Camera Control helper event callback.
More...
#include <ICameraControlHelper.h>
Camera Control helper event callback.
Definition at line 64 of file ICameraControlHelper.h.
◆ ~ICameraControlHelperSink()
virtual ICameraControlHelperSink::~ICameraControlHelperSink |
( |
| ) |
|
|
inlinevirtual |
◆ OnCameraPanTiltResult()
virtual void ICameraControlHelperSink::OnCameraPanTiltResult |
( |
const CameraPanTiltResult & |
result | ) |
|
|
pure virtual |
Camera pan tilt result callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
result | Result of camera pan tilt. |
◆ OnEnableSpeakerSwitchingResult()
virtual void ICameraControlHelperSink::OnEnableSpeakerSwitchingResult |
( |
int32_t |
result, |
|
|
bool |
speakerSwitchingEnabledOnZR |
|
) |
| |
|
pure virtual |
Enable speaker switching on ZR result.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
result | [0] success else fail. |
speakerSwitchingEnabledOnZR | TRUE indicates speaker switching enabled on ZR. |
◆ OnFarEndCameraCameraControlResult()
virtual void ICameraControlHelperSink::OnFarEndCameraCameraControlResult |
( |
int32_t |
result, |
|
|
CameraControlType |
type, |
|
|
bool |
accept |
|
) |
| |
|
pure virtual |
Far end control camera result callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
result | [0] success else fail. |
type | Camera control type. |
accept | Accept remote camera control request. |
◆ OnFarEndCameraControlNotification()
virtual void ICameraControlHelperSink::OnFarEndCameraControlNotification |
( |
const FarEndCameraControlInfo & |
cameraControlInfo | ) |
|
|
pure virtual |
Far end camera control notify callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
cameraControlInfo | Far end camera control info. |
◆ OnMirrorVideoResult()
virtual void ICameraControlHelperSink::OnMirrorVideoResult |
( |
const MirrorSelfVideoRes & |
response | ) |
|
|
pure virtual |
Mirror video response.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
◆ OnTreatedCameraControlRequestNotification()
virtual void ICameraControlHelperSink::OnTreatedCameraControlRequestNotification |
( |
bool |
accepted, |
|
|
int32_t |
userID |
|
) |
| |
|
pure virtual |
Treated camera control request on Zoom Room Touch notify callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
accepted | TRUE indicates ZRT accepted far end user's request to control camera. Otherwise not. |
userID | Far end meeting user ID. |
◆ OnUpdateCameraIntelligentZoomNotification()
Camera intelligent zoom info changed callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
info | The updated camera intelligent zoom info. |
◆ OnUpdateCameraPresetInfo()
virtual void ICameraControlHelperSink::OnUpdateCameraPresetInfo |
( |
const CameraPresetInfo & |
info | ) |
|
|
pure virtual |
Camera preset info update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
◆ OnUpdateMainCameraControlInfo()
virtual void ICameraControlHelperSink::OnUpdateMainCameraControlInfo |
( |
const CameraControlInfo & |
mainCameraControlInfo | ) |
|
|
pure virtual |
Main camera control info update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
mainCameraControlInfo | The main camera control info. |
◆ OnUpdateMaxMultiCameraCount()
virtual void ICameraControlHelperSink::OnUpdateMaxMultiCameraCount |
( |
int32_t |
maxMultiCameraCount | ) |
|
|
pure virtual |
Max multi camera count update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
maxMultiCameraCount | Max count. |
◆ OnUpdateMeetingUserCameraControlStatus()
virtual void ICameraControlHelperSink::OnUpdateMeetingUserCameraControlStatus |
( |
int32_t |
userID, |
|
|
const CameraControlStatus & |
cameraControlStatus |
|
) |
| |
|
pure virtual |
Meeting user's camera control status changed callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
userID | Meeting user ID. |
cameraControlStatus | The user's camera control status. |
◆ OnUpdateMultiCameraControlInfos()
virtual void ICameraControlHelperSink::OnUpdateMultiCameraControlInfos |
( |
const std::vector< CameraControlInfo > & |
multiCameraControlInfos | ) |
|
|
pure virtual |
Max multi camera control info list update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
multiCameraControlInfos | The multi camera control infos. |
◆ OnUpdateMultiCameraEnabled()
virtual void ICameraControlHelperSink::OnUpdateMultiCameraEnabled |
( |
bool |
isMultiCameraEnabled | ) |
|
|
pure virtual |
Multi camera enable update notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
isMultiCameraEnabled | TRUE indicates multi camera is enabled. |
◆ OnUpdateSpeakerSwitchingSettingsNotification()
Speaker switching settings changed callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
info | The updated speaker switching settings information. |