Meeting video controller event callback.
More...
#include <meeting_video_interface.h>
Meeting video controller event callback.
◆ onActiveSpeakerVideoUserChanged()
virtual void IMeetingVideoCtrlEvent::onActiveSpeakerVideoUserChanged |
( |
unsigned int |
userid | ) |
|
|
pure virtual |
Callback event of the active speaker video user changes.
- Parameters
-
userid | The ID of user who becomes the new active speaker. |
◆ onActiveVideoUserChanged()
virtual void IMeetingVideoCtrlEvent::onActiveVideoUserChanged |
( |
unsigned int |
userid | ) |
|
|
pure virtual |
Callback event of the active video user changes.
- Parameters
-
userid | The ID of user who becomes the new active speaker. |
◆ onHostRequestStartVideo()
Callback event of the requirement to turn on the video from the host.
- Parameters
-
◆ onSpotlightVideoChangeNotification()
virtual void IMeetingVideoCtrlEvent::onSpotlightVideoChangeNotification |
( |
bool |
bSpotlight, |
|
|
unsigned int |
userid |
|
) |
| |
|
pure virtual |
Callback event of the user video spotlight status changes.
- Parameters
-
bSpotlight | TRUE indicates that the video is currently spotlighted. |
userid | The ID of user whose spotlight status changes. |
◆ onUserVideoStatusChange()
virtual void IMeetingVideoCtrlEvent::onUserVideoStatusChange |
( |
unsigned int |
userId, |
|
|
VideoStatus |
status |
|
) |
| |
|
pure virtual |
Callback event of the user video status changes.
- Parameters
-
userId | The user ID whose video status changes |
status | New video status. For more details, see VideoStatus enum. |
The documentation for this class was generated from the following file: