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_CompressMode { COMPRESSMODE_GOOD, COMPRESSMODE_BEST } |
| Valid compress modes for VP6, influences encoder speed. More... | |
| enum | FE2_VideoKeyframeTypes { MAX_KEYFRAMES, FIXED_KEYFRAMES } |
| Key frame interval types, influences quality. More... | |
| #define FE2_CODECPARAM_BITRATE |
Codec parameter for stream bitrate.
Compressed stream bitrate in kbits/sec.
Definition at line 62 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
Definition at line 82 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 74 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 68 of file codec_common.h.
| enum FE2_CompressMode |
Valid compress modes for VP6, influences encoder speed.
For use in calls to Flix2_CodecSetParam() and Flix2_CodecGetParam() for the FE2_VP6_CXMODE and FE2_VP6A_CXMODE. For general transcoding (i.e. decoding from one compressed format and encoding to VP6) COMPRESSMODE_GOOD will provide adequate results and the best possible encode time. The quality gain using COMPRESSMODE_BEST will only be visible when using clean raw source or compressing to extremely low bitrates.
| COMPRESSMODE_GOOD | default. provides faster encode speed w/minimal loss of quality. |
| COMPRESSMODE_BEST | provides best output quality, only necessary when encoding from a raw source. |
Definition at line 41 of file codec_common.h.
Encoder rate control types, influences quality.
For use in calls to Flix2_CodecSetParam() and Flix2_CodecGetParam() for the FE2_VCODECPARAM_RC_MODE parameter.
| 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.
| MAX_KEYFRAMES | generate keyframes at MOST FE2_VCODECPARAM_KFFREQ apart |
| FIXED_KEYFRAMES | generate keyframes at a fixed interval |
Definition at line 52 of file codec_common.h.
Flix Engine Windows documentation, generated on Mon May 19 10:51:28 2008 by
doxygen 1.5.5