AudioVideoConfiguration
@objcMembers
public class AudioVideoConfiguration : NSObject
AudioVideoConfiguration represents the configuration to be used for audio and video during a meeting session.
-
Declaration
Swift
public static let defaultAudioMode: AudioMode -
Declaration
Swift
public static let defaultAudioDeviceCapabilities: AudioDeviceCapabilities -
Declaration
Swift
public static let defaultCallKitEnabled: Bool -
Declaration
Swift
public static let defaultEnableAudioRedundancy: Bool -
Declaration
Swift
public static let defaultVideoMaxResolution: VideoResolution -
Declaration
Swift
public static let defaultReconnectTimeoutMs: Int -
Declaration
Swift
public let audioMode: AudioMode -
Declaration
Swift
public let audioDeviceCapabilities: AudioDeviceCapabilities -
Declaration
Swift
public let callKitEnabled: Bool -
Declaration
Swift
public let enableAudioRedundancy: Bool -
Declaration
Swift
public let videoMaxResolution: VideoResolution -
Maximum amount of time in milliseconds to allow for reconnecting. Default value is 180000.
Declaration
Swift
public let reconnectTimeoutMs: Int -
Declaration
Swift
convenience override public init() -
Declaration
Swift
convenience public init(audioMode: AudioMode) -
Declaration
Swift
convenience public init(audioDeviceCapabilities: AudioDeviceCapabilities) -
Declaration
Swift
convenience public init(callKitEnabled: Bool) -
Declaration
Swift
convenience public init(enableAudioRedundancy: Bool) -
Declaration
Swift
convenience public init(videoMaxResolution: VideoResolution) -
Declaration
Swift
convenience public init(reconnectTimeoutMs: Int) -
Declaration
Swift
convenience public init(audioMode: AudioMode, callKitEnabled: Bool) -
Declaration
Swift
convenience public init(audioMode: AudioMode, callKitEnabled: Bool, enableAudioRedundancy: Bool) -
Declaration
Swift
convenience public init(audioMode: AudioMode, callKitEnabled: Bool, enableAudioRedundancy: Bool, videoMaxResolution: VideoResolution) -
Declaration
Swift
convenience public init(audioMode: AudioMode, audioDeviceCapabilities: AudioDeviceCapabilities, callKitEnabled: Bool, enableAudioRedundancy: Bool, videoMaxResolution: VideoResolution) -
init(audioMode:audioDeviceCapabilities: callKitEnabled: enableAudioRedundancy: videoMaxResolution: reconnectTimeoutMs: ) Declaration
Swift
public init(audioMode: AudioMode, audioDeviceCapabilities: AudioDeviceCapabilities, callKitEnabled: Bool, enableAudioRedundancy: Bool, videoMaxResolution: VideoResolution, reconnectTimeoutMs: Int) -
Declaration
Swift
override public var description: String { get }