Video SDK for iOS API Reference
Loading...
Searching...
No Matches
<ZoomVideoSDKSharePreprocessor> Protocol Reference

the share pre-processor. More...

#include <ZoomVideoSDKDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - onCapturedRawDataReceived:sharePreprocessSender:
 You will receive this callback when calling 'startShareWithPreprocessing' successfully.
 
(void) - onShareStopped
 You will receive this callback when call 'stopShare' successfully. In this event notification, you can perform some stop and destroy actions if necessary.
 

Detailed Description

the share pre-processor.

Definition at line 701 of file ZoomVideoSDKDelegate.h.

Method Documentation

◆ onCapturedRawDataReceived:sharePreprocessSender:

- (void) onCapturedRawDataReceived: (ZoomVideoSDKVideoRawData *_Nullable) rawData
sharePreprocessSender: (ZoomVideoSDKSharePreprocessSender *_Nullable) sender 
optional

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

Parameters
rawDataYou can get the YUV data address through this object and then pre-process the data. See ZoomVideoSDKVideoRawData.
senderUse this object to send the processed data out. See ZoomVideoSDKSharePreprocessSender.

◆ onShareStopped

- (void) onShareStopped
optionalrequired

You will receive this callback when call 'stopShare' successfully. In this event notification, you can perform some stop and destroy actions if necessary.