AgoraVideoDataFrame Class Reference
Inherits from | NSObject |
---|---|
Declared in | AgoraObjects.h |
frameType
视频的颜色编码格式。详见 AgoraVideoFrameType 。
@property (assign, nonatomic) AgoraVideoFrameType frameType
Declared In
AgoraObjects.h
yStride
对 YUV 数据,表示 Y 缓冲区的行跨度;对 RGBA 数据,表示总的数据长度。
@property (assign, nonatomic) NSInteger yStride
Declared In
AgoraObjects.h
uStride
对 YUV 数据,表示 U 缓冲区的行跨度;对 RGBA 数据,值为 0。
@property (assign, nonatomic) NSInteger uStride
Declared In
AgoraObjects.h
vStride
对 YUV 数据,表示 V 缓冲区的行跨度;对 RGBA 数据,值为 0。
@property (assign, nonatomic) NSInteger vStride
Declared In
AgoraObjects.h
yBuffer
对 YUV 数据,表示 Y 缓冲区的指针;对 RGBA 数据,表示数据缓冲区。
@property (assign, nonatomic) void *yBuffer
Declared In
AgoraObjects.h
uBuffer
对 YUV 数据,表示 U 缓冲区的指针;对 RGBA 数据,值为空。
@property (assign, nonatomic) void *uBuffer
Declared In
AgoraObjects.h
vBuffer
对 YUV 数据,表示 V 缓冲区的指针;对 RGBA 数据,值为空。
@property (assign, nonatomic) void *vBuffer
Declared In
AgoraObjects.h
rotation
视频帧顺时针旋转角度。详见 AgoraVideoRotation 。
@property (assign, nonatomic) AgoraVideoRotation rotation
Declared In
AgoraObjects.h
renderTimeMs
视频帧被渲染时的 Unix 时间戳(毫秒)。该时间戳可用于指导渲染视频帧。该参数为必填。
@property (assign, nonatomic) int64_t renderTimeMs
Declared In
AgoraObjects.h