ESF_BITRATECONTROL
Used to select the bit rate control of a compressed video stream.
typedef enum
{
ESF_BITRATECONTROL_CBR = 0,
ESF_BITRATECONTROL_VBR
} ESF_BITRATECONTROL;
ESF_BITRATECONTROL_VBR |
Variable bit rate. The compression hardware maintains a constant quality, configured through the video quality setting. This produces media samples of variable size, the bit rate changes depending on the content of the media stream. |
ESF_BITRATECONTROL_CBR |
Constant bit rate. The compression hardware tries to maintain the average bit rate constant. This is done by adapting the video quality depending on the content of the media stream. The desired bit rate is set through the average bit rate setting. |