ZegoMediaPlayerVideoHandler Protocol Reference

Conforms to NSObject
Declared in ZegoExpressEventHandler.h

– mediaPlayer:videoFrameRawData:dataLength:param:

Callback player object.

- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer videoFrameRawData:(const unsigned char *_Nonnull *_Nonnull)data dataLength:(unsigned int *)dataLength param:(ZegoVideoFrameParam *)param

Parameters

mediaPlayer

Callback player object.

data

Raw data of video frames (eg: RGBA only needs to consider data[0], I420 needs to consider data[0,1,2]).

dataLength

Data length (eg: RGBA only needs to consider dataLength[0], I420 needs to consider dataLength[0,1,2]).

param

Video frame flip mode.

Declared In

ZegoExpressEventHandler.h

– mediaPlayer:videoFrameRawData:dataLength:param:extraInfo:

Callback player object.

- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer videoFrameRawData:(const unsigned char *_Nonnull *_Nonnull)data dataLength:(unsigned int *)dataLength param:(ZegoVideoFrameParam *)param extraInfo:(NSDictionary *)extraInfo

Parameters

mediaPlayer

Callback player object.

data

Raw data of video frames (eg: RGBA only needs to consider data[0], I420 needs to consider data[0,1,2]).

dataLength

Data length (eg: RGBA only needs to consider dataLength[0], I420 needs to consider dataLength[0,1,2]).

param

Video frame flip mode.

extraInfo

Video frame extra info.

Declared In

ZegoExpressEventHandler.h

– mediaPlayer:videoFramePixelBuffer:param:

Callback player object

- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer videoFramePixelBuffer:(CVPixelBufferRef)buffer param:(ZegoVideoFrameParam *)param

Parameters

mediaPlayer

Callback player object

buffer

video data of CVPixelBuffer format

param

video data frame param

Declared In

ZegoExpressEventHandler.h

– mediaPlayer:videoFramePixelBuffer:param:extraInfo:

Callback player object

- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer videoFramePixelBuffer:(CVPixelBufferRef)buffer param:(ZegoVideoFrameParam *)param extraInfo:(NSDictionary *)extraInfo

Parameters

mediaPlayer

Callback player object

buffer

video data of CVPixelBuffer format

param

video data frame param

extraInfo

video data frame extra info.

Declared In

ZegoExpressEventHandler.h