VideoDecodeCallBack
功能
用于定义视频解码输入的回调函数,请勿在回调函数内实现过于复杂的操作,而是单纯用用户自定义“userData”来接收视频解码回调结果,否则回调线程会发生卡住的现象,导致视频解码速度变慢。
结构定义
typedef APP_ERROR (*VideoDecodeCallBack)(Image& decodedImage, uint32_t channelId, uint32_t frameId, void* userData);
参数说明
参数名 |
说明 |
---|---|
decodedImage |
解码后输出的图像类。 |
channelId |
视频流索引,由VideoDecoder类的构造函数来设置。 |
frameId |
视频帧索引,由VideoDecoder类的Decode函数来设置。 |
userData |
用户自定义回调输入的数据类型(主要用来获取解码数据)。 |
父主题: 通用数据结构