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
ZMVideoSDKRawDataType
Enumeration of raw data types.
@ ZMVideoSDKRawDataType_Video
@ ZMVideoSDKRawDataType_Share
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.
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
ZMVideoSDKSharePreprocessType
Enumeration of share preprocess types.
@ ZMVideoSDKSharePreprocessType_View
@ 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_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_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
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
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
ZMVideoSDKAudioChannel
Enumeration of audio channel types.
@ ZMVideoSDKAudioChannel_Stereo
@ ZMVideoSDKAudioChannel_Mono
ZMVideoSDKShareType
Enumerates the types of content that can be shared in a session.
@ ZMVideoSDKShareType_None
@ ZMVideoSDKShareType_PureAudio
@ ZMVideoSDKShareType_Normal
@ ZMVideoSDKShareType_Camera
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_Audio_No_Microphone
@ ZMVideoSDKErrors_Session_Need_Password
@ ZMVideoSDKErrors_Session_Account_FreeMinutesExceeded
@ ZMVideoSDKErrors_Session_No_Rights
@ 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_AUDIO_MODULE_ERROR
@ ZMVideoSDKErrors_RAWDATA_PREPROCESS_RAWDATA_ERROR
@ ZMVideoSDKErrors_RAWDATA_SHARE_MODULE_ERROR
@ ZMVideoSDKErrors_Dont_Support_Feature
@ ZMVideoSDKErrors_Session_Share_Camera_Video_Not_Start
@ ZMVideoSDKErrors_Invalid_Parameter
@ 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_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_JoinSession_Token_MismatchedSessionName
@ ZMVideoSDKErrors_JoinSession_NoUserName
@ 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_Spotlight_ToMuchSpotlightedUsers
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.
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.
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_AutoStampHeart
@ ZMVideoSDKAnnotationToolType_ERASER
@ ZMVideoSDKAnnotationToolType_Picker
@ ZMVideoSDKAnnotationToolType_AutoRectangleSemiFill
@ ZMVideoSDKAnnotationToolType_AutoLine
@ ZMVideoSDKAnnotationToolType_AutoRectangle
@ ZMVideoSDKAnnotationToolType_AutoDoubleArrow
@ ZMVideoSDKAnnotationToolType_AutoStampQm
@ ZMVideoSDKAnnotationToolType_AutoStampStar
@ ZMVideoSDKAnnotationToolType_AutoStampArrow
@ ZMVideoSDKAnnotationToolType_Arrow
@ 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_Canceling
@ 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