说明
定义H.265编码属性结构体。
Atlas 推理系列产品,预留结构体,暂不支持。
Atlas A2 训练系列产品/Atlas 800I A2 推理产品,预留结构体,暂不支持。
定义
typedef struct {
hi_bool rcn_ref_share_buf_en;
hi_u32 frame_buf_ratio;
} hi_venc_h265_attr;
成员
成员名称
|
描述
|
rcn_ref_share_buf_en
|
是否使能参考帧和回写帧复用buffer。预留参数,暂不支持。
取值范围:[0,1]。1表示使能,0表示不使能。
静态属性。
|
frame_buf_ratio
|
帧buffer比例,设置该比例后,系统内部会根据该比例压缩帧buffer。
取值范围:[70,100]。比如将frame_buf_ratio设置为80,则表示帧buffer为原始大小的80%。
- 默认值为100,表示不压缩帧buffer;
- 非取值范围内的值,表示不压缩帧buffer;
- [70,100)范围内的值,表示需按比例压缩帧buffer,可能会影响编码质量。建议在图片纹理不复杂、分辨率大于640*480等场景下,对于内存带宽有要求时,可以设置成[70,100)范围内的值。
|