Share via


eAVEncCommonRateControlMode Enumeration

 
Microsoft DirectShow 9.0

eAVEncCommonRateControlMode Enumeration

Specifies the rate control mode for an encoder. This enumeration is used with the AVEncCommonRateControlMode codec property.

Syntax

enum eAVEncCommonRateControlMode {
    eAVEncCommonRateControlMode_CBR                = 0,
    eAVEncCommonRateControlMode_PeakConstrainedVBR = 1,
    eAVEncCommonRateControlMode_UnconstrainedVBR   = 2,
    eAVEncCommonRateControlMode_Quality            = 3
};

Members

eAVEncCommonRateControlMode_CBR

Constant bit rate (CBR) encoding.

eAVEncCommonRateControlMode_PeakConstrainedVBR

Constrained variable bit rate (VBR) encoding.

eAVEncCommonRateControlMode_UnconstrainedVBR

Unconstrained VBR encoding.

eAVEncCommonRateControlMode_Quality

Quality-based VBR encoding. The encoder selects the bit rate to match a specified quality level. To specify the quality level, set the AVEncCommonQuality property.

Requirements

Header: Include codecapi.h.

See Also