acldvppSetStreamDesc系列接口

函数功能

设置视频码流信息的属性值。同步接口。

函数原型

aclError acldvppSetStreamDescData(acldvppStreamDesc *streamDesc, void *dataDev);

aclError acldvppSetStreamDescSize(acldvppStreamDesc *streamDesc, uint32_t size);

aclError acldvppSetStreamDescFormat(acldvppStreamDesc *streamDesc, acldvppStreamFormat format);

aclError acldvppSetStreamDescTimestamp(acldvppStreamDesc *streamDesc, uint64_t timestamp);

aclError acldvppSetStreamDescRetCode(acldvppStreamDesc *streamDesc, uint32_t retCode);

aclError acldvppSetStreamDescEos(acldvppStreamDesc *streamDesc, uint8_t eos)

参数说明

参数名

输入/输出

说明

streamDesc

输出

要设置的视频码流信息的指针。

需提前调用acldvppCreateStreamDesc接口创建acldvppStreamDesc类型的数据

dataDev

输入

Device上码流数据内存的指针。

size

输入

内存大小,单位Byte。

format

输入

码流格式(h264/h265)。

timestamp

输入

时间戳。

retCode

输入

返回码 (0成功,非0失败)。

eos

输入

是否为最后一帧数据(0否,1是)。

返回值说明

返回0表示成功,返回其它值表示失败。