Google Flix Engine Linux Reference Manual User Manual

Page 359

Advertising
background image

7.4 CHANGELOG

353

inspected, providing behavior similar to r27474 snapshot.

- updated patches:

o libavformat_mov-avoid_reporting_empty_av_streams.diff,

mov_06_tkhd_matrix_scale.diff - fix bug causing rotation of 180 to go

unreported

- (Linux) flixd, return glibc requirement to 2.3.2. glibc-2.3.4 dependencies

were unintentionally added in v8.0.15.3.

- (Windows) FE2_FILTER_RESAMPLE, after v8.0.15.3, fix over reading of 8

bits/sample input creating potential for a crash

- (Windows) flvsplit.dll v2.7.0.4, fix bug causing crash in duplicate

timestamp handling

- (Windows) On2QTSource.dll v2.7.0.4, fix bug causing encode timeout/potential

crash w/Apple Pro Res files

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

2009-08-07 v8.0.15.3 Linux

2009-08-07 v8.0.15.3_DEMO Linux

2009-08-07 v8.0.15.3 Windows COM v0.0.8.0

2009-08-07 v8.0.15.3_DEMO Windows COM v0.0.8.0

Bug Fixes:

- Upgraded to libpng-1.2.37. Addresses an uninitialized-memory-read bug that

may have security implications.

For more information, see:

http://www.libpng.org/pub/png/libpng.html

- Automatically add FE2_FILTER_RESAMPLE when input channels exceed 2

- (Linux) Automatically add FE2_FILTER_ROTATE for clips that specify a

presentation rotation angle. Most visibly improves support for iPhone 3GS

’tallscreen’ video. Original behavior may be restored by adding

FE2_FILTER_ROTATE w/FE2_ROTATE_ANGLE=0.

- (Linux) mencoder, update snapshot to r29460

- oggpcm.c, leave audio frame segmentation to libogg allowing non-zero start

times to be properly transferred to the output

- new patches:

o libavformat_mov-track_rotation_metadata.diff,

demux_lavf-ID_VIDEO_ROTATION.diff - allows reporting of presentation

rotation angle present in e.g., iPhone 3GS ’tallscreen’ videos

o libavformat_mov-avoid_reporting_empty_av_streams.diff - more restricted

version of removed demux_lavf-skip_empty_audio_streams.diff

o mencoder_10_correct_pts.diff - mplayer derived correct-pts option used in

conjunction w/muxer_ogg.

- updated patches:

o mov_06_tkhd_matrix_scale.diff - demux_mov analog to

demux_lavf-ID_VIDEO_ROTATION.diff

- removed patches:

o demux_lavf-skip_empty_audio_streams.diff - Had the potential to miss

detect empty audio streams w/FLV.

o extension-revert_r29181.diff, demux_lavf-remove_mov_preferred.diff -

Favor is now given to LAVF ISO demuxer over demux_mov as it addresses many

issues including problems w/various AAC/QCELP containing clips along w/some

sync issues.

- (Windows) fix bug causing 1 frame video input & input for which duration

could not be retrieved to fail

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

2009-05-14 v8.0.15.2 Linux

2009-05-14 v8.0.15.2_DEMO Linux

2009-05-14 v8.0.15.2 Windows COM v0.0.8.0

2009-05-14 v8.0.15.2_DEMO Windows COM v0.0.8.0

Bug Fixes:

- (Linux) mencoder, update snapshot to r29308

- new patches:

o demux_lavf-skip_empty_audio_streams.diff - do not report empty audio

streams as this affects default output stream selection

o extension-revert_r29181.diff - temporary, currently lavf/mov demuxer

does not successfully demux all internal test clips

o mencoder-ext_file_conf.diff - from mplayer.c, add support for extension

profiles & file specific conf files

o mp3lib-validate_winarray_index.diff - avoid potential crash when

accessing fixed size array w/out of bounds index

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

Advertising