LaunchMediaSettingsOptions

constructor(updateIsMediaSettingsModalVisible: (Boolean) -> Unit, isMediaSettingsModalVisible: Boolean, audioInputs: List<MediaDeviceInfo>, videoInputs: List<MediaDeviceInfo>, audioOutputs: List<MediaDeviceInfo> = emptyList(), updateAudioInputs: (List<MediaDeviceInfo>) -> Unit, updateVideoInputs: (List<MediaDeviceInfo>) -> Unit, updateAudioOutputs: (List<MediaDeviceInfo>) -> Unit = {}, videoAlreadyOn: Boolean, audioAlreadyOn: Boolean, onWeb: Boolean, updateIsLoadingModalVisible: (Boolean) -> Unit, device: WebRtcDevice? = null, updateAllowed: (Boolean) -> Unit? = null)