flixengine2/codecs/vp8.h File Reference


Detailed Description

Reference module(s): VP8.

Definition in file vp8.h.

Go to the source code of this file.


Defines

#define FE2_VP8_PROFILE
 Bitstream profile.
#define FE2_VP8_ALTREF
 Enable the use of alternate reference frames.
#define FE2_VP8_AR_MAX_FRAMES
 Max number of frames blurred creating alternate reference.
#define FE2_VP8_AR_TYPE
 Filter type to use w/alternate reference.
#define FE2_VP8_AR_STRENGTH
 Filter strength for the alternate reference.
#define FE2_VP8_MB_STATIC_THRESHOLD
 Threshold for macroblocks treated static.
#define FE2_VP8_TOKEN_PARTITIONS
 Number of token partitions.
#define FE2_VP8_LAG
 Allow lagged encoding If set, this value allows the encoder to consume a number of input frames before producing output frames. This allows the encoder to base decisions for the current frame on future frames.
#define FE2_VP8_THREADS
 Number of threads to use A reasonable selection would be the number of cores on the system.
Codec name
#define FE2_CODEC_VP8
 Codec name for use with Flix2_AddCodec().
General VP8 settings
#define FE2_VP8_BITRATE
 Alias for FE2_CODECPARAM_BITRATE.
#define FE2_VP8_KFINTTYPE
 Alias for FE2_VCODECPARAM_KFINTTYPE.
#define FE2_VP8_KFFREQ
 Alias for FE2_VCODECPARAM_KFFREQ.
#define FE2_VP8_RC_MODE
 Alias for FE2_VCODECPARAM_RC_MODE.
#define FE2_VP8_CXMODE
 VP8 compress mode.
#define FE2_VP8_SHARPNESS
 Codec parameter for sharpness.
#define FE2_VP8_NOISE_REDUCTION
 Controls encoder noise reduction preprocessing.
Advanced VP8 settings
#define FE2_VP8_UNDERSHOOT_PCT
 Codec parameter for undershoot percentage.
#define FE2_VP8_OVERSHOOT_PCT
 Codec parameter for undershoot percentage.
#define FE2_VP8_MIN_Q
 Codec parameter for minimum quantizer.
#define FE2_VP8_MAX_Q
 Codec parameter for maximum quantizer.
#define FE2_VP8_DROP_THRESH
 Threshold controlling encoder frame dropping.
CBR-Specific
#define FE2_VP8_STREAM_INITIAL_BUFFER
 Seconds of preload that are necessary before starting playback.
#define FE2_VP8_STREAM_OPTIMAL_BUFFER
 Buffer size that the encoder strives to reach or maintain in case of specific frame overshoots.
#define FE2_VP8_STREAM_MAX_BUFFER
 The maximum size of the buffer, in seconds.
VBR-Specific
#define FE2_VP8_2PASS_MIN_SECTION
 VBR_2PASSControl minimum section datarate
#define FE2_VP8_2PASS_MAX_SECTION
 VBR_2PASSControl maximum section datarate

On2 Technologies, Inc Flix Engine Linux documentation, generated on Tue Nov 2 16:52:53 2010 by doxygen 1.5.5