Subject: CVS commit: pkgsrc/multimedia
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 07/17/2004 19:06:36
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sat Jul 17 19:06:36 UTC 2004

Modified Files:
	pkgsrc/multimedia/gmplayer: Makefile distinfo
	pkgsrc/multimedia/mencoder: Makefile
	pkgsrc/multimedia/mplayer: Makefile
	pkgsrc/multimedia/mplayer-share: Makefile.common PLIST distinfo
	pkgsrc/multimedia/mplayer-share/patches: patch-aa patch-ad
Removed Files:
	pkgsrc/multimedia/mplayer-share/patches: patch-ba patch-bb patch-bc
	    patch-bd patch-be patch-bf patch-bg patch-bh patch-bi patch-bj
	    patch-bk patch-bl

Log Message:
Update to 1.0pre5:
DOCS

    * small additions, corrections, updates all over the place
    * audio output driver section added to the man page
    * several bug fixes and improvements in the MEncoder documentation
    * DVD ripping guide extended and improved
    * AUTHORS file massively extended
    * German man page partially updated
    * Hungarian XML documentation translation started

Ports

    * encrypted DVD playback on Windows fixed (again)
    * Cygwin and MinGW now accept the same -dvd-device syntax
    * LIVE.COM now works under MinGW
    * foundations for MinGW crosscompilation
    * disabled SSE on MinGW as it caused crashes
    * AC3 passthrough for ao_win32
    * improved vo_quartz (YUV, multiple screens support)
    * vo_quartz made default on Mac OS X
    * ao_macosx fixed and made default again on Mac OS X
    * RealVideo binary codecs support on Mac OS X (still buggy)
    * bigendian fixes in vf.c, vo_tga
    * OpenBSD portability fixes
    * OpenBSD/VAX support
    * AMD64 support

Drivers

    * support for more Radeons (9800 XT among them) in VIDIX
    * Radeon related bug fixes in VIDIX
    * vo_gl2 now supports GUI, fix for flickering borders in fullscreen
    * support 24 and 32 bit PCM files, bigendian fixes
    * ao_sdl now converts unsupported formats instead of quitting
    * ENCA support
    * merged ao_alsa9 and ao_alsa1x drivers into ao_alsa
    * NeoMagic TV-out support through VESA
    * JACK audio output driver
    * vo_sdl fixes (wrong flags and screensaver disabling)
    * vo_directx fixes

Decoders

    * MSZH/ZLIB, FLI, QTRLE, RoQ video and RoQ audio support moved to FFmpeg
    * FFmpeg Cinepak and CYUV decoders preferred
    * audio format 0xff support (is AAC)
    * "raw" audio in MOV supported
    * Indeo audio (iac25) support via binary codec
    * upgrade libfaad2 to the FAAD 2.0 release
    * MPEG2 chroma422/444 support
    * Winnov WINX and WNV1 support via binary codec

Demuxers

    * Ogg subtitle handling and other bug fixes
    * Matroska improvements
    * support seeking in Real files without -idx
    * support seeking in Real files without index with -forceidx

Streaming

    * ASF, MMST streaming fixes
    * URL escaping fixed
    * NSA (Nullsoft audio) streaming support
    * embedded RAM playlist support
    * multibyte URL support
    * rtp:// now supported even with LIVE.COM compiled in
    * miscellaneous bug fixes

Filters

    * vf_softskip: frame skipping filter for MEncoder
    * vf_harddup: frame duplication filter for MEncoder
    * vf_pullup minor fixes and improvements
    * AltiVec-optimized YUV to RGB converter
    * vf_spp memory corruption fix on reallocation

FFmpeg/libavcodec

    * MPEG2 encoding with 8, 9, 10, 11 bit intra DC precision
    * DC clipping fix, intra_dc_precision > 0 support
    * Cinepak fixes and palette support
    * support skipping of MB rows during decoding
    * Vorbis in NUT fixed
    * NUT updated to latest specification
    * segfault and artifact fixes in SVQ3 decoder
    * motion estimation code: overflow and chroma fixes
    * change qscale -> lambda for the motion estimation
    * noise preserving sum of squares comparison function in ME code
    * fixed memory overwrite in truemotion decoder
    * clip input motion vectors, better error tolerance on bad vectors
    * FLAC decoder cleanup (partial demuxer/decoder separation)
    * memalign hack for SSE/SSE2 on that alternative OS :)
    * lots of AltiVec optimizations
    * qscale + qprd fix
    * QTrle4 support
    * H.261 decoder
    * coefficient saturation fix in H.263
    * H.263 MCBPC fix
    * per line lowpass filter in MMX and faster C lowpass filter
    * SVQ1 encoder
    * as usual, lots of bug fixes and optimizations

Others

    * fullscreen fixes for many window managers
    * fix crash on original Pentiums and older
    * dvd://start-end support
    * netstream (mpst://) support fixed
    * support comments in plaintext playlists
    * loader/ dependency removed
    * keepaspect option extended to all video output drivers
    * WMA to Ogg conversion and simple subtitle editing script added to TOOLS
    * support for more lame options
    * new set of GUI icons
    * memory conserving implementation of GUI potmeters
    * X11 code reindented
    * further gcc 3.4 support fixes
    * mixer API written for changing volume through libaf
    * -rtc-device option for specifying the RTC device
    * desktop/menu icon added
    * miscellaneous bug fixes and cleanups
    * multi-threaded encoding with lavc
    * fixed a bug with Real files introduced in pre4
    * -use-stdin renamed to -noconsolecontrols


To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 pkgsrc/multimedia/gmplayer/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/multimedia/gmplayer/distinfo
cvs rdiff -r1.10 -r1.11 pkgsrc/multimedia/mencoder/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/multimedia/mplayer/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/multimedia/mplayer-share/Makefile.common
cvs rdiff -r1.2 -r1.3 pkgsrc/multimedia/mplayer-share/PLIST
cvs rdiff -r1.9 -r1.10 pkgsrc/multimedia/mplayer-share/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/multimedia/mplayer-share/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/multimedia/mplayer-share/patches/patch-ad
cvs rdiff -r1.1 -r0 pkgsrc/multimedia/mplayer-share/patches/patch-ba \
    pkgsrc/multimedia/mplayer-share/patches/patch-bb \
    pkgsrc/multimedia/mplayer-share/patches/patch-bc \
    pkgsrc/multimedia/mplayer-share/patches/patch-bd \
    pkgsrc/multimedia/mplayer-share/patches/patch-be \
    pkgsrc/multimedia/mplayer-share/patches/patch-bf \
    pkgsrc/multimedia/mplayer-share/patches/patch-bg \
    pkgsrc/multimedia/mplayer-share/patches/patch-bh \
    pkgsrc/multimedia/mplayer-share/patches/patch-bi \
    pkgsrc/multimedia/mplayer-share/patches/patch-bj \
    pkgsrc/multimedia/mplayer-share/patches/patch-bk \
    pkgsrc/multimedia/mplayer-share/patches/patch-bl

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