Fe2_vp6_undershoot_pct, Fe2_vp6_temporal_resampling, Fe2_vp6_temporal_down_watermark – Google Flix Engine Linux Reference Manual User Manual

Page 57

Advertising
background image

5.14 VP6

51

5.14.4.18

#define FE2_VP6_STREAM_PREBUFFER

Seconds of preload that are necessary before starting playback.

The buffer is used to maintain a consistent datarate and minimize playback interruption.

Note:

Default: 6

Attention:

Valid for CBR only

Definition at line 301 of file vp6.h.

5.14.4.19

#define FE2_VP6_TEMPORAL_DOWN_WATERMARK

Codec parameter for temporal down watermark percentage.

Specifies the percentage of the datarate buffer remaining below which the encoder is allowed to start drop-
ping frames. Only used if

FE2_VP6_TEMPORAL_RESAMPLING

is enabled.

Note:

Default: 20
A larger percentage will make it more likely frames will be dropped to achieve the requested

FE2_-

VP6_BITRATE

. The converse is also true.

Definition at line 281 of file vp6.h.

5.14.4.20

#define FE2_VP6_TEMPORAL_RESAMPLING

Codec parameter for temporal resampling.

In particularly difficult regions, if enabled, the encoder will drop frames to achieve the target the data rate.
The value of

FE2_VP6_TEMPORAL_DOWN_WATERMARK

determines the percentage of the datarate

buffer below which the encoder is enabled to start dropping frames.

Note:

Default:

Bits per pixel dependent

Attention:

Setting

FE2_VP6_RC_MODE

to

CBR_1PASSControl

or

CBR_2PASSControl

will unconditionally

set this value to 1. In this case adjusting

FE2_VP6_TEMPORAL_DOWN_WATERMARK

may im-

prove results.

Definition at line 271 of file vp6.h.

5.14.4.21

#define FE2_VP6_UNDERSHOOT_PCT

Codec parameter for undershoot percentage.

This value is given as a percentage. Creates output that targets a slightly lower datarate so there are bits
available in the buffer to improve difficult sections.

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

Advertising