CallDelegate
open class CallDelegate : LinphoneObjectDelegate
Undocumented
-
Undocumented
Declaration
Swift
public init() -
Callback for notifying a snapshot taken.
Declaration
Swift
open func onSnapshotTaken(call: Call, filepath: String)Parameters
callLinphoneCall for which the snapshot was taken
filepaththe name of the saved file
-
Callback for notifying a received TMMBR.
Declaration
Swift
open func onTmmbrReceived(call: Call, streamIndex: Int, tmmbr: Int)Parameters
callLinphoneCall for which the TMMBR has changed
streamIndexthe index of the current stream
tmmbrthe value of the received TMMBR
-
Callback for receiving info messages.
Declaration
Swift
open func onInfoMessageReceived(call: Call, msg: InfoMessage)Parameters
callLinphoneCall whose info message belongs to.
msgLinphoneInfoMessage object.
-
Call encryption changed callback.
Declaration
Swift
open func onEncryptionChanged(call: Call, on: Bool, authenticationToken: String)Parameters
callLinphoneCall object whose encryption is changed.
onWhether encryption is activated.
authenticationTokenAn authentication_token, currently set for ZRTP kind of encryption only.
-
Callback for notifying the processing SIP ACK messages.
Parameters
callLinphoneCall for which an ACK is being received or sent
ackthe ACK message
isReceivedif true this ACK is an incoming one, otherwise it is an ACK about to be sent.
-
Callback for being notified of received DTMFs.
Declaration
Swift
open func onDtmfReceived(call: Call, dtmf: Int)Parameters
callLinphoneCall object that received the dtmf
dtmfThe ascii code of the dtmf
-
Callback to notify a next video frame has been decoded.
Declaration
Swift
open func onNextVideoFrameDecoded(call: Call)Parameters
callLinphoneCall for which the next video frame has been decoded
CallDelegate Class Reference