Package-level declarations
Types
Link copied to clipboard
data class LaunchMediaSettingsOptions(val updateIsMediaSettingsModalVisible: (Boolean) -> Unit, val isMediaSettingsModalVisible: Boolean, val audioInputs: List<MediaDeviceInfo>, val videoInputs: List<MediaDeviceInfo>, val audioOutputs: List<MediaDeviceInfo> = emptyList(), val updateAudioInputs: (List<MediaDeviceInfo>) -> Unit, val updateVideoInputs: (List<MediaDeviceInfo>) -> Unit, val updateAudioOutputs: (List<MediaDeviceInfo>) -> Unit = {}, val videoAlreadyOn: Boolean, val audioAlreadyOn: Boolean, val onWeb: Boolean, val updateIsLoadingModalVisible: (Boolean) -> Unit, val device: WebRtcDevice? = null, val updateAllowed: (Boolean) -> Unit? = null)
Defines options for launching the media settings modal, including visibility toggling, available audio/video devices, and update functions.
Link copied to clipboard
Type definition for the function that launches the media settings modal.