Video SDK for Linux API Reference
Loading...
Searching...
No Matches
IZoomVideoSDKCRCHelper Class Referenceabstract

CRC Helper Interface. More...

#include <zoom_video_sdk_crc_helper_interface.h>

Public Member Functions

virtual ~IZoomVideoSDKCRCHelper ()
 
virtual bool isCRCEnabled ()=0
 Query if the CRC feature enabled.
 
virtual ZoomVideoSDKErrors callCRCDevice (const zchar_t *sAddress, ZoomVideoSDKCRCProtocol eProtocol)=0
 Call CRC device.
 
virtual ZoomVideoSDKErrors cancelCallCRCDevice ()=0
 Cancel call CRC device.
 
virtual const zchar_tgetSessionSIPAddress ()=0
 Get the dial-in SIP address of a live session when CRC is enabled.
 

Detailed Description

CRC Helper Interface.

Definition at line 39 of file zoom_video_sdk_crc_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomVideoSDKCRCHelper()

virtual IZoomVideoSDKCRCHelper::~IZoomVideoSDKCRCHelper ( )
inlinevirtual

Definition at line 42 of file zoom_video_sdk_crc_helper_interface.h.

42{}

Member Function Documentation

◆ callCRCDevice()

virtual ZoomVideoSDKErrors IZoomVideoSDKCRCHelper::callCRCDevice ( const zchar_t * sAddress,
ZoomVideoSDKCRCProtocol eProtocol )
pure virtual

Call CRC device.

Parameters
sAddressThe CRC device's ip.
eProtocolThe protocol of the CRC device.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.
Remarks
If the function succeeds, the IZoomVideoSDKDelegate::onCallCRCDeviceStatusChanged(status) will be triggered once the call crc device status changes.

◆ cancelCallCRCDevice()

virtual ZoomVideoSDKErrors IZoomVideoSDKCRCHelper::cancelCallCRCDevice ( )
pure virtual

Cancel call CRC device.

Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.

◆ getSessionSIPAddress()

virtual const zchar_t * IZoomVideoSDKCRCHelper::getSessionSIPAddress ( )
pure virtual

Get the dial-in SIP address of a live session when CRC is enabled.

Returns
If the function succeeds, the return value is the live session SIP address when the CRC is enabled. Otherwise it fails, and the return value is the string of length zero(0)

◆ isCRCEnabled()

virtual bool IZoomVideoSDKCRCHelper::isCRCEnabled ( )
pure virtual

Query if the CRC feature enabled.

Returns
True means that the CRC enabled, otherwise disabled.
Remarks
Only get the correct value after join session.