Subject: CVS commit: pkgsrc/multimedia/xine-lib
To: None <pkgsrc-changes@NetBSD.org>
From: Matthias Drochner <drochner@netbsd.org>
List: pkgsrc-changes
Date: 07/29/2005 16:09:11
Module Name:	pkgsrc
Committed By:	drochner
Date:		Fri Jul 29 16:09:11 UTC 2005

Modified Files:
	pkgsrc/multimedia/xine-lib: Makefile Makefile.common PLIST.common
	    PLIST.common_end distinfo
	pkgsrc/multimedia/xine-lib/patches: patch-ao patch-ba patch-be
Removed Files:
	pkgsrc/multimedia/xine-lib/patches: patch-ak patch-al patch-an patch-aq
	    patch-ca

Log Message:
update to 1.0.2
changes:
* 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 update.
* support --enable-fpic with recent versions of gcc
* clip goom fps value to >= 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 compensation
  [bug #1194754]
* improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking
  [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 some
  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 and
  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


To generate a diff of this commit:
cvs rdiff -r1.23 -r1.24 pkgsrc/multimedia/xine-lib/Makefile \
    pkgsrc/multimedia/xine-lib/Makefile.common
cvs rdiff -r1.11 -r1.12 pkgsrc/multimedia/xine-lib/PLIST.common
cvs rdiff -r1.3 -r1.4 pkgsrc/multimedia/xine-lib/PLIST.common_end
cvs rdiff -r1.19 -r1.20 pkgsrc/multimedia/xine-lib/distinfo
cvs rdiff -r1.5 -r0 pkgsrc/multimedia/xine-lib/patches/patch-ak
cvs rdiff -r1.3 -r0 pkgsrc/multimedia/xine-lib/patches/patch-al \
    pkgsrc/multimedia/xine-lib/patches/patch-an
cvs rdiff -r1.7 -r1.8 pkgsrc/multimedia/xine-lib/patches/patch-ao
cvs rdiff -r1.4 -r0 pkgsrc/multimedia/xine-lib/patches/patch-aq
cvs rdiff -r1.2 -r1.3 pkgsrc/multimedia/xine-lib/patches/patch-ba
cvs rdiff -r1.3 -r1.4 pkgsrc/multimedia/xine-lib/patches/patch-be
cvs rdiff -r1.1 -r0 pkgsrc/multimedia/xine-lib/patches/patch-ca

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.