HEAD
- * Nothing yet.
+ * ./src/misc/modules_plugin.h: exported input_ClockManageRef for fenrir.
+ * ./include/video.h: moved vout_CopyPicture out of the way, an inline
+ function did not make sense here.
+ * ./include/video.h: moved vout_ChromaCmp out of the way.
+ * ./plugins/avi/fourcc.h, ./include/video.h: merged these two files into
+ video.h.
+ * ./include/os_specific.h: this file is now always included.
+ * ./include/debug.h: removed this file which was almost useless, and moved
+ ASSERT to common.h.
+ * ./include/common.h: fixed vlc_memalign and changed its prototype to
+ follow posix_memalign's.
+ * ./configure.in: dropped usage of $withval and $enableval in favor of the
+ safer variants $with_foo and $enable_foo.
+ * ./plugins/avi/avi.c: will not segfault when no audio is found/supported.
+ * ./plugins/ffmpeg/ffmpeg.c: with empty frame(data_packet) it won't segfault.
+ * ./plugins/avi/avi.c: use KeyFrame to seek, so video will not be bad as
+ before.
+ * ./plugins/mpeg_system/mpeg_ts.c: moved Program Specific Information
+ decoder to the ts demux module.
+ * ./plugins/mpeg_system/Makefile: added a mpeg_ts_dvbpsi module tha uses
+ libdvbpsi to decode PSIs. It is used by default if the lib is found. It
+ shares much code with mpeg_ts.
+ * ./plugins/directx/vout_events.c: fixed typo. You have to double click on
+ the video window to switch to fullscreen.
+ * ./src/misc/configuration.c: on Win32 the config file is now stored under
+ the "Application Data" folder belonging to the user. (this works if at
+ least IE4 is installed, otherwise the old method is used to get the
+ config directory)
+ * ./configure.in: fixed MacOS X module linking problem.
+ * ./src/interface/main.c: we no longer segfault if argc == 0.
+ * ALL: renamed PLUGINS to __PLUGINS__ to avoid conflicts with libraries
+ defining it. Grmbl.
+ * ./src/input/input_ext-plugins.c: cosmetic change.
+ * ./plugins/ac3_adec/*: use of _M to avoid conflict with libavcodec.a.
+ * ./plugins/avi/*: a light AVI demux.
+ * ./plugins/ffmpeg/*: a video decoder for divx v3 and opendivx.
+ * ./plugins/win32/preferences.cpp: fixed a compilation bug
+ * ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's
+ upcoming work.
+ * ./plugins/spudec/spu_decoder.c: fixed the spu decoder to take the pitch
+ of the destination picture into account when rendering the subtitles
+ (Implemented only for the YUV modes).
+ * ./plugins/directx/vout_events.c: fixed the mouse autohidding feature in
+ the DirectX plugin (at least partially).
+ * ./plugins/directx/vout_directx.c: fixed the DirectX video output for
+ non-overlay modes. It was only working in RGB16 before.
+ * ./plugins/directx/vout_directx.c: DirectX video output plugin now uses
+ triple buffering for YUV overlay. This improves the video quality a lot
+ (no tearing) without affecting performance. (I knew double buffering
+ sucked but I just discovered why triple buffering is better: you don't
+ have to wait for the vsync to flip the buffers).
+ * ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix
+ to avoid retrieving the spu palette from a network stream as if it was
+ a DVD.
+ * ./src/interface/main.c: tidied the help output code.
+ * ALL: removed underscores from option names and made a few options more
+ self-explanatory, for instance --input_channel becomes --audio-channel;
+ run vlc -H to see what has changed.
+ * ALL: replaced many occurences of "plugin" with the word "module".
+ * ./src/interface/main.c: moved all satellite-specific configuration options
+ to the satellite plugin.
+ * ./po/*: updated translations.
+ * ./plugins/chroma/i420_yuy2.h: optimized the 420 planar-to-packed chroma
+ transformations. They're now PIC-friendly as well.
+ * ./plugins/macosx/intf_open.c: added Open disc and network panels.
+ * ./plugins/macosx/intf_controller.c: some changes to the control layout.
+ * ./src/interface/main.c: i_warning_level is set to 0 to avoid unwanted
+ verbose messages.
+ * ./po/en_GB.po: British translation.
+ * ./src/interface/main.c, ./src/misc/configuration.c: fixed the warning_level
+ handling: "-v" and "--warning" are now working as they should and they also
+ are cumulative (using -vv --warning=3 you end up with i_warning_level=5).
+ * ./src/misc/configuration.c: support for short options. -V, -A, -I
+ are back, and we also have -4 and -6 for IPv4/IPv6.
+ * ./src/misc/configuration.c: added config_GetFloatVariable() and
+ config_PutFloatVariable() to the config module.
+ * ./src/video_output/video_output.c: added a --zoom <float> config option.
+ * ./plugins/idct/idct_sparse.c: added a call to RestoreCPUState() in
+ InitIDCT() so that the FPU is still available after a call to InitIDCT().
+ * ./plugins/text/logger.c: deactivated stream buffering when logging to a
+ file.
+ * ./po/*: re-ran make update-po, fixed a few translations.
+ * ./po/fr.po: completed the french translation.
+ * ./plugins/gtk/gtk.glade, ./plugins/gtk/gnome.glade: synchronized a few
+ strings between the Gtk+ and GNOME modules to avoid duplicate translations.
+ * ./po/de.po: updated german translation. Many thanks to Thomas Graf.
+ * ./doc/vlc-howto.sgml: URL & mailing-lists corrections.
+ * ./plugins/gtk/gtk_preferences.c: the last category from the config options
+ wasn't displayed.
+ * po/nl.po: updated Netherlands translation of interface.
+ * po/fr.po: completed french translations.
+ * ALL: internationalized all configuration strings.
+ * ./src/interface/main.c: we now set LC_CTYPE to get the right charset.
+ * ./src/misc/configuration.c: lots of simplifications in the code.
+ * ./po/vlc/pot: updated translations.
0.3.1
Thu, 18 Apr 2002 06:43:42 +0200