Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
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
25{
26public:
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
62
66 virtual SDKError SelectRecvSharingSource(unsigned int shareSourceID) = 0;
67
72};
74#endif
virtual SDKError AddVideoSourceToRecList(unsigned int user_id)=0
Add the video source of specified user to the list of videos recorded.
virtual SDKError SelectRecordingLayoutMode(RECORDING_LAYOUT_MODE mode_)=0
Set the specified recording layout mode.
virtual SDKError SelectSendSharingSource()=0
Mark the found video source that sends shared content.
virtual bool HasActiveVideoSource()=0
Determine if there exists the active video source.
virtual SDKError SelectActiveVideoSource()=0
Choose the current active video source.
virtual IList< unsigned int > * GetValidVideoSourceList()=0
Get the list of users whose video source is available.
virtual bool IsSendSharingSourceAvailable()=0
Determine if there exists user who is sharing the content.
virtual SDKError SelectRecvSharingSource(unsigned int shareSourceID)=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 IList< unsigned int > * GetValidRecvSharingSourceList()=0
Get the available list of users who can receive the shared content.
RECORDING_LAYOUT_MODE
Layout mode of local recording. Here are more detailed structural descriptions.
@ RECORDING_LAYOUT_MODE_ONLY_AUDIO
Record only the audio.
@ RECORDING_LAYOUT_MODE_ACTIVE_VIDEO_ONLY
Record only the active video for the moment.
@ RECORDING_LAYOUT_MODE_NONE
For initialization.
@ RECORDING_LAYOUT_MODE_VIDEO_WALL
Record the video wall.
@ RECORDING_LAYOUT_MODE_ONLY_SHARE
Record only the shared content.
@ RECORDING_LAYOUT_MODE_SHARE_AND_VIDEO
Record the shared content, video or other specified videos.
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
#define BEGIN_ZOOM_SDK_NAMESPACE
SDKError
Enumeration of common errors of SDK.