1 #ifndef __IVIDEOENDPOINTCONTROL__ 2 #define __IVIDEOENDPOINTCONTROL__ 4 #include "Types/CameraSensorLocation.h" 37 virtual ZDK::Shared::Result
SetFormat(
int width,
int height,
float fps) = 0;
54 virtual ZDK::Shared::Result
SetBitrate(
int value) = 0;
67 virtual ZDK::Shared::Result
StartCapture(
bool hwdAcceleration) = 0;
116 #endif //__IVIDEOENDPOINTCONTROL__ Definition: IZHandle.h:12
virtual ZDK::Shared::Result SetBitrate(int value)=0
Configures the video encoder's bitrate.
virtual ZDK::Shared::Result StopCapture()=0
Stops the video capture.
virtual ZDK::Shared::Result ToggleCamera()=0
Toggles the camera.
virtual ZDK::Shared::Result RestartCamera()=0
Restarts the camera.
Video endpoint's main entry point.
Definition: IVideoEndpointControl.h:16
Definition: IAccountConfig.h:10
virtual ZDK::Shared::Result SetFormat(int width, int height, float fps)=0
Configures the used video format.
virtual ZDK::Shared::Result StartCapture(bool hwdAcceleration)=0
Starts the video capture.
virtual ZDK::CameraSensorLocation GetCameraLocation() const =0
Gets the used camera location.