ZOOM Windows SDK  5.2.42037.1112
Public Member Functions | List of all members
IMeetingVideoCtrlEvent Class Referenceabstract

Meeting video controller event callback. More...

#include <meeting_video_interface.h>

Public Member Functions

virtual void onUserVideoStatusChange (unsigned int userId, VideoStatus status)=0
 Callback event of the user video status changes. More...
 
virtual void onSpotlightVideoChangeNotification (bool bSpotlight, unsigned int userid)=0
 Callback event of the user video spotlight status changes. More...
 
virtual void onHostRequestStartVideo (IRequestStartVideoHandler *handler_)=0
 Callback event of the requirement to turn on the video from the host. More...
 
virtual void onActiveSpeakerVideoUserChanged (unsigned int userid)=0
 Callback event of the active speaker video user changes. More...
 
virtual void onActiveVideoUserChanged (unsigned int userid)=0
 Callback event of the active video user changes. More...
 

Detailed Description

Meeting video controller event callback.

Member Function Documentation

◆ onActiveSpeakerVideoUserChanged()

virtual void IMeetingVideoCtrlEvent::onActiveSpeakerVideoUserChanged ( unsigned int  userid)
pure virtual

Callback event of the active speaker video user changes.

Parameters
useridThe 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
useridThe ID of user who becomes the new active speaker.

◆ onHostRequestStartVideo()

virtual void IMeetingVideoCtrlEvent::onHostRequestStartVideo ( IRequestStartVideoHandler handler_)
pure virtual

Callback event of the requirement to turn on the video from the host.

Parameters
handler_A pointer to the IRequestStartVideoHandler. For more details, see IRequestStartVideoHandler.

◆ onSpotlightVideoChangeNotification()

virtual void IMeetingVideoCtrlEvent::onSpotlightVideoChangeNotification ( bool  bSpotlight,
unsigned int  userid 
)
pure virtual

Callback event of the user video spotlight status changes.

Parameters
bSpotlightTRUE indicates that the video is currently spotlighted.
useridThe 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
userIdThe user ID whose video status changes
statusNew video status. For more details, see VideoStatus enum.

The documentation for this class was generated from the following file: