Video SDK for Linux API Reference
Loading...
Searching...
No Matches
IZoomVideoSDKRemoteCameraControlHelper Class Referenceabstract

#include <zoom_video_sdk_user_helper_interface.h>

Public Member Functions

virtual ~IZoomVideoSDKRemoteCameraControlHelper ()
 
virtual ZoomVideoSDKErrors requestControlRemoteCamera ()=0
 Request to control remote camera.
 
virtual ZoomVideoSDKErrors giveUpControlRemoteCamera ()=0
 Give up control of the remote camera.
 
virtual ZoomVideoSDKErrors turnLeft (unsigned int range=50)=0
 Turn the camera to the left.
 
virtual ZoomVideoSDKErrors turnRight (unsigned int range=50)=0
 Turn the camera to the right.
 
virtual ZoomVideoSDKErrors turnUp (unsigned int range=50)=0
 Turn the camera up.
 
virtual ZoomVideoSDKErrors turnDown (unsigned int range=50)=0
 Turn the camera down.
 
virtual ZoomVideoSDKErrors zoomIn (unsigned int range=50)=0
 Zoom the camera in.
 
virtual ZoomVideoSDKErrors zoomOut (unsigned int range=50)=0
 Zoom the camera out.
 

Detailed Description

Definition at line 215 of file zoom_video_sdk_user_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomVideoSDKRemoteCameraControlHelper()

virtual IZoomVideoSDKRemoteCameraControlHelper::~IZoomVideoSDKRemoteCameraControlHelper ( )
inlinevirtual

Definition at line 218 of file zoom_video_sdk_user_helper_interface.h.

218{}

Member Function Documentation

◆ giveUpControlRemoteCamera()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::giveUpControlRemoteCamera ( )
pure virtual

Give up control of the remote camera.

Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ requestControlRemoteCamera()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::requestControlRemoteCamera ( )
pure virtual

Request to control remote camera.

Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ turnDown()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::turnDown ( unsigned int range = 50)
pure virtual

Turn the camera down.

Parameters
rangeRotation range, 10 <= range <= 100.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ turnLeft()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::turnLeft ( unsigned int range = 50)
pure virtual

Turn the camera to the left.

Parameters
rangeRotation range, 10 <= range <= 100.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ turnRight()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::turnRight ( unsigned int range = 50)
pure virtual

Turn the camera to the right.

Parameters
rangeRotation range, 10 <= range <= 100.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ turnUp()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::turnUp ( unsigned int range = 50)
pure virtual

Turn the camera up.

Parameters
rangeRotation range, 10 <= range <= 100.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ zoomIn()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::zoomIn ( unsigned int range = 50)
pure virtual

Zoom the camera in.

Parameters
rangeZoom range, 10 <= range <= 100.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.

◆ zoomOut()

virtual ZoomVideoSDKErrors IZoomVideoSDKRemoteCameraControlHelper::zoomOut ( unsigned int range = 50)
pure virtual

Zoom the camera out.

Parameters
rangeZoom range, 10 <= range <= 100.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success.