Video SDK for MacOS API Reference
Loading...
Searching...
No Matches
ZMVideoSDKDef.h
Go to the documentation of this file.
1
5
9typedef enum
10{
37
49
73
113
123
129
132
135
185
186
214
222
237
238
255
274
285
304
315
326
338
353
368
369
386
387
398
399
428
456
457
472
484
485
503
504
516
517
528
546
547
561
576
589
600
619
634
647
660
675
676
689
690
707
708
723
734
745
756
775
795
809
875
887
888
905
916
937
966
993
1004
1019
1034
1049
1064
1075
1084
1101
1122
1133
1146
1161
1172
1188
1202
1223
1227typedef enum
1228{
ZMVideoSDKMultiCameraStreamStatus
Enumerates the status of multi-camera streams.
@ ZMVideoSDKMultiCameraStreamStatus_JoinFail
@ ZMVideoSDKMultiCameraStreamStatus_Left
@ ZMVideoSDKMultiCameraStreamStatus_JoinStart
@ ZMVideoSDKMultiCameraStreamStatus_VideoOn
@ ZMVideoSDKMultiCameraStreamStatus_VideoOff
@ ZMVideoSDKMultiCameraStreamStatus_Joined
ZMVideoSDKAnnotationClearType
Enumeration of the type for clear annotation.
@ ZMVideoSDKAnnotationClearType_My
@ ZMVideoSDKAnnotationClearType_All
@ ZMVideoSDKAnnotationClearType_Others
ZMVideoSDKResolution
Enumeration of render resolution.
@ ZMVideoSDKResolution_720P
@ ZMVideoSDKResolution_90P
@ ZMVideoSDKResolution_1080P
@ ZMVideoSDKResolution_Auto
@ ZMVideoSDKResolution_180P
@ ZMVideoSDKResolution_360P
ZMVideoSDKLiveStreamLayout
Enumeration of live stream layout types.
@ ZMVideoSDKLiveStreamLayout_SpeakerView
@ ZMVideoSDKLiveStreamLayout_GalleryView
ZMVideoSDKRawDataType
Enumeration of raw data types.
@ ZMVideoSDKRawDataType_Video
@ ZMVideoSDKRawDataType_Share
ZMVideoSDKEmojiReactionType
Enumeration of emoji reaction types.
@ ZMVideoSDKEmojiReactionType_Joy
@ ZMVideoSDKEmojiReactionType_Openmouth
@ ZMVideoSDKEmojiReactionType_Clap
@ ZMVideoSDKEmojiReactionType_Thumbsup
@ ZMVideoSDKEmojiReactionType_None
@ ZMVideoSDKEmojiReactionType_Heart
@ ZMVideoSDKEmojiReactionType_Tada
ZMVideoSDKDataType
Enumeration of the data type for network quality monitoring.
@ ZMVideoSDKDataType_Video
@ ZMVideoSDKDataType_Share
@ ZMVideoSDKDataType_Audio
@ ZMVideoSDKDataType_Unknown
ZMVideoSDKExportFormat
Enumeration of supported export formats for content, like whiteboard.
@ ZMVideoSDKExportFormat_PDF
ZMVideoSDKSubSessionStatus
Enumeration of subsession statuses.
@ ZMVideoSDKSubSessionStatus_StopFailed
@ ZMVideoSDKSubSessionStatus_None
@ ZMVideoSDKSubSessionStatus_Withdrawn
@ ZMVideoSDKSubSessionStatus_Started
@ ZMVideoSDKSubSessionStatus_Stopped
@ ZMVideoSDKSubSessionStatus_Committed
@ ZMVideoSDKSubSessionStatus_WithdrawFailed
@ ZMVideoSDKSubSessionStatus_Stopping
@ ZMVideoSDKSubSessionStatus_CommitFailed
@ ZMVideoSDKSubSessionStatus_StartFailed
ZMRecordingStatus
Enumerates the statuses of recording.
@ ZMRecording_Start
@ ZMRecording_Connecting
@ ZMRecording_Stop
@ ZMRecording_Pause
@ ZMRecording_DiskFull
ZMVideoSDKVideoAspect
Enumeration of the video aspect ratio.
@ ZMVideoSDKVideoAspect_PanAndScan
@ ZMVideoSDKVideoAspect_LetterBox
@ ZMVideoSDKVideoAspect_Full_Filled
@ ZMVideoSDKVideoAspect_Original
ZMVideoSDKMicTestStatus
Enumerates the microphone test statuses.
@ ZMVideoSDKMicTestStatus_CanPlay
@ ZMVideoSDKMicTestStatus_Recording
@ ZMVideoSDKMicTestStatus_CanTest
ZMVideoSDKLiveStreamCloseCaption
Enumeration of live stream close caption options.
@ ZMVideoSDKLiveStreamCloseCaption_Embedded
@ ZMVideoSDKLiveStreamCloseCaption_OFF
@ ZMVideoSDKLiveStreamCloseCaption_BurntIn
ZMVideoSDKSharePreprocessType
Enumeration of share preprocess types.
@ ZMVideoSDKSharePreprocessType_View
@ ZMVideoSDKSharePreprocessType_Process
@ ZMVideoSDKSharePreprocessType_None
@ ZMVideoSDKSharePreprocessType_Screen
ZMVideoSDKVideoSourceDataMode
Enumerates the data modes for video source frames.
@ ZMVideoSDKVideoSourceDataMode_Horizontal
@ ZMVideoSDKVideoSourceDataMode_Vertical
@ ZMVideoSDKVideoSourceDataMode_None
ZMVideoSDKSubscribeFailReason
Enumerates the reasons for a failed video subscription attempt.
@ ZMVideoSDKSubscribeFailReason_HasSubscribeVideo1080POr720PAndOneShare
@ ZMVideoSDKSubscribeFailReason_HasSubscribeExceededLimit
@ ZMVideoSDKSubscribeFailReason_HasSubscribeTwoShare
@ ZMVideoSDKSubscribeFailReason_TooFrequentCall
@ ZMVideoSDKSubscribeFailReason_None
@ ZMVideoSDKSubscribeFailReason_HasSubscribe1080POr720P
@ ZMVideoSDKSubscribeFailReason_HasSubscribeTwo720P
ZMVideoSDKSessionLeaveReason
Enumerates the possible reasons for leaving a session.
@ ZMVideoSDKSessionLeaveReason_KickByHost
@ ZMVideoSDKSessionLeaveReason_Unknown
@ ZMVideoSDKSessionLeaveReason_NetworkError
@ ZMVideoSDKSessionLeaveReason_EndByHost
@ ZMVideoSDKSessionLeaveReason_JoinSubsession
@ ZMVideoSDKSessionLeaveReason_ReturnToMainSession
@ ZMVideoSDKSessionLeaveReason_BySelf
ZMVideoSDKAudioDeviceStatus
Enumerates the statuses related to audio device state and availability.
@ ZMVideoSDKAudioDeviceStatus_Audio_No_Input
@ ZMVideoSDKAudioDeviceStatus_Device_List_Update
@ ZMVideoSDKAudioDeviceStatus_Audio_Disconnect_As_Detected_Echo
@ ZMVideoSDKAudioDeviceStatus_No_Device
@ ZMVideoSDKAudioDeviceStatus_Audio_Talk_While_Muted
@ ZMVideoSDKAudioDeviceStatus_Device_Error_Unknow
ZMPhoneFailedReason
Enumerates the various reasons for a phone call failure.
@ ZMPhoneFailedReason_Block_No_Host
@ ZMPhoneFailedReason_User_Hangup
@ ZMPhoneFailedReason_Block_Too_Frequent
@ ZMPhoneFailedReason_Busy
@ ZMPhoneFailedReason_None
@ ZMPhoneFailedReason_Not_Available
@ ZMPhoneFailedReason_No_Answer
@ ZMPhoneFailedReason_Block_High_Rate
@ ZMPhoneFailedReason_Other_Fail
ZMVideoSDKScreenCaptureMode
Enumeration of the mode for screen capture. For more information, please visit https://support....
@ ZMVideoSDKScreenCaptureMode_ADA_Without_Filtering
@ ZMVideoSDKScreenCaptureMode_Legacy
@ ZMVideoSDKScreenCaptureMode_Auto
@ ZMVideoSDKScreenCaptureMode_Filtering
@ ZMVideoSDKScreenCaptureMode_ADA_Filtering
ZMVideoSDKVideoPreferenceMode
Enumerates the video preference modes.
@ ZMVideoSDKVideoPreferenceMode_Smoothness
@ ZMVideoSDKVideoPreferenceMode_Balance
@ ZMVideoSDKVideoPreferenceMode_Sharpness
@ ZMVideoSDKVideoPreferenceMode_Custom
ZMVideoSDKShareCapturePauseReason
Enumeration of reasons why screen sharing capture is paused in the Zoom Video SDK.
@ ZMVideoSDKShare_Capture_Pause_WindowCovered
@ ZMVideoSDKShare_Capture_Pause_None
@ ZMVideoSDKShare_Capture_Pause_WindowMinimized
@ ZMVideoSDKShare_Capture_Pause_WindowMoving
ZMVideoSDKRawDataMemoryMode
Enumeration of memory modes for raw data handling.
@ ZMVideoSDKRawDataMemoryMode_Heap
@ ZMVideoSDKRawDataMemoryMode_Stack
ZMVideoSDKFileTransferStatus
Enumeration of file transfer status.
@ ZMVideoSDKFileTransferStatus_Transfering
@ ZMVideoSDKFileTransferStatus_TransferFailed
@ ZMVideoSDKFileTransferStatus_ReadyToTransfer
@ ZMVideoSDKFileTransferStatus_None
@ ZMVideoSDKFileTransferStatus_TransferDone
ZMVideoSDKRealTimeMediaStreamsStatus
Real-time media streams status. Here are more detailed structural descriptions.
@ ZMVideoSDKRealTimeMediaStreamsStatus_None
@ ZMVideoSDKRealTimeMediaStreamsStatus_Stop
@ ZMVideoSDKRealTimeMediaStreamsStatus_Start
@ ZMVideoSDKRealTimeMediaStreamsStatus_Pause
ZMVideoSDKStreamingJoinStatus
Enumerations of streaming join status.
@ ZMVideoSDKStreamingJoinStatus_Left
@ ZMVideoSDKStreamingJoinStatus_None
@ ZMVideoSDKStreamingJoinStatus_Joined
@ ZMVideoSDKStreamingJoinStatus_Reconnecting
@ ZMVideoSDKStreamingJoinStatus_Connecting
@ ZMVideoSDKStreamingJoinStatus_Failed
@ ZMVideoSDKStreamingJoinStatus_Disconnecting
ZMVideoSDKBroadcastStreamingTranslationLanguage
Enumeration of supported translation languages for broadcast streaming live transcription.
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Romanian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Russian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Telugu
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_French
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Korean
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Greek
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Hindi
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_ChineseTraditional
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Malay
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Tagalog
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Welsh
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Italian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Japanese
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Thai
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Persian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Danish
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Indonesian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Norwegian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Estonian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Finnish
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Turkish
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Bengali
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Polish
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Vietnamese
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Ukrainian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Hebrew
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Czech
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Tamil
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Arabic
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Hungarian
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Spanish
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_English
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Dutch
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Chinese
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Swedish
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_Portuguese
@ ZMVideoSDKBroadcastStreamingTranslationLanguage_German
ZMVideoSDKLiveTranscriptionOperationType
Enumerates the types of operations related to live transcription.
@ ZMVideoSDKLiveTranscription_OperationType_NotSupported
@ ZMVideoSDKLiveTranscription_OperationType_Complete
@ ZMVideoSDKLiveTranscription_OperationType_Delete
@ ZMVideoSDKLiveTranscription_OperationType_Add
@ ZMVideoSDKLiveTranscription_OperationType_Update
@ ZMVideoSDKLiveTranscription_OperationType_None
ZMVideoSDKBroadcastControlStatus
Enumerations of broadcast control status.
@ ZMVideoSDKBroadcastControlStatus_Stopping
@ ZMVideoSDKBroadcastControlStatus_Starting
@ ZMVideoSDKBroadcastControlStatus_Stopped
@ ZMVideoSDKBroadcastControlStatus_Started
@ ZMVideoSDKBroadcastControlStatus_None
ZMVideoSDKAudioChannel
Enumeration of audio channel types.
@ ZMVideoSDKAudioChannel_Stereo
@ ZMVideoSDKAudioChannel_Mono
ZMVideoSDKShareType
Enumerates the types of content available for sharing in a session.
@ ZMVideoSDKShareType_None
@ ZMVideoSDKShareType_PureAudio
@ ZMVideoSDKShareType_Normal
@ ZMVideoSDKShareType_Camera
ZMVideoSDKStatisticsDirection
Direction of media statistics (send or receive).
@ ZMVideoSDKStatisticsDirection_Send
@ ZMVideoSDKStatisticsDirection_Receive
ZMVideoSDKSuppressBackgroundNoiseLevel
Enumeration of background noise suppression levels. For more information, please visit https://suppor...
@ ZMVideoSDKSuppressBackgroundNoiseLevel_Low
@ ZMVideoSDKSuppressBackgroundNoiseLevel_High
@ ZMVideoSDKSuppressBackgroundNoiseLevel_Medium
@ ZMVideoSDKSuppressBackgroundNoiseLevel_Auto
ZMVideoSDKChatPrivilegeType
Enumerates the types of chat privileges.
@ ZMVideoSDKChatPrivilegeType_No_One
@ ZMVideoSDKChatPrivilegeType_Publicly_And_Privately
@ ZMVideoSDKChatPrivilegeType_Publicly
@ ZMVideoSDKChatPrivilegeType_Unknown
ZMVideoSDKChatMessageDeleteType
The chat message delete type are sent in the ZMVideoSDKDelegate::onChatMsgDeleteNotification callback...
@ ZMVideoSDKChatMessageDeleteType_ByHost
@ ZMVideoSDKChatMessageDeleteType_None
@ ZMVideoSDKChatMessageDeleteType_BySelf
@ ZMVideoSDKChatMessageDeleteType_ByDlp
ZMVideoSDKEchoCancellationLevel
Enumeration of echo cancellation level. For more information, please visit https://support....
@ ZMVideoSDKEchoCancellationLevel_Default
@ ZMVideoSDKEchoCancellationLevel_High
@ ZMVideoSDKEchoCancellationLevel_Low
ZMVideoSDKErrors
Enumerates all errors in the VideoSDK.
@ ZMVideoSDKErrors_Spotlight_UserNotSpotlighted
@ ZMVideoSDKErrors_Dont_Support_Multi_Stream_Video_User
@ ZMVideoSDKErrors_JoinSession_Token_NoSessionName
@ ZMVideoSDKErrors_RAWDATA_SHARE_MODULE_NOT_READY
@ ZMVideoSDKErrors_Session_Audio_No_Speaker
@ ZMVideoSDKErrors_Session_Dont_Support_SessionType
@ ZMVideoSDKErrors_Session_Video_Device_Error
@ ZMVideoSDKErrors_RAWDATA_NO_LICENSE
@ ZMVideoSDKErrors_Session_Join_Failed
@ ZMVideoSDKErrors_RAWDATA_VIRTUAL_MIC_IS_TERMINATE
@ ZMVideoSDKErrors_Session_PreJoin_Not_In_Flow
@ ZMVideoSDKErrors_Session_Audio_No_Microphone
@ ZMVideoSDKErrors_Session_Need_Password
@ ZMVideoSDKErrors_Session_Account_FreeMinutesExceeded
@ ZMVideoSDKErrors_Session_No_Rights
@ ZMVideoSDKErrors_Cannot_Call_Cleanup_In_Session
@ ZMVideoSDKErrors_Session_Bluetooth_SCO_Connection_Failed
@ ZMVideoSDKErrors_JoinSession_NoSessionToken
@ ZMVideoSDKErrors_JoinSession_SessionName_TooLong
@ ZMVideoSDKErrors_UnLoad_Module_Error
@ ZMVideoSDKErrors_No_Impl
@ ZMVideoSDKErrors_RAWDATA_CANNOT_CHANGE_VIRTUAL_DEVICE_IN_PREVIEW
@ ZMVideoSDKErrors_JoinSession_Invalid_SessionToken
@ ZMVideoSDKErrors_Session_Share_Module_Not_Ready
@ ZMVideoSDKErrors_Filetransfer_FileTypeBlocked
@ ZMVideoSDKErrors_Session_Audio_Error
@ ZMVideoSDKErrors_JoinSession_Invalid_SessionName
@ ZMVideoSDKErrors_RAWDATA_NO_DEVICE_RUNNING
@ ZMVideoSDKErrors_No_Recording_In_Process
@ ZMVideoSDKErrors_Session_Reconnecting
@ ZMVideoSDKErrors_Rawdata_Share_Preprocessing_Is_Stopped
@ ZMVideoSDKErrors_RAWDATA_AUDIO_MODULE_ERROR
@ ZMVideoSDKErrors_RAWDATA_PREPROCESS_RAWDATA_ERROR
@ ZMVideoSDKErrors_RAWDATA_SHARE_MODULE_ERROR
@ ZMVideoSDKErrors_Session_PreJoin_Timeout
@ ZMVideoSDKErrors_Dont_Support_Feature
@ ZMVideoSDKErrors_Session_Share_Camera_Video_Not_Start
@ ZMVideoSDKErrors_Invalid_Parameter
@ ZMVideoSDKErrors_Rawdata_Invalid_Share_Preprocessing_Data_Object
@ ZMVideoSDKErrors_Session_Video_Error
@ ZMVideoSDKErrors_Session_Phone_Error
@ ZMVideoSDKErrors_Wrong_Usage
@ ZMVideoSDKErrors_Session_Client_Incompatible
@ ZMVideoSDKErrors_Load_Module_Error
@ ZMVideoSDKErrors_SessionModule_Not_Found
@ ZMVideoSDKErrors_Session_Password_Wrong
@ ZMVideoSDKErrors_Fail_Assign_User_Privilege
@ ZMVideoSDKErrors_Spotlight_UserWithoutVideo
@ ZMVideoSDKErrors_Unknown
@ ZMVideoSDKErrors_Session_Share_You_Are_Not_Sharing
@ ZMVideoSDKErrors_Session_Not_Started
@ ZMVideoSDKErrors_Auth_Error
@ ZMVideoSDKErrors_JoinSession_Invalid_Password
@ ZMVideoSDKErrors_Auth_Disable_SDK
@ ZMVideoSDKErrors_Auth_Empty_Key_or_Secret
@ ZMVideoSDKErrors_RAWDATA_VIDEO_MODULE_ERROR
@ ZMVideoSDKErrors_RAWDATA_SEND_TOO_FREQUENTLY
@ ZMVideoSDKErrors_Spotlight_UserCannotBeSpotlighted
@ ZMVideoSDKErrors_RAWDATA_INTERNAL_ERROR
@ ZMVideoSDKErrors_RAWDATA_VIDEO_MODULE_NOT_READY
@ ZMVideoSDKErrors_SessionService_Invalid
@ ZMVideoSDKErrors_Auth_Wrong_Key_or_Secret
@ ZMVideoSDKErrors_JoinSession_NoSessionName
@ ZMVideoSDKErrors_RAWDATA_NO_SHARE_DATA
@ ZMVideoSDKErrors_JoinSession_Token_RoleType_EmptyOrWrong
@ ZMVideoSDKErrors_Session_Account_FreeCreditExceeded
@ ZMVideoSDKErrors_Call_Too_Frequently
@ ZMVideoSDKErrors_Remove_Folder_Fail
@ ZMVideoSDKErrors_Session_Share_Camera_Conflict_With_Video_Effects
@ ZMVideoSDKErrors_Memory_Error
@ ZMVideoSDKErrors_Uninitialize
@ ZMVideoSDKErrors_Auth_DoesNot_Support_SDK
@ ZMVideoSDKErrors_Session_Live_Stream_Error
@ ZMVideoSDKErrors_Set_Virtual_Background_Fail
@ ZMVideoSDKErrors_Filetransfer_FileSizelimited
@ ZMVideoSDKErrors_RAWDATA_NO_AUDIO_DATA
@ ZMVideoSDKErrors_Session_Disconnecting
@ ZMVideoSDKErrors_Session_Invalid_Param
@ ZMVideoSDKErrors_RAWDATA_NOT_IN_Session
@ ZMVideoSDKErrors_RAWDATA_INIT_DEVICE
@ ZMVideoSDKErrors_Session_Remote_DB_Error
@ ZMVideoSDKErrors_RAWDATA_VIRTUAL_DEVICE
@ ZMVideoSDKErrors_Success
@ ZMVideoSDKErrors_JoinSession_Token_UserIdentity_TooLong
@ ZMVideoSDKErrors_RAWDATA_NO_VIDEO_DATA
@ ZMVideoSDKErrors_RAWDATA_SEND_TOO_MUCH_DATA_IN_SINGLE_TIME
@ ZMVideoSDKErrors_RAWDATA_VIDEO_DEVICE_ERROR
@ ZMVideoSDKErrors_Filetransfer_UnknowError
@ ZMVideoSDKErrors_RAWDATA_AUDIO_MODULE_NOT_READY
@ ZMVideoSDKErrors_RAWDATA_MALLOC_FAILED
@ ZMVideoSDKErrors_Spotlight_NotEnoughUsers
@ ZMVideoSDKErrors_Session_PreJoin_Already_Commit
@ ZMVideoSDKErrors_JoinSession_Token_MismatchedSessionName
@ ZMVideoSDKErrors_JoinSession_NoUserName
@ ZMVideoSDKErrors_Recording_Is_Connecting
@ ZMVideoSDKErrors_Session_Already_In_Progress
@ ZMVideoSDKErrors_Session_Share_Type_Is_Not_Support
@ ZMVideoSDKErrors_Session_Share_Internal_Error
@ ZMVideoSDKErrors_Session_Share_Error
@ ZMVideoSDKErrors_Internal_Error
@ ZMVideoSDKErrors_Session_Share_Conflict_With_Whiteboard
@ ZMVideoSDKErrors_Spotlight_ToMuchSpotlightedUsers
ZMVideoSDKWhiteboardStatus
Enumeration of the status of whiteboard sharing.
@ ZMVideoSDKWhiteboardStatus_Started
@ ZMVideoSDKWhiteboardStatus_Stopped
ZMVideoSDKLiveTranscriptionStatus
Enumerates the status of live transcription.
@ ZMVideoSDKLiveTranscription_Status_Start
@ ZMVideoSDKLiveTranscription_Status_Stop
ZMVideoSDKAudioDeviceType
Enumerates the types of audio devices.
@ ZMVideoSDKAudioDeviceType_Speaker
@ ZMVideoSDKAudioDeviceType_Microphone
ZMVideoSDKCanvasType
Enumeration of the zoom render type.
@ ZMVideoSDKCanvasType_VideoData
@ ZMVideoSDKCanvasType_ShareData
ZMVideoSDKConsentType
Enumerates the types of consent for cloud recording.
@ ZMVideoSDKConsentType_Invalid
@ ZMVideoSDKConsentType_Traditional
@ ZMVideoSDKConsentType_Individual
ZMVideoSDKRemoteControlStatus
Enumerates the statuses for remote control.
@ ZMVideoSDKRemoteControlStatus_ControlStart
@ ZMVideoSDKRemoteControlStatus_RequestDenied
@ ZMVideoSDKRemoteControlStatus_CanRequestControl
@ ZMVideoSDKRemoteControlStatus_LostControl
@ ZMVideoSDKRemoteControlStatus_ControlStop
@ ZMVideoSDKRemoteControlStatus_ControlledBy
@ ZMVideoSDKRemoteControlStatus_GiveControlTo
@ ZMVideoSDKRemoteControlStatus_None
@ ZMVideoSDKRemoteControlStatus_ControlRevoked
@ ZMVideoSDKRemoteControlStatus_NotControlled
@ ZMVideoSDKRemoteControlStatus_GotControl
ZMVideoSDKFrameDataFormat
Enumeration of raw data formats. Defines the color space format and color range for video frames.
@ ZMVideoSDKFrameDataFormat_I420_Limited
@ ZMVideoSDKFrameDataFormat_I420_Full
ZMVideoSDKCameraControlRequestType
Enumerates the types of remote camera control requests.
@ ZMVideoSDKCameraControlRequestType_RequestControl
@ ZMVideoSDKCameraControlRequestType_GiveUpControl
ZMVideoSDKShareSetting
Enumeration of Zoom Video SDK share setting types.
@ ZMVideoSDKShareSetting_None
@ ZMVideoSDKShareSetting_LockedShare
@ ZMVideoSDKShareSetting_SingleShare
@ ZMVideoSDKShareSetting_MultiShare
ZMVideoSDKVirtualBackgroundDataType
Enumerates the types of virtual backgrounds.
@ ZMVideoSDKVirtualBackgroundDataType_Blur
@ ZMVideoSDKVirtualBackgroundDataType_Image
@ ZMVideoSDKVirtualBackgroundDataType_None
ZMVideoSDKRawDataStatus
Enumeration the statuses of raw data.
@ ZMVideoSDKRawData_On
@ ZMVideoSDKRawData_Off
ZMVideoSDKNetworkStatus
Enumerates the network statuses.
@ ZMVideoSDKNetworkStatus_Bad
@ ZMVideoSDKNetworkStatus_None
@ ZMVideoSDKNetworkStatus_Good
@ ZMVideoSDKNetworkStatus_Normal
ZMVideoSDKUserHelpRequestResult
Enumeration of subsession user help request results.
@ ZMVideoSDKUserHelpRequestResult_HostAlreadyInSubSession
@ ZMVideoSDKUserHelpRequestResult_Idle
@ ZMVideoSDKUserHelpRequestResult_Ignore
@ ZMVideoSDKUserHelpRequestResult_Busy
ZMVideoSDKShareStatus
Enumerates the status of sharing.
@ ZMVideoSDKShareStatus_None
@ ZMVideoSDKShareStatus_Resume
@ ZMVideoSDKShareStatus_Pause
@ ZMVideoSDKShareStatus_Stop
@ ZMVideoSDKShareStatus_Start
ZMVideoRotation
Enumerates the video rotation angles.
@ ZMVideoRotation_0
@ ZMVideoRotation_270
@ ZMVideoRotation_90
@ ZMVideoRotation_180
ZMVideoSDKRealTimeMediaStreamsFailReason
Failure reasons for RealTimeMediaStreams. Here are more detailed structural descriptions.
@ ZMVideoSDKRealTimeMediaStreamsFailReason_None
@ ZMVideoSDKRealTimeMediaStreamsFailReason_StartFail
@ ZMVideoSDKRealTimeMediaStreamsFailReason_NoSubscription
ZMVideoSDKAudioType
Enumerates the types of audio.
@ ZMVideoSDKAudioType_None
@ ZMVideoSDKAudioType_TELEPHONY
@ ZMVideoSDKAudioType_VOIP
ZMVideoSDKLiveStreamStatus
Enumerates the statuses of live streaming.
@ ZMVideoSDKLiveStreamStatus_FailedTimeout
@ ZMVideoSDKLiveStreamStatus_None
@ ZMVideoSDKLiveStreamStatus_InProgress
@ ZMVideoSDKLiveStreamStatus_Connecting
@ ZMVideoSDKLiveStreamStatus_StartFailed
@ ZMVideoSDKLiveStreamStatus_Ended
ZMVideoSDKSessionType
Enumeration of session type.
@ ZMVideoSDKSessionType_SubSession
@ ZMVideoSDKSessionType_MainSession
ZMVideoSDKCRCProtocol
Enumerates the types of Call CRC (Circuit-Reliable Communication).
@ ZMVideoSDKCRCProtocol_H323
@ ZMVideoSDKCRCProtocol_SIP
ZMVideoSDKPreferVideoResolution
Enumeration of preferred video resolution in Zoom Video SDK.
@ ZMVideoSDKPreferVideoResolution_720P
@ ZMVideoSDKPreferVideoResolution_360P
@ ZMVideoSDKPreferVideoResolution_1080P
@ ZMVideoSDKPreferVideoResolution_None
ZMVideoSDKAnnotationToolType
Enumeration of the type for annotation tool. For more information, please visit https://support....
@ ZMVideoSDKAnnotationToolType_None
@ ZMVideoSDKAnnotationToolType_HighLighter
@ ZMVideoSDKAnnotationToolType_AutoStampX
@ ZMVideoSDKAnnotationToolType_AutoDiamond
@ ZMVideoSDKAnnotationToolType_VanishingEllipse
@ ZMVideoSDKAnnotationToolType_VanishingArrow
@ ZMVideoSDKAnnotationToolType_VanishingDoubleArrow
@ ZMVideoSDKAnnotationToolType_AutoStampHeart
@ ZMVideoSDKAnnotationToolType_ERASER
@ ZMVideoSDKAnnotationToolType_Picker
@ ZMVideoSDKAnnotationToolType_AutoRectangleSemiFill
@ ZMVideoSDKAnnotationToolType_VanishingDiamond
@ ZMVideoSDKAnnotationToolType_AutoLine
@ ZMVideoSDKAnnotationToolType_AutoRectangle
@ ZMVideoSDKAnnotationToolType_VanishingRectangle
@ ZMVideoSDKAnnotationToolType_AutoDoubleArrow
@ ZMVideoSDKAnnotationToolType_AutoStampQm
@ ZMVideoSDKAnnotationToolType_AutoStampStar
@ ZMVideoSDKAnnotationToolType_AutoStampArrow
@ ZMVideoSDKAnnotationToolType_Arrow
@ ZMVideoSDKAnnotationToolType_VanishingPen
@ ZMVideoSDKAnnotationToolType_AutoRectangleFill
@ ZMVideoSDKAnnotationToolType_Textbox
@ ZMVideoSDKAnnotationToolType_AutoEllipse
@ ZMVideoSDKAnnotationToolType_AutoEllipseSemiFill
@ ZMVideoSDKAnnotationToolType_AutoEllipseFill
@ ZMVideoSDKAnnotationToolType_AutoArrow
@ ZMVideoSDKAnnotationToolType_AutoStampCheck
@ ZMVideoSDKAnnotationToolType_Pen
@ ZMVideoSDKAnnotationToolType_SpotLight
ZMPhoneStatus
Enumerates the statuses of a phone call.
@ ZMPhoneStatus_Canceled
@ ZMPhoneStatus_Timeout
@ ZMPhoneStatus_Ringing
@ ZMPhoneStatus_Canceling
@ ZMPhoneStatus_None
@ ZMPhoneStatus_Success
@ ZMPhoneStatus_AnsweredByMachine
@ ZMPhoneStatus_Failed
@ ZMPhoneStatus_Accepted
@ ZMPhoneStatus_Calling
@ ZMPhoneStatus_Cancel_Failed
ZMVideoSDKCRCCallStatus
Enumerates the statuses of a CRC call.
@ ZMVideoSDKCRCCallStatus_Timeout
@ ZMVideoSDKCRCCallStatus_Failed
@ ZMVideoSDKCRCCallStatus_Busy
@ ZMVideoSDKCRCCallStatus_Ring
@ ZMVideoSDKCRCCallStatus_Success
@ ZMVideoSDKCRCCallStatus_Decline
ZMVideoSDKDialInNumType
Enumeration of the number types for calling to join the audio into a meeting.
@ ZMVideoSDKDialInNumType_None
@ ZMVideoSDKDialInNumType_Toll
@ ZMVideoSDKDialInNumType_TollFree