ActiveVoiceCall
public class ActiveVoiceCall
Enables controlling an active voice call and displaying its properties.
-
The E164-formatted local phone number participating in this voice call.
Declaration
Swift
public let localPhoneNumber: String -
The E164-formatted remote phone number participating in this voice call.
Declaration
Swift
public let remotePhoneNumber: String -
A Boolean value indicating whether outgoing call audio is muted.
Declaration
Swift
public internal(set) var isMuted: Bool { get } -
A Boolean value that specifies if call audio is being routed through the built-in speaker.
Declaration
Swift
public var isOnSpeaker: Bool { get } -
Disconnects the active call. If successful, callbacks added via
subscribe(onDisconnection:)will be triggered.Declaration
Swift
public func disconnect(completion: @escaping (Swift.Result<Void, Error>) -> Void) -
Sets whether outgoing call audio should be muted.
Declaration
Swift
public func setMuted(_ muted: Bool)Parameters
speakerIf true, outgoing call audio should be muted.
-
Sets whether call audio should be routed through the speakers.
Declaration
Swift
public func setAudioOutput(toSpeaker: Bool)Parameters
toSpeakerIf true, audio should be routed through the speakers.
ActiveVoiceCall Class Reference