]> git.sesse.net Git - vlc/blobdiff - ChangeLog
-A little bug with lpcm in Makefile
[vlc] / ChangeLog
index 550cee46522326d020a793d7f195171d144e6d7d..e4bd7d63d6b5334caee5ad3dfdfd2f83fcfead14 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,8 +3,123 @@
 #===================#
 
 HEAD
+  * FreeBSD pthread fixes.
+  * AC3 IMDCT and downmix functions are now in plugins, --imdct and
+    --downmix options added.
+  * Bugfixes, cleanings in gtk.
+  * Initialization bugfixes in input_dvd.
+  * Added a b_stopped flag to interface playlist to have a stop function in
+    interface plugins.
+  * Updated the Gtk+ interface so that it has the same features as the
+    Gnome one.
+  * Beginning of SSE/3DNow! support for imdct and downmix.
+  * Ported alsa interface for alsa 0.9beta
+  * Fixed a deadlock in spudec.
+  * Added SPU cropping.
+  * Gnome interface segfault fix.
+  * BeOS interface segfault fix by Rene Gollent <rgollent@u.arizona.edu>.
+  * Fixed an aspect ratio issue in the SPU decoder, and optimized the
+    SPU renderer.
+  * Speed optimization in the handling of the unusual ephemer DVD subtitles.
+  * Little optimization to bozo's UnalignedShowBits fix.
+  * Race fix in the packet cache by Jon Lech Johansen <jon-vl@nanocrew.net>.
+  * Fixed a bug in UnalignedShowBits that makes some unaligned streams
+    not wotk correctly (for instance VLS' generated TS streams)
+  * Added support for some terribly braindead DVD subtitles in Kenshin
+    which do not have a "stop display" command. Anime fans rejoice!
+  * Fixed the BeOS interface to use p_aout_bank instead of p_main->p_aout.
+  * Coding-style butchery (mostly tabs).
+  * Changed the level arg in intf_WarnMsg so that it makes more sense.
+  * Beginning of the backport of Gnome to Gtk.
+  * Improved ac3 spdif output ( and made it work again :)).
+  * Added p_input->stream.p_selected_area->i_tell in input TS so that the
+    slider work with Transport Stream files.
+  * Moved b_fullscreen from p_vout->p_sys to p_vout and unified way of
+    toggling fullscreen.
+  * Tuned the Gnome interface appearance, added a Preferences window and
+    a Jump window, added Oct's playlist.
+  * Fixed a few warnings with gcc 3.0.
+  * aout and vout are now allocated in banks, making it possible to have
+    several of them at the same time.
+  * configure now checks for MMX and MMX EXT support in the assembler.
+  * Removed all MMX code from the main program and moved it to the
+    existing idct modules (Closes: Debian bug #96036).
+  * KDE interface.
+  * FreeBSD CSS decryption support.
+  * Fixed a segfault in TS input (psi packets with adaptation field).
+  * Corrected vlc-howto.sgml thanks to Arnaud Gomes-do-Vale
+    <arnaud@carrosse.frmug.org>.
+  * Fixed a remaining buffer overflow in the Gnome interface and applied
+    the patches to the Gtk+ interface.
+  * Fixed a segfault in the SPU decoder initialization.
+  * Mandatory step for video output IV and the audio output quality
+    fix: the output threads are now spawned when a decoder needs one,
+    so it can decide the audio frequency or the video window size.
+  * Fixed a few buffer overflows in the Gnome interface.
+  * The module bank is now a global variable. The video output bank and
+    the audio output bank might follow (when they exist).
+  * Coding style and organization fixes to the spdif decoder.
+  * autoconf and Makefile changes by Arnaud Gomes-do-Vale
+    <arnaud@carrosse.frmug.org>.
+  * DVD title change no longer restarts the input.
+  * BeOS crash fix by Wade Majors <guru@startrek.com>.
+  * Slight modification in ClockManageRef: after a synchro reinit, we still
+    do the mwait and re-init last-cr.
+  * New audio output using direct AC3 pass-thru.
+  * Fix for a buffer overflow in the Gnome interface by Shane Harper
+    <shanegh@optusnet.com.au>.
+  * DVD chapter change fixed.
+  * Fixed a bug in TS input, which should be much smoother now.
 
-  * A few Makefile fixes for BeOS
+0.2.73
+Sat, 28 Apr 2001 07:02:35 +0200
+
+  * Removed debug instructions in the audio output.
+  * Coding style fixes here and there.
+  * Miscellaneous QNX compile fixes.
+  * Changed --enable-debug into --enable-trace.
+  * Beginning of the mingw32 port by Gildas Bazin <gbazin@netcourrier.com>.
+  * Changed broadcast handling.
+  * Added a vlc-howto in sgml format in the doc directory.
+  * Fixed the continuous 'seeking position' bug in network mode.
+  * Support for `ts://foo:42' style input source.
+  * rc interface plugin for vlc control through /dev/stdin courtesy
+    of Peter Surda <shurdeek@panorama.sth.ac.at>.
+  * Misc XVideo fixes (aspect ratio, mouse pointer, blue areas).
+  * AC3 decoder enhancements.
+  * Fixed an alignment issue in the bitstream callback.
+  * Got rid of asprintf.
+  * Better angle handling (on the fly selection).
+  * Bugfixes in CSS.
+  * Various changes and bugfixes in the Gnome interface.
+  * XVideo fullscreen mode by David Kennedy <dkennedy@tinytoad.com>.
+  * X11 fullscreen mode by David Kennedy <dkennedy@tinytoad.com>.
+  * Fixed build process when no plugins or no builtins were chosen.
+  * Makefile changes to get around MacOS X's brain-damaged gcc.
+  * FreeBSD configure and Makefile patches, courtesy of Espen
+    Skoglund <esk@ira.uka.de>.
+  * Cosmetic change in css decryption.
+  * Added basic angle support.
+  * Corrected some bugs in gnome interface: language menu are now
+    synchronized and menus have less chances to change when opened.
+  * Network channel change is now available again.
+  * Fixed optional PES size bug, courtesy of Steve Brown <sbrown@cortland.com>.
+  * MacOS X icon is now correctly added to the app.
+  * Fixed a compilation issue in the DVDioctl driver.
+  * Added a call to ranlib after a built-in module compilation.
+
+0.2.72
+Mon, 16 Apr 2001 14:33:53 +0200
+
+  * New improved packet allocator.
+  * Additional Makefile cleaning for built-in modules.
+  * Fixed Makefile for Solaris target.
+  * Fixed the 0.2.71 IFO parsing bug.
+  * All Debian packages are now lintian-clean.
+  * Fixed XVideo plugin linking.
+  * Updated TODO list.
+  * Built-in modules support almost finished.
+  * A few Makefile fixes for BeOS.
   * XVideo patches by Shane Harper <shanegh@optusnet.com.au>.
   * Beginning of the built-in modules support.
   * Got rid of the sleep() hack in beos_specific.cpp.