|
virtual LINPHONECXX_PUBLIC void | onDtmfReceived (const std::shared_ptr< linphone::Call > &call, int dtmf) |
| Callback for being notified of received DTMFs. More...
|
|
virtual LINPHONECXX_PUBLIC void | onGoclearAckSent (const std::shared_ptr< linphone::Call > &call) |
| GoClear ACK sent callback. More...
|
|
virtual LINPHONECXX_PUBLIC void | onEncryptionChanged (const std::shared_ptr< linphone::Call > &call, bool on, const std::string &authenticationToken) |
| Call encryption changed callback. More...
|
|
virtual LINPHONECXX_PUBLIC void | onSendMasterKeyChanged (const std::shared_ptr< linphone::Call > &call, const std::string &sendMasterKey) |
| Call send master key changed callback. More...
|
|
virtual LINPHONECXX_PUBLIC void | onReceiveMasterKeyChanged (const std::shared_ptr< linphone::Call > &call, const std::string &receiveMasterKey) |
| Call receive master key changed callback. More...
|
|
virtual LINPHONECXX_PUBLIC void | onInfoMessageReceived (const std::shared_ptr< linphone::Call > &call, const std::shared_ptr< const linphone::InfoMessage > &message) |
| Callback for receiving info messages. More...
|
|
virtual LINPHONECXX_PUBLIC void | onStateChanged (const std::shared_ptr< linphone::Call > &call, linphone::Call::State state, const std::string &message) |
| Call state notification callback. More...
|
|
virtual LINPHONECXX_PUBLIC void | onStatsUpdated (const std::shared_ptr< linphone::Call > &call, const std::shared_ptr< const linphone::CallStats > &stats) |
| Callback for receiving quality statistics for calls. More...
|
|
virtual LINPHONECXX_PUBLIC void | onTransferStateChanged (const std::shared_ptr< linphone::Call > &call, linphone::Call::State state) |
| Callback for notifying progresses of transfers. More...
|
|
virtual LINPHONECXX_PUBLIC void | onAckProcessing (const std::shared_ptr< linphone::Call > &call, const std::shared_ptr< linphone::Headers > &ack, bool isReceived) |
| Callback for notifying the processing SIP ACK messages. More...
|
|
virtual LINPHONECXX_PUBLIC void | onTmmbrReceived (const std::shared_ptr< linphone::Call > &call, int streamIndex, int tmmbr) |
| Callback for notifying a received TMMBR. More...
|
|
virtual LINPHONECXX_PUBLIC void | onSnapshotTaken (const std::shared_ptr< linphone::Call > &call, const std::string &filePath) |
| Callback for notifying a snapshot taken. More...
|
|
virtual LINPHONECXX_PUBLIC void | onNextVideoFrameDecoded (const std::shared_ptr< linphone::Call > &call) |
| Callback to notify a next video frame has been decoded. More...
|
|
virtual LINPHONECXX_PUBLIC void | onCameraNotWorking (const std::shared_ptr< linphone::Call > &call, const std::string &cameraName) |
| Callback to notify that the camera is not working and has been changed to "No Webcam". More...
|
|
virtual LINPHONECXX_PUBLIC void | onVideoDisplayErrorOccurred (const std::shared_ptr< linphone::Call > &call, int errorCode) |
| Callback to notify that there are errors from the video rendering. More...
|
|
virtual LINPHONECXX_PUBLIC void | onAudioDeviceChanged (const std::shared_ptr< linphone::Call > &call, const std::shared_ptr< linphone::AudioDevice > &audioDevice) |
| Callback to notify that the audio device has been changed. More...
|
|
virtual LINPHONECXX_PUBLIC void | onRemoteRecording (const std::shared_ptr< linphone::Call > &call, bool recording) |
| Callback to notify that the call is being recorded by the remote. More...
|
|
That class holds all the callbacks which are called by Call objects.
Use Factory::createCallCbs() to create an instance. Then, call the callback setters on the events you need to monitor and pass the object to a Call instance through Call::addListener().