aclvencGetChannelDescParam

函数功能

获取视频编码处理通道的描述信息。同步接口。

Atlas 训练系列产品,不支持该接口。

函数原型

aclError aclvencGetChannelDescParam(const aclvencChannelDesc *channelDesc, aclvencChannelDescParamType paramType, size_t length, size_t *paramRetSize, void *param)

参数说明

参数名

输入/输出

说明

channelDesc

输入

视频编码处理通道描述信息的指针。

需提前调用aclvencCreateChannelDesc接口创建aclvencChannelDesc类型的数据,调用aclvencSetChannelDescParam接口设置视频编码处理通道描述信息的属性值。

paramType

输入

属性参数的类型。

length

输入

属性参数值的字节数。

  • 属性参数的类型为*_UINT64时,此处配置为8;
  • 属性参数的类型为*_UINT32时,此处配置为4;
  • 属性参数的类型为*_PTR时,若操作系统是32位,则此处配置为4;若操作系统是64位,则配置为8。

paramRetSize

输出

实际返回的属性参数值字节数的指针。

param

输出

属性参数值的指针。

返回值说明

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