Video SDK for Linux API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_video_helper_interface.h File Reference

video helper More...

Go to the source code of this file.

Classes

struct  tagVideoPreferenceSetting
 
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
 

Enumerations

enum  VideoRotation { VideoRotation_0 , VideoRotation_90 , VideoRotation_180 , VideoRotation_270 }
 
enum  ZoomVideoSDKVideoPreferenceMode { ZoomVideoSDKVideoPreferenceMode_Balance , ZoomVideoSDKVideoPreferenceMode_Sharpness , ZoomVideoSDKVideoPreferenceMode_Smoothness , ZoomVideoSDKVideoPreferenceMode_Custom }
 
enum  ZoomVideoSDKMultiCameraStreamStatus {
  ZoomVideoSDKMultiCameraStreamStatus_JoinStart , ZoomVideoSDKMultiCameraStreamStatus_JoinFail , ZoomVideoSDKMultiCameraStreamStatus_Joined , ZoomVideoSDKMultiCameraStreamStatus_Left ,
  ZoomVideoSDKMultiCameraStreamStatus_VideoOn , ZoomVideoSDKMultiCameraStreamStatus_VideoOff
}
 
enum  VirtualBackgroundDataType { VirtualBackgroundDataType_NONE , VirtualBackgroundDataType_IMAGE , VirtualBackgroundDataType_BLUR }
 

Detailed Description

video helper

Definition in file zoom_video_sdk_video_helper_interface.h.

Typedef Documentation

◆ ZoomVideoSDKVideoPreferenceSetting

typedef struct tagVideoPreferenceSetting ZoomVideoSDKVideoPreferenceSetting

Enumeration Type Documentation

◆ VideoRotation

Enumerator
VideoRotation_0 
VideoRotation_90 
VideoRotation_180 
VideoRotation_270 

Definition at line 14 of file zoom_video_sdk_video_helper_interface.h.

◆ VirtualBackgroundDataType

Enumerator
VirtualBackgroundDataType_NONE 
VirtualBackgroundDataType_IMAGE 
VirtualBackgroundDataType_BLUR 

Definition at line 63 of file zoom_video_sdk_video_helper_interface.h.

◆ ZoomVideoSDKMultiCameraStreamStatus

Enumerator
ZoomVideoSDKMultiCameraStreamStatus_JoinStart 

Current user only. Sent when the current user attempts to use multiple cameras in the session.

ZoomVideoSDKMultiCameraStreamStatus_JoinFail 

Current user only. Sent when the current user fails to use multiple cameras in the session.

ZoomVideoSDKMultiCameraStreamStatus_Joined 

Broadcast to all users. Sent when a new camera has been successfully added to the session as the multiple cameras.

ZoomVideoSDKMultiCameraStreamStatus_Left 

Broadcast to all users. Sent after a camera that is being used as the multiple cameras leaves the session.

ZoomVideoSDKMultiCameraStreamStatus_VideoOn 

Broadcast to all users. Sent when a multiple camera is started.

ZoomVideoSDKMultiCameraStreamStatus_VideoOff 

Broadcast to all users. Sent when a multiple camera is stopped.

Definition at line 52 of file zoom_video_sdk_video_helper_interface.h.

53{
60};
@ ZoomVideoSDKMultiCameraStreamStatus_JoinFail
Current user only. Sent when the current user fails to use multiple cameras in the session.
@ ZoomVideoSDKMultiCameraStreamStatus_VideoOn
Broadcast to all users. Sent when a multiple camera is started.
@ ZoomVideoSDKMultiCameraStreamStatus_Joined
Broadcast to all users. Sent when a new camera has been successfully added to the session as the mult...
@ ZoomVideoSDKMultiCameraStreamStatus_VideoOff
Broadcast to all users. Sent when a multiple camera is stopped.
@ ZoomVideoSDKMultiCameraStreamStatus_Left
Broadcast to all users. Sent after a camera that is being used as the multiple cameras leaves the ses...
@ ZoomVideoSDKMultiCameraStreamStatus_JoinStart
Current user only. Sent when the current user attempts to use multiple cameras in the session.

◆ ZoomVideoSDKVideoPreferenceMode

Enumerator
ZoomVideoSDKVideoPreferenceMode_Balance 

Balance mode.

ZoomVideoSDKVideoPreferenceMode_Sharpness 

Sharpness mode.

ZoomVideoSDKVideoPreferenceMode_Smoothness 

Smoothness mode.

ZoomVideoSDKVideoPreferenceMode_Custom 

Custom mode.

Definition at line 26 of file zoom_video_sdk_video_helper_interface.h.