amazon-chime-sdk / com.amazonaws.services.chime.sdk.meetings.audiovideo / AudioVideoConfiguration

AudioVideoConfiguration

data class AudioVideoConfiguration

AudioVideoConfiguration represents the configuration to be used for audio and video during a meeting session.

Constructors

<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)

Properties

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