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