hi_venc_rc_mode

Description

Defines the RC modes of an encoding channel.

Prototype

HI_VENC_RC_MODE_H264_CBR    = 1
HI_VENC_RC_MODE_H264_VBR    = 2
HI_VENC_RC_MODE_H264_AVBR   = 3
HI_VENC_RC_MODE_H264_QVBR   = 4
HI_VENC_RC_MODE_H264_CVBR   = 5
HI_VENC_RC_MODE_H264_FIXQP  = 6
HI_VENC_RC_MODE_H264_QPMAP  = 7
HI_VENC_RC_MODE_MJPEG_CBR   = 8
HI_VENC_RC_MODE_MJPEG_VBR   = 9
HI_VENC_RC_MODE_MJPEG_FIXQP = 10
HI_VENC_RC_MODE_H265_CBR    = 11
HI_VENC_RC_MODE_H265_VBR    = 12
HI_VENC_RC_MODE_H265_AVBR   = 13
HI_VENC_RC_MODE_H265_QVBR   = 14
HI_VENC_RC_MODE_H265_CVBR   = 15
HI_VENC_RC_MODE_H265_FIXQP  = 16
HI_VENC_RC_MODE_H265_QPMAP  = 17
HI_VENC_RC_MODE_BUTT        = 18

Members

Member

Description

HI_VENC_RC_MODE_H264_CBR

H.264 CBR mode.

HI_VENC_RC_MODE_H264_VBR

H.264 VBR mode.

HI_VENC_RC_MODE_H264_AVBR

H.264 AVBR mode.

HI_VENC_RC_MODE_H264_QVBR

H.264 QVBR mode.

HI_VENC_RC_MODE_H264_CVBR

H.264 CVBR mode.

HI_VENC_RC_MODE_H264_FIXQP

H.264 FIXQP mode.

HI_VENC_RC_MODE_H264_QPMAP

H.264 QPMAP mode. Reserved.

HI_VENC_RC_MODE_MJPEG_CBR

MJPEG CBR mode. Reserved.

HI_VENC_RC_MODE_MJPEG_VBR

MJPEG VBR mode. Reserved.

HI_VENC_RC_MODE_MJPEG_FIXQP

MJPEG FIXQP mode. Reserved.

HI_VENC_RC_MODE_H265_CBR

H.265 CBR mode.

HI_VENC_RC_MODE_H265_VBR

H.265 VBR mode.

HI_VENC_RC_MODE_H265_AVBR

H.265 AVBR mode.

HI_VENC_RC_MODE_H265_QVBR

H.265 QVBR mode.

HI_VENC_RC_MODE_H265_CVBR

H.265 CVBR mode.

HI_VENC_RC_MODE_H265_FIXQP

H.265 FIXQP mode.

HI_VENC_RC_MODE_H265_QPMAP

H.265 QPMAP mode. Reserved.