]> git.sesse.net Git - vlc/blob - NEWS
744327124530f9c852bdaf1cba746e9e0514be90
[vlc] / NEWS
1 $Id$
2
3 Changes between 0.8.6 and 0.9.0-svn (not released yet):
4 -------------------------------------------------------
5
6 Important notes:
7 ----------------
8  * The HTTP interface is now only available on the local machine by default.
9    If you want to make it available from other machines, you will have to
10    edit the ".hosts" file.
11    XXX: DETAILED INSTRUCTIONS HERE :XXX
12  * This version of VLC contains a new interface for Windows and Linux. This
13    interface lacks a few features that used to be present in vlc 0.8.6: 
14    - "Streaming wizard" and "VLM control". These features will be replaced
15      by a better alternative in the next version. If you absolutely need these
16      features, we advise you to keep vlc 0.8.6
17    - Similarly, "Bookmarks" will be reintroduced in an improved version at a 
18      later point
19   * The default for --sout-keep has changed. It's now activated by default.
20   * The marq, mosaic and logo commands in the rc interface changed. They
21     now require a target name as their first argument. Example:
22     vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
23     You can then use commands like: @test marq-marquee Goodbye
24     These new commands are also available in the telnet interface.
25
26 Changes:
27 --------
28
29 Playlist:
30  * Vastly improved playlist support:
31     * Media library support
32     * "Live search"
33     * Shoutcast TV listings
34     * Audioscrobbler/last.fm support
35
36 Input/Demuxers:
37   * UDP-Lite protocol (requires OS support) for RTP/AVP
38   * DCCP protocol (requires OS support) for RTP/AVP
39   * Proxy support for MMSH stream
40
41 Decoders:
42  * VP60/VP61/VP6F/VP62 support
43  * MKV USF subtitles support
44  * HTML based subtitles support
45  * Flash Screen Video support
46  * CamStudio Screen Video support
47  * DosBox Capture support
48  * Karl Morton's Video support
49  * limited atrac3 support
50  * New codec FOURCCs to support more specific files (Avid, FCP, Sony, Samsung, ...)
51
52 Encoders:
53  * Flash Screen Video support
54
55 Video output and filters:
56  * Adjust, Invert and Distort (now split into Wave, Ripple, Gradient and
57    Psychedelic) video filters can now be streamed
58  * New puzzle video output filter
59  * Rewrite motion detection video filter
60  * New extract video filter (extract Red, Green and Blue components from a
61    video)
62  * New sharpen video filter (increase the contrast of adjacent pixels)
63  * New erase video filter (remove a logo from a video)
64  * Enhancements to subtitles' renderer to support bold, italics and some HTML
65    tags
66  * Support for RGBA and I420 blending. This improves Mosaic CPU usage *a lot*.
67  * New transparency mask video filter (for use with the mosaic_bridge module).
68  * New bluescreen video filter (for use with the mosaic_bridge module). This
69    was previously part of the mosaic module.
70
71 Stream output:
72  * UDP-Lite (requires OS support) for RTP/TS encapsulation
73
74 Interfaces:
75  * Windows/Linux
76    * Brand new interface for Linux and Windows, based on the Qt toolkit
77  * All
78    * Improved user interaction
79    * Improved mouse gestures
80  * Unix
81    * Allow only one running instance, using D-Bus interface (experimental).
82
83 Capture:
84  * new BDA device driver plugin for DVB-C/S/T capture cards on Microsoft
85    Windows
86
87 Localisations:
88  * Persian
89
90 Changes between 0.8.6a and 0.8.6b:
91 -----------------------------------------------------------
92 Various bugfixes, notably:
93  * Out-of-bound read in demuxers
94  * Demuxers crashes (incl. CVE-2007-0256)
95  * Mac OS X Interface crashes
96  * VP31 decoding on Windows platforms
97  * Direct3D Video Output modifications for Vista compatibility
98  * Correct behaviour for feeding streams to Icecast or Shoutcast servers
99
100 Decoders:
101  * Enhanced Flash Video support incl. VP61 and VP60
102  * Teletext subtitles (telx) support
103
104 Webbrowser plugins:
105  * Rectified behaviour and improved usability
106
107 Mac OS X Interface & Port:
108  * Diverse usability improvements
109  * New wizard option to embed subtitles
110  * Screensaver/automatic sleep mode is enabled when a video is paused
111  * Improved Delete-Preferences-Script
112
113
114 Changes between 0.8.6 and 0.8.6a:
115 ---------------------------------
116
117 CDDA / VCDX plugins:
118  * Security updates (VideoLAN-SA-0701)
119
120 Mac OS X Interface:
121  * Fullscreen controller improvements
122
123
124 Changes between 0.8.5 and 0.8.6:
125 --------------------------------
126
127 Playlist:
128  * Shoutcast TV listings support
129
130 Input:
131  * Support for RTSP authentication
132  * Support for adding subtitles on the fly
133  * Fixed MPEG-PS duration calculation
134  * ATSC support for DVB input
135  * Partial reading support for DVR-ms recordings
136  * Partial reading support for MXF and GXF fileformat
137  * Improved support for Flash Video files
138
139 Decoders:
140  * Native WMV9/VC-1 support
141  * WMA Speech support (through binary codecs)
142  * VP5/VP6 - Flash Video support (not VP61)
143  * The True Audio Lossless codec support
144  * Matroska WavPack support
145  * Improved H.264 support (interlaced, speed improvements etc but no PAFF)
146  * Fixed a problem with MPEG2 field pictures
147  * Fixed swapped colors on DVB subtitles
148  
149 Video output:
150  * Additional OpenGL effects (cylinder, torus, sphere, ...)
151  * Experimental Direct3D 9 video output (win32). Best served on Vista :)
152  * Improved libcaca support
153
154 Interfaces:
155  * All
156    * New hotkeys for crop and zoom
157    * Support for snapshots from the HTTP interface
158  * Windows
159    * Systray support in skins
160  * OS X
161    * Support for Apple Remote control
162    * Fullscreen controller panel (artwork by Simon Damkjær Andersen)
163    * New playmode buttons (artwork by Simon Damkjær Andersen)
164    * right/ctrl-click menu in video outputs
165    * Main Menu uses autohide when playing videos in fullscreen mode
166  * Linux
167    * Notifications using notification-daemon
168
169 Windows port:
170  * Support for Unicode filenames (Windows NT and above)
171    Windows 9x/ME users: 
172      - Please note that these versions of Windows are not officially supported
173      - Unicode support for Windows 9x/ME applications is available through the
174        Microsoft Layer for Unicode available from the following location:
175        http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx
176        Download the MSLU package (unicows) and extract the content into the folder
177        C:\Windows\System
178  * Fixed IPv6 support on the client side
179  * Fixed disable screensaver (Direct3D and DirectX video output)
180
181 Localization:
182  * Add Czech
183  * Add Slovak
184  * Add Malay
185  * Add Slovenian
186
187 Developers:
188  * Updates to the libvlc API
189  * Fixes for the mozilla and activeX plugins
190
191
192
193 Changes between 0.8.4a and 0.8.5
194 ---------------------------------
195
196 Core support:
197  * Statistics collection (bitrates, packets, connections, ...)
198  * Support for downloading updates
199  * Updated strings
200
201 Input:
202  * Initial support for RTSP-over-HTTP (to allow NAT traversal)
203  * Linux DV (Digital Video - Firewire) input
204  * Improvements to the Audio CD input
205      - Separate playlist entries for the tracks 
206      - Support for CDDB 
207  * Support for more DVB (satellite) encryption modules
208  * Improved subtitles encoding support
209  * Improved support for playing MP4 files from the Web
210
211 Decoders:
212  * Cook (Real audio) support
213
214 Playlist / Services discovery:
215  * XSPF playlist support
216  * Podcast support
217  * Updated Shoutcast to use new listing
218
219 Audio output:
220  * New JACK audio output
221
222 Video output:
223  * New video filters: 
224     - magnify: allows you to zoom on part of the image
225     - gradient and edge detection: "cartoon-like" effect
226     - bluescreen: overlay parts of a video transparently on another one
227  * Logo video filter: can now loop through multiple images
228  * RSS video filter: display feed images. Support for Atom feeds.
229  * Improvements to the subtitles rendering
230
231 Stream output:
232  * Initial support for throttling users on VOD streams
233
234 Interfaces:
235  * System to inform the user and request information 
236     - HTTP authentication
237     - Fatal errors
238     - ...
239  * wxWidgets
240     - VLM (VideoLAN Media Manager) control panel
241     - Improved media information panel (shows statistics, metadata, ...)
242     - Drag & Drop support in the playlist
243  * Skins2 
244     - New default skin
245     - Support for Winamp 2 skins
246     - Improved playlist handling
247     - Support for popup menus, animated bitmaps, equalizer, ...
248  * OS X
249     - Embedded Video output
250     - new Go-To-Specific-Time feature
251     - Video cropping and aspect ratio changing while playing
252     - Improved media information panel (shows statistics, metadata, ...)
253     - support for processing multiple items with the wizard in a single run
254     - option to save selections in the wizard for a session (default enabled)
255  * HTTP
256     - New default interface pages for VLC and VLM (including a mosaic wizard)
257     - A bunch of new RPN functions
258
259 Windows Port:
260  * MSN messenger "Now playing" support
261
262 OS X Port:
263  * Mac-Intel compatibility
264  * Enhanced support of various audio output devices 
265  * Growl "Now playing" support
266
267 *Nix port:
268  * Ability to log to syslog
269  * Root wrapper to avoid running VLC as root
270
271 Developers:
272  * New libvlc API (not finished yet)
273  * Java bindings
274  * A bit more automatic testing
275
276 Changes between 0.8.4 and 0.8.4a:
277 ---------------------------------
278
279 Audio output:
280  * Fix a52 over spdif in alsa
281  * SPDIF output available again in the Mac OS X Audio menu.
282
283 Decoder:
284  * Add support for new BMP and Cook (RealAudio G2) decoders in ffmpeg
285  * Add support for some non-standard FOURCCs used for H.264/H.263
286
287 Demux:
288  * Fix bug with some HE-AAC audio tracks
289
290 Services Discovery:
291  * HAL fixes, should now work with new API
292  * SAP, fix 20 second freeze on windows
293  * UPnP fixes
294  * Avahi 0.6 support
295  
296 Interfaces:
297  * Mac OS X
298     - fixed encoding of H.264/H.263 content when using the wizard 
299
300 Changes between 0.8.2 and 0.8.4:
301 --------------------------------
302
303 Core support:
304  * Internal strings handling is now UTF-8 based
305  * New OSD system
306
307 Video output:
308  * Fixed problems with OpenGL output
309  * New --monitor-par (pixel aspect ratio) option
310  * Fixed display problems with HDTV-1080 format
311
312 Input:
313  * Improved DVB support for satellite bands other than Ku-band
314  * IPv6 and Extended passive mode support for FTP
315  * IPv6 Source Specific Multicast support
316  * GnomeVFS input module
317  * Support for RTP packet reordering
318  * Fixed syntax for FTP URLs
319
320 Decoders:
321  * Support for libSDL_image to import different image types
322  * Musepack decoder using libmpdec
323  * QDM2 audio support (needs ffmpeg from 19th Oct 2005 or later)
324
325 Services discovery:
326  * UPnP service discovery (Linux only at the moment)
327  * Bonjour service discovery using avahi (Linux only)
328
329 Video filters:
330  * RSS feed overlay
331
332 Audio filters:
333 * Fixes, enhancements and new options related to the Headphone Channel
334   Mixer and Dolby Surround
335
336 Stream output:
337  * New shout output module to forward streams to icecast servers
338  * Fixed several SAP and SDP announcement bugs
339  * Fixed MTU handling to avoid IP fragments
340  
341 Interfaces:
342 - new cone icon by Richard ¯iestad (Eurodata, retron.info)
343  * Mac OS X
344     - New streaming and transcoding wizard
345     - New extended controls panel
346     - New bookmarks window
347     - Fixed playlist sorting
348     - Fixed drag-and-drop inside the playlist
349  * wxWidgets
350     - Rename wxWindows interface in wxWidgets.
351     - All the --wxwin-* options are now --wx-*
352     - Support for RTP streaming in Stream Ouput dialog
353     - Now require wx2.6 with Unicode support
354  * Skins2
355     - Tree playlist
356  * HTTP
357     - New RPN functions to control VLC features (see play-howto)
358     - Facilities to correctly handle non-ASCII characters and spaces in
359       the names of files
360     - Include macro to include other files
361     - CGI 1.0 support
362
363 ActiveX plugin:
364 * Should now work outside IE as well
365
366 Mac OS X port:
367 * New script to delete the preferences automatically
368
369 Windows port:
370 * Fixed bandwidth problems of HTTP streaming
371 * Fixed audio problems with DirectX audio output
372
373 Translations:
374  The following languages were added:
375  * Galician
376  * Korean
377  * Romanian
378  * Simplified Chinese
379  The following languages were re-added:
380  * Swedish
381
382 Changes between 0.8.1 and 0.8.2:
383 --------------------------------
384
385 Core support:
386  * Rewrite of the playlist
387     - Tree structure
388     - Input preparsing (for meta-data)
389     - Grouping (by artist, ...) support 
390  * Preferences improvements: 
391     - New organization, designed to improve usability
392     - New configuration types (list of modules, ...)
393  * XML parsers
394  * Core image manipulation support
395  * Client-side SSL/TLS support
396  * SSL Client certificates checking support (allows for secure VoD)
397  * Renamed --spu-channel to --sub-track
398  * Renamed --spumargin to --sub-margin
399  * Renamed --audio-channel to --audio-track
400  * Renamed --filter to --vout-filter
401  * filters, extra interfaces, visualizations and service discovery modules are
402    now separated by ':' instead of ','
403  * Access filter architecture
404  * Track selection based on preferred language (--sub-language and --audio-language)
405  * Zsh autocompletion for VLC's arguments
406  * Many bugfixes...
407
408 Input/Demuxers:
409  * Support for SOCKS proxy
410  * Support for Shoutcast Meta-data
411  * Support for (HE-)AAC raw-audio streams
412  * Support for images on a HTTP server that get refreshed on the server
413  * Better support for Kasenna streams
414  * RTSP UDP->TCP rollover support
415  * Massive Matroska improvements
416  * Support for XA and VOC audio files
417  * TiVo demuxer
418  * Samba (Windows shares) access module
419  * Improved CDDAX module (uses several playlist items)
420  * Fixes to Linux DVB support
421  * Fix the "negative subtitles delay" bug
422  * Support for FTP over IPv6
423
424 Decoders / Encoders:
425  * Dirac decoder and encoder
426  * PNG decoder/encoder
427  * Improvements to DVB subtitles encoder
428  * Support for Apple Lossless Audio Codec
429
430 Access filters:
431  * New Record and Timeshift filters
432
433 Services discovery:
434  * New type of modules, that add items to the playlist
435  * Brand new SAP module
436      * To enable SAP, you now need to use "-S sap" or add SAP in 
437        the "Manage->Services Discovery" menu
438      ( IPv6 SAP is now enabled by default )
439      * Non-standard support for HTTP streams SAP announces removed
440  * HAL (Hardware Abstraction Layer) discovery
441  * DAAP (iTunes shares) support
442  * Shoutcast
443
444 Audio output:
445  * Support for 20/24 bits LPCM
446
447 Video output:
448  * Video snapshot support (png or jpg)
449  * Image file video output (png)
450  * Motion detection filter (can trigger playlist actions)
451  * Improvements to wall video filter
452  * Support for font color and opacity
453
454 Stream output:
455  * Muxers
456     - ASF improvements
457  * VLM / VoD
458     - Ability to load a configuration file on startup
459     - Seeking support in VoD streams
460  * Mosaic (picture-in-picture system)
461
462 Interfaces:
463  * wxWidgets
464     - Redesigned playlist : add playlist, add directory, ...
465     - Improved preferences
466     - Improvements to the wizard
467     - DVD, VCD and Audio CD navigation buttons
468  * MacOS X
469     - Redesigned playlist
470     - Improved preferences
471  * Skins
472     - Support for multiple actions
473     - Fixes
474  * HTTP
475     - Support for the new playlist system
476  * Lirc
477     - Now uses new config settings. See doc/lirc/example.lirc
478
479 Windows port:
480  * Screensaver disabling fix
481  * DirectShow tuner configuration
482  * Support for no-decoration windows
483
484 MacOS X port:
485  * Many Mac OS X 10.4 Tiger related fixes
486  * The OpenGL video output is back
487  * A new audio module that should work more reliable for analog audio output in various configurations.
488    - Supports multichannel discrete analog output
489    - Digital audio output requires you to change a preference setting because it
490      is not yet available in the new module
491    - Please read the README.MacOSX.rtf file for more information.
492
493 BeOS port:
494  * Support for single-buffered overlay
495
496 Pocket PC port:
497  * Many fixes
498  * New interface
499  * New video output
500
501 Mozilla Plugin:
502  * Javascript fixes
503  * Mozilla plugin for MacOS X is back (not yet distributed)
504
505 IE Plugin:
506  * Brand new Internet Explorer ActiveX plugin
507
508 Translations:
509  The following languages were added:
510  * Catalan
511  * Danish
512  * Turkish
513
514
515 Changes between 0.8.0 and 0.8.1:
516 -----------------------------------------------------
517
518 Core support:
519  * Include TLS/SSL API (on plattforms where libgnutls is available)
520  * SSL support in the HTTP daemon (HTTP stream output and HTTP interface)
521
522 Windows port:
523  * Fixed win32 multichannel audio output support (which was broken in 0.8.0)
524  * Fixed DV and MPEG (WinTV PVR 250/350) support in the dshow input
525  * Fixed spurious taskbar item after switching to fullscreen
526
527 WinCE port:
528  * A few more updates (we still miss an interface and a fast video output).
529
530 Audio Output:
531  * Portaudio audio output plugin improvements
532
533 Video Output:
534  * Proper subpictures scaling using the aspect-ratio info when available
535
536 Demuxers:
537  * Fixed crash with ODML avi files
538  * Fixed autodetection of VCD/SVCD bin files
539  * Supports Kasenna VoD (MPEG2 only) and simulcast streaming
540
541 Stream Output:
542  * Encoders:
543    * Fixed aspect ratio and interlaced support in ffmpeg encoder module
544  * Stream output:
545    * Support of playlist group announcement
546
547 Changes between 0.7.2 and 0.8.0:
548 -----------------------------------------------------
549
550 Core support:
551  * Major work on libvlc. Changed/renamed/added functions
552  * Complete switch to the new input core (better seeking, multi-input, ...)
553  * New plugins cache to speed up launch time
554  * New --play-and-stop feature which stops the playlist after each played item
555  * Daemon mode (to run vlc in the background)
556  * Major improvements to the subtitle/OSD subsystem
557
558 Input:
559  * New screen capture input plugin for X11, Win32, BeOS and Mac OS X 
560     (Stream your desktop)
561  * Improved DVD support:
562     - uses libdvdnav for playing DVDs with menus support
563     - uses libdvdread for simple playback with menus (eg. for streaming)
564  * Experimental multi-input support ( use --input-slave to play with it )
565  * Automatic MTU discovery for UDP streams
566  * More powerful MRL syntax for DVD/VCD/CDDA access 
567     (selection of titles/chapters).
568
569 Demuxers:
570  * Support for iTunes Music Store previews
571  * Support for MJPEG webcams (i.e. AXIS cams)
572  * Added initial mp4 and mpeg-ts text track support
573  * Windows Media Server RTSP support
574  * Support for MPEG TS streams with error correction (204/192 bytes TS packets)
575  * Support for DTS audio in MPEG TS (ETSI TS 102 154 Annex G)
576  * Skins2 .vlt file loader (only when skins2 is the current interface)
577  * Improved Ogg demuxer
578  * Support for MPEG PS streams with MPEG 4 video.
579  * Support for so called AACPlus webstreams
580
581 Codecs:
582  * G.726 audio support
583  * 14496-17 MPEG TS text support
584  * MPEG-4 text support
585  * Vastly improved DVB subtitles decoder (ETS 300 743)
586  * Enabled color in DVB subtitles rendering
587  * VobSub supported both externally and in Matroska
588
589 Stream Output:
590  Encoders:
591   * Re-use audio/video/spu decoders in transcoder module. From now on,
592      everything that is playable by VLC should be transcodable as well
593   * Subtitles overlaying in transcoder
594   * Subpictures overlaying in transcoder (see video output)
595   * Frame rate selection in the transcoder
596   * DVB subtitles encoder
597   * MPEG 1 layer 2 audio encoder using libtoolame
598   * Improved vorbis/theora encoding
599  Muxers: 
600   * Text track muxing for mp4
601   * Multipart mjpeg muxing. Your video is directly viewable in a Mozilla Browser
602   * 14496-17 text track muxing for MPEG TS
603   * Support for DTS audio in MPEG TS (ETSI TS 102 154 Annex G)
604   * Teletext (0x56 descriptor) streaming support in MPEG TS.
605   * New WAV muxer (supports multi-channel audio)
606   * Improved ASF muxer
607  Misc:
608   * H.263 RTP streaming support
609   * SDP generation outputs more compliant SDPs and can create SDP files now
610   * Improved RTSP and VoD server (experimental)
611
612 Audio Output:
613  * New audio equalizer filter
614  * Very trivial volume normalizer
615  * True channel downmixing when playing 5:1 material on Stereo
616  * More gradual resampling which should improve the pitch changing effect
617  * New audio output plugin using portaudio v19
618
619 Video Output:
620  * Roku HD1000 Video output
621  * Experimental generic OpenGL video output (X11, Win32, MacOS X)
622    with support for effects.
623  * Improved filter and subpictures support :
624         - New filters can be streamed.
625         - "Subpicture filters" to overlay subpictures on video 
626         - Centralized scaling and blending
627  * New filters : 
628         - "time", to display current time 
629         - "marq", to display a marquee
630
631 Interfaces:
632  * OSD sliders for volume and postition information
633  * OSD icons for Play and Pause
634  * New Streaming Wizard for Windows and Linux default interfaces (wxWindows)
635  * A few skins2 improvements
636  * Added search, volume, loop and random functions to the ncurses interface
637  * Added a filesystem browser to the ncurses interface
638  * The remote control interface can now listen for commands on sockets
639  * Improved CORBA control module
640
641 Mac OS X port:
642  * Fixed the "cannot set buffersize:[nope]" coreaudio problem
643  * Major speed improvements to the Quartz video output
644  * The Mac OS X interface is no longer required to display video
645
646 Linux port:
647  * New galaktos visualization plugin (MilkDrop-compatible)
648  * Experimental SVG rendering module
649  * Support for DVB CAM modules.
650
651 Windows port:
652  * DirectX Media Object decoder (allows playing some media types, like WMV3)
653  * DirectX Media Object audio and video encoder
654  * Fixed long standing win32 thread handles leak
655  * Fixed problem with CPU usage with subtitles rendering
656  * Wallpaper mode for the DirectX video output (only in overlay mode)
657
658 WinCE port:
659  * Massive update (we still miss an interface and a fast video output).
660
661 Mozilla plugin:
662  * Added a lot of Javascript accessible funtionality
663  * Volume, position, length, seek etc etc etc.
664
665 Misc:
666  * Server/client network synchronization module
667  * VBrick streams fully supported
668  * Cisco IP/TV streams supported
669  * VLM enhancements
670
671 Changes between 0.7.1 and 0.7.2:
672 --------------------------------
673
674 Core support:
675  * Bookmarks feature for easier seeking/access inside medias.
676  * Support for video output embedded in interfaces.
677  * Improved HTTP daemon.
678  * Saved playlists now remember VLC-specific options.
679
680 Codecs:
681  * New Continuous Media Markup Language (CMML) codec.
682    (http://www.annodex.net/overview.html)
683  * New H.261 video decoder using openmash.
684  * H264 encoder, demuxer and packetizer.
685  * Packetizer interfaces between demux and codec when needed
686    (allows using ffmpeg plugin to decode MPEG streams and better aac decoding).
687  * Support for Theora alpha3 (both decoding and encoding).
688
689 Input:
690  * --start-time <sec> and --stop-time <sec> to start and stop playing a 
691    file at the specified amount of seconds. Only works with a few
692    fileformats (avi, mov, mkv, mp4 )
693  * Improved directory access module.
694  * New "file-cat" option to play truncated movies.
695  * Better handling of meta info (title, author, description, etc...).
696  * New options to pass meta info to the input.
697  * It is now possible to stream programs from a DVB-S/C/T stream
698    (satellite, cable, or digital terestrial television)
699
700 Demux:
701  * Annodex (http://www.annodex.net) support.
702  * mmsh streaming fixes.
703  * Fixed infinite loop in the AVI demux on broken/incomplete files.
704
705 Subtitles:
706  * Subviewer and subviewer v2 subtitles support.
707  * Ability to choose autodetected subtitles path.
708  * Subtitles delay can be changed in real time with hotkeys.
709
710 Stream output:
711  * Improved session announcement system.
712  * Minimize threads usage by default.
713  * Added faster than realtime stream output (limited by CPU) for file output.
714  * Improved MOV/MP4 muxer.
715  * Improved MPEG TS muxer.
716  * Improved transrater.
717  * Meta info options used by the muxers.
718  * New configuration system.
719  * Better audio channels downmixing when transcoding.
720
721 VideoLAN manager:
722  * New videolan (media) manager (vlm): a little manager designed to launch
723    and manage multiple streams from within one instance of VLC.
724  * Supports live streams and VoD.
725  * Supports scheduling.
726  * Telnet interface for vlm.
727  * HTTP interface for vlm.
728
729 Interfaces:
730  * Skins II (Windows and Linux only)
731     - Ability to embed video output.
732     - Support for bitmap fonts.
733     - Lots of improvements.
734  * wxWindows (default Windows and Linux interface)
735     - New design and set of icons.
736     - Ability to embed video output.
737     - Support for hotkeys.
738     - Support for bookmarks.
739  * Mac OS X
740     - Support for 'groups' and playlist item properties.
741     - Better hotkeys handling.
742
743 Mac OS X port:
744  * OpenGL video output is now the default when available.
745  * Added FAAC encoder (mp4a).
746  * Audio output fix to work with multiple streams on a HAL device.
747  * Possible fix for conflict with CodeTek VirtualDesktop (untested).
748
749 Win32 port:
750  * DirectShow input plugin should work with more devices.
751  * Disable monitor power down when watching movies.
752  * Improved Windows installer.
753
754 Linux port:
755  * PowerPC fixes.
756
757 Misc:
758  * Improvements to the Goom visualisation plugin.
759  * Roku HD1000 audio output.
760
761 Changes between 0.7.1 and 0.7.1a:
762 ---------------------------------
763
764 Mac OS X:
765  * Fixed the infamous 'mp3 takes twice the CPU it should take' bug
766  * Playing MOD files is working now.
767
768
769 Changes between 0.7.0 and 0.7.1:
770 ---------------------------------
771
772 Core support:
773  * Fixed a nasty bug that causes preferences not to be saved some times.
774  * IGMPv3 support for VLC under Windows XP and Linux.
775
776 Codecs:
777  * Brand new DTS Coherent Acoustics audio decoder based on libdts
778    (http://www.videolan.org/dtsdec.html)
779  * Fixed DTS S/PDIF output
780  * SVCD (Philips OGT) and CVD subtitles
781
782 Playlist:
783  * Internal improvments
784  * Improved import/export
785
786 Input:
787  * Experimental support for Nullsoft streaming video(.nsv) and real media(.rm)
788    container formars.
789  * New demux module that uses libavformat from ffmpeg. Adds support for many
790    small and strange formats.
791  * New PVA demux.
792  * New MOD audio demux.
793  * Support for DTS and A52/AC3 wav files.
794  * Support for DTS and A52/AC3 audio CD.
795  * New and experimental DVD input plugin with menus support (using libdvdnav).
796  * Added back DV audio support in raw DV demuxer.
797
798 Stream output:
799  * MP4/MOV muxer improvements (fast-start, aac in mov, etc...).
800  * Fixed a nasty bug in the mpeg video packetizer.
801  * Improved transcoding (multithreading, more tuning, etc...).
802
803 Service discovery:
804  * Fixed sdp in SAP.
805
806 Mac OS X port:
807  * New opengl video output plugin.
808
809 Win32 port:
810  * A few improvements to the DirectShow input plugin.
811  * Fixed ipv6 name resolution.
812
813 Changes between 0.6.2 and 0.7.0:
814 ---------------------------------
815
816 Core support:
817  * Brand new decoder/packetizer api.
818    Adds a lot more flexibility while also simplifying the decoder plugins.
819  * New encoder api (Ffmpeg, Vorbis, Theora, Flac and Speex encoders available).
820  * Video outputs are recycled if possible.
821    This removes any 'flicker' between two similiar video files.
822  * Fixed the video filters. Video should no longer go black when using filters.
823  * New input core. Advantages are: better seeking, more responsive, support for
824    subtitle files at the core, and much much more.
825
826 Playlist:
827  * Added a repeat mode to repeat a single file over and over.
828  * Playlist sorting 
829
830 Input:
831  * RTP/RTSP support.
832  * Fixed annoying seeking problem with Ogg files (seeking would take ages).
833  * Support for Flac in Ogg files.
834  * MPEG TS demuxer also handles A52 and AAC audio in DVB streams.
835  * Rewrite of the Flac demuxer.
836  * cddax and vcdx plugins using libcdio, libvcd and libvcdinfo. (Linux only)
837  * Reworked DVB tuning.
838  * Better Icecast support.
839  * New MPEG video elementary streams demuxer.
840  * New DTS audio elementary streams demuxer.
841
842 Codecs:
843  * Support for Theora video encoding.
844  * Support for Speex audio decoding/encoding.
845  * Rewrite of the Flac decoder + encoding support.
846  * Support for MPEG2 422 decoding which was recently added to libmpeg2 (cvs).
847  * Support for AAC + SBR and proper multi-channel re-ordering.
848  * MPEG 2.5 audio support.
849  * Removed deprecated decoders (a52_old, mpeg_video and mpeg_audio).
850
851 Stream output:
852  * Improvements to the MPEG TS muxer.
853  * New transrating module for MPEG2 video.
854  * Added packetization for MPEG AAC ADTS streams.
855  * Added packetizers for Flac, Speex, Theora, LPCM, DTS and SPU streams.
856  * Improved mp4 muxing and added AAC/MP4V support when transcoding.
857  * Improved Ogg muxing and added Theora, Speex, Flac and subtitles support.
858  * MPEG TS muxer follows the ATSC/DVB specs for embedded A52 audio.
859  * --sout-keep option to keep the stream open while changing input.
860  * Preliminary RTP support.
861  * Fixes to SAP announces.
862
863 Interface:
864  * Skins:
865     - Bugfixes
866     - misc improvements (eg, "stay on top" option).
867  * New standardized and customizable hotkeys.
868  * wxWindows
869     - Playlist improvements (Sort, Search, mode buttons).
870     - Improvements and help in preferences
871     - New streaming wizard
872     - Revised Disc Open menu
873  * HTTP
874     - Improvements of the standard pages
875     - Support for new commands
876  * OSD ( OS X and hotkeys only atm ).
877
878 Service discovery:
879  * Many fixes to the SAP module
880  * SAP now supports HTTP streams
881
882 Subtitles:
883  * Text subtitles now have a black outline.
884  * Text subtitles autodetection.
885  * Text subtitles charset autodetection.
886  * Text subtitles for all videofiles. Results may vary.
887  * Text subtitles in Hebrew are supported. Arabic partially.
888  * Automatic fontsize selection for text subtitles.
889  * Fixed SAMI text subtitles support.
890  * Support for subtitles in Matroska files.
891  * Support for subtitles in DVB streams.
892
893 Mac OS X port:
894  * New controller designed by Max Rudberg from www.maxthemes.com
895  * Save playlist.
896  * Works on 10.1.x again. Apologies for that problem.
897  * Support for Panther.
898  * Support for raw dumping of streams to disk.
899  * Mozilla plugin for Mac OS X (experimental).
900
901 Win32 port:
902  * New DirectShow input module (for video acquisition cards, webcams, PVRs...).
903  * VLC can be installed as a Windows NT service.
904  * Allow on the fly switching of the main interface.
905  * Support for 3F2R in audio output.
906  * New --one-instance option to "force" only one running instance of VLC.
907  * Mozilla plugin for Windows (experimental).
908  * Multimonitor support (untested).
909  * Fixed nasty timing bug on some dual-cpu / P4 with hyperthreading systems.
910
911 Linux port:
912  * Improved Video4Linux input. Also added support for an audio only input.
913  * Support for real-time priority when running with root privileges.
914  * Allow on the fly switching of the main interface.
915
916 iPaq port: 
917  * Brand new Gtk 2 interface
918
919 Miscellaneous:
920  * Audio visual effects filters (spectrum, scope and random).
921  * Audio visual effects filter using goom.
922  * Spanish, Portuguese Brazilian and Hungarian translations.
923  * libcaca video output (colored ascii)
924
925 Changes between 0.6.1 and 0.6.2:
926 ---------------------------------
927
928 Core support:
929  * Fixed a nasty regression in 0.6.1 which made some streams unplayable.
930
931 Stream output:
932  * Transcoder now generates proper pts/dts thus should work a lot better.
933  * Improved MPEG TS muxer.
934
935 Access input:
936  * Support for DVB-S/C/T cards using v4l2 API for Linux 2.6.x kernels.
937  * Few fixes to the VCD navigation.
938
939 Interfaces:
940  * Support for DVD menus navigation added to the wxWindows interface.
941
942 UNIX ports:
943  * ALSA multi-channel support fixed and tested.
944  * Fixed fullscreen with gnome metacity.
945
946 Win32 port:
947  * Fixed VCD support which was broken on some machines.
948
949 iPaq port:
950  * Familiar interface with Gtk+-1.2 and GPE support removed (deprecreated).
951
952 Miscellaneous:
953  * Text subtitles now centered on the picture.
954  * Ffmpeg decoder now generates proper pts and can be used to play
955    mpeg1/2 videos.
956
957 Changes between 0.6.0 and 0.6.1:
958 ---------------------------------
959
960 Core support:
961  * There should be less bogus resampling, particularly on DVDs.
962  * VLC will now wait for the medium to wake up before starting its clock
963    after a pause.
964
965 Stream output:
966  * Added vorbis audio support in Ogg streaming.
967  * Added vorbis audio transcoding support.
968  * Added mp3 audio transcoding support (when ffmpeg is compiled with mp3lame).
969 UNIX ports:
970  * ALSA multi-channel support fixed and tested.
971  * Fixed fullscreen with gnome metacity.
972
973 Win32 port:
974  * Fixed VCD support which was broken on some machines.
975
976 iPaq port:
977  * Familiar interface with Gtk+-1.2 and GPE support removed (deprecreated).
978
979 Miscellaneous:
980  * Text subtitles now centered on the picture.
981  * Ffmpeg decoder now generates proper pts and can be used to play
982    mpeg1/2 videos.
983
984 Changes between 0.6.0 and 0.6.1:
985 ---------------------------------
986
987 Core support:
988  * There should be less bogus resampling, particularly on DVDs.
989  * VLC will now wait for the medium to wake up before starting its clock
990    after a pause.
991
992 Stream output:
993  * Added vorbis audio support in Ogg streaming.
994  * Added vorbis audio transcoding support.
995  * Added mp3 audio transcoding support (when ffmpeg is compiled with mp3lame).
996  * PS muxer can create mpeg1 files now and produce streams with system headers.
997  * You can transcode a52 with more than two channels to mpga now.
998
999 Win32 port:
1000  * Fixed DVD support which was partly broken due to a bug in libdvdcss
1001  * Fixed 5.1 audio support for the sblive/audigy soundcards.
1002  * Fixed sound on Windows NT.
1003
1004 UNIX ports:
1005  * Fixed/improved ALSA support and enabled multi-channel audio output.
1006  * X11/Xvideo: Should now work on big endian machines, and you can now
1007    use the arrow keys to browse through the DVD menus.
1008
1009 iPaq port:
1010  * Gtk+2 interface called PDA
1011  * Familiar Gtk+ is now deprecreated
1012  * Codec a52, Faad2 and flac added
1013  * Video4Linux enabled (demux and transcode)
1014  * Stream Out with transcode support enabled (use codecs: HuffYuvv and A-law).
1015
1016 Interfaces:
1017  * Small updates/fixes to the wxWindows interface.
1018  * Improved HTTP remote control interface. You can now create your own HTML pages.
1019  * A new CORBA control plugin.
1020
1021 Input demux:
1022  * Improved support for the Matroska container format.
1023
1024 Miscellaneous:
1025  * Improved build system.
1026  * New video filter plugin to overlay logos.
1027  * Added support for Winamp 3 B4S files.
1028  * New subtitle module which uses freetype2 to render arbitrary fonts in any size.
1029    Should also work with languages like russion for instance.
1030
1031
1032 Changes between 0.5.3 and 0.6.0:
1033 ---------------------------------
1034
1035 Core Support:
1036  * Channel Server support was removed (was deprecated)
1037
1038 Input access:
1039  * Fixed a big bug in ftp and http access that prevented many platforms (OSX most prominently) to view ftp and http streams.
1040  * Fixed large file support on Windows
1041  * Video 4 Linux support
1042  * CD Digital Audio support
1043  * Fixed IPv6 multicasting on Windows and OSX.
1044
1045 Input demux:
1046  * Better detection of AAC and mp3 files
1047  * Support for OpenDML avi files
1048  * More complete .mp4/.mov support
1049  * Very early support for the Matroska container format (don't complain if it doesn't work ;)
1050
1051 Codecs:
1052  * VLC's own MPEG1/2 decoder has been replaced with libmpeg2
1053  * Support for Sorenson 3 (SVQ3 or Quicktime content) via ffmpeg
1054  * OSX support for QDM2 and QDMC sound, often used in QT content.
1055  * Fixed a bug which was causing artefacts in DivX video (ffmpeg)
1056  * Updated our theora decoder to use the alpha 2 release of libtheora
1057  * If ffmpeg cannot keep up, skip and try to recover instead of stopping altogether
1058  * Indeo Video 3 (IV32) support for little-endian computers. (so not for OSX)
1059
1060 Interfaces:
1061  * The wxWindows interface is now fully useable as well as Unicode safe
1062  * New HTTP remote control interface
1063
1064 Stream output:
1065  * New stream output scheme. It is now possible to build a chain of stream outputs allowing for instance to stream and display some content at the same time.
1066  * The stream output now allows to transcode content on the fly.
1067  * Fixed major bug that prevented streaming mpeg 1/2 video with pulldown content.
1068  * SAP/SDP announcing support. (both IPv4 and IPv6)
1069
1070 Miscellaneous:
1071  * New reset option for the preferences
1072  * You can set your language in the prefences
1073  * New video chroma conversion module using ffmpeg
1074  * Added a Gentoo ebuild to the distribution
1075  * Added a new smaller subtitles font (now the default) + scripts to generate your own
1076  * SAP/SDP IPv6 support
1077
1078 UNIX ports:
1079  * Basic support for the X11 Xinerama extension.
1080  * New skinable interface ported to X11.
1081  * Run opie-vlc and zaurus-vlc as GuiServer
1082
1083 Mac OS X port:
1084  * When you add several items to the playlist, they are sorted alphabetically.
1085  * New about panel and revamped preferences panel.
1086  * Fixed the deinterlace menu.
1087  * Float on top, Fit to Screen and a Transparency option for video out.
1088  * New output dialog for transcode and display while stream capabilities.
1089  * New icons by Davor Orel.
1090  * New audio resampler. Should make VLC much faster.
1091  * Fixed disappearing and crackling sound (PTS is out of range bug)
1092  * We no longer automatically save the preferences when you quit the application
1093  * Arrow keys are now use to browse the menus in a DVD
1094
1095 Win32 port:
1096  * the wxWindows interface is now the default interface
1097  * The keyboard shortcuts are now identical to the linux version
1098  * Fixed the "no sound" problem on NT4
1099  * Improved skinnable interface (it now uses the wxWindows interface dialogs).
1100  * Added support for compressed skins files (.vlt files)
1101  * Fixed SVCD chapters support.
1102  * Fixed memory leak with 5.1 audio.
1103
1104 BeOS port:
1105  * Interface localization
1106  * Screensaver disabled if playing in fullscreen
1107  * A few new keyboard shortcuts
1108  * New full-featured Preferences window
1109
1110 Changes between 0.5.2 and 0.5.3:
1111 ---------------------------------
1112
1113 Core Support:
1114  * fixed DTS S/PDIF output on little-endian machines
1115  * support for skins at the interface level
1116  * new OSD module using Freetype2
1117  * video outputs are now destroyed when the associated input ends
1118  * the video output takes into account the caching delay introduced at the
1119    input level before dropping out of date frames.
1120  * configuration option to disable the translation of the interface
1121
1122 Input access:
1123  * fixed HTTP redirects
1124  * support for opening an entire directory
1125  * EOF should be detected more reliably
1126  * new video4linux access plug-in
1127  * new kfir access plug-in designed to work around a bug in the kfir driver
1128
1129 Input demux:
1130  * added stream type for some Motorola MPEG-2 video encoders
1131  * fix for some ogg web radio streams
1132  * fixed reading TS streams over HTTP
1133
1134 Codecs:
1135  * support for 3ivx D4 (not previous versions)
1136  * support for '3ivd' and '3vid' encodings
1137  * support for 'MSS1' codec ( same as WMV2 )
1138  * support for SAMI subtitles (untested and incomplete)
1139  * better SSA4 subtitles recognition
1140  * new codec for raw I420 video
1141  * improvements to the libmpeg2-based MPEG video decoder
1142
1143 Interfaces:
1144  * improvements to wxWindows based interface
1145    (although it still misses some important features)
1146  * skeleton for a Gnome2/GTK2 plug-in
1147
1148 Stream output:
1149  * new HTTP output support
1150  * fixed a segfault in the AVI muxer
1151  * fixed AV synchronization issues
1152
1153 Miscellaneous:
1154  * support for oldstyle id3 genres
1155
1156 UNIX ports:
1157  * the SDL vout plug-in will now work on big-endian machines
1158
1159 Mac OS X port:
1160  * reorderable playlist
1161  * fixed the hiding of the mouse on multiple monitors
1162  * fixed a big issue with some USB speakers
1163  * support for mono audio output devices
1164  * reset the audio-device to its default mode before quitting VLC
1165  * fixed several cosmetic issues
1166  * you can drag the controller window by its background (as it should be)
1167  * the messages window remembers more lines
1168  * delay and fps can now be overruled with subtitles files
1169  * http and ogg stream output options
1170  * Apple menu and friends will now be translated as well
1171
1172 Win32 port:
1173  * new skinnable interface
1174  * the directx video output doesn't crash anymore on ctrl+alt+del events.
1175
1176 iPAQ familiar Linux port:
1177  * support for FLAC audio format
1178  * the interface adapts to the screen size/rotation
1179  * playlist
1180  * network tab in the interface
1181  * "apply" handling in preferences
1182
1183
1184 Changes between 0.5.1a and 0.5.2:
1185 ---------------------------------
1186
1187 Core support:
1188  * advanced config options are now hidden by default
1189  * new --spdif option to use the S/PDIF audio output by default
1190  * fixed a 'clicking' sound when switching between streams
1191  * new bandlimited resampler that should improve audio quality on primarily
1192    Mac OS X
1193  * fixed a problem with audio over http that caused some web radios to not work
1194  * DTS S/PDIF support
1195
1196 Codecs:
1197  * support for DV audio through the ffmpeg library
1198  * support for FLAC audio through libflac
1199  * new but basic MPEG video decoder based on libmpeg2
1200  * fixed a major bug in LPCM code (fixes a problem with iDVD disks)
1201
1202 Stream output:
1203  * support for streaming DivX 1/2/3, wmv1/2, h/i263 over MPEG-2 TS
1204  * new --ttl option for Time To Live
1205
1206 DVD support:
1207  * fixed quite a few problems with the dvd menu support
1208
1209 UNIX ports:
1210  * fixed the GNU-pth support
1211
1212 Win32 port:
1213  * multi-channel audio and S/PDIF support for both the DirectX and Waveout
1214    plugins
1215  * localization support via gettext is now fully working
1216  * rc interface is now fully useable
1217  * fixed the MSVC project files generation
1218
1219 Mac OS X port:
1220  * several fixes for multi channel audio devices. AC3 over SPDIF with
1221    M-Audio Sonica Theater still does not work. this is most likely a driver
1222    bug and has been reported to M-Audio. (Sonica, Revolution, Delta, Griffin
1223    iMate and MOTU firewire devices should work)
1224  * VLC now uses the default audio device
1225  * new info panel
1226  * very preliminary support for VLC control via applescript
1227  * support for mouse gestures
1228  * new priority scheme allowing to avoid lock-ups on low-end machines
1229
1230 Linupy port:
1231  * there is a whole new port for the linupy distribution used by o.a. the
1232    YOPY PDA. It is still experimental, please test it
1233
1234 Miscellaneous:
1235  * improved ID3 tag detection
1236  * changed several errors into warnings ; the frequently reported "this is
1237    not a PS stream, continuing" is one of these
1238  * mouse gestures work on windows and osx, but there still isn't any useful
1239    gestures
1240  * some support for .pls playlists used by shoutcast
1241
1242
1243 Changes between 0.5.1 and 0.5.1a:
1244 ---------------------------------
1245
1246 Mac OS X port:
1247  * fixed a problem that caused VLC to select the wrong language when
1248    English was set as the preferred language
1249
1250
1251 Changes between 0.5.0 and 0.5.1:
1252 --------------------------------
1253
1254 Core support:
1255  * new mouse gesture interface
1256  * audio volume can now be changed at any time, even when no file is
1257    playing
1258
1259 Input access:
1260  * various minor fixes on the network inputs
1261  * fixed some weird URL parsing problems (/Volumes/toto:tata/harry@coin.mpg)
1262  * VCD: fixed track number and chapter indexing
1263
1264 Input demux:
1265  * fixed a bad initialization in the mp4 plug-in
1266  * new --buggy-psi option for TS streams which do not update their
1267    continuity counter
1268
1269 Codecs:
1270  * support for MPEG-2 intra slice refresh (aka. Slice-I) streams
1271
1272 DVD support:
1273  * fixed a bug which turned the default interface command-line only
1274    without the user consent
1275
1276 UNIX ports:
1277  * GTK: fixed a crash when going fullscreen or changing volume from the
1278    popup menu
1279  * X11: new screen saver disabling plug-in (--extraintf screensaver)
1280  * KDE: fixed compilation with KDE 3.1
1281  * ALSA: fixed mono files output
1282
1283 Mac OS X port:
1284  * fixed a crash on start-up on some localized systems
1285  * lowered real-time priorities to avoid lock-ups on slow machines
1286  * VLC can now be made the handler of ftp http mms and udp URLs
1287  * playlist enhancements
1288  * added half, normal and double video window menu items
1289  * new step forward/step backward commands
1290  * the dock should no longer be visible in fullscreen mode
1291  * the Mac OS X binary is now compiled with Ogg/Theora support
1292  * vlc.app is now VLC.app
1293
1294 Win32 port:
1295  * fixed the "RichEdit line insertion error" bug
1296  * VLC can now be run from outside its installation directory
1297  * fixed a bug that prevented to find the default subtitle font
1298
1299 BeOS port:
1300  * smarter BeOS priorities to avoid lock-ups
1301  * few enhancements in the interface (especially the Settings window)
1302
1303 Opie port:
1304  * native video output is working again
1305  * only commandline interface support
1306  * support for MPEG4, DivX through ffmpeg package
1307
1308
1309 Changes between 0.4.6 and 0.5.0:
1310 --------------------------------
1311
1312 Core structure:
1313   * object structure which allows for full re-entrancy, known as libvlc
1314   * new audio output architecture based on filter pipelines, providing
1315     S/PDIF and multi-channel support
1316   * localization support via gettext on most architectures
1317   * new stream output architecture, allowing to use VLC to unicast,
1318     multicast or broadcast a stream to another VLC (only MPEG 1, 2 and 4
1319     and A/52 streams are supported)
1320   * build system now uses autoconf/automake/autopoint
1321
1322 Input access:
1323   * mms:// support
1324   * ftp:// support
1325   * stability fixes in the HTTP access
1326   * auto-detection of RTP encapsulation
1327   * VCD entry points support
1328   * VCD image file support
1329
1330 Input demux:
1331   * support for *.asf format
1332   * improved support for *.avi, especially over an HTTP connection
1333   * support for *.mp4 and *.mov format
1334   * support for ogg encapsulation
1335   * support for raw DV format
1336   * support for *.wav format
1337   * new demuxdump demux allowing to save a stream to a file
1338   * raw AAC support
1339
1340 Stream discovery & playlists:
1341   * support for the SAP/SDP and SLP protocols
1342   * support for .m3u file format
1343   * support for .asx file format
1344   * hack to find the streaming sources in html-pages with embedded wmp
1345
1346 Codecs:
1347   * support for the microdvd, subrip, ssa1, ssa2-4 subtitles file formats
1348     (only available with the .avi demux)
1349   * support for ADPCM audio codec
1350   * support for raw PCM data
1351   * support for Cinepak video codec
1352   * support for DV video codec via libdv or ffmpeg
1353   * support for AAC audio codec via libfaad2
1354   * support for Xvid codec
1355   * support for Xiph.org's Vorbis audio codec
1356   * support for Xiph.org's Tremor audio codec (when compiling from sources)
1357   * support for Xiph.org's Tarkin and Theora video codecs (when compiling
1358     from sources)
1359   * new codecs supported by latest ffmpeg versions: WMV, WMA, SVQ 1, H263,
1360     H263i, MJPEG A/B
1361   * fixed an endianness bug in LPCM codec
1362
1363 DVD support:
1364   * experimental preliminary support for DVD menus via libdvdplay
1365
1366 Miscellaneous:
1367   * new WxWindows interface
1368   * all interfaces allow to dynamically change the volume, the audio
1369     device and the channels configuration
1370   * headphone channel mixer with virtual spatialization effect
1371   * Mozilla plugin based on libvlc for embedded playback in webpages of any
1372     format that VLC can play
1373   * new swedish translation
1374   * enhancements of the playlist window
1375   * new messages window to see debug info
1376   * fixed a few crashes
1377
1378 iPaq port:
1379   * slider bar in GTK+/GPE Familiar interface
1380   * fixed crash on directory change in Familiar interface
1381   * added qte_main module for use in all modules that need Opie or Qte support
1382   * native video output module for Qt Embedded/Opie is not working
1383