* NEWS: started filling in the NEWS file for the 0.5.2 release.
[vlc.git] / NEWS
1 $Id: NEWS,v 1.24 2003/03/02 12:10:46 gbazin Exp $
2
3 Changes between 0.5.1a and 0.5.2:
4 --------------------------------
5
6 Core support:
7  * advanced config options are now hidden by default.
8  * new --spdif option to use the S/PDIF audio output by default.
9
10 Codecs:
11  * support for DV audio through the ffmpeg library.
12  * new but basic MPEG video decoder based on libmpeg2.
13
14 UNIX ports:
15  * fixed the GNU-pth support.
16
17 Win32 port:
18  * multi-channel audio and S/PDIF support for both the DirectX
19    and Waveout plugins.
20  * localization support via gettext is now fully working.
21  * rc interface is now fully useable.
22
23 Changes between 0.5.1 and 0.5.1a:
24 --------------------------------
25
26 Mac OS X port:
27  * fixed a problem that caused VLC to select the wrong language when
28    English was set as the preferred language.
29
30
31 Changes between 0.5.0 and 0.5.1:
32 --------------------------------
33
34 Core support:
35  * new mouse gesture interface
36  * audio volume can now be changed at any time, even when no file is
37    playing
38
39 Input access:
40  * various minor fixes on the network inputs
41  * fixed some weird URL parsing problems (/Volumes/toto:tata/harry@coin.mpg)
42  * VCD: fixed track number and chapter indexing
43
44 Input demux:
45  * fixed a bad initialization in the mp4 plug-in
46  * new --buggy-psi option for TS streams which do not update their
47    continuity counter
48
49 Codecs:
50  * support for MPEG-2 intra slice refresh (aka. Slice-I) streams
51
52 DVD support:
53  * fixed a bug which turned the default interface command-line only
54    without the user consent
55
56 UNIX ports:
57  * GTK: fixed a crash when going fullscreen or changing volume from the
58    popup menu
59  * X11: new screen saver disabling plug-in (--extraintf screensaver)
60  * KDE: fixed compilation with KDE 3.1
61  * ALSA: fixed mono files output
62
63 Mac OS X port:
64  * fixed a crash on start-up on some localized systems
65  * lowered real-time priorities to avoid lock-ups on slow machines
66  * VLC can now be made the handler of ftp http mms and udp URLs
67  * playlist enhancements
68  * added half, normal and double video window menu items
69  * new step forward/step backward commands
70  * the dock should no longer be visible in fullscreen mode
71  * the Mac OS X binary is now compiled with Ogg/Theora support
72  * vlc.app is now VLC.app
73
74 Win32 port:
75  * fixed the "RichEdit line insertion error" bug
76  * VLC can now be run from outside its installation directory
77  * fixed a bug that prevented to find the default subtitle font
78
79 BeOS port:
80  * smarter BeOS priorities to avoid lock-ups
81  * few enhancements in the interface (especially the Settings window)
82
83 Opie port:
84  * native video output is working again
85  * only commandline interface support
86  * support for MPEG4, DivX through ffmpeg package
87
88
89 Changes between 0.4.6 and 0.5.0:
90 --------------------------------
91
92 Core structure:
93   * object structure which allows for full re-entrancy, known as libvlc
94   * new audio output architecture based on filter pipelines, providing
95     S/PDIF and multi-channel support
96   * localization support via gettext on most architectures
97   * new stream output architecture, allowing to use VLC to unicast,
98     multicast or broadcast a stream to another VLC (only MPEG 1, 2 and 4
99     and A/52 streams are supported)
100   * build system now uses autoconf/automake/autopoint
101
102 Input access:
103   * mms:// support
104   * ftp:// support
105   * stability fixes in the HTTP access
106   * auto-detection of RTP encapsulation
107   * VCD entry points support
108   * VCD image file support
109
110 Input demux:
111   * support for *.asf format
112   * improved support for *.avi, especially over an HTTP connection
113   * support for *.mp4 and *.mov format
114   * support for ogg encapsulation
115   * support for raw DV format
116   * support for *.wav format
117   * new demuxdump demux allowing to save a stream to a file
118   * raw AAC support
119
120 Stream discovery & playlists:
121   * support for the SAP/SDP and SLP protocols
122   * support for .m3u file format
123   * support for .asx file format
124   * hack to find the streaming sources in html-pages with embedded wmp
125
126 Codecs:
127   * support for the microdvd, subrip, ssa1, ssa2-4 subtitles file formats
128     (only available with the .avi demux)
129   * support for ADPCM audio codec
130   * support for raw PCM data
131   * support for Cinepak video codec
132   * support for DV video codec via libdv or ffmpeg
133   * support for AAC audio codec via libfaad2
134   * support for Xvid codec
135   * support for Xiph.org's Vorbis audio codec
136   * support for Xiph.org's Tremor audio codec (when compiling from sources)
137   * support for Xiph.org's Tarkin and Theora video codecs (when compiling
138     from sources)
139   * new codecs supported by latest ffmpeg versions: WMV, WMA, SVQ 1, H263,
140     H263i, MJPEG A/B
141   * fixed an endianness bug in LPCM codec
142
143 DVD support:
144   * experimental preliminary support for DVD menus via libdvdplay
145
146 Miscellaneous:
147   * new WxWindows interface
148   * all interfaces allow to dynamically change the volume, the audio
149     device and the channels configuration
150   * headphone channel mixer with virtual spatialization effect
151   * Mozilla plugin based on libvlc for embedded playback in webpages of any
152     format that VLC can play
153   * new swedish translation
154   * updated french, german, dutch and italian translations
155
156 GNU/Linux, *BSD & misc. UNIX ports:
157   * OSS and ALSA audio output modules support A/52 over S/PDIF output
158   * OSS support for multi-channel (up to 6) analog sound cards
159
160 Mac OS X port:
161   * localization support via GNU gettext software
162   * completely revamped Cocoa interface
163   * new preferences panel
164   * new open panel with full features
165   * video output screen can be chosen in the Video menu
166   * audio device and channels configuration can be chosen in the Audio menu
167   * new playlist drawer and messages windows
168
169 Win32 port:
170   * preferences dialog box redesigned
171   * waveout module supports multi-channel audio output and A52 over S/PDIF
172   * support for VCDs
173   * new dialog box to select avi subtitles
174   * some new shortcuts (in particular to play/pause or stay on top)
175   * new menu entry to spawn another interface
176   * rc interface is partly fixed and useable
177
178 BeOS port:
179   * new settings window for adjusting post-processing, brightness,
180     contrast, etc
181   * enhancements of the playlist window
182   * new messages window to see debug info
183   * fixed a few crashes
184
185 iPaq port:
186   * slider bar in GTK+/GPE Familiar interface
187   * fixed crash on directory change in Familiar interface
188   * added qte_main module for use in all modules that need Opie or Qte support
189   * native video output module for Qt Embedded/Opie is not working
190