pkgsrc change and notes:
* Update PLIST to reflect PKG_OPTION setting.
* With pulseaudio and sdl PKG_OPTION, I couldn't build the package because
of vlc-cache-gen core dump.
* x11 PKG_OPTION could be elminated since the package won't build without it.
Changes between 1.1.7 and 1.1.8:
--------------------------------
Mac OS X Interface:
* New UI graphics by Damien Erambert
Interfaces:
* Oldrc interface is again the default RC interface, on Windows
* Luarc, luahttp and luatelnet fixes
* Qt and Mac OS X fixes
* numerous Skins2 fixes, notably winamp2 skins
Encoder:
* new libschroedinger-based Dirac codec encoder, faster than the current one
Access/Demuxers/Codecs:
* Subtitles auto-detection is back for .txt files
* vod/rtsp server and rtsp input fixes
* mp4 demuxer improvements
* ogg, rstp input, video filters minor fixes
* taglib's replaygain is fixed for mp3
* vobsub support has an improved auto-detection
* fix a crash in malformed ape files
Miscellaneous fixes in:
* Pulseaudio audio output, notably for usb cards
* Stacktraces are now limited in size on Windows
* Video resolution is now limited to 8192x8192, for security reasons
See CORE-2011-0208
* Configure and build system improvements
* DirectShow and BDA build headers have been updated
Translations:
* Update for Finnish, Galician, Dutch, Chinese, German, Japanese, Lithuanian,
Slovak, French, Polish, Estonian, Brazillian Portuguese and Hebrew
* New icelandic translation
changes:
-fix for CVE-2011-0531 (was patched in pkgsrc)
-improvements to codecs, demuxers, Audio-CD
support, subtitles, visualization and platform integration
alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
changes:
Audio outputs:
* Fix deadlocks in the audio output core
* Make PulseAudio the default output if available
Video outputs:
* Fix fullscreen mode with KDE 4.3.3 and other window managers
* Fix incompatibility with cairo-dock and compositing
Input:
* Fix DVB scanning regression from VLC 1.0.3
* Support for XZ-compressed byte stream (LZMA algorithm)
Playlist:
* Support for .m3u8 playlist files (UTF-8 M3U)
Unix:
* Support for xcb-keysyms version 0.3.4 or higher
* Fix globalhotkeys on FreeBSD
Qt4 interface:
* Fix opening V4L version 1 devices
* Fix default destination ports in the streaming wizard
Translations:
* New Walloon translation
* Swedish, Ukrainian an French translation update
--------------------------------
Decoders:
* Native support for WMA Professional, without the use of the Win32 dlls
* Fix issues in subtitles, especially SSA ones
* Various fixes on theora and ogg
Demuxers:
* Various fixes for EPG support in MPEG-TS demuxer
* Fixes for potential stack overflow in .avi, .mp4 and .asf demuxers
Access:
* Fixes for v4l2 devices
* Fixes for dvb-c channels-scanning
Qt Interface:
* Fix some playlist sorting issues
Mac OS X Interface:
* Fixed a crash when updating VLC
* Fixed a crash related to QTKit when opening video files (10.6 only)
* Added the ability to play 2nd media in sync to the primary item (input-slave)
* Added the "Quit after Playback" feature
Mac OS X Port:
* The "Delete Preferences" script is now delivered as a Universal Binary
with native code for PowerPC, Intel and Intel 64bit
* Full 64bit runtime compatibility on both Mac OS X 10.5 and 10.6
- no support for Goom and SDL
- limited text rendering support
- This port is still considered as EXPERIMENTAL despite its binary release.
Encoders:
* MPEG2 transrate stream output removed
* x264 default-values closer to x264.exe defaults.
* x264 rc-behaviour fixes:
- if user defines qp-value, CQP-mode is used
- otherwise if user defines vb=0, CRF-mode is used
- otherwise ABR-mode is used
* x264 set vbv-bufsize/vbv-maxsize better if user hasn't defined these:
- ABR mode set vbv-max-bitrate=bitrate
- vbv-bufsize is bitrate * seconds between keyframes (keyint/fps)
Playlist:
* Lua scripts for Mpora and Vimeo playback
Unix builds:
* Various fixes to enable 1.0 to build on Solaris and OpenBSD
- fix flv and mpeg2 seeking,
- fixes for wmv, wav, rtsp and ssa support,
- fixes for Qt and Mac OS X interface,
- fix an integer underflow in Real pseudo-RTSP module,
- updates of some translations,
- port of the ZVBI module to Windows for full teletext support and
- codecs updates for Windows and Mac OS X versions.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
* Live recording
* Instant pausing and Frame-by-Frame support
* Finer speed controls
* New HD codecs (AES3, Dolby Digital Plus, TrueHD, Blu-Ray Linear PCM,
Real Video 3.0 and 4.0, ...)
* New formats (Raw Dirac, M2TS, ...) and major improvements in many formats...
* New Dirac encoder and MP3 fixed-point encoder
* Video scaling in fullscreen
* RTSP Trickplay support
* Zipped file playback
* Customizable toolbars
* Easier encoding GUI in Qt interface
* Better integration in Gtk environments
* MTP devices on linux
* AirTunes streaming
* New skin for the skins2 interface
fixes a build with fresh multimedia/x264-devel.
Changes between 0.9.9 and 0.9.9a:
---------------------------------
Mac OS X:
* Updated multiple 3rd party libraries to keep in sync with the Win32 port
* Playback fixes for PowerPC-based Macs
While here, fix some pkglint warnings and enable DESTDIR support.
Changes between 0.9.8a and 0.9.9:
---------------------------------
Decoders:
* Experimental new decoder for Real Video 3.0 & 4.0
Demuxers:
* Various fixes related to real demuxer
Mac OS X Interface:
* Fixed circumstances, which could lead to an empty Information panel
- Note that VLC will show information on the currently _selected_ item
instead of the currently _playing_ item, if the playlist is visible in the
main controller window.
* Fixed multiple UTF8 issues in the Streaming / Exporting Wizard
Mac OS X Port:
* Improved video playback performance on Intel-based Macs
New Localizations:
* Indonesian
* Bengali
* Updates of other localizations
Various bugfixes:
* Support for receiving RTP packets on odd port numbers.
* Lots of small bugfixes.
* Correct Fullscreen behaviour on Multi-Screen setups on Windows
* Telnet fixes on Windows
* Resampling fixes when transcoding