hi_venc_ref_param

Description

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

Prototype

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

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.