New xine-lib and xine-ui releases
Miguel Freitas <[email protected]> Tue, 26 Jul 2005 18:11:21 -0300
| Newsgroups | gmane.comp.video.xine.announce |
|---|---|
| Message-ID | <[email protected]> |
Hi all,
For the first time ever, we have 3 releases at the same time!
- xine-lib 1.0.2 contains mostly bugfixes and is considered the safest
upgrade path for users of older distros (not gcc4).
- xine-lib 1.1.2 has (besides all the 1.0.2 fixes) an updated ffmpeg
and new deinterlacer methods. It should be gcc4 friendly.
- xine-ui 0.99.4 has several fixes and improvements, including the
long awaited audio post plugin support.
---
xine-lib 1.0.2:
The latest version of the stable 1.0 branch of xine-lib is now available
for download.
The 1.0.2 version contains mostly bugfixes from 1.0.1, including some
critical ones. It does also contains a few new features that were
considered to be safe for inclusion at the stable 1.0 branch.
Note that in despite the gcc4 build fixes, xine-lib 1.0.2 still does *not*
compile on gcc4 due to an older ffmpeg version included. Users of
newer linux distros (like Fedora Core 4) should either upgrade to
1.1.0 or compile xine-lib using a different gcc version:
export CC=3Dgcc32
./configure
make
(gcc32 is provided by the compat-gcc-32-c++ package in FC4)
As usual, you can download from
http://xinehq.de/index.php/releases
The MD5 sum of this release is:
f193aa14017ef104b797ccde9d82edc9 xine-lib-1.0.2.tar.gz
Changes:
xine-lib (1.0.2)
* fixed playback of single-session Real RTSP streams, such as
rtsp://stream.samurai.fm/broadcast/live_hi.rm
* fixed xxmc / xvmc mocomp / IDCT rendering errors caused by the big upda=
te.
* support --enable-fpic with recent versions of gcc
* clip goom fps value to >=3D 1 [bug #1193783]
* fixed xvmc plugin segfault when it tried software blending on
nonexistant xv image
* cleaned up libmpeg2 behaviour on xxmc plugin abrupt software fallback
* use -fno-inline-functions with gcc < 3.4.0 (bug known to be in 3.3.5)
* fix xxmc plugin wanting to change vld xvmc context when stream changes =
from
non-interlaced to interlaced [bug #1194350]
* speed up xx44 alphablending of large transparent areas
* stop libmpeg2 XvMC IDCT / MOCOMP attempting software motion compensatio=
n
[bug #1194754]
* improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better lo=
cking
[bug #1195282]
* gcc4 build patches [bug #1175002]
* don't assume that file is in /usr/bin (build fix) [bug #1195539]
* plugin loader fixes - could cause xine to lock up hard on startup
[bug #1196819]
* Fix xxmc bob deinterlacing for field-coded interlaced streams
* Fix LE_64/BE_64 macros on non-x86 plataforms. may fixes issues with som=
e
demuxers like avi, asf and ogg.
* sputext improvements/workarounds
* add a new error message when a file we tried to play is an empty
(zero-sized) file
* be more POSIX-compliant (head, tail) (build fix)
* fixed deadlock when libxine was called from the event listener thread a=
nd
tried to flush all pending events.
* Added xine(5), documenting MRL syntax.
* allow playing just a single title/chapter from dvd (useful for
extracting audio -
check media.dvd.play_single_chapter)
* new stream infos allows frontends to query current
title/chapter/angle on dvds
* new upmix_mono audio post plugin to convert mono to stereo
* added --with-external-a52dec and --with-external-libmad switches
* fix a locking bug which affects configuration callback functions
---
xine-lib 1.1.0:
xine-lib 1.1.0 is the latest release from the xine team. This release
might not be as stable as the (just released) 1.0.2 version due to
some core components being upgraded (ffmpeg, goom,
ImageMagick) and features like the newer deinterlacer methods.
So, if you have an older distro that is not gcc4 based and would like
a safer upgrade path, 1.0.2 might be a good option for you.
If you like to try the latest ffmpeg/goom/deinterlacer improvements,
or if your distro uses gcc4, then 1.1.0 should be the best bet. Just
don't forget to report any bugs so we can fix them!
As usual, you can download from
http://xinehq.de/index.php/releases
The MD5 sum of this release is:
3537cfd58d253b4be20a4975e7086e38 xine-lib-1.1.0.tar.gz
Changes:
xine-lib (1.1.0) - from 1.0.2:
* new quality deinterlacer from dscaler: GreedyH (Greedy High Motion)
* new quality deinterlacer from dscaler: TomsMoComp (Tom's Motion Compens=
ated)
* added help for most deinterlace methods
* ffmpeg update
* use ImageMagick to convert and display different type of images
(png, jpg...)
* improve ASX playlist parsing
* add an extended MRL reference event (MRL title, start time, play time):
needed for the ASX parser; deprecates plain MRL reference events.
* goom updated to 2k4-0
---
xine-ui 0.99.4:
The latest version of xine-ui, 0.99.4, is now available for download.
New xine-ui contains several important fixes for deadlocks, segfaults
and memory leaks, therefore upgrade is recommended.
Users should also appreciate the new features: the often requested
support for audio post plugins (like the 5.1 upmix) is finally available;=
=20
and a new experimental OSD menu system based on oxine (use
shift-O to activate).
Lots of people have contributed to make this release and i'd like to thank=
=20
them all. In particular: Hans-Dieter Kosch, Reinhard Nissl, Marcelo
Jimenez and Jakub Labath.
As usual, you can download from
http://xinehq.de/index.php/releases
The MD5 sum of this release is:
90ea1f76747e9788a30a73e7f4a76cf6 xine-ui-0.99.4.tar.gz
Changes:
xine-ui (0.99.4) unstable; urgency=3Dlow
* Fixed deadlock, segfaults and mem-leaks, several other fixes and
enhancements,
can't remember details (thanks also to Marcelo Jimenez and Jakub Labath=
)
* Menu to reset video controls
* fixed menu shortcut strings allocation/freeing [bug #1223022]
* audio post plugin support
* use UTF-8 for Japanese locale if nl_langinfo doesn't work [bug #1096974=
]
* expand tabs in post-plugin help
* merge some osd menus from oxine
* aspect ratio fixed for multihead setups (especially TwinView)
[bugs #1089328, #1001702 and #989157]
* fixed parsing post plugin parameters of type double for some locales
* autoload subtitles with .txt extension too
* be more POSIX-compliant (head, tail) (build fix) [bug #1172729]
* Russian translations (thanks to Pavel Maryanov)
* forced not loading old playlist with -P option
Enjoy!
Miguel Freitas
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click