QNVideoFrameListener
Index
Core Methods
Core Methods
onYUVFrameAvailable
- void onYUVFrameAvailable(byte[] data, QNVideoFrameType type, int width, int height, int rotation, long timestampNs)
-
视频 YUV 数据回调
Parameters-
data: byte[]
视频 YUV 数据
-
type: QNVideoFrameType
视频数据类型
-
width: int
视频宽度
-
height: int
视频高度
-
rotation: int
视频旋转角度
-
timestampNs: long
视频帧时间戳,单位:ns
-
onTextureFrameAvailable
- int onTextureFrameAvailable(int textureID, QNVideoFrameType type, int width, int height, int rotation, long timestampNs, float[] transformMatrix)
-
视频纹理数据回调, 并返回处理后的纹理 ID
只有 QNCameraVideoTrack 的回调才会触发此方法
Parameters-
textureID: int
视频纹理 ID
-
type: QNVideoFrameType
视频数据类型
-
width: int
视频宽度
-
height: int
视频高度
-
rotation: int
视频旋转角度
-
timestampNs: long
视频帧时间戳,单位:ns
-
transformMatrix: float[]
4x4 视频纹理变换矩阵
Returns int -
文档反馈
(如有产品使用问题,请 提交工单)