Fe2_codec_vp8, Fe2_vp8_2pass_min_section, Fe2_vp8_2pass_max_section – Google Flix Engine Linux Reference Manual User Manual

Page 70: Fe2_vp8_altref, 2 define documentation

Advertising
background image

64

Flix Engine Linux Module Documentation

• #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.

5.16.2

Define Documentation

5.16.2.1

#define FE2_CODEC_VP8

Codec name for use with

Flix2_AddCodec()

.

Definition at line 40 of file vp8.h.

5.16.2.2

#define FE2_VP8_2PASS_MAX_SECTION

VBR_2PASSControl

maximum section datarate

This value is given as a percentage. The highest datarate, i.e., FE2_VP8_2PASS_MAX_SECTION% ×
FE2_VP8_BITRATE

, that can be streamed, and also the highest datarate that the encoder will allow, no

matter how difficult the section is.

Note:

Default: 400

Definition at line 198 of file vp8.h.

5.16.2.3

#define FE2_VP8_2PASS_MIN_SECTION

VBR_2PASSControl

minimum section datarate

This value is given as a percentage. The lowest datarate, i.e., FE2_VP8_2PASS_MIN_SECTION% ×
FE2_VP8_BITRATE

, that the encoder will allow for any section, no matter how easy the section is. This

value is used to prevent difficult sections from stealing too many bits from easy sections.

Note:

Default: 40

Definition at line 188 of file vp8.h.

Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen

Advertising