|
Video SDK for Linux API Reference
|
video helper More...
#include "zoom_video_sdk_def.h"#include "zoom_video_sdk_vector_interface.h"#include "zoom_video_sdk_user_helper_interface.h"Go to the source code of this file.
Classes | |
| struct | tagVideoPreferenceSetting |
| When setting custom modes, the maximum and minimum frame rates are provided by the developer. If the current bandwidth cannot maintain the minimum frame rate, the video system will drop to the next lower resolution. The default maximum and minimum frame rates for other modes are 0. More... | |
| class | IZoomVideoSDKCameraDevice |
| Camera device interface. More... | |
| class | IVirtualBackgroundItem |
| Virtual background item interface. More... | |
| class | IZoomVideoSDKVideoHelper |
| An interface to control video and manage cameras during a video session. More... | |
Typedefs | |
| typedef struct tagVideoPreferenceSetting | ZoomVideoSDKVideoPreferenceSetting |
| When setting custom modes, the maximum and minimum frame rates are provided by the developer. If the current bandwidth cannot maintain the minimum frame rate, the video system will drop to the next lower resolution. The default maximum and minimum frame rates for other modes are 0. | |
Enumerations | |
| enum | VideoRotation { VideoRotation_0 , VideoRotation_90 , VideoRotation_180 , VideoRotation_270 } |
| Enumeration of video rotation angles. More... | |
| enum | ZoomVideoSDKVideoPreferenceMode { ZoomVideoSDKVideoPreferenceMode_Balance , ZoomVideoSDKVideoPreferenceMode_Sharpness , ZoomVideoSDKVideoPreferenceMode_Smoothness , ZoomVideoSDKVideoPreferenceMode_Custom } |
| video preference mode types Here are more detailed structural descriptions. More... | |
| enum | ZoomVideoSDKMultiCameraStreamStatus { ZoomVideoSDKMultiCameraStreamStatus_JoinStart , ZoomVideoSDKMultiCameraStreamStatus_JoinFail , ZoomVideoSDKMultiCameraStreamStatus_Joined , ZoomVideoSDKMultiCameraStreamStatus_Left , ZoomVideoSDKMultiCameraStreamStatus_VideoOn , ZoomVideoSDKMultiCameraStreamStatus_VideoOff } |
| enum | VirtualBackgroundDataType { VirtualBackgroundDataType_NONE , VirtualBackgroundDataType_IMAGE , VirtualBackgroundDataType_BLUR } |
video helper
Definition in file zoom_video_sdk_video_helper_interface.h.
| typedef struct tagVideoPreferenceSetting ZoomVideoSDKVideoPreferenceSetting |
When setting custom modes, the maximum and minimum frame rates are provided by the developer. If the current bandwidth cannot maintain the minimum frame rate, the video system will drop to the next lower resolution. The default maximum and minimum frame rates for other modes are 0.
| enum VideoRotation |
Enumeration of video rotation angles.
| Enumerator | |
|---|---|
| VideoRotation_0 | No rotation (0 degrees). |
| VideoRotation_90 | Rotate 90 degrees clockwise. |
| VideoRotation_180 | Rotate 180 degrees. |
| VideoRotation_270 | Rotate 270 degrees clockwise. |
Definition at line 16 of file zoom_video_sdk_video_helper_interface.h.
| Enumerator | |
|---|---|
| VirtualBackgroundDataType_NONE | |
| VirtualBackgroundDataType_IMAGE | |
| VirtualBackgroundDataType_BLUR | |
Definition at line 82 of file zoom_video_sdk_video_helper_interface.h.
Definition at line 65 of file zoom_video_sdk_video_helper_interface.h.
video preference mode types Here are more detailed structural descriptions.
Definition at line 32 of file zoom_video_sdk_video_helper_interface.h.