data class AudioVideoConfiguration
AudioVideoConfiguration represents the configuration to be used for audio and video during a meeting session.
<init> |
AudioVideoConfiguration represents the configuration to be used for audio and video during a meeting session. AudioVideoConfiguration(audioMode: AudioMode = AudioMode.Stereo48K, audioDeviceCapabilities: AudioDeviceCapabilities = AudioDeviceCapabilities.InputAndOutput, audioStreamType: AudioStreamType = AudioStreamType.VoiceCall, audioRecordingPresetOverride: AudioRecordingPresetOverride = AudioRecordingPresetOverride.None, enableAudioRedundancy: Boolean = true, reconnectTimeoutMs: Int = 180 * 1000) |
audioDeviceCapabilities |
: AudioDeviceCapabilities - the audio device capabilities that the audio client should have during a meeting session. val audioDeviceCapabilities: AudioDeviceCapabilities |
audioMode |
: AudioMode - the audio mode in which the audio client should operate during a meeting session. val audioMode: AudioMode |
audioRecordingPresetOverride |
val audioRecordingPresetOverride: AudioRecordingPresetOverride |
audioStreamType |
: AudioStreamType - the audio stream type in which the audio client should operate during a meeting session. val audioStreamType: AudioStreamType |
enableAudioRedundancy |
val enableAudioRedundancy: Boolean |
reconnectTimeoutMs |
: Int - Maximum amount of time in milliseconds to allow for reconnecting. Default value is 180000. val reconnectTimeoutMs: Int |