hi_venc_cu_prediction
说明
定义CU模式选择的倾向性配置结构体。
定义
typedef struct {
    hi_op_mode    pred_mode;
    hi_u32    intra32_cost;
    hi_u32    intra16_cost;
    hi_u32    intra8_cost;
    hi_u32    intra4_cost;
    hi_u32    inter64_cost;
    hi_u32    inter32_cost;
    hi_u32    inter16_cost;
    hi_u32    inter8_cost;
 } hi_venc_cu_prediction;
成员
成员名称  | 
描述  | 
|---|---|
pred_mode  | 
倾向性选择模式,支持自动模式、手动模式两种。  | 
intra32_cost  | 
Intra32倾向性调节,对应帧内预测32*32像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 H.264该值无效。  | 
intra16_cost  | 
Intra16倾向性调节,对应帧内预测16*16像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。  | 
intra8_cost  | 
Intra8倾向性调节,对应帧内预测8*8像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。  | 
intra4_cost  | 
Intra4倾向性调节,对应帧内预测4*4像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。  | 
inter64_cost  | 
Inter64倾向性调节,对应帧间预测64*64像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 H.264该值无效。  | 
inter32_cost  | 
Inter32倾向性调节,对应帧间预测32*32像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 H.264该值无效。  | 
inter16_cost  | 
Inter16倾向性调节,对应帧间预测16*16像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。  | 
inter8_cost  | 
Inter8倾向性调节,对应帧间预测8*8像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。  | 
父主题: VENC视频/JPEGE图像编码