xine-lib 1.1.4 released

View: New views
1 Messages — Rating Filter:   Alert me  

xine-lib 1.1.4 released

by Miguel Freitas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

A new xine-lib version is now available!

This release contains improvements and important bugfixes.
Some issues that have really "bugged" us for quite some
time (like NTSC DVDs audio sync, broken since 1.1.2, and
H.264 crashes) are finally fixed.

Some of the new features include True Audio and WavPack
support.

For more information please check the changelog below.

As usual, you can download from

http://xinehq.de/index.php/releases

The MD5 sum of this release is:
e8ecc022457d8ffc9fec91681c5fff2b  xine-lib-1.1.4.tar.bz2
6631bf12e1e9bfc740797e0c56f46be6  xine-lib-1.1.4.tar.gz

Changes:
xine-lib (1.1.4)
  * Mark string-type configuration items according to whether they're plain
    strings or names of files, device nodes or directories. This information
    is available to front ends (via .num_value) so that they can present
    file/dir-open dialogue boxes if they so choose.
    Subtitle font selection is split up due to this.
  * Applied the patch to fix text relocation, provided by PaX Team for Gentoo
    and previously applied by other distributions as well. Fixes the non-PIC
    code being generated. Note: patch reverted for tomsmocomp (segfault).
  * Fix race condition in audio_out by using a recursive mutex; patch by
    Reinhard Nissl. [bug #1551911]
  * Allow building with Sun CC by fixing the lprintf variadic macro; patch by
    Taso N. Devetzis. [bug #1614406]
  * Fix disposing of image buffers in video_out_xv when SHM get disabled by
    exhaustion of memory; patch by Matthias Drochner. [bug #1620339]
  * Fix invalid memory access in Real Media ASM parser; reported by Roland
    Kay. [bug #1603503]
  * Fix program termination due to invalid Real Media SDP; reported by Roland
    Kay. [bug #1602663]
  * Fix invalid memory access in Real Media SDP with tailored stream; reported
    by Roland Kay. [bug #1602631]
  * Don't check for libpostproc version and assume that if libavcodec is found
    correctly, libpostproc is of the same version, too. Reported by Ville
    Skyttä. [bug #1617344]
  * Fix Shorten demuxer: the whole "ajkg" signature has to be found, not only
    one character of it. [bug #1601134]
  * Implement at least a partial content-based detection of ModPlug-decoded
    module files, using the magic numbers from GNU file. This allows to open
    module files based on content rather than on their extension only.
    [bug #1445746]
  * Make the libFLAC-based decoder and demuxer for FLAC files work with recent
    FLAC release 1.1.3.
  * Replace --enable-flac configure option with --with-libflac, as the FLAC
    support is always built-in through the audio demuxer plugin and the FFmpeg
    decoder plugin, the option only controls the extra FLAC plugin that uses
    libFLAC both for demuxing and decoding.
  * Implement a True Audio files demuxer. [bug #1586381]
  * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine).
  * Fix demuxing of uncompressed VobSub subtitles in Matroska files
  * ffmpeg update to 51.29.0
  * Workaround ffmpeg buggy codecs that don't release their DR1 frames.
    [bugs #1599975, #1601299, #1319154]
  * Fix several segfaults and freezing problem with H264 streams that use a lot
    of reference frames (eg. 15) [bugs #1603305, #1576588, #1267713]
  * Fix mpeg4 artifacts introduced in cvs (not present in 1.1.3) [#1625911]
  * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in
    groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs
    Think of "uncommon" codecs what people would never want to play with their
    PDAs (they will save memory by removing them).
    Note: currently both uncommon/popular codecs are _build_ but disabled.
    that is, build system still need some improvements to really save memory.
  * Fix possible division by zero when pausing (video_out.c).
  * Allow disabling build of musepack decoder through a ./configure parameter
    (--disable-musepack).
  * Allow using external libmpcdec for MusePack decoding rather than the
    internal copy of an old libmusepack, through a ./configure parameter
    (--with-external-libmpcdec).
  * Add support for WavPack files, with both a demuxer and a decoder using
    WavPack library. As an alternative, FFmpeg's audio decoder can be used
    to decode WavPack files.
  * Don't crash when caching a file opened through Samba plugin, thanks to
    Timothy Redaelli from Gentoo.
  * Fix audio/video sync problem with NTSC DVDs (introduced in 1.1.2).
    [bugs #1544349 and #1589644]

Thanks for all developers, testers, bugreporters, and, of course,
users that made this release possible.

Miguel Freitas

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
xine-announce mailing list
xine-announce@...
https://lists.sourceforge.net/lists/listinfo/xine-announce
LightInTheBox - Buy quality products at wholesale price!