Common Codec Parameters
[Codecs]

Defines

#define FE2_CODECPARAM_BITRATE
 Codec parameter for stream bitrate.
#define FE2_VCODECPARAM_RC_MODE
 Video codec parameter for the rate control mode.
#define FE2_VCODECPARAM_KFINTTYPE
 Video codec parameter for the keyframe interval type.
#define FE2_VCODECPARAM_KFFREQ
 Video codec parameter for keyframe frequency.

Enumerations

enum  FE2_VideoBitrateControls {
  CBR_1PASSControl,
  VBR_1PASSControl,
  CBR_2PASSControl,
  VBR_2PASSControl
}
 

Encoder rate control types, influences quality.

More...
enum  FE2_VideoKeyframeTypes {
  MAX_KEYFRAMES,
  FIXED_KEYFRAMES
}
 

Key frame interval types, influences quality.

More...

Define Documentation

#define FE2_CODECPARAM_BITRATE

Codec parameter for stream bitrate.

Compressed stream bitrate in kbits/sec.

Definition at line 47 of file codec_common.h.

#define FE2_VCODECPARAM_KFFREQ

Video codec parameter for keyframe frequency.

Value is in video frames. The interpretation depends on the setting of FE2_VCODECPARAM_KFINTTYPE

See also:
FE2_VideoKeyframeTypes

Definition at line 67 of file codec_common.h.

#define FE2_VCODECPARAM_KFINTTYPE

Video codec parameter for the keyframe interval type.

Valid values are defined by FE2_VideoKeyframeTypes.

Definition at line 59 of file codec_common.h.

#define FE2_VCODECPARAM_RC_MODE

Video codec parameter for the rate control mode.

Valid values are defined by FE2_VideoBitrateControls.

Definition at line 53 of file codec_common.h.


Enumeration Type Documentation

Encoder rate control types, influences quality.

For use in calls to Flix2_CodecSetParam() and Flix2_CodecGetParam() for the FE2_VCODECPARAM_RC_MODE parameter.

Enumerator:
CBR_1PASSControl 

single pass constant bitrate

VBR_1PASSControl 

single pass variable bitrate

CBR_2PASSControl 

two pass constant bitrate

VBR_2PASSControl 

two pass variable bitrate

Definition at line 26 of file codec_common.h.

Key frame interval types, influences quality.

For use in calls to Flix2_CodecSetParam() and Flix2_CodecGetParam() for the FE2_VCODECPARAM_KFINTTYPE parameter.

Enumerator:
MAX_KEYFRAMES 

generate keyframes at MOST FE2_VCODECPARAM_KFFREQ apart

FIXED_KEYFRAMES 

generate keyframes at a fixed interval

Definition at line 37 of file codec_common.h.


On2 Technologies, Inc Flix Engine Windows documentation, generated on Tue Nov 2 15:38:07 2010 by doxygen 1.6.1