xine-lib 1-rc1 released

Siggi Langauf <[email protected]> Sun, 5 Oct 2003 21:49:34 +0200 (CEST)
Newsgroups gmane.comp.video.xine.announce
Message-ID <Pine.LNX.4.58.0310052128540.8511__32267.447099048$1065422402@qnexjvat.vasbezngvx.hav-fghggtneg.qr>
Hi all,

it's been a long time since the last release. However, the project was
definitely not dormant: xine-lib 1-rc1 fixes an enormous amount of bugs
compared to our other releases.

If you want to give it a try, get the latest release (1-rc1) from

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

You'll also notice that the list of new features is smaller than usual.
Most notably, you can save streams during playback. This gives you both a
file copy for quick, ressource saving repeated playback and the ability to
seek through media that wouldn't allow this. To invoke this new feature,
just add a "save" parameter to the MRL, as in

  xine http://somewhere.akamai.net/fafa123/abc.avi#save:/tmp/trailer.avi

This will stream the file (abc.avi) from akamai.net while saving it
locally as /tmp/trailer.avi at the same time. Once the complete file is
streamed, you can just seek back through the file using xine's position
slider. Of course, the local copy can be played just as any other avi
file.

As usual, here's the complete ChangeLog:

xine-lib (1-rc1)
  * fix incorrect colours when blending frame with a big-endian RGB pixel format
  * add support for chroma keyed overlay graphics to video_out_pgx64
  * add support for double and multi-buffering to video_out_pgx64
  * libdvdnav: fix some undetected stills (fixes "Red Dragon" RC2 scene selection)
  * video output plugin for libstk
  * bugfix: detection of external subtitle formats
  * support for arbitrary aspect ratios
  * DVD menu button group handling in spu decoders (software and dxr3)
    (fixes wrong initial menu highlights on "Star Trek 3" SE RC2 for the dxr3)
  * get the correct duration and bitrate for MP3s with Xing headers (VBR)
  * fix alignment check in configure (fixes weird colours with MPEG2 on PPC)
  * improved expand plugin (increased performance, allow subtitle shifting)
  * support saving streams to local files.
    example: xine stream_mrl#save:file.raw
  * MPEG demuxer fixes (support VLC streams)
  * simple VCR functionality added to DVB input plugin
    just press MENU2 (that is for example F2 in gxine) to start/stop recording
  * display channel number and name in DVB mode
  * first steps towards AMD64 support (thanks to Adrian Schroeter of SuSE)
  * Add support for 4.1 and 5 channel speaker setups.
  * Allow a52 passthru to be switchied on and off without having to exit xine.
    One has to stop playing, and then restart playing for it to activate.
  * Fix .mp3 content detection for .mp3 files with a header or ID3.
  * Fix detection of mpeg1/mpeg2 in demux_mpeg_pes.
  * Fix long standing problem with alsa not working on some audio cards
    when using 6 analogue channels for output.
  * Fix bug in playing A52 .wav files via SPDIF passthrough.
  * Improve demux of transport streams with PMT stream IDs > 0x80.
  * fix aspect ratio of MPEG1 streams
  * Add support for TITLE= and CHAPTER*= comment in ogm files
  * fix deadlock/freeze problems in audio output thread
  * Don't add the data track to the autoplay list for Audio CDs (Linux)
  * dxr3: fix stuttering playback of some non-MPEG content
  * fix playback of AVIs with mp3 VBR
  * fix some asf demuxer bugs
    seq number handling (helps a lot with mms live video streams)
    frame duration bug with "still" frames
  * Add support for some A52 streams into demux_mpeg_pes.
    Used by PRO7 digital tv channel.
  * fix colors of YUY2 overlay blending
  * new fftgraph viz plugin
  * updated goom support
  * better multibyte string support in OSD and external subtitles
  * fix crasher in CDDA plugin
  * nvtv tvmode support removed from xine-lib. it is better suited in the
    frontends where it should be replaced with the new libnvtvsimple.
  * fix mp3 VBR length and pts computation
  * initial id3v2 support (id3v2.3 and id3v2.4 are not yet supported)
  * Fix blocking on xine start when using alsa.

The next release (scheduled in 1...2 weeks) begins our "soft feature
freeze" phase. Features to be added in that phase have to be defined now.
So if you have a feature that must be added in xine 1.0, submit it now!

So long,

	Siggi



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf