HEAD
+ * ./src/misc/beos_specific.cpp: the BeOS BApplication thread now uses the
+ vlc_thread_create / vlc_thread_ready scheme to signal readiness.
+ * ./src/misc/objects.c: prevent the creation of a too small vlc_object_t.
+ * ./include/vdec_ext-plugins.h: removed the vdec_thread_t declaration, which
+ belongs to plugins/mpeg_vdec.
+ * ALL: the first libvlc commit.
+
+0.4.1
+
+ * ./plugins/chroma/i420_yuy2.h: simplified the chroma code. Please test
+ under BeOS and QNX.
+ * ./plugins/macosx/intf_vlc_wrapper.m: fix for non-ASCII filenames in the
+ MacOS X interface, courtesy of Watanabe Go <go@dsl.gr.jp>.
+ * ./plugins/chroma/i420_yuy2.h: fixed an old overflow bug spotted by
+ Rudolf Cornelissen.
+ * ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
+ mode, courtesy of Pascal Levesque.
+ * ./plugins/beos/InterfaceWindow.h: stopped more than one playlist being
+ opened.
+ * ./plugins/beos/InterfaceWindow.cpp: fixed segfault on exit with playlist
+ open.
+ * ./plugins/beos/vout_beos.cpp: corrected size of output window.
+ * ./plugins/a52/a52.c, ./plugins/satellite/satellite_tools.c: compilation
+ fixes for Solaris.
+ * ./plugins/sdl/aout_sdl.c: fixed an endianness issue created by a
+ brain-dead developer :p
+ * ./plugins/win32/mainframe.cpp: the "Eject" button is enabled only after we
+ played a dvd or vcd.
+ * ./plugins/win32/mainframe.cpp: the toolbar is now flat and less cubist.
+ * ./plugins/win32/mainframe.cpp: got rid of the ugly slider with some winXP
+ skins.
+ * ./plugins/win32/messages.cpp: added a config option to limit the number of
+ messages in the log window (default is set to 500).
+ * ./plugins/mpeg_vdec/vpar_headers.c: don't try to deference a null
+ pointer.
+ * ./plugins/gtk/gnome.c: compilation fix.
+ * ./src/misc/netutils.c: removed the obsolete artificial delay when switching
+ channels.
+ * ./src/interface/intf_eject.c: added ejection code for Win32.
+ * ./plugins/win32/*: enabled the "Eject" button (thanks Ipkiss).
+ * ./include/configuration.h: changed ADD_BOOL and ADD_BOOL_WITH_SHORT config
+ macros to accept a default value as an argument.
+ * ./src/misc/configuration.c: modified the command line parsing to accept
+ --foo and --no-foo when a "foo" boolean config option is defined.
+ * ./src/interface/main.c: modified the help menu to indicate whether the
+ option is enabled or disabled by default.
+ * ./src/video_output/video_output.c: when the video output hasn't received
+ a new picture for a while, it redisplays the last displayed one. This will
+ be useful for DVD menus, but also solves the "picture becomes black when
+ vlc is paused" issue.
+ * ./plugins/dummy/dummy.c: added a CATEGORY_HINT to the config.
+ * ./plugins/x11/xcommon.c: small change to the ToggleFullscreen routine
+ to avoid a flickering during the switch.
+ * ./plugins/filters/*: fixed inconsistencies.
+ * ./plugins/win32/mainframe.dfm: new icons for the toolbar buttons.
+ * ./plugins/win32/network.cpp: URL can now start with "http://" in the
+ Network dialog box.
+ * ./plugins/win32/about.dfm: updated the About dialog box.
+ * ./include/video.h: added a b_force flag to picture_t so that we can force
+ the display of an image even if it is late.
+ * ./plugins/filter/*: filters are now configurable through the configuration
+ system. Patch from Sigmund Augdal <sigmunau@stud.ntnu.no>.
+ * ./po/vlc.pot: updated potfile.
+ * ./po/pl.po: polish translation, courtesy of Arkadiusz Lipiec
+ <A.Lipiec@elka.pw.edu.pl>.
+ * ./debian/control: updated Debian package descriptions.
+ * ./plugins/aa/aa.c: removed all palette code as it was unused.
+ * ./plugins/aa/aa.c: moved the aa_fastrender call from vout_Display to
+ vout_Render.
+ * ./plugins/aa/aa.c: added support for resizing and right-click menu.
+ * ./src/input/mpeg_system.c: in order to make ac3 working in avi file, moved
+ some code from ac3 decoder to mpeg_system.c. (skip 3 bytes is now done in
+ mpeg_system.c and no longer in ac3 audio decoder).
+ * src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:'
+ instead of testing 'E: ' and 'I: ' (to simplify miniVLCS).
+ * ./plugins/avi/avi.c, ./plugins/avi/libioRIFF.c: added more safety tests.
+ * ./include/inpu_ext-dec.h: added a check to fifo->b_die after the call
+ to BitstreamNextDataPacket() in GetChunk().
+
+0.4.0
+Thu, 23 May 2002 01:27:05 +0200
+
+ * ./plugins/access/http.c: fixed HTTP input under Win32
+ * ./plugins/chroma/i420_yuy2.h: bugfix for the I420 to YUY2 MMX chroma
+ transformations, with the help of Pascal Levesque.
+ * ./plugins/directx/directx.c: UnregisterClass() in MODULE_DEACTIVATE. If
+ we don't do this, trying to use the class when the plugin is reloaded will
+ cause a segfault.
+ * win32: replaced TUpDown components by TCSpinEdit ones, which allow
+ values greater than 32767. It fixes the audio bug ocurring when a
+ configuration file is saved under the win32 interface
+ * ./plugins/win32/mainframe.cpp: Added some extra space between
+ statusbar and toolbar when nothing is displayed.
+ * ./plugins/text/logger.c: on win32 the logger interface shows up a dos
+ command box.
+ * ./plugins/gtk/gnome.c: fixed uninitialized variable
+ * ./plugins/gtk/gtk_playlist.c: simplified GtkRebuildCList()
+ * ./plugins/beos/vout_beos.cpp: changes to reduce segfaults on exit,
+ and also allow only one Playlist window.
+ * ./include/modules_inner.h: fixed a crash when reopening a hidden
+ module
+ * ./plugins/dvd/dvd_access.c: on Win32 the DVD access plugin has to be
+ explicitly requested. This avoids crashes when the input thread tries
+ to open files as dvds.
+ * ./plugins/dvd/dvd_access.c: fixed a side-effect bug causing crashes
+ on DVD title change
+ * ./plugins/chroma/i420_yuy2.c: margin support for the 420 planar to 422
+ packed chroma transformations.
+ * ./src/input/input.c: fixed a bug with the input remaining stuck when no
+ network data was present.
+ * win32: fixed a stupid bug in the Network dialog.
+ * ./src/interface/main.c: fixed a little memleak.
+ * ./src/input/input_dec.c: removed useless code.
+ * ./src/input/input.c, ./plugins/gtk/gtk.c: fixed access to uninitialized
+ variables.
+ * ./plugins/dvd/dvd_demux.c: fixed the pf_demux return value.
+ * ./configure.in: tried to fix the -lavcodec detection.
+ * ./plugins/x11/xcommon.c: fixed x11 and xvideo alternate fullscreen.
+ * ./plugins/network/ipv6.c: experimental support for Windows IPv6
+ * ./plugins/a52/a52.c: added an option to disable the dynamic range
+ compression.
* ./Makefile.opts.in: removed configuration stuff which does not need to
rebuild anything to Makefile.config, so that editing it will not cause
a complete rebuild.