hi_venc_prores_attr
说明
定义PRORES属性结构体,暂不支持。
定义
typedef enum {
HI_VENC_PRORES_FRAME_RATE_UNKNOWN = 0,
HI_VENC_PRORES_FRAME_RATE_23_976,
HI_VENC_PRORES_FRAME_RATE_24,
HI_VENC_PRORES_FRAME_RATE_25,
HI_VENC_PRORES_FRAME_RATE_29_97,
HI_VENC_PRORES_FRAME_RATE_30,
HI_VENC_PRORES_FRAME_RATE_50,
HI_VENC_PRORES_FRAME_RATE_59_94,
HI_VENC_PRORES_FRAME_RATE_60,
HI_VENC_PRORES_FRAME_RATE_100,
HI_VENC_PRORES_FRAME_RATE_119_88,
HI_VENC_PRORES_FRAME_RATE_120,
HI_VENC_PRORES_FRAME_RATE_BUTT
} hi_venc_prores_frame_rate;
// the aspect ratio of PRORES
typedef enum {
HI_VENC_PRORES_ASPECT_RATIO_UNKNOWN = 0,
HI_VENC_PRORES_ASPECT_RATIO_SQUARE,
HI_VENC_PRORES_ASPECT_RATIO_4_3,
HI_VENC_PRORES_ASPECT_RATIO_16_9,
HI_VENC_PRORES_ASPECT_RATIO_BUTT
} hi_venc_prores_aspect_ratio;
// the attribute of PRORES
typedef struct {
hi_char identifier[HI_VENC_PRORES_MAX_ID_CHAR_NUM];
hi_venc_prores_frame_rate frame_rate_code;
hi_venc_prores_aspect_ratio aspect_ratio;
} hi_venc_prores_attr;
父主题: VENC视频/JPEGE图像编码