|
|
|
@ -73,6 +73,7 @@ Video Output: |
|
|
|
|
|
|
|
Audio Output: |
|
|
|
* New audio output based on AudioQueue API for iOS |
|
|
|
* New audio output in memory (amem) |
|
|
|
|
|
|
|
Video Filter: |
|
|
|
* New gradfun filter for debanding videos using dithering |
|
|
|
@ -115,6 +116,8 @@ libVLC: |
|
|
|
** libvlc_media_player_navigate for DVD navigation |
|
|
|
** libvlc_audio_filter_list_get, libvlc_video_filter_list_get to get the |
|
|
|
list of available audio and video filters |
|
|
|
** libvlc_audio_set_format, libvlc_audio_set_format_callbacks, libvlc_audio_set_callbacks |
|
|
|
allow grabbing audio data from a chosen memory location in real-time. |
|
|
|
|
|
|
|
Removed modules: |
|
|
|
* asademux: use libass only |
|
|
|
@ -549,8 +552,8 @@ Extensions: |
|
|
|
Audio filters: |
|
|
|
* Chorus/Flanger audio filter |
|
|
|
* 3F1R to stereo down-mix filter |
|
|
|
* Dolby mixer, parameterized equalizer, trivial mixer, scaletempo, bandlimited |
|
|
|
resampler, linear resampler, ugly resampler, converter_fixed, DTS to SPDIF |
|
|
|
* Dolby mixer, parameterized equalizer, trivial mixer, scaletempo, bandlimited |
|
|
|
resampler, linear resampler, ugly resampler, converter_fixed, DTS to SPDIF |
|
|
|
and A/52 to SPDIF filters have been upgraded to the "audio filter2" API |
|
|
|
* NEON assembly audio converter module |
|
|
|
* Converter filters have been rewritten and extended to support s32 as input |
|
|
|
@ -1031,7 +1034,7 @@ Demuxers: |
|
|
|
|
|
|
|
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 |
|
|
|
- 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 |
|
|
|
@ -1253,7 +1256,7 @@ Inputs: |
|
|
|
* JACK audio input support |
|
|
|
* Input run time option (improved live stream recording) |
|
|
|
* BDA devices access module for DVB-C/S/T capture cards on Microsoft Windows |
|
|
|
* Re-written Screen access module for Mac OS X |
|
|
|
* Re-written Screen access module for Mac OS X |
|
|
|
using OpenGL instead of QuickDraw |
|
|
|
* Screen module now supports partial screen capture and mouse following on X11. |
|
|
|
* Experimental EyeTV access module |
|
|
|
@ -1338,7 +1341,7 @@ Video outputs and filters: |
|
|
|
* Support for RGBA and I420 blending. |
|
|
|
The latter improves Mosaic CPU usage *a lot*. |
|
|
|
* New transparency mask video filter (for use with the mosaic_bridge module). |
|
|
|
* New bluescreen video filter (for use with the mosaic_bridge module). |
|
|
|
* New bluescreen video filter (for use with the mosaic_bridge module). |
|
|
|
This was previously part of the mosaic module. |
|
|
|
* Fixed random characters problem in RSS filter. |
|
|
|
* Add rotate-deciangle for more precision on rotate filter |
|
|
|
@ -1383,16 +1386,16 @@ Interfaces: |
|
|
|
* Correct appearance on Macs using Aqua's graphite theme |
|
|
|
* Simplified Extended Controls panel |
|
|
|
* Ncurses: |
|
|
|
* Correctly displays wide characters when using an UTF-8 locale, |
|
|
|
* Correctly displays wide characters when using an UTF-8 locale, |
|
|
|
if libncursesw is available. |
|
|
|
* Some nice colors if the terminal supports it (most do) |
|
|
|
* Experimental Lua interface modules. See vlc -I lua and |
|
|
|
share/lua/intf/README.txt for more info. |
|
|
|
* Unix |
|
|
|
* Option to allow only one running instance, using D-Bus interface. |
|
|
|
* D-Bus Interface implementing the MPRIS |
|
|
|
(Media Player Remote Interfacing specification), a common dbus control |
|
|
|
interface for media players that intends to become an xdg standard when |
|
|
|
* D-Bus Interface implementing the MPRIS |
|
|
|
(Media Player Remote Interfacing specification), a common dbus control |
|
|
|
interface for media players that intends to become an xdg standard when |
|
|
|
finished: http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces . |
|
|
|
* Motion module using disk accelerometers to keep video horizontal |
|
|
|
* Plugin to set Telepathy presence message using MissionControl |
|
|
|
@ -1436,9 +1439,9 @@ Security updates: |
|
|
|
|
|
|
|
Various bugfixes: |
|
|
|
* Fixed option to use shared memory within the GLX video output module |
|
|
|
* Improved galaktos-based audio visualizations on FreeBSD |
|
|
|
* Improved galaktos-based audio visualizations on FreeBSD |
|
|
|
* Miscellaneous bugfixes in multiple modules and in libvlc |
|
|
|
(transcode stream output, OSD menu video filter, VCD input, |
|
|
|
(transcode stream output, OSD menu video filter, VCD input, |
|
|
|
SAP services discovery, http control interface) |
|
|
|
* Updated Polish translation |
|
|
|
|
|
|
|
@ -1447,14 +1450,14 @@ Changes between 0.8.6g and 0.8.6h: |
|
|
|
---------------------------------- |
|
|
|
|
|
|
|
Security updates: |
|
|
|
* Updated GnuTLS and libgcrypt on Windows and Mac OS X (CVE-2008-1948, |
|
|
|
* Updated GnuTLS and libgcrypt on Windows and Mac OS X (CVE-2008-1948, |
|
|
|
CVE-2008-1949, CVE-2008-1950) |
|
|
|
* Updated libxml2 on Windows and Mac OS X (CVE-2007-6284) |
|
|
|
|
|
|
|
Goodies: |
|
|
|
* Updated libebml and libmatroska on Mac OS X. Reliability improvements. |
|
|
|
* Miscellaneous bugfixes in multiple modules and in libvlc |
|
|
|
(ftp access, record access filter, video filters, RC interface, |
|
|
|
(ftp access, record access filter, video filters, RC interface, |
|
|
|
playlist demuxer, IP networking, MPJPEG muxer, stream outputs) |
|
|
|
* Improved support for MPEG2 content created by Final Cut Pro |
|
|
|
* More reliable audio reception for MPEG TS streams |
|
|
|
@ -1468,9 +1471,9 @@ Changes between 0.8.6f and 0.8.6g: |
|
|
|
---------------------------------- |
|
|
|
|
|
|
|
Security updates: |
|
|
|
* Removed VLC variable settings from Mozilla and ActiveX |
|
|
|
* Removed VLC variable settings from Mozilla and ActiveX |
|
|
|
(CVE-2007-6683, VideoLAN-SA-0804) |
|
|
|
* Removed loading plugins from the current directory |
|
|
|
* Removed loading plugins from the current directory |
|
|
|
(CVE-2008-2147, VideoLAN-SA-0805) |
|
|
|
* Updated libpng on Windows and Mac OS X (CVE-2008-1382) |
|
|
|
* Fixed libid3tag denial of service (CVE-2008-2109) |
|
|
|
@ -1482,7 +1485,7 @@ Various bugfixes: |
|
|
|
* Fixed compilation with recent versions of FFmpeg |
|
|
|
* Correctly parses SAP announcements from MPEG-TS |
|
|
|
* Fixed AAC resampling |
|
|
|
* The Fullscreen Controller appears correctly on Mac OS X, |
|
|
|
* The Fullscreen Controller appears correctly on Mac OS X, |
|
|
|
if the 'Always-on-top' video option was selected. |
|
|
|
|
|
|
|
|
|
|
|
@ -1517,7 +1520,7 @@ Security updates: |
|
|
|
* Fixed buffer overflow in the SDL_image library (CVE-2006-4484) |
|
|
|
* Real RTSP overflows (CVE-2008-0225, CVE-2008-0295, CVE-2008-0296, |
|
|
|
VideoLAN-SA-0801) |
|
|
|
* Arbitrary memory overwrite in the MP4 demuxer (CORE-2008-0130, |
|
|
|
* Arbitrary memory overwrite in the MP4 demuxer (CORE-2008-0130, |
|
|
|
VideoLAN-SA-0802) |
|
|
|
|
|
|
|
Audio filter: |
|
|
|
@ -1534,7 +1537,7 @@ Stream output: |
|
|
|
|
|
|
|
Encoders: |
|
|
|
* Improved compatibility for creating H.264 video files playable on iPhones |
|
|
|
* Improved detection of optimal amount of threads for multi-threaded H.264 |
|
|
|
* Improved detection of optimal amount of threads for multi-threaded H.264 |
|
|
|
encoding on multi-cpu systems |
|
|
|
- Note that this is used when transcode threads is set to 0 (default) |
|
|
|
- Not supported on Windows (multiple threads require manual configuration) |
|
|
|
@ -1560,20 +1563,20 @@ Various bugfixes: |
|
|
|
* Fix invalid free in bookmarks loading code |
|
|
|
|
|
|
|
Windows and Mac OS Binaries |
|
|
|
* FLAC Security Update (CVE-2007-4619) to prevent multiple integer overflows |
|
|
|
* FLAC Security Update (CVE-2007-4619) to prevent multiple integer overflows |
|
|
|
|
|
|
|
Active X plugin: |
|
|
|
* Security update (VideoLAN-SA-0703, CVE-2007-6262) |
|
|
|
|
|
|
|
|
|
|
|
Mac OS X Interface & Port: |
|
|
|
* Apple Remote support on Mac OS X 10.5 Leopard with enhanced functionality |
|
|
|
* Improved Video Output compatibility for Mac OS X 10.5 Leopard |
|
|
|
* Improved behavior of the Fullscreen Controller and mode changes between |
|
|
|
* Improved behavior of the Fullscreen Controller and mode changes between |
|
|
|
Fullscreen and Windowed Video Output |
|
|
|
* Softened the white flash artifacts that may appear during the transition of |
|
|
|
* Softened the white flash artifacts that may appear during the transition of |
|
|
|
two different movies |
|
|
|
* Support for current Ogg file formats |
|
|
|
NOTE: This release requires Mac OS X 10.4 or higher. |
|
|
|
NOTE: This release requires Mac OS X 10.4 or higher. |
|
|
|
Mac OS X 10.3.9 is not supported anymore. |
|
|
|
|
|
|
|
Encoders: |
|
|
|
@ -1673,7 +1676,7 @@ Decoders: |
|
|
|
* Improved H.264 support (interlaced, speed improvements etc but no PAFF) |
|
|
|
* Fixed a problem with MPEG2 field pictures |
|
|
|
* Fixed swapped colors on DVB subtitles |
|
|
|
|
|
|
|
|
|
|
|
Video output: |
|
|
|
* Additional OpenGL effects (cylinder, torus, sphere, ...) |
|
|
|
* Experimental Direct3D 9 video output (win32). Best served on Vista :) |
|
|
|
@ -1696,7 +1699,7 @@ Interfaces: |
|
|
|
|
|
|
|
Windows port: |
|
|
|
* Support for Unicode filenames (Windows NT and above) |
|
|
|
Windows 9x/ME users: |
|
|
|
Windows 9x/ME users: |
|
|
|
- Please note that these versions of Windows are not officially supported |
|
|
|
- Unicode support for Windows 9x/ME applications is available through the |
|
|
|
Microsoft Layer for Unicode available from the following location: |
|
|
|
@ -1729,8 +1732,8 @@ Input: |
|
|
|
* Initial support for RTSP-over-HTTP (to allow NAT traversal) |
|
|
|
* Linux DV (Digital Video - Firewire) input |
|
|
|
* Improvements to the Audio CD input |
|
|
|
- Separate playlist entries for the tracks |
|
|
|
- Support for CDDB |
|
|
|
- Separate playlist entries for the tracks |
|
|
|
- Support for CDDB |
|
|
|
* Support for more DVB (satellite) encryption modules |
|
|
|
* Improved subtitles encoding support |
|
|
|
* Improved support for playing MP4 files from the Web |
|
|
|
@ -1747,7 +1750,7 @@ Audio output: |
|
|
|
* New JACK audio output |
|
|
|
|
|
|
|
Video output: |
|
|
|
* New video filters: |
|
|
|
* New video filters: |
|
|
|
- magnify: allows you to zoom on part of the image |
|
|
|
- gradient and edge detection: "cartoon-like" effect |
|
|
|
- bluescreen: overlay parts of a video transparently on another one |
|
|
|
@ -1759,7 +1762,7 @@ Stream output: |
|
|
|
* Initial support for throttling users on VOD streams |
|
|
|
|
|
|
|
Interfaces: |
|
|
|
* System to inform the user and request information |
|
|
|
* System to inform the user and request information |
|
|
|
- HTTP authentication |
|
|
|
- Fatal errors |
|
|
|
- ... |
|
|
|
@ -1767,7 +1770,7 @@ Interfaces: |
|
|
|
- VLM (VideoLAN Media Manager) control panel |
|
|
|
- Improved media information panel (shows statistics, metadata, ...) |
|
|
|
- Drag & Drop support in the playlist |
|
|
|
* Skins2 |
|
|
|
* Skins2 |
|
|
|
- New default skin |
|
|
|
- Support for Winamp 2 skins |
|
|
|
- Improved playlist handling |
|
|
|
@ -1788,7 +1791,7 @@ Windows Port: |
|
|
|
|
|
|
|
OS X Port: |
|
|
|
* Mac-Intel compatibility |
|
|
|
* Enhanced support of various audio output devices |
|
|
|
* Enhanced support of various audio output devices |
|
|
|
* Growl "Now playing" support |
|
|
|
|
|
|
|
*Nix port: |
|
|
|
@ -1820,10 +1823,10 @@ Services Discovery: |
|
|
|
* SAP, fix 20 second freeze on windows |
|
|
|
* UPnP fixes |
|
|
|
* Avahi 0.6 support |
|
|
|
|
|
|
|
|
|
|
|
Interfaces: |
|
|
|
* Mac OS X |
|
|
|
- fixed encoding of H.264/H.263 content when using the wizard |
|
|
|
- fixed encoding of H.264/H.263 content when using the wizard |
|
|
|
|
|
|
|
|
|
|
|
Changes between 0.8.2 and 0.8.4: |
|
|
|
@ -1866,7 +1869,7 @@ Stream output: |
|
|
|
* New shout output module to forward streams to icecast servers |
|
|
|
* Fixed several SAP and SDP announcement bugs |
|
|
|
* Fixed MTU handling to avoid IP fragments |
|
|
|
|
|
|
|
|
|
|
|
Interfaces: |
|
|
|
- new cone icon by Richard ¯iestad (Eurodata, retron.info) |
|
|
|
* Mac OS X |
|
|
|
@ -1916,8 +1919,8 @@ Core support: |
|
|
|
* Rewrite of the playlist |
|
|
|
- Tree structure |
|
|
|
- Input preparsing (for meta-data) |
|
|
|
- Grouping (by artist, ...) support |
|
|
|
* Preferences improvements: |
|
|
|
- Grouping (by artist, ...) support |
|
|
|
* Preferences improvements: |
|
|
|
- New organization, designed to improve usability |
|
|
|
- New configuration types (list of modules, ...) |
|
|
|
* XML parsers |
|
|
|
@ -1963,7 +1966,7 @@ Access filters: |
|
|
|
Services discovery: |
|
|
|
* New type of modules, that add items to the playlist |
|
|
|
* Brand new SAP module |
|
|
|
* To enable SAP, you now need to use "-S sap" or add SAP in |
|
|
|
* To enable SAP, you now need to use "-S sap" or add SAP in |
|
|
|
the "Manage->Services Discovery" menu |
|
|
|
( IPv6 SAP is now enabled by default ) |
|
|
|
* Non-standard support for HTTP streams SAP announces removed |
|
|
|
@ -2087,14 +2090,14 @@ Core support: |
|
|
|
* Major improvements to the subtitle/OSD subsystem |
|
|
|
|
|
|
|
Input: |
|
|
|
* New screen capture input plugin for X11, Win32, BeOS and Mac OS X |
|
|
|
* New screen capture input plugin for X11, Win32, BeOS and Mac OS X |
|
|
|
(Stream your desktop) |
|
|
|
* Improved DVD support: |
|
|
|
- uses libdvdnav for playing DVDs with menus support |
|
|
|
- uses libdvdread for simple playback with menus (eg. for streaming) |
|
|
|
* Experimental multi-input support ( use --input-slave to play with it ) |
|
|
|
* Automatic MTU discovery for UDP streams |
|
|
|
* More powerful MRL syntax for DVD/VCD/CDDA access |
|
|
|
* More powerful MRL syntax for DVD/VCD/CDDA access |
|
|
|
(selection of titles/chapters). |
|
|
|
|
|
|
|
Demuxers: |
|
|
|
@ -2127,7 +2130,7 @@ Stream Output: |
|
|
|
* DVB subtitles encoder |
|
|
|
* MPEG 1 layer 2 audio encoder using libtoolame |
|
|
|
* Improved vorbis/theora encoding |
|
|
|
Muxers: |
|
|
|
Muxers: |
|
|
|
* Text track muxing for mp4 |
|
|
|
* Multipart mjpeg muxing. Your video is directly viewable in a Mozilla Browser |
|
|
|
* 14496-17 text track muxing for MPEG TS |
|
|
|
@ -2153,10 +2156,10 @@ Video Output: |
|
|
|
with support for effects. |
|
|
|
* Improved filter and subpictures support : |
|
|
|
- New filters can be streamed. |
|
|
|
- "Subpicture filters" to overlay subpictures on video |
|
|
|
- "Subpicture filters" to overlay subpictures on video |
|
|
|
- Centralized scaling and blending |
|
|
|
* New filters : |
|
|
|
- "time", to display current time |
|
|
|
* New filters : |
|
|
|
- "time", to display current time |
|
|
|
- "marq", to display a marquee |
|
|
|
|
|
|
|
Interfaces: |
|
|
|
@ -2219,7 +2222,7 @@ Codecs: |
|
|
|
* Support for Theora alpha3 (both decoding and encoding). |
|
|
|
|
|
|
|
Input: |
|
|
|
* --start-time <sec> and --stop-time <sec> to start and stop playing a |
|
|
|
* --start-time <sec> and --stop-time <sec> to start and stop playing a |
|
|
|
file at the specified amount of seconds. Only works with a few |
|
|
|
fileformats (avi, mov, mkv, mp4 ) |
|
|
|
* Improved directory access module. |
|
|
|
@ -2359,7 +2362,7 @@ Core support: |
|
|
|
|
|
|
|
Playlist: |
|
|
|
* Added a repeat mode to repeat a single file over and over. |
|
|
|
* Playlist sorting |
|
|
|
* Playlist sorting |
|
|
|
|
|
|
|
Input: |
|
|
|
* RTP/RTSP support. |
|
|
|
@ -2447,7 +2450,7 @@ Linux port: |
|
|
|
* Support for real-time priority when running with root privileges. |
|
|
|
* Allow on the fly switching of the main interface. |
|
|
|
|
|
|
|
iPaq port: |
|
|
|
iPaq port: |
|
|
|
* Brand new Gtk 2 interface |
|
|
|
|
|
|
|
Miscellaneous: |
|
|
|
|