1#ifndef _RAWDATA_RENDERER_INTERFACE_H_
2#define _RAWDATA_RENDERER_INTERFACE_H_
virtual ~IZoomSDKRendererDelegate()
virtual void onRendererBeDestroyed()=0
Notify the current renderer object is going to be destroyed. After you handle this callback,...
virtual void onRawDataStatusChanged(RawDataStatus status)=0
virtual void onRawDataFrameReceived(YUVRawDataI420 *data)=0
virtual ZoomSDKRawDataType getRawDataType()=0
virtual ~IZoomSDKRenderer()
virtual uint32_t getSubscribeId()=0
Get the subscribed ID specified when subscribing.
virtual SDKError subscribe(uint32_t subscribeId, ZoomSDKRawDataType type)=0
Subscribe to the video or share's raw data.
virtual ZoomSDKResolution getResolution()=0
virtual SDKError unSubscribe()=0
virtual SDKError setRawDataResolution(ZoomSDKResolution resolution)=0
The YUV raw data handler interface.
@ ZoomSDKResolution_NoUse
@ ZoomSDKResolution_1080P
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
#define BEGIN_ZOOM_SDK_NAMESPACE
SDKError
SDK error types. Here are more detailed structural descriptions.