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;
    // frames output order ,0: the same with display order , 1: the same with decoder order
    hi_video_out_order out_order;
    hi_compress_mode compress_mode; // RW; compress mode
    hi_video_format video_format; // RW; video format
    hi_quick_mark_mode quick_mark_mode;
} hi_vdec_video_param;

成员

成员名称

描述

composite_dec_en

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

slice_input_en

预留参数,暂未支持

err_threshold

预留参数,当前不支持。

dec_mode

解码模式。昇腾310 AI处理器暂不支持该参数,预留。昇腾910 AI处理器暂不支持该参数,预留。

Default:HI_VIDEO_DEC_MODE_IPB。

out_order

解码图像输出顺序。

Default:HI_VIDEO_OUT_ORDER_DISPLAY

compress_mode

解码图像压缩模式。昇腾310 AI处理器暂不支持该参数,预留。昇腾910 AI处理器暂不支持该参数,预留。

取值范围:仅支持HI_COMPRESS_MODE_NONE和HI_COMPRESS_MODE_HFBC。

Default:HI_COMPRESS_MODE_HFBC

video_format

解码图像数据格式。

当前仅支持HI_VIDEO_FORMAT_TILE_64*16和HI_VIDEO_FORMAT_LINEAR。

Default:HI_VIDEO_FORMAT_TILE_64*16

quick_mark_mode

快速释放参考帧模式。预留参数,暂未支持