Video SDK for Windows API Reference
Loading...
Searching...
No Matches
IZoomVideoSDKSharePreprocessor Class Referenceabstract

#include <zoom_video_sdk_share_helper_interface.h>

Public Member Functions

virtual ~IZoomVideoSDKSharePreprocessor ()
 
virtual void onCapturedRawDataReceived (YUVRawDataI420 *pRawData, IZoomVideoSDKSharePreprocessSender *pSender)=0
 You will receive this callback when calling 'startShareWithPreprocessing' successfully.
 
virtual void onShareStopped ()=0
 You will receive this callback when call 'stopShare' successfully.
 

Detailed Description

Definition at line 366 of file zoom_video_sdk_share_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomVideoSDKSharePreprocessor()

virtual IZoomVideoSDKSharePreprocessor::~IZoomVideoSDKSharePreprocessor ( )
inlinevirtual

Definition at line 369 of file zoom_video_sdk_share_helper_interface.h.

369{}

Member Function Documentation

◆ onCapturedRawDataReceived()

virtual void IZoomVideoSDKSharePreprocessor::onCapturedRawDataReceived ( YUVRawDataI420 * pRawData,
IZoomVideoSDKSharePreprocessSender * pSender )
pure virtual

You will receive this callback when calling 'startShareWithPreprocessing' successfully.

Parameters
pRawDataYou can get the YUV data address through this object and then pre-process the data, see YUVRawDataI420.
pSenderUse this object to send the processed data out, see IZoomVideoSDKShareSender.

◆ onShareStopped()

virtual void IZoomVideoSDKSharePreprocessor::onShareStopped ( )
pure virtual

You will receive this callback when call 'stopShare' successfully.

Note
In this event notification, you can perform some stop and destroy actions if necessary.