beautypg.com

Fe2_vp6a_temporal_resampling, Fe2_vp6a_temporal_down_watermark, Fe2_vp6a_stream_prebuffer – Google Flix Engine Linux Reference Manual User Manual

Page 66

background image

60

Flix Engine Linux Module Documentation

Attention:

Valid for CBR only

Definition at line 172 of file vp6_alpha.h.

5.15.2.21

#define FE2_VP6A_STREAM_PREBUFFER

Alias for

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 178 of file vp6_alpha.h.

5.15.2.22

#define FE2_VP6A_TEMPORAL_DOWN_WATERMARK

Alias for

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 166 of file vp6_alpha.h.

5.15.2.23

#define FE2_VP6A_TEMPORAL_RESAMPLING

Alias for

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.

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