Google Flix Engine Linux Reference Manual User Manual

Page 361

Advertising
background image

7.4 CHANGELOG

355

- FE2_MUXER_3GP/FE2_MUXER_3G2/FE2_MUXER_MOV/FE2_MUXER_MP4, write edit list

containing empty edit for streams w/non-zero start time correcting sync

- FE2_CODEC_AAC/FE2_CODEC_AACPLUS/FE2_CODEC_LAME, correct timestamp

calculation. Fixes drift on long form content, esp. visible w/FE2_CODEC_AAC.

- FE2_MUXER_FLV/FE2_MUXER_MP4 and their relatives, adjust non-monotone

timestamps avoiding flvcheck/potential encode failure

- (Linux) fix potential hang should mencoder exit unexpectedly during open

- (Linux) mencoder,

- new patches:

o flv-r16254_backport.diff - bug fixes/feature additions from upstream,

namely: speex and >2GB file support and correction of timestamp reporting

o workaround_libswscale_bgr15_confusion.diff - temporary workaround, as

libswscale has undergone extensive changes upstream, for issues related to

codecs producing BGR15 output. These would have red and blue swapped in

prior releases.

- removed patches:

o mov_06_invalid_audio_size.diff - patch was rendered unnecessary after

v8.0.13.0 and in certain cases would result in disabling otherwise valid

audio tracks. Remaining mov patches renamed to reflect reduction.

+--------------------------+

2008-12-02 v8.0.14.0 Linux

2008-12-02 v8.0.14.0_DEMO Linux

2008-12-02 v8.0.14.0 Windows COM v0.0.7.0

2008-12-02 v8.0.14.0_DEMO Windows COM v0.0.7.0

Features:

- (Linux) NOTE:

http://support.on2.com/flixengine/linux/api/lb_deviation.html#update

applies to this release

- (Windows) NOTE:

http://support.on2.com/flixengine/windows/api/group__flixengine__com.html#warn_dualinterface

applies to this release

- add FE2_MUXER_FXM

New header file: muxers/fxm.h

Bug Fixes:

- silently add FE2_FILTER_RESAMPLE if necessary to ensure

FE2_CODEC_AAC/FE2_CODEC_AACPLUS configuration success, as is done

w/FE2_MUXER_FLV

- (Linux) mencoder,

- updated patches

o mov_03_moof_fragments.diff: Do not rebuild sample index when no fragments

are present. This avoids large memory consumption and potential failure

w/long constant sample size clips.

- (Linux) FE2_FILTER_CUT, ensure proper stream interleaving when discarding

frames due to FE2_CUT_START_SEC and FE2_CUT_USE_SEEK=0. Prevents encode failure

w/certain clips due to memory constraints (flixerrno=-2).

- (Windows) flvsplit.dll v1.6.6.0, fix bug causing FLV files w/PCM to fail

- (Windows) update image eos check added in v8.0.10.2 to avoid failure on 1

frame files and the addition of 1 frame w/animated GIFs

+--------------------------+

2008-10-06 v8.0.13.0 Linux

2008-10-06 v8.0.13.0_DEMO Linux

2008-10-06 v8.0.13.0 Windows COM v0.0.6.0

2008-10-06 v8.0.13.0_DEMO Windows COM v0.0.6.0

Features:

- (Linux) NOTE:

http://support.on2.com/flixengine/linux/api/lb_deviation.html#update

applies to this release

- (Windows) NOTE:

http://support.on2.com/flixengine/windows/api/group__flixengine__com.html#warn_dualinterface

applies to this release

- FE2_FILTER_ADAPTIVE_DEINTERLACE, add deintmode_t enum for consistency

w/other filters & codecs

- add FE2_FILTER_DENOISE

New header file: filters/denoise.h

- add FE2_FILTER_BLUR, FE2_FILTER_SHARPEN

New header file: filters/{blur,sharpen}.h

- add FE2_FILTER_MIRROR, FE2_FILTER_ROTATE

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

Advertising