Video SDK for iOS API Reference
All Classes Files Functions Enumerations Enumerator Properties
<ZoomVideoSDKRawDataPipeDelegate> Protocol Reference

Methods to manage events for receiving video raw data. More...

#include <ZoomVideoSDKDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - onPixelBuffer:rotation:
 This method is used to receive video's NV12 data(CVPixelBufferRef).
 
(void) - onRawDataFrameReceived:
 This method is used to receive video's YUV420 data.
 
(void) - onRawDataStatusChanged:
 Callback event when the sender stop/start to sending raw data.
 

Detailed Description

Methods to manage events for receiving video raw data.

Definition at line 497 of file ZoomVideoSDKDelegate.h.

Method Documentation

◆ onPixelBuffer:rotation:

- (void) onPixelBuffer: (CVPixelBufferRef _Nullable) pixelBuffer
rotation: (ZoomVideoSDKVideoRawDataRotation) rotation 
optional

This method is used to receive video's NV12 data(CVPixelBufferRef).

Parameters
pixelBufferVideo's CVPixelBufferRef data.

◆ onRawDataFrameReceived:

- (void) onRawDataFrameReceived: (ZoomVideoSDKVideoRawData *_Nullable) rawData
optionalrequired

This method is used to receive video's YUV420 data.

Parameters
rawDataVideo's YUV420 data.

◆ onRawDataStatusChanged:

- (void) onRawDataStatusChanged: (ZoomVideoSDKUserRawdataStatus) userRawdataStatus
optionalrequired

Callback event when the sender stop/start to sending raw data.

Parameters
userRawdataStatusRaw data is sending or not.