Google Flix Engine Linux Reference Manual User Manual

Page 362

Advertising
background image

356

Flix Engine Linux Page Documentation

New header file: filters/{mirror,rotate}.h

- (Linux) mencoder, update snapshot to r27474

Additional differences may be obtained from the MPlayer

changelog/subversion logs (svn://svn.mplayerhq.hu/mplayer/trunk), aside

from overall stability and decoder/demuxer updates, notably addresses/adds:

o Nellymoser, Musepack SV8 audio decode

- new patches:

o ad_faad-restrict_aac_probe_adts.diff: restrict data probe prior to

libfaad init allowing additional AAC streams to successfully decode

o demux_lavf_02_remove_mov_preferred.diff: set legacy 3GP/3G2/MP4/MOV

demuxer (libmpdemux) to default for backward compatibility until lavf

demuxer’s performance can be assessed

o reduce_spurious_logging.diff: combine vo_fonts_warn_msg_level.diff &

vd_incompatible_vo_warn_msg_level.diff, add ffmpeg logging initialization

to mencoder.c

o mplayer_demux_real.patch: addresses security advisories

oCERT-2008-013 / CVE-2008-3827, the potential for heap overflow

within the real demuxer.

For more information, see:

http://www.ocert.org/advisories/ocert-2008-013.html

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

- updated patches:

o mencoder_03_joint_av_eof.diff: combine

mencoder_03_audio_eof.diff/mencoder_09_joint_audio_video_eof.diff

o mencoder_06_asf_pts_passing.diff, mencoder_07_demux_update_pts.diff,

mencoder_08_decoded_before_dups.diff, mov_08_tkhd_matrix_scale.diff,

mov_09_increase_sample_pts_size.diff: rename based on patch reduction

o mov-ignore_reference_trak.diff: ignore tracks that reference external

files, avoiding potential decode errors caused by non-existent data

- removed patches:

o flv_02_r12184_LE_codec.diff, flv_handle_bad_header.diff,

mencoder_06_conf.diff, mov_07_missing_stsd.diff: rendered unnecessary

Bug Fixes:

- FE2_FILTER_CROP, do not require both right and bottom to be set, consistent

w/documentation.

- FE2_FILTER_FRAMERATE/FE2_FILTER_PNGEX, fix bug causing duration to be

applied to incorrect frame resulting in incorrect transitions. seen esp.

w/text frames.

- (Linux) mencoder-muxer_ogg.c, discard frames w/neg. timestamps. allows

transcoding of certain WMV files to mov,mp4,etc., though in some cases

sync issues may still remain.

- (Linux) mencoder-muxer_ogg.c, treat 0 byte audio frame as indication of eos

avoiding transcode failure due to ErrFileIO w/certain clips.

NOTE: in some cases this is caused by multi-trak audio (MOV), the trailing

audio will be missing as this is currently unsupported.

- (Linux) FE2_CODEC_VP6, fix chroma problem caused by input w/an odd width

- (Windows) flvsplit.dll (v1.6.2.0) expose FFDShow compatible Nellymoser

output pin allowing audio to be transcoded

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

2008-07-16 v8.0.12.0 Linux

2008-07-16 v8.0.12.0_DEMO Linux

2008-07-16 v8.0.12.0 Windows COM v0.0.5.0

2008-07-16 v8.0.12.0_DEMO Windows COM v0.0.5.0

Features:

- FE2_MUXER_3GP/FE2_MUXER_3G2/FE2_MUXER_MOV/FE2_MUXER_MP4, add

FE2_ISOMEDIA_FASTSTART parameter allowing ’moov’ box placement to be

influenced, enabling progressive download.

- FE2_MUXER_FLV, add support for FE2_CODEC_AAC/FE2_CODEC_AACPLUS.

See API documentation for limitations.

Bug Fixes:

- FE2_MUXER_3GP/FE2_MUXER_3G2/FE2_MUXER_MOV/FE2_MUXER_MP4, avoid using fixed

framerate as video timebase. avoids failure should observed disagree

w/reported, esp. w/variable framerate input.

- FE2_CODEC_H263/FE2_CODEC_H263_BASELINE, should configuration of 2nd pass

fail attempt a single pass avoiding outright encode failure.

- FE2_FILTER_OVERLAY, fix crash when using gray scale PNG w/bit depth < 8

- (Linux) mencoder,

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

Advertising