vdec_get_pic_buf_size
产品支持情况
产品 |
是否支持 |
---|---|
|
√ |
|
√ |
|
x |
|
√ |
|
√ |
|
x |
功能说明
获取解码图像需要的Buffer大小。
用户在以下场景可使用该函数:计算视频解码需要的内部缓冲区的大小,在初始化的时候配置对应的通道参数、计算图像解码的输出内存。
函数原型
- C函数原型
1
hi_u32 hi_vdec_get_pic_buf_size(hi_payload_type type, hi_pic_buf_attr *buf_attr);
- python函数
1
ret = acl.himpi.vdec_get_pic_buf_size(type, buf_attr)
参数说明
参数名 |
说明 |
---|---|
type |
int,解码视频类型,当前支持“HI_PT_H264”、“HI_PT_H265”、“HI_PT_JPEG”,具体请参见hi_payload_type。 |
buf_attr |
dict,图片参数字典,具体请参见hi_pic_buf_attr。 |
返回值说明
返回值 |
说明 |
---|---|
ret |
int,图像存储需要的图像大小。
|
约束说明
提供给用户来计算输出图片缓冲区大小。
父主题: VDEC视频解码/JPEGD图像解码接口