Meeting Video helper event callback.
More...
#include <IMeetingVideoHelper.h>
Meeting Video helper event callback.
Definition at line 112 of file IMeetingVideoHelper.h.
◆ ~IMeetingVideoHelperSink()
virtual IMeetingVideoHelperSink::~IMeetingVideoHelperSink |
( |
| ) |
|
|
inlinevirtual |
◆ OnAskStartVideoByHostNotification()
virtual void IMeetingVideoHelperSink::OnAskStartVideoByHostNotification |
( |
int32_t |
userID | ) |
|
|
pure virtual |
Notification from host ask to start video.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
userID | The user ID when requested. |
◆ OnMuteUserVideoNotification()
virtual void IMeetingVideoHelperSink::OnMuteUserVideoNotification |
( |
int32_t |
userID, |
|
|
const VideoStatus & |
videoStatus |
|
) |
| |
|
pure virtual |
After mute user video, user video status changed callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
userID | The specific user ID. |
videoStatus | Assigned user's video status. |
◆ OnMyMeetingVideoSettingsNotification()
virtual void IMeetingVideoHelperSink::OnMyMeetingVideoSettingsNotification |
( |
const MyMeetingVideoSettings & |
settings | ) |
|
|
pure virtual |
My video settings of the specific meeting notification.
- Since
- 6.5.0
- Zoom Rooms minimum version
- 6.5.0
- Parameters
-
settings | My meeting video settings. |
◆ OnMyVideoSettingsNotification()
virtual void IMeetingVideoHelperSink::OnMyVideoSettingsNotification |
( |
const MyVideoSettings & |
settings | ) |
|
|
pure virtual |
My video settings notification.
- Since
- 6.5.0
- Zoom Rooms minimum version
- 6.5.0
- Parameters
-
settings | My video settings. If you use the APIs in IMeetingListHelper to set the settings for the specific meeting, the specific meeting will use the settings you set. |
◆ OnSpotlightStatusNotification()
virtual void IMeetingVideoHelperSink::OnSpotlightStatusNotification |
( |
const SpotlightStatus & |
spotlightStatus | ) |
|
|
pure virtual |
Meeting spotlight status changed notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
spotlightStatus | Updated spotlight status. |
◆ OnUpdateAllowAttendeesStartVideo()
virtual void IMeetingVideoHelperSink::OnUpdateAllowAttendeesStartVideo |
( |
bool |
allow | ) |
|
|
pure virtual |
Allow attendees start video update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
allow | TRUE indicates attendees are allowed to start video. |
◆ OnUpdateMyVideoNotification()
virtual void IMeetingVideoHelperSink::OnUpdateMyVideoNotification |
( |
const VideoStatus & |
videoStatus | ) |
|
|
pure virtual |
Zoom Room's video status changed callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
videoStatus | Updated video status. |
◆ OnUpdateScreenStatusForPinNotification()
Meeting screen status for pin update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
pinStatusList | Zoom Room screen status for pin. |
warningType | Pin share warning type, see PinShareWarningType enum. |