X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ChangeLog;h=e4bd7d63d6b5334caee5ad3dfdfd2f83fcfead14;hb=5e250b35b8416ecb1129394d74eb6ee78e40279d;hp=550cee46522326d020a793d7f195171d144e6d7d;hpb=5b51669f92bf457a6c0199fce15e2149c1ae9b00;p=vlc diff --git a/ChangeLog b/ChangeLog index 550cee4652..e4bd7d63d6 100644 --- 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 . + * 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 . + * 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 + . + * 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 + . + * DVD title change no longer restarts the input. + * BeOS crash fix by Wade Majors . + * 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 + . + * 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 . + * 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 . + * 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 . + * X11 fullscreen mode by David Kennedy . + * 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 . + * 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 . + * 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 . * Beginning of the built-in modules support. * Got rid of the sleep() hack in beos_specific.cpp.