Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IZoomSDKRenderer Class Referenceabstract

#include <rawdata_renderer_interface.h>

Public Member Functions

virtual SDKError setRawDataResolution (ZoomSDKResolution resolution)=0
 
virtual SDKError subscribe (uint32_t subscribeId, ZoomSDKRawDataType type)=0
 Subscribe to the video or share's raw data.
 
virtual SDKError unSubscribe ()=0
 
virtual ZoomSDKResolution getResolution ()=0
 
virtual ZoomSDKRawDataType getRawDataType ()=0
 
virtual uint32_t getSubscribeId ()=0
 Get the subscribed ID specified when subscribing.
 
virtual ~IZoomSDKRenderer ()
 

Detailed Description

Definition at line 41 of file rawdata_renderer_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomSDKRenderer()

virtual IZoomSDKRenderer::~IZoomSDKRenderer ( )
inlinevirtual

Definition at line 59 of file rawdata_renderer_interface.h.

59{}

Member Function Documentation

◆ getRawDataType()

virtual ZoomSDKRawDataType IZoomSDKRenderer::getRawDataType ( )
pure virtual

◆ getResolution()

virtual ZoomSDKResolution IZoomSDKRenderer::getResolution ( )
pure virtual

◆ getSubscribeId()

virtual uint32_t IZoomSDKRenderer::getSubscribeId ( )
pure virtual

Get the subscribed ID specified when subscribing.

Returns
subscribed id.

◆ setRawDataResolution()

virtual SDKError IZoomSDKRenderer::setRawDataResolution ( ZoomSDKResolution resolution)
pure virtual

◆ subscribe()

virtual SDKError IZoomSDKRenderer::subscribe ( uint32_t subscribeId,
ZoomSDKRawDataType type )
pure virtual

Subscribe to the video or share's raw data.

Parameters
subscribeIdIf 'type' is RAW_DATA_TYPE_VIDEO, 'subscribeId' refers to the user ID, otherwise it refers to the shared source ID of user.
typeSpecify the raw data type.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise the function fails. To get extended error information, see SDKError enum.

◆ unSubscribe()

virtual SDKError IZoomSDKRenderer::unSubscribe ( )
pure virtual