hi_venc_ref_param

Function

Defines the advanced frame skipping reference parameters for H.264/H.265 encoding.

Definition

typedef struct {
    hi_u32   base;
    hi_u32   enhance;
    hi_bool  pred_en;
} hi_venc_ref_param;

For details about basic data types hi_u32 and hi_bool, see Basic Data Types.

Members

Member

Description

base

Base layer period.

Value range: [0, +∞)

enhance

Enhance layer period.

Value range: [0, 255]

pred_en

Whether some frames at the base layer are referenced by other frames at the base layer. When pred_en is set to HI_FALSE, it is equivalent to the situation that base is set to infinity. All frames at the base layer refer to IDR frames.