Commit c9be4f7e authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

NEWS: Mention amem and new libvlc functions

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