下载
中文
注册

VideoDecodeCallBack

功能

用于定义视频解码输入的回调函数,请勿在回调函数内实现过于复杂的操作,而是单纯用用户自定义“userData”来接收视频解码回调结果,否则回调线程会发生卡住的现象,导致视频解码速度变慢。

结构定义

typedef APP_ERROR (*VideoDecodeCallBack)(Image& decodedImage, uint32_t channelId,
                   uint32_t frameId, void* userData);

参数说明

参数名

说明

decodedImage

解码后输出的图像类。

channelId

视频流索引,由VideoDecoder类的构造函数来设置。

frameId

视频帧索引,由VideoDecoder类的Decode函数来设置。

userData

用户自定义回调输入的数据类型(主要用来获取解码数据)。