Google Flix Engine Linux Reference Manual User Manual

Page 369

Advertising
background image

7.4 CHANGELOG

363

duplicated. depending on the content this may have produced an audible

distortion in the output. in addition, break final mp3 block into individual

frames to avoid storing one (potentially large) block at the end of the file.

- fix bug, most evident in the demo version, that could cause a crash

should the crop filter be used to adjust the width of the input.

- remove video height restriction from overlay filter. prior versions

required the height to be divisible by 2.

- (windows) On2QTSource.dll,v1.0.1.3

o updated to handle the mov transformation matrix allowing for

the correct output size/viewport.

o avoid potential hang on shutdown, seen most often when using

FE2_CUT_STOP_SEC or explicitly disabling stream.

- (windows) add support for 8bit audio input (converted to 16 as linux)

- (windows) fix bug related to shared 1st pass file w/VP6 2pass resulting in

incorrect output when running concurrent encodes

- (windows) fix bug causing the alpha channel to appear inverted when using

CODEC_VP6ALPHA.

- (linux) avoid flixd hang due to unconstrained mencoder error output on open

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

2006-12-13 v8.0.7.1 Windows COM v0.0.1.0

2006-12-13 v8.0.7.1_DEMO Windows COM v0.0.1.0

2006-12-13 v8.0.7.1_DEMO Linux

2006-12-13 v8.0.7.1 Linux

- fix bug in cut filter when setting FE2_CUT_STOP_SEC and using

FE2_CUT_USE_SEEK along with a non-zero FE2_CUT_START_SEC causing the output

to have an incorrect duration. The stop time is now adjusted accordingly

should the seek succeed.

- (linux) add 64bit version of libflixengine2.so, the client-side rpc lib, to

allow for 64bit language bindings to be built.

NOTE: Support has yet to be added to the installer.

libflixengine2.so must be extracted and installed by hand.

From a running installer the file is found under:

$HOME/flix-engine-installer.<pid>/.flix-engine-installation-files/testing/lib64

Install the desired language binding sources but ’skip’ the build

during install to avoid errors.

Tested under FC6 running on an amd64x2. As this is currently under

development, support will not be provided for installing this

library.

- fix bug in resample filter (upsampling) causing clicks/pops in the output.

rather than out ranging, in this case the problem stemmed from over reading.

- (windows) add FE2_PNGEX_(WIDTH|HEIGHT) to the COM interface

- upgraded to libpng-1.2.14. This fixes a bug where a specially crafted PNG

file could cause a crash. For more information, see:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-5793

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

2006-11-30 v8.0.7.0 Windows COM v0.0.0.1

2006-11-30 v8.0.7.0_DEMO Windows COM v0.0.0.1

- (windows) correct errant reference count within On2QTSource.dll (QuickTime

source filter) allowing the filter to be properly unloaded,

releasing references to the input file

2006-11-29 v8.0.7.0_DEMO Linux

2006-11-29 v8.0.7.0 Linux

- (linux) add mencoder patch to calculate mean framerate w/in mov and related

files. Addresses issue w/3gp files reporting incorrect (and often

low) values.

- add FE2_PNGEX_(WIDTH|HEIGHT) parameters to PNG exporter allowing the image

to be scaled

- add FE2_PNGEX_COMPRESSION_LEVEL parameter to PNG exporter

- add support for frame rate filter, FE2_FILTER_FRAMERATE, via the filter api.

New header file: filters/framerate.h

NOTE: This has deprecated:

video_options_(G|S)et(VideoFramerateAsDouble|

DecimateValue|UseSourceFramerate)

- (windows) fix object creation to allow for instances of IFlix to be created

across multiple threads. close references to flixengine.lic when

they are unneeded, addresses file descriptor leak.

- correct frame rate calculated by frame rate filter when using decimate.

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

Advertising