]> git.sesse.net Git - vlc/blobdiff - ChangeLog
* modules/access/vcdx/access.c: Fixed an obvious buffer overflow. This
[vlc] / ChangeLog
index 7f0641540037d407c42a744ef2f25710ff2db38c..010a7f6fac246c80ff2945a9814b177fd0c1a660 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2003-12-15 Monday 23:31  gbazin
+
+ * modules/demux/ogg.c: a couple of fixes for flac streaming.
+
+2003-12-15 Monday 22:55  gbazin
+
+ * modules/packetizer/mpeg4audio.c: fixed raw mpeg4 audio packetizer.
+ * modules/demux/mp4/libmp4.c: fixed (again) parsing of wave tag.
+
+2003-12-15 Monday 22:04  gbazin
+
+ * modules/gui/skins/src/skin_main.cpp: bail out if we can't open an X11 display.
+
+2003-12-15 Monday 21:54  gbazin
+
+ * modules/codec/vorbis.c: added 5.1 channel configuration to the decoder.
+
+2003-12-15 Monday 21:35  gbazin
+
+ * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono.
+   Too many people just don't know how to set the windows speakers configuration setting properly.
+
+2003-12-15 Monday 21:07  jpsaman
+
+ Fixing QT/Embedded header detection.
+
+2003-12-15 Monday 20:21  gbazin
+
+ * modules/video_output/directx/directx.c: debug message.
+
+2003-12-15 Monday 20:20  gbazin
+
+ * modules/gui/wxwindows/open.cpp: compilation fix.
+
+2003-12-15 Monday 19:55  gbazin
+
+ * share/http/admin/dboxfiles.html: html page used by the dbox.
+
+2003-12-15 Monday 19:26  bigben
+
+ Forgot this
+
+2003-12-15 Monday 19:25  bigben
+
+ Fix for the fullscreen button state (it is only enabled if a vout is present)
+
+2003-12-15 Monday 15:38  hartman
+
+ * fix the skip 10 seconds buttons availability.
+
+2003-12-15 Monday 15:06  hartman
+
+ * Fix the problem with OpenDVD crash.
+
+2003-12-15 Monday 14:25  hartman
+
+ * don't search the playlist when there is nothing in it. We will crash.
+
+2003-12-15 Monday 14:05  hartman
+
+ * compile before you commit
+
+2003-12-15 Monday 13:38  hartman
+
+ * added bookmark 9 and 10 but set their combo to KEY_UNSET
+
+2003-12-15 Monday 13:10  zorglub
+
+ Do not add http:// to MRL if the URI given in the HTTP field already contains it (Fixes bug #1510)
+
+2003-12-15 Monday 01:11  yoann
+
+ For OSX:
+ * added hotkeys Fn and COMMAND+Fn, whith 2 <= n <= 8
+ * bookmark9 and 10 are not added since F9 and F10 are reserved keys
+
+2003-12-15 Monday 00:47  gbazin
+
+ * modules/access/dshow/*: fixed a problem when we would sometimes get stuck trying to stop the dshow graph.
+
+2003-12-14 Sunday 23:40  rocky
+
+ signed/unsigned mismatch fix.
+
+2003-12-14 Sunday 23:14  hartman
+
+ * Clarify the error when utf8 is set and the sub is actually not utf8.
+
+2003-12-14 Sunday 22:49  gbazin
+
+ * modules/gui/wxwindows/*: added raw encapsulation to the streamout dialog.
+ * modules/mux/dummy.c: added "raw" shortcut.
+
+2003-12-14 Sunday 21:03  gbazin
+
+ * modules/gui/wxwindows/*: Added the video scale option to the streamout dialog box.
+   Added a nasty hack to reset LC_NUMERIC to "C" because the stream output MRL parsing can't deal with "," in floating point numbers.
+ * modules/codec/ffmpeg/encoder.c: sanity checks.
+ * modules/stream_out/transcode.c: sanity checks.
+
+2003-12-14 Sunday 19:18  gbazin
+
+ * modules/codec/subsdec.c: default encoding is DEFAULT_NAME not UTF8.
+
+2003-12-14 Sunday 18:44  gbazin
+
+ * modules/mux/ogg.c: added support for WMV1/2 and MJPG.
+
+2003-12-14 Sunday 17:58  gbazin
+
+ * modules/stream_out/duplicate.c: removed unused variable.
+
+2003-12-14 Sunday 17:56  gbazin
+
+ * modules/stream_out/duplicate.c: don't forget to loop through the linked list of sout buffers when sending the data.
+
+2003-12-14 Sunday 16:26  titer
+
+  beos_specific.cpp: never let anyone but system_End terminate the
+                     BApplication (fixes crash for people who like scripting
+                     with BMessages)
+
+2003-12-14 Sunday 16:08  titer
+
+  BeOS & gcc 2.9x fixes
+
+2003-12-14 Sunday 15:42  gbazin
+
+ * modules/gui/wxwindows/interface.cpp: volume control has a fixed width of 20 pixels.
+   Fixed sizer problem on win32 with wxWin cvs.
+
+2003-12-13 Saturday 20:13  rocky
+
+ More Open Disc range customizing/narrowing and some code cleanup.
+
+2003-12-13 Saturday 17:46  asmax
+
+ * src/playlist/sort.c: set "intf-change" after sorting the playlist
+
+2003-12-13 Saturday 17:16  gbazin
+
+ * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist.
+ * include/modules_inner.h, include/configuration.h: don't use a static array anymore during the initialization of the plugins, malloc it instead. This fixes regular overflow problems we have when we increase the number of options in the main module.
+
+2003-12-13 Saturday 15:28  rocky
+
+ Updated.
+
+2003-12-13 Saturday 14:01  gbazin
+
+ * modules/video_output/directx/directx.c: compilation fix.
+
+2003-12-13 Saturday 12:56  rocky
+
+ Add customizable playlist "author" field and set in the playlist.
+
+2003-12-13 Saturday 12:56  rocky
+
+ If not in PBC, playlist fills in all entries.
+ Fill in playlist info. Customizable "title" and "author" field.
+ Still need to pick out and duration field.
+ A couple of segfaults fixed.
+
+2003-12-13 Saturday 11:56  gbazin
+
+ * ALL: bumped version number to 0.7.0-test2
+
+2003-12-13 Saturday 11:22  gbazin
+
+ * NEWS: updated.
+
+2003-12-13 Saturday 00:55  rocky
+
+ Range changes for Title/Track. Hopefully gtk_interface.c changes have
+ been properly reflected back in gnome.glade now.
+
+2003-12-13 Saturday 00:53  rocky
+
+ A better fix for missing options when the satellite plugin is not
+ configured.
+
+2003-12-13 Saturday 00:45  rocky
+
+ Add text field variables for changeable text fields.
+
+2003-12-13 Saturday 00:45  rocky
+
+ Disable Disc "Chapter" button when not appropriate - i.e. CD-DA or
+ VCD. Customize "Title" field (e.g. CD-DA "Track" or VCD "Entry").
+
+2003-12-13 Saturday 00:00  rocky
+
+ Some minor code cleanups. Non-existent satellite options #ifdef'd out.
+
+2003-12-12 Friday 23:15  gbazin
+
+ * modules/codec/faad.c: proper channels re-ordering for multi-channels audio.
+
+2003-12-12 Friday 23:03  yoann
+
+ * added hotkeys F1, F2, ..., F10 to switch between predefined medias
+   (using CTRL+Fn)
+ * only F1 and COMMAND+F1 are defined for OSX (I let those developpers
+   chose their keys)
+ * Currently the medias assigned to Fn are not saved in vlcrc if they
+   have been assigned with Ctrl+Fn. But they are, if assigned via the
+   preferences panel.
+
+2003-12-12 Friday 22:46  rocky
+
+ Compilation fix in conditional code.
+
+2003-12-12 Friday 22:41  rocky
+
+ Disable Chapter button for CD-DA.
+
+2003-12-12 Friday 18:54  gbazin
+
+ * modules/gui/gtk/*: fixed gtk/gnome.glade and re-run ./toolbox --update-glade.
+
+2003-12-12 Friday 18:34  gbazin
+
+ * modules/gui/gtk/open.c: compilation fix.
+
+2003-12-12 Friday 15:37  zorglub
+
+ * Fix segfault when we have two announces with the same URI but different names on the network
+
+2003-12-12 Friday 03:06  rocky
+
+ Add CDDA and make MRLs regular.  Routine Eject is same as that in gtk
+ and should be put in a more core location.
+
+2003-12-12 Friday 03:01  rocky
+
+ Make MRL's more regular across GUIs fix plugin names, and add CD-DA to list.
+
+2003-12-11 Thursday 23:12  gbazin
+
+ * modules/video_output/directx/*: first try at multimonitor support (untested).
+ * src/video_output/video_output.c: small change to allow the directx plugin to destroy/recreate picture buffers on the fly.
+
+2003-12-11 Thursday 20:40  zorglub
+
+ free
+
+2003-12-11 Thursday 20:21  bigben
+
+ fix a typo
+
+2003-12-11 Thursday 20:08  zorglub
+
+ * Do not keep adding items when they have already been added. This allows removal of SAP items
+
+2003-12-11 Thursday 19:34  hartman
+
+ * Fix the state of the playlist and fullscreen button.
+
+2003-12-11 Thursday 16:00  hartman
+
+ * New icon for the playlist
+ * Fixed the mute hotkey
+ * Fixed the positioning of some elements and removed the stupid black box
+ * Added speex and flac encoders to sout dialog
+
+2003-12-11 Thursday 14:58  hartman
+
+ * fix new hotkeys for osx.
+
+2003-12-11 Thursday 13:21  rocky
+
+ Let folks know that the no device string means to scan for one if
+ cddax and vcdx.
+
+2003-12-11 Thursday 13:20  rocky
+
+ Long device text no longer used.
+
+2003-12-11 Thursday 12:56  rocky
+
+ Switch over to using "cd-audio" and "vcd" configuration variables.
+
+2003-12-11 Thursday 12:52  rocky
+
+ VCD or CD "title" 0 means adds entire contents (or possibly PBC for VCD).
+
+2003-12-11 Thursday 11:30  zorglub
+
+ * Fix segfault when creating a group twice without checking return value
+
+2003-12-11 Thursday 10:44  gbazin
+
+ * src/misc/mtime.c: actually tested and fixed my latest changes ;)
+
+2003-12-11 Thursday 09:02  sam
+
+   * doc/vlc.1: Fixed a minor typo (Debian bug #223605).
+
+2003-12-11 Thursday 05:49  rocky
+
+ Remove building OGT.
+
+2003-12-11 Thursday 05:31  rocky
+
+ Guard against dereferencing a NULL pointer.
+
+2003-12-11 Thursday 05:30  rocky
+
+ Use cd-audio variable not vcd variable.
+
+2003-12-11 Thursday 05:28  rocky
+
+ Set compilation flags so that code (e.g. frontends) can test presence
+ or absense of vcdx/cddax.
+
+2003-12-11 Thursday 05:27  rocky
+
+ Improve MRL creation.
+
+ 1. MRL's are of the form xxx://
+ 2. Customize depending on vcdx/vcd or cddax/cdd
+ 3. cdda doesn't have any such notion of a "Chapter", so remove
+    the misleading :x.
+
+ For cddax/vcdx, I'm not sure though I think there is more to do.
+
+2003-12-11 Thursday 05:12  rocky
+
+ More general help tab name: "Media" covers DVD, (S)VCD, *or* CD-DA.
+
+2003-12-11 Thursday 02:26  asmax
+
+ * solved race conditions issues when the OpenSkin dialog is
+   opened in blocking mode
+
+2003-12-11 Thursday 01:36  yoann
+
+ added a 'mute' hotkey ('m')
+
+2003-12-10 Wednesday 23:51  gbazin
+
+ * modules/stream_out/display.c: fixed segfault when switching audio/video track.
+
+2003-12-10 Wednesday 23:27  gbazin
+
+ * modules/codec/libmpeg2.c: hack for demuxers which only have DTS timestamps.
+
+2003-12-10 Wednesday 23:16  gbazin
+
+ * modules/mux/mpeg/pes.c: fixed to handle 0 pts/dts correctly.
+
+2003-12-10 Wednesday 21:54  courmisch
+
+ Added "Force IPv6" check box to UDP Unicast in open dialog
+
+2003-12-10 Wednesday 20:56  yoann
+
+ fixed a compilation error
+
+2003-12-10 Wednesday 17:19  yoann
+
+ added a hotkey ('t') which displays the position in the media
+
+2003-12-10 Wednesday 12:57  bigben
+
+ fixes a infinite loop in the search function.
+
+2003-12-10 Wednesday 11:04  courmisch
+
+ Automatically adds [ and ] around IPv6 addresses in Media Resource Locator.
+
+2003-12-09 Tuesday 19:18  gbazin
+
+ * src/misc/mtime.c: fixed an overflow in mdate() on win32.
+   This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount().
+   We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days.
+ * src/misc/win32_specific.c: call mdate() once in system_Init() so as to avoid thread safety issues while initialising the static variables used in mdate().
+
+2003-12-09 Tuesday 19:15  yoann
+
+ * fixed a compatibility problem with the CVS version of wxwindows
+ * added a lock when changing p_vout->p_last_osd_message
+
+2003-12-09 Tuesday 14:33  sam
+
+   * toolbox: Do not include MOC files in the POTFILES.in generation.
+
+2003-12-09 Tuesday 00:46  yoann
+
+ This fixes bugs 1285 and 1343
+ * added a the default CD Audio device in General Settings -> Input
+ * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp
+
+2003-12-08 Monday 19:50  gbazin
+
+ * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.)
+ * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now.
+
+2003-12-08 Monday 18:42  gbazin
+
+ * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy
+ decoder to save the raw codec data to a file. This is disabled by default (while
+ it was always on before).
+ * src/input/es_out.c: bug fix for ES autoselection.
+
+2003-12-08 Monday 17:48  yoann
+
+ improves OSD sytem
+ The last OSD message is now deleted before printing new one.
+
+2003-12-08 Monday 13:04  gbazin
+
+ * modules/control/hotkeys.c: msvc compilation fix.
+
+2003-12-08 Monday 13:02  gbazin
+
+ * modules/stream_out/transcode.c: added a floating point "scale" option for video transcoding. When specified, you don't need to specify the width and height of the output video.
+  Also changed the width and height options so that if only one of them is specified, the other one is calculated automatically so as to keep the aspect ratio of the video.
+ * modules/mux/ogg.c: fixed crash when removing streams.
+ * modules/codec/theora.c: for now the theora encoder requires a width and height which are multiple of 16.
+
+2003-12-08 Monday 11:00  hartman
+
+ * Update Brazilian Portugese
+
+2003-12-08 Monday 06:01  rocky
+
+ Marginally better
+
+2003-12-07 Sunday 22:23  hartman
+
+ * fix livedotcom contrib
+ * add libcaca contrib
+
+2003-12-07 Sunday 22:14  rocky
+
+ Towards Philips OGT (SVCD subtitle) handling.
+
+2003-12-07 Sunday 20:48  hartman
+
+ * Incorrect default value of align
+
+2003-12-07 Sunday 20:47  hartman
+
+ * added livedotcom and goom to contrib system
+   goom sources currently located on my server.
+
+2003-12-07 Sunday 19:09  jpsaman
+
+ All AddText( vout_thread_t *p_vout, char *psz_string, .. ) calls have as second argument char * now, just like the function definition in include/video_output.h. All uses already passed a char * to the AddText() functions.
+
+2003-12-07 Sunday 19:06  jpsaman
+
+ Compilation warning fixes and if-deffed unused functions/variables.
+
+2003-12-07 Sunday 19:01  jpsaman
+
+ Remove unused variable
+
+2003-12-07 Sunday 19:00  jpsaman
+
+ Fix for iPAQ port.
+
+2003-12-07 Sunday 18:58  jpsaman
+
+ PDA Interface:
+ - some cleanup
+ - reinstated automatic lowering of interface when play button was pressed.
+ - double click in playlist window play selected items.
+
+2003-12-07 Sunday 18:55  jpsaman
+
+ if-deffed a unused variable.
+
+2003-12-07 Sunday 18:52  jpsaman
+
+ Updating makefiles and package scripts.
+
+2003-12-07 Sunday 18:15  gbazin
+
+ * modules/codec/theora.c: bug fix with aspect ratio.
+
+2003-12-07 Sunday 17:53  gbazin
+
+ * modules/codec/theora.c: encoder now respects the aspect ratio.
+
+2003-12-07 Sunday 17:17  gbazin
+
+ * src/input/es_out.c: cosmetic changes.
+
+2003-12-07 Sunday 17:09  gbazin
+
+ * include/stream_output.h, src/stream_output/stream_output.c: added a SOUT_MUX_CAP_GET_ADD_STREAM_WAIT muxer capability to specify that a muxer prefers to wait all ES before starting muxing.
+ * modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT.
+ * modules/stream_out/transcode.c: fix for video stream header generation (theora).
+ * modules/codec/theora.c: don't overwrite headers.
+
+2003-12-07 Sunday 12:11  gbazin
+
+ * include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset().
+ * modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1).
+ * modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available.
+ * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding.
+
+2003-12-07 Sunday 01:02  rocky
+
+ Marginally better.
+
+2003-12-06 Saturday 23:25  gbazin
+
+ * include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function.
+ * modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions.
+
+2003-12-06 Saturday 22:58  jpsaman
+
+ Removing last files of previous Familiar interface. Porting to Gtk+2 widget set of this interface is now finished. Policing and improving remains.
+
+2003-12-06 Saturday 22:53  jpsaman
+
+ Always use correct datatypes.
+
+2003-12-06 Saturday 22:50  jpsaman
+
+ Fixed compiler waring about signed - unsigned comparision. It is always safer to use the same datatype when comparing values.
+
+2003-12-06 Saturday 22:47  jpsaman
+
+ Updating with info for upcoming Opie interface.
+
+2003-12-06 Saturday 22:45  jpsaman
+
+ Added PDA interface.
+
+2003-12-06 Saturday 22:45  jpsaman
+
+ Make sure Gtk+2 main module gets build with PDA interface.
+
+2003-12-06 Saturday 22:42  jpsaman
+
+ Updating AUTHORS list for me.
+
+2003-12-06 Saturday 22:41  jpsaman
+
+ PDA Interface:
+ - Fixed last segmentation fault.
+ - Slider and time progress updating.
+
+ This makes the new PDA interface almost complete. It misses the following items still:
+ - preference panel
+ - changing postion in stream with slider widget.
+
+ The missing items above will move to the next release of VLC. Now testing and package building for iPAQ will begin. I expect to have a package at the end of the week.
+
+2003-12-06 Saturday 20:00  gbazin
+
+ * msvc/vlc.dsw: updated the list of plugins.
+
+2003-12-06 Saturday 05:15  rocky
+
+ Recognize Philips Overlay Graphics (OGT) and Chaoji VCD (CVD) subtitle
+ streams.  Still need to be able to do something with them though.
+
+2003-12-05 Friday 14:58  gbazin
+
+ * modules/codec/libmpeg2.c: fixed a couple of crashes on bad files.
+
+2003-12-05 Friday 14:48  asmax
+
+ * modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by
+   if / else to avoid compilation problems when wxwindows is not built
+   with unicode support
+
+2003-12-05 Friday 09:28  sam
+
+   * Updated current changelog and regenerated previous ones as to include
+     changes to removed directories.
+
+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