开发者
下载

hi_vdec_video_param

说明

定义视频解码高级参数。

定义

typedef struct {
    hi_bool composite_dec_en;
    hi_bool slice_input_en;
    hi_s32 err_threshold;
    hi_video_dec_mode dec_mode;
    hi_video_out_order out_order;
    hi_compress_mode compress_mode;
    hi_video_format video_format;
    hi_quick_mark_mode quick_mark_mode;
} hi_vdec_video_param;

hi_s32、hi_bool基础数据类型定义请参见基本数据类型说明

成员

成员名称

描述

composite_dec_en

复合码流开启开关。预留参数,暂未支持。

slice_input_en

预留参数,暂未支持。

err_threshold

预留参数,暂未支持。

dec_mode

解码模式。类型定义请参见hi_video_dec_mode

默认值:HI_VIDEO_DEC_MODE_IPB。

out_order

解码图像输出顺序。类型定义请参见hi_video_out_order

默认值:HI_VIDEO_OUT_ORDER_DISPLAY。

compress_mode

解码图像压缩模式。支持HFBC压缩HI_COMPRESS_MODE_HFBC。类型定义请参见hi_compress_mode

默认值:HI_COMPRESS_MODE_HFBC。

video_format

解码图像数据格式。类型定义请参见hi_video_format

当前仅支持HI_VIDEO_FORMAT_TILE_64x16和HI_VIDEO_FORMAT_LINEAR。

默认值:HI_VIDEO_FORMAT_TILE_64x16。

quick_mark_mode

快速释放参考帧模式。预留参数,暂未支持。类型定义请参见hi_quick_mark_mode