Google Flix Engine Linux Reference Manual User Manual

Page 363

Advertising
background image

7.4 CHANGELOG

357

- new patches:

o asfhdr_correct_movielength.diff: correct duration calculation by using

double precision as well as correct units for pre-roll (ms).

- updated files/patches:

o muxer_ogg.c,oggpcm.c: re-base timestamps guaranteeing one stream starting

at 0. avoids unnecessary startup delays and at times A/V sync issues esp.

w/ASF/WMV.

- (Linux) upgraded to SWIG-1.3.35 for language binding generation. Fixes issue

seen w/PHP language bindings, from swig-1.3.35/CHANGES:

[PHP5] If ZTS is enabled, release <module>_globals_id in MSHUTDOWN

to avoid PHP interpreter crash on shutdown.

This solution was

suggested here: http://bugs.php.net/bug.php?id=40985

Other language bindings are unaffected.

- (Linux) flixd, all components respect TMPDIR env. var. if set

- (Windows) flixengine_com.jar, resolve issue resulting in leaked interface

handle as well as causing input file to remain locked should encode not be

called.

- (Windows) flvdecvp6.dll (v1.4.0.0) fix incorrect -- top rather than bottom

-- crop w/height non-multiple of 16

- (Windows) On2QTSource.dll (v1.3.0.2),

o properly handle clips w/odd widths avoiding output stride

problems. (’vertically skewed’ output)

o allow muxed MPEG-1 movies to be rendered by traditional filters

duplicating behavior of <=8.0.10.2

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

2008-05-16 v8.0.11.0 Linux

2008-05-16 v8.0.11.0_DEMO Linux

2008-05-16 v8.0.11.0 Windows COM v0.0.4.0

2008-05-16 v8.0.11.0_DEMO Windows COM v0.0.4.0

Features:

- FE2_CODEC_VP6, updated encoder. provides increased quality across profiles,

esp. in high motion sequences.

Bug Fixes:

- upgraded to libpng-1.2.27.

Along w/various bug fixes addresses CVE-2008-1382.

For more information, see:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1382

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

- (Linux) mencoder,

- new patches:

o mov_06_invalid_audio_size.diff - disable audio tracks w/less data than

reported in track header. avoids encoding timeout (Flix2_Errno -2)

o mov_08_tkhd_matrix_scale.diff - set aspect ratio based on track’s

transformation matrix

o mov_09_increase_sample_pts_size.diff - avoid timestamp rollover on long

material or material in which timestamps increase w/large scale.

- updated patches:

o codecs_conf_custom.diff - prefer FFmpeg DV decoder over qdv for DVSD

contained w/in AVI files.

o mencoder_08_demux_update_pts.diff - restrict change to ASF/WMV files

which it is intended to fix. avoids potential sync issues w/other media.

o mov_01_edl_kf_search.diff

- (Windows) On2QTSource.dll (v1.2.7.1), improved support for:

o multi-track video files

o audio streams w/either >2 channels or samplerate >48kHz

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

2008-04-17 v8.0.10.2 Linux

2008-04-17 v8.0.10.2_DEMO Linux

2008-04-17 v8.0.10.2 Windows COM v0.0.4.0

2008-04-17 v8.0.10.2_DEMO Windows COM v0.0.4.0

Bug Fixes:

- FE2_MUXER_FLV, fix bug introduced in v8.0.10.1, in to changes made to pad

clips w/truncated audio, resulting in canSeekToEnd metadata field being set to

0 in most cases.

- adjust default encode timeout added in v8.0.9.0 (Windows)/v8.0.10.0 (Linux)

to 60000ms from 15000ms. helps avoid spurious failures b/w passes while under

heavy load. the FLIX_HUNG_ENCODE_TIMEOUT env. var may be used for further

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

Advertising