hi_venc_gop_mode
Description
Defines the H.264/H.265 GOP types.
Prototype
typedef enum {
HI_VENC_GOP_MODE_NORMAL_P = 0,
HI_VENC_GOP_MODE_DUAL_P = 1,
HI_VENC_GOP_MODE_SMART_P = 2,
HI_VENC_GOP_MODE_ADV_SMART_P = 3,
HI_VENC_GOP_MODE_BIPRED_B = 4,
HI_VENC_GOP_MODE_LOW_DELAY_B = 5,
HI_VENC_GOP_MODE_BUTT,
} hi_venc_gop_mode;
Members
Member |
Description |
|---|---|
HI_VENC_GOP_MODE_NORMAL_P |
GOP type for P-frame encoding with a single reference frame. |
HI_VENC_GOP_MODE_DUAL_P |
GOP type for P-frame encoding with dual reference frames. For the For the For the |
HI_VENC_GOP_MODE_SMART_P |
GOP mode for encoding a smart P-frame For the For the For the |
HI_VENC_GOP_MODE_ADV_SMART_P |
GOP mode for encoding an advanced smart P-frame. Reserved. |
HI_VENC_GOP_MODE_BIPRED_B |
GOP mode for encoding a B-frame. Reserved. |
HI_VENC_GOP_MODE_LOW_DELAY_B |
GOP mode for encoding a B-frame that requires only the forward reference frame. Reserved. |
HI_VENC_GOP_MODE_BUTT |
Reserved. |