函数:vdec_set_channel_desc_out_pic_format
函数:vdec_set_channel_desc_callback
| C函数原型 | aclError aclvdecSetChannelDescCallback(aclvdecChannelDesc *channelDesc, aclvdecCallback callback) |
|---|---|
| Python函数 | ret = acl.media.vdec_set_channel_desc_callback(vdec_channel_desc, callback) |
| 函数功能 | 设置视频解码处理通道描述信息的属性:回调函数。 |
| 输入说明 | vdec_channel_desc:int,视频解码处理通道描述信息的指针地址。 callback:Python函数对象,回调函数。 Python侧格式如下: python<br>def vdec_call_back_func(dvpp_stream_desc, dvpp_pic_desc, user_data):<br>pass<br> |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
父主题: VDEC功能
函数:vdec_set_channel_desc_entype
| C函数原型 | aclError aclvdecSetChannelDescEnType(aclvdecChannelDesc *channelDesc, acldvppStreamFormat enType) |
|---|---|
| Python函数 | ret = acl.media.vdec_set_channel_desc_entype(vdec_channel_desc, entype) |
| 函数功能 | 设置视频解码处理通道描述信息的属性:视频编码协议。 |
| 输入说明 | vdec_channel_desc:int,视频解码处理通道描述信息的指针地址。 entype:int,视频编码协议。 - 0:H265_MAIN_LEVEL - 1:H264_BASELINE_LEVEL - 2:H264_MAIN_LEVEL - 3:H264_HIGH_LEVEL |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
父主题: VDEC功能
函数:vdec_set_channel_desc_out_pic_format
| C函数原型 | aclError aclvdecSetChannelDescOutPicFormat(aclvdecChannelDesc *channelDesc, acldvppPixelFormat outPicFormat) |
|---|---|
| Python函数 | ret = acl.media.vdec_set_channel_desc_out_pic_format(vdec_channel_desc, out_pic_format) |
| 函数功能 | 设置视频解码处理通道描述信息的属性:YUV图像存储格式。 |
| 输入说明 | vdec_channel_desc:int,视频解码处理通道描述信息的指针地址。 out_pic_format:int,YUV图像存储格式,支持如下格式: - YUV420SP NV12 - YUV420SP NV21 - RGB888 - BGR888 如果不设置输出格式,默认使用YUV420SP NV12。 |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
父主题: VDEC功能
函数:vdec_set_channel_desc_out_pic_width
| C函数原型 | aclError aclvdecSetChannelDescOutPicWidth(aclvdecChannelDesc *channelDesc, uint32_t outPicWidth) |
|---|---|
| Python函数 | ret = acl.media.vdec_set_channel_desc_out_pic_width(vdec_channel_desc, out_pic_width) |
| 函数功能 | 设置视频解码处理通道描述信息的属性:图片宽度。 |
| 输入说明 | vdec_channel_desc:int,视频解码处理通道描述信息的指针地址。 out_pic_width:int,解码码流最大宽度。 Atlas 200/500 A2推理产品,如果不设置解码码流最大宽度,内部默认使用4096。 |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
父主题: VDEC功能
函数:vdec_set_channel_desc_out_pic_height
| C函数原型 | aclError aclvdecSetChannelDescOutPicHeight(aclvdecChannelDesc *channelDesc, uint32_t outPicHeight) |
|---|---|
| Python函数 | ret = acl.media.vdec_set_channel_desc_out_pic_height(vdec_channel_desc, out_pic_height) |
| 函数功能 | 设置视频解码处理通道描述信息的属性:图片高度。 |
| 输入说明 | vdec_channel_desc:int,vdec通道描述地址对象, 表示视频数据解码处理通道的描述信息。 out_pic_height:int,解码码流最大高度。 Atlas 200/500 A2推理产品,如果不设置解码码流最大高度,内部默认使用4096。 |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
父主题: VDEC功能
函数:vdec_set_channel_desc_ref_frame_num
| C函数原型 | aclError aclvdecSetChannelDescRefFrameNum(aclvdecChannelDesc *channelDesc, uint32_t refFrameNum) |
|---|---|
| Python函数 | ret = acl.media.vdec_set_channel_desc_ref_frame_num(vdec_channel_desc, ref_frame_num) |
| 函数功能 | 设置视频解码处理通道描述信息的属性:参考帧数量。 |
| 输入说明 | vdec_channel_desc:int,vdec通道描述地址对象, 表示视频数据解码处理通道的描述信息。 ref_frame_num:int,参考帧数量,取值范围[0, 16]。 Atlas 200/500 A2推理产品,如果不设置参考帧数量,内部默认使用8。 |
| 返回值说明 | ret:int,错误码。 - 返回0表示成功。 - 返回其它值表示失败。 |
父主题: VDEC功能
在线提单