cn.tee3.avd_SDK-C++  2.1.0
Public 成员函数 | 所有成员列表
tee3::avd::IAVDScreenRecorder::IVideoListener类 参考abstract

Public 成员函数

virtual void videoEncodedOut (VideoEncodedType format, uint64 timestamp_ns, unsigned int width, unsigned int height, bool isKeyFrame, const uint8 *data, unsigned int len)=0
 异步返回 更多...
 
virtual void videoYUVOut (uint64 timestamp_ns, const uint8_t *dataY, const uint8_t *dataU, const uint8_t *dataV, int width, int height, int strideY, int strideU, int strideV, int rotation)=0
 视频采集YUV数据回调接口 更多...
 

成员函数说明

◆ videoEncodedOut()

virtual void tee3::avd::IAVDScreenRecorder::IVideoListener::videoEncodedOut ( VideoEncodedType  format,
uint64  timestamp_ns,
unsigned int  width,
unsigned int  height,
bool  isKeyFrame,
const uint8 data,
unsigned int  len 
)
pure virtual

异步返回

视频编码回调接口

参数
[in]type编码类型。
[in]timestamp_ns时间戳。
[in]width宽度。
[in]height高度。
[in]isKeyFrame是否是关键帧。
[in]data视频数据地址。
[in]len视频数据字节长度。
参见

◆ videoYUVOut()

virtual void tee3::avd::IAVDScreenRecorder::IVideoListener::videoYUVOut ( uint64  timestamp_ns,
const uint8_t *  dataY,
const uint8_t *  dataU,
const uint8_t *  dataV,
int  width,
int  height,
int  strideY,
int  strideU,
int  strideV,
int  rotation 
)
pure virtual

视频采集YUV数据回调接口

参数
[in]timestamp_ns时间戳。
[in]dataYY数据地址。
[in]dataUU数据地址。
[in]dataVV数据地址。
[in]width宽度。
[in]height高度。
[in]strideYY数据单行像素长度。
[in]strideUU数据单行像素长度。
[in]strideVV数据单行像素长度。
[in]rotation图像角度。
参见

该类的文档由以下文件生成: