hi_vdec_video_param

Description

Defines the advanced parameters of video decoding.

Prototype

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;

Members

Member

Description

composite_dec_en

Stream composition enable. Reserved.

slice_input_en

Reserved.

err_threshold

Reserved.

dec_mode

Decoding mode.

Default value: HI_VIDEO_DEC_MODE_IPB

out_order

Output order of the decoded image.

Default value: HI_VIDEO_OUT_ORDER_DISPLAY

compress_mode

Compression mode of the decoded image. HFBC compression HI_COMPRESS_MODE_HFBC is supported.

Default value: HI_COMPRESS_MODE_HFBC

video_format

Format of the decoded image.

Currently, only HI_VIDEO_FORMAT_TILE_64x16 and HI_VIDEO_FORMAT_LINEAR are supported.

Default value: HI_VIDEO_FORMAT_TILE_64x16

quick_mark_mode

Reference frame quick release mode. Reserved.