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. |
HI_VENC_GOP_MODE_SMART_P |
GOP type for smart P-frame encoding. |
HI_VENC_GOP_MODE_ADV_SMART_P |
Advanced smart P-frame encoding. Reserved. |
HI_VENC_GOP_MODE_BIPRED_B |
B-frame encoding. Reserved. |
HI_VENC_GOP_MODE_LOW_DELAY_B |
B-frame encoding with only the forward reference frame. Reserved. |
HI_VENC_GOP_MODE_BUTT |
Reserved. |
Parent topic: VENC/JPEGE