An object to handle the callbacks for the handling a ParticipantDevice objects.
More...
#include <participant_device_listener.hh>
An object to handle the callbacks for the handling a ParticipantDevice objects.
Use Factory::createParticipantDeviceCbs() to create an instance. Then pass the object to a ParticipantDevice instance through ParticipantDevice::addListener().
◆ onIsMuted()
virtual LINPHONECXX_PUBLIC void linphone::ParticipantDeviceListener::onIsMuted |
( |
const std::shared_ptr< linphone::ParticipantDevice > & | participantDevice, |
|
|
bool | isMuted ) |
|
inlinevirtual |
Callback used to notify that this participant device is muted or is no longer muted.
- Parameters
-
◆ onIsSpeakingChanged()
virtual LINPHONECXX_PUBLIC void linphone::ParticipantDeviceListener::onIsSpeakingChanged |
( |
const std::shared_ptr< linphone::ParticipantDevice > & | participantDevice, |
|
|
bool | isSpeaking ) |
|
inlinevirtual |
Callback used to notify that is this participant device speaking has changed.
- Parameters
-
participantDevice | ParticipantDevice object
|
isSpeaking | is this participant device speaking |
◆ onStateChanged()
Callback used to notify that participant device changed state.
- Parameters
-
participantDevice | LinphoneParticipantDevice object
|
◆ onStreamAvailabilityChanged()
Callback used to notify that participant device stream availability has changed.
- Parameters
-
◆ onStreamCapabilityChanged()
Callback used to notify that participant device stream capability has changed.
- Parameters
-
participantDevice | ParticipantDevice object
|
direction | participant device's audio direction |
◆ onVideoDisplayErrorOccurred()
virtual LINPHONECXX_PUBLIC void linphone::ParticipantDeviceListener::onVideoDisplayErrorOccurred |
( |
const std::shared_ptr< linphone::ParticipantDevice > & | participantDevice, |
|
|
int | errorCode ) |
|
inlinevirtual |
Callback to notify that there are errors from the video rendering of the participant device.
Check LinphoneCallCbsVideoDisplayErrorOccurredCb for more details.
- Parameters
-
participantDevice | LinphoneParticipantDevice object
|
errorCode | the error code coming from the display render. |
The documentation for this class was generated from the following file:
- participant_device_listener.hh