1 $Id: NEWS,v 1.37 2003/04/08 08:35:59 massiot Exp $
3 Changes between 0.5.2 and 0.5.3:
4 ---------------------------------
7 * fixed DTS S/PDIF output on little-endian machines
8 * support for skins at the interface level
9 * new OSD module using Freetype2
10 * video outputs are now destroyed when the associated input ends
11 * the video output takes into account the caching delay introduced at the
12 input level before dropping out of date frames.
13 * configuration option to disable the translation of the interface
16 * fixed HTTP redirects
17 * support for opening an entire directory
18 * EOF should be detected more reliably
19 * new video4linux access plug-in
20 * new kfir access plug-in designed to work around a bug in the kfir driver
23 * added stream type for some Motorola MPEG-2 video encoders
24 * fix for some ogg web radio streams
25 * fixed reading TS streams over HTTP
28 * support for 3ivx D4 (not previous versions)
29 * support for '3ivd' and '3vid' encodings
30 * support for 'MSS1' codec ( same as WMV2 )
31 * support for SAMI subtitles (untested and incomplete)
32 * better SSA4 subtitles recognition
33 * new codec for raw I420 video
34 * improvements to the libmpeg2-based MPEG video decoder
37 * improvements to wxWindows based interface
38 (although it still misses some important features)
39 * skeleton for a Gnome2/GTK2 plug-in
42 * new HTTP output support
43 * fixed a segfault in the AVI muxer
44 * fixed AV synchronization issues
47 * support for oldstyle id3 genres
50 * the SDL vout plug-in will now work on big-endian machines
53 * reorderable playlist
54 * fixed the hiding of the mouse on multiple monitors
55 * fixed a big issue with some USB speakers
56 * support for mono audio output devices
57 * reset the audio-device to its default mode before quitting VLC
58 * fixed several cosmetic issues
59 * you can drag the controller window by its background (as it should be)
60 * the messages window remembers more lines
61 * delay and fps can now be overruled with subtitles files
62 * http and ogg stream output options
63 * Apple menu and friends will now be translated as well
66 * new skinnable interface
67 * the directx video output doesn't crash anymore on ctrl+alt+del events.
69 iPAQ familiar Linux port:
70 * support for FLAC audio format
71 * the interface adapts to the screen size/rotation
73 * network tab in the interface
74 * "apply" handling in preferences
77 Changes between 0.5.1a and 0.5.2:
78 ---------------------------------
81 * advanced config options are now hidden by default
82 * new --spdif option to use the S/PDIF audio output by default
83 * fixed a 'clicking' sound when switching between streams
84 * new bandlimited resampler that should improve audio quality on primarily
86 * fixed a problem with audio over http that caused some web radios to not work
90 * support for DV audio through the ffmpeg library
91 * support for FLAC audio through libflac
92 * new but basic MPEG video decoder based on libmpeg2
93 * fixed a major bug in LPCM code (fixes a problem with iDVD disks)
96 * support for streaming DivX 1/2/3, wmv1/2, h/i263 over MPEG-2 TS
97 * new --ttl option for Time To Live
100 * fixed quite a few problems with the dvd menu support
103 * fixed the GNU-pth support
106 * multi-channel audio and S/PDIF support for both the DirectX and Waveout
108 * localization support via gettext is now fully working
109 * rc interface is now fully useable
110 * fixed the MSVC project files generation
113 * several fixes for multi channel audio devices. AC3 over SPDIF with
114 M-Audio Sonica Theater still does not work. this is most likely a driver
115 bug and has been reported to M-Audio. (Sonica, Revolution, Delta, Griffin
116 iMate and MOTU firewire devices should work)
117 * VLC now uses the default audio device
119 * very preliminary support for VLC control via applescript
120 * support for mouse gestures
121 * new priority scheme allowing to avoid lock-ups on low-end machines
124 * there is a whole new port for the linupy distribution used by o.a. the
125 YOPY PDA. It is still experimental, please test it
128 * improved ID3 tag detection
129 * changed several errors into warnings ; the frequently reported "this is
130 not a PS stream, continuing" is one of these
131 * mouse gestures work on windows and osx, but there still isn't any useful
133 * some support for .pls playlists used by shoutcast
136 Changes between 0.5.1 and 0.5.1a:
137 ---------------------------------
140 * fixed a problem that caused VLC to select the wrong language when
141 English was set as the preferred language
144 Changes between 0.5.0 and 0.5.1:
145 --------------------------------
148 * new mouse gesture interface
149 * audio volume can now be changed at any time, even when no file is
153 * various minor fixes on the network inputs
154 * fixed some weird URL parsing problems (/Volumes/toto:tata/harry@coin.mpg)
155 * VCD: fixed track number and chapter indexing
158 * fixed a bad initialization in the mp4 plug-in
159 * new --buggy-psi option for TS streams which do not update their
163 * support for MPEG-2 intra slice refresh (aka. Slice-I) streams
166 * fixed a bug which turned the default interface command-line only
167 without the user consent
170 * GTK: fixed a crash when going fullscreen or changing volume from the
172 * X11: new screen saver disabling plug-in (--extraintf screensaver)
173 * KDE: fixed compilation with KDE 3.1
174 * ALSA: fixed mono files output
177 * fixed a crash on start-up on some localized systems
178 * lowered real-time priorities to avoid lock-ups on slow machines
179 * VLC can now be made the handler of ftp http mms and udp URLs
180 * playlist enhancements
181 * added half, normal and double video window menu items
182 * new step forward/step backward commands
183 * the dock should no longer be visible in fullscreen mode
184 * the Mac OS X binary is now compiled with Ogg/Theora support
185 * vlc.app is now VLC.app
188 * fixed the "RichEdit line insertion error" bug
189 * VLC can now be run from outside its installation directory
190 * fixed a bug that prevented to find the default subtitle font
193 * smarter BeOS priorities to avoid lock-ups
194 * few enhancements in the interface (especially the Settings window)
197 * native video output is working again
198 * only commandline interface support
199 * support for MPEG4, DivX through ffmpeg package
202 Changes between 0.4.6 and 0.5.0:
203 --------------------------------
206 * object structure which allows for full re-entrancy, known as libvlc
207 * new audio output architecture based on filter pipelines, providing
208 S/PDIF and multi-channel support
209 * localization support via gettext on most architectures
210 * new stream output architecture, allowing to use VLC to unicast,
211 multicast or broadcast a stream to another VLC (only MPEG 1, 2 and 4
212 and A/52 streams are supported)
213 * build system now uses autoconf/automake/autopoint
218 * stability fixes in the HTTP access
219 * auto-detection of RTP encapsulation
220 * VCD entry points support
221 * VCD image file support
224 * support for *.asf format
225 * improved support for *.avi, especially over an HTTP connection
226 * support for *.mp4 and *.mov format
227 * support for ogg encapsulation
228 * support for raw DV format
229 * support for *.wav format
230 * new demuxdump demux allowing to save a stream to a file
233 Stream discovery & playlists:
234 * support for the SAP/SDP and SLP protocols
235 * support for .m3u file format
236 * support for .asx file format
237 * hack to find the streaming sources in html-pages with embedded wmp
240 * support for the microdvd, subrip, ssa1, ssa2-4 subtitles file formats
241 (only available with the .avi demux)
242 * support for ADPCM audio codec
243 * support for raw PCM data
244 * support for Cinepak video codec
245 * support for DV video codec via libdv or ffmpeg
246 * support for AAC audio codec via libfaad2
247 * support for Xvid codec
248 * support for Xiph.org's Vorbis audio codec
249 * support for Xiph.org's Tremor audio codec (when compiling from sources)
250 * support for Xiph.org's Tarkin and Theora video codecs (when compiling
252 * new codecs supported by latest ffmpeg versions: WMV, WMA, SVQ 1, H263,
254 * fixed an endianness bug in LPCM codec
257 * experimental preliminary support for DVD menus via libdvdplay
260 * new WxWindows interface
261 * all interfaces allow to dynamically change the volume, the audio
262 device and the channels configuration
263 * headphone channel mixer with virtual spatialization effect
264 * Mozilla plugin based on libvlc for embedded playback in webpages of any
265 format that VLC can play
266 * new swedish translation
267 * updated french, german, dutch and italian translations
269 GNU/Linux, *BSD & misc. UNIX ports:
270 * OSS and ALSA audio output modules support A/52 over S/PDIF output
271 * OSS support for multi-channel (up to 6) analog sound cards
274 * localization support via GNU gettext software
275 * completely revamped Cocoa interface
276 * new preferences panel
277 * new open panel with full features
278 * video output screen can be chosen in the Video menu
279 * audio device and channels configuration can be chosen in the Audio menu
280 * new playlist drawer and messages windows
283 * preferences dialog box redesigned
284 * waveout module supports multi-channel audio output and A52 over S/PDIF
286 * new dialog box to select avi subtitles
287 * some new shortcuts (in particular to play/pause or stay on top)
288 * new menu entry to spawn another interface
289 * rc interface is partly fixed and useable
292 * new settings window for adjusting post-processing, brightness,
294 * enhancements of the playlist window
295 * new messages window to see debug info
296 * fixed a few crashes
299 * slider bar in GTK+/GPE Familiar interface
300 * fixed crash on directory change in Familiar interface
301 * added qte_main module for use in all modules that need Opie or Qte support
302 * native video output module for Qt Embedded/Opie is not working