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 }