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 Linux documentation, generated on Tue Nov 2 16:53:00 2010 by doxygen 1.5.5