]> git.sesse.net Git - vlc/commitdiff
* Updated current changelog and regenerated previous ones as to include
authorSam Hocevar <sam@videolan.org>
Fri, 5 Dec 2003 09:28:45 +0000 (09:28 +0000)
committerSam Hocevar <sam@videolan.org>
Fri, 5 Dec 2003 09:28:45 +0000 (09:28 +0000)
    changes to removed directories.

ChangeLog
doc/ChangeLog-1999
doc/ChangeLog-2000
doc/ChangeLog-2001
doc/ChangeLog-2002

index 7f0641540037d407c42a744ef2f25710ff2db38c..d6cb5ade3808931df07a944ff4454d0881179a10 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,564 @@
+2003-12-05 Friday 05:01  rocky
+
+ A little cleanup on wait timing. No bug fixes yet, though.
+
+2003-12-05 Friday 04:24  rocky
+
+ Slightly better handling of stills and toggling pause by using the
+ different threads better.
+
+ Still has stream still/to MPEG bug and duplicate video window bug though.
+ (And could use lots of cleanup.)
+
+2003-12-05 Friday 02:33  rocky
+
+ Remove interface thread. It was a crock anyway -- any good stuff
+ should be put into the visualization plugins instead.
+
+ Besides, there are bigger crocks that need fixing (like VCD navigation).
+
+2003-12-05 Friday 02:12  rocky
+
+ Okay microseconds, then.
+
+2003-12-05 Friday 01:56  rocky
+
+ Fix duration that input_AddInfo uses milliseconds.
+ Add some more meta debugging.
+
+2003-12-05 Friday 01:52  rocky
+
+ Spelling.
+
+2003-12-05 Friday 00:03  gbazin
+
+ * modules/stream_out/transcode.c: proper order for downmixed channels.
+
+2003-12-04 Thursday 23:15  gbazin
+
+ * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.
+
+2003-12-04 Thursday 22:48  anil
+
+ regenerated from a clean tree
+
+2003-12-04 Thursday 22:37  gbazin
+
+ * modules/codec/flac.c: several fixes to the flac decoder and encoder.
+ * modules/mux/ogg.c: fixed flac in ogg.
+ * modules/demux/ogg.c: fix for flac seeking.
+
+2003-12-04 Thursday 18:26  gbazin
+
+ * modules/gui/wxwindows/playlist.cpp: unicode fix.
+
+2003-12-04 Thursday 18:13  gbazin
+
+ * modules/demux/livedotcom.cpp: compilation fix.
+
+2003-12-04 Thursday 17:15  gbazin
+
+ * ALL: another bunch of MSVC compilation fixes.
+
+2003-12-04 Thursday 16:49  sam
+
+   * modules/misc/dummy/renderer.c:
+     + Removed evil ^Ms from the file.
+   * modules/video_output/caca.c:
+     + Support for new dithering modes (libcaca HEAD only).
+   * modules/* src/*:
+     + Grammar and spelling fixes.
+     + Coding style fixes.
+   * po/fr.po:
+     + Spelling fixes.
+     + Updated a few translations.
+   * po/en_GB.po:
+     + Updated a few translations.
+
+2003-12-04 Thursday 16:02  sam
+
+   * include/vlc_common.h:
+     + Introduced intptr_t and uintptr_t.
+   * Fixed compilation warnings here and there.
+
+2003-12-04 Thursday 15:54  sam
+
+   * configure.ac: Fixed an old bug that caused vlc-config to be sometimes
+     not set executable when regenerated.
+
+2003-12-04 Thursday 14:48  gbazin
+
+ * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.
+
+2003-12-04 Thursday 12:33  gbazin
+
+ * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
+ * msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
+ * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
+
+2003-12-04 Thursday 10:25  gbazin
+
+ * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.
+
+2003-12-04 Thursday 05:14  rocky
+
+ Guard against invalid p_vcd in dbg_print.
+
+2003-12-03 Wednesday 23:01  sigmunau
+
+ all:
+  * doxygenated parts of the messages system
+
+2003-12-03 Wednesday 22:14  sigmunau
+
+ src/input/input.c:
+  * fill in the duration field of the playlist item when starting playback of
+    a file, if the demuxer supports it.
+
+2003-12-03 Wednesday 21:58  sigmunau
+
+ all:
+  * in vlc, times are stored in microseconds. playlist_item_t::i_duration
+    shouldn't be an exception
+ modules/gui/wxwindows/playlist.cpp:
+  * fixed indentation
+
+2003-12-03 Wednesday 21:55  rocky
+
+ Make more like the French translation which is more correct. :-\
+
+2003-12-03 Wednesday 21:50  sigmunau
+
+ src/misc/mtime.c:
+  * Coding style fixes
+  * Comment cleanups
+  * Doxygenization
+ include/vlc_common.h:
+  * doxygenized the comments for mtime_t and vlc_fourcc_t
+
+2003-12-03 Wednesday 20:47  jpsaman
+
+ Syncing with current CVS.
+
+2003-12-03 Wednesday 15:46  zorglub
+
+ Update of the french localization file
+
+2003-12-03 Wednesday 13:52  anil
+
+ compilation fix
+
+2003-12-03 Wednesday 13:49  rocky
+
+ Fixed-width 2-column track number. Should help in sorting titles.
+
+2003-12-03 Wednesday 13:41  rocky
+
+ Update date. Remove boilerplate includes that I think are (or should
+ be) pulled in from one of the other includes.
+
+2003-12-03 Wednesday 13:35  rocky
+
+ Reinstate Duration column - perhaps it's time to get more plugins
+ using it.
+
+2003-12-03 Wednesday 13:27  rocky
+
+ Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
+ Use MSTRTIME_MAX_SIZE instead.
+
+2003-12-03 Wednesday 12:33  sam
+
+   include/vlc_help.h: Grammar and spelling fixes.
+
+2003-12-03 Wednesday 12:19  fenrir
+
+  * increase priority (the wrapper from ffmpeg is buggy).
+
+2003-12-03 Wednesday 04:19  rocky
+
+ Fix bug in not updating playlist when hitting next/previous control
+ buttons (and simplify code at the same time).
+
+2003-12-03 Wednesday 00:27  rocky
+
+ Add a few more fields in the stream info.
+
+2003-12-03 Wednesday 00:24  rocky
+
+ "File Info" renamed "Stream/Media Info"
+
+2003-12-02 Tuesday 23:03  gbazin
+
+ * modules/access/dshow/*: PVR support contributed by Marc Nolette.
+    I took the liberty to modify a few things so it might currently be broken (sorry Marc).
+ * THANKS: added Marc Nolette.
+
+2003-12-02 Tuesday 18:47  gbazin
+
+ * msvc/config.h.in: cleaned-up and updated.
+
+2003-12-02 Tuesday 16:01  geshp
+
+ - Added fribidi support
+ - Added configure-line options for mkv and fribidi
+
+2003-12-02 Tuesday 13:31  gbazin
+
+ * ALL: more MSVC compilation fixes.
+ * msvc/vlc.dsw: removed non-existant plugins.
+
+2003-12-02 Tuesday 12:57  gbazin
+
+ ALL: MSVC compilation fixes to libvlc.
+
+2003-12-02 Tuesday 10:55  gbazin
+
+ * modules/demux/mp4/mp4.c: find out aspect ratio from display size.
+ * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.
+
+2003-12-02 Tuesday 04:22  rocky
+
+ Populate VCD info in "File Info" window.
+
+2003-12-02 Tuesday 04:16  rocky
+
+ Change some printf's to debugging-only output.
+
+2003-12-02 Tuesday 03:33  rocky
+
+ Separate title format string into cases where CDDB is enabled and where
+ it is is not. Now have callback for CDDB enabled boolean.
+
+2003-12-02 Tuesday 01:54  rocky
+
+ Add secstotimestr and msecstotimestr to convert (milli)seconds to a
+ time string.
+
+2003-12-01 Monday 23:39  gbazin
+
+ * ALL: fixed DTS audio support.
+ * modules/demux/dts.c: added raw DTS audio demuxer.
+
+2003-12-01 Monday 09:39  fenrir
+
+  * video: display "more than 5 seconds of late video..." only once.
+
+2003-12-01 Monday 04:07  rocky
+
+ Make sure we distribute the CD-DA plugin info.
+
+2003-12-01 Monday 04:05  rocky
+
+ Add a copyright.
+
+2003-12-01 Monday 04:05  rocky
+
+ Add more verbiage.
+
+2003-12-01 Monday 04:04  geshp
+
+ - Updated matroska/ebml fix
+ - Updated mozilla plugin fix
+
+2003-12-01 Monday 03:57  rocky
+
+ Some basic CDDA plugin documentation.
+
+2003-12-01 Monday 03:37  rocky
+
+ Another typo.
+
+2003-12-01 Monday 03:34  rocky
+
+ Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
+ interface!
+
+ Some doc improvements. CDDARead: Let playlist now cycle through
+ entries rather than intercept.
+
+2003-12-01 Monday 01:08  rocky
+
+ Add CDDB CD Info in File Info section (via input_AddInfo and
+ input_InfoCategory.
+
+2003-11-30 Sunday 23:19  jpsaman
+
+ PDA Interface:
+ - Coding Style
+ - Added SAP/SLP to transcode tabpage
+ - Reworking transcoding options for playlist
+
+2003-11-30 Sunday 23:07  rocky
+
+ Forgot to add demux.c here.
+
+2003-11-30 Sunday 22:59  gbazin
+
+ * modules/packetizer/mpeg4video.c: oops
+
+2003-11-30 Sunday 22:47  gbazin
+
+ * include/input_ext-plugins.h: export input_DecodeBlock().
+ * modules/stream_out/display.c: simplifications.
+ * modules/stream_out/transcode.c: memset of sout_stream_sys_t.
+ * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
+
+2003-11-30 Sunday 22:26  rocky
+
+ Customizable playlist title.
+
+2003-11-30 Sunday 22:14  fenrir
+
+  * all: added dx50 fourcc (just mpeg4 video).
+
+2003-11-30 Sunday 21:21  jpsaman
+
+ PDA Interface:
+ - Fixed resource leak with playlists
+ - VLC coding style cleanup
+ - Rework v4l and stream out interface code to use  VLC playlists as it should be used.
+ - Remove dead wood
+
+2003-11-30 Sunday 19:42  sigmunau
+
+ modules/gui/gtk/playlist.c:
+  * show duration in playlist window if available
+
+2003-11-30 Sunday 18:14  rocky
+
+ Add CD-DA CDDB support via libcddb.
+
+2003-11-30 Sunday 18:10  gbazin
+
+ * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.
+
+2003-11-30 Sunday 17:29  fenrir
+
+  * es_out: implement ES_OUT_SET_PCR and reset but don't use them !
+  * demux: added demux2_New/Delete.
+
+2003-11-30 Sunday 17:29  fenrir
+
+  * all: added demux_t structure and some demux2_* functions.
+  Anyway, don't use them for now.
+
+2003-11-30 Sunday 16:00  fenrir
+
+  *all: added a --minimize-thread options to make all decoders and
+        packetizers running in the input thread. (Usefull with sout)
+
+2003-11-30 Sunday 14:49  fenrir
+
+  * ninput: added 2 ES_OUT* command (do nothing for now)
+
+2003-11-30 Sunday 14:28  fenrir
+
+  * all: added a TCP access input module.
+
+2003-11-30 Sunday 13:53  rocky
+
+ Go over options: Add hooks for internationalization, some typos,
+ display some of these even when not "advanced"
+
+2003-11-30 Sunday 11:22  jpsaman
+
+ PDA Interface:
+ - Removing obsolete files.
+ - Remove debug messages.
+
+2003-11-30 Sunday 11:19  jpsaman
+
+ Bumped up version number to 0.7.0
+
+2003-11-30 Sunday 10:26  jpsaman
+
+ PDA Interface:
+ - Updating, removing and clearing playlist works.
+
+2003-11-30 Sunday 02:41  rocky
+
+ Break out demux into its own thing.
+
+2003-11-29 Saturday 18:36  massiot
+
+ * input: new cr-average option, allowing to configure the
+   CR_AVERAGE #define in input_clock.c (useful for PVR input)
+ * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
+   for older version of ffmpeg
+ * modules/stream_out/transrate/transrate.c : misc optimizations
+
+2003-11-29 Saturday 18:06  fenrir
+
+  * all: - increased avcodec version needed to 4680 (latest release)
+         - open the codec after that p_context has been fully initialisated.
+         (fix ASV1)
+
+2003-11-29 Saturday 17:14  fenrir
+
+  * mp4: another fix for another buggy file.
+
+2003-11-29 Saturday 16:36  gbazin
+
+ * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.
+
+2003-11-29 Saturday 16:29  gbazin
+
+ * modules/access/cdda.c: removed double ';'
+
+2003-11-29 Saturday 13:39  gbazin
+
+ * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.
+
+2003-11-29 Saturday 13:12  fenrir
+
+  * all: - fixed non I420 input
+         - added raw output support.(in a pure hack way but allow
+         transcode{vcodec=I420} )
+
+2003-11-29 Saturday 12:03  fenrir
+
+  * encoder: added a memset.
+
+2003-11-29 Saturday 11:12  fenrir
+
+  * all: better handling of multiple (video) tracks.
+     - now vout are checked for release every 300ms
+     - when *-es are triggered, all same es are unselect not only the
+     last selected. (more intuitive) The only problems are that it's not
+     possible to select again all ES, and the checkbox can show only one
+     selected ES.
+
+2003-11-29 Saturday 00:41  gbazin
+
+ * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8
+
+2003-11-28 Friday 23:40  gbazin
+
+ * modules/codec/ffmpeg/*: fixed the code to disable cpu features.
+
+2003-11-28 Friday 22:23  fenrir
+
+  * mkv: fixed a buffer overflow.
+
+2003-11-28 Friday 22:16  gbazin
+
+ * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.
+
+2003-11-28 Friday 18:19  geshp
+
+ - Update to 0.7.0-test1
+ - Updated version numbers on dependancies
+ - Removed ALSA support until RH/FC turns to kernel 2.6
+ - Added --enable-speex and --enable-pp
+ - Mozilla plugin now built for 1.4.1
+ - Currently broken (Matroska/EBML problems)
+
+2003-11-28 Friday 17:30  hartman
+
+ * Fix text subtitles which were missing their last char since the API port.
+ * Track Name is now stored in fmt.psz_description
+
+2003-11-28 Friday 17:04  fenrir
+
+  * input: avoid double free/release when InitStream fail.
+
+2003-11-28 Friday 16:09  fenrir
+
+  * ffmpeg: added h264 codec.
+
+2003-11-28 Friday 16:06  fenrir
+
+  * input_dec: does pass empty block to the decoder.
+
+2003-11-28 Friday 13:24  fenrir
+
+  * avi: fix end of file...
+
+2003-11-28 Friday 10:36  massiot
+
+ Forgot that yesterday...
+
+2003-11-27 Thursday 22:44  massiot
+
+ * modules/stream_out/transcode.c: new options
+    - strict_rc : strict rate control mode for CBR streams
+    - pre_me : add a pre-motion estimation pass
+    - hurry_up : allow to discard the hq mode in real-time if we're late
+ * modules/mux/mpeg/ts.c: useful debug messages
+ * modules/packetizer/mpegvideo.c: useless debug message
+
+2003-11-27 Thursday 21:24  fenrir
+
+  * item: lalalala... (remove a debug change -> psz_auther set to "Arg")
+
+2003-11-27 Thursday 20:51  fenrir
+
+  * faad: drop packets with b_discontinuity set.
+
+2003-11-27 Thursday 20:50  fenrir
+
+  * mp4: ported to stream_*
+
+2003-11-27 Thursday 19:39  fenrir
+
+ copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
+  again)
+ ts: use one stream_id for mpeg video (and one for mpeg audio).
+
+2003-11-27 Thursday 12:32  fenrir
+
+  * mp4: converted to es_out* and partialy to stream_*
+
+2003-11-27 Thursday 12:32  fenrir
+
+  * all: drop block(s) with b_discontinuity set.
+
+2003-11-27 Thursday 12:22  fenrir
+
+  * bug fixes.
+
+2003-11-27 Thursday 10:34  gbazin
+
+ * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
+ * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.
+
+2003-11-27 Thursday 10:13  hartman
+
+ * hu.po was missing here.
+
+2003-11-27 Thursday 10:06  hartman
+
+ * updated translation
+
+2003-11-27 Thursday 06:37  adn
+
+ * Fixes for MRL Updates
+ * SetToolTips
+
+2003-11-27 Thursday 05:46  fenrir
+
+  * all: added an sout-all option to stream all es (does work only with
+  demuxer using es_out_* ie everyone but TS and PS).
+
+2003-11-27 Thursday 05:41  fenrir
+
+  * livedotcom.cpp: added call to input_InitStream.
+
+2003-11-27 Thursday 04:11  fenrir
+
+  * all: implement more es_out_* control, audio-channel and spu-channel are
+  implemented.
+
+2003-11-27 Thursday 00:57  gbazin
+
+ * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.
+
+2003-11-27 Thursday 00:05  sam
+
+   * toolbox: more cvs2cl fixes.
+   * ChangeLog: updated changelog.
+
 2003-11-26 Wednesday 23:32  sam
 
    * toolbox: Attempt to fix a strange cvs2cl behaviour.
 
  Removed useless stuff for icecast
 
+2003-09-10 Wednesday 15:03  hartman
+
+ * Fixed the subsdec variables
+
 2003-09-10 Wednesday 13:39  zorglub
 
  * Workaround for buggy IceCast servers who identify themselves as HTTP
 
  Fixed list of muxers. QT and mp4 might need to be disabled at a later point.
 
+2003-09-09 Tuesday 13:28  hartman
+
+ We no longer need this.
+
 2003-09-09 Tuesday 12:54  jpsaman
 
  Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
 
+2003-09-09 Tuesday 12:36  hartman
+
+ Fix the condition for old faad.
+ Incorrect placing of logical operator
+
 2003-09-08 Monday 22:00  zorglub
 
  * modules/visualisation/visual/effects.c
   * asf: added an alias "asfh" : it creates special stream to allow using
  http output as mmsh server (see next commits).
 
+2003-08-24 Sunday 23:22  gbazin
+
+ * modules/codec/faad/decoder.c: for some reason my libfaad the frame samplerate to 0. I guess I should update it but anyway a sanity check avoids a segfault in this case.
+
 2003-08-24 Sunday 22:20  fenrir
 
   * asf: more stuff (bitrate and time).
 
   * sub.c : fixed a warning.
 
+2003-08-24 Sunday 00:34  hartman
+
+ * backwards compatibilty with older faad2 lib
+
 2003-08-24 Sunday 00:29  lool
 
    * Makefile.am:
 
   * goom: visual effects using goom. (Not yet enabled)
 
+2003-08-23 Saturday 16:15  fenrir
+
+  * faad: fix SBR handling.
+
 2003-08-23 Saturday 15:35  lool
 
    * Makefile.am: slight changes of the VLC.app target to generate it in
 
  Added glade2 project file.
 
+2003-08-05 Tuesday 11:51  jpsaman
+
+ Removing file.
+
+2003-08-05 Tuesday 11:49  jpsaman
+
+ Removing files for Familiar interface (Gtk+1.2 and GPE).
+
 2003-08-05 Tuesday 10:39  jpsaman
 
  Fixed superflous tuning ;-)
      + We now recommend gnome-vlc | wxvlc.
      + We now suggest fortune-mod.
 
+2003-08-01 Friday 00:55  fenrir
+
+  * wav: forgot this one.
+
 2003-08-01 Friday 00:40  fenrir
 
   * configure.ac: audio -> mpga
 
   * configure.ac: remove old wav and aac directories.
 
+2003-08-01 Friday 00:18  fenrir
+
+  * wav: remove old wav demuxer.
+
+2003-08-01 Friday 00:18  fenrir
+
+  * aac/* remove old aac demuxer.
+
 2003-08-01 Friday 00:16  fenrir
 
   * Modules.am : added aac.c and wav.c
  * modules/access/http.c :
        - using new var_Create/var_Get method to get parametters.
 
+2003-07-31 Thursday 20:47  reno
+
+ * Make vlc compiling !
+
 2003-07-31 Thursday 19:24  fenrir
 
   * stream_output: * some clean and fixed a little memory leak.
  * configure.ac: libpng (logo plugin) needs to be linked with zlib.
  * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
 
+2003-07-25 Friday 01:11  hartman
+
+ * subsdec now uses the new options code.
+
 2003-07-25 Friday 01:09  hartman
 
  * Updated it.po
  A little better line spaceing, but I still don't understand what this is all
  about.
 
+2003-07-24 Thursday 19:07  sigmunau
+
+ fixed a nasty code duplication where the same function call was two places
+ with just a few lines in between, but in separate #if cases.
+
 2003-07-24 Thursday 18:30  bigben
 
  * "frequency=" is channel frequency in kHz again
  * src/playlist/playlist.c
    include/vlc_playlist.h   : Added the playlist_AddName function to add an item with its name without filling an item structure.
 
+2003-06-26 Thursday 19:36  gbazin
+
+ * modules/codec/mpeg_video/parser.c: fixed broken file.
+
 2003-06-26 Thursday 18:14  sam
 
    * modules/demux/util/sub.c,
   frame, ...)
          clean up.
 
+2003-06-22 Sunday 08:49  fenrir
+
+  * faad: can read stream with multiple frames per pes_packet_t (for mkv).
+
 2003-06-22 Sunday 07:39  fenrir
 
   * mkv.cpp : begin of a matroska demuxer
  * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
  * Miscellaneous clean-ups.
 
+2003-06-14 Saturday 22:14  hartman
+
+ * We should be compatible with older versions of faad again
+
 2003-06-14 Saturday 22:12  gbazin
 
  * configure.ac.in: old faad2 detection.
    This will generate less bugreports, yet keep them visible to those who
    should and will care.
 
+2003-05-27 Tuesday 22:08  gbazin
+
+ * modules/gui/win32/Modules.am: strings.cpp has been removed.
+
 2003-05-27 Tuesday 21:48  gbazin
 
  * ALL: bumped version to 0.6.0-test2
    * added a BBox around each panel (looks nicer)
    * now use BSliders for {integer,float}_with_range
 
+2003-05-25 Sunday 15:05  alexis
+
+ ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
+ under www.videolan.org/doc/faq/
+
 2003-05-25 Sunday 11:31  gbazin
 
  * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
 
  removed the --playlist option as it doesn't seem to be used
 
+2003-05-21 Wednesday 10:02  fenrir
+
+ * wav: fix a parsing bug.
+
 2003-05-20 Tuesday 23:17  gbazin
 
  * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
    * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
      the extras/ directory.
 
+2003-05-14 Wednesday 14:58  fenrir
+
+  * aac: use extention based detection.
+
 2003-05-14 Wednesday 14:57  hartman
 
  * Forgot one
 
  France 1 - Italy 0
 
+2003-05-09 Friday 19:53  fenrir
+
+  * faad: better support of AAC without ESDS.
+
 2003-05-09 Friday 19:30  titer
 
   Updated POTFILES.in for BeOS' i18n
 
  * changed "Gayscale video output" option back into "Grayscale video output"
 
+2003-05-07 Wednesday 23:07  alexis
+
+ Makefile : Minor changes.
+
 2003-05-07 Wednesday 19:20  titer
 
   modules/gui/beos/AudioOutput.cpp: cleaning
 
   * mp4: select only first enabled track.
 
+2003-04-24 Thursday 14:38  asmax
+
+ * get screen size with gtk2
+
 2003-04-23 Wednesday 15:18  titer
 
   modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
 
  * added a preferences button in the default skin
 
+2003-04-21 Monday 03:37  asmax
+
+ * fixed the previous commit for linux
+
 2003-04-21 Monday 02:50  asmax
 
  * fixed a timing issue under windows ?
  * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
    gibalou)
 
+2003-04-20 Sunday 23:09  asmax
+
+ * fixed a segfault at exit
+
+2003-04-20 Sunday 22:52  asmax
+
+ * a few segfaults but wxwindows works under linux !
+
 2003-04-20 Sunday 22:52  gbazin
 
  * modules/audio_output/file.c: fixed a mismatch in a config name.
 
  * Fixed mouse wheel
 
+2003-04-20 Sunday 16:16  asmax
+
+ * fixed the "always on top" bug
+
 2003-04-20 Sunday 15:06  karibu
 
  * Added support of wheel with win32
  * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
    But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
 
+2003-04-19 Saturday 12:39  karibu
+
+ * Font fixed
+
 2003-04-19 Saturday 12:33  hartman
 
  * There was a problem where deinterlace could not be turned off via it's
    corresponding menu. On thy fly filter changes are still not possible.
 
+2003-04-19 Saturday 11:46  asmax
+
+ * fixed a segfault
+
+2003-04-19 Saturday 11:16  asmax
+
+ * drag&drop works ! (at least with mozilla)
+
 2003-04-19 Saturday 02:34  karibu
 
  * Fixed wrapping for texts
 
  * Ask tooney to know ! (fix minor bug)
 
+2003-04-17 Thursday 17:45  asmax
+
+ * small fix
+
 2003-04-17 Thursday 16:34  karibu
 
  * Scrolling text now works on linux
 
  * Fixed kludge
 
+2003-04-17 Thursday 16:30  karibu
+
+ * Added AddEllipse: the slider now works ! :)
+
+2003-04-17 Thursday 16:11  karibu
+
+ * Added clip region to graphics
+ * Added functionnality to region
+
 2003-04-17 Thursday 15:43  karibu
 
  * Improved font support for linux (just missing underline parameter )
 
  * We now use hide/show for the file info window
 
+2003-04-17 Thursday 13:46  karibu
+
+ * Can get size of a text
+
 2003-04-17 Thursday 13:08  karibu
 
  * SkinManage is called by a timer
 
  * Fixed dewtructor
 
+2003-04-17 Thursday 10:42  asmax
+
+ * beginning of font support !
+
 2003-04-16 Wednesday 21:50  karibu
 
  * gtk2_theme.cpp: window are not automatically visibled
 
  * Removed debug calls
 
+2003-04-16 Wednesday 21:30  karibu
+
+ * Can now quit the interface
+
 2003-04-16 Wednesday 19:22  karibu
 
  * gtk2_bitmap.cpp: fixed constructor bug
   * remove a small kludge
   * tried to add transparency, but it doesn't work :(
 
+2003-04-15 Tuesday 20:54  karibu
+
+ * GTK2 events work even better
+
+2003-04-15 Tuesday 20:42  karibu
+
+ * Fixed GTK2 events
+
 2003-04-15 Tuesday 20:33  karibu
 
  * Events are even better, not yet perfect !
 
+2003-04-15 Tuesday 17:55  ipkiss
+
+  * event broadcasting should work
+
 2003-04-15 Tuesday 16:49  karibu
 
  * Fixed mouse leave notification
 
  * reselect current playlist item when reordering items.
 
+2003-04-15 Tuesday 11:46  ipkiss
+
+  * compilation fix
+
 2003-04-15 Tuesday 01:19  ipkiss
 
   * basic event handling
  * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
    (incomplete).
 
+2003-04-14 Monday 21:38  asmax
+
+ * implemented OSAPI_GetTime() with glib
+
+2003-04-14 Monday 20:17  asmax
+
+ * it works event better !!
+
 2003-04-14 Monday 20:07  asmax
 
  * it works !
 
    * ./configure.ac.in: skins _disabled_ by default on [!win32].
 
+2003-04-14 Monday 18:05  asmax
+
+ * better window size
+
+2003-04-14 Monday 17:56  karibu
+
+ * Controls coordinate are available
+
 2003-04-14 Monday 17:16  sam
 
    * ./debian/rules: we now build the static objects twice: once the normal
      be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
      we don't need it on x86.
 
+2003-04-14 Monday 17:03  asmax
+
+ * get the size of a bitmap
+
 2003-04-14 Monday 10:18  asmax
 
  * bad directory
 
  * at last an image !!
 
+2003-04-13 Sunday 22:15  zorglub
+
+ * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
+ * /doc/faq/Makefile: now use "onehtml" output.
+ * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
+
 2003-04-13 Sunday 20:07  asmax
 
  * something will be visible soon, be patient...
 
  fixed up http redirects when there are other items in the playlist.
 
+2003-03-17 Monday 13:49  marcari
+
+   * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
+
 2003-03-17 Monday 12:14  massiot
 
  Fixed aspect ratio's tooltip.
 
  Another attempt at fixing the soundstick issue (unconfirmed).
 
+2003-03-15 Saturday 20:17  lool
+
+   * attempt at a docbook-xml version of the FAQ with XSL
+     customizations, if people want to help or just have a look
+   (use "xsltproc faq-alone.xsl faq-alone.xml" with the
+    docbook-xml-simple package installed or saxon if you feel bored)
+
 2003-03-15 Saturday 19:26  fenrir
 
   * sout: fix a stupid bug making avi muxer segfaulting.
      - MRL-Combo behaviour changed a bit
      - apply handling in preferences
 
+2003-03-13 Thursday 10:33  ipkiss
+
+ We don't segfault anymore when trying to go fullscreen with no input
+ (closes #477)
+
 2003-03-12 Wednesday 23:59  marcari
 
   * all: added s16tofixed32 filter, so that we decode flac with iPaq !
 
   modules/misc/network/ipv4.c: BeOS compile fix
 
+2003-03-11 Tuesday 13:12  alexis
+
+ Added sout.* and subtitles.*
+
 2003-03-11 Tuesday 07:03  fenrir
 
   * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
   * ffmpeg.h: added missing fourcc.
   * araw.c: fixed a warning.
 
+2003-03-11 Tuesday 06:45  fenrir
+
+  * wav: Support for alaw/ulaw data. (untested)
+
 2003-03-11 Tuesday 06:14  fenrir
 
   * Hugly hack: break huge block of samples into smaller ones else
  * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
     implementation and fixed an initialization bug in libvlc.
 
+2003-03-01 Saturday 21:32  ipkiss
+
+  - about.dfm: the layout of the "About" dialog box is slightly different
+  - misc.cpp: toolbar buttons are translated too
+  - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
+    were rather useless, and added an "Eject disc" menu entry
+    Also hid the caption for all the toolbar buttons
+  - win32.cpp: Added a config option to display or not these captions
+  - preferences.cpp: small modification to support non-advanced mode
+
 2003-03-01 Saturday 19:25  gbazin
 
  * install-win32, Makefile.am: added the html faq to the win32 package.
  I've voluntarily disabled the translation of the toolbar buttons
  strings, because it looks really awful...
 
+2003-02-27 Thursday 22:09  ipkiss
+
+ A few modifications to get closer to i18n in the win32 interface
+
 2003-02-27 Thursday 16:38  gbazin
 
  * modules/demux/avi/avi.c: compilation fix.
 
  * Added sanity checks for PTS in the future.
 
+2003-02-26 Wednesday 15:47  marcari
+
+ * implementation of the 'autoplay file' button callback
+ * when clicking a link : follows the link and don't try to open it
+ * yopy does not always sees the '.' and '..', so workaround :
+     - all the hidden files are not displayed
+     - the '..' directory is each time added by hand
+
+2003-02-26 Wednesday 15:44  marcari
+
+ * small modification for linupy :
+     - added a pixmpa directory
+     - added a set_usize (how do we maximize cleanly a gtk-window ?)
+     - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
+
 2003-02-26 Wednesday 13:51  gbazin
 
  * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
 
   * asf: fix seek for http.
 
+2003-02-24 Monday 09:18  fenrir
+
+  * wav: proper seek handling. (wav file readable over http).
+
 2003-02-23 Sunday 22:35  fenrir
 
   * enable httpd(by default) and http.
  * Destroy audio-device and audio-channels when no output plug-in is
    available.
 
+2003-02-22 Saturday 16:10  fenrir
+
+  * fix compilation.
+
 2003-02-22 Saturday 14:11  sigmunau
 
   Fixed seme seeking issues with http access module, fixed an error that
    * ./debian/rules: the deprecated vlc-* packages have a proper link to
      /usr/share/doc/vlc/.
 
+2003-02-16 Sunday 16:58  ipkiss
+
+  * added an entry for the "subtitles don"t work on windows" problem
+
 2003-02-16 Sunday 16:22  jpsaman
 
  Updated release numbering for all ipk's
  * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
  * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
 
+2003-02-12 Wednesday 02:11  ipkiss
+
+  * compilation fix
+  * all files are stored in dos mode, or Borland won't compile some of
+    them...
+
 2003-02-11 Tuesday 18:05  massiot
 
  * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
 
   Simplified volume functions
 
+2003-02-09 Sunday 02:01  ipkiss
+
+  * modules/gui/win32/mainframe.cpp: simplifications using the new
+    aout_Volume* API
+
 2003-02-09 Sunday 01:56  massiot
 
  Fixed GTK compilation.
    - position of top left corner should not change
    - more efficient code
 
+2003-02-07 Friday 20:49  alexis
+
+ - FAQ : the first question of the "troubleshooting" section now tells the
+ user to delete VLC's configuration file.
+
 2003-02-07 Friday 20:23  hartman
 
  * added half, normal and full size videowindow menuitems.
    there seems to be a bug though somewhere. you end up with black bars in
    half and double size.
 
+2003-02-07 Friday 18:43  ipkiss
+
+  * Fixed the "RichEdit line insertion error" bug (closes #246)
+  * Added a popup menu to copy log messages to the clipboard
+
+2003-02-07 Friday 16:51  massiot
+
+ Fixed a buffer leak with slice-I streams (thanks sam).
+
 2003-02-07 Friday 09:17  yves
 
  - added missing buildrequires
    * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
      otherwise we fail with an error when they are not found.
 
+2003-02-06 Thursday 00:45  sam
+
+   * ./doc/faq/faq.sgml: updated config file location for OS X.
+
 2003-02-05 Wednesday 22:48  hartman
 
  * Changed the wrong property in my recent commit. FIXED
 
  * We released an array that was in a autorelease pool. That's not necesarry
 
+2003-02-04 Tuesday 11:51  massiot
+
+ * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
+   streams.
+
 2003-02-04 Tuesday 11:07  massiot
 
  * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
        - added view menu, to allow the user to display paths
                or only names in the list
 
+2003-02-03 Monday 16:07  alexis
+
+ Small fix.
+
+2003-02-03 Monday 11:25  alexis
+
+ Article format, instead of book format.
+ Few typos.
+
 2003-02-03 Monday 02:26  sam
 
    * ./debian/rules: more Debian Woody fixes. Grrrr!
    * ./INSTALL.libmad: removed that file; if one does not know how to build
      and install a library, he'd better not fiddle with VLC.
 
+2003-02-01 Saturday 22:21  ipkiss
+
+  * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
+  * modules/gui/win32/menu.cpp: removed some ^M chars
+
 2003-02-01 Saturday 22:03  babal
 
  - Win32 preference dialog box
 
  Changes done since Feb 28 2003:
 
+2003-02-01 Saturday 11:48  alexis
+
+ * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
+ * faq/Makefile: added PS/PDF/RTF targets
+ * faq/faq.sgml: SGML enhancements and few modifications
+
 2003-02-01 Saturday 09:40  babal
 
  - fixed a compilation issue with C compilers
    * ./configure.ac.in: I was told some versions of mingw32 support neither
      -mms-bitfields nor -fnative-struct.
 
+2003-01-31 Friday 15:24  zorglub
+
+ * doc/faq/Makefile: added "text" and "clean" targets.
+ * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
+ * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
+ * doc/faq/fdl.sgml: text of the FSF Free Documentation License.
+
 2003-01-31 Friday 13:52  sam
 
    * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
    * ./modules/gui/macosx: Defeated some deadlocks.
                            World domination ... is at hand.
 
+2003-01-30 Thursday 21:35  babal
+
+ - fixed a segfault occuring when the preference dialog box was destroyed
+
 2003-01-30 Thursday 20:59  sam
 
    * ./src/misc/configuration.c: when an invalid short option is found, use
 
  Keep -O2 in --disable-optimizations mode, cause it can't harm...
 
+2003-01-30 Thursday 02:16  gbazin
+
+ * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
+     PictureDisplayExtension(). This does also fix problems with the dvdplay
+     plugin and menus with still pictures.
+
 2003-01-30 Thursday 00:39  massiot
 
  * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
  DVD menus.
 
+2003-01-26 Sunday 18:31  babal
+
+ - menu checkbox outside of title/chapter groupbox
+
+2003-01-26 Sunday 18:02  babal
+
+ - buttons are left aligned and their size comforms to Windows XP visual
+   guidelines
+
 2003-01-26 Sunday 16:37  gbazin
 
  * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
 
   Added some colors.
 
+2003-01-26 Sunday 03:55  ipkiss
+
+  * modules/gui/win32: replaced BitBtns with Buttons everywhere, and
+    put "OK" and "Cancel" buttons in an horizontal layout.
+    Also updated a few properties here and there.
+
 2003-01-26 Sunday 02:22  ipkiss
 
   * modules/video_output/directx: added a configuration variable and a
   * modules/gui/win32: the interface can use these variables
     (almost closes #84)
 
+2003-01-26 Sunday 00:51  sam
+
+   * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
+     generation.
+
 2003-01-25 Saturday 21:34  hartman
 
  * changed the bugreporting url
    - Added README, COPYING etc. to resources
  * ALL: Added a Help menu.
 
+2003-01-25 Saturday 18:09  fenrir
+
+  * faad : clean up.
+
 2003-01-25 Saturday 17:57  fenrir
 
   * all: fixed wrong usage of input_DeletePES.
    is somewhat unclean. We should fix this on a higher level but i don't see
    how we could/should.
 
+2003-01-24 Friday 00:57  babal
+
+ - added a NULL pointer test
+ - cosmetic changes
+
 2003-01-24 Friday 00:53  hartman
 
  * the volume slider could only be dragged, not clicked. removed some
  * modules/gui/macosx/open.m: "Open File" is back,
  * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
 
+2003-01-23 Thursday 17:18  babal
+
+ - menus disabled by default
+ - cosmetic changes
+
 2003-01-23 Thursday 17:13  massiot
 
  Fixed a segfault with quitting when no audio output plug-in was found
  (closes #108).
 
+2003-01-23 Thursday 16:17  ipkiss
+
+  * use 'dvdold' instead of 'dvd'
+
 2003-01-23 Thursday 15:53  sam
 
    * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
 
   * demux: fix segfault while trying to opening files without extention...
 
+2003-01-23 Thursday 04:50  babal
+
+ - allow the user to choose (and sort) several plugins for the same
+   category.
+
+2003-01-23 Thursday 03:33  ipkiss
+
+  * The stream output can't use PS with UDP
+  * Added tooltips for the subtitles dialog box
+  * Added a missing "delete"
+  * Added a menu entry to spawn new interfaces (but it's currently
+    disabled, due to a problem with the vlc_list_t struct)
+
 2003-01-22 Wednesday 22:19  sigmunau
 
   added an new config variable that takes an comma separated list of
  usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
  module was inserted, as this just needs to be added to this list now.
 
+2003-01-22 Wednesday 21:42  ipkiss
+
+  * Added a dialog box for subtitles selection
+  * Cosmetic here and there
+
 2003-01-22 Wednesday 19:37  lool
 
    * modules/visualization/xosd/xosd.c: lower module capability when the
 
   * gtk: fixed a segfault with deinterlace.
 
+2003-01-21 Tuesday 21:20  ipkiss
+
+  * Dropped files and files added using the playlist are now enqueued
+    according to the "enqueue" config option
+
 2003-01-21 Tuesday 21:19  lool
 
    * use of service attributes to get the name of the session, insert it in
      the playlist
 
+2003-01-21 Tuesday 19:49  ipkiss
+
+  * Added a dialog box for the stream output
+
 2003-01-21 Tuesday 18:43  lool
 
    * added a couple of malloc() checks
 
   * asf : more msg_Err -> msg_Warn
 
+2003-01-20 Monday 13:03  fenrir
+
+  * aac: some msg_Err -> msg_Warn
+
 2003-01-20 Monday 13:01  fenrir
 
   * all: changed some msg_Err into msg_Warn.
 
  New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
 
+2003-01-19 Sunday 17:55  ipkiss
+
+  * Compilation fix
+
 2003-01-19 Sunday 16:57  massiot
 
  Requalified some error messages into warnings.
 
    * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
 
+2003-01-17 Friday 19:35  sam
+
+   * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
+     navigation fixes from the Gtk+ interface.
+
 2003-01-17 Friday 19:22  sam
 
    * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
 
  Fixed some paths.
 
+2003-01-12 Sunday 19:08  jpsaman
+
+ Use gtk_main_quit only in one place (the function Manage()).
+
 2003-01-12 Sunday 18:26  fenrir
 
   * avi: partial fix for non interleaved file with incorrect( I'm not sure
    * configure.ac.in, modules/access/slp.c: New SLP access module,
          see <http://www.openslp.org/>
 
+2003-01-10 Friday 01:09  ipkiss
+
+  * ./modules/gui/win32: fixed a bug in the preferences (closes #60)
+
 2003-01-09 Thursday 23:43  massiot
 
  * OS X: Fixed a segfault with empty configuration strings (closes #65),
   * mp4.c: allowed multiple moov headers by taking the first one
  (multiple moov headers is strictly forbidden but I 've seen such file)
 
+2003-01-08 Wednesday 10:43  fenrir
+
+  * faad: fixed a segfault when faad initialisation failed.(anyway it
+ doesn't solve the real problem).
+
 2003-01-08 Wednesday 10:41  fenrir
 
   * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
 
   Minor GUI fixes in the prefs window.
 
+2003-01-08 Wednesday 02:16  ipkiss
+
+  * Added sound volume management and changed a bit the menus
+  * Added audio channels selection, but it's currently disabled since
+    it's quite buggy :)
+
 2003-01-08 Wednesday 02:09  titer
 
   Fixed language and subtitle selection.
  - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
    ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
 
+2003-01-06 Monday 15:39  ipkiss
+
+  * modules/gui/win32/network.cpp: added support for ftp and mms
+  * modules/gui/win32/disc.cpp: cosmetic
+
 2003-01-06 Monday 02:45  massiot
 
  MacOS X port :
  * src/audio_output/output.c: don't forget to free the audio buffer when
  we are trashing it.
 
+2003-01-04 Saturday 13:50  jpsaman
+
+ Cosmetic changes.
+
 2003-01-04 Saturday 13:30  jpsaman
 
  Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
 
    * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
 
+2003-01-03 Friday 20:55  jpsaman
+
+ Slider functionality for Familiar interface.
+
 2003-01-03 Friday 14:44  sam
 
    * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
index 0e56a604df25c65310de99380b99b8653f4580a6..ef7997e82f80bcfb926e48cc555817881c7e3d59 100644 (file)
  - suppression des messages de debug, Ă  la demande de Polux, qui veut
  squatter seul la console de debug avec ses messages de fps ;
 
+1999-12-15 Wednesday 18:23  maxx
+
+ * audio_decoder/audio_decoder.c :
+ - Test d'une nouvelle mĂ©thode de synchro ;
+
 1999-12-14 Tuesday 23:37  maxx
 
  * .cvsignore :
 
  --Meuuh
 
+1999-09-23 Thursday 08:53  maxx
+
+ * audio_decoder/audio_decoder.c :
+ - Tout est pret pour accueillir la synchro :-)
+ - Les passages modifiĂ©s sont encore en commentaire, parce qu'avec ma
+ synchro simulĂ©e le %CPU du dĂ©codeur audio passe de 0.1% Ă  9.7%, alors
+ que les opĂ©rations sont toutes simples et pas appelĂ©es tant que Ă§a
+ (il faudra encore essayer en -Oqqch si Ă§a change qqch) ;
+ - Reste Ă  modifier l'audio output pour la synchro... coming soon ;
+
+ -- MaXX
+
+1999-09-22 Wednesday 21:39  maxx
+
+ * audio_decoder/audio_decoder.c :
+ - Correction d'un bug concernant la dĂ©cision de dĂ©coder ou non une
+ nouvelle frame audio ;
+
+ -- MaXX
+
 1999-09-22 Wednesday 15:53  maxx
 
  * include/audio_output.h :
index 9a2996aca8666615f72315cbe91097de42cd5485..44542446e45082ab2f5e04277e5af36869c1b76f 100644 (file)
 
  Happy new year !
 
+2000-12-29 Friday 12:49  massiot
+
+ Fixed THX Cimmarron bug (it was _not_ a synchro bug).
+
 2000-12-29 Friday 10:52  massiot
 
  * Fixed a bug in the DTS/PTS parsing ;
  We now read the DTS (but we don't use it for the moment).
  NB : b_has_pts has disappeared for brevity reasons, use i_pts != 0 instead.
 
+2000-12-27 Wednesday 18:09  massiot
+
+ New synchro statistics and warnings.
+
 2000-12-27 Wednesday 09:54  sam
 
   . avoid calling SafeRead() with a null packet size.
   . message queue is flushed before we spawn input.
   . fixed so that it compiles with VDEC_SMP (no good sync yet though).
 
+2000-12-22 Friday 18:57  bozo
+
+   - sdl resising rulze, still buggy
+
 2000-12-22 Friday 17:53  massiot
 
  * Using i_id instead of i_stream_id whenever possible ;
  * Fixed a bug in -c and -s options.
 
+2000-12-22 Friday 17:34  sam
+
+  . (stable version) - fixed SPU decoding
+
 2000-12-22 Friday 15:34  massiot
 
  * Fixed a compile pbm in debug mode (f34r d4 1-line fix)
 
  Correction of a compilation bug with --enable-debug
 
+2000-12-19 Tuesday 23:06  bozo
+
+ new sdl backport to stable version, enjoy.
+
 2000-12-19 Tuesday 22:34  reno
 
  Move #define from audio_output.h to config.h
  Change vlan_server_ip to 138.195.139.95
  Creating lib directory by Makefile
 
+2000-12-19 Tuesday 20:01  bozo
+
+   - one typo.
+   - one line deleted (it was for debug, bozo.)
+
 2000-12-19 Tuesday 19:55  massiot
 
  GetChunk() : reads n bytes from the elementary stream and places them
  in a big buffer (a gift for Sam).
 
+2000-12-19 Tuesday 19:44  bozo
+
+ sdl plugin :
+   - Quantic start in fullscreen fixed.
+
 2000-12-19 Tuesday 19:08  massiot
 
  Input-II now correctly handles private stream 1 (AC3, DVDSPU).
   . split the audio decoder into adec_generic, adec_layer1 and adec_layer2
      (no new code added)
 
+2000-12-19 Tuesday 18:09  octplane
+
+ - Added SDLYUV support,
+ - please test.
+
 2000-12-19 Tuesday 17:51  octplane
 
  - fixed the ratio/position problem in YUV, now patching Stable.
 
  We can now read from stdin.
 
+2000-12-18 Monday 10:02  sam
+
+  . additional fix for Layer 1 mono
+
+    now vlc plays all of my 125 sample mpeg1 movies !
+
+    Please try it with yours, and report non-working streams.
+     (`file foo.mpeg' must report "system stream", not "video stream" in
+        order to be playable with the vlc)
+
+2000-12-18 Monday 07:56  sam
+
+  . indentation fixes
+
+  . fixed audio syncword detection for mpeg 1 streams (hopefully)
+     FIXME: can anyone confirm we can get rid of adec_byte_stream_next
+     in audio_decoder_thread.c now that we have the new input ?
+
+  . fixed Layer 2 Mono decoding.
+     FIXME: who created freq_table ? what was the rationale for it, and
+     where does it come from ?
+     FIXME: how can we spare the extra DCT in audio_decoder.c:707 ? I'm too
+     tired to think about it.
+
+  . proposal: splitting audio_decoder.c in one file per layer.
+
 2000-12-18 Monday 02:47  bozo
 
    - Hardware YUV overlay (SDL) with real colors ;p It may suck for non
 
  Good night suckers. I love you too :p
 
+2000-12-17 Sunday 15:05  octplane
+
+ - partial SDL YUV support (green stream for now, please help me !)
+ - "y" key switch between SDL and vlc YUV
+ - autodetection of Overlay support
+ - soon to come, colors :P
+
 2000-12-16 Saturday 16:31  stef
 
  Fixed support for broken MPEG-1 files.
 
  Fixed a bug with DVD's SCR (too close from the PTS).
 
+2000-12-11 Monday 17:04  massiot
+
+ Another attempt for the audio bug...
+
 2000-12-11 Monday 15:29  massiot
 
  Prototypes for netlist functions.
 
+2000-12-11 Monday 15:06  massiot
+
+ Another attempt for the same bug...
+
+2000-12-11 Monday 14:58  massiot
+
+ Mmmmh an endianness bug ?
+
+2000-12-11 Monday 14:45  massiot
+
+ Attempt to fix the audio.
+
 2000-12-11 Monday 14:34  massiot
 
  Fixed benny's mistakes :pp
 
  Add channel support with VLAN
 
+2000-12-06 Wednesday 16:42  massiot
+
+ * Fixed a bug in the synchro with non-P5/B1 streams.
+
 2000-12-06 Wednesday 16:41  massiot
 
  * Support for MPEG-1 .mpg files.
 
  The input-II. (more info by mail in about an hour)
 
+2000-12-01 Friday 07:35  sam
+
+  . re-changement de vout_sdl.c pour que Ă§a fonctionne en woody.
+
+2000-11-30 Thursday 20:57  stef
+
+ . J'en ai oubliĂ© un morceau avant :)
+
+ NB: je ne pense pas que l'ouverture en mode non-bloquant soit un
+ problème, mais ne fait je ne sais pas. Chez moi Ă§a marche !
+
+2000-11-30 Thursday 20:43  stef
+
+ . Test non bloquant de l'ouverture du dsp Ă  l'initialisation du plugin
+  pour le cas oĂ¹ il est utilisĂ© par esd
+
+2000-11-30 Thursday 17:37  octplane
+
+ . Fixed a segfault
+ . Fixed a SDL API change about clipping (?).
+
 2000-11-29 Wednesday 19:02  stef
 
  . Ajout de la date dans les warning si le mode debug est activĂ©
  * Fixed a bug in the video synchro time scheduling
  * Made the vout more precise on display dates
 
+2000-11-29 Wednesday 11:34  massiot
+
+ Enhancement for very slooow machines.
+
 2000-11-28 Tuesday 19:58  massiot
 
  More stats.
 
   . le mode framebuffer vide l'Ă©cran quand on quitte.
 
+2000-10-29 Sunday 00:07  stef
+
+ .Added window title in sdl output
+ .Removed mouse cursor in fullscreen mode
+ .Changed bits-per-pixel during window creation to X11 current depth
+
+ Although bits-per-pixel was initialized to 15 in every cases, the quality
+ changed when we switched X11 depth; so I don't know the real effect of this
+ constant in SDL.
+
 2000-10-26 Thursday 15:00  sam
 
   . ajout de l'option --broadcast en ligne de commande
 
  Une lĂ©gère modification pour le passage B&W Ă  C
 
+2000-10-25 Wednesday 23:14  stef
+
+ . Fixed segmentation fault when sdl output exits.
+
+ Actually, I don't know why SDLclose was commented out.
+
+2000-10-25 Wednesday 20:54  stef
+
+ . Fixed the sdl plugins to match the changes in the version 1.1.5
+
+ The vlc gives a segfault when exiting if you use sdl. I still don't know why
+
+2000-10-25 Wednesday 18:40  jeanphi
+
+ vout_glide.c: donne une taille correcte a l'affichage (800x600)
+
+ yuvmmx: conv. Y4Gray16, les autres sont a venir
+
 2000-10-25 Wednesday 12:18  reno
 
  Suppression du dĂ©codage de la chrominance en B&W
 
  --Meuuh
 
+2000-10-18 Wednesday 02:42  stef
+
+ * Modification du module gnome pour l'output sous Xfree4 (detection
+ 16bits).
+
 2000-10-18 Wednesday 02:17  sam
 
   . correction d'une faute de frappe dans configure.in (ça rĂ©pond Ă  ta
    question, Stef ? :)
 
+2000-10-17 Tuesday 23:42  stef
+
+ .Fix du problème de detection de la profondeur en 16 bits sous XFree 4
+
+ J'espère que Ă§a marche encore avec XFree 3.3
+
 2000-08-30 Wednesday 17:06  henri
 
  Oui, bon,  j'ai oubliĂ© le changelog, Ă§a peut arriver einh !
 
+2000-08-30 Wednesday 16:24  henri
+
+ Fixed a 100% CPU use bug while no stream is received
+
 2000-08-29 Tuesday 00:03  octplane
 
  . Arranged a few things
 
   . rajout du fix de Meuuh dans la todolist.
 
+2000-08-27 Sunday 21:52  massiot
+
+ Correction d'un bug de synchro pour les images monotrames.
+
 2000-08-27 Sunday 16:31  massiot
 
  OubliĂ© d'en committer un bout...
 
+2000-08-27 Sunday 16:21  massiot
+
+ Un bug cette fois-ci avec le parseur et un traitement erronĂ© des macroblocs
+ sautĂ©s dans les images B qui provoquait des carrĂ©s.
+
 2000-08-27 Sunday 12:32  sam
 
   . fixĂ© une erreur d'indentation
   Ă§a ne devrait pas Ăªtre trop dur, Ă§a t'obligera Ă  lire le code de
   l'audio_output, et surtout Ă§a te fera la bite.
 
+2000-08-27 Sunday 01:03  massiot
+
+ J'avais oubliĂ© de faire les mĂªmes modifs dans le motion MMX.
+
+2000-08-26 Saturday 14:48  massiot
+
+ FixĂ© une bonne partie du putain de bug des carrĂ©s qui font chier Ă  chaque
+ changement de plan. Si c'est encore moche, c'est pas de ma faute, c'est le
+ scaling.
+
 2000-08-26 Saturday 13:07  henri
 
  Put a test outside a loop : fixes task 0x31
    * fixed a Makefile bug which removed the CVS directory.
    * removed the frame statistics output.
 
+2000-08-18 Friday 22:35  polux
+
+ Correction d'un bug dans l'audio output de beos, ce dernier causait des
+ plantages alĂ©atoires au lancement (i_buffer_pos n'Ă©tait pas initialisĂ©).
+
 2000-08-18 Friday 17:02  sam
 
   . removed the sdlvlc alias
   - rajout du flag b_active dans la structure audio_decoder
   - le bouton pause fonctionne
 
+2000-04-05 Wednesday 20:43  henri
+
+ Ajout du layer II mono (non testĂ©) et dĂ©but de mise en conformitĂ© avec
+ les règles de formattage du code
+
 2000-03-30 Thursday 12:54  polux
 
  - Correction du bug de la synchro.
  de la doc sur le sujet donc je me dis que ca peut pas faire de mal de
  rassembler ce qu'on a...
 
+2000-03-15 Wednesday 02:10  walken
+
+ reecriture du deco mpeg audio
+
+ * support du layer 1 mono et stereo
+ * support du layer 2 stereo (j'ai pas encore fait le mono)
+ * support des low bitrates proposes par le mpeg2 (non teste)
+ * passage des tests de compliance mpeg :)
+ * moins de macros qu'avant, mais je dois encore propriser un peu le code.
+
+2000-03-13 Monday 21:55  stef
+
+ * Correction du Bug introduit lors de mon commit.
+
+ Chez moi, Ă§a marche avec Taxi, Matrix et la ba de twine.
+
 2000-03-13 Monday 21:32  sam
 
   . gestion de la souris sous X (essentiellement le bouton du milieu
   . le message prĂ©cĂ©dent Ă©tait l'ajout du rĂ©pertoire share/ mais
    les scripts CVS semblent avoir dĂ©connĂ©
 
+2000-03-13 Monday 03:20  stef
+
+ * Proprification de decodeMPEG2 (+optim)
+ * Ecriture de decodeMPEG1
+
+ Le Mpeg1 n'est pas encore testĂ©.
+
 2000-03-12 Sunday 22:45  walken
 
  J'ai retire gnome du build par defaut afin que ca ne cree pas de probleme
 
    . quelques #ifdef SYS_BSD Ă§Ă  et lĂ .
 
+2000-03-03 Friday 01:26  walken
+
+ modification du deco ac3 pour le rendre plus robuste.
+
+ normalement le client ne devrait plus segfaulter... enfin, normalement :)
+
 2000-03-03 Friday 00:59  sam
 
   . portage des vlc_threads aux cthreads de Mach pour GNU/Hurd
     . suppression de video_x11.h
     . correction d'un warning dans intf_ctrl.c
 
+2000-02-22 Tuesday 22:55  walken
+
+ oops, j'ai oublie un fichier
+
 2000-02-22 Tuesday 22:54  walken
 
  travail sur l'ac3_decoder : debut de separation de ce qui est specifique a
  Le probleme des includes n'est pas non plus regle, mais c'est a cause des
  bit_streams :) patience.
 
+2000-02-22 Tuesday 14:09  walken
+
+ Modification mineure MotionComponent : changement d'une boucle imbriquee
+ sur i_y et i_y1 en une boucle simple sur i_y... Le changement en vitesse comme
+ en taille est chouillatique mais neanmoins positif. Ca n'a pas d'effet sur
+ l'unrolling de boucle car celui-ci est effectue sur une boucle plus interne...
+
 2000-02-21 Monday 09:15  sam
 
   3 vilains fichiers avaient disparu
   . suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne
   . quelques reformatages Ă  79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81.
 
+2000-02-04 Friday 22:03  maxx
+
+ * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
+ - `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4'
+ avant le dĂ©marrage des dĂ©codeurs audio ;
+
 2000-02-04 Friday 20:52  maxx
 
  * ac3_decoder/ac3_decoder.c :
  Correction du bug de calcul du masque (fontes outlines, point sous les ]).
  Vive les ^ qui suivent les ].
 
+2000-02-03 Thursday 04:46  maxx
+
+ * spu_decoder/spu_decoder.c :
+ - Ă§a devrait bien se passer maintenant :-)
+
 2000-02-03 Thursday 03:37  maxx
 
  * audio_output/audio_output.c :
 
  Scaling vertical dans les 2 sens en YUV walken.
 
+2000-02-01 Tuesday 03:00  jimmy
+
+ * Fonctions addblock et copyblock en inline MMX (pour ceux qui en ont...
+   du MMX).
+ * Pour tout defaut supposĂ© d'affichage Ă  la suite du changement,
+   mailez-moi.
+
 2000-02-01 Tuesday 02:16  massiot
 
  Rajout de #define SAM_SYNCHRO si sam veut reprendre son code.
  Temporaire (ça segfaulte si on le chatouille un peu).
  YUV walken avec resize. Y et + seulement pour le moment.
 
+2000-02-01 Tuesday 00:13  massiot
+
+ Tentative d'amelioration de la synchro.
+
 2000-01-31 Monday 23:11  massiot
 
  Synchro de base.
   . initialisation du dĂ©codeur de sous-titres
   . correction du bug de quit
 
+2000-01-31 Monday 03:42  sam
+
+  . remis le kludge du i_coding_type == I_CODING_TYPE en attendant qu'on
+   comprenne pourquoi Ă§a merde (ça doit Ăªtre tout con, mais je trouve pas)
+
 2000-01-31 Monday 02:29  stef
 
  Ca ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input.
  * Correction d'un message d'erreur erronnĂ© dans l'input ;
  * Correction d'un bug de synchro ;
 
+2000-01-28 Friday 01:20  massiot
+
+ Fix pour le bug de la chrominance qui saute.
+
 2000-01-28 Friday 00:12  stef
 
  . DĂ©placement de deux structures de lookup dans le parseur
 
+2000-01-27 Thursday 23:12  massiot
+
+ Tentative de fix pour le segfault du dĂ©codeur (qui est en fait une erreur
+ du parseur).
+
 2000-01-27 Thursday 18:30  seguin
 
  Nouveau moteur de fontes.
 
  Pour info, on torche largement le dĂ©codeur de rĂ©fĂ©rence (50 %).
 
+2000-01-26 Wednesday 01:25  sam
+
+  . synchro qui marchouille de plus en plus
+
 2000-01-25 Tuesday 19:02  maxx
 
  * audio_output/audio_output.c :
 
  --Meuuh
 
+2000-01-22 Saturday 22:48  polux
+
+ Petites corrections de bug dans le motion compensation et le parsage des
+ blocks non intra.
+
 2000-01-22 Saturday 22:22  sam
 
   . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)
 
+2000-01-22 Saturday 22:02  jimmy
+
+ Correction du bug de la premiere image verte (putain mais quel con)
+
+2000-01-21 Friday 23:18  massiot
+
+ Corrections de bugs mineurs divers et variĂ©s, dont :
+ * video_parser.c : dĂ©placement de l'initialisation de la synchro dans
+   InitThread(), correction d'un memory leak ;
+ * vpar_headers.c : correction d'un segfault potentiel, erreur dans une
+   en-tĂªte dont on se bat les couilles.
+
 2000-01-21 Friday 11:31  sam
 
   . support framebuffer
  Gras de parametres en ligne de commande ou en variables d'environnement,
  afin de ne pas avoir a recompiler le client en cas de loose.
 
+2000-01-20 Thursday 18:12  massiot
+
+ Correction d'un bug, mais pas DU bug.
+ (putain quel con)
+
 2000-01-20 Thursday 17:17  seguin
 
  Desactivation du changement de chaine en --novlan
   . ajout des patches ac3 de MaXX dans le nouveau dĂ©codeur
   . fixĂ© ce #@!#@! de idct.c.new qui fait _chier_
 
+2000-01-19 Wednesday 20:27  polux
+
+ Avancement du debuggage du motion.
+
+2000-01-19 Wednesday 19:48  sam
+
+  commit du chti patch de Meuuh, sinon il est Ă©crasĂ© Ă  chaque update
+
 2000-01-19 Wednesday 18:43  seguin
 
  DĂ©but du changement de chaine.
 
  Resize qui fonctionne.
 
+2000-01-19 Wednesday 16:17  massiot
+
+ Support pour les chrominances 422 et 444.
+
 2000-01-19 Wednesday 13:38  sam
 
   . augmentation de VOUT_FPS_SAMPLES pour un calcul un peu plus rĂ©aliste
  API vout_DateImage (mais Ă§a ne marche pas)
  Suite nettoyage
 
+2000-01-19 Wednesday 12:25  polux
+
+ Avancement du motion.
+
 2000-01-19 Wednesday 10:52  seguin
 
  Ajout d'une fonction de deboguage Ă  UnlinkPicture
   . ultimisation des calculs de prĂ©diction dans la synchro
   . squelette du subtitle_decoder
 
+2000-01-19 Wednesday 02:49  sam
+
+  . initialisation propre de la synchro
+  . messages de debug Ă  la con pour essayer de voir oĂ¹ j'en suis
+
+2000-01-19 Wednesday 02:24  jimmy
+
+ * Le bug des pixels inversĂ©s de la dct mmx Ă  Ă©tĂ© corrigĂ© (et non plus sau-
+   vagement kludgĂ©).
+
+ * La sparse idct fonctionne.
+
+ * Plusieurs versions de la dct ont Ă©tĂ© inclues dans vdec_idct pour pou-
+   voir choisir la plus performante quand tout marchera.
+
 2000-01-19 Wednesday 02:15  seguin
 
  Toujours du nettoyage.
  Une API pour les sous titres.
 
+2000-01-19 Wednesday 01:57  polux
+
+ Avancement du debuggage du motion.
+
+ --Meuuh+Stef+Polux+Jimmy
+
 2000-01-19 Wednesday 00:01  maxx
 
  * ac3_decoder/ac3_decoder.c, audio_output/audio_output.c :
  - modification de la synkro, dĂ©tection de la frĂ©quence du flux ac3 ;
 
+2000-01-18 Tuesday 23:48  sam
+
+ ah ben forcĂ©ment, Ă§a risquait pas de compiler si j'inversais new et old
+
 2000-01-18 Tuesday 23:43  seguin
 
  YUV MMX, avec aspect ratio !!!
  Le parser fonctionne maintenant avec les I, les P et les B.
  Reste a implementer la synchro et finir le decodeur.
 
+2000-01-18 Tuesday 18:42  maxx
+
+ * ac3_downmix.c :
+ - suppression des gros scrountchs immondes (c) (qui sont Ă©galement des
+ pouics parfois) ;
+
+ * ac3_bit_allocate.c, ac3_exponent.c, ac3_mantissa.c :
+ - suppression de tests et messages de debug ;
+
+ * ac3_decoder/ac3_decoder.c :
+ - implĂ©mentation de la synkro qui punix ;
+
+2000-01-18 Tuesday 16:33  maxx
+
+ * ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c :
+ - ac3-alpha rewlz :-)
+
 2000-01-18 Tuesday 16:22  sam
 
   faut pas Ăªtre trop pressĂ©s dans la vie :)
 
  Fin du parsage des I.
 
+2000-01-17 Monday 13:44  stef
+
+ Rajout de la quantification ,Ă©limination de plusieurs warning,
+ plus decodage des blocks non intra.
+
 2000-01-17 Monday 12:54  massiot
 
  Virationnement d'un warning avec l'ancien dĂ©codeur (j'ai vraiment du temps Ă 
 
  Suppression de vlc.h
 
+2000-01-12 Wednesday 18:50  stef
+
+ * Fonction de dĂ©codage des blocs MPEG2 non intra
+
 2000-01-12 Wednesday 15:35  seguin
 
  Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA.
 
  Encore une petite modif pour permettre au parser de compiler.
 
+2000-01-11 Tuesday 21:32  polux
+
+ Le video parser compile mais n'est pas termine, n'est-ce pas stef ? ;)
+
 2000-01-11 Tuesday 18:01  seguin
 
  Modifs diverses et variees. Le mode FB compile (mais ne fait rien).
 
  Encore du debuggage.
 
+2000-01-11 Tuesday 14:43  polux
+
+ Debuggage.
+
 2000-01-11 Tuesday 11:05  seguin
 
  Correction de quelques erreurs dans l'interface et vout.
 
    Et le petit toast qui va avec...
 
+2000-01-10 Monday 20:32  jimmy
+
+   Du rififi dans la DCT.
+
+ --
+ jimmy
+
 2000-01-10 Monday 01:09  stef
 
  * Modifications d'erreurs dans  MacroBlockAddressIncrement
index d2bd81aefdb547746e5540f6bb237ac2d23dc139..2b66a85db836b703674cd426639188451f6cc6ce 100644 (file)
    * Made the wall filter work a bit better. It now spawns a 3x2 mosaic,
      but this will eventually be configurable, Ă  la `--filter wall:3x3'.
 
+2001-12-31 Monday 03:59  sam
+
+   * Added a missing call to DecoderError() in mpeg_adec.c.
+   * Fixed a segfault in the aRts plugin.
+
+2001-12-31 Monday 03:57  sam
+
+   * Fixed the aRts audio output plugin.
+
 2001-12-31 Monday 03:26  massiot
 
  * Fixed a bug in DecoderError.
 
  Miscellaneous typos.
 
+2001-12-30 Sunday 22:10  stef
+
+ *Some fixes for dvdread plugin.
+
+ It compiles but doesn't work yet.
+
 2001-12-30 Sunday 07:09  sam
 
  Some heavy changes today:
      stuck if a decoder has failed its initialization.
    * Namespace fixes through the decoder files.
 
+2001-12-30 Sunday 04:26  sam
+
+   * Fixed a segfault at EOF in input_es.c and input_ts.c (when i_read == 0).
+   * Improved error recovery and avoided memleaks in the various input plugins.
+   * Fixed a deadloop inserted by someone else into input_vcd.c :-)
+
+2001-12-29 Saturday 23:35  sam
+
+   * Backported lool's fix for the Gtk+ playlist crash.
+   * If $DISPLAY isn't set, don't try to run the Gtk+ interface.
+   * Fixed a segfault in input_dvd.c:DVDInit.
+
+2001-12-29 Saturday 22:22  massiot
+
+ Use libdvdread's define instead.
+
+2001-12-29 Saturday 15:40  massiot
+
+ Cosmetic fix.
+
+2001-12-29 Saturday 11:36  lool
+
+  Small bugfix of a segfault. The playlist segfaulted with the urls
+ containing no '/'.
+
 2001-12-29 Saturday 03:44  massiot
 
  Fixed a cosmetic issue.
 
  Hidden gory buffer management details in a private section of data_packet_t.
 
+2001-12-29 Saturday 00:39  massiot
+
+ Fixed many bugs experienced by our users today.
+
 2001-12-27 Thursday 03:47  massiot
 
  * Changed pf_read prototype and minor changes.
  * Changed the way decoder_fifo_t works ;
  * Minor optimizations in the Next Generation Buffer Manager.
 
+2001-12-26 Wednesday 00:01  massiot
+
+ Fixed compilation issue (thanks Eyal !)
+
+2001-12-20 Thursday 23:53  massiot
+
+ Fixed a typo.
+
 2001-12-20 Thursday 22:11  sam
 
    * Added Jeffrey Baker to the AUTHORS file.
    * Fixed a PPC compilation issue.
 
+2001-12-20 Thursday 16:46  massiot
+
+ Backported Peter Surda patch.
+
+2001-12-20 Thursday 15:43  sam
+
+   * Mouse wheel seek patch for XVideo courtesy of Peter Surda.
+   * Ported to SDL.
+
+2001-12-19 Wednesday 23:32  sam
+
+   * Backported a VCD crash fix from the main branch.
+
+2001-12-19 Wednesday 23:19  sam
+
+    * Heavy butchery in the VCD plugin. It should no longer segfault when
+      reaching end of title.
+
+2001-12-19 Wednesday 19:26  sam
+
+   * --filter distort:ripple (Ok, ok, I promise it's the last one !! :-)
+
+2001-12-19 Wednesday 18:14  sam
+
+   * Fixed compilation with dvdcss disabled.
+   * Fixed compilation with plugins disabled.
+   * Removed useless variables in the VCD and DVD plugins.
+   * Fixed a function which was returning "struct foo" in the VCD plugin.
+   * Fixed the old Â« XVideo eats more and more CPU Â» bug I mistakenly
+     reintroduced in my first vout4 commit.
+
+2001-12-19 Wednesday 16:23  sam
+
+   * Fixed compilation with dvdcss disabled.
+
+2001-12-19 Wednesday 14:39  sam
+
+   * Small compilation fix.
+
 2001-12-19 Wednesday 10:00  massiot
 
  Next Generation Buffer Manager for DVD and VCD plug-ins.
 
+2001-12-19 Wednesday 04:43  jobi
+
+ * back-ported vcd input bugfix
+
+2001-12-19 Wednesday 03:56  jobi
+
+ fixed a segfault in vcd input (thank you Sam)
+
 2001-12-19 Wednesday 03:50  sam
 
    * Initialize SDL before opening the SDL audio output.
         --filter transform:270
         --filter distort:wave
 
+2001-12-19 Wednesday 01:08  sam
+
+   * The SDL plugin now says whether we are using software or hardware YUV
+     in its window title.
+
 2001-12-18 Tuesday 03:13  sam
 
    * Ultimate fixes to the win32 package generation.
 
    * Ultimate fixes to the win32 package generation.
 
+2001-12-18 Tuesday 02:44  sam
+
+   * Fixed Win32 build. You still need --disable-directx --disable-nls though.
+
 2001-12-18 Tuesday 02:19  sam
 
    * Fixed a copy/paste error from previous commit.
 
    * Added --with-dll-path option for my automated Win32 package builds.
 
+2001-12-18 Tuesday 00:51  sam
+
+ (0.2.92 branch)
+   * Initialize SDL before opening the SDL audio output.
+   * Prevent two SDL video outputs or audio outputs to be spawned at the
+     same time to avoid ugly crashes.
+
+2001-12-17 Monday 19:42  massiot
+
+ Added missing XSync().
+
 2001-12-17 Monday 16:42  sam
 
    * TS input: bugfix in DecodePAT and minor optimizations elsewhere.
    * New stupid plugin: "--filter wall" for split-image playback :-)
       (will evolve into a real image wall plugin when I have time)
 
+2001-12-17 Monday 01:36  sam
+
+   * Fixed 4:2:2 software rendering.
+   * Removed cruft I forgot in aout_alsa.c.
+
 2001-12-16 Sunday 18:00  sam
 
  libdvdcss changes:
    * Buffer choice optimizations - vout4 should eat even less CPU now.
    * Minor warning fix for Hurd.
 
+2001-12-13 Thursday 17:58  jobi
+
+ Fixed a bug in ES input (I had not initiated p_selected_program)
+
 2001-12-13 Thursday 17:33  massiot
 
  Fixed a major bug I introduced lately.
 
    * Fixed potential compilation issues under eg. BSD/OS.
 
+2001-12-12 Wednesday 17:41  massiot
+
+ Next Generation Buffer Manager, for ES plug-in.
+
+2001-12-12 Wednesday 15:25  sam
+
+   * Another win32 fix.
+
 2001-12-12 Wednesday 15:20  sam
 
    * Fixed unnecessary target remake (recursive make is harmful !).
 
  Fixed major bugs in the PSI decoder.
 
+2001-12-11 Tuesday 13:09  massiot
+
+ Partial fix for Xvideo compilation.
+
 2001-12-10 Monday 18:58  gbazin
 
    * configure.in was broken for win32
 
  Fixed possible segfault with --input.
 
+2001-12-10 Monday 15:56  massiot
+
+ Backported fix for EOF of ES-only streams.
+
+2001-12-10 Monday 15:52  massiot
+
+ Fix for EOF of ES-only streams.
+
 2001-12-10 Monday 13:17  sam
 
    * (very old) russian translation courtesy of Valek Filippov <frob@df.ru>.
      you may want to update them in vls as well).
    * Added vlc.pot skeleton for translators.
 
+2001-12-10 Monday 10:58  massiot
+
+ * MPEG-1 aspect ratio patch, courtesy of Vladimir Chernyshov
+   <greengrass@writeme.com> ;
+ * Seeking patch for X11, courtesy of Peter Surda <shurdeek@panorama.sth.ac.at>.
+
 2001-12-10 Monday 04:54  sam
 
    * Fixed a segfault on exit when no fast_memcpy module was found.
      with vout 4 :-)
    * Fixed a segfault on exit when no fast_memcpy module was found.
 
+2001-12-10 Monday 01:45  sam
+
+   * Workaround for a bug in the GLIBC dlopen() code.
+
+2001-12-09 Sunday 21:14  sam
+
+   * Fixed win32 compilation.
+
 2001-12-09 Sunday 17:08  sam
 
    * Fixed Debian package builds.
       - Added jobi to the AUTHORS file.
       - Factored code common to vout_x11.c and vout_xvideo.c.
 
-2001-12-09 Sunday 16:34  sam
-
- file vlc-mad.dirs was initially added on branch v0_2_92_branch.
-
 2001-12-09 Sunday 16:34  sam
 
    * Added the MAD plugin to the Debian build system, called it mad instead
 
  Fix for altivec under Linux.
 
+2001-12-06 Thursday 13:46  massiot
+
+ Fixed dumb renaming of #define's for altivec :-p.
+
 2001-12-06 Thursday 11:18  massiot
 
  Updated man page.
  this is bad, but we have no other option for the moment ;
  * Clicking in vout now pauses the stream, patch courtesy of Peter Surda.
 
+2001-12-06 Thursday 10:29  tcastley
+
+ Added funcionality for vertical retrace sync for refresh rates 60Hz or lower
+ (Thanks Rudolf)
+ Fixed the Prev Title Bug, now works.
+
 2001-12-05 Wednesday 10:30  massiot
 
  Fix for altivec detection (courtesy of walken).
 
  Fixed numerous bugs in ES selection.
 
+2001-12-02 Sunday 18:04  fgp
+
+  *) Fixed stupid bug in vout_Manage. It sometimes called SetDSequenceMatrix
+     when there was no valid sequence.
+
 2001-12-02 Sunday 17:32  stef
 
  -hopeless fix for the input netlist corruption bug.
 
  Please test.
 
+2001-12-01 Saturday 06:38  tcastley
+
+ Implemented simple BDirectWindow (DMA) support
+
 2001-11-30 Friday 22:52  gbazin
 
   * DeleteDecoderConfig wasn't freeing (anymore) the packets left in the
      decoder fifo. This bug was creating an io_vec starving on title change
      when playing DVDs.
 
+2001-11-30 Friday 09:49  tcastley
+
+ Included strings.h to fix compile errors due to the change in threads.h
+
 2001-11-30 Friday 00:34  stef
 
  -Update for libdvdcss documentation
 
  Added vlc.app
 
+2001-11-29 Thursday 15:56  massiot
+
+ Fixed another compilation problem.
+
 2001-11-29 Thursday 15:34  massiot
 
  Fixed a problem with vlc.app.
 
    * Fixed a deadlock (bug reported by marcari).
 
+2001-11-27 Tuesday 14:31  massiot
+
+ Various (sometimes hopeless) fixes to try to improve xvideo stability.
+
 2001-11-27 Tuesday 13:06  massiot
 
  Removed obsolete entry.
  * dvd:<device>[@<raw device>] to avoid device namespace collision under
  win32.
 
+2001-11-27 Tuesday 11:44  massiot
+
+ New syntax for the dvd input :
+    dvd:<device>[:<raw device>]
+ The raw device must have been prepared (by root) beforehands.
+
 2001-11-27 Tuesday 11:14  massiot
 
  More WIN32 portability fixes.
  * changed the protocol version for communication between vlc and vlcs
  from 12 to 13 (due to change from ts:// to udpstream://)
 
+2001-11-26 Monday 22:28  fgp
+
+  *) changed includes from
+     #include <dvdread/...> to
+     #include "..."
+
+  *) Darwin doesn't have off64_t, stat64, lseek64. Added
+     #ifdef SYS_DARWIN
+     #define off64_t off_t
+     ....
+     #endif
+     to dvdread.c
+
+  *) Fixed stupid bug in vout_macos.x. On startup, it would
+     try to free a non-existant QuickTime Sequence. This could be
+     the reasons for (some?) of the crashes at startup.
+
+2001-11-26 Monday 15:56  massiot
+
+ Reworked Keith Packard's raw device patch. The name of the raw device
+ is in the environment variable DVDCSS_RAW_DEVICE.
+
+ Untested (as usual :-). Feedback welcome.
+
 2001-11-25 Sunday 22:52  gbazin
 
   * Big clean-up to allow compiling every module as plugins.
    * aRts audio output courtesy of Emmanuel Blindauer <manu@agat.net>.
    * Fix to the esd plugin when esd-config --cflags is nonempty.
 
+2001-11-19 Monday 15:13  stef
+
+ -fixed a bug in libdvdcss: the key wasn't searched when it had to.
+
+ dvdcss_seek : searches a new title key when
+       -the flag is DVDCSS_SEEK_KEY,
+       -the flag is DVDCSS_SEEK_MPEG, only if method is not "title".
+
+ dvdcss_seek with DVDCSS_SEEK_KEY flags does actually the same things as
+ dvdcss_title (which might eventually be removed).
+
+ Thus, the flag DVDCSS_SEEK_KEY (formerly DVDCSS_SEEK_INI) could not be
+ removed (sorry sam, I've mistaken you by forgetting that)
+
 2001-11-16 Friday 00:29  stef
 
  * --chennels puts gtk/gnome in multi-channel network mode.
  * the vlc does not try to bind vls.via.ecp.fr by default when you select
   channels mode.
 
+2001-11-15 Thursday 21:27  xav
+
+ Removed my modification, it seems the libs we're linking with are far
+ too old to support this option. And it also seems it doesn't function
+ anywhere out of my box :)
+
 2001-11-15 Thursday 18:50  sam
 
    * Fixed MacOS X 10.1 network input, thanks to Mathias Kretschmer
 
  Fixed a bug in altivec detection on MacOS X.
 
+2001-11-14 Wednesday 04:55  xav
+
+ It seems that the 'focus' bug under WinME is solved. Could someone with
+ a 98 check, and someone under win2k check that nothing is broken ? :)
+
 2001-11-14 Wednesday 03:38  stef
 
  -moved warning message to debug message in spdif pass-through plugin
 
    * Closing Debian bug #119369 which was fixed a while ago.
 
+2001-11-13 Tuesday 11:05  massiot
+
+ Bumped up version number to 1.0.0 :p.
+
+2001-11-13 Tuesday 02:03  sam
+
+   * Damn recursion! Fixed an infinite loop in libdvdcss.
+
 2001-11-13 Tuesday 01:25  sam
 
    * Got rid of DVDCSS_SEEK_INI in libdvdcss.
 
  ipkg script for Familiar Linux 0.5 & bug fix in debian/rules.
 
+2001-11-12 Monday 11:13  massiot
+
+ Disabled DirectX audio output for the time being.
+
 2001-11-12 Monday 10:33  massiot
 
  Corrected a typo.
    * Fixed compilation (and quite probably runtime) issues under IA64
      due to mixed int/void* casts.
 
+2001-11-11 Sunday 04:51  jlj
+
+   * Fixed a buffer overflow in CSSAuth()
+
 2001-11-11 Sunday 01:32  stef
 
  -Merged DVD netlist with input netlist to remove duplicated code.
  * BSD/OS VCD patch, courtesy of Steven M. Schultz <sms@TO.GD-ES.COM>
  * Win32 network fix.
 
+2001-11-09 Friday 10:02  reno
+
+ * imdctsse should now compile and work in plugin and under BeOS
+
 2001-11-08 Thursday 21:07  jlj
 
    * Fixed a mingw32 problem I introduced last night :)
    * Fixed some win32 compile issues.
    * Don't use long long, use u64/s64 (int_types.h).
 
+2001-11-07 Wednesday 17:42  stef
+
+ -forgot one file
+
 2001-11-07 Wednesday 17:37  stef
 
  *Move function that translates language codes into country name in src/misc
 
  Added fgp.
 
+2001-11-07 Wednesday 03:37  stef
+
+ *Corrected Ă  long time bug (around 0.2.81 I think), that created a
+ corruption in ifo data. This was the reason why some DVDs that worked with
+ 0.2.80 no longer worked with newer version of vlc. They should work again
+ now.
+
+ This is certainly one of the last updates of the current DVD plugin until
+ we move to libdvdread that will give us navigation ES.
+
+2001-11-07 Wednesday 02:10  stef
+
+ I've committed crap last time.
+
+2001-11-06 Tuesday 18:13  massiot
+
+ Removed deprecated code and structures.
+
 2001-11-06 Tuesday 17:12  massiot
 
  New --enable-release config option.
 
+2001-11-06 Tuesday 16:59  stef
+
+  Maybe corrected aspect ratio issue in fullscreen xvideo.
+
 2001-11-06 Tuesday 00:59  sam
 
    * Fixed support for SPU and LPCM streams over network.
 
  Reimported Intf_Controller, connected "File/Open/File" to Intf_Controller::file:Open.
 
+2001-11-01 Thursday 21:55  jlj
+
+ The intf was being accessed indirectly from vout_Destroy.
+ This is a problem because the intf is currently destroyed
+ before the vout.
+
+2001-11-01 Thursday 21:52  fgp
+
+ Made it possible to open a File after vlc was started (you can use vlc now
+ without starting it from the command line)
+
+ Cleaned up playlist handling in Intf_Vlc_Wrapper.
+
 2001-11-01 Thursday 15:30  sam
 
    * Modified the pf_close kludge in input.c so that we don't segfault when
      pf_init fails.
 
+2001-11-01 Thursday 13:35  stef
+
+ Change chapter selection buttons aspect to try and differentiate them
+ from title selection ones.
+
+2001-11-01 Thursday 03:17  tcastley
+
+ changes to remove unwanted volumes from the Disk Menu.
+ Readonly filesystems like NTFS where being incorrectly added.
+
 2001-11-01 Thursday 00:29  asmax
 
  - Do not resample if delta is short enough
 
  Fixed mistakes in my previous commit.
 
+2001-10-30 Tuesday 21:38  asmax
+
+ - Enabled http button in gtk/gnome interface
+ - Fixed a polioterie from previous commit
+
 2001-10-30 Tuesday 19:34  reno
 
  * Use memalign for aligned data (instead of a greek malloc)
 
  New interface for MacOS X, courtesy of Florian G. Pflug.
 
+2001-10-29 Monday 11:07  tcastley
+
+ Interface changes to include menu for Title and chapter navigation.
+ Also improved more "BeOS" CD detection.
+ Todo new graphics for the navigation controls.
+
 2001-10-26 Friday 16:23  massiot
 
  VLC FAQ TBU.
    * Synced dummy_dvdcss with Stef's changes to libdvdcss.
    * configure now compiles the VCD plugin if linux/cdrom.h is present.
 
+2001-10-23 Tuesday 03:17  jobi
+
+ Sorry,
+
+ the VCD input arrives now :)
+
+ I'd better go to bed !
+
 2001-10-23 Tuesday 03:06  jobi
 
  Added VCD input plugin for Linux :
 
  The audio still segfaults.
 
+2001-10-21 Sunday 06:06  tcastley
+
+ Resizing the video out window in BeOS now retains the scaling.
+
+2001-10-21 Sunday 06:05  tcastley
+
+ Tidied up the code to remove interface messages not required.
+
+2001-10-18 Thursday 23:13  ej
+
+ * Fixed undefined KEY_SIZE compile bug mentioned by Dave Thorup
+ * Fixed CSS ioctl for Darwin/OSX - still might need tweaking of 'dataLength' fields
+ * Added ReadTitleKey ioctl for Darwin/OSX
+ * Minor cleanup
+
 2001-10-16 Tuesday 16:51  stef
 
  -defining TRACE_DVDCSS in config.h displays libdvdcss debug message.
  -libdvdcss error messages are reported in input_dvd.c.
  -vlc verbosity also enables more error messages from libdvdcss.
 
+2001-10-16 Tuesday 10:46  stef
+
+ Removed unnecessary headers added by error.
+
+ It should fix libdvdcss compilation issue on non-linux platforms.
+
 2001-10-15 Monday 14:59  sam
 
    * Fixed an error in the ts://server[:port][/broadcast] input parsing.
 
+2001-10-15 Monday 13:33  stef
+
+ Reverted one change from my previous commit: when using title cracking
+ method in libdvdcss, the key is only checked at title start, not before each
+ chapter.
+
+ The behaviour when we have decrypted the disc key is to check the key before
+ each seek (although I'm still fighting against a bug).
+
 2001-10-14 Sunday 03:26  stef
 
  Use of an environment variable to choose libdvdcss method.
 
  MacOS X port : replaced -traditional-cpp (deprecated) with -no-cpp-precomp.
 
+2001-10-08 Monday 23:10  massiot
+
+ Beuheuheuheuhuehueuhuehuehu forgot to add new QuickTime files :*-(((
+
 2001-10-08 Monday 16:20  massiot
 
  MacOS X port : native QuickTime video output, courtesy of Florian G.
 
  Fixed bugs in the altivec detection, courtesy of Michel Lanners <mlan@cpu.lu>.
 
+2001-10-04 Thursday 00:50  sam
+
+   * Added HTTP url drop (from a WWW browser) to the gtk/gnome interface.
+
 2001-10-03 Wednesday 15:10  sam
 
    * Added User-Agent header in the HTTP input.
 
  Error checks in debug mode : pthread ERRORCHECK_MUTEX and MALLOC_CHECK_=2.
 
+2001-10-01 Monday 10:27  massiot
+
+ "added support for an unusual construct at the start of some
+ slices", says walken :-).
+
+2001-09-30 Sunday 20:25  bozo
+
+ Small optimisation of my previous commit.
+
+2001-09-30 Sunday 01:26  stef
+
+ . in spdif ac3 in selected by default
+
+2001-09-30 Sunday 01:05  stef
+
+ . video output grows to respect acpect ratio instead of shrinking (not
+ in x11 because it takes cpu to resize a picture)
+
+ . disable dpms in xvideo
+
 2001-09-30 Sunday 00:33  stef
 
  .better handling of the buffer of the sound driver to try to remove
 
  Thanx to bozo for his help :)
 
+2001-09-29 Saturday 14:52  bozo
+
+ Fix bad dates in ac3 spdif "decoder" (playing with the bit stream is very
+ funny).
+ Thanks to Stef for his ideas, Meuuh for his bit stream, and Sam for his
+ trolls :)
+
+2001-09-28 Friday 15:24  massiot
+
+ Darwin ioctl, courtesy of ej0.
+
 2001-09-28 Friday 15:08  massiot
 
  Fixed bugs in the MacOS X port.
 
  If memalign isn't available, fall back on valloc.
 
+2001-09-28 Friday 09:55  massiot
+
+ Fixed a stupid mistake in NormScan().
+
 2001-09-26 Wednesday 12:32  massiot
 
  By default, use the real size of the stream for the video output size.
 
  Miscellaneous updates to configure, especially for cross-compilation.
 
+2001-09-12 Wednesday 01:31  tcastley
+
+ Fixed Slider overflow and slider behaviour.
+ Also corrected the button status behavour.
+
+2001-09-12 Wednesday 01:30  tcastley
+
+ Fixed the slider overflow problem.
+ Corrected Slider behaviour.
+ Simplified Code in the vout_beos ready for another developer to implement
+ more advanced video output.
+
+2001-09-11 Tuesday 22:22  massiot
+
+ Fixed typos, courtesy of Michel Lanners <mlan@cpu.lu>
+
 2001-09-09 Sunday 13:43  sam
 
   Changes to vlc:
 
  - Cosmetic changes.
 
+2001-09-06 Thursday 14:02  massiot
+
+ Various fixes for GCC 3.0.
+
 2001-09-06 Thursday 13:24  massiot
 
  Another fix for the altivec detection.
 
+2001-09-06 Thursday 13:16  massiot
+
+ Reworked jlj's patch for field pictures.
+
 2001-09-06 Thursday 10:39  massiot
 
  Fixed numerous bugs with the Altivec IDCT (still not compiling).
 
+2001-09-06 Thursday 10:19  massiot
+
+ Fixed a warning.
+
 2001-09-06 Thursday 07:31  henri
 
  Added gnome.h check and cleaned the error messages in the configure
 
  A very tiny small useless optimization in the LPCM decoder
 
+2001-09-05 Wednesday 16:46  massiot
+
+ * MPEG audio emphasis fix, courtesy of Matthieu Lochegnies
+ <lochegm1@cti.ecp.fr> ;
+ * ac3dec uninitialized data structure fix, courtesy of Damian Ivereigh
+ <damian@cisco.com>.
+
+2001-09-05 Wednesday 16:20  massiot
+
+ * Fixed a compilation bug.
+
 2001-09-05 Wednesday 16:07  massiot
 
  * Altivec IDCT and motion compensation, based on Paul Mackerras's mpeg2dec
  * Local minor optimizations in IDCT ;
  * Removed a hopeless kludge in input_clock.c
 
+2001-09-04 Tuesday 23:21  jlj
+
+   * Fixed a problem with field streams not working with new video decoder.
+
 2001-08-27 Monday 16:13  massiot
 
  IP Multicast support, courtesy of Mathias Kretschmer <mathias@research.att.com>.
 
+2001-08-24 Friday 16:28  massiot
+
+ * Removed O_NONBLCK in aout_Play because we don't use it and some drivers
+ (e.g. have problems with this) ;
+ * Added warning messages.
+
 2001-08-24 Friday 10:51  sam
 
    * Fixed build dependencies for architectures not supporting libasound2
      (Closes Debian bug #109722).
 
+2001-08-24 Friday 09:20  massiot
+
+ Install doesn't explode if libdvdcss hasn't been compiled.
+
 2001-08-23 Thursday 15:39  sam
 
    * Attempt to fix the SDL detection under *BSD.
  environment. If you have problems with this, tell me and we'll find an
  alternate solution.
 
+2001-08-23 Thursday 10:08  massiot
+
+ Very small enhancements.
+
 2001-08-22 Wednesday 21:18  gbazin
 
  - The win32 port is once again using msvcrt.dll instead of msvcrt40.dll
    * Added --xvadaptor flag to select the XVideo adaptor to use.
    * Everything is ready for the 0.2.83 release.
 
+2001-08-20 Monday 01:03  jlj
+
+   * Switched QNX audio output to block mode as stream mode is no
+     longer supported under the latest QNX release.
+
 2001-08-19 Sunday 23:35  sam
 
    * Added support in ./configure for the cprof profiler.
    * Additional checks for SSE-specific (non-MMXEXT) instructions, as
      reported in <20010817114220.A23480@slartibartfast.angrypacket.com>.
 
+2001-08-17 Friday 01:26  jlj
+
+   * Overlay now works under latest QNX release.
+
 2001-08-14 Tuesday 17:53  sam
 
    * Fixed yesterday's pthread detection fix.
 
+2001-08-14 Tuesday 12:09  tcastley
+
+ Rewritten vout for BeOS.  Now does not support overlay however code is simpler
+ and easier to implement overlay and DirectWindow.
+
 2001-08-14 Tuesday 04:52  sam
 
    * GNU/Hurd configuration and compilation fixes.
    * Added missing debian files I forgot to add a long time ago.
    * Fixed libglide2/libglide3 inconsistency in debian/control.
 
+2001-08-10 Friday 17:53  sam
+
+   * Another stupid typo (hope I got it right this time :p).
+
 2001-08-10 Friday 17:43  sam
 
    * Another mistake in the BSD/OS configuration process.
    * Added proper Conflicts: rules in debian/control.
    * configure.in fixes for BSD/OS.
 
+2001-08-10 Friday 16:38  massiot
+
+ Fixed a bug in System End Code handling. Contact me in case of problem.
+
 2001-08-09 Thursday 23:12  sam
 
    * Added BSD/OS libdvd by Steven M. Schultz <sms@TO.GD-ES.COM> in
    * Made the illegal instruction report more explicit.
    * BSD/OS 4.3beta1 fixes by Steven M. Schultz <sms@TO.GD-ES.COM>.
 
+2001-08-06 Monday 20:45  gbazin
+
+ * Fixed the sdl video output plugin that I broke 2 days ago.
+
 2001-08-06 Monday 13:46  sam
 
    * libdvdcss* packages are now a bit more policy-compliant.
    * Removed the "make all" kludge in the Makefile.opts rule. I hope this
      patch is harmless on all systems.
 
+2001-08-06 Monday 13:13  sam
+
+   * Made the remote command plugin usable even with no stream.
+   * Fixed a deadlock in the remote command plugin.
+   * Fixed a deadlock in the SPU decoder.
+
+2001-08-05 Sunday 18:57  gbazin
+
+ * Minor bug fix to aout_directx.c
+
 2001-08-05 Sunday 15:32  gbazin
 
  * Big rewrite of the DirectX audio plugin. The audio output is now (almost)
 
  Oops, forgot to commit this file.
 
+2001-08-03 Friday 16:04  gbazin
+
+ * Fixed a segfault in yuv_End() in video_yuvmmx.c
+ * Fixed the "Gdk-ERROR **: BadCursor" bug in the x11 and xvideo plugins
+ * Fixed a segfault in SetBufferPicture() in video_output.c. This segfault
+     only happened with the xvideo plugin because this one is not using
+     SetBuffers().
+
+ PS: The last fix broke the overlay output of SDL (black screen) I will
+   investigate this later on.
+
 2001-07-31 Tuesday 21:13  gbazin
 
  * Fixed a segfault in PSEnd in input_ps.c
  * The video decoder thread is now also reniced to a lower priority on
    Win32 (as in the linux version). This slightly increases the responsiveness of vlc.
 
+2001-07-30 Monday 18:56  gbazin
+
+ * Fixed a Win32 bug in libdvdcss. This bug was appearing on title change.
+ * Modified input_dvd so you can now go directly to the selected chapter
+   when you change the title.
+ * Implemented the Probe function in the Xvideo plugin. Xvideo is now the
+   default video output plugin when it is supported.
+
 2001-07-30 Monday 14:13  massiot
 
  * Now use SDL_CFLAGS for searching SDL/SDL.h.
    * Removed useless variables in configure.in which caused all subsequent
      compilation tests to fail.
 
+2001-07-27 Friday 16:40  massiot
+
+ Fixed a FreeBSD bug (again).
+
 2001-07-27 Friday 16:23  sam
 
    * Additional fixes to the sdl-config detection.
       o --with-dvdcss=/foo/bar - don't build libdvdcss, use libdvdcss in /foo/bar
    * Fixed an omission in the dvdcss.h header.
 
+2001-07-27 Friday 09:17  massiot
+
+ Disabled Dual Prime Arithmetic message for the release :-p.
+
+2001-07-27 Friday 01:19  bozo
+
+ Fix another little silly thing.
+
 2001-07-27 Friday 01:05  sam
 
    * Changed libdvdcss API to force binary incompatibility. Yeah, this is
       o --with-dvdcss=/foo: don't build libdvdcss, use libdvdcss from /foo/*.
      (this looks a bit strange to me, I'll find better flag settings)
 
+2001-07-27 Friday 00:49  bozo
+
+ Fix a bug in aout spdif with dolby stereo (use of obsolete PTS).
+
+ Bozo and Stef : the dream team of bozos. Stef you're gonna die (dunga).
+
 2001-07-26 Thursday 20:00  reno
 
  * Format asm functions for gcc
 
  Now using gcc -pipe.
 
+2001-07-26 Thursday 11:36  massiot
+
+ (Hopefully) fixed the #@!$ field pictures bug.
+
 2001-07-26 Thursday 09:08  massiot
 
  Accept SDL 1.1.5 or later.
 
  Now use sdl-config for SDL.
 
+2001-07-25 Wednesday 18:06  massiot
+
+ Fixed a stupid bug in buffer management with field pictures.
+
+2001-07-25 Wednesday 15:37  massiot
+
+ Fixed a reinit bug after a discontinuity - such as seek().
+
 2001-07-25 Wednesday 14:51  bozo
 
  The spdif audio output won't kill itself anymore at the beginning.
 
+2001-07-25 Wednesday 14:14  sam
+
+   * Fixed my latest gnome Makefile breakage.
+
 2001-07-25 Wednesday 08:41  gbazin
 
   * dvdcss_readv optimisations for Win32. We now send only one read command
    * fix for large inline functions and gcc 3.0.
    * fixed the gnome plugin so that it does not include gtk headers.
 
+2001-07-25 Wednesday 00:23  sam
+
+   * libdvdcss segfault fixes, at last!
+      (I really wonder how it could have worked before :)
+
+2001-07-24 Tuesday 12:03  massiot
+
+ Tuned constants, since it seems to make people happy.
+
 2001-07-24 Tuesday 11:16  xav
 
  Removed the changes made ; vlc should compile when following the
 
  ...and the associated Makefile modifications.
 
+2001-07-16 Monday 16:39  massiot
+
+ Moved video parser into video decoder.
+
 2001-07-16 Monday 16:26  massiot
 
  * Exploded the outdated generic decoder ;
  REGULARLY ;
  * Cleaned up doc/ directory.
 
+2001-07-16 Monday 14:33  massiot
+
+ Reactivated SDL parachute in non-debug mode (memory leak otherwise).
+
 2001-07-16 Monday 12:10  massiot
 
  Fixed GetChunk for chunks < 4 bytes.
 
+2001-07-15 Sunday 09:49  gbazin
+
+ - The Win98 DVD input is finally working. (had to install Win98 on my
+     computer to find the problem ;-)
+
 2001-07-12 Thursday 23:06  gbazin
 
  - Fixed 2 Win32 bugs in libdvdcss (in _win32_dvdcss_readv), one of them
  PS: If someone is willing to test the DVD input on Win95/98/Me I will
      upload an up to date binary package.
 
+2001-07-12 Thursday 20:44  reno
+
+ I forgot to commit others aout plugins
+
 2001-07-12 Thursday 20:31  reno
 
  * Fix audio/video synchro bug with esd
  * Should fix buggy sound due to 44100-48000 Hz conversions
 
+2001-07-11 Wednesday 14:26  gbazin
+
+ DirectX plugin changes:
+ - The Win32 GetMessage function has been isolated in a thread. This has
+     been done because this function can block the thread. Thanks to this
+     change, you can now move your window without any video and audio
+     interruption.
+ - Splitted the events handling code into a separate file.
+ - Fixed the bug associated with the window dragging option in the
+     diplay properties.
+
 2001-07-11 Wednesday 02:01  sam
 
    * libdvdcss enhancements by Billy Biggs <vektor@dumbterm.net>. This breaks
 
   - defined snprintf in common.h and removed a few #ifdef WIN32
 
+2001-07-07 Saturday 21:10  gbazin
+
+ - Removed unecessary translations in the win32 code from block offsets to
+     byte offsets. This was overflowing some variables.
+ - Reduced the complexity of the Win9x ASPI functions because we only need
+     to handle DVD drive access.
+ - Win32 code now handles seeking in areas above 2.1 Go on DVDs.
+
 2001-07-07 Saturday 17:45  sam
 
    * Probably fixed the "X eats more and more CPU" bug. Please test.
      modules.
  - Reenabled all the accelerated modules on Win32.
 
+2001-06-29 Friday 11:34  stef
+
+ Bugfix for chapters change in DVD.
+
 2001-06-28 Thursday 22:12  gbazin
 
  - a few bug fixes for the directx plugin.
 
    * Win32 network support by Boris Dorès <babal@via.ecp.fr>.
 
+2001-06-20 Wednesday 07:43  sam
+
+   * Fixed an alignment issue in the ifo parser. The Matrix problem should
+     be solved.
+   * Minor cosmetic fixes and warning removals here and there.
+
 2001-06-19 Tuesday 05:51  sam
 
    * FreeBSD (and probably QNX) shared memory handling fix.
 
    * First libdvdcss version
 
+2001-06-15 Friday 09:07  tcastley
+
+ New simple playlist.
+ Enable/disable controls depending on what is in the playlist.
+
 2001-06-15 Friday 05:12  sam
 
    * Unrolled two loops in dvd_netlist.c to prevent flooding.
    * DVD input stuttering fix by Jon Lech Johansen.
 
+2001-06-15 Friday 01:22  stef
+
+ *Removed a lock that caused late frames in DVDRead.
+
 2001-06-14 Thursday 20:21  sam
 
    * Added gprof profiling support with --enable-profiling.
    * Lots of DirectX plugin fixes by Gildas Bazin.
    * Compilation fix in message queue mode.
 
+2001-06-07 Thursday 22:25  sam
+
+   * Another FreeBSD compilation fix.
+
+2001-06-07 Thursday 22:14  sam
+
+   * SDL compilation fix for FreeBSD.
+   * Fixed compilation of motion modules as plugins.
+
 2001-06-07 Thursday 15:27  sam
 
    * Applied old FreeBSD patch for dvd input by German Tischler.
     - DirectX plugin compilation fix by Gildas Bazin.
     - removed %ebx spill in the iMDCT plugins.
 
+2001-06-02 Saturday 10:16  tcastley
+
+ Forgot this...
+
+ Change to the set out of the BeOS code to
+ allow more logical updates.
+
+2001-06-02 Saturday 09:42  tcastley
+
+ Change to the set out of the BeOS code to
+ allow more logical updates.
+
 2001-06-02 Saturday 01:10  sam
 
    * Moved modules_builtins.h.in into src/misc. Please remove
 
  -Some base of synchro in ac3 spdif
 
+2001-05-29 Tuesday 13:53  stef
+
+ *Fixed a bug with Previous chapter button in gnome
+
 2001-05-28 Monday 04:23  sam
 
    * Added a wrapper for readv() on platforms which don't support it. The
 
    * Win32 compilation fixes, esp. the MAC retrieval.
 
+2001-05-27 Sunday 15:16  sam
+
+   * Fixed my latest BeOS support breakage.
+
 2001-05-25 Friday 13:20  sam
 
    * Fixed a warning for *BSD compilation.
    * Patch by Eugenio so that the OS X interface and video output handle the
      aout and vout banks.
 
+2001-05-25 Friday 04:44  sam
+
+   * Forgot a file for BeOS.
+
 2001-05-25 Friday 04:23  sam
 
    OS X fixes:
   to wait for Apple to implement it (or maybe we can emulate this command
   with some other IOKit commands).
 
+2001-05-24 Thursday 01:24  stef
+
+ -Forgot a bug for audio/spu change in the interface
+
 2001-05-23 Wednesday 23:40  stef
 
  -A little bug with lpcm in Makefile
 
  -LPCM audio selection in ps mode, in prevision of henri's decoder.
 
+2001-05-21 Monday 12:44  tcastley
+
+ Updated with new changes for playlist management
+
 2001-05-19 Saturday 00:39  stef
 
  *More cleanification in gtk interface: now to change the
 
    * Fixed a deadlock in spudec.
 
+2001-05-11 Friday 01:03  henri
+
+ Alsa module now builds with alsa 0.9 thanks to Jeffrey Baker's patch
+ (jwbaker@acm.org)
+
+ Please notice that even if if builds with alsa 0.9beta, it's hardly
+ usable as it goes very often un Xrun mode. Though, it works fine with
+ current alsa CVS.
+
 2001-05-10 Thursday 06:47  sam
 
    * Added SPU cropping.
 
    - fix a discontinuity bug in input_ClockManageRef()
 
+2001-05-08 Tuesday 12:53  bozo
+
+   - fix a bug in ts input.
+     Henri: a 0.5s timeout is not (time_t)0.5 sec and (time_t)0 usec
+     but (time_t)0 sec and (time_t)500000 usec
+     Now the input doesn't eat all the cpu any more :p
+
 2001-05-08 Tuesday 00:43  sam
 
    * Speed optimization in the handling of the unusual ephemer DVD subtitles.
    * Fixed the BeOS interface to use p_aout_bank instead of p_main->p_aout.
    * Coding-style butchery (mostly tabs).
 
+2001-05-07 Monday 04:35  henri
+
+ Added detection for ".ts" extension.
+
 2001-05-07 Monday 03:14  stef
 
  *Changed the level arg in intf_WarnMsg so that it is more logical: the
 
  *added jump window in gnome to jump to a precise time.
 
+2001-05-06 Sunday 18:41  stef
+
+ * Gnome playlist should work better with the files to create it :)
+
 2001-05-06 Sunday 18:32  stef
 
  *Much work on the gnome interface: added oct's playlist from gtk plugin,
 
      Don't forget to make distclean before building vlc again.
 
+2001-05-05 Saturday 13:36  dae
+
+ initial import - still buggy, crashes on exit, etc.
+ the playlist and the popup are unimplemented.
+
 2001-05-02 Wednesday 20:01  sam
 
    * FreeBSD CSS decryption support.
    * autoconf and Makefile changes by Arnaud Gomes-do-Vale
      <arnaud@carrosse.frmug.org>.
 
+2001-04-30 Monday 21:10  reno
+
+ I forgot some headers
+
 2001-04-30 Monday 21:04  reno
 
  * Follow of the new ac3_decoder ;)
 
  Added a howto. Feel free to correct it. I'll put it on the website soon.
 
+2001-04-27 Friday 23:29  stef
+
+ -fixed a segfault added in last commit: initilisation of p_cache was
+ done inside a #ifdef DEBUG
+
+ It still segfaults for me on exit.
+
 2001-04-27 Friday 19:29  massiot
 
  Change --enable-debug into --enable-trace. Same with DEBUG_*.
       vlc ts:vls:4321
      As a side effect, the Gnome and Gtk "network input" buttons work.
 
+2001-04-26 Thursday 11:23  sam
+
+   * Fixed the ac3dec compilation under BeOS.
+   * Removed a useless #include in aout_sdl.c.
+
 2001-04-26 Thursday 03:55  sam
 
    * Commited Shane's XVideo patches. It works here (tm).
    * Fixed the XVideo aspect ratio (AR_SQUARE_PICTURE means square pixels,
      not square image).
 
+2001-04-26 Thursday 00:12  reno
+
+ * Follow of the new ac3_decoder ;)
+   - New ac3_mantissa (use of dithflag, new unpack)
+   - Correction of an introducing counting bug in ac3_parse
+     (i forget 2 bits in total_bits_read)
+
 2001-04-25 Wednesday 20:54  massiot
 
  * Removed my optimization attempt.
    * Added prototypes for the Elementary Stream input module for Alexis.
       it's compiled by default, to activate it: "vlc --input es <file.mpeg>"
 
+2001-04-20 Friday 12:14  reno
+
+ * Begin of the new ac3_decoder ;)
+   - New ac3_decoder_thread (we now use GetBits)
+
+ Please warn me if you encounter some problem
+
 2001-04-20 Friday 11:06  sam
 
    * Fixed build process when no plugins or no builtins were chosen.
 
  [no log message]
 
+2001-04-17 Tuesday 18:22  massiot
+
+ Removed a "1" from an intf_DbgMsg() (courtesy of Steve Brown
+ <sbrown@cortland.com>)
+
 2001-04-17 Tuesday 15:17  colin
 
  fix MacOS X icon
    * Additional Makefile cleaning for built-in modules.
    * Fixed Makefile for Solaris target.
 
+2001-04-15 Sunday 21:17  stef
+
+ -I hope I have fixed the ifo bug lastly !
+
+2001-04-15 Sunday 15:32  stef
+
+ -Maybe fixed the "cell not found" bug. I can't test it because I don't
+ have a dvd drive here, but it should work now.
+
 2001-04-15 Sunday 15:11  sam
 
    * All Debian packages are now lintian-clean.
  added an icon to the MacOS X vlc
  removed the build of the vlc app from the install target
 
+2001-04-12 Thursday 11:10  tcastley
+
+ Fixed menu problem in 0.2.7.0
+
 2001-04-12 Thursday 08:24  sam
 
    * Fixed a typo in yesterday's BeOS changes.
 
    * Fixed icons location and Debian desktop menus.
 
+2001-04-11 Wednesday 04:46  sam
+
+   * Forgot a BeOS patch on previous commit.
+
 2001-04-11 Wednesday 04:31  sam
 
    * Fixed the whitespace/tab issues in the Makefile.
 
  -Quick kludge in ifo to avoid a bug with optims. The real fix is coming.
 
+2001-04-09 Monday 04:15  stef
+
+ -Fixed a compilation issue due to a change in an interface structure
+
 2001-04-08 Sunday 16:57  sam
 
     * XVideo window now has a black background, thanks to Shane Harper.
     * Fixed a heap corruption in dvd_css.c.
 
+2001-04-08 Sunday 13:11  octplane
+
+ Forgot one small thing :P
+
+2001-04-08 Sunday 13:09  octplane
+
+ Corrected playlist update on file opening.
+
 2001-04-08 Sunday 09:04  stef
 
  -fixed css authentication under linux since it has been broken for a few
 
  -fixed a segfault on exit when DVDInit fails
 
+2001-04-08 Sunday 07:45  stef
+
+ -fixed little poliotage
+
 2001-04-08 Sunday 07:24  stef
 
  -changes in gnome interface
 
  Added a missing file for MacOS X port.
 
+2001-04-07 Saturday 04:59  ej
+
+ Cleaning code and a small fix to make quit work on OSX
+
 2001-04-07 Saturday 04:17  sam
 
     * Updated version information in RedHat and Debian package control files.
    * cleaning in configure.in and Makefile.in, the Solaris port now
      builds and runs properly.
 
+2001-04-04 Wednesday 16:33  sam
+
+   * compilation fixes for the BeOS DVD ioctls
+   * XVideo plugin enhancements by Shane Harper <shanegh@optusnet.com.au>
+
+2001-04-04 Wednesday 02:49  sam
+
+   * additional enhancements to the OS X DVD ioctl module
+   * big cleaning of the BeOS DVD ioctl code, got rid of all Linuxisms
+
 2001-04-03 Tuesday 03:39  stef
 
  -Fall back to one-packet-once reading in dvd input since multi-block
     be aware that the license for the DVDioctl kernel extension is
     not GPL but APSL, because I borrowed some code from the Darwin kernel.
 
+2001-04-02 Monday 22:40  richards
+
+ vout_beos now uses double buffering for YCbCr overlay.
+ This (for some reason) improves audio/video sync
+
 2001-04-01 Sunday 07:31  stef
 
  -Various bug fixes in dvd_netlist. Some bugs seem to remain though.
  being done as it has to be.
  -Fixed a bug in title management that make dvd like Seven work.
 
+2001-04-01 Sunday 06:42  sam
+
+   * fixed a typo
+
 2001-04-01 Sunday 06:21  sam
 
    * XVideo plugin courtesy of Shane Harper <shanegh@optusnet.com.au>
 
  Language & Inteface support for BeOS interface
 
+2001-03-22 Thursday 01:23  stef
+
+ -Added a SYNCHRO_START in DVDRead for each cell change to fix
+ multi-angle streams
+
+ -Changed seek function to prevent jump-at-will and to remove two bugs in
+ sector computing.
+
+ -Initialize some values in netlist (payload_discard wasn't which caused
+ frame dropping)
+
+ -Come back of multi-sector read which should make reading faster
+
+ Now, theyre should be very few reading error, and we have got back the
+ performance we had before my netlist polioting :p
+
 2001-03-21 Wednesday 13:42  sam
 
    * Header cleaning: filled all empty authors fields, added CVS $Id stuff.
    * Split audio output into several separate files to make it easier
    to debug. Removed a few redundancies as well.
 
+2001-03-19 Monday 22:16  henri
+
+ Added a #include that prevented when compiling on redhat.
+
 2001-03-19 Monday 13:26  sam
 
    * vlc core compiles under QNX RTOS. Now if anyone feels like tidying
 
    * Fixed Debian sparc build for real (Closes: Debian bug #89285).
 
+2001-03-18 Sunday 20:46  henri
+
+ Replaced ( a < b/c ) by ( a*c < b ).
+
+2001-03-18 Sunday 18:48  henri
+
+ - Changed read method : we now use select, so we are now able to quit
+ even if no packet has benn receivced.
+ - Put more exmplicit error messages
+
+ I noticed that now I have "Seeking to position ...." messages even with
+ network input. If someone can do a quick fix, thanks about it.
+
+2001-03-18 Sunday 00:15  sam
+
+   * Forgot to remove a prototype when creating skeleton plugin.
+
 2001-03-18 Sunday 00:01  sam
 
    * Function prototypes for the forthcoming Darwin and MacOS X port.
 
  -Added dsp plugin compilation (/dev/dsp is not a regular file :))
 
+2001-03-17 Saturday 19:33  richards
+
+ Some rather boring changes to keep the CVS tree up to date with my (working) build
+
 2001-03-16 Friday 22:37  massiot
 
  * Borrowed config.guess and config.sub from SDL [MacOS X port] ;
  * Changed files so that the MacOS X port compiles & runs [MacOS X port] ;
  * If SDL/GTK/DSP is not available, don't compile the associated module.
 
+2001-03-15 Thursday 16:29  stef
+
+ Maybe solved the jump-at-will bug after random seek.
+
 2001-03-15 Thursday 01:42  sam
 
    * Bug fixes and enhancements in the Gtk+/Gnome interfaces.
 
  There are still issues with default selected item but it works well.
 
+2001-03-14 Wednesday 19:55  octplane
+
+ misc code clean-up
+
 2001-03-14 Wednesday 00:40  massiot
 
  * Tried to fix the "stream jumps at will" bug.
 
+2001-03-13 Tuesday 21:22  reno
+
+ * Fixing of PowerPC bug ( I hope :) )
+
 2001-03-11 Sunday 19:00  henri
 
  - Moved 2 local network functions
 
  Small optim.
 
+2001-03-09 Friday 19:38  octplane
+
+ .nicer drop
+
+2001-03-08 Thursday 21:58  octplane
+
+ . Hey! table header (Dnd still a little buggy :/)
+
+2001-03-08 Thursday 21:47  octplane
+
+ . cosmetic variable name changes
+ . drop in the 'blank' part of the list in the playlist adds at the end of the list
+ . drop on the main window adds at the end of the playlist
+
+2001-03-08 Thursday 15:48  octplane
+
+ .Added crop and invert selection.
+ .Fixed a potential segfault.
+
 2001-03-08 Thursday 13:32  octplane
 
  Hurg !
 
  Enjoy and please bug report.
 
+2001-03-07 Wednesday 16:32  richards
+
+ "File|Open DVD" menu now refreshed each time menu selected rather than statically built at execute time.
+
+2001-03-07 Wednesday 11:56  stef
+
+ Port of the interface menus to gnome plugin.
+
+ Note that two sorts of navigation menus are implemented : in the
+ menubar, one menu for title and one the chapter in current title ; and
+ in the popup, a cascaded version with all chapters for all menus.
+
+ The same issues as gtk plugin apply.
+
 2001-03-07 Wednesday 10:31  stef
 
  -Working menus for run-time audio/spu/title/chapter selection with gtk
 
  Kick me if something is broken by my fault.
 
+2001-03-06 Tuesday 19:52  richards
+
+ Added DVD device selection from interface menu
+
 2001-03-06 Tuesday 19:33  massiot
 
  * Fixed an alignment problem in UnalignedShowBits().
  * Fixed a boolean_t/int mix.
  * Increased FIFO_SIZE.
 
+2001-03-06 Tuesday 10:21  massiot
+
+ * It now compiles under FreeBSD (though DeCSS stuff probably doesn't
+ work).
+
+2001-03-06 Tuesday 01:26  richards
+
+ More changes to interface
+
+2001-03-05 Monday 22:47  richards
+
+ [no log message]
+
+2001-03-05 Monday 22:29  richards
+
+ [no log message]
+
 2001-03-05 Monday 20:36  richards
 
  [no log message]
  Fixed MPEG-1 mux_rate parsing.
  Fixed MPEG-1 stuffing.
 
+2001-03-05 Monday 13:28  richards
+
+ Added names to headers
+ Delete BBitmap[0] directly after overlay creation as no longer needed as overlay now owns Bits()
+
 2001-03-05 Monday 11:53  sam
 
    * fixed headers for FreeBSD compilation.
    * Fixed a segfault in the BeOS interface when --noaudio was specified.
    * Title and Chapter selection in the Gnome and Gtk+ interfaces.
 
+2001-03-05 Monday 00:40  stef
+
+ -Fixed a bug in audio selection
+
+ -Tried to fix an issue in size computing. I don't know if this works since
+ I haven't buggy DVDs
+
 2001-03-04 Sunday 16:20  sam
 
     Commited BeOS changes by Richard Shepherd and Tony Castley.
     plugins/*
      * Added YUV-YCbCr transforms
 
+2001-03-04 Sunday 13:54  stef
+
+ -Fixed bugs in title/chapter handling once more, especially for size
+ detection and location of main movie.
+
+ -Support for multitrack DVD : now the stream is given to input as it has
+ to be ; however, all the tracks are displayed one after the other ; I
+ think we need to decode navigation ES to choose the track
+
+ -Fixed behaviour at end of device.
+
+2001-03-04 Sunday 03:12  sam
+
+   * Added DVD/VCD button and menu for quick DVD device selection to the
+     Gnome and Gtk+ interfaces, so that vlc can play a DVD even when
+     launched from a GUI.
+
 2001-03-03 Saturday 11:01  sam
 
    * Added debian/* files to help generating CSS-enabled non-US packages,
    * --help output and manpage are now in sync (Closes Debian bug #87478).
    * Fixed Build-dpends entry in debian/control (Closes Debian bug #83707).
 
+2001-03-03 Saturday 07:07  stef
+
+ -completely changed title and chapter initialization. Now we have real
+ title units.
+
+ -Fixed size for a majority of DVD.
+
+2001-03-02 Friday 16:46  reno
+
+ Remove an unused file reintroduce after my last commit
+
 2001-03-02 Friday 15:51  massiot
 
  * More consistency in the p_input->stream management.
 
  Please check that nothing is broken :)
 
+2001-03-02 Friday 02:49  reno
+
+ * Bug fix with frequential downmix
+
 2001-02-28 Wednesday 05:20  sam
 
    * Additional optimizations to the subtitle decoder
    * Tidied video_spu.c. More to come later.
    * Fixed subtitle displaying. Will soon work in overlay mode as well.
 
+2001-02-23 Friday 17:58  massiot
+
+ * Disabled slice-level resynchro since it's probably buggy.
+
+2001-02-23 Friday 14:07  massiot
+
+ * Fixed a structural major bug in the macroblock structure management.
+
+2001-02-23 Friday 13:22  massiot
+
+ * Added debug messages.
+
 2001-02-23 Friday 12:37  massiot
 
  * Fixed a compile problem in debug mode.
  * Added a 'd' keystroke to dump the stream contents (for debugging
  purposes).
 
+2001-02-22 Thursday 08:59  stef
+
+ I have polioted once more with a bad file in the commit. It should work
+ better now. :p
+
 2001-02-22 Thursday 08:44  stef
 
  -New ES detection based on .ifo for DVD module. It might fail (I have
 
  -beginning of menus in gnome interface.
 
+2001-02-22 Thursday 05:31  reno
+
+ * Fix bug in ac3dec for mono streams
+
 2001-02-21 Wednesday 15:52  polux
 
  Some changes in the BeOS video output :
  - Added resizing
  - Added beta support for overlay
 
+2001-02-21 Wednesday 11:53  sam
+
+    Hrm. Some strange phenomenon known as sleepiness made me commit a
+    bunch of .o's. Blame me.
+
 2001-02-21 Wednesday 11:49  sam
 
    (note: empty CVS mails mean that a new directory has been created,
      who ported the Linux DVD ioctls. We can now read encrypted DVDs
      under BeOS ! Woohoo.
 
+2001-02-20 Tuesday 02:56  stef
+
+ Removed flooding debug info :)
+
 2001-02-20 Tuesday 02:53  stef
 
   First serie of changes in DVD module for the forthcoming interface menus
  * mux_rate parsing ;
  * Changed video decoder's error messages into warnings.
 
+2001-02-19 Monday 08:02  reno
+
+ * Add dither fix
+ * Some cosmetic changes
+
 2001-02-19 Monday 03:46  sam
 
    * Drag and drop support under BeOS.
   * The Gnome interface is now drag'n'drop aware, you can drop a file
     on it just like Xine does (or so I guess).
 
+2001-02-15 Thursday 21:03  stef
+
+ -New more recent css authentication code.
+
+ -Beginning of udf support (not in Makefile)
+
+2001-02-15 Thursday 07:59  sam
+
+  * removed useless includes in intf_gnome.c
+  * made the vout_sdl.c functions static
+  * ported vout_x11.c to the modules API; code isn't very nice yet though
+
 2001-02-15 Thursday 03:01  sam
 
   * X11 output works again. It's just the output, but it works; I now need
   * started porting the X11 vout (still disabled)
   * a few unnoticeable changes in the Gnome intf
 
+2001-02-14 Wednesday 04:11  stef
+
+ -Changes in the way stream size in DVD mode is calculated. It is no
+ longer such an ugly kludge and is much more accurate.
+
+ -Changes in DVDSeek so that the interface slider is in 0 when we are at
+ the beginning of the strem.
+
+ -Try to detect the beginning of the movie in the middle of the title. It
+ works for most of the DVDs but will begin in the middle of the movie
+ with some others.
+
+ -Calculate only the first title key in css mode because it might take a
+ long time with some title. The search stops now when we have a key once
+ whereas it did stop only when we had it twice before. It should not
+ cause problems.
+
+2001-02-13 Tuesday 13:01  massiot
+
+ * Really fixed MC segfault bug.
+
+2001-02-13 Tuesday 10:08  stef
+
+ -adaptation of DVD module to navigation slider. The seek has to be
+ done on a multiple of 2048, and shopuld take care of the offset to the
+ beginning of the stream. It works with most of my DVDs by fails to
+ detect size of some streams.
+
+ -change of the order of call to ifo and css functions in input_dvd.c,
+ because we can't read ifo files before authentification on some DVDs.
+
+ -changed location of some css tables.
+
+ -we read ifo date and decrypt css keys for all titles now. It takes quite a
+ long time to initialize with some DVDs (if you have 42 titles for
+ instance). The key decryption might give a false value if the title is
+ less than 10 Mb ; I'm working on that :)
+
+2001-02-13 Tuesday 06:31  sam
+
+  * Quick patch to avoid a segfault when arbitrarily seeking the stream.
+
+   Meuuh: you probably have a better solution for this ; I simply don't
+   know the video decoder well enough to do it myself.
+
 2001-02-13 Tuesday 04:29  sam
 
   * added --intf option to vlc
    Which is true. But we also get these errors when using `--vout dummy'.
    I'll investigate.
 
+2001-02-12 Monday 18:18  massiot
+
+ Removed enhancement because of an incompatibility with slow motion.
+
 2001-02-12 Monday 13:20  massiot
 
  * We can now seek at position 0 :p ;
 
  * Tried to enhance picture dating on timebase discontinuities.
 
+2001-02-12 Monday 10:46  massiot
+
+ * Fixed pause bug.
+
+2001-02-12 Monday 09:58  stef
+
+ -Much cleaning in css code. It should work fine now.
+
+ Most of DVD with movie in title 1 should work.
+
+ To come : support for movie in other titles.
+
 2001-02-12 Monday 09:39  sam
 
   . removed tests against i_rate and i_new_rate calculation from the
   * Textmode interface for those of us who do not have Gnome.
   * aout and vout autospawn (maybe).
 
+2001-02-09 Friday 18:34  stef
+
+ -Fixed a bug in #define that prevented from using ioctls
+
 2001-02-09 Friday 03:51  stef
 
  -Some functions to prepare ifo commands utilisation to move in the
 
  * Pause function implemented ('p' key).
 
+2001-02-08 Thursday 11:22  massiot
+
+ Fixed a compile probleme on machine without a dvd player :ppppp
+ Maybe it would be a good idea to compile the DVD plugin on machines which
+ have one ? :pppp
+
+2001-02-08 Thursday 08:08  stef
+
+ [no log message]
+
 2001-02-08 Thursday 07:24  sam
 
   . moved the playlist handling from input/input.c to interface/interface.c
  improve.
  CSS descrambling is broken.
 
+2001-02-08 Thursday 01:06  reno
+
+ Cosmetics changes
+
 2001-02-08 Thursday 00:46  reno
 
  We can now choose the speed of forward (between 32/1 and 1/8)
  * Centralized clock management, preparing for stream navigation ;
  * Fixed a bug in the management of the first video PTS.
 
+2001-02-06 Tuesday 17:17  massiot
+
+ Fixed a bug in period calculation for progressive sequences.
+
 2001-02-06 Tuesday 00:56  nitrox
 
  . Fixed a FIXME in SDL: p_vout->p_sys is no more used in intf_sdl.c
      (see http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=vlc)
   . improved the snapshot generation
 
+2001-02-05 Monday 15:50  nitrox
+
+ . Mouse pointer hidden/shown with middle button in SDL output
+ . Default is shown.
+ . Default in fullscreen is hidden.
+
 2001-02-04 Sunday 03:06  sam
 
   . removed obsolete video_yuv_mmx.S
 
  added documentation
 
-2001-01-27 Saturday 02:51  henri
-
- file VideoLAN-HOWTO.sgml was initially added on branch V0_2.
-
 2001-01-26 Friday 15:38  massiot
 
  * Removed dead code.
 
+2001-01-26 Friday 14:47  massiot
+
+ * Fix for field pictures.
+
 2001-01-26 Friday 00:10  bozo
 
    - backport of the sdl plugin (minor correction in video_output as I made
 
  * Minor changes
 
+2001-01-16 Tuesday 21:26  octplane
+
+ - small tweak in the copy handling, reduce CPU usage.
+
+2001-01-16 Tuesday 21:13  sam
+
+  . --aout sdl now works
+
+2001-01-16 Tuesday 21:00  octplane
+
+ - minor cosmetic changes :P
+ - modified alsa and sdl default level to 50.
+
 2001-01-16 Tuesday 18:35  octplane
 
  - Added SDL sound support. Sounds a bit laggy sometimes but my streams are ill.
     quite obtuse to me. Perhaps we should also have a way not to load modules
     if they have been compiled with a different CPU to avoid segfaults.
 
+2001-01-16 Tuesday 14:05  sam
+
+  . add check for MMX EXT extensions, which doesn't work, which is a good
+    thing since there is no MMX EXT IDCT yet :)
+
+2001-01-16 Tuesday 13:27  massiot
+
+ * Change for the forthcoming fast forward and slow motion support.
+
 2001-01-16 Tuesday 13:26  sam
 
   . added files for the SSE (MMX on steroids) IDCT. Meuuh, you should just
   . tried to fix the cpuid code so that it compiles under BeOS (Polux, can
     you test it when you have time ?)
 
+2001-01-15 Monday 19:54  massiot
+
+ * Fixed a bug in the frame rate handling ;
+ * Fixed a bug in the DTS/PTS ordering.
+ Our pts are _at last_ accurate.
+
+2001-01-15 Monday 18:02  massiot
+
+ * Finally fixed repeat_first_field and co. (pas encore tout compris...)
+
+2001-01-15 Monday 13:25  massiot
+
+ * Implemented video_parser bitstream callback for PTS/DTS.
+
+2001-01-15 Monday 12:42  reno
+
+ * Fixed close button support in SDL
+ * Fixed --width and --height support in SDL
+
 2001-01-15 Monday 08:07  sam
 
     OK, so I foired input.h once again. But this one works. For real.
  . Parsing of ifo file almost completed.
  . Still does not work well.
 
+2001-01-13 Saturday 12:57  sam
+
+  . second part of the commit
+
 2001-01-13 Saturday 12:57  sam
 
   . the IDCT functions are now located in modules : the classic IDCT,
   . destroy fifo mutex and cond variables _after_ they are used for
     the last time. henri, that'll be one binouze.
 
+2001-01-12 Friday 13:15  sam
+
+   . Attempt to port the BeOS audio plugin to the new module API. Will
+     probably need a few fixes to work or even compile.
+
 2001-01-12 Friday 12:48  henri
 
  Done :
     we only support u32 words, but it's a safe reminder. Comments appreciated
     on this fix since I may have b0rked something -- it runs well here though.
 
+2001-01-10 Wednesday 19:48  sam
+
+  . fixed a missing #ifdef STATS
+     *grin*
+
 2001-01-10 Wednesday 19:22  massiot
 
  * Changed code for handling b_die in bitstream ;
     are already handled by the debian/rules script.
   . tidied a few compilation rules (-lfoo should always be at the end)
 
+2001-01-09 Tuesday 23:29  sam
+
+  . just removed a forgotten debug message in the setpalette code
+
+2001-01-09 Tuesday 22:30  octplane
+
+ .Added 8bits palette SDL support.
+ .Tried to add it to stable, failed, probably because of the initialisation codes which are differents...
+
 2001-01-09 Tuesday 21:03  sam
 
   . fixed a warning under FreeBSD (dlerror() is a const char*, not a char*).
   . made configure script look for the bswap assembly instruction (using
     AC_TRY_COMPILE makes sure the compiler will really accept it).
 
+2001-01-08 Monday 22:56  bozo
+
+   - maybe found the fullscreen bug, please test :)
+
+2001-01-08 Monday 22:42  bozo
+
+   - fixed colors' bug (TODO: write a function in vout that recalculate colors
+     from RGB masks);
+   - cleaning of the fullscreen switch, still sucks but the surface is not
+     reallocated and that's good (thanks to the magic function
+     SDL_WM_ToggleFullScreen provided by sdl library :).
+
 2001-01-08 Monday 18:16  sam
 
   . Added a missing mutex_unlock in video_output.c
    There is still a segfault when quitting, most presumably in the
   audio output. I couldn't find what causes it yet.
 
+2001-01-08 Monday 01:07  bozo
+
+   - cleaning of SDL Lock/Unlock Surface.
+
 2001-01-07 Sunday 17:07  sam
 
   . added a .cvsignore file in lib/ so that the directory doesn't get
  output ; we can either wait until the whole vlc has switched to the new
  plugins, or create a separate beos_sound.so that conforms to the new API.
 
+2001-01-07 Sunday 15:58  octplane
+
+ NoSEGfault KlĂ¼dge added.
+
+2001-01-07 Sunday 15:57  octplane
+
+ Modified the klĂ¼dge.
+
+2001-01-07 Sunday 13:11  octplane
+
+ Fixed the SDL segfault but removed SDL cleanup code.
+ I'm still looking for the segfault's cause...
+
 2001-01-07 Sunday 06:40  benny
 
  Hum, ouais bon ben euhh, j'avais fume, donc je repare mes conneries et je
  grrrr, I'll kill someone) ;
  * Put config.h in front of others in audio_decoder.c.
 
+2001-01-02 Tuesday 14:03  massiot
+
+ Better display of the fps.
+
index bfc902c66a4a912b9666f91929b767275da6b98e..f2be3bb02b48564e0f1e312cbd5a6ad21f3d5388 100644 (file)
  no time to fix the playlist save&restore issue before the release (and
  wouldn't be wise anyway), so deactivated it in the win32 interface.
 
+2002-12-29 Sunday 01:33  massiot
+
+ PTS calculation fix for the mad plug-in, courtesy of KKI_ on IRC.
+
 2002-12-29 Sunday 01:16  massiot
 
  OS X port :
 
   * fixed one or two things (thanks sam)
 
+2002-12-11 Wednesday 22:56  gbazin
+
+ * modules/codec/mad/*: don't let mad drop corrupted mpeg frames without telling us. When
+ this happens, we miscalculate the pts of the next valid frame, which in turn causes heavy
+ resampling. This fix should be most useful for web radios.
+
 2002-12-11 Wednesday 21:50  jpsaman
 
  Fixed qte video output segmentation fault during initialization.
 
  Build and packaging files for Opie and GPE.
 
-2002-12-04 Wednesday 20:51  jlj
+2002-12-04 Wednesday 20:52  jpsaman
 
  * ./modules/gui/macosx/vout.m: mouse coordinates support.
Small updates.
 
-2002-12-04 Wednesday 20:51  jpsaman
+2002-12-04 Wednesday 20:51  jlj
 
file rules.opie was initially added on branch v0_4_1_branch.
  * ./modules/gui/macosx/vout.m: mouse coordinates support.
 
 2002-12-04 Wednesday 20:51  jpsaman
 
  Build scripts for building cross-compiling vlc for Opie and GPE.
 
-2002-12-04 Wednesday 20:51  jpsaman
-
- file rules.gpe was initially added on branch v0_4_1_branch.
-
 2002-12-04 Wednesday 20:41  jpsaman
 
  Packaging files for opie-vlc
    * ./modules/video_chroma/i420_rgb.h: fixed slanted picture output with odd
      widths (Closes: #28).
 
+2002-11-26 Tuesday 19:55  jpsaman
+
+ Remove file that caused namespace clash. It is replaced by vout_qte.cpp
+
+2002-11-26 Tuesday 19:54  jpsaman
+
+ Fix namespace clash of source files for Qte video output module. It currently only display video in landscape orientation.
+
 2002-11-26 Tuesday 19:52  jpsaman
 
  Packaging for Opie and Qt Embedded support.
      doesn't work under Win2k. Any hints welcome.
    * ./configure.ac.in: activated the wingdi plugin by default.
 
+2002-11-22 Friday 19:44  titer
+
+  * now --fullscreen works with BeOS video output
+
 2002-11-22 Friday 19:37  titer
 
   * AudioOutput.cpp : compilation fix.
 
  Fix detection of AR and LD
 
+2002-11-20 Wednesday 21:26  jpsaman
+
+ Final cleanup before release.
+
 2002-11-20 Wednesday 21:23  jpsaman
 
  Updated for release v_0.4.6 of Familiar Linux packages.
     flag to the playlist item structure. If this flag is set then the playlist
     item will be deleted automatically after it has been played.
 
+2002-11-12 Tuesday 20:35  gbazin
+
+ * plugins/a52/a52.c: is now the default ac3/a52 decoder (because it has a
+    nicer audio quality than ac3_adec).
+
 2002-11-12 Tuesday 16:02  gbazin
 
  * modules/gui/gtk/gtk_callbacks.c: fixed deadlocks.
 
  Fixed plug-in compilation on OS X.
 
+2002-10-30 Wednesday 22:42  jpsaman
+
+ Bug in ReadDirectory() it results in empty file/directory names in the user interface. It makes the file list box unusable.
+ The strange thing is that routine scandir() returns the correct number of entries in the directory, but namelist[i]->d_name is empty (??) ;-(
+
 2002-10-30 Wednesday 06:37  titer
 
    - Fixed an enormous memory leak (forgot to aout_BufferFree ;)
 
  Solved merge conflicts
 
+2002-10-29 Tuesday 20:53  jpsaman
+
+ ?
+
 2002-10-29 Tuesday 20:52  jpsaman
 
  GPE is integrated in familiar files.
 
  * modules/codec/ffmpeg/audio.c: compilation fix for ffmpeg builds < 4618
 
+2002-10-28 Monday 23:49  jobi
+
+   * plugins/dsp/aout_dsp.c: replaced O_NONBLOCK by O_NDELAY, and put the device
+     back in blocking mode once open (the xine way)
+
 2002-10-28 Monday 23:00  massiot
 
  * Bumped up revision number to 0.4.6.
 
+2002-10-28 Monday 22:48  jobi
+
+   * plugins/dsp/aout_dsp.c: Added O_NONBLOCK flag to the open command,
+     so that if /dev/dsp is used, vlc tries with other plugins (like esd).
+
 2002-10-28 Monday 22:31  gbazin
 
  * configure.ac.in: libvorbis depends on libogg.
 
    * ./include/variables.h, ./src/misc/variables.c: list variables.
 
+2002-10-28 Monday 20:03  gbazin
+
+ * plugins/directx/vout_directx.c: fixed a nasty segfault on initialization.
+
 2002-10-28 Monday 19:42  titer
 
  - Added LCD info view from 0.4.x
  where the user can point and click on the file to select. It also drops down
  a list of possible completions as the user types.
 
+2002-10-16 Wednesday 23:13  massiot
+
+ * Fixed a warning.
+
 2002-10-16 Wednesday 23:12  massiot
 
  * Fixed AOUT_CHAN_CHANNEL2 trivial mixer,
 
  Fixed VCD detection under MacOS X.
 
+2002-10-15 Tuesday 20:26  gbazin
+
+ * plugins/mpeg_system/mpeg_ts.c: grmbl... fixed a stupid include problem.
+
 2002-10-15 Tuesday 19:56  gbazin
 
  * modules/access/vcd/*, configure.ac.in:
      integer between 1 and 200 (the bigger, the heavier the tests; it may hang
      your machine at around 150, be careful).
 
+2002-10-14 Monday 16:27  gbazin
+
+ * plugins/lpcm_adec/lpcm_adec.c: fix for broken lpcm plugin on little endian
+    machines (from Meuuh).
+
 2002-10-13 Sunday 23:01  massiot
 
  Imported Changelog from 0.4.5.
 
  Updated Mac OS X README.
 
+2002-10-13 Sunday 20:20  jpsaman
+
+ Removed dead-code.
+
 2002-10-13 Sunday 15:39  titer
 
  Now BeOS sound is (almost) clean.
  It is kludgy, but it works ;)
 
+2002-10-13 Sunday 14:27  jpsaman
+
+ Added missing url prefix.
+
 2002-10-13 Sunday 14:26  sigmunau
 
   modules/demux/util/id3*: fixed up some dead comments
      code portions not part of libvlc; it was just required for the
      COPYRIGHT_MESSAGE string which is now available from VLC_Version().
 
-2002-10-11 Friday 21:17  sam
+2002-10-11 Friday 21:14  sam
 
    * ./plugins/filter/deinterlace.c: fixed the green bottom line in the
      linear deinterlace mode, thanks to Marian Durkovic <md@bts.sk>.
  * INSTALL.win32: removed note about running in administrator mode to play
     a DVD. Updated doc about using cygwin for compiling.
 
+2002-10-11 Friday 14:18  stippi
+
+ video output has better handling of settings. it remembers flags like fullscreen, aspect ratio correction and on-top-all-windows fell across multiple files in the playlist and also across program launches
+
 2002-10-11 Friday 12:50  sigmunau
 
  added some coloring to the messages window in the kde interface
  * INSTALL.win32: removed note about running in administrator mode to play
     a DVD.
 
+2002-10-11 Friday 00:46  stippi
+
+ user can now drop a DVD disk icon onto the interface or playlist window to open a DVD
+
 2002-10-10 Thursday 23:11  titer
 
  Some clean-up. Playlist works again.
  Do not use vasprintf under Mac OS X because OS X.1 doesn't have that (how
  lame...).
 
+2002-10-10 Thursday 20:33  jpsaman
+
+ Handling of URL is now fixed.
+
 2002-10-10 Thursday 19:34  sigmunau
 
   messages.cpp: use append(...) and not setText( text() + ...), seems to
  * HACKING : documentation for the automake crash
  * http.c : fixed a problem with seeking with large files
 
-2002-10-07 Monday 21:28  jpsaman
+2002-10-07 Monday 21:49  jpsaman
 
Dependencies for SDLAudio (esd/esddsp) and instalation script fixes.
Forgot to remove progressbar code.
 
-2002-10-06 Sunday 20:23  jpsaman
+2002-10-07 Monday 21:37  jpsaman
 
Patch for using libgpewidget library for full GPE support.
Fixes for for Familiar Linux.
 
-2002-10-06 Sunday 20:23  jpsaman
+2002-10-07 Monday 21:28  jpsaman
 
file gpe-configure.in.patch was initially added on branch v0_4_1_branch.
Dependencies for SDLAudio (esd/esddsp) and instalation script fixes.
 
-2002-10-06 Sunday 19:59  jpsaman
+2002-10-06 Sunday 20:23  jpsaman
 
file gpe.patch was initially added on branch v0_4_1_branch.
Patch for using libgpewidget library for full GPE support.
 
 2002-10-06 Sunday 19:59  jpsaman
 
  Adding patch for using GPE specific libraries.
 
-2002-10-06 Sunday 19:39  jpsaman
-
- file control.gpe was initially added on branch v0_4_1_branch.
-
 2002-10-06 Sunday 19:39  jpsaman
 
  Added control file for Familiar GPE build. There are three control files now:
 
  Familiar GPE packaging files.
 
-2002-10-06 Sunday 19:23  jpsaman
-
- file sdl.patch was initially added on branch v0_4_1_branch.
-
 2002-10-06 Sunday 19:23  jpsaman
 
  Rename ipkg/patch to sdl.patch
 
  Files for gpe package.
 
-2002-10-06 Sunday 18:56  jpsaman
-
- file postinst.gpe was initially added on branch v0_4_1_branch.
-
 2002-10-06 Sunday 18:56  jpsaman
 
  More GPE packaging stuff for Familiar Linux distribution.
 
-2002-10-06 Sunday 18:56  jpsaman
-
- file postrm.gpe was initially added on branch v0_4_1_branch.
-
 2002-10-06 Sunday 11:47  jpsaman
 
  GPE menu launch script for iPaq port.
 
-2002-10-06 Sunday 11:47  jpsaman
-
- file vlc.gpe was initially added on branch v0_4_1_branch.
-
 2002-10-05 Saturday 19:26  jlj
 
    ./src/misc/netutils.c: GetMacAddress Darwin support
 
  vlc launch script for opie.
 
-2002-10-03 Thursday 21:10  jpsaman
-
- file vlc.opie was initially added on branch v0_4_1_branch.
-
 2002-10-03 Thursday 21:01  jpsaman
 
  Updated for opie
  * Mac OS X audio device discovery and selection, patch courtesy of
  Heiko Panther <heiko.panther@web.de>.
 
+2002-10-02 Wednesday 21:41  jpsaman
+
+ Familiar interface works (tested on Intel).
+
+2002-10-02 Wednesday 20:12  jpsaman
+
+ Preference option automatic playing of selected files works.
+
+2002-10-02 Wednesday 19:58  jpsaman
+
+ Directory browsing and files from file list works. There is one caveat left when vlc is built with --enable-plugins then when browsing directories and run from the source-tree it suddenly cannot find it's plugins anymore.
+ When installed everything is fine.
+
 2002-10-02 Wednesday 16:02  sam
 
    * ./bootstrap: added a check for automake bug #326. No easy workaround is
 
  Finally fixed A/52 TS input.
 
+2002-10-01 Tuesday 21:17  jpsaman
+
+ Playing of files is not working yet! But it is getting closer.
+
 2002-10-01 Tuesday 20:43  ipkiss
 
  * modules/video_output/directx/events.c: added an "Always on top" entry
    in the system menu.
 
+2002-10-01 Tuesday 20:17  ipkiss
+
+ * plugins/directs/vout_events.c: added an "Always on top" option in the
+   system menu
+
+2002-10-01 Tuesday 19:46  jpsaman
+
+ Interface for Familiar Linux does not segfault anymore. Still to fix playing of files.
+
+2002-10-01 Tuesday 19:13  jpsaman
+
+ Interface exits cleanly now.
+
+2002-09-30 Monday 22:01  jpsaman
+
+ BUGS to solve:
+ - interface does not exit
+ - selecting a directory produces segmentation fault in function ReadDirectory()
+
 2002-09-30 Monday 21:32  massiot
 
  * Made audio_sample_format->i_format a FOURCC to allow the creation of
  new ones.
 
+2002-09-30 Monday 20:37  jpsaman
+
+ Familiar Linux Gtk+ based interface backported from vlc-0.5.0 cvs. This is not a working version, it segfaults open selecting a directory.
+
+2002-09-30 Monday 20:32  jpsaman
+
+ Adding Qt Embedded video output module from original author Gerald Hansink (gerald.hansikn@ordina.nl). Thanks Gerald!
+
 2002-09-30 Monday 20:13  jpsaman
 
  Configuration, compile and build settings for:
 
  Updating ipkg files for X and QT Embedded packages of vlc.
 
+2002-09-29 Sunday 12:06  titer
+
+ Forgot to `cvs add' ;)
+
 2002-09-29 Sunday 12:04  titer
 
  BeOS enhancements by Stephan Assmus :
    * ./modules/codec/faad/decoder.c: the AAC decoder is in sync with aout3.
    * ./modules/codec/a52old/a52old.c: the a52old decoder as well.
 
+2002-08-22 Thursday 21:41  sam
+
+   Forgot one file in my previous commit.
+
 2002-08-22 Thursday 17:14  sam
 
    * ./modules/audio_filter/converter/fixed32tofloat32.c: fixed conversion.
      run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even
      launch several of them. "segfault" works, too.
 
+2002-08-20 Tuesday 12:43  sam
+
+    Removed obsolete files which suddenly reappeared.. THE FILES THAT WOULD
+  NEVER DIE ! MUUAHAHAHAHAHAAAA !!
+
 2002-08-20 Tuesday 12:32  sam
 
    * ./modules/gui/familiar/familiar.c: added a timer to check when the
    * ./modules/video_output/x11/xcommon.c: we include Xmd.h before dpms.h
      (compilation fix for Solaris).
 
+2002-08-16 Friday 16:25  sam
+
+   * ./plugins/x11/xcommon.c: we include Xmd.h before dpms.h (compilation fix
+     for Solaris).
+
 2002-08-16 Friday 14:30  bozo
 
  Up to date ALSA information.
 
  * S/PDIF output should now be working (untested, though).
 
+2002-08-11 Sunday 21:59  massiot
+
+ Ported fix from STABLE.
+
+2002-08-11 Sunday 21:56  massiot
+
+ * ./plugins/lpcm_adec/lpcm_adec.c: Endianness fix.
+
 2002-08-11 Sunday 12:27  sam
 
    * ./modules/misc/memcpy/memcpyaltivec.c: added a missing AltiVec requirement.
 
  It's really amazing how much aout3 simplifies these plugins :)
 
+2002-08-10 Saturday 17:54  jpsaman
+
+ Allocation of New buffers seems alright now.
+
 2002-08-10 Saturday 17:53  jpsaman
 
  Enabled mad plugin again.
    * ./modules/gui/win32/Makefile: fixed the Win32 interface compilation.
    * ./modules/gui/win32/win32.cpp: merged intfwin.cpp into this file.
 
+2002-08-10 Saturday 13:40  jpsaman
+
+ Adapted mad codec plugin to new aout3. Not tested yet.`
+ Plugin is not being build by new built structure, this needs to be fixed first.
+
 2002-08-10 Saturday 11:35  jpsaman
 
  Preparation for Qt embedded support.
  * Begun writing some hooks for forthcoming S/PDIF support
  * ./modules/access/vcd/cdrom.c: compile fix for Darwin
 
+2002-08-09 Friday 22:25  sam
+
+   * Removed the plugins/ directory.
+
 2002-08-09 Friday 16:39  sam
 
    * ./src/libvlc.c: p_vlc->pf_memset is now usable (it's always the libc
 
  Sam I hate you ;-)
 
+2002-08-06 Tuesday 19:12  jpsaman
+
+ Playing video from within the interface works.
+
 2002-08-06 Tuesday 10:54  tcastley
 
  Fixed include call.  Now compiles and BeOS version runs :)
      with the Solaris sed.
    * ./src/misc/modules.c: fixed a warning caused by misuse of const.
 
+2002-08-04 Sunday 23:03  fenrir
+
+  * oups, removed 'include vdec_ext-plugins.h'. And I set
+ ffmpeg-error-resilience to -1 by default ( I've found to many files that
+ didn't like error resilience...)
+
 2002-08-04 Sunday 22:16  fenrir
 
   * add compilation of postprocessing modules for ffmpeg.
 
    * ./configure.in, ./mozilla/Makefile: we link the Mozilla plugin with libXt.
 
+2002-08-04 Sunday 08:28  sam
+
+   * ./plugins/memcpy/memcpy.c: fixed an include position which prevented
+     fast_memcpy to be exported with its proper builtin symbol name.
+
+2002-08-02 Friday 04:31  tcastley
+
+ Forgot new file in Makefile :)
+
+2002-08-01 Thursday 22:58  jlj
+
+   * ./plugins/idct/idctaltivec.c: compile fix
+
+2002-08-01 Thursday 17:55  fenrir
+
+  avi.c: remove an old debug purpose printf :)
+
+2002-08-01 Thursday 12:58  gbazin
+
+ * Added a --dvd-css-method config option to the dvd plugin. This is implemented with
+ putenv() and is IMHO a quick hack (leads to memory leaks) as libdvdcss should rather
+ allow us to change this value using the API!
+
+2002-08-01 Thursday 12:36  tcastley
+
+ Compilation fixes.
+
 2002-08-01 Thursday 11:04  tcastley
 
  Compilation fixes for C++ environments like BeOS.
    * ./include/configuration.h, ./include/modules_inner.h: compilation fix for
      compilers which don't support constructor expressions. I hate Borland.
 
+2002-07-31 Wednesday 22:37  sam
+
+   * ./plugins/win32/*, ./plugins/directx/*: Win32 compilation fixes (but
+     still not working under Borland).
+
 2002-07-31 Wednesday 20:56  sam
 
    * ALL: new module API. Makes a few things a lot simpler, and we gain
      I could not test everything on every architecture, so please report
      any module breakage (especially on BeOS, OSX and QNX).
 
+2002-07-30 Tuesday 17:14  gbazin
+
+ * plugins/directx/vout_directx.h: removed unused variables.
+ * plugins/directx/vout_events.c: fixed resizing bug.
+
 2002-07-30 Tuesday 07:56  gbazin
 
  * include/vlc_threads.h: fixed the --fast-mutex option.
 
  * include/threads_funcs.h: fixed the --fast-mutex option.
 
+2002-07-29 Monday 19:07  gbazin
+
+ * plugins/directx/vout_directx.*: the directx vout plugin now uses the
+ IID_IDirectDrawSurface2 interface, this shouldn't break anything and we should now
+ support WinNT4+DirectX3.
+ Some code cleanup too.
+ * plugins/directx/vout_events.c: small bugfix.
+
 2002-07-29 Monday 19:05  gbazin
 
  * include/vlc_threads.h,include/main.h,src/misc/threads.c,src/misc/win32_specific.c:
  * src/libvlc.h: renamed --fast_pthread option into --fast-mutex. Added a
  --win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x.
 
+2002-07-29 Monday 19:01  gbazin
+
+ * plugins/network/ipv6.c: attempt to fix the win32 implementation. Multicast should even
+ work (untested) although we'll need to find a way to replace if_nametoindex() to have a
+ fully functionnal win32 port.
+
+2002-07-29 Monday 16:22  gbazin
+
+ * plugins/directx/vout_directx.*: the directx vout plugin now uses the
+ IID_IDirectDrawSurface2 interface, this shouldn't break anything and we should now
+ support WinNT4+DirectX3.
+ Added support for YUY2 overlays because a few graphics cards only support this.
+ Some code cleanup too.
+ * plugins/directx/vout_events.c: small bugfix.
+
+2002-07-29 Monday 16:15  gbazin
+
+ * plugins/network/ipv6.c: attempt to fix the win32 implementation. Multicast should even
+ work (untested) although we'll need to find a way to replace if_nametoindex() to have a
+ fully functionnal win32 port.
+
 2002-07-29 Monday 16:12  gbazin
 
  * include/threads.h,include/threads_funcs.h: reverted Win32 pthread implementation to
  * src/interface/main.c: renamed --fast_pthread option into --fast-mutex. Added a
  --win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x.
 
+2002-07-28 Sunday 01:46  tcastley
+
+ Fixed lockup on some overlay enabled cards.
+ Fixed on top function.
+
+2002-07-26 Friday 19:39  fenrir
+
+  Backport my little kludge to play avi created by ffmpeg. ( I've forgotten
+ to do this ).
+
 2002-07-26 Friday 00:06  massiot
 
  Haven't thought that maybe people don't want their email to appear on the
  * ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
    David Eldred <*******@apple.com>.
 
+2002-07-25 Thursday 22:46  massiot
+
+ * ./README.MacOSX.rtf : updated README.
+ * ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
+   David Eldred <skipper@apple.com>.
+
 2002-07-25 Thursday 22:34  lool
 
    * ./FAQ: removed QT6 / QT6 Preview "bug"
    plugin/access/http.c: cosmetic fixes in an error message
    src/input/*: removed some testcode and some unnecessary debug messages
 
+2002-07-25 Thursday 21:51  massiot
+
+ Ported QuickTime 6 fix.
+
+2002-07-25 Thursday 21:49  massiot
+
+ * Fixed f*cking QuickTime 6 bug (which in turn happened to be our fault
+ :*-((((((((((((()
+
 2002-07-25 Thursday 21:02  sam
 
    * Updated ChangeLog.
 
+2002-07-25 Thursday 20:34  stef
+
+ *Use dvdplay after it has completed initialisation. It should avoid
+ some corruption leading to evil crash :)
+
+2002-07-25 Thursday 20:22  sigmunau
+
+   plugins/access/http.c: backported my last commit on request from sam
+
 2002-07-25 Thursday 19:55  sam
 
    * updated ChangeLog.
  * ./configure : better detection of IPv6, fixed solaris handling
  * ./src/input/* : fixed a memory leak
 
+2002-07-24 Wednesday 20:46  jpsaman
+
+ Working on functionality.
+
+2002-07-24 Wednesday 18:31  sigmunau
+
+   * ./plugins/access/http.c: we are now parsing the http return code and
+ failing cleanly if it is >= 400
+
+2002-07-24 Wednesday 16:21  sam
+
+   * ./plugins/mpeg_system/mpeg_es.c: reverted an unnecessary fix.
+
+2002-07-24 Wednesday 15:59  jpsaman
+
+ Used buttons instead of pixmaps. Just looks a lot better ;-).
+
 2002-07-24 Wednesday 15:58  jpsaman
 
  XPM version of VideoLAN logo.
  Swedish translation, courtesy of Joel Arvidsson <dogai@privat.utfors.se>
  (incomplete and untested).
 
+2002-07-23 Tuesday 22:42  fenrir
+
+  * ffmpeg : add a new fourcc, ( 3IV2 you shoudln't be able to decode it
+ but sometimes it's in fact MPEG-4, thx titer ).
+
+  * mp4 : add capability to read mov with mp3 track. But it seems that
+ mad doesn't like too much fragmented data packets, and thus breaks the
+ audio.( since with '--codec dummy' I'm able to read resulting audio file
+ without any problem :)
+
+2002-07-23 Tuesday 20:50  massiot
+
+ Fixed a compile issue.
+
+2002-07-23 Tuesday 20:32  massiot
+
+ Fixed a bug with HTTP/1.0 servers (thanks sigmund !)
+
+2002-07-23 Tuesday 20:32  massiot
+
+ Fixed a bug with HTTP/1.0 servers.
+
 2002-07-23 Tuesday 20:16  sam
 
    * ./mozilla/Makefile: fixed dependencies on .h files.
    * ./plugins/filter/distort.c: fixed a typo in option names.
 
+2002-07-23 Tuesday 20:15  sam
+
+   * ./plugins/dummy/dec_dummy.c: new dummy decoder, for testing purposes.
+
+    Usage: "--codec dummy" will use the dummy decoder for all streams, and
+   save the stream to a stream.1242 file (where 1242 is the internal vlc
+   object ID). If the input file was for instance an mpeg file, you can
+   play one of the resulting files using an mp3 player.
+
 2002-07-23 Tuesday 20:12  sam
 
    * ./configure.in: workaround Debian bug #150490 (bad mozilla-config output).
 
  The plugin is not guaranteed to work anywhere outside my computer. If it break your, don't come and complain to me :).
 
+2002-07-23 Tuesday 19:28  stef
+
+ *Allow 0 for title selection as it is the area for first play pgc in DVDs
+
+2002-07-23 Tuesday 18:39  jpsaman
+
+ Interface neatly exits now.
+
+2002-07-23 Tuesday 17:19  fenrir
+
+  * cinepak: add a new fourcc
+
+  * ffmpeg and mp4: some clean up and change the way ffmpeg is
+ initialised.
+
+2002-07-23 Tuesday 13:16  tcastley
+
+ Fixed code for subtitle and audio selection, still probs but looking.
+ Implemented muting
+
+2002-07-23 Tuesday 12:42  tcastley
+
+ Changes to ensure BeOS plugins compile and function
+ Implemented a intf_vlc_wrapper to "shield" the BeOS code from the underlying
+ vlc structurs, yet to be completed.
+ Attempted to fix subtitle and audio selection, currently not working.
+
 2002-07-23 Tuesday 00:39  sam
 
    * ALL: decoders now use a fourcc as a probe value.
 
  win32 compilation fixes
 
+2002-07-22 Monday 21:04  jpsaman
+
+ Fixed gtk core-dump on exit. Used code from gtk plugin for this.
+
+2002-07-22 Monday 20:52  jpsaman
+
+ Non-functional Familiar Linux user interface.
+
+2002-07-22 Monday 19:49  jpsaman
+
+ Now "vlc --intf familiar" spawns interface.
+
+2002-07-22 Monday 13:49  jpsaman
+
+ Familiar Linux interface (non functional yet).
+
 2002-07-22 Monday 13:49  jpsaman
 
  VCR icon buttons for Familiar Linux interface.
 
  Added --enable-familiar to configure.in, the default is disabled.
 
+2002-07-22 Monday 13:09  jpsaman
+
+ Updated TODO list.
+
+2002-07-22 Monday 11:39  tcastley
+
+ Implemented simple right click menu
+ Improved Overlay bitmap handling
+ Removed switch workplace bug
+
 2002-07-21 Sunday 23:40  sam
 
    * ./src/input/input_ext-plugins.c: reverted my previous fix which wasn't
      really a fix.
    * ./plugins/memcpy/fastmemcpy.h: commented out suspicious code.
 
+2002-07-21 Sunday 21:18  fenrir
+
+  * mp4 : improve mp4a detection/handling.
+
+2002-07-21 Sunday 19:57  fenrir
+
+  * all : can now read mp4 file with mp3 audio declared in mp4a box
+ Thanks to jlj to show me this and to tell me what to check to solve it.
+
 2002-07-21 Sunday 19:26  sigmunau
 
   * all: these didn't get along in my last commit
 
  Sigmund
 
+2002-07-21 Sunday 18:47  fenrir
+
+  * mp4 : use same endian for fourcc than one used in vlc (video.h if I'm
+ right).
+  * cinepak : take care of grayscale option.
+
 2002-07-21 Sunday 15:27  sam
 
    * ./debian/control: changed "interface plugin" occurences to "frontend" to
 
   * all : enable cinepak decoder, I hope I haven't break anything.
 
+2002-07-21 Sunday 15:13  fenrir
+
+  * all : enable cinepak, clean some functions, fix some memory leaks
+
+2002-07-21 Sunday 15:11  fenrir
+
+  * all : a cinepak (cvid) video decoder ( codec found in old .mov ).
+
+2002-07-21 Sunday 15:07  fenrir
+
+  * all : try to add an option to allow frame droppping (
+ --enable-hurry-up ). Begin to work.
+
 2002-07-21 Sunday 14:37  sam
 
    * ./src/input/input_ext-plugins.c: backported crash fix from MAIN.
 
  * Added -lrt for HP/UX port.
 
+2002-07-20 Saturday 18:53  fenrir
+
+  * ffmpeg : add a new option, it set the level of error resilience.
+ It allows to play mpeg4 file badly encoded(illegal VLC code).(Sam you
+ should be able to play your .mp4 file by setting it to -1, with recent
+ ffmpeg cvs).
+
 2002-07-20 Saturday 18:01  sam
 
    * ALL: changed "struct foo_s" into "struct foo_t" to make greppers happy.
    * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions.
    * ./debian/*: created packages for libvlc0-dev.
 
+2002-07-19 Friday 22:04  massiot
+
+ * ./plugins/a52/a52.c : Added a global lock to prevent two VLC threads to
+   call a liba52 function simultaneously (liba52 isn't reentrant) ;
+ * ./plugins/a52/a52.c : Made liba52 the default AC3 decoder.
+
 2002-07-19 Friday 21:14  massiot
 
  Fixed a typo of mine :p.
 
  Fixed nanosleep detection on some platforms.
 
+2002-07-17 Wednesday 21:37  fenrir
+
+  * all : preliminary mp4 (and some mov) demux plugin. I've not enabled
+ it ( add by hand to Makefile ... and link it with zlib -lz ) as I will
+ probably break it too many times. It work for some mp4(but without
+ audio, need aac decoder) and mov with sorenson v1(ffmpeg :).
+
+2002-07-17 Wednesday 21:34  stef
+
+ Fixed a bug in the computation of the mouse coordinates sent to interface.
+
+2002-07-17 Wednesday 21:28  stef
+
+ Added a 'dvdold' shortcut to force the use of the dvd plugin in case
+ another plugin with higher priority wants to use 'dvd' as shortcut.
+
+2002-07-17 Wednesday 21:24  stef
+
+ The loop in lpcm decoder DecodeFrame() could not exit after b_die
+ in some case
+
 2002-07-17 Wednesday 12:21  sam
 
    * ./configure.in: plugin compilation fix for HP-UX.
 
    * MacOS X: added deinterlace submenu
 
+2002-07-15 Monday 23:05  jlj
+
+   * ./plugins/access/http.c: fixed memory leak.
+
+2002-07-15 Monday 22:45  fenrir
+
+  ffmpeg.c : fix my previous commit( I've forgotten one #if ... #endif )
+ (Thx sam)
+
+2002-07-15 Monday 22:20  jlj
+
+   * ./plugins/access/http.c: fixed double free bug.
+
 2002-07-15 Monday 22:05  sam
 
    * ./configure.in: fixed a typo in my previous commit (thx fenrir).
 
+2002-07-15 Monday 20:09  sam
+
+   * ./plugins/*: interface plugins set p_vlc->b_die to quit vlc, but check
+     for p_intf->b_die to know when they are supposed to terminate p_intf. This
+     will allow to spawn interface plugins on the fly.
+
 2002-07-15 Monday 19:33  fenrir
 
   * avi.c : quick hack to read file created by ffmpeg. I think it should
    * ./configure.in: we now look for XvPutImage instead of XvSetPortAttribute
      because XvSetPortAttribute isn't always available.
 
+2002-07-15 Monday 19:04  jlj
+
+   * ./plugins/macosx/vout_macosx.m: added missing arrow up/down handling.
+
+2002-07-15 Monday 02:09  jlj
+
+   * ./plugins/macosx/vout_macosx.m: added missing keyDown(space) = pause
+
 2002-07-15 Monday 01:54  jlj
 
    * MacOS X changes:
 
  Add package sdl to package dependency list.
 
+2002-07-13 Saturday 11:33  tcastley
+
+ Created a wrapper class for VLC functions and interaction.  Improved file
+ and disk opening.  Fixed drag and drop.  Added right click menu and always
+ on top mode.
+
 2002-07-12 Friday 23:53  sam
 
    * ./AUTHORS: removed my entry for lool. /me should go back to school and
    * ./README: removed much outdated data.
    * ./debian/*: great package renaming - names should make more sense now.
 
+2002-07-11 Thursday 19:44  sam
+
+   * ./plugins/mad/mad_libmad.c: prevent the MAD decoder from looping endlessly
+     when the audio output fifo could not be created.
+
 2002-07-11 Thursday 19:28  sam
 
    * ./plugins/gtk/*: new generic "Open Target" window. Please test and
 
    * ./debian/rules: the Debian package creation script builds ffmpeg.
 
+2002-07-11 Thursday 18:57  fenrir
+
+  I commit a patch from Sigmund Augdal to skip ID3 tag at the begining
+ of a file, so more files can be read :))
+
+  However with current cvs this demux ( with and without the patch )
+ segfaults after a few seconds, I can't find why, anybody has an idea ?
+
 2002-07-11 Thursday 18:44  sam
 
    * ./src/vlc.c: reduced the amount of default simultaneous interfaces.
    * ./src/libvlc.c: removed calls to vlc_mutex_lock in sighandlers.
 
+2002-07-11 Thursday 18:41  sam
+
+   * ./plugins/qt/intf_qt.cpp: fixed Qt interface termination.
+
+2002-07-11 Thursday 12:24  tcastley
+
+ Fixed pop-up menu's radio mode.
+
 2002-07-11 Thursday 07:58  tcastley
 
  New Bug on SPU decoder
 
+2002-07-11 Thursday 07:21  tcastley
+
+ Fixed changing workspaces problem.
+ Added a popup menu to enable changing output sizes.
+
 2002-07-10 Wednesday 17:00  sam
 
    * ./ChangeLog: added missing entries.
 
    * ./FAQ: new entry for RTP
 
+2002-07-10 Wednesday 05:17  tcastley
+
+ Changed default bitmap to 16bit to fix green distortion problem.
+ thanks Eric and Sam
+
 2002-07-09 Tuesday 23:40  lool
 
    * ./FAQ: minor updates, new sections: uninstall/reinstall,
      DirectX-blackscreen, device permissions, debug messages,
      config file, (un)planned ports/features, sources.list
 
-2002-07-07 Sunday 22:05  sam
+2002-07-09 Tuesday 22:18  fenrir
 
-   * ./debian/changelog: updated Debian changelog.
+  plugins/avi/avi.c : now you can see avi over http (true interleaved
+ file only), and seek is allowed (but with great unsynchronisation,
+ and sometimes it fails). But in order to make it working, I have to
+ limit the number of bytes I read at a time. It's strange since in
+ previous version of vlc, I don't need to do that ... ( it segfaults in
+ input_SplitBuffer but not always on the same frame )
+
+2002-07-09 Tuesday 22:15  ipkiss
+
+  * ./plugins/win32/about.*: Added the version number in the About box
+
+2002-07-07 Sunday 22:05  sam
+
+   * ./debian/changelog: updated Debian changelog.
 
 2002-07-07 Sunday 21:55  massiot
 
    * darwin_specific.[ch]: added strndup needed by video_output.c.
    * configure.in: added -lintl to plugins_LDFLAGS.
 
+2002-07-02 Tuesday 19:16  sam
+
+   * ./plugins/gnome/gtk.c, ./plugins/gnome/gnome.c: prevent older versions
+     of vlc from crashing when trying to open a recent module.
+
+2002-07-02 Tuesday 19:14  sam
+
+   * ./plugins/x11/xcommon.c: to enter fullscreen mode, we create a new window
+     instead of moving the current window, which saves us the hassle of
+     remembering size and position.
+   * ./plugins/x11/x11.c, ./plugins/x11/xvideo.c: added --no-x11-shm and
+     --no-xvideo-shm options.
+
+2002-07-02 Tuesday 17:54  fenrir
+
+  * all : begin to support VOD, but it segfault very quickly (unless you
+ disable audio or video !)and cannot support seeking( will just stop ).
+ Moreover it can't work for all files, only interleaved ones.
+
+2002-07-01 Monday 17:40  sam
+
+   * ./plugins/lirc/lirc.c: the lirc interface now works again.
+
+2002-07-01 Monday 17:39  sam
+
+   * ./plugins/qt/*: the Qt interface now works again.
+
+2002-07-01 Monday 17:39  sam
+
+   * ./plugins/kde/*: the KDE interface now works again.
+
+2002-07-01 Monday 17:39  sam
+
+   * ./plugins/gtk/gtk_callbacks.c: fixed a segfault when hitting Eject with
+     an emtpy playlist.
+
+2002-06-30 Sunday 15:07  fenrir
+
+  *all : now can find key frame even with broken avi.
+
+2002-06-30 Sunday 03:51  fenrir
+
+   all: ameliorations.
+
+2002-06-29 Saturday 14:16  fenrir
+
+  plugins/avi/avi.c : fix some problems with broken avi
+
+2002-06-28 Friday 19:31  fenrir
+
+  plugins/avi/avi.c : audio seems to be better.
+
 2002-06-27 Thursday 19:46  sam
 
    * ./plugins/dvd/dvd_es.c: error in selecting SPU stream.
    * ./plugins/access/http.c: fixed a compilation warning.
    * ./src/misc/messages.c: cosmetic enhancements in the message output.
 
+2002-06-27 Thursday 19:01  sam
+
+   * ./plugins/x11/*: added the --x11-drawable and --xvideo-drawable options to
+     tell vlc to draw in an existing drawable instead of creating a new window.
+
+2002-06-27 Thursday 18:10  fenrir
+
+  * all : I've forgotten theses ...
+
+2002-06-26 Wednesday 23:11  fenrir
+
+  * all : I rewrite the way to read, in order to minimize seeking (
+ faster and in prevision of VOD by http, but not yet functionnal ). But
+ sound becomes horrible, I will try to fix it as soon as possible.
+
 2002-06-19 Wednesday 22:47  massiot
 
  Backported stable changes.
    * ./include/threads.h, ./include/threads_funcs.h: backported the new Win32
      cond_wait implementation from MAIN. Please report problems.
 
+2002-06-11 Tuesday 13:11  gbazin
+
+ * ./plugins/gtk/gtk_preferences.c: backported a fix from HEAD which
+ prevents a crash when closing the preferences windows.
+
 2002-06-11 Tuesday 09:44  gbazin
 
  * ./include/configuration.h: renamed MODULE_CONFIG_* macros into
      also a bit slower, so I also kept the old version, optimized it, and
      called it "mean".
 
+2002-06-09 Sunday 23:35  massiot
+
+ * Fixed some compile issues with what I checked in.
+
 2002-06-09 Sunday 22:57  massiot
 
  * IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ;
 
 2002-06-09 Sunday 22:33  massiot
 
- file mpeg4.icns was initially added on branch v0_4_1_branch.
-
-2002-06-09 Sunday 22:33  massiot
-
- file generic.icns was initially added on branch v0_4_1_branch.
-
-2002-06-09 Sunday 22:33  massiot
+ * IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ;
+ * Mac OS X icons and fixes, courtesy of Benjamin Mironer <bmironer@noos.fr>.
 
- file mpeg.icns was initially added on branch v0_4_1_branch.
+2002-06-09 Sunday 16:52  sam
 
-2002-06-09 Sunday 22:33  massiot
+   * ./plugins/filter/deinterlace.c: added two new deinterlacing methods,
+     "discard" which is very CPU efficient, and "blend" (yes there used to be
+     a "blend" method but it's now called "linear". Don't ask) which loses some
+     vertical resolution but discards the mice teeth effect. Information was
+     found on http://www.100fps.com/index.htm.
 
file mpeg2.icns was initially added on branch v0_4_1_branch.
    We now have "discard", "blend", "bob" and "linear".
 
-2002-06-09 Sunday 22:33  massiot
+2002-06-08 Saturday 20:25  sam
 
file divx.icns was initially added on branch v0_4_1_branch.
  * ./plugins/mad/mad_libmad.c: changed error messages to warning/debug.
 
-2002-06-09 Sunday 22:33  massiot
+2002-06-08 Saturday 19:32  sam
 
- * IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ;
- * Mac OS X icons and fixes, courtesy of Benjamin Mironer <bmironer@noos.fr>.
+   * ./plugins/macosx/*: additional minor fixes.
 
-2002-06-09 Sunday 22:33  massiot
+2002-06-08 Saturday 18:52  sam
 
- file mpeg1.icns was initially added on branch v0_4_1_branch.
+   * ./plugins/macosx/vout_macosx.m, ./plugins/macosx/aout_macosx.m,
+     ./plugins/macosx/intf_vlc_wrapper.m: preliminary OS X compilation fixes.
 
 2002-06-08 Saturday 14:08  sam
 
    * ./include/vlc_threads.h, ./src/misc/threads.c: improved the cond_wait
      implementation to avoid races, by using SetEvent instead of PulseEvent.
 
+2002-06-08 Saturday 02:50  lool
+
+   * ./plugins/xosd/xosd.c: a couple more options, better defaults
+
 2002-06-08 Saturday 01:41  lool
 
    * ./configure.in: checking for the header should be enough in most cases
    * ./plugins/win32/*: tried to port the Win32 interface to the new API. Seems
      to be still crashing.
 
+2002-06-07 Friday 23:05  sam
+
+   * ./plugins/gtk/gtk_callbacks.c: some code cleaning.
+   * ./plugins/text/rc.c: fixed the "a" command.
+
 2002-06-07 Friday 22:41  lool
 
    * forgot to cvs add the _files_ -- sorry
    * ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back.
    * ./src/playlist/playlist.c: fixed an off-by-one loop error.
 
+2002-06-07 Friday 18:03  bozo
+
+   * plugins/a52_system/.cvsignore: What about a little .cvsignore ?
+
 2002-06-07 Friday 16:06  sam
 
    * ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop
 
  * Set object pointer to NULL after destroy.
 
+2002-06-05 Wednesday 18:18  stef
+
+ * Release vout when we close spudec.
+
+2002-06-05 Wednesday 18:15  stef
+
+ *Only report initiliazation error when it is really an error.
+
 2002-06-05 Wednesday 18:07  stef
 
  * Added mouse coordinates to vout struct. They are only update from x11 for now,
  and they are used nowhere.
 
+2002-06-05 Wednesday 18:01  stef
+
+ *Check if p_vpar->p_vout is available before detaching it.
+
 2002-06-04 Tuesday 20:33  sam
 
  (new in MAIN)
    * ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences
      from the popup menu.
 
+2002-06-04 Tuesday 14:30  sam
+
+   * Forgot to run fixfiles.sh.
+    ___        _  _   _ _____ ___         ___ _      _   ___  ___   _ _
+   |_ _| _/\_ | || | /_\_   _| __| _/\_  / __| |    /_\ |   \| __| | | |
+    | |  >  < | __ |/ _ \| | | _|  >  < | (_ | |__ / _ \| |) | _|  |_|_|
+   |___|  \/  |_||_/_/ \_\_| |___|  \/   \___|____/_/ \_\___/|___| (_|_)
+
+2002-06-04 Tuesday 14:18  sam
+
+   * Updated gnome files.
+
 2002-06-04 Tuesday 13:16  sam
 
       ___   _   _    _  _____ _____    ____ _        _    ____  _____
      selected only once.
    * updated TODO list.
 
+2002-06-03 Monday 16:33  fenrir
+
+     * ALL : ES will be selected only once (thx sam ).
+
+2002-06-03 Monday 07:22  gbazin
+
+ * ./plugins/win32/waveout.c: waveOutUnprepareHeader() was never being
+ called. This should fix the memory leak some people reported when using
+ the waveout plugin.
+
 2002-06-03 Monday 00:28  sam
 
    * ./src/misc/netutils.c: factored code common to the interfaces into the
        --filter crop --crop-geometry 640x480
        --filter crop --crop-geometry 320x200+10+10
 
+2002-06-01 Saturday 23:41  massiot
+
+ Mac OS X interface :
+ * fixed a bug in the chapter handling ;
+ * more keystrokes ;
+
 2002-06-01 Saturday 18:04  sam
 
    * ALL: got rid of p_object->p_this which is now useless.
    * ./ChangeLog: imported the 0_4_1_branch changelog.
    * ./plugins/chroma/i420_yuy2.h: imported a 0_4_1_branch fix.
 
+2002-06-01 Saturday 13:23  sam
+
+   * ./plugins/chroma/i420_yuy2.h: simplified the chroma code. Please test
+     under BeOS and QNX.
+
 2002-06-01 Saturday 12:31  sam
 
    * ALL: the first libvlc commit.
 
    * Backported fixes from MAIN.
 
+2002-06-01 Saturday 11:11  sam
+
+   * ./plugins/macosx/intf_vlc_wrapper.m: fix for non-ASCII filenames in the
+     MacOS X interface, courtesy of Watanabe Go <go@dsl.gr.jp>.
+
+2002-06-01 Saturday 11:08  sam
+
+   * ./plugins/chroma/i420_yuy2.h: fixed an old overflow bug spotted by
+     Rudolf Cornelissen.
+
+2002-06-01 Saturday 10:47  sam
+
+   * ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
+     mode, courtesy of Pascal Levesque.
+
+2002-06-01 Saturday 10:43  sam
+
+   * ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
+     mode, courtesy of Pascal Levesque.
+
 2002-06-01 Saturday 10:36  sam
 
    * ./ChangeLog: updated changelog.
 
+2002-06-01 Saturday 10:12  tcastley
+
+ Stopped more than one playlist being opened.
+ Fixed segfault on exit with playlist open.
+ Corrected size of output window.
+
+2002-06-01 Saturday 09:21  tcastley
+
+ Fixes for preventing multiple playlist windows
+ and improvements and corrections in videoout.
+
+2002-06-01 Saturday 09:20  tcastley
+
+ Fix to prevent multiple Playlist windows
+
+2002-06-01 Saturday 08:54  tcastley
+
+ Fixes for Playlist window
+
+2002-06-01 Saturday 08:54  tcastley
+
+ * Fixes for Playlist window.  Now only creates one and destroys correctly.
+ * Fixed the height of the output video, was one to big.
+
+2002-05-31 Friday 21:57  massiot
+
+ * Backported my two previous commits.
+
+2002-05-31 Friday 21:56  massiot
+
+ * Compilation fixes for Solaris ;
+
+2002-05-31 Friday 21:37  massiot
+
+ * plugins/sdl/aout_sdl.c : Fixed an endianness issue created by a
+   brain-dead developer :p
+
+2002-05-31 Friday 01:34  ipkiss
+
+  * backported my previous commit
+
+2002-05-31 Friday 01:09  ipkiss
+
+ Win32 interface:
+  * The "Eject" button is enabled only after we played a dvd or vcd.
+  * The toolbar is now flat and less cubist.
+  * Got rid of the ugly slider with some winXP skins.
+  * Added a config option to limit the number of messages in the log
+    window (default is set to 500).
+
+2002-05-30 Thursday 13:58  gbazin
+
+ * ./plugins/mpeg_vdec/vpar_headers.c: don't try to deference a null
+ pointer (fix from sam).
+
+2002-05-30 Thursday 13:39  asmax
+
+ - gnome.c didn't compile
+   (Gildas you forgot the default value for gnome-toolbartext, I assume
+    it was 1 ;)
+
 2002-05-30 Thursday 13:22  asmax
 
  - removed the obsolete artificial delay when switching channels.
      be useful for DVD menus, but also solves the "picture becomes black when
      vlc is paused" issue.
 
+2002-05-29 Wednesday 10:08  gbazin
+
+ * ./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.
+
+2002-05-28 Tuesday 22:49  sam
+
+   * ./plugins/filters/*: fixed inconsistencies.
+
+2002-05-28 Tuesday 21:44  ipkiss
+
+  * New icons for the toolbar buttons
+  * URL can now start with "http://" in the Network dialog box
+  * Updated the About dialog box
+
 2002-05-28 Tuesday 18:34  stef
 
  *Added a b_force flag to picture_t so that we can force the display
  of an image even if it is late.
 
+2002-05-27 Monday 19:35  sam
+
+   * ./plugins/filter/*: filters are now configurable through the configuration
+     system. Patch from Sigmund Augdal <sigmunau@stud.ntnu.no>.
+
 2002-05-27 Monday 18:35  sam
 
    * ./po/pl.po: uh uh uh, forgot to cvs add this file...
 
    * ./debian/control: updated Debian package descriptions.
 
+2002-05-27 Monday 18:26  sam
+
+   * ./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.
+
+    (patch courtesy of Sigmund Augdal <sigmunau@stud.ntnu.no>)
+
 2002-05-27 Monday 16:01  fenrir
 
      ALL : In order to make ac3 working in avi file, I've deplaced some code
    * src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:'
    instead of testing 'E: ' and 'I: ' (to simplify miniVLCS)
 
+2002-05-25 Saturday 16:23  fenrir
+
+     * all: avi file is a piece of sh*t, make more test.
+
 2002-05-24 Friday 12:42  gbazin
 
  * ./include/inpu_ext-dec.h added a check to fifo->b_die after the call
    * ./src/video_output/video_output.c: the video output thread was never
      joined! A pretty old bug...
 
+2002-05-23 Thursday 22:18  jlj
+
+   * ./plugins/macosx/intf_open.m: Remember last open file panel location,
+     thanks to <ssudre2@wanadoo.fr>
+
 2002-05-23 Thursday 21:42  massiot
 
  Updated Mac OS X readme, courtesy of The DJ <d.hartman@student.utwente.nl>.
 
  Fixed HTTP input under Win32 (thanks ipkiss).
 
+2002-05-22 Wednesday 21:42  sam
+
+   * ./plugins/dvd/dvd_seek.c: reverted a previous change in DVD input which
+     caused input to get stuck in interleaved cells.
+
+2002-05-22 Wednesday 21:30  sam
+
+   * ./plugins/gtk/gnome.glade: removed bevel from title and chapter buttons.
+
+2002-05-22 Wednesday 21:15  sam
+
+   * ./plugins/mad/mad_adec.c, ./plugins/mad/mad_libmad.c: use intf_WarnMsg for
+     debug messages instead of intf_ErrMsg.
+
+2002-05-22 Wednesday 21:08  sam
+
+   * ./plugins/win32/network.dfm, plugins/macosx/intf_open.m: updated channel
+     server default hostname.
+
+2002-05-22 Wednesday 21:05  sam
+
+   * ./plugins/chroma/i420_yuy2.h: bugfix for the I420 to YUY2 MMX chroma
+     transformations, with the help of Pascal Levesque.
+
 2002-05-22 Wednesday 19:31  gbazin
 
  * ./src/misc/modules.c: restored plugins hiding as the problem is fixed.
    * ./Makefile: the vlc rule depends on modules_builtin.h.
    * ./include/modules_inner.h: removed useless code.
 
+2002-05-22 Wednesday 17:12  ipkiss
+
+  * ALL: 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. I find it nicer :)
+
+2002-05-22 Wednesday 14:20  gbazin
+
+ * ./plugins/text/logger.c: on win32 the logger interface shows up a dos
+   command box.
+ * ./plugins/gtk/gnome.c: fixed uninitialized variable. (from Sam)
+ * ./plugins/gtk/gtk_playlist.c: simplified GtkRebuildCList(). (from Sam)
+
+2002-05-22 Wednesday 12:50  jobi
+
+     * plugins/vcd/vcd.c: added svcd shortcut to the vcd input
+
+2002-05-22 Wednesday 12:23  tcastley
+
+ Changes to reduce segfaults on exit, and also allow only one Playlist window.
+
 2002-05-22 Wednesday 11:23  lool
 
    * ./include/modules_inner.h: fixed a crash when reopening a hidden
 
  * Updated spec for ffmpeg.
 
+2002-05-21 Tuesday 13:34  gbazin
+
+ * On Win32 the DVD access plugin has to be explicitly requested. This
+   avoids crashes when the input thread tries to open files as dvds.
+
+2002-05-21 Tuesday 13:27  lool
+
+   * fixed a side-effect bug causing crashes on DVD title change
+
+2002-05-21 Tuesday 07:48  gbazin
+
+ * ./plugins/directx/aout_directx.c: fixed compile warnings.
+
+2002-05-21 Tuesday 06:55  gbazin
+
+ * ./plugins/network/ipv6.c: fixed a stupid bug.
+
+2002-05-21 Tuesday 03:37  sam
+
+   * ./plugins/chroma/i420_yuy2.c: margin support for the 420 planar to 422
+     packed chroma transformations.
+
+2002-05-21 Tuesday 02:46  sam
+
+   * ./plugins/chroma/i420_yuy2.h: fixed the BeOS crash. Margin handling isn't
+     done yet, though.
+
 2002-05-21 Tuesday 01:40  sam
 
    * ./src/input/input.c: fixed a bug with the input remaining stuck when no
      network data was present.
 
+2002-05-21 Tuesday 01:29  ipkiss
+
+  * Fixed a stupid bug in the Network dialog.
+
+2002-05-21 Tuesday 01:27  sam
+
+   * ./plugins/mpeg_system/mpeg_ts.c: fixed a warning.
+
 2002-05-21 Tuesday 00:34  sam
 
    * ./plugins/dvd/dvd_access.c, plugins/dvd/dvd_seek.c: very minor cosmetic
    * src/input/input_ext-plugins.c, src/input/input_ext-intf.c: boundary checks
      on seek.
 
+2002-05-20 Monday 22:45  sam
+
+   * ./plugins/dvd/*: fixed a few inconsistences.
+   * ./plugins/dvd/*: renamed i_start/i_end couples when they actually
+     meant i_first/i_last.
+
 2002-05-20 Monday 22:39  sam
 
    * ./src/interface/main.c: fixed a little memleak.
      rebuild anything to Makefile.config, so that editing it will not cause
      a complete rebuild.
 
+2002-05-20 Monday 11:21  tcastley
+
+ Improved Overlay and Bitmap output modes.
+ Due to existing bug in some Chroma's the Overlay does not work for nVidia
+ cards.  Sorry.
+
+2002-05-20 Monday 10:44  massiot
+
+ Removed unused headers.
+
+2002-05-20 Monday 05:20  jlj
+
+   * ./plugins/macosx/intf_controller.[mh]: you can now drag & drop files onto
+     the vlc dock icon. CFBundleDocumentTypes in Info.plist doesn't seem to have
+     any effect, so you'll have to hold down command-option when dropping until
+     this is resolved.
+
 2002-05-19 Sunday 23:51  massiot
 
  Mac OS X-specific :
 
  * OS X intf is now more consistent with Apple guidelines.
 
+2002-05-19 Sunday 20:26  gbazin
+
+ * fixed a segfault I introduced lately in gtk_preferences.
+
+2002-05-19 Sunday 19:16  jlj
+
+   * ./plugins/macosx/intf_vlc_wrapper.m: don't try to eject unless there is
+     a disc to eject.
+
+2002-05-19 Sunday 17:27  massiot
+
+ * Fixed a segfault in the Mac OS X interface.
+
+2002-05-19 Sunday 16:45  jobi
+
+     * plugins/satellite/input_satellite.c: cosmetic changes in error messages
+     * plugins/gtk/*: gtk and gnome interfaces now uses frequency and
+                      symbol rates default values
+
 2002-05-19 Sunday 16:01  massiot
 
  Removed fixed entries.
 
+2002-05-19 Sunday 15:50  stef
+
+ *Initialize p_spudec->p_vout to NULL to prevent segfault if InitThread does
+ not complete.
+
+2002-05-19 Sunday 15:23  gbazin
+
+ * on win32 the rc plugin opens a new console.
+
 2002-05-19 Sunday 12:57  gbazin
 
  * filters were using memalign but freeing p_data instead of p_data_orig.
 
  Updated long descriptions.
 
+2002-05-19 Sunday 10:06  gbazin
+
+ * on win32 the dummy interface plugin will open a dos command box. With
+ this fix, vlc should never fail silently and leave a ghost process
+ running in the background when there isn't any working GUI plugin.
+
 2002-05-19 Sunday 09:37  gbazin
 
  * moved the mpeg-motion and mpeg-idct options to the mpeg_vdec plugin
  *_LONGTEXT descriptions, he is welcome as well because there are not
  really high quality descriptions :(
 
+2002-05-19 Sunday 01:07  stef
+
+ *Mark subpictures destroyed when we end spudec thread.
+
 2002-05-19 Sunday 00:43  massiot
 
  * Another addition.
  * updated INSTALL.win32
  * a little bit of clean-up in the directx video output plugin
 
+2002-05-18 Saturday 18:48  massiot
+
+ * Fixed Mac OS X resizing.
+
 2002-05-18 Saturday 17:53  massiot
 
  * Warning levels are no longer additive, patch courtesy of Arnaud de
 
  * fixed deadlock in NextFrame() in aout_pcm.c
 
+2002-05-18 Saturday 15:34  gbazin
+
+ * fixed a bug in the directx window creation function. We register a window
+    class once per process so we must be careful not to free the associated
+    resources.
+
 2002-05-18 Saturday 14:03  gbazin
 
  * updated the MSVC++ project files and added support for dirent (vlc compiled
 
  *A lock was not released;
 
+2002-05-18 Saturday 07:30  sam
+
+   * ./plugins/text/rc.c: added a safety lock.
+
+2002-05-18 Saturday 02:32  ipkiss
+
+  * Fixed my previous commit
+
+2002-05-18 Saturday 02:12  ipkiss
+
+  * New Network dialog box for Gtk and Gnome interfaces
+
+2002-05-17 Friday 23:01  fenrir
+
+     * plugins/mpeg_system/mpeg_audio.c : you can now force this plugin( mpegaudio ).
+
+2002-05-17 Friday 18:12  stef
+
+ *Update reference in case of sequence end code.
+
 2002-05-17 Friday 18:06  stef
 
  *Don't keep the control lock during the pause
 
    * ./src/misc/mtime.c: we use nanosleep whenever possible (patch from Meuuh).
 
+2002-05-17 Friday 15:47  fenrir
+
+     * plugins/avi/avi.c : it will not segfault with broken avi with an unknown stream.
+
 2002-05-17 Friday 15:14  lool
 
    * removed usage of usleep (not thread safe) (by Meuuh)
    * ./src/interface/intf_msg.c, src/interface/intf_playlist.c: disabled
      calls to realloc(_,0) in a similar way to input_programs.c.
 
+2002-05-16 Thursday 16:51  gbazin
+
+ Another fix from Sam:
+
+ * fix random segfaults on title change.
+   (cell.i_cell_nb should be tested _before_ we access the structures)
+
 2002-05-16 Thursday 13:20  gbazin
 
  * src/input/input_programs.c: fixed memory corruption by setting a few
 
  This patch comes from sam, so if you want to blame someone blame him ;-)
 
+2002-05-16 Thursday 12:47  tcastley
+
+ Fixed segfault in last checkin.
+
+2002-05-16 Thursday 11:38  tcastley
+
+ Improved overlay and bitmap support, not tested on nVidia cards.
+ Lower CPU usage and no thread created per frame.
+
+2002-05-15 Wednesday 23:53  sam
+
+   * ./plugins/dvd/dvd_summary.c: added a sanity check.
+
+2002-05-15 Wednesday 22:53  jobi
+
+     * plugins/vcd/* : vcd access plugin now uses mpeg_ps demux instead
+                      of its own one.
+
+2002-05-15 Wednesday 21:14  massiot
+
+ Attempt to fix the video output with QuickTime 6.
+
+2002-05-15 Wednesday 19:36  sam
+
+   * ./plugins/ac3_adec/ac3_adec.c: probably fixed most "crash when changing
+     audio track" problems by zeroing the p_ac3dec structure.
+   * ./plugins/ac3_adec/ac3_adec.c: fixed a "INPUT_MAX_ALLOCATION reached"
+     crash.
+
 2002-05-15 Wednesday 15:46  asmax
 
  - check size to avoid realloc(0)
 
+2002-05-15 Wednesday 14:43  ipkiss
+
+  * plugins/win32/network.*: new Network dialog box
+
 2002-05-15 Wednesday 13:36  marcari
 
    * removed a debug message that I forgot in my previous commit
    * ./src/misc/configuration.c: fixed an issue with long options from
      modules where option arguments and playlist entries were mixed.
 
+2002-05-15 Wednesday 00:40  sam
+
+   * ./plugins/spudec/spu_decoder.c: fixed endianness issue; subtitles colors
+     should be OK now.
+
+2002-05-15 Wednesday 00:39  sam
+
+   * ./plugins/satellite/input_satellite.c: fixed a compilation warning.
+
 2002-05-15 Wednesday 00:04  sam
 
    * ./configure.in: added libdvbpsi version check.
    * ./include/modules_inner.h: fixed a bug in module reinitialization,
      which should fix crashes after a long pause.
 
+2002-05-14 Tuesday 21:57  bozo
+
+ [no log message]
+
 2002-05-14 Tuesday 21:23  massiot
 
  Fixed a bug (glitch/segfault) when seeking.
 
  It should now be possible to quit when reading a bogus file.
 
+2002-05-14 Tuesday 20:13  massiot
+
+ Do not eject when we're reading from the disc...
+
 2002-05-14 Tuesday 19:47  sam
 
    * ./src/misc/modules.c: if a module has a zero-scored capability, we don't
   * ./include/mmx.h, ./plugins/imdct/*: gcc-3.1 compilation fixes courtesy
     of Yves Duret and other Mandrakesoft guys I don't know.
 
+2002-05-14 Tuesday 17:31  sam
+
+   * ./plugins/sdl/vout_sdl.c: fixed an aspect ratio issue (thanks Meuuh).
+
 2002-05-14 Tuesday 16:45  jobi
 
      * src/input/mpeg_system.c: fixed an old old bug in TS demux, thank you
                                 Meuuh.
 
+2002-05-14 Tuesday 14:13  fenrir
+
+     Sorry, fix a mistake.
+
+2002-05-14 Tuesday 14:10  fenrir
+
+     * plugins/mpeg_system/mpeg_audio.c : to avoid problem with PS, test
+ only the first 4 bytes for mpeg header so some broken files, and all
+ web radio will not work. You can change this by changing value
+ of MPEGAUDIO_MAXTESTPOS.
+
 2002-05-14 Tuesday 01:14  jobi
 
      * doc/vlc-howto.sgml: Spelling mistakes, small updates, harmonization
  * New OS X icon, courtesy of Joeri van Dooren <joeri@van.dooren.be> ;
  * Mac OS X fix.
 
+2002-05-13 Monday 23:12  fenrir
+
+     * plugins/mpeg_system/mpeg_audio.c : you should again be able to
+ play PS stream (I hope it will be enougth). Sorry .
+
 2002-05-13 Monday 21:55  fenrir
 
      * include/video.h : added new fourcc code for avi
    * ./plugins/filter/clone.c: New filter, `--filter clone', duplicates
      display. To duplicate 12 times, use `--filter clone:12'.
 
+2002-05-13 Monday 17:58  sam
+
+   * ./plugins/x11/xcommon.c, ./plugins/x11/xvideo.c: --xvideo-chroma flag to
+     force the XVimage format used.
+
+2002-05-13 Monday 17:57  sam
+
+   * ./plugins/text/ncurses.c: ncurses interface improvements by Thomas Graf.
+
+2002-05-13 Monday 16:28  fenrir
+
+     * mpeg_audio.c : don't use any more U32_AT. Thanks Meuuh.
+
 2002-05-12 Sunday 20:56  massiot
 
  * Fixed menus [Mac OS X port]
  * Disabled auto-hiding of mouse cursor since it doesn't work when browsing
    menus ; instead, click in the video window
 
+2002-05-12 Sunday 06:51  fenrir
+
+     * All: simplifications.
+
 2002-05-12 Sunday 01:39  massiot
 
  * Mac OS X port : menus for Program/Title/Chapter/Languages.
 
+2002-05-10 Friday 04:06  fenrir
+
+     * All: use input_ClockManageRef to do synchro.
+
 2002-05-10 Friday 02:04  fenrir
 
      * include/common.h and input_ext-plugins.h, src/misc/modules_plugin.h : export input_ClockGetTS for plugins.
      reason, user just needs to hit Ctrl-C again 1 second later and we'll
      exit disgustingly instead of freezing.
 
+2002-05-09 Thursday 16:15  jlj
+
+   * ./plugins/macosx/intf_vlc_wrapper.c: menu code fixes.
+
 2002-05-09 Thursday 14:52  jobi
 
      * doc/vlc-howto.sgml : URL fix for libdvdcss
 
+2002-05-07 Tuesday 20:17  massiot
+
+ Fixed Mac OS X VOUT_SIZE_CHANGE signal.
+
+2002-05-07 Tuesday 13:55  fenrir
+
+     * corrected some bad lock/unlock
+
+2002-05-07 Tuesday 13:53  fenrir
+
+     * plugins/avi/avi.c : can now use --novideo
+
 2002-05-06 Monday 23:18  jlj
 
    * ./src/interface/intf_eject.c: s/Johanson/Johansen :-)
 
  Improvements of the OS X GUI.
 
+2002-05-06 Monday 22:09  jpsaman
+
+ Added mad plugin downscale config option for selecting downscaling routine. Choices are: fast, mpg321. Default the fast version is used. The downscale option mpg321 uses an algorithm that adapts to dither errors. This routine is borrowed from MPG321 code.
+ Mono audio streams get now duplicated on the right channel instead of silencing the right channel (untested).
+
+2002-05-06 Monday 22:02  fenrir
+
+     *ALL : ameliorations ( i hope ;)
+
 2002-05-06 Monday 21:05  gbazin
 
  * video plugins that don't handle rescaling themselves have to let the
 
  * xmga and sdl now switch to fullscreen on double-click.
 
+2002-05-05 Sunday 17:20  fenrir
+
+     * plugins/avi/avi.c try to not freeze when reach end file
+
 2002-05-05 Sunday 08:25  gbazin
 
  * fixed the resizing and scaling of the X11 video output.
  * clicking on the video doesn't pause it anymore (use spacebar for this), but
    double-clicking will now switch between fullscreen and window mode.
 
+2002-05-04 Saturday 16:51  fenrir
+
+ [no log message]
+
+2002-05-04 Saturday 16:17  gbazin
+
+ * The Apply button in the preferences menu is grayed out unless there's a
+   change to apply.
+ * GtkConfigApply() now clears the list of config changes before returning.
+
 2002-05-04 Saturday 15:49  sam
 
    * ./plugins/network/ipv4.c: fixed ipv4.so compilation under QNX.
    * ./configure.in: deactivated ipv6.so under QNX for now.
 
+2002-05-04 Saturday 13:48  massiot
+
+ More stable audio output [Mac OS X port] with more output buffering.
+
 2002-05-04 Saturday 03:36  lool
 
    * ./BUGS :
      - no text in the status bar with gtk intf
      - no window title in gtk intf on some machines, correct title on another
 
+2002-05-04 Saturday 03:32  lool
+
+   * ./plugins/gtk/*.glade, ./plugins/gtk/*_interface.*: fix for interface
+     autoshrink when toolbar text isn't displayed
+
+2002-05-04 Saturday 02:05  lool
+
+   * ./plugins/gtk/gnome.c, ./plugins/gtk/gtk.c, ./plugins/gtk/gtk_display.*:
+     callbacks for the hide tooltips and toolbar text options
+
+2002-05-03 Friday 22:30  jpsaman
+
+ Aout fifo adapts it size according to the length of the first frame.
+ The change is needed for MPEG1/2 layer III, because the size of output pcm from mad_decoder is different.
+ Sadly, the buffer underruns are back ;-(.
+
 2002-05-03 Friday 20:49  sam
 
    * ./include/modules_inner.h, ./src/misc/configuration.c: support for config
 
    * ./configure.in: we check support for variadic macros (screw Borland!).
 
+2002-05-03 Friday 17:37  lool
+
+   * ./plugins/gtk/gnome.c: new option lets you hide the text of the
+     GNOME interface toolbar
+
 2002-05-02 Thursday 23:06  massiot
 
  Small FAQ update. Please note that everyone can update this FAQ if they
 
  Added quite a few missing names.
 
+2002-05-02 Thursday 22:37  sam
+
+   * ./plugins/qnx/vout_qnx.c: port of the QNX vout plugin to the vout4 API,
+     courtesy of Pascal Levesque <Pascal.Levesque@mindready.com>.
+
+2002-05-02 Thursday 10:54  fenrir
+
+     * plugins/avi/avi.c : you can now use slow and fast reading.
+                           After seeking, audio and video synchro is better.
+
 2002-05-01 Wednesday 22:32  massiot
 
  * Misc sound fixes [Mac OS X port]
 
  * added a --with-a52-tree option to the configure script.
 
+2002-05-01 Wednesday 19:18  sam
+
+   * ./plugins/spudec/spu_decoder.c: FOURCC_YUY2 subtitles support (for NVidia
+     overlay) courtesy of Rudolf Cornelissen <rag.cornelissen@inter.nl.net>.
+
+2002-05-01 Wednesday 19:05  sam
+
+   * ./plugins/kde/*: configuration dialog for the KDE interface, courtesy
+     of Sigmund Augdal <sigmunau@stud.ntnu.no>.
+
+2002-04-30 Tuesday 20:21  sam
+
+   * Humpfff. A typo in my previous commit.
+
+2002-04-30 Tuesday 20:19  sam
+
+   * ./plugins/chroma/i420_yuy2.h: workaround for yet another annoying gcc
+     behaviour with inline assembly (seems to be BeOS-specific). If anyone has
+     a better idea than the huge "memory" constraint, please have a look at
+     the MMX_CALL() macro!
+
+2002-04-30 Tuesday 16:42  fenrir
+
+     * plugins/avi/avi.c : corrected a bug with broken avi file.
+
 2002-04-30 Tuesday 12:56  gbazin
 
  * added config_Get/PutFloatVariable to p_sysmbols. Thanks to Sigmund Augdal
  * on Win32 the aout_pcm thread is given a high priority. This helps avoiding
  lots of audio underruns, especially when moving around the video window.
 
+2002-04-30 Tuesday 12:35  fenrir
+
+     * plugins/avi/avi.c : changed in order to read more avi file, Meuuh
+ you can now read your file ;) (but audio is awfull,perhaps because of mad
+ plugin ? ). Fix a bug for audio with some avi file.
+
+2002-04-30 Tuesday 00:38  jobi
+
+     * ALL: fixed a compilation issue in satellite input. It now uses common
+            or libdvbpsi ts demux. Untested cause I can't get our Nova Card
+            work again.
+
 2002-04-29 Monday 23:57  massiot
 
  Cosmetic fixes.
      underrun problems.
  * A little bit of DirectX plugin clean-up.
 
+2002-04-29 Monday 19:38  ipkiss
+
+ Compilation fix.
+
 2002-04-28 Sunday 19:09  jpsaman
 
  Added more information in ipkg control file.
    * ./include/modules_inner.h: the module name is now a default shortcut, for
      it, no need to manually add it.
 
+2002-04-28 Sunday 11:56  sam
+
+   * ./plugins/sdl/vout_sdl.c, ./plugins/x11/xcommon.c: when in fullscreen
+     mode, the Esc key does not quit immediately, but first escapes from
+     fullscreen mode. User-requested feature.
+
 2002-04-28 Sunday 09:05  sam
 
    * ./include/os_specific.h: got it wrong once again... alcohol is bad, kids.
 
    * ./include/os_specific.h: fixed a C++ compilation issue.
 
+2002-04-28 Sunday 01:26  sam
+
+   * Removed the main() declaration because SDL defines it as a macro.
+
+2002-04-27 Saturday 22:54  fenrir
+
+     * plugins/avi/avi.c : with some broken avi file, will not freeze, and
+ try to detect end of file.
+
 2002-04-27 Saturday 22:11  gbazin
 
  * moved the function definitions from threads.h into threads_funcs.h. This
  * fixed the --with-gtk-config-path and --with-sdl-config-path options in
     configure.in
 
+2002-04-27 Saturday 16:13  fenrir
+
+     * plugins/avi/avi.c : seek is faster
+
 2002-04-27 Saturday 02:20  jobi
 
      * ALL : better FreeBSD detection for VCD input
 
  * updated win32 compilation instructions.
 
+2002-04-26 Friday 20:18  jobi
+
+     * plugins/mpeg_system/mpeg_ts.c : fixed --program option
+
 2002-04-26 Friday 18:12  jlj
 
    * Fixed my fix for the fix for vlc_memalign. Sorry O:-)
 
    * ./include/common.h: Fixed vlc_memalign.
 
+2002-04-26 Friday 14:29  fenrir
+
+     * plugins/avi/avi.c : now it can play broken file with seek enable but it's very slow (will be fixed soon ).
+
 2002-04-26 Friday 05:43  sam
 
    * ./src/misc/beos_specific.c: added system_Configure(). Sorry O:-)
 
    * ./src/misc/darwin_specific.c: added system_Configure().
 
+2002-04-25 Thursday 23:52  jlj
+
+   * Cleaned up QTScaleMatrix().
+
 2002-04-25 Thursday 23:07  massiot
 
  * MacOS X port :
    * ./configure.in: dropped usage of $withval and $enableval in favor of the
      safer variants $with_foo and $enable_foo.
 
+2002-04-25 Thursday 11:41  fenrir
+
+     * plugins/avi/avi.c: will not segfault when no audio is found/supported.
+
+2002-04-25 Thursday 03:01  fenrir
+
+     * 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
+
 2002-04-25 Thursday 02:10  jobi
 
  * Moved Program Specific Information decoder to the ts demux module
  * 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
 
+2002-04-24 Wednesday 23:49  gbazin
+
+ * fixed typo. You have to double click on the video window to switch to
+   fullscreen.
+
 2002-04-24 Wednesday 23:08  gbazin
 
  * on Win32 the config file is now stored under the "Application Data" folder
  * ./plugins/avi a light  avi demux
  * ./plugins/ffmpeg a video decoder for divx v3 and opendivx
 
+2002-04-23 Tuesday 23:37  ipkiss
+
+  * plugins/win32/preferences.cpp: fixed a compilation bug
+
 2002-04-23 Tuesday 23:06  sam
 
    * ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's
      upcoming work.
 
+2002-04-23 Tuesday 22:07  gbazin
+
+ * 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).
+
+ * Fixed the DirectX video output for non-overlay modes. It was only working
+   in RGB16 before.
+
+ * Fixed the mouse autohidding feature in the DirectX plugin
+  (at least partially).
+
+ * Fixed the spu decoder to take the pitch of the destination picture into
+   account when rendering the subtitles (Implemented only for the YUV modes).
+
 2002-04-23 Tuesday 20:58  sam
 
    * ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix
 
    . Url & mailing-lists corrections
 
+2002-04-20 Saturday 15:40  gbazin
+
+ * the last category from the config options wasn't displayed.
+
 2002-04-20 Saturday 15:12  jpsaman
 
  Updated Netherlands translation of interface.
    * ./src/misc/configuration.c: lots of simplifications in the code.
    * ./po/vlc/pot: updated translations.
 
+2002-04-18 Thursday 21:32  massiot
+
+ Fixed typos.
+
 2002-04-18 Thursday 19:38  sam
 
    * ./vlc.spec: fixed build dependencies.
    * ./src/misc/configuration.c: disabled the AltiVec warning message on the
      PowerPC platform because it was misleading.
 
+2002-04-16 Tuesday 23:00  massiot
+
+ * Have dvdread plug-in respond to dvd: URLs ;
+ * MacOS X interface shouldn't take as much CPU as it used to ;
+ * Fixed a bug in Altivec-enabled MC (thanks walken) ;
+ * Fixed a case of segfault in Altivec-enabled memcpy.
+
 2002-04-16 Tuesday 22:13  jobi
 
  * big update of Henri's howto
    sat_lnb_slof and sat_diseqc). They only appear if satellite input
    is compiled.
 
+2002-04-15 Monday 04:36  jobi
+
+ * removed a totally useless switch in my last commit
+   (switch i {case 1: i=1;break; case 2: i=2: ...
+   I'd better got to bed ;)
+
+2002-04-15 Monday 04:28  jobi
+
+ * fixed a few bugs in satellite input (device was not closed in every
+ failure case, symbol rate limits in gnome interface were wrong)
+
+ * added FEC choice in command line, gtk and gnome interfaces. Command
+ line is now
+ satellite:<frequency(Hz)>,<polarization(0=V,1=H)>,<fec(1=1/2,2=2/3...)>,
+ <symbol rate(kbyte/s)>
+
+2002-04-11 Thursday 09:25  tcastley
+
+ Implemented a fix for nVidia overlays thanks to Bertil.
+
 2002-04-11 Thursday 08:55  sam
 
    * ./Makefile: fixed the Win32 interface under Win2k/XP.
    * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
      for the Win32 API.
 
+2002-04-10 Wednesday 17:47  jobi
+
+ * fixed another bug in PS demux : the first program added was at the
+ same time declared as the current program and as a new program, which
+ made the ES be selected two times.
+
 2002-04-10 Wednesday 16:26  jobi
 
  * fixed a bug in input_SetProgram, that made the ps file input
  launch without video. Sorry about this.
 
+2002-04-10 Wednesday 10:08  tcastley
+
+ Fixed code to close vout window, does not segfault anymore.
+
 2002-04-10 Wednesday 02:48  lool
 
    * ./po/fr.po: French translation update
 
    * ./Makefile, ./configure.in: misc BeOS build fixes.
 
+2002-04-05 Friday 21:03  jlj
+
+   * ./plugins/macosx/vout_macosx.c: memalign -> vlc_memalign
+
 2002-04-05 Friday 20:44  sam
 
    * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
      libdvdcss and link vlc with it.
    * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h.
 
+2002-04-03 Wednesday 13:18  ipkiss
+
+  * ./plugins/win32/*: Added management for secondary config dialogs
+
 2002-04-03 Wednesday 06:45  sam
 
    * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a
  * ./src/interface/main.c: check that channels have been created before
    the call to network_ChannelJoin
 
+2002-04-02 Tuesday 15:18  ipkiss
+
+  * ./plugins/win32:
+         - fixed a few bugs in the preferences
+         - better auto-resizing of the main window
+         - the disc dialog now respects the preferences settings
+
 2002-04-02 Tuesday 11:31  ipkiss
 
   * ./src/misc/configuration.c: small compilation fix
 
+2002-04-02 Tuesday 10:44  tcastley
+
+ Added a test for the nooverlay option.
+
 2002-04-02 Tuesday 10:43  tcastley
 
  Changed directory of the config file for BeOS to be consistant with
    * ./src/misc/configuration.c: Solaris fixes by Meuuh.
    * ./FAQ: removed outdated stuff.
 
+2002-04-02 Tuesday 06:31  gbazin
+
+ * Fixed yet another bug related to the event thread creation
+ * Removed a few debug messages
+
 2002-04-01 Monday 21:54  gbazin
 
  * Fixes for the Win32_msvc build
 
+2002-04-01 Monday 21:39  gbazin
+
+ * Microsof Visual Studio C++ 6 project files.
+   This is usefull mainly for debugging as the hardware accelerated plugins
+     can't be compiled with msvc.
+
+ I won't be maintaining this msvc project as I don't have MSVC myself, but
+ maybe this will encourage people to try to develop for vlc (or maybe just
+ discourage them ;-)
+
+2002-04-01 Monday 16:08  gbazin
+
+ * Win32 compilation fixes when downmixsse and downmix3dn are declared as
+     plugins.
+ * Fixed the waiting on the event thread creation in the directx plugin.
+
 2002-04-01 Monday 10:47  gbazin
 
  * updated the "package-win32" rule
 
  * updated INSTALL.win32
 
+2002-04-01 Monday 07:37  tcastley
+
+ Fixed the color_space problem.  Overlays now work.
+ Still problem with nVidia cards.
+
+2002-04-01 Monday 05:49  tcastley
+
+ Improved overlay detection, default colour space selection.
+ Has bad output color need some work.
+
+2002-03-31 Sunday 22:59  gbazin
+
+ * allow the user to resize the configuration windows
+ * moved config_GetIntVariable out of the loop
+
+2002-03-31 Sunday 22:35  gbazin
+
+ * You can now set a maximum height for the configuration windows in the gtk
+     and gnome plugins. This patch _doesn't change_ the look of the interface
+     unless this interface tries to use more space than allowed, in which case
+     scrollbars are added to make the navigation easy.
+     Note that this setting only affects the default size the interface will
+     use, the user is then free to change the size of the window as he wants.
+
+ * Tooltips are now triggered only in specific places. This is a lot less
+    intrusive and annoying for the users.
+
+2002-03-31 Sunday 17:59  ipkiss
+
+  * ./plugins/win32: fixed the bug on exiting the vout pressing 'q'
+
+2002-03-31 Sunday 08:13  tcastley
+
+ Implemented an "always-on-top" feature for the interface window.
+ RGB16 Overlay supported again.
+ Resizing is now implemented consistantly.
+
+2002-03-31 Sunday 05:10  ipkiss
+
+  * plugins/win32: subtitles should work, now
+
 2002-03-29 Friday 00:14  massiot
 
  Disabled the server argument in udpstream: because it confuses users and is
  programs
  * Audio and video output go to time-constrained scheduling [OS X port]
 
+2002-03-27 Wednesday 21:01  lool
+
+ Some dirty ifdefs for a nicer gnome interface (gnome buttons, gnome
+ dialogs).
+
 2002-03-27 Wednesday 19:54  jpsaman
 
  Translation of user interface messages to Netherlands.
 
  Added Netherlands translation (nl) to configure.in
 
+2002-03-27 Wednesday 18:43  lool
+
+ plugins/gtk/gnome.c, plugins/gtk/gtk.c:
+     new options "gtk_hide_toltips" or "gnome_hide_tooltips"
+
+  Tooltips are enabled by default. This option is only considered on
+ module initialization.
+
 2002-03-26 Tuesday 23:39  massiot
 
  * GNU make detection
    we cannot pass an empty string as a <string> config option. (this shouldn't
    matter anyway)
 
+2002-03-26 Tuesday 17:33  lool
+
+ plugins/gtk/gtk_preferences.c:
+   . save button (inadvertently suppressed)
+
+2002-03-26 Tuesday 16:06  ipkiss
+
+  * plugins/win32:
+         - added toolbar icons (thanks xav)
+         - we can no longer edit plugin names in the preferences :)
+         - the tool button for playlist is now a toggle button
+
+2002-03-26 Tuesday 10:29  tcastley
+
+ Disabled controls if the playlist was empty.
+
 2002-03-25 Monday 23:36  ipkiss
 
   * Added a win32 interface plugin, developed with Borland C++ Builder.
     http://www.via.ecp.fr/~ipkiss/intfwin/vlc.zip
     Enjoy!
 
+2002-03-25 Monday 22:38  lool
+
+ plugins/gtk/gtk_preferences.c:
+   . fixed an ugly structure
+   . the tabs are not verticaly expanded as they were
+   . small enhancements
+
 2002-03-25 Monday 20:37  lool
 
  The "we love gibalou" commit :
  * Added gtk and gnome interfaces for satellite input. We should find a
    way to hide the button if satellite support is not compiled.
 
+2002-03-22 Friday 13:16  tcastley
+
+ Implemented correct scaling and used new window size variables.
+ Beta always on top for the interface window.  New cursor handling.
+
 2002-03-22 Friday 00:55  xav
 
   - Updated INSTALL-win32.txt
 
+2002-03-22 Friday 00:47  jlj
+
+   * Fixed a problem in the MacOS X aout which caused the previously
+     played audio frames to be played when there were no new frames
+     available.
+   * MacOS X vout now uses the height/width calculated in video_output.c
+
 2002-03-22 Friday 00:24  xav
 
   * Win32 fix.
     some problems on solaris. This function now uses getpwuid and is called
     only once to store the home directory into the p_main structure.
 
+2002-03-21 Thursday 02:28  jobi
+
+ Forgot to add the input files.
+
 2002-03-21 Thursday 02:27  jobi
 
  [no log message]
 
    * ./src/input/mpeg_system.c: fixed a bus error on UltraSparc.
 
+2002-03-20 Wednesday 14:08  sam
+
+   * Win32 and Solaris compilation fix.
+
+2002-03-20 Wednesday 10:33  tcastley
+
+ Improved scaling, correct aspect ratio even in full screen mode.
+ Duplicate code reduces and framework for Overlay and OpenGL modes in place.
+
 2002-03-20 Wednesday 03:43  sam
 
    * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be
 
   * Added 3 bugs of the win32 port to the BUGS file
 
+2002-03-20 Wednesday 01:32  jobi
+
+ * Raw device fix, courtesy of Steven Schultz
+
 2002-03-19 Tuesday 23:47  massiot
 
  Fixed a typo. Grmbl.
    * ./src/misc/configuration.c: fixed build under Solaris.
    * ./TODO: updated todo list.
 
+2002-03-19 Tuesday 12:48  gbazin
+
+ * fixed two memory leaks
+ * fixed typo in waveout.c
+
 2002-03-19 Tuesday 05:49  sam
 
    * ./configure.in: BeOS compilation fixes.
    * ./plugins/x11/xcommon.c: support for 8 bpp displays.
    * ./src/video_output/video_output.c: fixed a segfault.
 
+2002-03-17 Sunday 13:53  gbazin
+
+ * added an alternate fullscreen method. With this method, _nothing_ is allowed
+ to be displayed on top of the video (especially not taskbars, etc...).
+ Of course this can also be annoying sometimes, this is why it's an option.
+
+ PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the
+ window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but
+ it doesn't seem to work.
+
 2002-03-17 Sunday 11:12  gbazin
 
  * small fix for the config file. The parser assumes that the config file is
  - resave vlc's config
  and now look at the end of the config file, it's all screwed up.
 
+2002-03-17 Sunday 05:48  tcastley
+
+ Tidied code and prevented curruption on window not containing the video.
+ Video window now returns to correct size and position after toggling
+ full screen.
+
 2002-03-16 Saturday 23:03  sam
 
    * ./configure.in: more modules are plugins.
  but I'm going away for the week-end and I wanted to commit this before so you
  can all have a play with it :)
 
+2002-03-15 Friday 18:20  sam
+
+   * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
+     data to find the border color and the inner colors when there was
+     no way to find the palette data (network stream).
+
+2002-03-15 Friday 17:17  sam
+
+   * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
+
 2002-03-15 Friday 04:41  sam
 
    * ./Makefile: fixed OS X vlc.app compilation dependencies.
 
  *Remove an ugly loop in aout_spdif.
 
+2002-03-15 Friday 00:57  stef
+
+ -Fixed chapter selection at startup.
+
 2002-03-14 Thursday 01:35  stef
 
  *p_es->p_demux_data is available in p_config->p_demux_data so that the input
 
  *Removed duplicate code and useless lock in gtk.
 
+2002-03-13 Wednesday 12:46  jobi
+
+ * Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being
+   called two times
+
 2002-03-13 Wednesday 08:41  tcastley
 
  Updated Tony Castley's e-mail.
 
+2002-03-13 Wednesday 08:39  tcastley
+
+ New resizing and scaling code.  More in line with BeOS standards.
+
+2002-03-12 Tuesday 20:39  gbazin
+
+ * a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
+
 2002-03-12 Tuesday 18:37  stef
 
  *New configuration option to choose audio output format at runtime.
  *Return the option name in error message for unknown option intead of the
  argument.
 
+2002-03-11 Monday 20:14  gbazin
+
+ * gtk config interface modified so you can only have one instance of a plugin
+     config dialog box displayed at one time.
+
+2002-03-11 Monday 18:10  gbazin
+
+ * oops, forgot to check the gnome interface before my last commit.
+
 2002-03-11 Monday 07:23  gbazin
 
  * New GTK configuration interface. This interface is generated dynamically
  (PS: Translations will also be appreciated but not right now as the interface
  will likely change again in the few coming days)
 
+2002-03-10 Sunday 23:36  massiot
+
+ Missing include (MacOS X port).
+
 2002-03-09 Saturday 16:48  stef
 
  *Fixed EOF segfault at end of DVD
 
  *Buffer manager is renintialised at area change.
 
+2002-03-09 Saturday 13:42  sam
+
+   * ./plugins/dvd/dvd_access.c ./plugins/vcd/input_vcd.c: we now exit more
+     cleanly on initialization error.
+
+2002-03-08 Friday 22:58  stef
+
+ Rewrite most functions in DVD plugin. Some old bugs might have been
+ solved in the operation. The plugin some be more readable now, and
+ should produce fewaer segfaults (I hope so :p)
+
+2002-03-08 Friday 18:05  jobi
+
+ * added some tests in open
+
 2002-03-08 Friday 00:26  bozo
 
  Audio output ALSA: spdif support.
 
+2002-03-07 Thursday 14:01  jobi
+
+ * When reaching the end of a track, moves to the following one.
+
 2002-03-06 Wednesday 23:54  sam
 
    * ./src/interface/main.c: disabled the GNOME segfault dialog in debug
      mode. We want nice, clean segfaults, with huge core files and a lot
      of rattle noise.
 
+2002-03-06 Wednesday 16:39  stef
+
+ I hope you liked this bug: DVD demux was always used.
+
+2002-03-06 Wednesday 12:26  stef
+
+ *Fixed demux plugin selection.
+
+ *Take the lock on stream in VCDInit. PLease test, as I don't have any VCD
+ to do it.
+
 2002-03-06 Wednesday 03:27  sam
 
    * ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose.
 
   Note that chapter support is not yet implemented.
 
+2002-03-05 Tuesday 18:17  stef
+
+ Dvd demux was no longer selected under win32
+
 2002-03-05 Tuesday 17:46  stef
 
  * Dvd angle is now handled through a program structure, so that the interface
 
  * fixed typo in the win32 change to the input parser.
 
+2002-03-05 Tuesday 00:50  stef
+
+ *More complete command line parsing for DVD, hopefully working this time.
+
 2002-03-04 Monday 23:56  massiot
 
  * IPv6 network module, courtesy of Alexis Guillard <alexis.guillard@bt.com>,
 
  That's all for tonight.
 
+2002-03-04 Monday 23:34  stef
+
+ -fixed a typo.
+
 2002-03-04 Monday 22:20  gbazin
 
  * this time I actually commited the win32 modif to the input parser ;-)
  we can safely assume that no access plugin name will have a length of
  one character)
 
+2002-03-04 Monday 03:44  stef
+
+ -DVD access plugin is only called if specified under windows (no automatic detection)
+
+2002-03-04 Monday 02:50  stef
+
+ [no log message]
+
+2002-03-04 Monday 02:26  stef
+
+ -replaced setenv with putenv
+
+ -fixed a bug in gtk.
+
 2002-03-04 Monday 01:53  stef
 
  [no log message]
     * ./plugins/dummy/input_dummy.c: fixed `vlc vlc:quit'.
     * ./src/input/input.c: initialized uninitialized variables.
 
+2002-03-02 Saturday 03:29  stef
+
+ *Forgot a header.
+
 2002-03-02 Saturday 03:15  stef
 
  *Initiliaze p_access_module & p_demux_modules to NULL when input thread
      Gtk interface, qvlc launches the Qt interface, etc.
    * ./plugins/fx/scope.c: we now have sound together with --aout scope.
 
+2002-03-01 Friday 14:17  stef
+
+ *Removed numerous deadlocks.
+
+2002-03-01 Friday 01:59  xav
+
+ Multicast under Win32 now works with the new input.
+
 2002-03-01 Friday 01:12  stef
 
  *dvd and dvdread support for input III.
 
  *Adaptation to new configuration scheme for dvd, dvdread and spdif
 
+2002-02-25 Monday 11:25  sam
+
+   * ./plugins/lirc/lirc.c: removed CVS garbage.
+
 2002-02-25 Monday 04:30  sam
 
    * ./plugins/gtk/gtk_menu.c: fixed a compile issue on IA64.
 
    * Replacement header for aout_common.h.
 
+2002-02-24 Sunday 22:12  sam
+
+   * Forgot one fix in my previous commit. As usual.
+
 2002-02-24 Sunday 22:06  sam
 
    * Fixed a quite old bug in the audio output which made the sound stutter
    * ./src/misc/modules_plugin.h: if symbol foo isn't found in the
      plugin, we always try to open _foo, whatever the architecture.
 
+2002-02-21 Thursday 21:55  sam
+
+   * ./plugins/lirc/lirc.c: non-blocking patch from Sigmund Augdal
+     <sigmunau@stud.ntnu.no>; hope this time my enhancements don't break
+     everything :-)
+
 2002-02-21 Thursday 00:54  sam
 
    * ./configure.in: gtk*-config detection fix for FreeBSD.
 
    * MacOS X VCD support.
 
+2002-02-20 Wednesday 01:47  sam
+
+   * ./plugins/lirc/lirc.c: fixed my mistakes from yesterday.
+
 2002-02-19 Tuesday 03:54  sam
 
    * ./plugins/lirc/lirc.: various fixes, thanks to Sigmund Augdal.
    * ./src/video_output/vout_subpictures.c: fixed subtitles under BeOS and
      other architectures which don't support overlay.
 
+2002-02-13 Wednesday 21:54  gbazin
+
+ * compilation fix (include stdint.h)
+ * fixed a SEGV
+
 2002-02-08 Friday 15:57  sam
 
    * ./plugins/beos/vout_beos.cpp: ported the BeOS RGB video output to
    * ./src/misc/modules.c: changed module_Need to make it possible to
      have several modules with the same shortcut name.
 
+2002-01-31 Thursday 23:18  massiot
+
+ Fixed a bug in the network dialog.
+
 2002-01-30 Wednesday 23:41  fgp
 
  *) We now call lockFocus on the QuickDrawView before attempting to get it's qdport.
  Note that audio output currently suffers from frequent underruns.
  This has not been fixed here.
 
+2002-01-28 Monday 21:31  stef
+
+ .Fixed a segfault a dvdread exit (my fault).
+
 2002-01-28 Monday 16:51  sam
 
    * ./plugins/chroma/i420_rgb16.c: MMX YUV to RGB transformation for 15bpp.
 
+2002-01-27 Sunday 22:14  gbazin
+
+ * Added double-buffering for the directx plugin in overlay mode.
+ * Several directx bug-fixes:
+     - implemented the right behaviour on exit.
+     - fixed bug preventing the creation of several windows.
+         (the wall filter is working now :-))
+     - fixed unnecessary background redraws (it made the video flicker).
+     - fixed bug where we were losing the video display because of lost
+         surfaces in video memory.
+     - when using hardware overlay, the output window will now specify:
+         "(using hardware overlay)".
+
 2002-01-26 Saturday 01:18  tcastley
 
  Fixed compliation error due to inclusion of threads.h
      which made decoder plugins segfault in GetChunk calls.
    * ./configure.in: proper soundcard.h check from Yves Duret.
 
+2002-01-23 Wednesday 23:14  massiot
+
+ Fixed a bug introduced yesterday.
+
+2002-01-23 Wednesday 20:19  stef
+
+ I checked in bad header files yesterday.
+
+2002-01-23 Wednesday 12:02  asmax
+
+ * enabled --stereo option for streams that pretend to be mono while they
+  are not!
+
+2002-01-23 Wednesday 03:56  stef
+
+ -removed some useless printf
+
+ -replaced dvdcss_title(,) with dvdcss_seek( ,,DVDCSS_SEEK_KEY )
+
 2002-01-23 Wednesday 03:15  stef
 
  *Merged hh patch in libdvdcss from main tree.
  *Updated local libdvdread, so that it does not depend on libdvdcss
  (ala dummy_dvdcss) and modified configure to reflect changes.
 
+2002-01-23 Wednesday 01:59  sam
+
+   * Darwin compilation fix.
+
+2002-01-22 Tuesday 23:14  massiot
+
+ * Fixed an alignment issue in the ac3 decoder.
+
 2002-01-21 Monday 23:57  massiot
 
  * Decoders do not necessarily use bit stream (see mad plug-in)
  * mad PTS should finally be accurate
  * Some configure changes.
 
+2002-01-21 Monday 22:34  jpsaman
+
+ Oops, lucky to catch this one (deleted function name s24_to_s16_pcm accidently)
+
+2002-01-21 Monday 22:28  jpsaman
+
+ Changes made to mad plugin:
+ + libmad_input now takes one frame at a time (see mad_adec.h for defines)
+ + audio_linear_dither() gives better sound quality then s24_to_s16_pcm(),
+   but also makes audio artefacts louder so disabled it for now (see file
+   mad_libmad.c)
+ + cleaned up libmad_output (see file mad_libmad.c)
+ + cleaned up InitThread (see file mad_adec.c)
+ + Made buffer size match libmad's expectations (see file mad_adec.h)
+ + updated documentation
+
 2002-01-21 Monday 07:00  gbazin
 
  * Fixed crashes on exit in the directx plugin
      subtitles at the bottom of the screen instead of putting them in the
      middle, for instance: `--spumargin 5'.
 
+2002-01-19 Saturday 19:54  gbazin
+
+ * Converted the plugin initialization code of the macosx, beos and qnx
+     code. (please note that they should still not compile as they need
+     to be adapted to the new Vout4 architecture)
+
 2002-01-17 Thursday 23:02  gbazin
 
  * major rewrite of the directx video plugin to adapt it to the new vout4
  - The sound is very dirty in U8 mode. I don't know if it comes from the
  8 bit mode itself or from the S16->U8 conversion.
 
+2002-01-15 Tuesday 05:22  stef
+
+ -Patch of libdvdread to do readv on regular files (dvd copied on hard drive).
+ Not completed, and little tested yet ; when it is completed, this patch should
+ be submitted to libdvdread developers.
+
+ -Patch of libdvdcss to decrypt vobs when they are not on a block device.
+
 2002-01-15 Tuesday 01:01  sam
 
    * ./debian/control: fixed Debian build-depends.
  * More precise way to retrieve a PTS from the bit stream.
  * Fixed issues in the PTS handling of the mad plug-in (incomplete).
 
+2002-01-14 Monday 22:26  massiot
+
+ Attempt to fix the INPUT_MAX_ALLOCATION error.
+
+2002-01-14 Monday 22:06  stef
+
+ *With DVDCSS_METHOD=disc or key, the keys are no longer buffered on start.
+ The title key is still read at each block but it is checked for change
+ before decryption.
+
 2002-01-14 Monday 21:00  jpsaman
 
  Configure, build and install instructions for libmad library and mad plugin.
 
+2002-01-14 Monday 20:57  jpsaman
+
+ Updated BUGS list
+
+2002-01-14 Monday 20:53  jpsaman
+
+ Smooth sound (not tested on iPaq)
+
 2002-01-14 Monday 19:54  asmax
 
  - le coup de grĂ¢ce: all the code in audio output is now factorized (except
    * ./src/video_output/vout_pictures.c: we create more Xv pictures to
      get smoother rendering.
 
+2002-01-11 Friday 22:05  jpsaman
+
+ Removed aout_CreateFifo from mad_adec.c InitThread() and added it to mad_libmad.c in mad_libmad.c
+
 2002-01-11 Friday 03:07  sam
 
    * BSD compilation fix suggested by Steven M. Schultz.
    * ./plugins/x11/xcommon.c: replaced XFlush with XSync. This must be the
      fourth time someone has to commit this, so I added a reminder :-)
 
+2002-01-09 Wednesday 23:32  stef
+
+ Hopefully fixed a bug in TS input, that caused a segfault when there was
+ no network stream.
+
+ Please, have a look at the fix to check it doesn't break anything else.
+
 2002-01-09 Wednesday 10:22  sam
 
    * ./src/interface/intf_eject.c: BSD/OS port by Steven M. Schultz.
  ac3_adec, not tested with mad)
  - first attempt to implement mono output (doesn't work yet)
 
+2002-01-08 Tuesday 23:34  stef
+
+ DVDRead plugins works again more or less ; major bugs remain but it is usable.
+ It is selected by default if you have it compiled.
+
+2002-01-08 Tuesday 23:06  massiot
+
+ Fixed a bug in QuantMatrixExtension, many thanks to "Thomas L. Wood"
+ <twood@lucent.com> !
+
 2002-01-07 Monday 17:02  sam
 
    ./debian/control: updated list of supported architectures.
      they just use the first available input for now. This may break other
      things, but I promise I'll eventually repair everything :-)
 
+2002-01-06 Sunday 18:01  sam
+
+   * ./plugins/mga/mga.c: pipeline and cache optimizations.
+
 2002-01-06 Sunday 17:18  sam
 
    * ./plugins/mga/mga.c: MMX-accelerated version of the MGA plugin.
    * ./plugins/mpeg_vdec/Makefile: Little workaround for PA-Risc compilation.
 
+2002-01-06 Sunday 14:46  jpsaman
+
+ Optimized libmad_output() for smoother sound. It is still not optimal.
+
+2002-01-06 Sunday 00:07  sam
+
+   * ./plugins/fb/fb.c: ported the framebuffer video output to vout4.
+
 2002-01-05 Saturday 18:25  sam
 
    * ./src/audio_output/aout_s16.c: fixed a segfault. It may have unexpected
      only a green image. Needs to be looked at.
    * ./plugins/x11/xcommon.c: fixed a few typos.
 
+2002-01-05 Saturday 14:32  jpsaman
+
+ Updated documentation.
+
+2002-01-05 Saturday 14:30  jpsaman
+
+ Updated TODO list.
+
+2002-01-05 Saturday 14:28  jpsaman
+
+ Updated documentation
+
+2002-01-05 Saturday 13:57  jpsaman
+
+ Removed unused function prototype from headerfile.
+
 2002-01-05 Saturday 03:49  sam
 
    * ./configure.in: fix for obscure architectures like hppa where target_os
    * ./plugins/dvdread/input_dvdread.c: compilation fix by Eyal Lebedinsky.
    * ./plugins/x11/xcommon.c: fixed the XShm operations order.
 
+2002-01-02 Wednesday 06:46  gbazin
+
+ * Small optimizations
+ * Removed unused code
+ * Your old window position and size are now restored when you come out
+     of fullscreen mode.
+
+2002-01-01 Tuesday 11:35  massiot
+
+ Another fix.
+
+2002-01-01 Tuesday 11:30  massiot
+
+ Delete a remaining ErrorThread :p.
+
 2002-01-01 Tuesday 07:42  sam
 
    * Last updates for today's release.