hi_venc_rc_attr
说明
定义编码通道码率控制器属性。
定义
typedef struct {
    hi_venc_rc_mode rc_mode; 
    union {
        hi_venc_h264_cbr h264_cbr;
        hi_venc_h264_vbr h264_vbr;
        hi_venc_h264_avbr h264_avbr;
        hi_venc_h264_qvbr h264_qvbr;
        hi_venc_h264_cvbr h264_cvbr;
        hi_venc_h264_fixqp h264_fixqp;
        hi_venc_h264_qpmap h264_qpmap;
        hi_venc_mjpeg_cbr mjpeg_cbr;
        hi_venc_mjpeg_vbr mjpeg_vbr;
        hi_venc_mjpeg_fixqp mjpeg_fixqp;
        hi_venc_h265_cbr h265_cbr;
        hi_venc_h265_vbr h265_vbr;
        hi_venc_h265_avbr h265_avbr;
        hi_venc_h265_qvbr h265_qvbr;
        hi_venc_h265_cvbr h265_cvbr;
        hi_venc_h265_fixqp h265_fixqp;
        hi_venc_h265_qpmap h265_qpmap;
    };
} hi_venc_rc_attr;
成员
成员名称  | 
描述  | 
|---|---|
rc_mode  | 
RC模式。 
 并且对于不同协议,相同RC模式的属性变量基本一致。表1介绍了几种RC模式的公共的属性。  | 
h264_cbr  | 
H.264协议编码通道CBR模式属性。  | 
h264_vbr  | 
H.264协议编码通道VBR模式属性。  | 
h264_avbr  | 
H.264协议编码通道AVBR模式属性。  | 
h264_qvbr  | 
H.264协议编码通道QVBR模式属性。  | 
h264_cvbr  | 
H.264协议编码通道CVBR模式属性。  | 
h264_fixqp  | 
H.264协议编码通道FIXQP模式属性。  | 
h264_qpmap  | 
H.264协议编码通道QPMAP模式属性。预留参数,暂不支持。  | 
mjpeg_cbr  | 
Mjpeg协议编码通道CBR模式属性。预留参数,暂不支持。  | 
mjpeg_vbr  | 
Mjpeg协议编码通道VBR模式属性。预留参数,暂不支持。  | 
mjpeg_fixqp  | 
Mjpeg(Motion Joint Photographic Experts Group)协议编码通道FIXQP模式属性。预留参数,暂不支持。  | 
h265_cbr  | 
H.265协议编码通道CBR模式属性。  | 
h265_vbr  | 
H.265协议编码通道VBR模式属性。  | 
h265_avbr  | 
H.265协议编码通道AVBR模式属性。  | 
h265_qvbr  | 
H.265协议编码通道QVBR模式属性。  | 
h265_cvbr  | 
H.265协议编码通道CVBR模式属性。  | 
h265_fixqp  | 
H.265协议编码通道FIXQP模式属性。  | 
h265_qpmap  | 
H.265协议编码通道QPMAP模式属性。预留参数,暂不支持。  |