ZOOM Windows SDK  5.2.42037.1112
customized_local_recording.h
Go to the documentation of this file.
1 
6 #ifndef _CUSTOMIZED_LOCAL_RECORDING_H_
7 #define _CUSTOMIZED_LOCAL_RECORDING_H_
8 #include "..\zoom_sdk_def.h"
9 
10 BEGIN_ZOOM_SDK_NAMESPACE
16 {
23 };
25 {
26 public:
29  virtual int GetSupportLayout() = 0;
30 
35 
40 
43  virtual bool IsSendSharingSourceAvailable() = 0;
44 
47  virtual bool HasActiveVideoSource() = 0;
48 
53 
57  virtual SDKError AddVideoSourceToRecList(unsigned int user_id) = 0;
58 
61  virtual SDKError SelectActiveVideoSource() = 0;
62 
66  virtual SDKError SelectRecvSharingSource(unsigned int user_id) = 0;
67 
70  virtual SDKError SelectSendSharingSource() = 0;
72 };
73 END_ZOOM_SDK_NAMESPACE
74 #endif
Record the shared content, video or other specified videos.
Definition: customized_local_recording.h:20
virtual bool IsSendSharingSourceAvailable()=0
Determine if there exists user who is sharing the content.
RECORDING_LAYOUT_MODE
Layout mode of local recording. Here are more detailed structural descriptions.
Definition: customized_local_recording.h:15
Definition: zoom_sdk_def.h:288
virtual bool HasActiveVideoSource()=0
Determine if there exists the active video source.
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:29
For initialization.
Definition: customized_local_recording.h:17
virtual IList< unsigned int > * GetValidRecvSharingSourceList()=0
Get the available list of users who can receive the shared content.
Record only the audio.
Definition: customized_local_recording.h:21
virtual SDKError SelectRecvSharingSource(unsigned int user_id)=0
Choose the video source in the list of shared content via specified user ID.
virtual int GetSupportLayout()=0
Get the layout mode supported by the current meeting. see RECORDING_LAYOUT_MODE enum.
virtual SDKError AddVideoSourceToRecList(unsigned int user_id)=0
Add the video source of specified user to the list of videos recorded.
virtual SDKError SelectActiveVideoSource()=0
Choose the current active video source.
Record only the shared content.
Definition: customized_local_recording.h:22
virtual SDKError SelectSendSharingSource()=0
Mark the found video source that sends shared content.
Definition: customized_local_recording.h:24
virtual SDKError SelectRecordingLayoutMode(RECORDING_LAYOUT_MODE mode_)=0
Set the specified recording layout mode.
virtual IList< unsigned int > * GetValidVideoSourceList()=0
Get the list of users whose video source is available.
Record only the active video for the moment.
Definition: customized_local_recording.h:18
Record the video wall.
Definition: customized_local_recording.h:19