diff --git a/NEWS b/NEWS index e8b549bbb8..26aed852fd 100644 --- a/NEWS +++ b/NEWS @@ -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 and --stop-time to start and stop playing a + * --start-time and --stop-time 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: