Meeting SDK for Linux API Reference
Loading...
Searching...
No Matches
IZoomSDKRendererDelegate Class Referenceabstract

#include <rawdata_renderer_interface.h>

Public Types

enum  RawDataStatus { RawData_On , RawData_Off }

Public Member Functions

virtual void onRendererBeDestroyed ()=0
 Notify the current renderer object is going to be destroyed.
virtual void onRawDataFrameReceived (YUVRawDataI420 *data)=0
virtual void onRawDataStatusChanged (RawDataStatus status)=0
virtual void onShareCursorDataReceived (ZoomSDKShareCursorData info)=0
 Callback when the cursor data of share is received.
virtual ~IZoomSDKRendererDelegate ()

Detailed Description

Definition at line 28 of file rawdata_renderer_interface.h.

Member Enumeration Documentation

◆ RawDataStatus

Constructor & Destructor Documentation

◆ ~IZoomSDKRendererDelegate()

virtual IZoomSDKRendererDelegate::~IZoomSDKRendererDelegate ( )
inlinevirtual

Definition at line 49 of file rawdata_renderer_interface.h.

49{}

Member Function Documentation

◆ onRawDataFrameReceived()

virtual void IZoomSDKRendererDelegate::onRawDataFrameReceived ( YUVRawDataI420 * data)
pure virtual

◆ onRawDataStatusChanged()

virtual void IZoomSDKRendererDelegate::onRawDataStatusChanged ( RawDataStatus status)
pure virtual

◆ onRendererBeDestroyed()

virtual void IZoomSDKRendererDelegate::onRendererBeDestroyed ( )
pure virtual

Notify the current renderer object is going to be destroyed.

Note
After you handle this callback, you should never user this renderer object any more.

◆ onShareCursorDataReceived()

virtual void IZoomSDKRendererDelegate::onShareCursorDataReceived ( ZoomSDKShareCursorData info)
pure virtual

Callback when the cursor data of share is received.

Parameters
infoShare cursor data object.