]> git.sesse.net Git - vlc/commitdiff
* ALL: update in preparation for 0.8.0.
authorGildas Bazin <gbazin@videolan.org>
Sun, 31 Oct 2004 16:44:01 +0000 (16:44 +0000)
committerGildas Bazin <gbazin@videolan.org>
Sun, 31 Oct 2004 16:44:01 +0000 (16:44 +0000)
ChangeLog
NEWS
configure.ac
extras/MacOSX/Resources/English.lproj/InfoPlist.strings
extras/MacOSX/vlc.pbproj/project.pbxproj

index 1c47ceb9aeb8367b4beff016355d5519d5b95b07..3db39e69ce97511d733233ee7820a39b2c97c080 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 ------------------------------------------------------------------------
-r6214 | zorglub | 2003-12-31 13:50:11 +0100 (Wed, 31 Dec 2003) | 2 lines
+r9090 | gbazin | 2004-10-31 17:21:28 +0100 (Sun, 31 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/po/fr.po
-   M /trunk/po/pt_BR.po
+   M /trunk/TODO
+   M /trunk/src/libvlc.h
 
-Updated french and Brazilian Portuguese translations
+* src/libvlc.h: --intf isn't an advanced option.
+* TODO: updated.
 
 ------------------------------------------------------------------------
-r6215 | rocky | 2004-01-01 14:51:38 +0100 (Thu, 01 Jan 2004) | 2 lines
+r9089 | jpsaman | 2004-10-31 16:51:24 +0100 (Sun, 31 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/spudec/spudec.c
 
-Add RV16 rendering. With transparancy, but still only Y plane is done.
+Logical fix: add packetizer in PackitizerOpen()
+------------------------------------------------------------------------
+r9088 | gbazin | 2004-10-31 14:19:28 +0100 (Sun, 31 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.h
 
+* modules/gui/wxwindows/preferences_widgets.cpp/h: work around a wxSpinCtrl recursion bug in wxGTK.
 ------------------------------------------------------------------------
-r6216 | rocky | 2004-01-01 14:55:17 +0100 (Thu, 01 Jan 2004) | 2 lines
+r9087 | gbazin | 2004-10-30 17:32:56 +0200 (Sat, 30 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/control/netsync.c
 
-Remove a magic number.
+* modules/control/netsync.c: less verbose.
+------------------------------------------------------------------------
+r9086 | gbazin | 2004-10-30 17:27:28 +0200 (Sat, 30 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
+* modules/codec/ffmpeg/encoder.c: compilation fix for ffmpeg 0.4.8 (not sure it's worth but...).
 ------------------------------------------------------------------------
-r6217 | zorglub | 2004-01-01 15:33:15 +0100 (Thu, 01 Jan 2004) | 2 lines
+r9085 | gbazin | 2004-10-30 17:05:52 +0200 (Sat, 30 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/po/pt_BR.po
+   M /trunk/modules/stream_out/transcode.c
 
-Updated brazilian portuguese translation
+* modules/stream_out/transcode.c: trying to make the audio/fps resync work even when an ES is not transcoded.
+------------------------------------------------------------------------
+r9084 | gbazin | 2004-10-30 16:12:35 +0200 (Sat, 30 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/stream_out/transcode.c
 
+*  modules/stream_out/transcode.c: fixed subtitles encoding when used with audio-sync.
 ------------------------------------------------------------------------
-r6218 | rocky | 2004-01-01 16:56:56 +0100 (Thu, 01 Jan 2004) | 2 lines
+r9083 | gbazin | 2004-10-30 12:36:07 +0200 (Sat, 30 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/control/telnet.c
+   M /trunk/src/misc/vlm.c
 
-RenderRV16 handles scaling. But seems to slow to render subtitles.
+* src/misc/vlm.c: reformat help message.
+* modules/control/telnet.c: "\n" -> "\r\n" + cleanup.
 
 ------------------------------------------------------------------------
-r6219 | zorglub | 2004-01-01 18:41:25 +0100 (Thu, 01 Jan 2004) | 3 lines
+r9082 | hartman | 2004-10-29 18:13:10 +0200 (Fri, 29 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/po/de.po
-   M /trunk/po/fr.po
+   M /trunk/modules/access/http.c
 
-* Updated german and french translations
-* Updated version number and Changelog
+* live365.com servers behave quite like icecast servers. they are now supported and piggyback on the same 'hack'. Also print the [ice|icy|x-audiocast]-* meta headers. send by ICY and icecast servers.
 
 ------------------------------------------------------------------------
-r6220 | rocky | 2004-01-02 05:44:34 +0100 (Fri, 02 Jan 2004) | 2 lines
+r9081 | hartman | 2004-10-29 17:11:07 +0200 (Fri, 29 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/access/http.c
 
-Attempt to make easier to understand and easier to complete.
+* Fix icecast detection (only works if the server truly is icecast).
 
 ------------------------------------------------------------------------
-r6221 | gbazin | 2004-01-02 14:30:17 +0100 (Fri, 02 Jan 2004) | 3 lines
+r9080 | hartman | 2004-10-29 14:59:14 +0200 (Fri, 29 Oct 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/demux/ts.c
 
+* recognize the following descriptors in a DVB stream (no decoders yet)
+  - 0x56 Systems B EBU Teletext
+  - 0x45 VBI Data
+  - 0x46 VBI Teletext
 
-* modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).
+------------------------------------------------------------------------
+r9079 | gbazin | 2004-10-29 12:59:19 +0200 (Fri, 29 Oct 2004) | 3 lines
+Changed paths:
+   M /trunk/include/vlc_es_out.h
+   M /trunk/modules/control/netsync.c
+   M /trunk/src/input/es_out.c
+
+* src/input/es_out.c, include/vlc_es_out.h: added an ES_OUT_GET_TS method to get a converted timestamp.
+* modules/control/netsync.c: fixed the netsync module.
 
 ------------------------------------------------------------------------
-r6222 | sam | 2004-01-02 14:48:37 +0100 (Fri, 02 Jan 2004) | 2 lines
+r9078 | gbazin | 2004-10-29 11:19:38 +0200 (Fri, 29 Oct 2004) | 1 line
 Changed paths:
-   A /trunk/doc/ChangeLog-2003
-   M /trunk/doc/Makefile.am
-   M /trunk/doc/fortunes.txt
+   M /trunk/modules/mux/mp4.c
 
-  * doc/ChangeLog-2003: Happy new year!
+* modules/mux/mp4.c: added a 3gp mode which writes a 3gp ftyp header.
+------------------------------------------------------------------------
+r9077 | gbazin | 2004-10-28 19:46:18 +0200 (Thu, 28 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_output/portaudio.c
 
+* modules/audio_output/portaudio.c: ported to portaudio v19 by Frederic Ruget +  mostly rewritten by me.
 ------------------------------------------------------------------------
-r6223 | gbazin | 2004-01-02 23:17:57 +0100 (Fri, 02 Jan 2004) | 3 lines
+r9076 | gbazin | 2004-10-28 15:52:36 +0200 (Thu, 28 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/directx/vout.h
+   M /trunk/modules/access/dvb/linux_dvb.c
 
+* modules/access/dvb/linux_dvb.c: compilation fix for new versions.
+------------------------------------------------------------------------
+r9075 | gbazin | 2004-10-28 15:42:48 +0200 (Thu, 28 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/dmo/dmo.c
 
-* modules/video_output/directx/*: fixed overlay on 24bpp displays.
+* modules/codec/dmo: couple of fixes.
+------------------------------------------------------------------------
+r9074 | gbazin | 2004-10-28 13:16:06 +0200 (Thu, 28 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
 
+* modules/access/dshow: some more debug messages.
 ------------------------------------------------------------------------
-r6224 | zorglub | 2004-01-03 00:22:37 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9073 | gbazin | 2004-10-28 12:29:49 +0200 (Thu, 28 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/src/misc/modules.c
 
-My name is Bond
-VLC Media Player 0.7.0 Bond
+* src/misc/modules.c: remove debug message.
+------------------------------------------------------------------------
+r9072 | gbazin | 2004-10-28 12:26:00 +0200 (Thu, 28 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: include current language in cache file.
 ------------------------------------------------------------------------
-r6225 | gbazin | 2004-01-03 01:23:04 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9071 | hartman | 2004-10-28 12:17:22 +0200 (Thu, 28 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
-   M /trunk/src/input/stream.c
+   M /trunk/modules/demux/subtitle.c
 
+* subtitle.c: make sure int -> date conversion is don properly everywhere.
 
-* modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
+------------------------------------------------------------------------
+r9070 | gbazin | 2004-10-28 11:23:37 +0200 (Thu, 28 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: fixed forcing of modules.
 ------------------------------------------------------------------------
-r6226 | gbazin | 2004-01-03 01:39:07 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9069 | bigben | 2004-10-27 23:47:44 +0200 (Wed, 27 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/macosx/open.m
 
+Add rtsp to the list of protocols available in the http/ftp/mms option of the open network dialog. This breaks translation of this string but, BTW, why is it translatable ?
 
-* modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).
 
 ------------------------------------------------------------------------
-r6227 | gbazin | 2004-01-03 11:55:07 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9068 | massiot | 2004-10-27 17:22:01 +0200 (Wed, 27 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/access/dvb/dvb.h
+   M /trunk/modules/access/dvb/en50221.c
+   M /trunk/modules/access/dvb/linux_dvb.c
 
+ * modules/access/dvb: Fixed a bug with CAMs which take a long time to
+   initialize.
 
-* modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.
+------------------------------------------------------------------------
+r9067 | gbazin | 2004-10-27 16:59:24 +0200 (Wed, 27 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/mux/mpeg/pes.c
+   M /trunk/modules/mux/mpeg/pes.h
+   M /trunk/modules/mux/mpeg/ps.c
+   M /trunk/modules/mux/mpeg/ts.c
 
+* modules/mux/mpeg: for video ES, always put the pts and dts in the pes header when they are both available (makes vlc a lot happier when demuxing the stream, especially for other video codecs than mpeg2).
 ------------------------------------------------------------------------
-r6228 | gbazin | 2004-01-03 13:02:12 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9066 | gbazin | 2004-10-27 16:14:47 +0200 (Wed, 27 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/po/POTFILES.in
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
+* modules/codec/ffmpeg/encoder.c: work around stupid timestamping behaviour in libavcodec.
+------------------------------------------------------------------------
+r9065 | sam | 2004-10-27 15:32:21 +0200 (Wed, 27 Oct 2004) | 3 lines
+Changed paths:
+   M /trunk/src/misc/modules.c
 
-* po/*, ChangeLog: preparing for the 0.7.0 release.
+  * src/misc/modules:
+    + Support for CACHEDIR.TAG (see http://www.brynosaurus.com/cachedir/).
 
 ------------------------------------------------------------------------
-r6229 | rocky | 2004-01-03 13:54:56 +0100 (Sat, 03 Jan 2004) | 4 lines
+r9064 | sam | 2004-10-27 15:20:42 +0200 (Wed, 27 Oct 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/common.h
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/include/vlc_config.h
+   M /trunk/src/misc/modules.c
 
-ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
-{cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
-libpng.
+  * src/misc/modules.c:
+    + Store plugin cache in a cache/ subdirectory.
+    + Encode the endianness and pointer size in the plugin cache filename to
+      prevent crashes on multiarch home directories.
 
 ------------------------------------------------------------------------
-r6230 | zorglub | 2004-01-03 14:13:07 +0100 (Sat, 03 Jan 2004) | 2 lines
+r9063 | gbazin | 2004-10-27 12:42:48 +0200 (Wed, 27 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/modules/demux/asf/asf.c
 
-Updated german translation
+* modules/demux/asf/asf.c: commented out the 'found compressed payload' message.
+------------------------------------------------------------------------
+r9062 | hartman | 2004-10-27 03:05:37 +0200 (Wed, 27 Oct 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/demux/livedotcom.cpp
+
+* livedotcom.cpp: - added support for the RTSP BYE packet. Patch by
+  Ross Finlayson (21 august 2004)
+  - fixed support for (Darwin) Pause. Patch from Hussain ( conundrums at gmail dot com )
 
 ------------------------------------------------------------------------
-r6231 | gbazin | 2004-01-03 14:18:30 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9061 | gbazin | 2004-10-26 15:03:03 +0200 (Tue, 26 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+* modules/demux/mpeg/mpga.c: oops, uninitialized variable.
+------------------------------------------------------------------------
+r9060 | gbazin | 2004-10-26 15:00:04 +0200 (Tue, 26 Oct 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+* modules/demux/mpeg/mpga.c: rewritten using the mpeg audio packetizer.
+  - fixes problems the old demux had with some mp3s.
+  - should handle free-bitrate as well.
+
+------------------------------------------------------------------------
+r9059 | markfm | 2004-10-25 13:23:11 +0200 (Mon, 25 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access/mms/mmstu.c
+
+Comment out truncated packets debug message.
+
+------------------------------------------------------------------------
+r9058 | gbazin | 2004-10-25 12:59:17 +0200 (Mon, 25 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/http.c
+
+* modules/access/http.c: reverted the change to flag shoutcast streams as non-pace controllable (doesn't work really well).
+------------------------------------------------------------------------
+r9057 | gbazin | 2004-10-25 10:19:29 +0200 (Mon, 25 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/libvlc.h
+
+* src/libvlc.h: do not make --high-priority an advanced option.
+------------------------------------------------------------------------
+r9056 | gbazin | 2004-10-24 23:07:58 +0200 (Sun, 24 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/threads.c
+
+* src/libvlc.c, src/misc/threads.c: couple of fixes for thread priorities.
+------------------------------------------------------------------------
+r9055 | murray | 2004-10-24 19:09:14 +0200 (Sun, 24 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
    M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
 
+UTF8 version of it.po
 
-* po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.
+------------------------------------------------------------------------
+r9054 | zorglub | 2004-10-24 18:37:13 +0200 (Sun, 24 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/misc/freetype.c
+
+Cosmetics
 
 ------------------------------------------------------------------------
-r6232 | rocky | 2004-01-03 18:19:41 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9053 | sigmunau | 2004-10-24 18:19:44 +0200 (Sun, 24 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/misc/freetype.c
 
-RenderI420 now handles U and V planes. (Probably completely
-accurately, though.)
+freetype.c: fixed crash on unbreakable strings
 
 ------------------------------------------------------------------------
-r6233 | rocky | 2004-01-03 18:48:38 +0100 (Sat, 03 Jan 2004) | 2 lines
+r9052 | sigmunau | 2004-10-24 18:03:11 +0200 (Sun, 24 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/ftp.c
+   M /trunk/modules/misc/freetype.c
 
-Spelling - probably cut and pated from somewhere else.
+freetype.c: Auto-wrap subtitles (still needs some work to handle margins)
 
 ------------------------------------------------------------------------
-r6234 | rocky | 2004-01-03 18:49:35 +0100 (Sat, 03 Jan 2004) | 2 lines
+r9051 | markfm | 2004-10-24 17:56:37 +0200 (Sun, 24 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms/mmstu.c
 
-Spelling - See I told you it was cut and pasted from somehwere!
+Truncated packet debug message -- state reported vs. actual length, not the delta.
 
 ------------------------------------------------------------------------
-r6235 | rocky | 2004-01-03 18:52:15 +0100 (Sat, 03 Jan 2004) | 6 lines
+r9050 | gbazin | 2004-10-24 17:26:23 +0200 (Sun, 24 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mpeg/Modules.am
-   A /trunk/modules/demux/mpeg/private.h
-   M /trunk/modules/demux/mpeg/ps.c
-   M /trunk/modules/demux/mpeg/system.c
-   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
-Ignore timestamp in PACK header in a private stream. This is to get
-around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
-(Patch probably could be made more precise.)
+* modules/codec/ffmpeg/encoder.c: sanity check for frames in the past that libavcodec really doesn't like.
+------------------------------------------------------------------------
+r9049 | sigmunau | 2004-10-24 15:13:58 +0200 (Sun, 24 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/misc/freetype.c
 
-To do this we've got to save the timestamp in the header.
+freetype.c: fixed two size/position related bugs. 
 
 ------------------------------------------------------------------------
-r6236 | rocky | 2004-01-03 19:40:01 +0100 (Sat, 03 Jan 2004) | 2 lines
+r9048 | gbazin | 2004-10-23 21:47:24 +0200 (Sat, 23 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/configure.ac
 
-Spelling.
+* configure.ac: fixed detection of libavformat.
+------------------------------------------------------------------------
+r9047 | gbazin | 2004-10-23 20:22:42 +0200 (Sat, 23 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
 
+* configure.ac: mkv compilation fix by Philippe Van Hecke (philippe dot vanhecke at belnet dot be).
 ------------------------------------------------------------------------
-r6237 | rocky | 2004-01-03 19:41:36 +0100 (Sat, 03 Jan 2004) | 2 lines
+r9046 | fkuehne | 2004-10-23 18:54:56 +0200 (Sat, 23 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/po/es.po
 
-Sorry to be so pedantic - grammar (and spelling)
+* final update to the Spanish translation by Antonio Javier Varela Calvo
+------------------------------------------------------------------------
+r9045 | zorglub | 2004-10-23 18:08:57 +0200 (Sat, 23 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/streamdata.h
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+
+Update muxers and codecs in wizard
 
 ------------------------------------------------------------------------
-r6238 | rocky | 2004-01-03 21:43:24 +0100 (Sat, 03 Jan 2004) | 3 lines
+r9044 | gbazin | 2004-10-23 13:47:22 +0200 (Sat, 23 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/access/vcdx/vcdplayer.h
+   M /trunk/modules/misc/freetype.c
 
-Put track information in Media Info.  If we have SVD information, show
-audio tracks and add that to the audio-selection window.
+* modules/misc/freetype.c: off by one error.
+------------------------------------------------------------------------
+r9043 | gbazin | 2004-10-22 20:34:38 +0200 (Fri, 22 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/include/vlc_block.h
 
+* include/vlc_block.h: compilation fix (define BLOCK_FLAG_NO_KEYFRAME).
 ------------------------------------------------------------------------
-r6239 | asmax | 2004-01-04 00:31:34 +0100 (Sun, 04 Jan 2004) | 19 lines
+r9042 | massiot | 2004-10-22 17:16:45 +0200 (Fri, 22 Oct 2004) | 6 lines
 Changed paths:
-   A /trunk/modules/gui/skins2
-   A /trunk/modules/gui/skins2/Modules.am
-   A /trunk/modules/gui/skins2/commands
-   A /trunk/modules/gui/skins2/commands/async_queue.cpp
-   A /trunk/modules/gui/skins2/commands/async_queue.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_add_item.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_add_item.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_change_skin.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_change_skin.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_dummy.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_generic.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_input.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_input.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_layout.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_layout.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_notify_playlist.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_on_top.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_on_top.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_quit.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_quit.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_resize.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_resize.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
-   A /trunk/modules/gui/skins2/controls
-   A /trunk/modules/gui/skins2/controls/ctrl_button.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_button.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_checkbox.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_flat.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_image.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_image.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_list.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_move.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_move.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
-   A /trunk/modules/gui/skins2/controls/ctrl_text.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_text.hpp
-   A /trunk/modules/gui/skins2/events
-   A /trunk/modules/gui/skins2/events/evt_enter.hpp
-   A /trunk/modules/gui/skins2/events/evt_focus.hpp
-   A /trunk/modules/gui/skins2/events/evt_generic.hpp
-   A /trunk/modules/gui/skins2/events/evt_input.cpp
-   A /trunk/modules/gui/skins2/events/evt_input.hpp
-   A /trunk/modules/gui/skins2/events/evt_key.cpp
-   A /trunk/modules/gui/skins2/events/evt_key.hpp
-   A /trunk/modules/gui/skins2/events/evt_leave.hpp
-   A /trunk/modules/gui/skins2/events/evt_motion.hpp
-   A /trunk/modules/gui/skins2/events/evt_mouse.cpp
-   A /trunk/modules/gui/skins2/events/evt_mouse.hpp
-   A /trunk/modules/gui/skins2/events/evt_refresh.hpp
-   A /trunk/modules/gui/skins2/events/evt_scroll.cpp
-   A /trunk/modules/gui/skins2/events/evt_scroll.hpp
-   A /trunk/modules/gui/skins2/events/evt_special.cpp
-   A /trunk/modules/gui/skins2/events/evt_special.hpp
-   A /trunk/modules/gui/skins2/parser
-   A /trunk/modules/gui/skins2/parser/builder.cpp
-   A /trunk/modules/gui/skins2/parser/builder.hpp
-   A /trunk/modules/gui/skins2/parser/builder_data.hpp
-   A /trunk/modules/gui/skins2/parser/flex.c
-   A /trunk/modules/gui/skins2/parser/gen.sh
-   A /trunk/modules/gui/skins2/parser/gen_builder.py
-   A /trunk/modules/gui/skins2/parser/interpreter.cpp
-   A /trunk/modules/gui/skins2/parser/interpreter.hpp
-   A /trunk/modules/gui/skins2/parser/parser_context.hpp
-   A /trunk/modules/gui/skins2/parser/skin.act
-   A /trunk/modules/gui/skins2/parser/skin.dtd
-   A /trunk/modules/gui/skins2/parser/skin.h
-   A /trunk/modules/gui/skins2/parser/skin.l
-   A /trunk/modules/gui/skins2/parser/wrappers.cpp
-   A /trunk/modules/gui/skins2/parser/wrappers.h
-   A /trunk/modules/gui/skins2/src
-   A /trunk/modules/gui/skins2/src/anchor.cpp
-   A /trunk/modules/gui/skins2/src/anchor.hpp
-   A /trunk/modules/gui/skins2/src/dialogs.cpp
-   A /trunk/modules/gui/skins2/src/dialogs.hpp
-   A /trunk/modules/gui/skins2/src/ft2_bitmap.cpp
-   A /trunk/modules/gui/skins2/src/ft2_bitmap.hpp
-   A /trunk/modules/gui/skins2/src/ft2_font.cpp
-   A /trunk/modules/gui/skins2/src/ft2_font.hpp
-   A /trunk/modules/gui/skins2/src/generic_bitmap.hpp
-   A /trunk/modules/gui/skins2/src/generic_font.hpp
-   A /trunk/modules/gui/skins2/src/generic_layout.cpp
-   A /trunk/modules/gui/skins2/src/generic_layout.hpp
-   A /trunk/modules/gui/skins2/src/generic_window.cpp
-   A /trunk/modules/gui/skins2/src/generic_window.hpp
-   A /trunk/modules/gui/skins2/src/logger.cpp
-   A /trunk/modules/gui/skins2/src/logger.hpp
-   A /trunk/modules/gui/skins2/src/os_factory.cpp
-   A /trunk/modules/gui/skins2/src/os_factory.hpp
-   A /trunk/modules/gui/skins2/src/os_graphics.hpp
-   A /trunk/modules/gui/skins2/src/os_loop.hpp
-   A /trunk/modules/gui/skins2/src/os_timer.hpp
-   A /trunk/modules/gui/skins2/src/os_tooltip.hpp
-   A /trunk/modules/gui/skins2/src/os_window.hpp
-   A /trunk/modules/gui/skins2/src/png_bitmap.cpp
-   A /trunk/modules/gui/skins2/src/png_bitmap.hpp
-   A /trunk/modules/gui/skins2/src/scaled_bitmap.cpp
-   A /trunk/modules/gui/skins2/src/scaled_bitmap.hpp
-   A /trunk/modules/gui/skins2/src/skin_common.hpp
-   A /trunk/modules/gui/skins2/src/skin_main.cpp
-   A /trunk/modules/gui/skins2/src/theme.cpp
-   A /trunk/modules/gui/skins2/src/theme.hpp
-   A /trunk/modules/gui/skins2/src/theme_loader.cpp
-   A /trunk/modules/gui/skins2/src/theme_loader.hpp
-   A /trunk/modules/gui/skins2/src/tooltip.cpp
-   A /trunk/modules/gui/skins2/src/tooltip.hpp
-   A /trunk/modules/gui/skins2/src/var_manager.cpp
-   A /trunk/modules/gui/skins2/src/var_manager.hpp
-   A /trunk/modules/gui/skins2/src/vlcproc.cpp
-   A /trunk/modules/gui/skins2/src/vlcproc.hpp
-   A /trunk/modules/gui/skins2/src/window_manager.cpp
-   A /trunk/modules/gui/skins2/src/window_manager.hpp
-   A /trunk/modules/gui/skins2/utils
-   A /trunk/modules/gui/skins2/utils/bezier.cpp
-   A /trunk/modules/gui/skins2/utils/bezier.hpp
-   A /trunk/modules/gui/skins2/utils/fsm.cpp
-   A /trunk/modules/gui/skins2/utils/fsm.hpp
-   A /trunk/modules/gui/skins2/utils/observer.hpp
-   A /trunk/modules/gui/skins2/utils/pointer.hpp
-   A /trunk/modules/gui/skins2/utils/position.cpp
-   A /trunk/modules/gui/skins2/utils/position.hpp
-   A /trunk/modules/gui/skins2/utils/ustring.cpp
-   A /trunk/modules/gui/skins2/utils/ustring.hpp
-   A /trunk/modules/gui/skins2/utils/var_bool.cpp
-   A /trunk/modules/gui/skins2/utils/var_bool.hpp
-   A /trunk/modules/gui/skins2/utils/var_list.cpp
-   A /trunk/modules/gui/skins2/utils/var_list.hpp
-   A /trunk/modules/gui/skins2/utils/var_percent.cpp
-   A /trunk/modules/gui/skins2/utils/var_percent.hpp
-   A /trunk/modules/gui/skins2/utils/var_text.cpp
-   A /trunk/modules/gui/skins2/utils/var_text.hpp
-   A /trunk/modules/gui/skins2/utils/variable.hpp
-   A /trunk/modules/gui/skins2/vars
-   A /trunk/modules/gui/skins2/vars/playlist.cpp
-   A /trunk/modules/gui/skins2/vars/playlist.hpp
-   A /trunk/modules/gui/skins2/vars/time.cpp
-   A /trunk/modules/gui/skins2/vars/time.hpp
-   A /trunk/modules/gui/skins2/vars/vlcvars.cpp
-   A /trunk/modules/gui/skins2/vars/vlcvars.hpp
-   A /trunk/modules/gui/skins2/vars/volume.cpp
-   A /trunk/modules/gui/skins2/vars/volume.hpp
-   A /trunk/modules/gui/skins2/win32
-   A /trunk/modules/gui/skins2/win32/win32_dragdrop.cpp
-   A /trunk/modules/gui/skins2/win32/win32_dragdrop.hpp
-   A /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   A /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   A /trunk/modules/gui/skins2/win32/win32_graphics.cpp
-   A /trunk/modules/gui/skins2/win32/win32_graphics.hpp
-   A /trunk/modules/gui/skins2/win32/win32_loop.cpp
-   A /trunk/modules/gui/skins2/win32/win32_loop.hpp
-   A /trunk/modules/gui/skins2/win32/win32_timer.cpp
-   A /trunk/modules/gui/skins2/win32/win32_timer.hpp
-   A /trunk/modules/gui/skins2/win32/win32_tooltip.cpp
-   A /trunk/modules/gui/skins2/win32/win32_tooltip.hpp
-   A /trunk/modules/gui/skins2/win32/win32_window.cpp
-   A /trunk/modules/gui/skins2/win32/win32_window.hpp
-   A /trunk/modules/gui/skins2/x11
-   A /trunk/modules/gui/skins2/x11/x11_display.cpp
-   A /trunk/modules/gui/skins2/x11/x11_display.hpp
-   A /trunk/modules/gui/skins2/x11/x11_dragdrop.cpp
-   A /trunk/modules/gui/skins2/x11/x11_dragdrop.hpp
-   A /trunk/modules/gui/skins2/x11/x11_factory.cpp
-   A /trunk/modules/gui/skins2/x11/x11_factory.hpp
-   A /trunk/modules/gui/skins2/x11/x11_graphics.cpp
-   A /trunk/modules/gui/skins2/x11/x11_graphics.hpp
-   A /trunk/modules/gui/skins2/x11/x11_loop.cpp
-   A /trunk/modules/gui/skins2/x11/x11_loop.hpp
-   A /trunk/modules/gui/skins2/x11/x11_timer.cpp
-   A /trunk/modules/gui/skins2/x11/x11_timer.hpp
-   A /trunk/modules/gui/skins2/x11/x11_tooltip.cpp
-   A /trunk/modules/gui/skins2/x11/x11_tooltip.hpp
-   A /trunk/modules/gui/skins2/x11/x11_window.cpp
-   A /trunk/modules/gui/skins2/x11/x11_window.hpp
+   M /trunk/modules/mux/mpeg/pes.c
+   M /trunk/modules/mux/mpeg/pes.h
+   M /trunk/modules/mux/mpeg/ps.c
+   M /trunk/modules/mux/mpeg/ts.c
 
-* all: brand new skins interface ( still _experimental_) for x11 and
-  win32, by ipkiss and myself...
- Among the features:
- - framework rewritten from scratch, heavily based on design patterns
-  => new controls can be (hopefully) created more easily, portability
-  to other OS is better, and the interface is less dependant from
-  the vlc core
- - new concept of "layout", to provide a window with several different
-  views (as in winamp3 skins)
- - controls can now be placed at a relative position to the edges of
-  a window, which allow controls and layouts to be resizable (e.g
-  for the playlist window)
- - Use of libpng and libfreetype2 for better portability between x11 and
-   win32 => ttf fonts and antialiasing
- - New DTD for the xml theme ( *it will probably change again* )
- - Very very beginning of scripting in the xml file
- - And many things I miss
- - And probably many bugs ;)
+ * modules/mux/mpeg/pes.c: Extended prototype to allow for padding bytes
+   and data_alignment in the PES header (needed for teletext).
+ * modules/mux/mpeg/ts.c: Teletext (0x56 descriptor) streaming support,
+   new options spu-pid and tsid, re-enabled bmax because it is useful for
+   debugging the encoder, fixed in a bug in the parsing of the CSA key
 
 ------------------------------------------------------------------------
-r6240 | asmax | 2004-01-04 00:37:08 +0100 (Sun, 04 Jan 2004) | 2 lines
+r9041 | hartman | 2004-10-22 15:53:53 +0200 (Fri, 22 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/misc/sap.c
 
-* configure.ac: added the skins2 module (_should_ work ;)
+* Fix reference modules to add after their own playlist position instead of the end of the playlist
 
 ------------------------------------------------------------------------
-r6241 | asmax | 2004-01-04 00:54:51 +0100 (Sun, 04 Jan 2004) | 11 lines
+r9040 | massiot | 2004-10-22 15:53:18 +0200 (Fri, 22 Oct 2004) | 5 lines
 Changed paths:
-   A /trunk/modules/gui/skins2/theme
-   A /trunk/modules/gui/skins2/theme/FreeSansBold.ttf
-   A /trunk/modules/gui/skins2/theme/add_item.png
-   A /trunk/modules/gui/skins2/theme/add_item_onclick.png
-   A /trunk/modules/gui/skins2/theme/body.png
-   A /trunk/modules/gui/skins2/theme/close.png
-   A /trunk/modules/gui/skins2/theme/close_mouseover.png
-   A /trunk/modules/gui/skins2/theme/close_onclick.png
-   A /trunk/modules/gui/skins2/theme/delete_item.png
-   A /trunk/modules/gui/skins2/theme/delete_item_onclick.png
-   A /trunk/modules/gui/skins2/theme/disabled.png
-   A /trunk/modules/gui/skins2/theme/fast.png
-   A /trunk/modules/gui/skins2/theme/fast_disabled.png
-   A /trunk/modules/gui/skins2/theme/fast_onclick.png
-   A /trunk/modules/gui/skins2/theme/next.png
-   A /trunk/modules/gui/skins2/theme/next_disabled.png
-   A /trunk/modules/gui/skins2/theme/next_onclick.png
-   A /trunk/modules/gui/skins2/theme/pause.png
-   A /trunk/modules/gui/skins2/theme/pause_onclick.png
-   A /trunk/modules/gui/skins2/theme/play.png
-   A /trunk/modules/gui/skins2/theme/play_onclick.png
-   A /trunk/modules/gui/skins2/theme/playlist.png
-   A /trunk/modules/gui/skins2/theme/playlist_body1.png
-   A /trunk/modules/gui/skins2/theme/playlist_body2.png
-   A /trunk/modules/gui/skins2/theme/playlist_body3.png
-   A /trunk/modules/gui/skins2/theme/playlist_body4.png
-   A /trunk/modules/gui/skins2/theme/playlist_body6.png
-   A /trunk/modules/gui/skins2/theme/playlist_body7.png
-   A /trunk/modules/gui/skins2/theme/playlist_body8.png
-   A /trunk/modules/gui/skins2/theme/playlist_body9.png
-   A /trunk/modules/gui/skins2/theme/playlist_button.png
-   A /trunk/modules/gui/skins2/theme/playlist_button2.png
-   A /trunk/modules/gui/skins2/theme/playlist_button_onclick.png
-   A /trunk/modules/gui/skins2/theme/playlist_button_onclick2.png
-   A /trunk/modules/gui/skins2/theme/preferences.png
-   A /trunk/modules/gui/skins2/theme/preferences_onclick.png
-   A /trunk/modules/gui/skins2/theme/previous.png
-   A /trunk/modules/gui/skins2/theme/previous_disabled.png
-   A /trunk/modules/gui/skins2/theme/previous_onclick.png
-   A /trunk/modules/gui/skins2/theme/reduce.png
-   A /trunk/modules/gui/skins2/theme/reduce_disabled.png
-   A /trunk/modules/gui/skins2/theme/reduce_onclick.png
-   A /trunk/modules/gui/skins2/theme/resize.png
-   A /trunk/modules/gui/skins2/theme/rev.png
-   A /trunk/modules/gui/skins2/theme/rev_disabled.png
-   A /trunk/modules/gui/skins2/theme/rev_onclick.png
-   A /trunk/modules/gui/skins2/theme/slider.png
-   A /trunk/modules/gui/skins2/theme/slider2.png
-   A /trunk/modules/gui/skins2/theme/slider_onclick.png
-   A /trunk/modules/gui/skins2/theme/slider_playlist.png
-   A /trunk/modules/gui/skins2/theme/slider_volume.png
-   A /trunk/modules/gui/skins2/theme/slider_volume_onclick.png
-   A /trunk/modules/gui/skins2/theme/slow.png
-   A /trunk/modules/gui/skins2/theme/slow_disabled.png
-   A /trunk/modules/gui/skins2/theme/slow_onclick.png
-   A /trunk/modules/gui/skins2/theme/sort.png
-   A /trunk/modules/gui/skins2/theme/sort_onclick.png
-   A /trunk/modules/gui/skins2/theme/stop.png
-   A /trunk/modules/gui/skins2/theme/stop_disabled.png
-   A /trunk/modules/gui/skins2/theme/stop_onclick.png
-   A /trunk/modules/gui/skins2/theme/theme.xml
-   A /trunk/modules/gui/skins2/theme/volume.png
+   M /trunk/modules/access/dvb/Modules.am
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.h
+   A /trunk/modules/access/dvb/en50221.c
+   M /trunk/modules/access/dvb/linux_dvb.c
+   M /trunk/modules/demux/ts.c
 
-* all: sample theme for skins2 interface
-  Warning: by default the interface will try to open the skin from the
-  vlc share, which is probably an old skin, so the load will fail, and
-  afterwards a wxwindows dialog allows to load another skin.
-  BUT there seems to be a bug which make the interface crash
-  when it tries to load this second skin... workarounds are:
-  - deleting the old theme
-  - setting the "skin_last2=/path/to/xml/file" in the [Skins] section
-  of vlcrc
-  - solving the bug ;)
+ * modules/access/dvb: Partial EN 50 221 implementation. This activates
+   native support for CAM modules (without using an external program).
+   When used in conjunction with --programs, it also allows to descramble
+   several services with one professional CAM.
 
 ------------------------------------------------------------------------
-r6242 | asmax | 2004-01-04 01:06:10 +0100 (Sun, 04 Jan 2004) | 2 lines
+r9039 | massiot | 2004-10-22 15:49:14 +0200 (Fri, 22 Oct 2004) | 3 lines
 Changed paths:
-   A /trunk/modules/gui/skins2/parser/skin.c
+   M /trunk/include/vlc_es_out.h
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/var.c
+   M /trunk/src/libvlc.h
 
-* first forgotten file...
+ * src/input: Added a --programs configuration option, allowing to select
+   several coma-separated programs.
 
 ------------------------------------------------------------------------
-r6243 | asmax | 2004-01-04 01:17:10 +0100 (Sun, 04 Jan 2004) | 2 lines
+r9038 | massiot | 2004-10-22 15:44:24 +0200 (Fri, 22 Oct 2004) | 3 lines
 Changed paths:
-   A /trunk/modules/gui/skins2/theme/FreeSans.ttf
+   M /trunk/modules/stream_out/transrate/frame.c
 
-* the sample theme should work better with that...
+* modules/stream_out/transrate/frame.c: Added Antoine Missout's (the
+  original author) email address.
 
 ------------------------------------------------------------------------
-r6244 | sam | 2004-01-04 05:50:24 +0100 (Sun, 04 Jan 2004) | 7 lines
+r9037 | massiot | 2004-10-22 15:42:17 +0200 (Fri, 22 Oct 2004) | 4 lines
 Changed paths:
-   M /trunk/include/codecs.h
-   M /trunk/modules/video_output/caca.c
+   M /trunk/src/misc/threads.c
 
-  * modules/video_output/caca.c:
-    + Ported to libcaca 0.6.
-    + Removed dithering configuration variable; use the CACA_DITHERING
-      environment variable instead, until the API is polished.
-  * include/codecs.h:
-    + Minor coding style fix.
+* src/misc/threads.c: Fixed a bug in handling of priorities : with POSIX
+  threads a newly created thread inherits the priority of its parent.
+  Set the priority even if it is 0.
 
 ------------------------------------------------------------------------
-r6245 | sam | 2004-01-04 05:53:07 +0100 (Sun, 04 Jan 2004) | 7 lines
+r9036 | massiot | 2004-10-22 15:37:21 +0200 (Fri, 22 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/rules
-   M /trunk/doc/fortunes.txt
+   M /trunk/src/misc/variables.c
 
-  * debian/control:
-    + Build-depend on fixed linux-kernel-headers packages.
-  * debian/rules:
-    + Look for faad in extras/faad2, not extras/faad.
-    + Enable postprocessing in the ffmpeg configuration.
-    + Activated libcaca video output.
+ * src/misc/variables.c: Implemented inheritance for variables of type list.
 
 ------------------------------------------------------------------------
-r6246 | rocky | 2004-01-04 05:56:21 +0100 (Sun, 04 Jan 2004) | 2 lines
+r9035 | gbazin | 2004-10-22 15:33:31 +0200 (Fri, 22 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd.h
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/subtitle.h
-
-Was putting 1 byte of garbage for each packet.
+   M /trunk/modules/gui/wxwindows/open.cpp
 
+* modules/gui/wxwindows/open.cpp: small cosmetic change.
 ------------------------------------------------------------------------
-r6247 | fenrir | 2004-01-04 15:28:11 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9034 | gbazin | 2004-10-22 15:31:17 +0200 (Fri, 22 Oct 2004) | 1 line
 Changed paths:
-   A /trunk/modules/demux/demux2.c
-   A /trunk/modules/demux/nsv.c
-
- * demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
- will be removed later).
+   M /trunk/modules/access/dshow/dshow.cpp
 
+* modules/access/dshow/dshow.cpp: moved tuner properties to its own function + new dshow-tuner config option.
 ------------------------------------------------------------------------
-r6248 | fenrir | 2004-01-04 15:35:12 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9033 | gbazin | 2004-10-22 14:07:08 +0200 (Fri, 22 Oct 2004) | 1 line
 Changed paths:
-   A /trunk/modules/demux/real.c
-
- * real.c: begin of a real demuxer (using new API). Can't work yet as it
- needs modification to ffmpeg decoder that I need to finish.
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows/streamout.cpp: removed avi muxer + added wav muxer and a few more codecs.
 ------------------------------------------------------------------------
-r6249 | zorglub | 2004-01-04 16:24:27 +0100 (Sun, 04 Jan 2004) | 2 lines
+r9032 | gbazin | 2004-10-22 13:22:04 +0200 (Fri, 22 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/codec/ffmpeg/video.c
 
-Do not link twice zlib
+* modules/codec/ffmpeg/video.c: libavcodec still doesn't handle avc1 properly so work around this until the issue is solved.
+------------------------------------------------------------------------
+r9031 | gbazin | 2004-10-22 13:11:27 +0200 (Fri, 22 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/packetizer/h264.c
 
+* modules/packetizer/h264.c: oops, forgot to remove a bit of debug code.
 ------------------------------------------------------------------------
-r6250 | fenrir | 2004-01-04 16:32:13 +0100 (Sun, 04 Jan 2004) | 5 lines
+r9030 | gbazin | 2004-10-22 12:08:17 +0200 (Fri, 22 Oct 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/demux/Modules.am
-   M /trunk/modules/demux/demux2.c
-   M /trunk/src/input/es_out.c
+   D /trunk/modules/codec/ffmpeg/postprocessing
 
- * encoder.c: corrected required LIBAVCODEC_BUILD
- * es_out.c: ES_OUT_SET_PCR works now with microsecond.
- * configure.ac, Modules.am: enable demux2, nsv, real.
- * demux2.c: increased priority.
+* modules/codec/ffmpeg/postprocessing: removed deprecated postprocessing code.
 
 ------------------------------------------------------------------------
-r6251 | rocky | 2004-01-04 17:25:00 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9029 | fkuehne | 2004-10-21 16:55:00 +0200 (Thu, 21 Oct 2004) | 2 lines
 Changed paths:
-   A /trunk/doc/subtitles
-   A /trunk/doc/subtitles/cvd-subtitles.txt
-   A /trunk/doc/subtitles/svcd-ogt-subtitles.txt
-
-A start for what little public documentation there is for CVD and OGT
-subtitles.
+   M /trunk/po/de.po
+   M /trunk/po/es.po
 
+* es.po: almost complete update to the Spanish l10n by Antonio Javier Varela, converted to UTF-8
+* de.po: small fix
 ------------------------------------------------------------------------
-r6252 | rocky | 2004-01-04 17:51:59 +0100 (Sun, 04 Jan 2004) | 4 lines
+r9028 | gbazin | 2004-10-21 16:33:27 +0200 (Thu, 21 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/doc/subtitles/cvd-subtitles.txt
-   A /trunk/modules/codec/ogt/.cvsignore
-   A /trunk/modules/codec/ogt/Modules.am
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   A /trunk/modules/codec/ogt/write_png.c
-   A /trunk/modules/codec/ogt/write_png.h
-
-Add OGT and CVD subtitle demuxers.
-write_png: might be made into a module and moved elsewhere
-cvd*: went over documentation a little bit.
+   M /trunk/modules/control/ntservice.c
 
+* modules/control/ntservice.c: fix for --ntservice-extraintf.
 ------------------------------------------------------------------------
-r6253 | fenrir | 2004-01-04 18:35:02 +0100 (Sun, 04 Jan 2004) | 6 lines
+r9027 | gbazin | 2004-10-21 15:20:54 +0200 (Thu, 21 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/avi/avi.h
-
- * avi: May fix #1545
- (From mplayer:
-    "count blocks by rounded-up chunksizes instead of chunks -
-     we need full emulation of dshow avi demuxer bugs :(
-     fixes silly nandub-style a-v delaying in avi with vbr mp3..." )
+   M /trunk/modules/codec/dvbsub.c
 
+* modules/codec/dvbsub.c: fixed a sanity check.
 ------------------------------------------------------------------------
-r6254 | sam | 2004-01-04 19:18:45 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9026 | gbazin | 2004-10-21 14:48:10 +0200 (Thu, 21 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/toolbox
-
-  * toolbox:
-    + Minor fixes to the woody packages.
+   M /trunk/modules/control/ntservice.c
 
+* modules/control/ntservice.c: added an --ntservice-options config option to allow specifying config options to be used when starting the service.
 ------------------------------------------------------------------------
-r6255 | kuehne | 2004-01-04 22:44:44 +0100 (Sun, 04 Jan 2004) | 2 lines
+r9025 | gbazin | 2004-10-21 12:23:08 +0200 (Thu, 21 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/src/libvlc.c
 
-Fixed a small bug which prevented the translation of a string.
+* src/libvlc.c: win32 fixes for the help output when used with a cygwin shell.
+------------------------------------------------------------------------
+r9024 | gbazin | 2004-10-21 11:09:20 +0200 (Thu, 21 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_output/directx.c
 
+* modules/audio_output/directx.c: use common channel re-ordering code.
 ------------------------------------------------------------------------
-r6256 | gbazin | 2004-01-04 23:03:20 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9023 | gbazin | 2004-10-20 19:44:36 +0200 (Wed, 20 Oct 2004) | 5 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/packetizer/h264.c
 
+* modules/packetizer/h264.c:
+   - use 3 bytes start codes.
+   - fixed SPS parsing with cropping.
+   - fixed detection of the first VCL NAL unit of a picture.
 
-* ALL: bumping version number to 0.7.1-cvs.
+------------------------------------------------------------------------
+r9022 | gbazin | 2004-10-20 16:59:49 +0200 (Wed, 20 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dshow/dshow.cpp
 
+* modules/access/dshow/dshow.cpp: codying style changes + a couple of fixes.
 ------------------------------------------------------------------------
-r6257 | gbazin | 2004-01-04 23:22:10 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9021 | gbazin | 2004-10-20 15:04:05 +0200 (Wed, 20 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/src/input/demux.c
 
+* src/input/demux.c: make sure the demux chaining layer doesn't stay stuck when stopping.
+------------------------------------------------------------------------
+r9020 | gbazin | 2004-10-20 14:01:09 +0200 (Wed, 20 Oct 2004) | 5 lines
+Changed paths:
+   M /trunk/doc/vlm.txt
+   M /trunk/include/vlc_vlm.h
+   M /trunk/modules/misc/rtsp.c
+   M /trunk/src/misc/vlm.c
 
-* modules/codec/ogt/*: win32 compilation fixes.
+* src/misc/vlm.c: added support for the 'mux' option for VOD.
+   This option tells the vod server to send an encapsulated stream.
+* modules/misc/rtsp.c: support for mp2t (MPEG TS) and mp2p (MPEG PS) mux types.
+* doc/vlm.txt: update for the mux option.
 
 ------------------------------------------------------------------------
-r6258 | gbazin | 2004-01-04 23:38:49 +0100 (Sun, 04 Jan 2004) | 3 lines
+r9019 | gbazin | 2004-10-20 13:37:08 +0200 (Wed, 20 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.hpp
-
+   M /trunk/modules/control/telnet.c
 
-* modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).
+* modules/control/telnet.c: a few fixes + coding style changes.
+------------------------------------------------------------------------
+r9018 | gbazin | 2004-10-20 00:28:26 +0200 (Wed, 20 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/demux.c
 
+* src/input/demux.c: rewrote the demuxer chaining layer using a block fifo.
 ------------------------------------------------------------------------
-r6259 | fenrir | 2004-01-05 04:19:00 +0100 (Mon, 05 Jan 2004) | 2 lines
+r9017 | gbazin | 2004-10-19 14:05:58 +0200 (Tue, 19 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/gui/wxwindows/streamout.cpp
 
- * nsv: clean up, added seek support.
+* modules/gui/wxwindows/streamout.cpp: fixed selection of codec.
+------------------------------------------------------------------------
+r9016 | gbazin | 2004-10-19 12:07:38 +0200 (Tue, 19 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ts.c
 
+* modules/demux/ts.c: on PMT change, don't restart an ES if it hasn't changed.
 ------------------------------------------------------------------------
-r6260 | jlj | 2004-01-05 13:24:51 +0100 (Mon, 05 Jan 2004) | 2 lines
+r9015 | hartman | 2004-10-19 01:06:24 +0200 (Tue, 19 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/AUTHORS
+   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/sgimb.c
 
-  * ./AUTHORS: updated my country entry.
+* Detect if kasenna VoD or unicast stream is MPEG4 or not. Set Kasenna flag for live if it is not MPEG-4
 
 ------------------------------------------------------------------------
-r6261 | jlj | 2004-01-05 13:37:52 +0100 (Mon, 05 Jan 2004) | 2 lines
+r9014 | hartman | 2004-10-19 01:05:30 +0200 (Tue, 19 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/AUTHORS
-   M /trunk/modules/demux/mp4/Modules.am
-   A /trunk/modules/demux/mp4/drms.c
-   A /trunk/modules/demux/mp4/drms.h
-   A /trunk/modules/demux/mp4/drmstables.h
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/demux/real.c
 
-  * ./modules/demux/mp4: DRMS support.
+* increase priority real demuxer, lower priority m3u demuxer. It was parsing ram files as playlists because it contained URLs.
 
 ------------------------------------------------------------------------
-r6262 | zorglub | 2004-01-05 13:59:43 +0100 (Mon, 05 Jan 2004) | 33 lines
+r9013 | hartman | 2004-10-19 00:47:48 +0200 (Tue, 19 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_playlist.h
    M /trunk/src/input/input.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/playlist/group.c
-   A /trunk/src/playlist/info.c
-   A /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/playlist/sort.c
 
-* Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
+* Show value of boolean variable options when printing the list for an input.
 
-* src/playlist/item.c
-  src/playlist/info.c
-  src/playlist/item-ext.c
-  src/playlist/group.c
-  src/playlist/sort.c
-  src/playlist/loadsave.c
-  include/vlc_playlist.h
-      - New playlist_info structures and accessors
-        It works pretty like the old input_info (with categories)
-        It provides modularity to the playlist
-      - Removed ppsz_options and i_options from playlist_item
-        (we use the special category Options)
-      - Added a unique id to each playlist_item to be able to track the
-        items accross playlist reorders
-      - Simplified adding of items.
-           - playlist_AddExt is removed
-           - playlist_AddItem is still here and exported but should not be used
-           - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
-             and use the accessors for all other things
-      - Added setters for fields of the playlist_item structure
-      - Introduced "item-change" and "playlist-current" playlist variables
-        to give more flexibility than only intf-change
+------------------------------------------------------------------------
+r9012 | asmax | 2004-10-18 23:16:58 +0200 (Mon, 18 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/share/skins2/skin.dtd
 
-      At the moment, duration is still in the structure (easier to use, IMHO)
+- skin.dtd: a Playlist may not have a Slider
 
-* src/input/input.c
-  src/libvlc.c :
-        playlist item options parsing changed
+------------------------------------------------------------------------
+r9011 | hartman | 2004-10-18 21:45:21 +0200 (Mon, 18 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/po/nl.po
 
-* include/vlc_common.h : added playlist_info structures
+* another round of dutch translations. only stupid wizard is left.
 
 ------------------------------------------------------------------------
-r6263 | zorglub | 2004-01-05 13:59:54 +0100 (Mon, 05 Jan 2004) | 5 lines
+r9010 | gbazin | 2004-10-18 15:57:03 +0200 (Mon, 18 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/src/audio_output/input.c
+   M /trunk/src/audio_output/mixer.c
 
-* modules/misc/sap.c :
-      - Use the new playlist API
-      - Track title changes
-      - Timeout. Delete an item if we haven't heard about it for too long.
+* src/audio_output/input.c, mixer.c: don't try to resample when the audio output is drifting too much.
+------------------------------------------------------------------------
+r9009 | markfm | 2004-10-18 15:49:34 +0200 (Mon, 18 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/control/rc.c
+
+Windows compatibility -- Change printf from \n to \r\n
 
 ------------------------------------------------------------------------
-r6264 | zorglub | 2004-01-05 14:00:20 +0100 (Mon, 05 Jan 2004) | 6 lines
+r9008 | gbazin | 2004-10-18 15:19:56 +0200 (Mon, 18 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/util/id3tag.c
-   M /trunk/src/input/es_out.c
+   M /trunk/src/audio_output/mixer.c
 
-  modules/demux/util/id3tag.c
-  modules/demux/avi/avi.c
-  modules/demux/asf/asf.c
-  src/input/es_out.c
-        - Fill the playlist info structures
+* src/audio_output/mixer.c: fixed segfault.
+------------------------------------------------------------------------
+r9007 | gbazin | 2004-10-18 08:36:35 +0200 (Mon, 18 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/control/rc.c
 
+* modules/control/rc.c: proper fix for the high CPU useage with --rc-quiet.
 ------------------------------------------------------------------------
-r6265 | zorglub | 2004-01-05 14:00:39 +0100 (Mon, 05 Jan 2004) | 9 lines
+r9006 | gbazin | 2004-10-18 08:00:41 +0200 (Mon, 18 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/streamwizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/include/vlc_common.h
 
-  modules/gui/wxwindows/playlist.cpp
-  modules/gui/wxwindows/iteminfo.cpp
-        - Show the info as a tree view.
-         At the moment, all is shown. We should maybe hide the "Options" tree
-         as it rather "internal"
-        - Improved a little the layout
-        - Added a popup menu to to the playlist
-        - Minimize playlist rebuilds
+* include/vlc_common.h: if strtof() is not available, try to replace it with strtod().
+------------------------------------------------------------------------
+r9005 | markfm | 2004-10-18 01:32:46 +0200 (Mon, 18 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/control/rc.c
+
+WIN32 rc-quiet fix, only do net_Accept once per second to avoid loading down CPU
 
 ------------------------------------------------------------------------
-r6266 | zorglub | 2004-01-05 14:07:03 +0100 (Mon, 05 Jan 2004) | 16 lines
+r9004 | hartman | 2004-10-17 15:48:57 +0200 (Sun, 17 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/LIST
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/slp.c
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/control/corba/corba.c
-   M /trunk/modules/control/http.c
-   M /trunk/modules/control/rc/rc.c
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/modules/gui/gtk/open.c
-   M /trunk/modules/gui/gtk/playlist.c
-   M /trunk/modules/gui/kde/interface.cpp
-   M /trunk/modules/gui/macosx/applescript.m
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/pda/pda_callbacks.c
-   M /trunk/modules/gui/qt/intf.cpp
-   M /trunk/modules/gui/skins/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_add_item.cpp
+   M /trunk/INSTALL
+   M /trunk/README
+   M /trunk/README.MacOSX.rtf
 
-* ALL:  playlist API changes
+* Update of README and install files with new information.
 
-What may be broken (untested):
-------------------------------
-   - Theora and Speex decoders
-   - some interfaces
-   - VCDX and CDDAX access
+------------------------------------------------------------------------
+r9003 | hartman | 2004-10-17 15:38:22 +0200 (Sun, 17 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/vobsub.c
 
-The problems shouldn't hopefully excess compilation glitches.
-(removal of AddExt, of psz_author, and prototype of Add)
+* vobsub.c: implemented vobsub seeking support.
 
-Additionnaly, interfaces that do not support item-change will have
-update problems.
+------------------------------------------------------------------------
+r9002 | hartman | 2004-10-16 15:14:50 +0200 (Sat, 16 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/livedotcom.cpp
 
-* Updated modules list
+* livedotcom: added a --rtsp-kasenna option to tell liveMedia to speak Kasenna RTSP dialect for a certain rtsp:// link.
 
 ------------------------------------------------------------------------
-r6267 | fenrir | 2004-01-05 15:10:58 +0100 (Mon, 05 Jan 2004) | 7 lines
+r9001 | gbazin | 2004-10-16 11:19:28 +0200 (Sat, 16 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
    M /trunk/configure.ac
-   M /trunk/include/network.h
-   M /trunk/src/misc/modules.c
-   A /trunk/src/misc/net.c
 
+* configure.ac: autodetect ffmpeg build options when using --with-ffmpeg-tree + make sure we use the libs in the given tree.
+------------------------------------------------------------------------
+r9000 | gbazin | 2004-10-15 23:41:34 +0200 (Fri, 15 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/demux.c
 
- * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
-   avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
-   ( ouiiinnn, another bootstrap ;)
+* modules/codec/ffmpeg/demux.c: compilation fix for ffmpeg cvs.
+------------------------------------------------------------------------
+r8999 | gbazin | 2004-10-15 20:08:53 +0200 (Fri, 15 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/dvbsub.c
 
- * all: added net_* helpers functions.
+* modules/codec/dvbsub.c: improvements to the encoder. Should produce compliant streams now.
+------------------------------------------------------------------------
+r8998 | gbazin | 2004-10-15 17:46:53 +0200 (Fri, 15 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/stream_output/stream_output.c
 
+* src/stream_output/stream_output.c: oops, 1.5 seconds, not 15.
 ------------------------------------------------------------------------
-r6268 | zorglub | 2004-01-05 15:42:14 +0100 (Mon, 05 Jan 2004) | 3 lines
+r8997 | gbazin | 2004-10-15 17:42:01 +0200 (Fri, 15 Oct 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
-   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/stream_output/stream_output.c
 
-* modules/misc/sap.c : let the user configure timeout delay
-* src/playlist/item-ext.c : sanity checks when adding items
+* src/stream_output/stream_output.c:
+  - for muxers that request some preparsing before starting muxing,
+    we now wait for 1.5 seconds worth of data to be in the fifo instead
+    of waiting for 1.5 seconds of real-time.
+  - if we have have control over the output pace, we also wait before
+    starting muxing (produces nicer streams).
 
 ------------------------------------------------------------------------
-r6269 | hartman | 2004-01-05 15:50:42 +0100 (Mon, 05 Jan 2004) | 2 lines
+r8996 | gbazin | 2004-10-15 12:40:39 +0200 (Fri, 15 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
-
-* Fix mpeg2dec buildsystem
+   M /trunk/modules/codec/dvbsub.c
 
+* modules/codec/dvbsub.c: oops, small fix.
 ------------------------------------------------------------------------
-r6270 | fenrir | 2004-01-05 16:07:16 +0100 (Mon, 05 Jan 2004) | 2 lines
+r8995 | gbazin | 2004-10-15 12:29:38 +0200 (Fri, 15 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/tcp.c
+   M /trunk/modules/codec/dvbsub.c
 
- * tcp: use net_*.
+* modules/codec/dvbsub.c: don't wait for an acquisition page to start decoding the subtitles.
+------------------------------------------------------------------------
+r8994 | gbazin | 2004-10-15 10:58:16 +0200 (Fri, 15 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/audio.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
+* modules/codec/ffmpeg: fixed a couple of corner cases during initialization.
 ------------------------------------------------------------------------
-r6271 | hartman | 2004-01-05 17:22:40 +0100 (Mon, 05 Jan 2004) | 4 lines
+r8993 | sam | 2004-10-15 10:32:03 +0200 (Fri, 15 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/caca.patch
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/access/http.c
 
-* Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
-  be download.videolan.org etc etc etc.
-  A lot of small fixes
+  * modules/access/http.c:
+    + Fixed erroneous extra "/" in URLs sent to a proxy.
 
 ------------------------------------------------------------------------
-r6272 | gbazin | 2004-01-05 18:42:36 +0100 (Mon, 05 Jan 2004) | 5 lines
+r8992 | hartman | 2004-10-15 02:25:18 +0200 (Fri, 15 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/THANKS
+   M /trunk/po/ja.po
 
+* update of the japanese translation by Tadashi Jokagi <elf2000 at users.sourceforge dot net>
 
-* configure.ac: win32 compilation fixes for the skins2 plugin.
-* modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
-* modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.
+------------------------------------------------------------------------
+r8991 | gbazin | 2004-10-15 00:14:09 +0200 (Fri, 15 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/video_filter/scale.c
 
+* modules/codec/ffmpeg/video_filter.c: fixed cases where pictures weren't released properly.
 ------------------------------------------------------------------------
-r6273 | hartman | 2004-01-05 19:15:12 +0100 (Mon, 05 Jan 2004) | 2 lines
+r8990 | geshp | 2004-10-14 22:52:14 +0200 (Thu, 14 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/vlc.spec
 
-* API change in mkv. Everyone should update to the latest libraries.
+Long overdue update to the spec file
+------------------------------------------------------------------------
+r8989 | gbazin | 2004-10-14 22:05:57 +0200 (Thu, 14 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/video_output/video_output.c
 
+* src/video_output/video_output.c: another fix for on-the-fly deinterlacing switch.
 ------------------------------------------------------------------------
-r6274 | bigben | 2004-01-05 19:43:17 +0100 (Mon, 05 Jan 2004) | 2 lines
+r8988 | gbazin | 2004-10-14 21:54:52 +0200 (Thu, 14 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/src/video_output/video_output.c
 
-Added a callback on item-change, so that the playlist is updated.
+* src/video_output/video_output.c: a couple of fixes.
+------------------------------------------------------------------------
+r8987 | gbazin | 2004-10-14 17:03:23 +0200 (Thu, 14 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/video_output/video_output.c
 
+* src/video_output/video_output.c: fixed video filter on-the-fly switching (use var_Get/Set instead of config_Get/Put).
 ------------------------------------------------------------------------
-r6275 | sam | 2004-01-05 20:33:11 +0100 (Mon, 05 Jan 2004) | 2 lines
+r8986 | gbazin | 2004-10-14 16:32:34 +0200 (Thu, 14 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/codec/dvbsub.c
 
-  * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
+* modules/codec/dvbsub.c: another bunch of sanity checks to make the decoder more resiliant to bad streams.
+------------------------------------------------------------------------
+r8985 | hartman | 2004-10-14 16:00:14 +0200 (Thu, 14 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+
+* goom2k4 for OSX.
 
 ------------------------------------------------------------------------
-r6276 | gbazin | 2004-01-05 21:02:21 +0100 (Mon, 05 Jan 2004) | 3 lines
+r8984 | murray | 2004-10-14 13:37:50 +0200 (Thu, 14 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/po/it.po
 
+Italian translation for 0.8.0
 
-* modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
+------------------------------------------------------------------------
+r8983 | gbazin | 2004-10-14 12:10:48 +0200 (Thu, 14 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/dvbsub.c
 
+* modules/codec/dvbsub.c: more sanity checks.
 ------------------------------------------------------------------------
-r6277 | gbazin | 2004-01-05 23:06:15 +0100 (Mon, 05 Jan 2004) | 4 lines
+r8982 | gbazin | 2004-10-13 17:40:39 +0200 (Wed, 13 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/codec/dvbsub.c
 
+* modules/codec/dvbsub.c: switch debugging off.
+------------------------------------------------------------------------
+r8981 | gbazin | 2004-10-13 17:39:38 +0200 (Wed, 13 Oct 2004) | 5 lines
+Changed paths:
+   M /trunk/modules/codec/dvbsub.c
 
-* modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
-for the directx preferred display device.
+* modules/codec/dvbsub.c:
+  - rewrite using the pixel buffer memory model as described in ETSI EN 300 743.
+  - code simplification.
+  - more compliant.
 
 ------------------------------------------------------------------------
-r6278 | asmax | 2004-01-05 23:17:32 +0100 (Mon, 05 Jan 2004) | 4 lines
+r8980 | gbazin | 2004-10-13 14:32:06 +0200 (Wed, 13 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/commands/cmd_dummy.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_fullscreen.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_fullscreen.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_on_top.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_quit.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.hpp
-
-* commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
-* commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
-  "vlc.fullscreen()" command
+   M /trunk/modules/gui/wxwindows/video.cpp
 
+* modules/gui/wxwindows/video.cpp: will hopefully fix the gray video problem in embedded mode on win32.
 ------------------------------------------------------------------------
-r6279 | jlj | 2004-01-06 02:41:10 +0100 (Tue, 06 Jan 2004) | 2 lines
+r8979 | gbazin | 2004-10-13 14:30:20 +0200 (Wed, 13 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/video_output/x11/xcommon.c
 
-  * ./modules/demux/mp4: added some DRMS debug statements.
+* modules/video_output/x11/xcommon.c: don't steal events from the owner window.
+------------------------------------------------------------------------
+r8978 | gbazin | 2004-10-12 14:58:24 +0200 (Tue, 12 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/visualization/goom.c
 
+* modules/visualization/goom.c: increased buffer queue size (was too low for some audio streams).
 ------------------------------------------------------------------------
-r6280 | rocky | 2004-01-06 04:59:48 +0100 (Tue, 06 Jan 2004) | 5 lines
+r8977 | gbazin | 2004-10-12 12:21:49 +0200 (Tue, 12 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/src/video_output/video_output.c
 
-Choosing an audio or subtitle channel isn't an "advanced"
-option. Run-of-the mill users may want to select that.
+* src/video_output/video_output.c: even uglier fix for the on-the-fly deinterlacing switch problem (but at least it works).
+------------------------------------------------------------------------
+r8976 | gbazin | 2004-10-11 21:11:01 +0200 (Mon, 11 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/video_output/video_output.c
 
-Update documentation.
+* src/video_output/video_output.c: nasty fix for on-the-fly deinterlacing switch.
+------------------------------------------------------------------------
+r8975 | fkuehne | 2004-10-11 15:44:47 +0200 (Mon, 11 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
 
+* converted the G. l10n to UTF-8
 ------------------------------------------------------------------------
-r6281 | rocky | 2004-01-06 05:10:18 +0100 (Tue, 06 Jan 2004) | 3 lines
+r8974 | sam | 2004-10-11 15:14:31 +0200 (Mon, 11 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/po/de.po
 
-Unbreak plugin as a result of the recent playlist API change. Need to
-cripple PBC for now though.
+  * po/de.po: minor typo.
 
 ------------------------------------------------------------------------
-r6282 | rocky | 2004-01-06 05:57:34 +0100 (Tue, 06 Jan 2004) | 3 lines
+r8973 | gbazin | 2004-10-11 15:09:42 +0200 (Mon, 11 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_playlist.h
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/src/playlist/item-ext.c
+   M /trunk/modules/codec/x264.c
 
-Reinstate duration times on playlist item for CD-DA.  Done via adding
-an interface to allow setting the duration on adding a playlist item.
+* modules/codec/x264.c: compilation fix.
+------------------------------------------------------------------------
+r8972 | gbazin | 2004-10-11 14:50:13 +0200 (Mon, 11 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ps.c
 
+* modules/demux/ps.c: work around broken streams produced with WinSubMux.
 ------------------------------------------------------------------------
-r6283 | zorglub | 2004-01-06 09:50:20 +0100 (Tue, 06 Jan 2004) | 15 lines
+r8971 | gbazin | 2004-10-10 23:28:58 +0200 (Sun, 10 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc/vlc.h
-   M /trunk/include/vlc_playlist.h
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/win32_specific.c
-   M /trunk/src/playlist/group.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/playlist/sort.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/x264.c
 
-- src/misc/win32_specific: compilation fix for win32 (can someone please
-check that command line parsing still works for items and options? )
+* modules/codec/x264.c: a couple of fixes + use SSE2 detection.
+* modules/codec/ffmpeg/ffmpeg.c: use SSE2 detection.
 
-- src/libvlc.c
-  include/vlc/vlc.h : New libvlc functions to get playlist status and
-                      clear the playlist
-     Patch by Tong Ka Man
-
-- src/playlist/* : Update copyrights
+------------------------------------------------------------------------
+r8970 | sam | 2004-10-10 22:34:28 +0200 (Sun, 10 Oct 2004) | 4 lines
+Changed paths:
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
 
-- src/playlist/playlist.c:
-  -When a user explicitely asks for an item, do play it, even if random mode
-  -Do not stop playlist upon deletion of an autodelete item
-  -playlist_Clear (Patch by Tong Ka Man)
+  * po/es.po: fixed a missing space.
+  * po/fr.po: converted to UTF-8 and fixed ellipses.
+  * po/en_GB.po: converted to UTF-8 and fixed ellipses.
 
 ------------------------------------------------------------------------
-r6284 | zorglub | 2004-01-06 13:02:06 +0100 (Tue, 06 Jan 2004) | 2 lines
+r8969 | courmisch | 2004-10-10 21:11:55 +0200 (Sun, 10 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/src/audio_output/common.c
-   M /trunk/src/audio_output/dec.c
-   M /trunk/src/audio_output/filters.c
-   M /trunk/src/audio_output/input.c
-   M /trunk/src/audio_output/intf.c
-   M /trunk/src/audio_output/mixer.c
-   M /trunk/src/audio_output/output.c
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_clock.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/input/input_ext-intf.c
-   M /trunk/src/input/input_ext-plugins.c
-   M /trunk/src/input/input_info.c
-   M /trunk/src/input/input_programs.c
-   M /trunk/src/input/stream.c
-   M /trunk/src/input/subtitles.c
-   M /trunk/src/interface/interface.c
-   M /trunk/src/interface/intf_eject.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/beos_specific.cpp
-   M /trunk/src/misc/block.c
-   M /trunk/src/misc/charset.c
-   M /trunk/src/misc/configuration.c
-   M /trunk/src/misc/cpu.c
-   M /trunk/src/misc/darwin_specific.m
-   M /trunk/src/misc/error.c
-   M /trunk/src/misc/iso-639_def.h
-   M /trunk/src/misc/iso_lang.c
-   M /trunk/src/misc/messages.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/mtime.c
-   M /trunk/src/misc/objects.c
-   M /trunk/src/misc/threads.c
-   M /trunk/src/misc/variables.c
-   M /trunk/src/misc/win32_specific.c
-   M /trunk/src/stream_output/stream_output.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_pictures.h
-   M /trunk/src/video_output/vout_subpictures.c
-   M /trunk/src/video_output/vout_synchro.c
-   M /trunk/src/vlc.c
+   M /trunk/po/es.po
 
-Updated copyrights in libvlc
+Compilation fix. Please double-check (I don't speak spanish).
 
 ------------------------------------------------------------------------
-r6285 | hartman | 2004-01-06 15:35:16 +0100 (Tue, 06 Jan 2004) | 2 lines
+r8968 | fkuehne | 2004-10-10 17:31:21 +0200 (Sun, 10 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-
-* Something about microdvd fps and a huge bug in its defaults.
+   M /trunk/po/es.po
 
+* 80% update of the Spanish l10n by Javier 'TonXabar' Varela
 ------------------------------------------------------------------------
-r6286 | gbazin | 2004-01-06 20:12:08 +0100 (Tue, 06 Jan 2004) | 3 lines
+r8967 | gbazin | 2004-10-10 16:06:23 +0200 (Sun, 10 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/codec/x264.c
 
+* modules/codec/x264.c: added a bunch of new config options.
+------------------------------------------------------------------------
+r8966 | ipkiss | 2004-10-10 12:08:44 +0200 (Sun, 10 Oct 2004) | 8 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/include/vlc_keys.h
+   M /trunk/modules/control/Modules.am
+   M /trunk/modules/control/hotkeys.c
+   A /trunk/modules/control/showintf.c
+   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/src/libvlc.h
 
-* modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.
+ - modules/control/showintf.c: new control module, able to show the
+   interface when moving the mouse to the top of the screen (in
+   fullscreen mode).
+ - modules/control/hotkeys.c: added a hotkey to raise the interface
+ - modules/gui/wxwindows/*, modules/gui/skins2/*: added callbacks for
+   the "intf-show" variable; it should be easy to do the same for BeOS
+   and MacOSX interfaces
 
 ------------------------------------------------------------------------
-r6287 | sigmunau | 2004-01-06 22:42:43 +0100 (Tue, 06 Jan 2004) | 6 lines
+r8965 | rocky | 2004-10-10 02:24:44 +0200 (Sun, 10 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/src/input/stream.c
+   M /trunk/modules/access/cdda/info.c
+
+Compilation fix when libcddb is not available.
 
-src/input/stream.c:
-  * Cleaned up a comment
-  * Added a function stream_ReadLine() to read one line from a stream
-include/ninput.h:
-  * export stream_ReadLine()
 
 ------------------------------------------------------------------------
-r6288 | fenrir | 2004-01-07 00:03:17 +0100 (Wed, 07 Jan 2004) | 2 lines
+r8964 | sigmunau | 2004-10-10 00:18:25 +0200 (Sun, 10 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/include/network.h
-   M /trunk/src/misc/net.c
+   M /trunk/modules/demux/vobsub.c
 
- * src/misc/net.c: fixed net_Gets
+vobsub.c: Don't break autodetection of non-vobsub subtitles
 
 ------------------------------------------------------------------------
-r6289 | fenrir | 2004-01-07 00:11:47 +0100 (Wed, 07 Jan 2004) | 2 lines
+r8963 | gbazin | 2004-10-08 17:53:26 +0200 (Fri, 08 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/include/network.h
-
- * network: vlc_UrlParse should now accept ipv6 ip (untested).
+   M /trunk/modules/codec/dvbsub.c
 
+* modules/codec/dvbsub.c: bug fix in the encoder.
 ------------------------------------------------------------------------
-r6290 | rocky | 2004-01-07 08:21:31 +0100 (Wed, 07 Jan 2004) | 10 lines
+r8962 | gbazin | 2004-10-08 15:12:51 +0200 (Fri, 08 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
+   M /trunk/share/http/index.html
 
-Better operator association in computing duration and should be
-optimized better too.
+* share/http/index.html: delete/keep commands fix by Torsten Spindler
+------------------------------------------------------------------------
+r8961 | bigben | 2004-10-08 13:03:12 +0200 (Fri, 08 Oct 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/bitmaps/loop.xpm
+   M /trunk/modules/gui/wxwindows/bitmaps/repeat.xpm
+   M /trunk/modules/gui/wxwindows/bitmaps/shuffle.xpm
 
-Add track info in "Media Information" Add track-specific information
-and album information in "Item info".
+* new icons proposal for the playlist window
 
-Coding of all this is ugly and massively redundant. I think the
-playlist needs to be re-thought/re-worked. Sublevels would be nice
-too.
 
 ------------------------------------------------------------------------
-r6291 | fenrir | 2004-01-07 15:59:03 +0100 (Wed, 07 Jan 2004) | 2 lines
+r8960 | gbazin | 2004-10-08 12:49:05 +0200 (Fri, 08 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/net.c
-
- * net: mem leak in net_Printf
+   M /trunk/evc/errno.h
+   M /trunk/evc/vlc.c
+   M /trunk/evc/vlc.vcw
 
+* evc/*: fixes and updates.
 ------------------------------------------------------------------------
-r6292 | fenrir | 2004-01-07 15:59:37 +0100 (Wed, 07 Jan 2004) | 3 lines
+r8959 | gbazin | 2004-10-08 12:46:09 +0200 (Fri, 08 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/nsv.c
-
- * demux2: allow to force demuxer.
- * nsv: fixed bad init.
+   M /trunk/modules/demux/subtitle.c
 
+* modules/demux/subtitle.c: portability fix.
 ------------------------------------------------------------------------
-r6293 | fenrir | 2004-01-07 16:21:27 +0100 (Wed, 07 Jan 2004) | 5 lines
+r8958 | gbazin | 2004-10-08 12:36:25 +0200 (Fri, 08 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/misc/logger.c
 
- * http: complete rewrite (using net_Printf/net_Gets)
-        -> Proxy, user/password and redirection untested.
-        -> For icecast server, check also the mime (do not blindly force
-        mp3, it could also be nsv).
+* modules/access/mms, modules/demux/mp4, modules/misc/logger.c: WinCE compilation fixes.
+------------------------------------------------------------------------
+r8957 | gbazin | 2004-10-08 11:59:26 +0200 (Fri, 08 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/win32_specific.c
 
+* src/misc/win32_specific.c, modules.c: WinCE improvements (support for finding out the application path + support for the plugins cache).
 ------------------------------------------------------------------------
-r6294 | fenrir | 2004-01-07 16:31:31 +0100 (Wed, 07 Jan 2004) | 3 lines
+r8956 | hartman | 2004-10-08 02:07:48 +0200 (Fri, 08 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/modules/demux/nsv.c
-   M /trunk/modules/demux/real.c
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/control/hotkeys.c
 
- * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
-  apply to the selected program.
+* hotkeys.c: change fullscreen setting even if there is no vout
+  bigben: this fixes that last little problem you had with the 'fullscreen button'
 
 ------------------------------------------------------------------------
-r6295 | hartman | 2004-01-07 16:54:38 +0100 (Wed, 07 Jan 2004) | 2 lines
+r8955 | hartman | 2004-10-08 01:10:50 +0200 (Fri, 08 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/README
+   M /trunk/po/nl.po
+
+* 1st run of dutch translations
 
-* Clarify some instructions.
 
 ------------------------------------------------------------------------
-r6296 | hartman | 2004-01-07 17:54:47 +0100 (Wed, 07 Jan 2004) | 2 lines
+r8954 | hartman | 2004-10-08 00:54:18 +0200 (Fri, 08 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/access/dvb/access.c
 
-* Fix a memory leak when there is no p_vout, but when there are subs.
+* removed another translatable string that is no longer used.
 
 ------------------------------------------------------------------------
-r6297 | fenrir | 2004-01-07 18:57:56 +0100 (Wed, 07 Jan 2004) | 2 lines
+r8953 | hartman | 2004-10-08 00:52:10 +0200 (Fri, 08 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/access/directory.c
 
- * input: fix to avoid forced subtitle not selected.
+* diretory.c: remove a completly useless translation string
 
 ------------------------------------------------------------------------
-r6298 | gbazin | 2004-01-07 20:20:30 +0100 (Wed, 07 Jan 2004) | 5 lines
+r8952 | rocky | 2004-10-08 00:50:44 +0200 (Fri, 08 Oct 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/codec/rawvideo.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
+   M /trunk/modules/access/cdda/Modules.am
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/callback.c
+   M /trunk/modules/access/cdda/callback.h
+   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/access/cdda/cdda.h
+   A /trunk/modules/access/cdda/info.c
+   A /trunk/modules/access/cdda/info.h
 
+First attempt at adding CD-Text. 
+Break out meta-info gathering.
+Various fixes and cleanups, but more work is still needed.
+Some conceptual work on how things *should* work may be in order.
 
-* src/playlist/*: fixed memory leaks.
-* modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
-* modules/stream_out/transcode.c: added support for fourcc IYUV.
 
 ------------------------------------------------------------------------
-r6299 | fenrir | 2004-01-08 00:39:41 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8951 | gbazin | 2004-10-08 00:21:22 +0200 (Fri, 08 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/src/extras/libc.c
-   M /trunk/src/misc/net.c
-
- * all: added own implementation of vasprintf. I hope it's ok this way.
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: pfff nobody found this one... you just lost the contest guys.
 ------------------------------------------------------------------------
-r6300 | gbazin | 2004-01-08 01:12:50 +0100 (Thu, 08 Jan 2004) | 7 lines
+r8950 | hartman | 2004-10-08 00:05:34 +0200 (Fri, 08 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/codec/ffmpeg/Modules.am
-   A /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video.c
-
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/src/misc/configuration.c
 
-* configure.ac: detect if libavformat is present.
-* modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
-   This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
-   The demuxer has been put here because of its dependancy on libavformat and libavcodec.
-* modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
+* opengl: remove NULL from string arrays
+* configuration.c: don't crash on NULL values
 
 ------------------------------------------------------------------------
-r6301 | fenrir | 2004-01-08 01:37:18 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8949 | gbazin | 2004-10-07 23:44:41 +0200 (Thu, 07 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/demux/mp4/libmp4.c
-
- * modules/demux/mp4/libmp4.c: use vasprintf
- * modules/access/ftp.c: cleaned up.
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: fixed harmless memory leaks in the plugins cache code.
 ------------------------------------------------------------------------
-r6302 | sigmunau | 2004-01-08 01:52:08 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8948 | bigben | 2004-10-07 23:33:38 +0200 (Thu, 07 Oct 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.m
+
+* Fullscreen button works again
+* It enabled even when no vout is present
+* Still a little issue with the fullscreen hotkey
 
-modules/gui/wxwindows/playlist.cpp:
-  * fixed a warning
 
 ------------------------------------------------------------------------
-r6303 | fenrir | 2004-01-08 11:27:07 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8947 | hartman | 2004-10-07 22:52:24 +0200 (Thu, 07 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/src/extras/libc.c
+   M /trunk/src/input/subtitles.c
 
- * all: correct test for vasprintf.
+* removed an unnecessary = NULL write.
 
 ------------------------------------------------------------------------
-r6304 | fenrir | 2004-01-08 12:18:27 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8946 | hartman | 2004-10-07 22:50:59 +0200 (Thu, 07 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/video_output/opengl.c
 
- * vlc_common: mmh, use right prototype...
+* Made the opengl effects a list of options instead of textbox
+* Lowered the opengl prioriy on OSX to speed up selection proces, while the thing is not working.
 
 ------------------------------------------------------------------------
-r6305 | jlj | 2004-01-08 12:36:40 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8945 | gbazin | 2004-10-07 22:12:19 +0200 (Thu, 07 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/src/extras/libc.c
-
-  * ./src/extras/libc.c: vasprintf bug fix.
+   M /trunk/modules/codec/toolame.c
 
+* modules/codec/toolame.c: lowered the priority of the toolame encoder and added the mp2/mp2a fourcc.
 ------------------------------------------------------------------------
-r6306 | hartman | 2004-01-08 13:07:07 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8944 | gbazin | 2004-10-07 17:59:36 +0200 (Thu, 07 Oct 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/dvbsub.c
 
-* ffmpeg 0.4.8 compilation fix
+* modules/codec/dvbsub.c:
+  - bug fixes in the decoder and encoder.
+  - the decoder now returns YUVP subpictures.
 
 ------------------------------------------------------------------------
-r6307 | courmisch | 2004-01-08 13:44:59 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8943 | hartman | 2004-10-07 16:40:29 +0200 (Thu, 07 Oct 2004) | 2 lines
 Changed paths:
-   A /trunk/modules/gui/skins2/.cvsignore
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
 
-Added .cvsignore
+* Improve the Preferences display, when capabilties don't fit in the normal width of the table
 
 ------------------------------------------------------------------------
-r6308 | gbazin | 2004-01-08 16:11:35 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8942 | rocky | 2004-10-07 12:10:22 +0200 (Thu, 07 Oct 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/access/cdda/cdda.h
 
+Fill in playlist information and stream & media information
+Duration info is now set when playing entire CD so slider works again. 
+
+More work is needed for playing single tracks, adding CD-Text info,
+getting reference counts right.
 
-* modules/codec/ffmpeg/ffmpeg.c: oops.
 
 ------------------------------------------------------------------------
-r6309 | fenrir | 2004-01-08 17:28:37 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8941 | gbazin | 2004-10-07 11:27:02 +0200 (Thu, 07 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
-
- * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
- time, informations and help display).
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: bug fix for subtitles transcoding.
 ------------------------------------------------------------------------
-r6310 | hartman | 2004-01-08 20:07:42 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8940 | gbazin | 2004-10-07 10:48:48 +0200 (Thu, 07 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/vlc.ebuild
-
-* Updated the ebuild for 0.7.0
-  a bit late i know. I had forgotten about it.
+   M /trunk/configure.ac
 
+* configure.ac: force c++ linkage for the portaudio plugin.
 ------------------------------------------------------------------------
-r6311 | sam | 2004-01-08 20:22:10 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8939 | gbazin | 2004-10-06 19:05:26 +0200 (Wed, 06 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/caca.c
-
-  * modules/video_output/caca.c:
-    + Updated for libcaca 0.7.
+   M /trunk/modules/mux/mpeg/ts.c
 
+* modules/mux/mpeg/ts.c: a couple of fixes for DVB subtitles streaming.
 ------------------------------------------------------------------------
-r6312 | hartman | 2004-01-08 22:19:03 +0100 (Thu, 08 Jan 2004) | 4 lines
+r8938 | hartman | 2004-10-06 18:15:48 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/vlc.ebuild
+   M /trunk/src/input/subtitles.c
 
-* Updated with new libraries in vlc
-* Use new style of use_enable
-* Fixed some bugs
+* Lets not ignore too many .sub files shall we? :)
 
 ------------------------------------------------------------------------
-r6313 | gbazin | 2004-01-08 22:48:43 +0100 (Thu, 08 Jan 2004) | 4 lines
+r8937 | hartman | 2004-10-06 17:35:54 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-
+   M /trunk/src/input/subtitles.c
 
-* modules/codec/ffmpeg/demux.c: improvements.
-* modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.
+* if a .idx vobsub is found, then don't autodetect the corresponding .sub file
 
 ------------------------------------------------------------------------
-r6314 | hartman | 2004-01-08 22:55:06 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8936 | hartman | 2004-10-06 16:15:03 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/vlc.ebuild
+   M /trunk/modules/access/mms/mmsh.c
 
-* caca 0.6 doesn't work with 0.7.0 remember? :)
+* spelling correction
 
 ------------------------------------------------------------------------
-r6315 | gbazin | 2004-01-08 23:02:29 +0100 (Thu, 08 Jan 2004) | 3 lines
+r8935 | hartman | 2004-10-06 15:51:21 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-
+   M /trunk/vlc.win32.nsi
 
-* modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
+* Fixed the DefaultIcon registry settings
 
 ------------------------------------------------------------------------
-r6316 | hartman | 2004-01-08 23:34:54 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8934 | hartman | 2004-10-06 15:49:32 +0200 (Wed, 06 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/vlc.ebuild
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-* thats what you get when you work in multiple directories
+* Define RUNTIME_CPUDETECT for ffmpeg
+* newer version of liveMedia
 
 ------------------------------------------------------------------------
-r6317 | hartman | 2004-01-08 23:37:59 +0100 (Thu, 08 Jan 2004) | 2 lines
+r8933 | hartman | 2004-10-06 15:45:14 +0200 (Wed, 06 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/vlc.ebuild
+   M /trunk/src/misc/net.c
 
-* And AGAIN the caca fix
+
+* forgot this file in the vlc_b64_encode patch
 
 ------------------------------------------------------------------------
-r6318 | sigmunau | 2004-01-09 00:21:01 +0100 (Fri, 09 Jan 2004) | 3 lines
+r8932 | hartman | 2004-10-06 15:41:57 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/include/network.h
+   M /trunk/modules/access/http.c
 
-modules/codec/ffmpeg/ffmpeg.c:
- * add fourcc "smc "
+* vlc_b64_encode patch by Torsten Spindler
 
 ------------------------------------------------------------------------
-r6319 | gbazin | 2004-01-09 01:02:55 +0100 (Fri, 09 Jan 2004) | 4 lines
+r8931 | gbazin | 2004-10-06 15:07:35 +0200 (Wed, 06 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/codec/ffmpeg/postprocess.c
 
+* modules/codec/ffmpeg/postprocess.c: altivec CPU detection.
+------------------------------------------------------------------------
+r8930 | hartman | 2004-10-06 13:21:38 +0200 (Wed, 06 Oct 2004) | 4 lines
+Changed paths:
+   M /trunk/NEWS
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/vlc.win32.nsi
 
-* modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
-* modules/codec/ffmpeg/ffmpeg.c: more fourccs.
+* added the .vlc fileextension to the win installer and the Mac app.
+* Added the application/x-videolan-vlc and appllication/videolan-vlc mimetype to the OSX app
+* NEWS: spelling error and remove the 'this version is not yet released' line. Before I forget :)
 
 ------------------------------------------------------------------------
-r6320 | gbazin | 2004-01-09 01:30:29 +0100 (Fri, 09 Jan 2004) | 3 lines
+r8929 | gbazin | 2004-10-06 13:07:04 +0200 (Wed, 06 Oct 2004) | 1 line
 Changed paths:
-   D /trunk/modules/demux/mpeg/private.h
-   M /trunk/modules/demux/mpeg/ps.c
-   M /trunk/modules/demux/mpeg/system.c
-   M /trunk/modules/demux/mpeg/system.h
-   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/video_output/directx/directx.c
 
+* modules/video_output/directx: should solve the visible taskbar problem in fullscreen.
+------------------------------------------------------------------------
+r8928 | gbazin | 2004-10-06 12:50:35 +0200 (Wed, 06 Oct 2004) | 3 lines
+Changed paths:
+   M /trunk/evc/libvlc.vcp.in
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/src/input/stream.c
 
-* modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).
+* src/input/stream.c, modules/demux/avi/avi.c: work around evc++ compiler bug.
+* evc/libvlc.vcp.in: small fix.
 
 ------------------------------------------------------------------------
-r6321 | gbazin | 2004-01-09 01:32:12 +0100 (Fri, 09 Jan 2004) | 3 lines
+r8927 | gbazin | 2004-10-06 11:19:18 +0200 (Wed, 06 Oct 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/Modules.am
-
+   M /trunk/modules/audio_output/waveout.c
 
-* modules/demux/mpeg/Modules.am: forgot to remove private.h.
+* modules/audio_output/waveout.c:
+  - don't call waveOutUnprepareHeader() in the callback as the doc says it isn't advised.
+  - use aout_ChannelReorder() for channels re-ordering.
+  - a few bug fixes.
 
 ------------------------------------------------------------------------
-r6322 | rocky | 2004-01-09 02:17:57 +0100 (Fri, 09 Jan 2004) | 2 lines
+r8926 | hartman | 2004-10-06 02:40:21 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/subtitles/cvd-subtitles.txt
+   M /trunk/modules/access/http.c
 
-Minor grammatical changes.
+* Better Pragma header test. Apparently Pragma is a non required header in HTTP/1.1 This check should be more strict though perhaps not perfect.
 
 ------------------------------------------------------------------------
-r6323 | hartman | 2004-01-09 03:28:30 +0100 (Fri, 09 Jan 2004) | 3 lines
+r8925 | hartman | 2004-10-06 01:17:04 +0200 (Wed, 06 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/gui/macosx/voutqt.m
 
-* video.c: gibalou: no palctrl in avcodec context in 0.4.8
-* ffmpeg.c: 0.4.8 ifdef'ing
+* Restored a fallback to the old Quartz drawing routine for the poor
+  souls without Altivec. The new drawing was considerable slower to them.
 
 ------------------------------------------------------------------------
-r6324 | jlj | 2004-01-09 05:37:43 +0100 (Fri, 09 Jan 2004) | 4 lines
+r8924 | hartman | 2004-10-06 00:15:40 +0200 (Wed, 06 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-   M /trunk/modules/demux/mp4/drms.h
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/gui/macosx/voutgl.m
 
-  * ./modules/demux/mp4/drms.c: improved sci handling.
-  * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
-                               pass it on to decoder.
+* Disabled the OSX OpenGL vout untill it's problems are fixed
 
 ------------------------------------------------------------------------
-r6325 | gbazin | 2004-01-09 13:23:47 +0100 (Fri, 09 Jan 2004) | 2 lines
+r8923 | damienf | 2004-10-05 23:38:33 +0200 (Tue, 05 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/modules_inner.h
-   M /trunk/modules/access/http.c
-   M /trunk/src/misc/net.c
-   M /trunk/src/misc/win32_specific.c
+   M /trunk/modules/access/dshow/filter.cpp
 
-* ALL: MSVC compilation fixes.
+- removed some debug lines
 
 ------------------------------------------------------------------------
-r6326 | hartman | 2004-01-09 14:08:08 +0100 (Fri, 09 Jan 2004) | 2 lines
+r8922 | damienf | 2004-10-05 23:37:49 +0200 (Tue, 05 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/access/dshow/crossbar.cpp
 
-* MAX_PATH is a windowism. Use PATH_MAX.
+- use existing default route when configuring crossbars, allowing users to configure video properties from a third party tools (eg, Video Tuner)
 
 ------------------------------------------------------------------------
-r6327 | hartman | 2004-01-09 16:26:58 +0100 (Fri, 09 Jan 2004) | 4 lines
+r8921 | damienf | 2004-10-05 23:35:21 +0200 (Tue, 05 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/access/dshow/dshow.cpp
+
+- invoked crossbar properties pages after graph has been created, changing video input should now work properly
 
-* Gibalou you broke something again :)
-  You used vasprintf but used asprintf paramaters. Which one do you want to use?
-  i changed to asprintf now.
 
 ------------------------------------------------------------------------
-r6328 | hartman | 2004-01-09 16:39:38 +0100 (Fri, 09 Jan 2004) | 2 lines
+r8920 | hartman | 2004-10-05 23:03:25 +0200 (Tue, 05 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/m3u.c
 
-* configure --help aliging
+* m3u.c: We now support http links to mms sources that don't send the Pragma line, but use a custom Referer file.
 
 ------------------------------------------------------------------------
-r6329 | jlj | 2004-01-09 18:29:17 +0100 (Fri, 09 Jan 2004) | 2 lines
+r8919 | hartman | 2004-10-05 22:20:40 +0200 (Tue, 05 Oct 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/access/http.c
 
-  * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
+* Alternative solution to mms recognition of http:// streams
+  These WiMP streams always have Pragma in the HTTP response, so we use
+  this to identify them now.
 
 ------------------------------------------------------------------------
-r6330 | gbazin | 2004-01-09 19:32:04 +0100 (Fri, 09 Jan 2004) | 3 lines
+r8918 | gbazin | 2004-10-05 18:46:29 +0200 (Tue, 05 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/include/vlc_common.h
-   M /trunk/src/extras/libc.c
-
+   M /trunk/modules/control/Modules.am
 
-* ALL: added vlc_asprintf() to our libc.
+* modules/control/Modules.am: add rtci.c to make update-po happy.
+------------------------------------------------------------------------
+r8917 | gbazin | 2004-10-05 17:31:22 +0200 (Tue, 05 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/file.c
 
+* modules/access/file.c: WinCE cruft removal.
 ------------------------------------------------------------------------
-r6331 | gbazin | 2004-01-09 20:21:58 +0100 (Fri, 09 Jan 2004) | 3 lines
+r8916 | gbazin | 2004-10-05 17:30:54 +0200 (Tue, 05 Oct 2004) | 1 line
 Changed paths:
    M /trunk/src/extras/libc.c
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/win32_specific.c
 
-
-* src/extras/libc.c: return result in vlc_asprintf().
-
+* src/misc/*, src/extras/libc.c: bunch of WinCE fixes.
 ------------------------------------------------------------------------
-r6332 | jlj | 2004-01-09 20:45:46 +0100 (Fri, 09 Jan 2004) | 2 lines
+r8915 | hartman | 2004-10-05 17:25:44 +0200 (Tue, 05 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/configuration.c
+   M /trunk/modules/access/http.c
 
-  * ./src/misc/configuration.c: win32 UNICODE fixes.
+* revert the mimetype recognition of http:// mmsh streams
 
 ------------------------------------------------------------------------
-r6333 | hartman | 2004-01-09 21:36:21 +0100 (Fri, 09 Jan 2004) | 5 lines
+r8914 | gbazin | 2004-10-05 10:10:34 +0200 (Tue, 05 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/include/variables.h
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/variables.c
+   M /trunk/configure.ac
+   M /trunk/modules/LIST
+   M /trunk/modules/audio_output/Modules.am
+   A /trunk/modules/audio_output/portaudio.c
 
-* include/variables.h
-  src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
-* src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
-  variable of p_vlc. -1 == quiet
+* modules/audio_output/portaudio.c: portaudio (www.portaudio.com) audio output plugin by Frédéric RUGET (frederic dot ruget at free dot fr).
 
 ------------------------------------------------------------------------
-r6334 | hartman | 2004-01-09 23:11:04 +0100 (Fri, 09 Jan 2004) | 5 lines
+r8913 | gbazin | 2004-10-04 19:22:52 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/include/variables.h
-   M /trunk/modules/gui/macosx/info.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/vlc.ebuild
-
-* extras/MacOSX/Resources/English.lproj/MainMenu.nib
-  - Added the duration column
-  - Added a 'surpress error dialog' option to the dialog
-* ALL: copyright year and author changes
+   M /trunk/include/vlc_common.h
+   M /trunk/modules/misc/dummy/decoder.c
 
+* include/vlc_common.h: define PATH_MAX on WinCE.
 ------------------------------------------------------------------------
-r6335 | hartman | 2004-01-10 04:36:03 +0100 (Sat, 10 Jan 2004) | 4 lines
+r8912 | gbazin | 2004-10-04 18:04:54 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_playlist.h
-   M /trunk/modules/control/http.c
-   M /trunk/modules/gui/ncurses/ncurses.c
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/sort.c
+   M /trunk/src/misc/win32_specific.c
 
-* mtime_t != int This was causing incorrect results on big endian.
-  Changed playlist_SetDuration.
-* changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE
+* src/misc/win32_specific.c: WinCE build fixes.
+------------------------------------------------------------------------
+r8911 | gbazin | 2004-10-04 18:03:30 +0200 (Mon, 04 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/include/main.h
+   M /trunk/include/vlc_common.h
 
+* include/main.h, include/vlc_common.h: WinCE build fixes.
 ------------------------------------------------------------------------
-r6336 | zorglub | 2004-01-10 13:35:33 +0100 (Sat, 10 Jan 2004) | 2 lines
+r8910 | gbazin | 2004-10-04 17:43:10 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/src/interface/interface.c
+   M /trunk/evc/vlc.vcp.in
 
-Add SAP to the list of additionnal interfaces
+* evc/vlc.vcp.in: fixes.
+------------------------------------------------------------------------
+r8909 | gbazin | 2004-10-04 17:21:34 +0200 (Mon, 04 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/evc/config.h.in
 
+* evc/config.h.in: cleanup.
 ------------------------------------------------------------------------
-r6337 | rocky | 2004-01-10 14:59:25 +0100 (Sat, 10 Jan 2004) | 3 lines
+r8908 | hartman | 2004-10-04 17:15:31 +0200 (Mon, 04 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/gui/wxwindows/streamout.cpp
 
-Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
-Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c
+* no longer use demuxdump. Only dump is a valid demux2 now.
 
 ------------------------------------------------------------------------
-r6338 | hartman | 2004-01-10 15:24:33 +0100 (Sat, 10 Jan 2004) | 4 lines
+r8907 | gbazin | 2004-10-04 16:29:23 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_playlist.h
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/playlist/sort.c
-
-* Fixed some doxygen comments.
-* Added SORT_ID
-* remember last sorting and ordering in playlist struct
+   M /trunk/modules/misc/network/ipv4.c
 
+* modules/misc/network/ipv4.c: got rid of the #ifdef HAVE_ERRNO_H + WinCE compilation fixes.
 ------------------------------------------------------------------------
-r6339 | anil | 2004-01-11 00:22:21 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8906 | gbazin | 2004-10-04 16:09:33 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/access/file.c
 
-* fixed skins2 module loading when libtar is present (thanks AsMax :)
+* modules/access/file.c: got rid of the #ifdef HAVE_ERRNO_H + WinCE compilation fixes.
+------------------------------------------------------------------------
+r8905 | gbazin | 2004-10-04 15:34:42 +0200 (Mon, 04 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/audio_output/dec.c
+   M /trunk/src/audio_output/filters.c
+   M /trunk/src/audio_output/intf.c
+   M /trunk/src/interface/intf_eject.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/beos_specific.cpp
+   M /trunk/src/misc/charset.c
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/error.c
+   M /trunk/src/misc/httpd.c
+   M /trunk/src/misc/messages.c
+   M /trunk/src/misc/modules_plugin.h.in
+   M /trunk/src/misc/net.c
+   M /trunk/src/playlist/loadsave.c
 
+* src/*: got rid of the #ifdef HAVE_ERRNO_H.
 ------------------------------------------------------------------------
-r6340 | sigmunau | 2004-01-11 00:31:33 +0100 (Sun, 11 Jan 2004) | 3 lines
+r8904 | gbazin | 2004-10-04 14:19:34 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/Makefile.am
+   A /trunk/evc/errno.h
 
-modules/gui/ncurse/ncurses.c:
- * fixed a segfault when the 'f' button was pressed with no item playing
+* evc/errno.h: errno.h replacement for WinCE.
+------------------------------------------------------------------------
+r8903 | gbazin | 2004-10-04 12:52:18 +0200 (Mon, 04 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/subtitles.c
 
+* src/input/subtitles.c: strcoll is not available on wince.
 ------------------------------------------------------------------------
-r6341 | hartman | 2004-01-11 00:44:19 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8902 | gbazin | 2004-10-04 11:58:20 +0200 (Mon, 04 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/src/playlist/sort.c
+   M /trunk/modules/misc/dummy/decoder.c
 
-* oops, bug
+* modules/misc/dummy/decoder.c: use MAX_PATH instead of PATH_MAX.
+------------------------------------------------------------------------
+r8901 | gbazin | 2004-10-04 00:01:45 +0200 (Mon, 04 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/open.cpp
 
+* modules/gui/wxwindows/open.cpp: fixed open dialog for mms/mmsh/ftp streams.
 ------------------------------------------------------------------------
-r6342 | sigmunau | 2004-01-11 00:46:39 +0100 (Sun, 11 Jan 2004) | 3 lines
+r8900 | hartman | 2004-10-03 22:13:56 +0200 (Sun, 03 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/src/input/subtitles.c
 
-src/input/input.c:
- * removed unused variable
+* strip file:// from subtitle autodetect path if present in uri.
 
 ------------------------------------------------------------------------
-r6343 | fenrir | 2004-01-11 01:01:35 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8899 | asmax | 2004-10-03 16:11:12 +0200 (Sun, 03 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/gui/skins2/src/scaled_bitmap.cpp
 
- * ncurses: better playlist handling.
+ - scaled_bitmap.cpp: fixed an old bug in the bresenham algorithm
+  (the right side of enlarged images was not scaled properly)
 
 ------------------------------------------------------------------------
-r6344 | zorglub | 2004-01-11 01:11:56 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8898 | zorglub | 2004-10-03 13:52:25 +0200 (Sun, 03 Oct 2004) | 4 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
-
-Use playlist_current when going from one item to another
-
-------------------------------------------------------------------------
-r6345 | asmax | 2004-01-11 01:21:22 +0100 (Sun, 11 Jan 2004) | 7 lines
-Changed paths:
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-
-* src/vlc_proc.*: quick fix to handle the new playlist object variables
-  (At the moment the whole playlist is rebuilt each time; the link
-  between the list control and the list variable should be enhanced
-  to avoid that)
-* src/window_manager.cpp: raise all the windows when one clicks on
-  any window (the previous behaviour was too confiusing)
-
-------------------------------------------------------------------------
-r6346 | zorglub | 2004-01-11 01:45:06 +0100 (Sun, 11 Jan 2004) | 15 lines
-Changed paths:
-   M /trunk/configure.ac
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_playlist.h
-   A /trunk/modules/demux/playlist
-   A /trunk/modules/demux/playlist/Modules.am
-   A /trunk/modules/demux/playlist/m3u.c
-   A /trunk/modules/demux/playlist/old.c
-   A /trunk/modules/demux/playlist/playlist.c
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/preferences.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/subtitles.cpp
    M /trunk/modules/gui/wxwindows/wxwindows.h
-   A /trunk/modules/misc/playlist
-   A /trunk/modules/misc/playlist/export.c
-   A /trunk/modules/misc/playlist/m3u.c
-   A /trunk/modules/misc/playlist/native.c
-   A /trunk/modules/misc/playlist/old.c
-   M /trunk/src/playlist/group.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/loadsave.c
-
-* configure.ac : Added new folders
-
-* New playlist import/export system:
-   -export plugin in misc/playlist (contains one module for each file type)
-   -open plugin = special demuxer2, that can be opened from the command
-    line or the graphical interface.
-  NB: the demuxer "playlist" is forced to earn speed, but this does not
-  work yet, as we have a demux2
-
-* modules/gui/wxwindows: use the new import/export.
-
-* src/playlist/group.c : fixed boundary check
+   M /trunk/src/input/input.c
 
-* src/playlist/item-ext.c: correctly reset stuff when clearing the playlist
+* Added delay and alignment to wx subtitles dialog
+* Fixed a tooltip
+* Removed a debug message
 
 ------------------------------------------------------------------------
-r6347 | anil | 2004-01-11 02:39:44 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8897 | gbazin | 2004-10-03 13:04:59 +0200 (Sun, 03 Oct 2004) | 1 line
 Changed paths:
-   A /trunk/modules/misc/playlist/Modules.am
-
-* missing file
+   M /trunk/configure.ac
 
+* configure.ac: alsa is enabled by default.
 ------------------------------------------------------------------------
-r6348 | anil | 2004-01-11 02:51:24 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8896 | fkuehne | 2004-10-02 23:52:02 +0200 (Sat, 02 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/.cvsignore
-   A /trunk/modules/demux/playlist/.cvsignore
-   A /trunk/modules/misc/playlist/.cvsignore
-
-* missing or incomplete .cvsignores
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/open.h
+   M /trunk/modules/gui/macosx/open.m
 
+* ALL: fixed some gettext stuff in the subtitles-options-dialogue, cosmetics to the text-fields, etc.
 ------------------------------------------------------------------------
-r6349 | rocky | 2004-01-11 02:54:20 +0100 (Sun, 11 Jan 2004) | 6 lines
+r8895 | zorglub | 2004-10-02 23:02:27 +0200 (Sat, 02 Oct 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/common.h
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/subtitle.h
-
-Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
-(4:3 is one of the few *not* in this category).
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/demux/subtitle.c
+   M /trunk/src/input/input.c
 
-Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
-or what we do now. 1=do nothing.
+* Re-added sub-delay option
+* Re-implemented sub-fps for SubRIP.
+* Use 50ms increments for hotkeys
 
 ------------------------------------------------------------------------
-r6350 | zorglub | 2004-01-11 02:55:42 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8894 | zorglub | 2004-10-02 23:01:46 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/playlist/Modules.am
+   M /trunk/src/input/decoder.c
 
-Fixed modules.am file
+Fix segfault when spu heap is full
 
 ------------------------------------------------------------------------
-r6351 | garf | 2004-01-11 15:53:36 +0100 (Sun, 11 Jan 2004) | 3 lines
+r8893 | hartman | 2004-10-02 22:09:21 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/demux/livedotcom.cpp
 
- * ncurses.c : 5% forward and backward are definitely not precise enough.
-              put 1% instead.
+livedotcom.cpp: fprintf DEL DEL DEL DEL DEL
 
 ------------------------------------------------------------------------
-r6352 | garf | 2004-01-11 15:55:32 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8892 | hartman | 2004-10-02 22:07:35 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/demux/mkv.cpp
 
- * ncurses.c : forgot to change help
+* mkv.cpp: cosmetics
 
 ------------------------------------------------------------------------
-r6353 | rocky | 2004-01-11 16:02:15 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8891 | hartman | 2004-10-02 21:58:07 +0200 (Sat, 02 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/NEWS
+   M /trunk/TODO
 
-Remove debug output.
+* Update TODO list
+* Added channel downmixing support to NEWS
 
 ------------------------------------------------------------------------
-r6354 | asmax | 2004-01-11 18:12:17 +0100 (Sun, 11 Jan 2004) | 8 lines
+r8890 | massiot | 2004-10-02 20:19:39 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.hpp
-   M /trunk/modules/gui/skins2/src/skin_common.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/tooltip.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.hpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
-   M /trunk/modules/gui/skins2/utils/bezier.hpp
-   M /trunk/modules/gui/skins2/utils/var_bool.cpp
-   M /trunk/modules/gui/skins2/utils/var_bool.hpp
-   M /trunk/modules/gui/skins2/utils/var_list.cpp
-   M /trunk/modules/gui/skins2/utils/var_list.hpp
-   M /trunk/modules/gui/skins2/utils/var_percent.cpp
-   M /trunk/modules/gui/skins2/utils/var_percent.hpp
-   M /trunk/modules/gui/skins2/utils/var_text.cpp
-   M /trunk/modules/gui/skins2/utils/var_text.hpp
-   M /trunk/modules/gui/skins2/utils/variable.hpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
-   M /trunk/modules/gui/skins2/vars/time.hpp
-   M /trunk/modules/gui/skins2/vars/volume.cpp
-   M /trunk/modules/gui/skins2/vars/volume.hpp
+   M /trunk/modules/access/dvb/access.c
 
-* modules/gui/skins/*:
- - huge cleaning of the interpreter; all the variables are stored in
- the container VarManager, and can be retrieved by their name (with
- type checking if needed). Some variables are still owned by VlcProc
- for technical reasons (their interface is not compliant with normal
- variable, because of the "updateVLC" trick)
- - replaced double by float
+* modules/dvb/access.c: Fixed a major heap corruption (gardening)
 
 ------------------------------------------------------------------------
-r6355 | sigmunau | 2004-01-11 18:46:58 +0100 (Sun, 11 Jan 2004) | 12 lines
+r8889 | fkuehne | 2004-10-02 20:11:07 +0200 (Sat, 02 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/playlist/Modules.am
-   M /trunk/modules/demux/playlist/m3u.c
-   M /trunk/modules/demux/playlist/playlist.c
-   A /trunk/modules/demux/playlist/playlist.h
-   A /trunk/modules/demux/playlist/pls.c
-
-modules/demux/playlist/playlist.c:
- * Added common functions for handling relative paths in playlist files
- * Module declaration for pls import module
-modules/demux/playlist/m3u.c:
- * implemented m3u import module
-modules/demux/playlist/pls.c:
- * new pls import module
-modules/demux/playlist/playlist.h:
- * common prototypes
-modules/demux/playlist/Modules.ac
- * activated pls module
+   M /trunk/po/de.po
 
+* likely the final update to the G. translation
 ------------------------------------------------------------------------
-r6356 | garf | 2004-01-11 20:48:45 +0100 (Sun, 11 Jan 2004) | 2 lines
+r8888 | zorglub | 2004-10-02 19:57:33 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/mux/asf.c
 
- * ncurses.c: let's be coherent: "big" forward/backward is now 5%
+Fixed string
 
 ------------------------------------------------------------------------
-r6357 | rocky | 2004-01-12 05:03:19 +0100 (Mon, 12 Jan 2004) | 4 lines
+r8887 | zorglub | 2004-10-02 17:40:08 +0200 (Sat, 02 Oct 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/gui/wxwindows/streamdata.h
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
+   M /trunk/toolbox
 
-First attempt at YUY2. Sort of works.
+Do what I say, don't do what I do.
 
-Y2RV16 less embarrassingly wrong.
+* Re-enabled string translation for wizard
+* Fixed wizard strings
+* internationalized some strings that weren't
 
 ------------------------------------------------------------------------
-r6358 | rocky | 2004-01-12 14:12:07 +0100 (Mon, 12 Jan 2004) | 3 lines
+r8886 | hartman | 2004-10-02 17:02:08 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/demux/vobsub.c
 
-More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
-probably in transparancy handling.
+* vobsub.c : bail if we cannot find the .sub file
 
 ------------------------------------------------------------------------
-r6359 | gbazin | 2004-01-12 17:16:41 +0100 (Mon, 12 Jan 2004) | 2 lines
+r8885 | hartman | 2004-10-02 16:09:33 +0200 (Sat, 02 Oct 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/caca.c
+   M /trunk/modules/misc/sap.c
 
-* modules/video_output/caca.c: ported to win32.
+* Look the SAP module CAN get even uglier
+  - added a demuxer for SDP files. this is a temporary submodule to handle SDP files with UDP streams for so long as liveMedia doesn't support these yet.
 
 ------------------------------------------------------------------------
-r6360 | gbazin | 2004-01-12 21:19:55 +0100 (Mon, 12 Jan 2004) | 3 lines
+r8884 | zorglub | 2004-10-02 14:51:37 +0200 (Sat, 02 Oct 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
-
+   M /trunk/po/fr.po
 
-* modules/mux/mp4.c: improved mov support a bit.
+(Final ?) update to french l10n file
 
 ------------------------------------------------------------------------
-r6361 | hartman | 2004-01-12 21:54:24 +0100 (Mon, 12 Jan 2004) | 2 lines
+r8883 | fkuehne | 2004-10-01 20:38:28 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
-
-* Fix caca building
+   M /trunk/po/de.po
 
+* last fixes to the G. translation
 ------------------------------------------------------------------------
-r6362 | gbazin | 2004-01-12 22:08:22 +0100 (Mon, 12 Jan 2004) | 3 lines
+r8882 | gbazin | 2004-10-01 20:04:09 +0200 (Fri, 01 Oct 2004) | 5 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/modules/control/http.c
+   M /trunk/modules/control/telnet.c
+   M /trunk/src/misc/httpd.c
+   M /trunk/src/misc/vlm.c
 
-
-* configure.ac: added --with-caca-config-path.
+* configure.ac: added an --enable-httpd and --enable-vlm option
+* src/misc/httpd.c: use dummy wrapper if httpd is disabled.
+* src/misc/vlm.c: use dummy wrapper if vlm is disabled.
+* modules/control/http.c, telnet.c: properly handle cases where http/vlm is not available.
 
 ------------------------------------------------------------------------
-r6363 | hartman | 2004-01-12 22:22:23 +0100 (Mon, 12 Jan 2004) | 3 lines
+r8881 | gbazin | 2004-10-01 18:04:20 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/src/playlist/loadsave.c
-
-* src/playlist/loadsave.c: doxygenization
-* modules/gui/macosx/playlist.m: fix playlist_Export
+   M /trunk/evc/libvlc.vcp.in
+   M /trunk/evc/plugins.vcp.in
+   M /trunk/evc/vlc.vcp.in
+   M /trunk/toolbox
 
+*  evc/*: some updates to the evc project files.
 ------------------------------------------------------------------------
-r6364 | gbazin | 2004-01-13 00:41:59 +0100 (Tue, 13 Jan 2004) | 4 lines
+r8880 | gbazin | 2004-10-01 17:56:10 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
+   M /trunk/include/vlc/vlc.h
    M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/httpd.c
+   M /trunk/src/misc/net.c
+   M /trunk/src/misc/vlm.c
 
-
-* src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
-  -> I should really go and by myself a brain.
-
+* src/*: WinCE compilation fixes.
 ------------------------------------------------------------------------
-r6365 | fenrir | 2004-01-13 02:44:49 +0100 (Tue, 13 Jan 2004) | 2 lines
+r8879 | gbazin | 2004-10-01 15:43:05 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
-
- * mp4: fixed playback for files that have 0 byte samples.
+   M /trunk/evc/vlc.vcw
 
+* evc/vlc.vcw: removed old plugins.
 ------------------------------------------------------------------------
-r6366 | fenrir | 2004-01-13 02:54:54 +0100 (Tue, 13 Jan 2004) | 2 lines
+r8878 | gbazin | 2004-10-01 14:48:49 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
-
- * mp4: convert 3 bytes codes into language (track name).
+   M /trunk/modules/codec/dmo/dmo.c
 
+* modules/codec/dmo/dmo.c: portability fix.
 ------------------------------------------------------------------------
-r6367 | gbazin | 2004-01-13 16:54:09 +0100 (Tue, 13 Jan 2004) | 3 lines
+r8877 | gbazin | 2004-10-01 14:37:49 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/mux/mp4.c
-
-
-* modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).
+   M /trunk/src/input/demux.c
 
+* src/input/demux.c: gee, what a nice bug.
 ------------------------------------------------------------------------
-r6368 | gbazin | 2004-01-13 19:45:06 +0100 (Tue, 13 Jan 2004) | 3 lines
+r8876 | gbazin | 2004-10-01 14:24:16 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/src/interface/interface.c
-
-
-* src/interface/interface.c: added the gestures interface to the interfaces list.
+   M /trunk/include/vlc_interface.h
+   M /trunk/src/libvlc.c
 
+* src/libvlc.c, include/vlc_interface.h: don't open a win32 console when using a cygwin shell.
 ------------------------------------------------------------------------
-r6369 | rocky | 2004-01-14 05:50:02 +0100 (Wed, 14 Jan 2004) | 3 lines
+r8875 | gbazin | 2004-10-01 14:05:52 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
-
-First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
-looks like bugs remain in the YUV to RGB conversion though.
+   M /trunk/modules/video_filter/blend.c
+   M /trunk/msvc/vlc.dsw
 
+* modules/video_filter/blend.c: portability fix.
 ------------------------------------------------------------------------
-r6370 | rocky | 2004-01-14 12:47:19 +0100 (Wed, 14 Jan 2004) | 3 lines
+r8874 | gbazin | 2004-10-01 13:56:57 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/common.h
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/subtitle.h
-
-Don't do compensation subtitle unscaling if the underlying video
-chroma does the scaling.
+   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/rc.c
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/demux/mp4/drms.h
+   M /trunk/modules/demux/mp4/drmstables.h
+   M /trunk/modules/demux/mp4/libmp4.c
 
+* modules/control/hotkeys.c, rc, modules/demux/mp4, modules/access/mms: portability fixes.
 ------------------------------------------------------------------------
-r6371 | fenrir | 2004-01-14 16:40:57 +0100 (Wed, 14 Jan 2004) | 2 lines
+r8873 | gbazin | 2004-10-01 13:23:06 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/src/extras/libc.c
 
- * http: fixed for url like http://host[:port] (ie without path)
+* src/extras/libc.c: shut up compiler warnings.
+------------------------------------------------------------------------
+r8872 | gbazin | 2004-10-01 13:11:37 +0200 (Fri, 01 Oct 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/include/vlc_common.h
+   M /trunk/src/extras/libc.c
 
+* src/extras/libc.c: strtoll() replacement when not available.
 ------------------------------------------------------------------------
-r6372 | bigben | 2004-01-14 19:45:45 +0100 (Wed, 14 Jan 2004) | 4 lines
+r8871 | gbazin | 2004-10-01 12:03:29 +0200 (Fri, 01 Oct 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/src/input/es_out.c
+   M /trunk/src/misc/httpd.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/net.c
+   M /trunk/src/video_output/video_output.c
 
-* playlist sort.
+* src/*: bunch of portability fixes.
+------------------------------------------------------------------------
+r8870 | hartman | 2004-10-01 11:37:22 +0200 (Fri, 01 Oct 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/subtitles.c
 
-Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.
+* autodetect .idx files for vobsub autodetection
 
 ------------------------------------------------------------------------
-r6373 | gbazin | 2004-01-15 01:05:04 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8869 | gbazin | 2004-10-01 00:17:54 +0200 (Fri, 01 Oct 2004) | 2 lines
 Changed paths:
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/preferences.cpp
    M /trunk/modules/gui/wxwindows/wxwindows.cpp
 
-
-* modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().
+* modules/gui/wxwindows/*: win32 fixes with new wxWidgets.
 
 ------------------------------------------------------------------------
-r6374 | fenrir | 2004-01-15 13:55:41 +0100 (Thu, 15 Jan 2004) | 2 lines
+r8868 | gbazin | 2004-09-30 23:38:26 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
- * do not try http 1.0 when we are going to die.
+* po/*: new updates before the test2 tarball is done.
 
 ------------------------------------------------------------------------
-r6375 | fenrir | 2004-01-15 14:45:27 +0100 (Thu, 15 Jan 2004) | 2 lines
+r8867 | gbazin | 2004-09-30 23:23:28 +0200 (Thu, 30 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/http.c
-
- * http: commented out a debug message.
+   M /trunk/modules/codec/araw.c
 
+* modules/codec/araw.c: compilation fix.
 ------------------------------------------------------------------------
-r6376 | fenrir | 2004-01-15 14:47:01 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8866 | bigben | 2004-09-30 23:23:21 +0200 (Thu, 30 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/mux/mpeg/ts.c
+
+Adds the ability to specify the pid of the PMT (--sout-ts-pid-pmt)
 
- * ipv4: non blocking connection mode. Please test it heavily, it may
- have broken all OS except linux ...
 
 ------------------------------------------------------------------------
-r6377 | gbazin | 2004-01-15 15:57:00 +0100 (Thu, 15 Jan 2004) | 2 lines
+r8865 | gbazin | 2004-09-30 23:18:23 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/subtitles.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/misc/network/ipv4.c: fixed breakage on win32.
+* modules/gui/wxwindows/subtitles.cpp: new "font size" option.
 
 ------------------------------------------------------------------------
-r6378 | sigmunau | 2004-01-15 20:21:03 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8864 | gbazin | 2004-09-30 21:44:43 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/Makefile.am
+   M /trunk/NEWS
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/vlc.win32.nsi
 
-modules/misc/sap.c:
- * fixed playback of sap anounces through livdotcom
+* ALL: updates for the test release.
 
 ------------------------------------------------------------------------
-r6379 | sigmunau | 2004-01-15 20:23:14 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8863 | gbazin | 2004-09-30 19:42:27 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/info.c
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
 
-src/playlist/item.c:
- * remove unused variables
+* modules/audio_filter/converter/a52tofloat32.c,dtstofloat32.c: proper channel re-ordering using aout_ChannelReorder().
 
 ------------------------------------------------------------------------
-r6380 | gbazin | 2004-01-15 20:46:32 +0100 (Thu, 15 Jan 2004) | 4 lines
+r8862 | gbazin | 2004-09-30 19:21:40 +0200 (Thu, 30 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-
+   M /trunk/modules/codec/araw.c
+   M /trunk/modules/demux/wav.c
+   M /trunk/modules/mux/wav.c
 
-* modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
-* modules/codec/ffmpeg/demux.c: bug fix.
+* modules/mux/wav.c: use aout_ChannelReorder().
+* modules/demux/wav.c: handle 7.1 multichannel audio.
+* modules/codec/araw.c: handle 7.1 multichannel audio.
 
 ------------------------------------------------------------------------
-r6381 | sigmunau | 2004-01-15 22:49:07 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8861 | gbazin | 2004-09-30 18:49:26 +0200 (Thu, 30 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/audio_filter/channel_mixer/simple.c
+   M /trunk/modules/demux/wav.c
 
-modules/gui/wxwindows/*:
- * use a standard file dialog to export playlist
+* modules/demux/wav.c: use aout_ChannelReorder().
+* modules/audio_filter/channel_mixer/simple.c: remove debug message.
 
 ------------------------------------------------------------------------
-r6382 | gbazin | 2004-01-15 23:15:40 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8860 | gbazin | 2004-09-30 18:46:37 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/system.h
-   M /trunk/modules/demux/mpeg/ts.c
-
+   M /trunk/include/audio_output.h
+   M /trunk/src/audio_output/common.c
 
-* modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.
+* src/audio_output/common.c: common facility for channel reordering (aout_CheckChannelReorder() and aout_ChannelReorder()).
 
 ------------------------------------------------------------------------
-r6383 | fenrir | 2004-01-15 23:39:50 +0100 (Thu, 15 Jan 2004) | 2 lines
+r8859 | gbazin | 2004-09-30 15:27:33 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/include/network.h
+   M /trunk/configure.ac
+   M /trunk/modules/audio_filter/channel_mixer/Modules.am
+   A /trunk/modules/audio_filter/channel_mixer/simple.c
 
- * network: fix for proto://host:port url syntax.
+* modules/audio_filter/channel_mixer/simple.c: very simple channel mixer for 7/7.1/5/5.1 -> Stereo.
 
 ------------------------------------------------------------------------
-r6384 | gbazin | 2004-01-15 23:58:12 +0100 (Thu, 15 Jan 2004) | 3 lines
+r8858 | gbazin | 2004-09-30 14:02:59 +0200 (Thu, 30 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access_output/http.c
-
+   M /trunk/modules/demux/wav.c
 
-* modules/access_output/http.c: fixed small mem leak and mem corruption.
+* modules/demux/wav.c: proper channels re-ordering for multichannel audio (this should really be implemented as a common facility).
+------------------------------------------------------------------------
+r8857 | gbazin | 2004-09-30 12:57:52 +0200 (Thu, 30 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ts.c
 
+* modules/demux/ts.c: fixed segfault.
 ------------------------------------------------------------------------
-r6385 | gbazin | 2004-01-16 00:40:44 +0100 (Fri, 16 Jan 2004) | 5 lines
+r8856 | gbazin | 2004-09-30 11:08:48 +0200 (Thu, 30 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_info.c
+   M /trunk/modules/demux/ps.c
 
+* modules/demux/ps.c: fixed recent screwage.
+------------------------------------------------------------------------
+r8855 | markfm | 2004-09-30 01:40:00 +0200 (Thu, 30 Sep 2004) | 2 lines
+Changed paths:
+   A /trunk/modules/control/rtci.c
 
-* src/input/input.c: fixed memleaks.
-* src/input/input_info.c: small bug fix.
-* modules/stream_out/standard.c: fixed memleaks.
+Add rtci plugin, for various real-time parameter changes.  Not added to modules.am or configure.ac yet.
 
 ------------------------------------------------------------------------
-r6386 | bigben | 2004-01-16 00:59:21 +0100 (Fri, 16 Jan 2004) | 4 lines
+r8854 | markfm | 2004-09-30 01:14:00 +0200 (Thu, 30 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/playlist.h
-
-int -> bool
+   M /trunk/modules/control/rc.c
 
-lalala
+Minor fix, cleared warnings for unused var and undeclared type
 
 ------------------------------------------------------------------------
-r6387 | gbazin | 2004-01-16 01:01:19 +0100 (Fri, 16 Jan 2004) | 3 lines
+r8853 | gbazin | 2004-09-29 20:14:31 +0200 (Wed, 29 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-
+   M /trunk/src/input/clock.c
+   M /trunk/src/input/input.c
 
-* modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.
+* src/input/clock.c: changes to the clock resync algo to remove some sensivity to the high frequencies jitterring when we start a stream.
+* src/input/input.c: cr-average is now increased based on the input caching value.
 
 ------------------------------------------------------------------------
-r6388 | fenrir | 2004-01-16 02:47:41 +0100 (Fri, 16 Jan 2004) | 11 lines
+r8852 | zorglub | 2004-09-29 19:30:42 +0200 (Wed, 29 Sep 2004) | 6 lines
 Changed paths:
-   A /trunk/modules/demux/ts.c
+   M /trunk/ChangeLog
+   M /trunk/NEWS
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
- * ts: rewrite from scratch of the TS demuxer to fit the new API.
- Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
- allow user to enter a pmt description (for stream without PAT/PMT).
+* Bumped up version number to 0.8.0-test2
+* Last NEWS update
+* Re-update pofiles
+* Update Changelog
 
-    TODO: - test all codec.
-          - test stream with more than 1 PMT
-          - test stream with PAT/PMT change(s)
-          - re-add support for dvb subtitles.
-          - test with broken streams.
-          - test --ts-extra-pmt
 
 ------------------------------------------------------------------------
-r6389 | fenrir | 2004-01-16 03:01:11 +0100 (Fri, 16 Jan 2004) | 2 lines
+r8851 | hartman | 2004-09-29 17:26:25 +0200 (Wed, 29 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/NEWS
 
- * ts: fixed mpeg4 video in TS.
+* NEWS: AACplus webcasts are supported
 
 ------------------------------------------------------------------------
-r6390 | rocky | 2004-01-16 05:14:54 +0100 (Fri, 16 Jan 2004) | 10 lines
+r8850 | bigben | 2004-09-29 17:24:03 +0200 (Wed, 29 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/Modules.am
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/cvd.c
-   A /trunk/modules/codec/ogt/pixmap.h
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/subtitle.h
-
-render.c: RV16 now works great - uses all colors, but no transparancy.
-Started RV32 and- has bugs. (It'd be nice if something in rendering
-worked the first time without a hassle).
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/libpng.patch
+   M /trunk/extras/contrib/src/packages.mak
 
-Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
-moved here.
+Adds libpng to OSX contribs (for the logo filters)
 
-cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
-to a main routine. Perhaps if spudec is folded in.
 
 ------------------------------------------------------------------------
-r6391 | sam | 2004-01-16 10:39:57 +0100 (Fri, 16 Jan 2004) | 3 lines
+r8849 | fkuehne | 2004-09-29 16:22:00 +0200 (Wed, 29 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/libmpeg2.c
-
-  * modules/codec/libmpeg2.c:
-    + The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.
+   M /trunk/po/de.po
 
+* updated German translation
 ------------------------------------------------------------------------
-r6392 | fenrir | 2004-01-16 12:12:16 +0100 (Fri, 16 Jan 2004) | 2 lines
+r8848 | fkuehne | 2004-09-29 16:21:31 +0200 (Wed, 29 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/src/input/stream.c
-
- * all: added STREAM_GET_MTU and stream_MTU.
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/video_filter/marq.c
+   M /trunk/modules/video_filter/swscale/filter.c
 
+* fixed typos in some l10n-messages
 ------------------------------------------------------------------------
-r6393 | rocky | 2004-01-16 14:32:37 +0100 (Fri, 16 Jan 2004) | 4 lines
+r8847 | markfm | 2004-09-29 13:36:37 +0200 (Wed, 29 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/common.h
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/pixmap.h
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/modules/control/rc.c
 
-Add horizontal and vertical subtitle offset corrections.  Some cleanup
-and work done to allow for palettized rendering (by not expanding
-inline colormap entries when RGB2).
+Move marquee processing from Playlist to Other, change marquee switch to "marq-marquee".
 
 ------------------------------------------------------------------------
-r6394 | sam | 2004-01-16 19:26:57 +0100 (Fri, 16 Jan 2004) | 5 lines
+r8846 | markfm | 2004-09-29 13:31:49 +0200 (Wed, 29 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-   M /trunk/modules/demux/mp4/drmstables.h
+   M /trunk/modules/video_filter/marq.c
 
-  * modules/demux/mp4/drms.c:
-    + Merged redundant functions.
-    + Unobfuscated and cleaned up many parts of the crypto code.
-    + Added comments here and there.
+Destroy marq-timeout on exit, rename switch to "marq-marquee"
 
 ------------------------------------------------------------------------
-r6395 | sigmunau | 2004-01-16 20:17:52 +0100 (Fri, 16 Jan 2004) | 3 lines
+r8845 | zorglub | 2004-09-29 11:00:41 +0200 (Wed, 29 Sep 2004) | 6 lines
 Changed paths:
-   M /trunk/share/http/index.html
-
-share/http/index.html:
- * try to use valid xhtml
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/audio_filter/channel_mixer/headphone.c
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
-------------------------------------------------------------------------
-r6396 | gbazin | 2004-01-17 12:41:21 +0100 (Sat, 17 Jan 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+A few string fixes
 
+Update PO files
 
-* modules/stream_out/transcode.c: fixed mem leak.
+Update and proofread of the french translation
 
 ------------------------------------------------------------------------
-r6397 | gbazin | 2004-01-17 13:03:19 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8844 | hartman | 2004-09-29 03:21:16 +0200 (Wed, 29 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/demux.c
-
+   M /trunk/extras/contrib/src/packages.mak
 
-* src/input/demux.c: fixed small mem leak.
+* Use a proper faad2 snapshot, cause the default .tar.gz ones suck big time
 
 ------------------------------------------------------------------------
-r6398 | gbazin | 2004-01-17 13:11:58 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8843 | hartman | 2004-09-28 17:48:43 +0200 (Tue, 28 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
+   M /trunk/modules/access/cdda/access.c
 
-* modules/stream_out/transcode.c: fixed segfault.
+* Fix the cddax probing crash
 
 ------------------------------------------------------------------------
-r6399 | gbazin | 2004-01-17 13:28:57 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8842 | gbazin | 2004-09-28 17:31:32 +0200 (Tue, 28 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/slp.c
-   M /trunk/modules/control/http.c
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/src/playlist/item-ext.c
-
-
-* ALL: make sure newly created playlist_item_t are initialized properly.
+   M /trunk/modules/access/http.c
 
+* modules/access/http.c: reversed a commit by accident.
 ------------------------------------------------------------------------
-r6400 | gbazin | 2004-01-17 14:25:21 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8841 | gbazin | 2004-09-28 17:26:32 +0200 (Tue, 28 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
-
-
-* modules/control/http.c: fixed a whole bunch of mem leaks.
+   M /trunk/modules/access/http.c
 
+* modules/access/http.c: set ACCESS_CAN_CONTROL_PACE to false when dealing with Icecast servers.
 ------------------------------------------------------------------------
-r6401 | sigmunau | 2004-01-17 14:47:57 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8840 | gbazin | 2004-09-28 17:23:43 +0200 (Tue, 28 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/NEWS
-
-NEWS:
- * Begin updating news for a 0.7.1
+   M /trunk/modules/access/http.c
 
+* modules/access/http.c: set ACCESS_CAN_CONTROL_PACE to false when dealing with ICY servers.
 ------------------------------------------------------------------------
-r6402 | sigmunau | 2004-01-17 15:08:37 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8839 | zorglub | 2004-09-28 15:55:00 +0200 (Tue, 28 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
+   M /trunk/mozilla/vlcintf.idl
+   M /trunk/mozilla/vlcpeer.cpp
+   M /trunk/mozilla/vlcpeer.h
+   M /trunk/mozilla/vlcplugin.cpp
+   M /trunk/mozilla/vlcplugin.h
+   M /trunk/src/libvlc.c
 
-src/playlist/item*
- * Updated documentation on playlist_Add* (they return a id, not the position)
+* Add hooks for getting/setting variables (not working yet)
+* Really change VLC_Get to VLC_VariableGet
 
 ------------------------------------------------------------------------
-r6403 | gbazin | 2004-01-17 16:17:02 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8838 | zorglub | 2004-09-28 15:49:57 +0200 (Tue, 28 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/http.c
-
+   M /trunk/modules/gui/wxwindows/wizard.cpp
 
-* modules/control/http.c: fixed gcc warning.
+Misc Fixes
 
 ------------------------------------------------------------------------
-r6404 | gbazin | 2004-01-17 17:24:14 +0100 (Sat, 17 Jan 2004) | 4 lines
+r8837 | gbazin | 2004-09-28 15:35:50 +0200 (Tue, 28 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
-   M /trunk/src/playlist/info.c
-
-
-* src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
-* modules/control/http.c: fixed parsing in uri_extract_value().
+   M /trunk/modules/gui/wxwindows/open.cpp
 
+* modules/gui/wxwindows/open.cpp: compilation fix.
 ------------------------------------------------------------------------
-r6405 | gbazin | 2004-01-17 17:51:54 +0100 (Sat, 17 Jan 2004) | 3 lines
+r8836 | gbazin | 2004-09-28 15:24:29 +0200 (Tue, 28 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
-
-
-* modules/control/http.c: fixed another mem leak.
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows/open.cpp: added a caching option.
 ------------------------------------------------------------------------
-r6406 | fenrir | 2004-01-17 23:32:50 +0100 (Sat, 17 Jan 2004) | 4 lines
+r8835 | hartman | 2004-09-28 13:45:48 +0200 (Tue, 28 Sep 2004) | 2 lines
 Changed paths:
-   A /trunk/modules/demux/dvdnav.c
-   A /trunk/modules/demux/ps.c
-   A /trunk/modules/demux/ps.h
+   M /trunk/modules/access/http.c
 
- * ps.* : new PS demuxer (still incomplete)
- * dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
- plugin for now. (a lot of design problems are raised with it).
+* recognize audio/aac as well
 
 ------------------------------------------------------------------------
-r6407 | fenrir | 2004-01-18 00:50:08 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8834 | hartman | 2004-09-28 12:46:20 +0200 (Tue, 28 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/video_filter/marq.c
 
- * es_out: select es from current program only.
+* marq.c: compilation fixes for non c++ compilers
 
 ------------------------------------------------------------------------
-r6408 | fenrir | 2004-01-18 00:51:50 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8833 | gbazin | 2004-09-28 12:05:53 +0200 (Tue, 28 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ps.h
-
- * ps.h: added cvt adn ogt.
+   M /trunk/modules/demux/vobsub.c
 
+* modules/demux/vobsub.c: compilation fix + fixed a few memleaks + priority back to 0.
 ------------------------------------------------------------------------
-r6409 | asmax | 2004-01-18 01:25:02 +0100 (Sun, 18 Jan 2004) | 4 lines
+r8832 | gbazin | 2004-09-27 23:46:54 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/gen.sh
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.hpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.hpp
-
-* src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
-  issues after reading a bad theme)
-* x11/.*: removed the hack of storing pointers as window properties
+   M /trunk/modules/demux/mpeg/mpga.c
 
+* modules/demux/mpeg/mpga.c: use the date_*() api for more precision.
 ------------------------------------------------------------------------
-r6410 | asmax | 2004-01-18 01:50:24 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8831 | hartman | 2004-09-27 23:08:57 +0200 (Mon, 27 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-* src/window_manager.cpp: no more magnetism with invisble windows !
+* Hacky workaround for the vcdimager compile problem
+* upgraded liveMedia
 
 ------------------------------------------------------------------------
-r6411 | sam | 2004-01-18 02:21:33 +0100 (Sun, 18 Jan 2004) | 5 lines
+r8830 | gbazin | 2004-09-27 23:04:51 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-   M /trunk/modules/demux/mp4/drmstables.h
-
-  * modules/demux/mp3/drms.c:
-    + More code cleanup. Thanks a lot to jlj for testing my changes.
-    + Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
-    + Decrypt the SCI data in-place and shuffle it in the same loop.
+   M /trunk/modules/demux/mpeg/m4a.c
 
+* modules/demux/mpeg/m4a.c: bug fix.
 ------------------------------------------------------------------------
-r6412 | fenrir | 2004-01-18 02:49:11 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8829 | gbazin | 2004-09-27 21:57:26 +0200 (Mon, 27 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/configure.ac
+   M /trunk/modules/demux/mpeg/Modules.am
+   A /trunk/modules/demux/mpeg/m4a.c
 
- * ts: fixed ms-codec playback.
+* modules/demux/mpeg/m4a.c: MPEG 4 audio demuxer using the MPEG 4 audio packetizer (obsoletes the aac demuxer).
 
 ------------------------------------------------------------------------
-r6413 | fenrir | 2004-01-18 03:20:28 +0100 (Sun, 18 Jan 2004) | 14 lines
+r8828 | gbazin | 2004-09-27 21:47:30 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/duplicate.c
-
- * duplicate : added a select option :) The format is
- selector[,selector] where 'selector' are from:
-    * no-audio, noaudio, audio
-    * no-video, novideo, video
-    * no-spu,   nospu,   spu
-    * es=num or es=num_start-num_end
-    * prgm=num or prgm=num_start-num_end (you can also use program
-    instead of prgm)
- It applies for the last dst. selector1,selector2 means selector1 and
-selector2.
- Ex:
-    vlc file --sout '#duplicate{dst="1?\239?\191?\189 dst", select="selection for 1?\239?\191?\189 dst",
-dst="2?\239?\191?\189 dst", dst="3?\239?\191?\189 dst", select="selection for 3?\239?\191?\189 dst" }'
+   M /trunk/modules/demux/wav.c
 
+* modules/demux/wav.c: misc improvements.
 ------------------------------------------------------------------------
-r6414 | fenrir | 2004-01-18 03:21:38 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8827 | gbazin | 2004-09-27 21:19:32 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-
- * demux2: added ps2,ts2 and dvdnav shortcuts.
+   M /trunk/src/audio_output/input.c
 
+* src/audio_output/input.c: corrective audio resampling should be a lot more gradual now.
 ------------------------------------------------------------------------
-r6415 | fenrir | 2004-01-18 04:43:03 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8826 | gbazin | 2004-09-27 19:41:49 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/duplicate.c
-
- * duplicate: corrected behavour of no-*.
+   M /trunk/modules/access/mms/mms.c
 
+* modules/access/mms/mms.c: set the priority to -1 and added an http shortcut.
 ------------------------------------------------------------------------
-r6416 | rocky | 2004-01-18 05:45:32 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8825 | gbazin | 2004-09-27 17:44:42 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/access/http.c
 
-In Solaris (and perhaps others) PATH_MAX is in limits.h.
+* modules/access/http.c: keep this plugin at priority 0.
+------------------------------------------------------------------------
+r8824 | gbazin | 2004-09-27 17:43:43 +0200 (Mon, 27 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: allow negative priorities.
 ------------------------------------------------------------------------
-r6417 | fenrir | 2004-01-18 05:53:57 +0100 (Sun, 18 Jan 2004) | 3 lines
+r8823 | gbazin | 2004-09-27 17:16:13 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * es_out.c: better support for multiple program. (bugfixes and a dirty
- hack because of the way input_SetProgram works).
+* modules/gui/wxwindows/*: work-around a wxwindows bug with accelerators registration on win32.
+------------------------------------------------------------------------
+r8822 | gbazin | 2004-09-27 16:46:39 +0200 (Mon, 27 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: fixed subpictures overlaying when the audio-sync or fps options are used.
 ------------------------------------------------------------------------
-r6418 | sam | 2004-01-18 05:55:19 +0100 (Sun, 18 Jan 2004) | 4 lines
+r8821 | gbazin | 2004-09-27 12:27:14 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/caca.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-  * modules/video_output/caca.c:
-    + Set the window title upon startup.
-    + Support for window resizing (requires libcaca 0.8).
+* src/video_output/vout_subpictures.c: a few fixes for subpictures positionning when scaling is active.
+------------------------------------------------------------------------
+r8820 | gbazin | 2004-09-27 11:13:49 +0200 (Mon, 27 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: implemented --logo-position for old filter as well.
 ------------------------------------------------------------------------
-r6419 | fenrir | 2004-01-18 06:14:39 +0100 (Sun, 18 Jan 2004) | 12 lines
+r8819 | gbazin | 2004-09-27 11:02:26 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_dec.c
-
- * input_dec: exported correct i_group.
- Now vlc can read a TS with multiple programs and streams them as
- indepandant output (well you need the new TS demuxer so ...)
- (It is not well tested)
-
- Example: (lines are wrapped)
- ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
-    --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
-                       select="program=8501",\
-                       dst="std{access=udp,mux=ts,url=239.255.13.14}", \
-                       select="program=8506"}'
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: new --logo-position option (by default the logo is displayed on the top right)
 ------------------------------------------------------------------------
-r6420 | fenrir | 2004-01-18 07:15:21 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8818 | gbazin | 2004-09-27 09:21:53 +0200 (Mon, 27 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
- * ts: clean up and a few mem leaks.
+* modules/codec/ffmpeg/video.c: don't need to modify width/height anymore with lowres.
+------------------------------------------------------------------------
+r8817 | gbazin | 2004-09-27 01:31:48 +0200 (Mon, 27 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/mux/wav.c
 
+* modules/mux/wav.c: small cleanup.
 ------------------------------------------------------------------------
-r6421 | fenrir | 2004-01-18 07:33:21 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8816 | gbazin | 2004-09-27 01:23:09 +0200 (Mon, 27 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/mux/wav.c
 
- * mp4: added 'pnot' fourcc as a valid header signature.
+"* modules/mux/wav.c: support for s16l as well as fl32 + multichannel audio (up to 5.1) + proper channels ordering."
 
 ------------------------------------------------------------------------
-r6422 | fenrir | 2004-01-18 08:35:31 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8815 | sigmunau | 2004-09-26 22:37:41 +0200 (Sun, 26 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/TODO
 
- * http: fixed mem leaks, doesn't add '\0' anymore at the end of files.
+TODO: added some items, removed subtitle scaling, use "Mac OS X" everywhere
+in Platform:
 
 ------------------------------------------------------------------------
-r6423 | gbazin | 2004-01-18 12:14:23 +0100 (Sun, 18 Jan 2004) | 4 lines
+r8814 | markfm | 2004-09-26 22:31:06 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/Modules.am
-   M /trunk/modules/demux/demux2.c
-
+   M /trunk/modules/control/rc.c
 
-* configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
-* modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
+Moved marquee to Playlist area, "marquee  " blanks out the marquee
 
 ------------------------------------------------------------------------
-r6424 | gbazin | 2004-01-18 14:39:32 +0100 (Sun, 18 Jan 2004) | 3 lines
+r8813 | gbazin | 2004-09-26 22:17:50 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-
+   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/codec/libmpeg2.c
+   M /trunk/modules/codec/theora.c
 
-* modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
+* modules/codec/libmpeg2.c, ffmpeg/video.c, theora.c: decoder sets fmt_out.video.i_frame_rate.
 
 ------------------------------------------------------------------------
-r6425 | gbazin | 2004-01-18 17:02:40 +0100 (Sun, 18 Jan 2004) | 4 lines
+r8812 | gbazin | 2004-09-26 21:59:49 +0200 (Sun, 26 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/modules/demux/ps.h
+   M /trunk/modules/packetizer/mpegvideo.c
 
+* modules/packetizer/mpegvideo.c: set fmt_out.video.i_frame_rate.
+------------------------------------------------------------------------
+r8811 | gbazin | 2004-09-26 19:55:50 +0200 (Sun, 26 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
 
-* modules/demux/dvdnav.c: added parsing of DVD style MRLs.
-* modules/demux/ps.h: small cosmetic changes.
+* configure.ac: added check for daemon().
+------------------------------------------------------------------------
+r8810 | gbazin | 2004-09-26 19:54:56 +0200 (Sun, 26 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/vlc.c
 
+* src/libvlc.c: use dameon() instead of fork() when available. It does some more things like reopening stdin/out/err to /dev/null which avoids screwing up the first sockets we open.
 ------------------------------------------------------------------------
-r6426 | fenrir | 2004-01-18 19:31:50 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8809 | markfm | 2004-09-26 17:49:41 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/control/rc.c
 
- * mp4: cosmetics.
+Add --rc-extend switch, for extra commands.
 
 ------------------------------------------------------------------------
-r6427 | fenrir | 2004-01-18 20:35:48 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8808 | zorglub | 2004-09-26 17:31:41 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/control/rc.c
 
- * es_out: give a fourcc to the dummy pmt es_descriptor_t.
+Add logout function to RC interface
 
 ------------------------------------------------------------------------
-r6428 | asmax | 2004-01-18 20:54:46 +0100 (Sun, 18 Jan 2004) | 20 lines
+r8807 | gbazin | 2004-09-26 16:19:43 +0200 (Sun, 26 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/theme/theme.xml
-   M /trunk/modules/gui/skins2/utils/var_bool.cpp
-   M /trunk/modules/gui/skins2/utils/var_bool.hpp
-   D /trunk/modules/gui/skins2/vars/vlcvars.cpp
-   D /trunk/modules/gui/skins2/vars/vlcvars.hpp
-
-* utils/var_bool.*: VarBool is now an interface for reading bool variables
- (not writing); use VarBoolImpl instead to instanciate read/write variables.
- Bool variables can now be combined with VarNotBool and VarBoolAndBool
- (TODO: VarBoolOrBool)
-* commands/cmd_show_window.hpp: the commands now call directly
-  GenericWindow::show/hide, because the visibility variable of a
-  window is a VarBool (so, read-only)
-* commands/cmd_input.hpp: added Play and Pause commands
-* parser/interpreter.cpp: beginning of support of boolean expressions,
- like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
- not really well handled yet)
-* src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
- "vlc.isPaused"
-* controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
-  now a passive VarBool, so actions must be explicitely set with
-  'action1="..." action2="..."' in the xml file
-* removed src/vlcvars.* => "vlc.isMute" doesn't work any more
- (anyway it didn't work well...)
-* theme/theme.xml: updated with the new VarBool behaviour
+   M /trunk/modules/codec/ffmpeg/audio.c
 
+* modules/codec/ffmpeg/audio.c: fixed 5.1 audio decoding.
 ------------------------------------------------------------------------
-r6429 | fenrir | 2004-01-18 22:30:25 +0100 (Sun, 18 Jan 2004) | 2 lines
+r8806 | gbazin | 2004-09-26 15:39:00 +0200 (Sun, 26 Sep 2004) | 1 line
 Changed paths:
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
    M /trunk/modules/codec/ffmpeg/video.c
 
- * video: should fix an infinite loop. Dnumgis could you confirm ?
-
+* modules/codec/ffmpeg/*: new --ffmpeg-lowres option to force video decoding at a lower resolution.
 ------------------------------------------------------------------------
-r6430 | fenrir | 2004-01-18 23:00:00 +0100 (Sun, 18 Jan 2004) | 3 lines
+r8805 | zorglub | 2004-09-26 15:06:45 +0200 (Sun, 26 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/video_filter/marq.c
 
- * all: added support for edts/elst entries (needed to play some files).
- Please test, it may have heavily broken playback of some files !!!
+* Use callbacks for live update
+* Add timeout support (marq-timeout, in milliseconds, 0 for no timeout)
+* A few minor coding style fixes
 
 ------------------------------------------------------------------------
-r6431 | gbazin | 2004-01-19 00:52:02 +0100 (Mon, 19 Jan 2004) | 5 lines
+r8804 | zorglub | 2004-09-26 15:03:52 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/src/input/input_dec.c
-
+   M /trunk/modules/control/rc.c
 
-* modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
-* src/input/input_dec.c: fixed the pictures leak work-around.
-   Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
+Add timeout hook for marquee
 
 ------------------------------------------------------------------------
-r6432 | gbazin | 2004-01-19 01:08:25 +0100 (Mon, 19 Jan 2004) | 3 lines
+r8803 | gbazin | 2004-09-26 14:59:50 +0200 (Sun, 26 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-
-
-* modules/demux/dvdnav.c: menus navigation seems to be working ok now.
+   M /trunk/include/configuration.h
 
+* include/configuration.h: added change_float/integer_range( min, max ) macro.
 ------------------------------------------------------------------------
-r6433 | hartman | 2004-01-19 02:11:47 +0100 (Mon, 19 Jan 2004) | 3 lines
+r8802 | markfm | 2004-09-26 14:55:29 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/bootstrap
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/video_filter/Modules.am
 
-* caca 0.8
-* www.videolan -> download.videolan
+modules/video_milter/Modules.am -- added marquee filter
 
 ------------------------------------------------------------------------
-r6434 | fenrir | 2004-01-19 15:40:25 +0100 (Mon, 19 Jan 2004) | 2 lines
+r8801 | markfm | 2004-09-26 14:45:33 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/configure.ac
 
- * transcode: keep the group information.
+configure.ac -- Add marquee subfilter
 
 ------------------------------------------------------------------------
-r6435 | jlj | 2004-01-19 17:40:28 +0100 (Mon, 19 Jan 2004) | 2 lines
+r8800 | gbazin | 2004-09-26 14:40:05 +0200 (Sun, 26 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * ./modules/demux/mp4/drms.c: endian fixes.
+   M /trunk/modules/control/rc.c
 
+* modules/control/rc.c: added an --rc-quiet option for win32.
 ------------------------------------------------------------------------
-r6436 | fenrir | 2004-01-19 19:15:29 +0100 (Mon, 19 Jan 2004) | 2 lines
+r8799 | gbazin | 2004-09-26 14:06:50 +0200 (Sun, 26 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_es.h
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input_dec.c
+   M /trunk/modules/demux/ps.c
+   M /trunk/modules/demux/ps.h
 
- * all: added a i_id field in es_format_t.
+* modules/demux/ps.h: fixed PSM parsing.
+* modules/demux/ps.c: improved MPEG PS autodetection a bit.
 
 ------------------------------------------------------------------------
-r6437 | fenrir | 2004-01-19 19:15:55 +0100 (Mon, 19 Jan 2004) | 2 lines
+r8798 | markfm | 2004-09-26 13:47:12 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/duplicate.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/control/rc.c
 
- * all: keep valid i_id.
+rc.c -- Add hooks to control marquee string and offsets
 
 ------------------------------------------------------------------------
-r6438 | fenrir | 2004-01-19 19:16:32 +0100 (Mon, 19 Jan 2004) | 2 lines
+r8797 | sigmunau | 2004-09-26 13:43:19 +0200 (Sun, 26 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
- * ts: added a ts-es-id-pid option to mark es with their pid.
+ffmpeg/video.c: fixed recent breakage of avc1 in mp4 due to a recent ffmpeg
+change
 
 ------------------------------------------------------------------------
-r6439 | fenrir | 2004-01-19 19:24:11 +0100 (Mon, 19 Jan 2004) | 2 lines
+r8796 | markfm | 2004-09-26 13:41:32 +0200 (Sun, 26 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   A /trunk/modules/video_filter/marq.c
 
- * syntax error ...
+Add marq.c, marquee video filter.
 
 ------------------------------------------------------------------------
-r6440 | fenrir | 2004-01-19 21:31:21 +0100 (Mon, 19 Jan 2004) | 9 lines
+r8795 | sigmunau | 2004-09-26 01:36:55 +0200 (Sun, 26 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
 
- * dvdnav: a lot of fixes :
-    - subtitle/audio selection works
-    - subtitle display works
-    - menu fixed.
- Problem:
-    - when we see a menu, the currently selected item isn't highlighted
-You have to select another to see them. I don't understand why ...
-    - manual audio/sub selection is lost when we switch back to the menu.
+mkv.cpp: added support for quicktime video codecs in mkv (tested with svq3)
+Modules.am: link mkv demux with mp4 demux
+mp4/*: export some functions needed by mkv demux
 
 ------------------------------------------------------------------------
-r6441 | fenrir | 2004-01-19 22:30:43 +0100 (Mon, 19 Jan 2004) | 4 lines
+r8794 | hartman | 2004-09-25 22:05:02 +0200 (Sat, 25 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
+   M /trunk/NEWS
+   M /trunk/TODO
 
- * dvdnav: send palette and alpha to spudec.
- -> I'm not sure to set correct alpha values and that values are endian.
- safe (both alpha and palette)                                         .
+* update of NEWS and todo
 
 ------------------------------------------------------------------------
-r6442 | rocky | 2004-01-20 14:31:15 +0100 (Tue, 20 Jan 2004) | 3 lines
+r8793 | sigmunau | 2004-09-25 19:51:24 +0200 (Sat, 25 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/video_filter/time.c
 
-Remove more bugs from YUY2 rendering. Short of some trailing edge
-problems it is close to correct.
+time.c: remove unused function parameter
 
 ------------------------------------------------------------------------
-r6443 | fenrir | 2004-01-20 15:48:37 +0100 (Tue, 20 Jan 2004) | 2 lines
+r8792 | gbazin | 2004-09-25 17:13:01 +0200 (Sat, 25 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/demux.c
-
- * demux: fixed psz_path value in demux_t.
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
 
+* modules/video_output/directx/*: fix for spurious taskbar item after switching to fullscreen.
 ------------------------------------------------------------------------
-r6444 | fenrir | 2004-01-20 15:51:30 +0100 (Tue, 20 Jan 2004) | 5 lines
+r8791 | sigmunau | 2004-09-25 16:01:05 +0200 (Sat, 25 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/mkv.cpp
 
- * demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
- playlist_SetDuration.
- TODO -> add meta info queries trough demux2_Control (a demuxer should
- NEVER touch playlist themself).
+mkv.cpp: helper function for printing of the mkv parse tree. Moves all the
+nastyness to a central location. Improves the general readability in my
+opinion.
 
 ------------------------------------------------------------------------
-r6445 | fenrir | 2004-01-20 15:58:07 +0100 (Tue, 20 Jan 2004) | 7 lines
+r8790 | sigmunau | 2004-09-25 15:04:12 +0200 (Sat, 25 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   A /trunk/modules/demux/mod.c
-
- mod.c: new demux2 for MOD files using libmodplug library.
- (modplug-xmms.sourceforge.net/)
+   M /trunk/modules/demux/mkv.cpp
 
- The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
-amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
-mt2, psm), I hope that won't give problems.
+mkv.cpp: protect the call to block_zlib_decompress
 
 ------------------------------------------------------------------------
-r6446 | hartman | 2004-01-20 16:34:44 +0100 (Tue, 20 Jan 2004) | 5 lines
+r8789 | sigmunau | 2004-09-25 14:45:04 +0200 (Sat, 25 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/applescript.m
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/src/misc/cpu.c
+   M /trunk/modules/demux/mkv.cpp
 
-* src/misc/cpu.c: New altivec detection for Darwin. Using the correct
-  official method.
-* modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
-* modules/gui/macosx/applescript.m: PLAYLIST_GO fix
+mkv.cpp: turned do_zlib_decompress into block_zlib_decompress, and use it
+when needed. Zlib-compressed vobsubs work for me now.
 
 ------------------------------------------------------------------------
-r6447 | sigmunau | 2004-01-20 16:47:42 +0100 (Tue, 20 Jan 2004) | 3 lines
+r8788 | sigmunau | 2004-09-25 14:25:42 +0200 (Sat, 25 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/modules/demux/mkv.cpp
 
-src/libvlc.h:
- * add description to valid values of --align
+mkv.cpp: Parse tags related to compression (unused yet)
 
 ------------------------------------------------------------------------
-r6448 | sam | 2004-01-20 18:44:30 +0100 (Tue, 20 Jan 2004) | 5 lines
+r8787 | gbazin | 2004-09-24 13:29:25 +0200 (Fri, 24 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/modules/demux/mp4/drms.c
-
-  * include/vlc_common.h:
-    + Added proper const keywords.
-  * modules/demux/mp4/drms.c:
-    + Minor coding style fix.
+   M /trunk/modules/video_filter/time.c
 
+* modules/video_filter/time.c: the subpicture doesn't need a timeout.
 ------------------------------------------------------------------------
-r6449 | sam | 2004-01-20 18:45:19 +0100 (Tue, 20 Jan 2004) | 3 lines
+r8786 | gbazin | 2004-09-24 10:35:23 +0200 (Fri, 24 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/rules
-
-  * debian/changelog debian/control debian/rules:
-    + Control files for a forthcoming official upload.
+   M /trunk/Makefile.am
 
+* Makefile.am: use the new wine cmdl syntax for make package-win32.
 ------------------------------------------------------------------------
-r6450 | rocky | 2004-01-21 05:45:47 +0100 (Wed, 21 Jan 2004) | 3 lines
+r8785 | gbazin | 2004-09-24 08:59:28 +0200 (Fri, 24 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/render.h
-   M /trunk/modules/codec/ogt/subtitle.h
-
-Some of RV32 bugs worked out - pretty close. Some RGB2 work.
-Render->Blend
+   M /trunk/modules/control/corba/Modules.am
 
+modules/control/corba/Modules.am: attempt to fix build.
 ------------------------------------------------------------------------
-r6451 | rocky | 2004-01-21 08:38:29 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8784 | hartman | 2004-09-24 00:08:39 +0200 (Fri, 24 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/configure.ac
+   M /trunk/modules/demux/mkv.cpp
 
-RV24 scaled properly.
+* zlib decompressor for mkv. not working. (i don't get c++ :) )
 
 ------------------------------------------------------------------------
-r6452 | fenrir | 2004-01-21 11:22:31 +0100 (Wed, 21 Jan 2004) | 3 lines
+r8783 | gbazin | 2004-09-23 23:11:43 +0200 (Thu, 23 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/include/network.h
-   M /trunk/modules/access/udp.c
-   M /trunk/src/misc/net.c
-
- * net: added net_OpenUDP
- * udp: cleaned to use net_*
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c: fixed recent dvd menu breakage.
 ------------------------------------------------------------------------
-r6453 | sam | 2004-01-21 15:44:56 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8782 | hartman | 2004-09-23 22:56:46 +0200 (Thu, 23 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/toolbox
+   M /trunk/HACKING
+   M /trunk/TODO
 
-  * Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).
+* added asx todo item to list
+* added some clarifications on use of bootstrap to HACKING file
 
 ------------------------------------------------------------------------
-r6454 | fenrir | 2004-01-21 17:56:16 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8781 | hartman | 2004-09-23 22:52:20 +0200 (Thu, 23 Sep 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/access/mms/mms.c
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmsh.h
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/access/http.c
+
+* if http:// and mime == asf, and name doesn't contain asx (cause they have mime == asf too) then bail http access and let the mms access try.
+  ( VLC now plays http:// urls which are actually mms:// streams and no longer handles asx files when the path doesn't contain "asx" )
+
+* added the aacp (aacPlus) mime type and force the aac demux in that case. aacPlus still doesn't work. (decoder issue?)
+
+* don't PLAYLIST_GO on a redirect. gave weird effects because the current item was still in the 'open' fase. The playlist is already playing, so there is no use in this option.
 
- * all: use net_*.
 
 ------------------------------------------------------------------------
-r6455 | fenrir | 2004-01-21 18:01:54 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8780 | oaubert | 2004-09-23 18:56:07 +0200 (Thu, 23 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/src/input/stream.c
+   M /trunk/modules/control/corba/mediacontrol-plugin.c
 
- * stream: made skipping a bit smarter, removed no more used functions.
+mediacontrol-plugin.c: removed superfluous vlc_release()
 
 ------------------------------------------------------------------------
-r6456 | gbazin | 2004-01-21 18:56:05 +0100 (Wed, 21 Jan 2004) | 4 lines
+r8779 | oaubert | 2004-09-23 18:55:37 +0200 (Thu, 23 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/dts.c
-   M /trunk/modules/demux/dts.c
-
+   M /trunk/modules/control/corba/mediacontrol-core.c
 
-* modules/demux/dts.c: support for DTS WAV files.
-* modules/codec/dts.c: support for 14bits little endian DTS bitstreams.
+mediacontrol-core.c: updated the used API to the new demux2
+  API. ByteCount positions are not supported anymore.
 
 ------------------------------------------------------------------------
-r6457 | jpsaman | 2004-01-21 19:59:23 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8778 | oaubert | 2004-09-23 18:53:51 +0200 (Thu, 23 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/ipkg/rules
+   M /trunk/modules/control/corba/Modules.am
 
-Adding updated rules and control file for iPAQ packaging.
+Modules.am: fixed typelib generation
 
 ------------------------------------------------------------------------
-r6458 | hartman | 2004-01-21 20:21:23 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8777 | hartman | 2004-09-23 16:08:11 +0200 (Thu, 23 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/codec/faad.c
 
-* newer live.com sources
+* unknow -> unknown
 
 ------------------------------------------------------------------------
-r6459 | hartman | 2004-01-21 23:55:34 +0100 (Wed, 21 Jan 2004) | 2 lines
+r8776 | hartman | 2004-09-23 14:42:42 +0200 (Thu, 23 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/HACKING
 
-* a 30 secs timeout is way too fast. changed to 1800 which is more realistic
+* HACKING: CVS -> SVN, added remark about developers.videolan.org site
 
 ------------------------------------------------------------------------
-r6460 | fenrir | 2004-01-22 01:00:34 +0100 (Thu, 22 Jan 2004) | 4 lines
+r8775 | gbazin | 2004-09-23 14:09:53 +0200 (Thu, 23 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/es_out.c
-   M /trunk/src/misc/net.c
-
- * es_out: Handle --program (not tested) and create program on
-ES_OUT_SET_GROUP_PCR.
- * net.c: commented out an error message in net_Write.
+   M /trunk/configure.ac
 
+* configure.ac: fixed typo.
 ------------------------------------------------------------------------
-r6461 | fenrir | 2004-01-22 01:02:18 +0100 (Thu, 22 Jan 2004) | 3 lines
+r8774 | gbazin | 2004-09-23 13:20:24 +0200 (Thu, 23 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/configure.ac
 
- * ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
- (not well tested)
+* configure.ac: should fix libpng detection on win32.
+------------------------------------------------------------------------
+r8773 | gbazin | 2004-09-23 11:08:08 +0200 (Thu, 23 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/misc/rtsp.c
 
+* modules/misc/rtsp.c: fixed pause.
 ------------------------------------------------------------------------
-r6462 | sigmunau | 2004-01-22 01:17:22 +0100 (Thu, 22 Jan 2004) | 3 lines
+r8772 | gbazin | 2004-09-22 21:32:21 +0200 (Wed, 22 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/modules/misc/rtsp.c
 
-modules/misc/sap:
- * fixed some minor bugs
+* modules/misc/rtsp.c: fixed segfault.
+------------------------------------------------------------------------
+r8771 | gbazin | 2004-09-22 21:29:32 +0200 (Wed, 22 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/libvlc.h
 
+* src/libvlc.h: -f shortcut for fullscreen option.
 ------------------------------------------------------------------------
-r6463 | hartman | 2004-01-22 01:24:45 +0100 (Thu, 22 Jan 2004) | 2 lines
+r8770 | gbazin | 2004-09-22 20:42:52 +0200 (Wed, 22 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/modules/misc/rtsp.c
 
-* what was i thinking
+* modules/misc/rtsp.c: misc improvements + respect ports given by client.
+------------------------------------------------------------------------
+r8769 | gbazin | 2004-09-22 17:25:11 +0200 (Wed, 22 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access_output/udp.c
 
+* modules/access_output/udp.c: if a packet is bigger than the mtu size, we emit a warning and try to split it.
 ------------------------------------------------------------------------
-r6464 | sigmunau | 2004-01-22 02:14:50 +0100 (Thu, 22 Jan 2004) | 5 lines
+r8768 | gbazin | 2004-09-22 15:43:03 +0200 (Wed, 22 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/access/dvdread.c
+   M /trunk/modules/demux/ps.c
+   M /trunk/modules/demux/ps.h
 
-modules/misc/sap.c:
- * fixed a nasty integer overflow that caused items to be removed right away
-   when the timeout value was large.
- * fixed a small mem-leak
+* modules/demux/ps.c,ps.h: PSM parsing remotely based on a patch by Pascal Claes.
+------------------------------------------------------------------------
+r8767 | gbazin | 2004-09-22 15:37:55 +0200 (Wed, 22 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: a bit more useful debug message.
 ------------------------------------------------------------------------
-r6465 | jlj | 2004-01-22 02:20:39 +0100 (Thu, 22 Jan 2004) | 3 lines
+r8766 | sigmunau | 2004-09-22 14:09:30 +0200 (Wed, 22 Sep 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/demux/mp4/drms.c
 
-  * drms: support for getting user key from firewire connected iPod under
-          GNU/Linux. requires libsysfs (sysfsutils).
+configure.ac: enabled time plugin
 
 ------------------------------------------------------------------------
-r6466 | rocky | 2004-01-22 05:46:19 +0100 (Thu, 22 Jan 2004) | 5 lines
+r8765 | gbazin | 2004-09-22 12:17:41 +0200 (Wed, 22 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/subtitle.h
-
-RV24 color-setting fixed. Fullscreen mode doesn't work though.
-
-RGB2 sorta works, but to do better we need a way to lookup a palette
-color in a colormap.
+   M /trunk/modules/demux/ps.c
 
+* modules/demux/ps.c: small cleanup.
 ------------------------------------------------------------------------
-r6467 | rocky | 2004-01-22 14:33:39 +0100 (Thu, 22 Jan 2004) | 4 lines
+r8764 | gbazin | 2004-09-22 11:44:44 +0200 (Wed, 22 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/mux/mpeg/ps.c
 
-YUY2: Need to check against accessing outside of subpicture.
-RGB2: Use fixed colormap entries black: 0, white: 255, and something
-else 0x44.
+* modules/mux/mpeg/ps.c: make sure the data blocks containing the pack and system headers are timestamped correctly. Added an --sout-ps-dts-delay option.
+------------------------------------------------------------------------
+r8763 | gbazin | 2004-09-22 11:20:12 +0200 (Wed, 22 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/playlist/item.c
 
+* src/playlist/item.c: fixed recent playlist item initialization bug which was screwing up things like doing random autodeletions, etc...
 ------------------------------------------------------------------------
-r6468 | sigmunau | 2004-01-22 15:27:53 +0100 (Thu, 22 Jan 2004) | 4 lines
+r8762 | hartman | 2004-09-22 00:24:31 +0200 (Wed, 22 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/vobsub.c
 
-modules/demux/mkv.cpp:
- * comment out parsing of elements that no muxer ever used, and that are
-   being removed from the spec. (patch by Mosu in the mkv team)
+Thou shalt compile before thou commits
 
 ------------------------------------------------------------------------
-r6469 | sigmunau | 2004-01-22 16:00:10 +0100 (Thu, 22 Jan 2004) | 2 lines
+r8761 | hartman | 2004-09-22 00:16:35 +0200 (Wed, 22 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-   M /trunk/modules/video_filter/adjust.c
+   M /trunk/modules/demux/vobsub.c
 
-all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>
+* Fix the vobsub length.
+  fen: any suggestions for the other Control() stuff?
 
 ------------------------------------------------------------------------
-r6470 | gbazin | 2004-01-22 18:03:44 +0100 (Thu, 22 Jan 2004) | 2 lines
+r8760 | hartman | 2004-09-21 23:52:52 +0200 (Tue, 21 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/src/misc/net.c
+   M /trunk/modules/demux/vobsub.c
 
-* src/misc/net.c: Compilation fix.
+ * scaled external vobsubs with multiple tracks are now working
+   - searching is a mess
+   - autodetect not yet activated, force by opening the idx as subfile
 
 ------------------------------------------------------------------------
-r6471 | fenrir | 2004-01-22 19:49:38 +0100 (Thu, 22 Jan 2004) | 3 lines
+r8759 | gbazin | 2004-09-21 22:40:09 +0200 (Tue, 21 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/doc/vlm.txt
 
- * mmstu: workaround for low bitrate stream with mmst.
- (we don't try anymore to fill our buffer every time).
+* doc/vlm.txt: small update to reflect the latest changes.
+------------------------------------------------------------------------
+r8758 | gbazin | 2004-09-21 22:33:59 +0200 (Tue, 21 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/codec/spudec/spudec.c
 
+* modules/codec/spudec/spudec.c: packetizer needs to duplicate the input es_format_t.
 ------------------------------------------------------------------------
-r6472 | gbazin | 2004-01-22 20:35:14 +0100 (Thu, 22 Jan 2004) | 4 lines
+r8757 | gbazin | 2004-09-21 22:19:04 +0200 (Tue, 21 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c: modify the scaling factor based on the original video size info.
+------------------------------------------------------------------------
+r8756 | hartman | 2004-09-21 21:26:10 +0200 (Tue, 21 Sep 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/spudec/parse.c
 
-* src/playlist/loadsave.c: errno.h related fixes.
-* modules/demux/Modules.am: added missing ps.h.
+* pass the orignal movie size from es_format_t to subpicture_t
 
 ------------------------------------------------------------------------
-r6473 | sigmunau | 2004-01-22 21:48:07 +0100 (Thu, 22 Jan 2004) | 4 lines
+r8755 | sam | 2004-09-21 18:22:16 +0200 (Tue, 21 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/THANKS
+   M /trunk/modules/video_filter/swscale/Modules.am
 
-modules/demux/mkv.cpp:
- * removed an unused, and unreleased vlc_object_find()
- * added support for flac in mkv
+  * Added missing \n to misc files.
 
 ------------------------------------------------------------------------
-r6474 | rocky | 2004-01-23 04:46:41 +0100 (Fri, 23 Jan 2004) | 3 lines
+r8754 | sam | 2004-09-21 18:07:41 +0200 (Tue, 21 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/toolbox
 
-RGB2 scaling is now correct. Need to do the same for RV24 and
-probably others.
+  * toolbox: fixed mixup in the changelog generation example.
 
 ------------------------------------------------------------------------
-r6475 | gbazin | 2004-01-23 09:07:17 +0100 (Fri, 23 Jan 2004) | 3 lines
+r8753 | sam | 2004-09-21 17:55:45 +0200 (Tue, 21 Sep 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/rules
 
+  * debian/rules:
+    + Fixed previously broken DVD support.
+    + Removed currently broken Speex support.
+  * debian/control:
+    + Build-depend on libdvdnav.
 
-* modules/demux/mp4/mp4.c: don't segfault on reference files.
+------------------------------------------------------------------------
+r8752 | fkuehne | 2004-09-21 16:44:38 +0200 (Tue, 21 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
 
+* hopefully fixed the wrong behaviour of the strg/ctrl-key in the G. translation
 ------------------------------------------------------------------------
-r6476 | rocky | 2004-01-23 09:36:48 +0100 (Fri, 23 Jan 2004) | 2 lines
+r8751 | gbazin | 2004-09-20 23:51:41 +0200 (Mon, 20 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/video_filter/time.c
 
-Omitted option -duration-scaling which caused plugin to stop working.
+* modules/video_filter/time.c: added Id svn keyword
+------------------------------------------------------------------------
+r8750 | gbazin | 2004-09-20 23:50:18 +0200 (Mon, 20 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/include/vlc_vlm.h
+   M /trunk/include/vlc_vod.h
+   M /trunk/modules/misc/rtsp.c
+   M /trunk/src/misc/vlm.c
 
+* modules/misc/rtsp.c, src/misc/vlm.c: VOD RTSP support is beginning to work.
 ------------------------------------------------------------------------
-r6477 | rocky | 2004-01-23 11:19:37 +0100 (Fri, 23 Jan 2004) | 2 lines
+r8749 | hartman | 2004-09-20 17:47:08 +0200 (Mon, 20 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/demux/vobsub.c
 
-Small doc changes.
+* some fixes to vobsub
+  TODO: create the index
+        position control
 
 ------------------------------------------------------------------------
-r6478 | zorglub | 2004-01-23 11:48:08 +0100 (Fri, 23 Jan 2004) | 4 lines
+r8748 | hartman | 2004-09-20 17:03:17 +0200 (Mon, 20 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_playlist.h
-   M /trunk/src/playlist/group.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/playlist/sort.c
+   M /trunk/extras/contrib/src/Makefile
 
-* Doxygen doc fixes
-* Add missing locks
-* Duration sort
+* disabled the libdts making for the nightlies
 
 ------------------------------------------------------------------------
-r6479 | rocky | 2004-01-23 12:03:06 +0100 (Fri, 23 Jan 2004) | 3 lines
+r8747 | sigmunau | 2004-09-20 14:17:51 +0200 (Mon, 20 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/video_filter/time.c
 
-RV32 added, but not tested. All chromas now handled.
-More code cleanups.
+time.c: configureable time format patch by markfm + some cleanup
 
 ------------------------------------------------------------------------
-r6480 | rocky | 2004-01-23 12:54:48 +0100 (Fri, 23 Jan 2004) | 2 lines
+r8746 | gbazin | 2004-09-20 12:23:59 +0200 (Mon, 20 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/NEWS
-
-Time to note completion of SVCD (Philips OGT) and CVD subtitles.
+   M /trunk/modules/codec/x264.c
 
+* modules/codec/x264.c: fixed aspect ratio.
 ------------------------------------------------------------------------
-r6481 | titer | 2004-01-23 16:36:23 +0100 (Fri, 23 Jan 2004) | 4 lines
+r8745 | gbazin | 2004-09-20 12:09:28 +0200 (Mon, 20 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
+   M /trunk/modules/video_filter/time.c
 
- + deinterlace.c : added an Altivec version of Merge() - makes the
-     filter more than 100% faster here (blend mode). Feel free to check
-     if I haven't broken anything, first time doing Altivec ;)
+* modules/video_filter/time.c: optimized a bit.
+------------------------------------------------------------------------
+r8744 | gbazin | 2004-09-20 12:06:53 +0200 (Mon, 20 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/misc/freetype.c
 
+* modules/misc/freetype.c: fixed memory leak.
 ------------------------------------------------------------------------
-r6482 | fenrir | 2004-01-23 18:42:10 +0100 (Fri, 23 Jan 2004) | 2 lines
+r8743 | gbazin | 2004-09-20 11:18:11 +0200 (Mon, 20 Sep 2004) | 1 line
 Changed paths:
-   A /trunk/modules/demux/pva.c
+   M /trunk/modules/video_filter/logo.c
 
- * pva: PVA demuxer.
+* modules/video_filter/logo.c: fixed memleak.
+------------------------------------------------------------------------
+r8742 | gbazin | 2004-09-20 10:53:58 +0200 (Mon, 20 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_filter/time.c
 
+* modules/video_filter/time.c: stick to our config options naming convention + fixed a couple of mem-leaks.
 ------------------------------------------------------------------------
-r6483 | gbazin | 2004-01-23 18:56:14 +0100 (Fri, 23 Jan 2004) | 7 lines
+r8741 | gbazin | 2004-09-19 23:38:12 +0200 (Sun, 19 Sep 2004) | 5 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/modules/access_output/file.c
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/mux/mp4.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/include/vlc_vlm.h
+   M /trunk/src/misc/vlm.c
 
+* src/misc/vlm.c:
+   + major cleanup and bug fixing.
+   + added support for spawning and controlling several media instances.
 
-* src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
-* modules/access_output/file.c: implemented sout_AccessOutRead().
-* modules/access_output/udp.c: coding style cleanup.
-* modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
-   Started some code cleanup.
 
 ------------------------------------------------------------------------
-r6484 | jlj | 2004-01-23 21:58:52 +0100 (Fri, 23 Jan 2004) | 2 lines
+r8740 | gbazin | 2004-09-19 21:22:04 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms: endian fixes, GetiPodID env var support.
+   M /trunk/include/vlc/intf.h
+   M /trunk/include/vlc_input.h
+   M /trunk/src/playlist/item.c
 
+* include/vlc_input.h, src/playlist/item.c: added vlc_input_item_Init()/Clean() facility.
 ------------------------------------------------------------------------
-r6485 | rocky | 2004-01-24 00:06:25 +0100 (Sat, 24 Jan 2004) | 2 lines
+r8739 | gbazin | 2004-09-19 20:50:54 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/playlist/loadsave.c
-
-Compilation bug: can't have preprocessor directives inside a macro.
+   M /trunk/modules/demux/vobsub.c
 
+* modules/demux/vobsub.c: fixed bug pointed to by gcc warnings.
 ------------------------------------------------------------------------
-r6486 | fenrir | 2004-01-24 01:47:42 +0100 (Sat, 24 Jan 2004) | 3 lines
+r8738 | gbazin | 2004-09-19 18:26:54 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-
- * ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
- they miss the faad decoder without having an obscure segfault.)
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: oops, broke something.
 ------------------------------------------------------------------------
-r6487 | rocky | 2004-01-24 04:48:29 +0100 (Sat, 24 Jan 2004) | 2 lines
+r8737 | gbazin | 2004-09-19 17:46:14 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mpeg/system.c
-
-Doc fix.
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: couple of sanity check.
 ------------------------------------------------------------------------
-r6488 | gbazin | 2004-01-24 12:56:16 +0100 (Sat, 24 Jan 2004) | 5 lines
+r8736 | gbazin | 2004-09-19 17:36:08 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/mux/mp4.c
-
-
-* modules/mux/mp4.c: store the display size using the proper aspect-ratio.
-   Size optimization for the generation of the stsc table.
-   Some more clean-up.
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: transparency fix by markfm.
 ------------------------------------------------------------------------
-r6489 | gbazin | 2004-01-24 13:30:32 +0100 (Sat, 24 Jan 2004) | 3 lines
+r8735 | gbazin | 2004-09-19 17:23:38 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-
-
-* modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: fixed case when no transparent color is set.
 ------------------------------------------------------------------------
-r6490 | asmax | 2004-01-24 14:08:12 +0100 (Sat, 24 Jan 2004) | 6 lines
+r8734 | gbazin | 2004-09-19 17:11:36 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/gui/skins2/Modules.am
-   A /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   A /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.hpp
-
-* configure.ac: check xml2-config for skins2
-* modules/gui/skins2/src/var_manager.cpp: delete the variables in the
-  right order to avoid invalid reads in the destructor
-* modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
-  on the text reader API of libxml2
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c: support for stacking subpictures filters (eg. --sub-filter=foo,bar).
 ------------------------------------------------------------------------
-r6491 | asmax | 2004-01-24 15:25:16 +0100 (Sat, 24 Jan 2004) | 2 lines
+r8733 | gbazin | 2004-09-19 16:58:43 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   A /trunk/modules/gui/skins2/theme/skin.dtd
-
-* parser/xmlparser.cpp: added DTD validation
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: remove the comment about the need for RGBA PNG files.
 ------------------------------------------------------------------------
-r6492 | gbazin | 2004-01-24 16:18:29 +0100 (Sat, 24 Jan 2004) | 3 lines
+r8732 | gbazin | 2004-09-19 16:46:01 +0200 (Sun, 19 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: convert all pngs to RGBA.
+------------------------------------------------------------------------
+r8731 | sigmunau | 2004-09-19 14:29:16 +0200 (Sun, 19 Sep 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/video_filter/time.c
 
-* configure.ac: added --with-xml2-config-path=PATH option.
+time.c: customizable position and string prefix, mainly done by markfm
 
 ------------------------------------------------------------------------
-r6493 | fenrir | 2004-01-24 21:40:46 +0100 (Sat, 24 Jan 2004) | 3 lines
+r8730 | hartman | 2004-09-18 23:13:45 +0200 (Sat, 18 Sep 2004) | 6 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/vobsub.c
 
- * vlc_common: changed TAB_APPEND. I have to do this because the old way
- seems to make bogus code (but I'm not sure).
+* mkv.cpp: retrieve the original framesize from the vobsub idx and store in es_format_t
+* vobsub.c: rewrite of the vobsub module. Now has track support. This is UNFINISHED.
+  TODO, repair the 'Control' commands store the timestamp/location combo's in the arrays of subtitle_t structs
+
+  and find a way to pass the info from the decoder to the core of course....
 
 ------------------------------------------------------------------------
-r6494 | hartman | 2004-01-24 22:06:52 +0100 (Sat, 24 Jan 2004) | 3 lines
+r8729 | sigmunau | 2004-09-18 19:46:15 +0200 (Sat, 18 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/INSTALL.win32
-   M /trunk/MAINTAINERS
-   M /trunk/README
-   M /trunk/debian/copyright
-   M /trunk/doc/win32/Cross-Compile-Howto.txt
-   M /trunk/evc/vlc.c
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
-   M /trunk/menuconfig
-   M /trunk/vlc.spec
-   M /trunk/vlc.spec.mdk
+   M /trunk/modules/video_filter/Modules.am
+   M /trunk/modules/video_filter/time.c
 
-* extras/contrib/src/ dvdnav packages
-* REST: stringreview round 1
+modules/video_filter/Modules.am: added time, for those that don't know the
+fen-trick
+time.c: fixed a few copy/paste bugs and some warnings
 
 ------------------------------------------------------------------------
-r6495 | fenrir | 2004-01-25 03:26:04 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8728 | sigmunau | 2004-09-18 18:38:58 +0200 (Sat, 18 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   M /trunk/modules/demux/ts.c
-   M /trunk/modules/mux/mpeg/Modules.am
-   A /trunk/modules/mux/mpeg/csa.c
-   A /trunk/modules/mux/mpeg/csa.h
-   M /trunk/modules/mux/mpeg/ts.c
+   A /trunk/modules/video_filter/time.c
 
- - csa.* : CSA scrambling implementation.
- - demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
- (fixed key).
+time.c: a small module to place current time on top of video
 
 ------------------------------------------------------------------------
-r6496 | hartman | 2004-01-25 04:28:32 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8727 | hartman | 2004-09-18 11:52:20 +0200 (Sat, 18 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/adjust.c
+   M /trunk/include/vlc_es.h
 
-* adjust uses variables
+* added origin (position) and 'original frame size' params to SPU es
 
 ------------------------------------------------------------------------
-r6497 | hartman | 2004-01-25 04:28:41 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8726 | hartman | 2004-09-18 11:36:26 +0200 (Sat, 18 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/distort.c
-   M /trunk/modules/video_filter/invert.c
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/transform.c
-   M /trunk/modules/video_filter/wall.c
+   M /trunk/modules/demux/livedotcom.cpp
 
-* stringreview
+* added SVQ3 ID to livedotcom. don't remember if it worked, but won't hurt either i guess..
 
 ------------------------------------------------------------------------
-r6498 | hartman | 2004-01-25 04:29:02 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8725 | gbazin | 2004-09-18 11:34:03 +0200 (Sat, 18 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/messages.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/preferences.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-   M /trunk/modules/gui/wxwindows/streamout.cpp
-   M /trunk/modules/gui/wxwindows/streamwizard.cpp
-   M /trunk/modules/gui/wxwindows/subtitles.cpp
-   M /trunk/modules/gui/wxwindows/v4l.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
-* string review
+   M /trunk/modules/demux/subtitle.c
 
+* modules/demux/subtitle.c: compilation fix.
 ------------------------------------------------------------------------
-r6499 | rocky | 2004-01-25 05:53:16 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8724 | gbazin | 2004-09-18 11:21:03 +0200 (Sat, 18 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
-
-Allow PBC selection. Had been temporarily disabled. Perhaps this is
-what DJ was referring to?
+   M /trunk/src/misc/vlm.c
 
+* src/misc/vlm.c: we probably have enough bugs already :p
 ------------------------------------------------------------------------
-r6500 | rocky | 2004-01-25 08:48:04 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8723 | hartman | 2004-09-18 02:05:11 +0200 (Sat, 18 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/configure.ac
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/subtitle.c
+   A /trunk/modules/demux/vobsub.c (from /trunk/modules/demux/subtitle.c:8722)
+
+* split vobsub and textual demuxers.
 
-string review.
 
 ------------------------------------------------------------------------
-r6501 | rocky | 2004-01-25 09:01:13 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8722 | gbazin | 2004-09-17 16:47:01 +0200 (Fri, 17 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/video_widgets.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-"Playback control LID" is too long. Shorten to "Playback LID"
+* video_output/vout_subpictures.c:
+  + improved spu_SortSubpictures() to deal with SPU channels.
+  + ephemer subpictures can also have a stop date now (allows more flexibility).
 
 ------------------------------------------------------------------------
-r6502 | gbazin | 2004-01-25 11:17:19 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8721 | gbazin | 2004-09-17 12:21:00 +0200 (Fri, 17 Sep 2004) | 1 line
 Changed paths:
    M /trunk/modules/video_filter/logo.c
 
-
-* modules/video_filter/logo.c: compilation fixes.
-
+* modules/video_filter/logo.c: small fix.
 ------------------------------------------------------------------------
-r6503 | gbazin | 2004-01-25 12:32:32 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8720 | gbazin | 2004-09-17 12:13:21 +0200 (Fri, 17 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/libvlc.c
-
-
-* src/libvlc.c: improved --help output.
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: new sfilter option for using subpictures filters during the transcoding.
 ------------------------------------------------------------------------
-r6504 | asmax | 2004-01-25 12:44:19 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8719 | gbazin | 2004-09-17 11:30:19 +0200 (Fri, 17 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   D /trunk/modules/gui/skins2/parser/flex.c
-   D /trunk/modules/gui/skins2/parser/gen.sh
-   D /trunk/modules/gui/skins2/parser/parser_context.hpp
-   D /trunk/modules/gui/skins2/parser/skin.act
-   D /trunk/modules/gui/skins2/parser/skin.c
-   D /trunk/modules/gui/skins2/parser/skin.dtd
-   D /trunk/modules/gui/skins2/parser/skin.h
-   D /trunk/modules/gui/skins2/parser/skin.l
-   A /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   A /trunk/modules/gui/skins2/parser/skin_parser.hpp
-   D /trunk/modules/gui/skins2/parser/wrappers.cpp
-   D /trunk/modules/gui/skins2/parser/wrappers.h
-   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/src/tooltip.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/video_output/vout_subpictures.c
 
-* all: replaced the flex parser by the libxml one
-* src/window_manager.cpp: improved the raise window algorithm
-* src/tooltip.cpp: fixed a segfault after changing a theme
+* modules/video_filter/logo.c: implemented a logo subpictures filter.
 
 ------------------------------------------------------------------------
-r6505 | gbazin | 2004-01-25 12:48:17 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8718 | gbazin | 2004-09-17 11:13:05 +0200 (Fri, 17 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/libvlc.c
-
-
-* src/libvlc.c: another couple of changes to the --help output.
+   M /trunk/modules/video_filter/scale.c
 
+* modules/video_filter/scale.c: add a bias when calculating the nearest neighbour.
 ------------------------------------------------------------------------
-r6506 | gbazin | 2004-01-25 14:29:04 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8717 | gbazin | 2004-09-17 11:11:50 +0200 (Fri, 17 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
-
+   M /trunk/include/vlc_filter.h
+   M /trunk/include/vlc_spu.h
+   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-* modules/mux/mp4.c: spec compliance fix.
+* src/video_output/vout_subpictures.c: support for subpictures filters.
+* src/libvlc.h: new --sub-filter config option + added a new subpictures category that regroups all the subpictures options.
 
 ------------------------------------------------------------------------
-r6507 | kuehne | 2004-01-25 14:37:12 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8716 | gbazin | 2004-09-17 00:04:36 +0200 (Fri, 17 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/gui/gtk/gnome_interface.c
-   M /trunk/modules/gui/gtk/gtk_interface.c
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/misc/rtsp.c
+   M /trunk/modules/stream_out/description.c
 
-* Stringreview
+* modules/misc/rtsp.c: getting closer to a basic but functional rtsp server.
+* modules/stream_out/description.c: bug fix.
 
 ------------------------------------------------------------------------
-r6508 | zorglub | 2004-01-25 14:50:33 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8715 | gbazin | 2004-09-16 16:31:14 +0200 (Thu, 16 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/libvlc.h
-
-First round of stringreview
+   M /trunk/modules/gui/wxwindows/menus.cpp
 
+* modules/gui/wxwindows/menus.cpp: re-organized right-click menu + play/pause/stop/next/previous entries.
 ------------------------------------------------------------------------
-r6509 | asmax | 2004-01-25 14:59:33 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8714 | gbazin | 2004-09-15 22:21:09 +0200 (Wed, 15 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   M /trunk/configure.ac
+   M /trunk/modules/misc/rtsp.c
+   M /trunk/modules/stream_out/Modules.am
+   A /trunk/modules/stream_out/description.c
+   M /trunk/src/misc/vlm.c
 
-* all: fixed segfaults when initialization fails
+* modules/stream_out/description.c: new "description" stream output module which gathers information on elementary streams (pre-parsing).
+* src/misc/vlm.c: pre-parse vod media items.
 
 ------------------------------------------------------------------------
-r6510 | kuehne | 2004-01-25 15:15:21 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8713 | gbazin | 2004-09-15 18:59:25 +0200 (Wed, 15 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/gtk2/gnome2.glade
-   M /trunk/modules/gui/gtk2/gtk2.glade
-   M /trunk/modules/gui/pda/pda.glade
-   M /trunk/modules/gui/pda/pda_callbacks.c
-
-* string review
+   M /trunk/modules/video_filter/Modules.am
 
+* modules/video_filter/Modules.am: oops
 ------------------------------------------------------------------------
-r6511 | rocky | 2004-01-25 15:18:40 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8712 | gbazin | 2004-09-15 18:02:45 +0200 (Wed, 15 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/doc/intf-vcd.txt
-
-More clarification of the LID/PSD/PBC thing especially with respect
-to vlc's plugin. A couple of typographical mistakes corrected.
+   M /trunk/configure.ac
+   M /trunk/modules/video_filter/Modules.am
+   A /trunk/modules/video_filter/scale.c
 
+* modules/video_filter/scale.c: simple nearest neighbour rescaling module for YUVP/A (subpictures).
 ------------------------------------------------------------------------
-r6512 | gbazin | 2004-01-25 15:34:25 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8711 | gbazin | 2004-09-15 17:55:25 +0200 (Wed, 15 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/dummy.c
-   M /trunk/modules/stream_out/duplicate.c
-   M /trunk/modules/stream_out/es.c
-   M /trunk/modules/stream_out/gather.c
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/modules/stream_out/transrate/transrate.c
-
-
-* modules/stream_out/*: coding style changes + strings review.
+   M /trunk/modules/codec/ffmpeg/video_filter.c
 
+* modules/codec/ffmpeg/video_filter.c: improvements.
 ------------------------------------------------------------------------
-r6513 | rocky | 2004-01-25 15:42:05 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8710 | gbazin | 2004-09-15 17:52:13 +0200 (Wed, 15 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/cdda/cdda.c
-
-string review.
+   M /trunk/modules/video_filter/swscale/filter.c
 
+* modules/video_filter/swscale/filter.c: uninitialised variable fix.
 ------------------------------------------------------------------------
-r6514 | rocky | 2004-01-25 15:42:18 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8709 | gbazin | 2004-09-15 17:50:54 +0200 (Wed, 15 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcd.c
+   M /trunk/Makefile.am
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc/vout.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_filter.h
+   M /trunk/include/vlc_objects.h
+   A /trunk/include/vlc_spu.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/input/decoder.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/objects.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/video_widgets.c
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-String review.
+* ALL: separation of the SPU engine from the VOUT.
+* modules/stream_out/transcode.c: re-use the SPU engine.
+* src/video_output/vout_subpictures.c: support for resizing subpictures.
 
 ------------------------------------------------------------------------
-r6515 | kuehne | 2004-01-25 16:42:57 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8708 | gbazin | 2004-09-14 22:30:12 +0200 (Tue, 14 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/kde/disc.cpp
-   M /trunk/modules/gui/kde/interface.cpp
-   M /trunk/modules/gui/kde/kde.cpp
-   M /trunk/modules/gui/kde/net.cpp
-   M /trunk/modules/gui/kde/preferences.cpp
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_input.h
+   M /trunk/include/vlc_vlm.h
+   M /trunk/include/vlc_vod.h
+   M /trunk/modules/misc/rtsp.c
+   M /trunk/src/misc/vlm.c
 
-string review
+* src/misc/vlm.c: started "vod server" integration (not much done yet).
+* modules/misc/rtsp.c, include/vlc_vod.h: vod server api update.
+* include/vlc_input.h: extended input_item_t a bit for the vod server.
 
 ------------------------------------------------------------------------
-r6516 | sigmunau | 2004-01-25 16:55:37 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8707 | bigben | 2004-09-14 19:27:52 +0200 (Tue, 14 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/demux/avi/avi.c
+
+
+msg_Err -> msg_Dbg
 
-modules/video_filter/logo.c:
- * correctly name the config options( logo-foo not logo_foo )
 
 ------------------------------------------------------------------------
-r6517 | anil | 2004-01-25 17:17:04 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8706 | gbazin | 2004-09-14 13:45:44 +0200 (Tue, 14 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/README
-   M /trunk/modules/control/corba/client.py
-   M /trunk/modules/control/corba/corba.c
-   M /trunk/modules/control/corba/simpleplayer.py
-   M /trunk/modules/control/gestures.c
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/control/http.c
-   M /trunk/modules/control/joystick.c
-   M /trunk/modules/control/lirc/lirc.c
-   M /trunk/modules/control/ntservice.c
-   M /trunk/modules/control/rc/rc.c
-   M /trunk/mozilla/npvlc_rc.rc
-   M /trunk/mozilla/vlcshell.cpp
-   M /trunk/python/setup.py
-   M /trunk/python/vlcmodule.c
-   M /trunk/python/vlrs/rtsp.py
-   M /trunk/python/vlrs/sap.py
-   M /trunk/python/vlrs/vlrs.py
-   M /trunk/share/http/admin/browse.html
-   M /trunk/share/http/admin/index.html
-   M /trunk/share/http/index.html
-   M /trunk/share/http/info.html
+   M /trunk/INSTALL.win32
+   M /trunk/configure.ac
 
-* string review.
+* configure.ac: fixed --with-ffmpeg-dts.
+* INSTALL.win32: update with new contrib package.
 
 ------------------------------------------------------------------------
-r6518 | murray | 2004-01-25 18:01:57 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8705 | gbazin | 2004-09-14 13:38:50 +0200 (Tue, 14 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/controls.h
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/open.h
-   M /trunk/modules/gui/macosx/open.m
-   M /trunk/modules/gui/macosx/output.m
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/prefs.h
-   M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/demux/asf/asf.c
 
-String Review round one, Mac OS X interface.
+* modules/demux/asf/asf.c: fixed overflow in aspect ratio calculation.
+------------------------------------------------------------------------
+r8704 | fkuehne | 2004-09-13 22:30:12 +0200 (Mon, 13 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/extras/contrib/src/packages.mak
 
+* updated used libcdio-version from 0.69 to 0.70
 ------------------------------------------------------------------------
-r6519 | zorglub | 2004-01-25 18:16:06 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8703 | gbazin | 2004-09-13 22:29:58 +0200 (Mon, 13 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/input/input_ext-intf.c
-   M /trunk/src/input/input_ext-plugins.c
-   M /trunk/src/input/input_info.c
-   M /trunk/src/input/input_programs.c
-   M /trunk/src/input/stream.c
-   M /trunk/src/input/subtitles.c
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/beos_specific.cpp
-   M /trunk/src/misc/configuration.c
-   M /trunk/src/misc/error.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/modules_builtin.h.in
-   M /trunk/src/misc/mtime.c
-   M /trunk/src/misc/net.c
-   M /trunk/src/misc/objects.c
-   M /trunk/src/misc/variables.c
-   M /trunk/src/misc/win32_specific.c
-   M /trunk/src/playlist/group.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_synchro.c
-   M /trunk/src/vlc.c
+   M /trunk/modules/access/dshow/crossbar.cpp
 
-* String review, round one
-* A few coding style fixes
-* Doxygenized a few functions
+* modules/access/dshow/crossbar.cpp: real compilation fix.
+------------------------------------------------------------------------
+r8702 | gbazin | 2004-09-13 21:46:38 +0200 (Mon, 13 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dshow/crossbar.cpp
 
+* modules/access/dshow/crossbar.cpp: compilation fix.
 ------------------------------------------------------------------------
-r6520 | kuehne | 2004-01-25 18:20:19 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8701 | gbazin | 2004-09-13 21:43:30 +0200 (Mon, 13 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access_output/http.c
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/audio_mixer/float32.c
-   M /trunk/modules/audio_mixer/spdif.c
-   M /trunk/modules/audio_mixer/trivial.c
-   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/misc/dummy/dummy.c
-   M /trunk/modules/misc/dummy/interface.c
-   M /trunk/modules/misc/logger/logger.c
-   M /trunk/modules/misc/network/ipv6.c
-   M /trunk/modules/video_chroma/i420_ymga.c
-   M /trunk/modules/video_chroma/i420_yuy2.c
-   M /trunk/modules/video_chroma/i422_yuy2.c
+   M /trunk/configure.ac
+   A /trunk/modules/video_filter/swscale
+   A /trunk/modules/video_filter/swscale/Modules.am
+   A /trunk/modules/video_filter/swscale/common.h
+   A /trunk/modules/video_filter/swscale/filter.c
+   A /trunk/modules/video_filter/swscale/rgb2rgb.c
+   A /trunk/modules/video_filter/swscale/rgb2rgb.h
+   A /trunk/modules/video_filter/swscale/rgb2rgb_template.c
+   A /trunk/modules/video_filter/swscale/swscale.c
+   A /trunk/modules/video_filter/swscale/swscale.h
+   A /trunk/modules/video_filter/swscale/swscale_altivec_template.c
+   A /trunk/modules/video_filter/swscale/swscale_internal.h
+   A /trunk/modules/video_filter/swscale/swscale_template.c
+   A /trunk/modules/video_filter/swscale/yuv2rgb.c
+   A /trunk/modules/video_filter/swscale/yuv2rgb_altivec.c
+   A /trunk/modules/video_filter/swscale/yuv2rgb_mlib.c
+   A /trunk/modules/video_filter/swscale/yuv2rgb_template.c
 
-string review by Christophe Mutricy aka xtophe
+* modules/video_filter/swscale/*: new resizing/chroma conversion video filter based on MPlayer's swscale module.
+  (not enabled in configure.ac yet as it may have problems building on some platforms)
 
 ------------------------------------------------------------------------
-r6521 | gbazin | 2004-01-25 18:31:22 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8700 | titer | 2004-09-13 17:46:00 +0200 (Mon, 13 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dvb/qpsk.c
-   M /trunk/modules/access/dvd/dvd.c
-   M /trunk/modules/access/file.c
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/mms/mms.c
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/satellite/satellite.c
-   M /trunk/modules/access/slp.c
-   M /trunk/modules/access/tcp.c
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/access/v4l/v4l.c
-   M /trunk/modules/access/vcd/vcd.c
-   M /trunk/modules/access/vcdx/vcd.c
-
+   M /trunk/extras/contrib/src/Makefile
 
-* modules/access/*: strings review + coding style fixes.
+ contrib/src/Makefile: quick BeOS compile fix (-lnet bla bla)
 
 ------------------------------------------------------------------------
-r6522 | murray | 2004-01-25 18:32:29 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8699 | gbazin | 2004-09-13 15:28:10 +0200 (Mon, 13 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
-   M /trunk/modules/audio_output/arts.c
-   M /trunk/modules/audio_output/coreaudio.c
-   M /trunk/modules/audio_output/directx.c
-   M /trunk/modules/audio_output/esd.c
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/audio_output/oss.c
-   M /trunk/modules/audio_output/sdl.c
-   M /trunk/modules/audio_output/waveout.c
-
-string review, round two: the audio output modules
-(but as I'm too tired and it's apero time, round three
-will follow later on in the night)
+   M /trunk/include/vlc_block.h
+   M /trunk/src/misc/block.c
 
+* include/vlc_block.h: block_Duplicate() needs to duplicate all the fields of block_t.
 ------------------------------------------------------------------------
-r6523 | murray | 2004-01-25 18:41:30 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8698 | titer | 2004-09-13 12:57:03 +0200 (Mon, 13 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/packetizer/copy.c
-   M /trunk/modules/packetizer/mpeg4audio.c
-   M /trunk/modules/packetizer/mpeg4video.c
-   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/configure.ac
 
-String review, round three in advance :)
-If you've got spare stuff to review, I'm free.
-(FK, are you reviewing the KDE intf or shall I do it?)
+ + configure.ac: explicitly link to -lnet the modules which need it
+   (cause latest BeOS gcc doesn't do it by default anymore)
 
 ------------------------------------------------------------------------
-r6524 | gbazin | 2004-01-25 18:52:17 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8697 | titer | 2004-09-13 10:27:58 +0200 (Mon, 13 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/logger/logger.c
-   M /trunk/mozilla/vlcshell.cpp
+   M /trunk/modules/mux/asf.c
 
+ + mux/asf.c: gcc < 3 compile fix
 
-* mozilla/vlcshell.cpp: don't translate debug messages.
-* modules/misc/logger/logger.c: compilation fix.
+------------------------------------------------------------------------
+r8696 | gbazin | 2004-09-12 22:32:08 +0200 (Sun, 12 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/directx/directx.c
 
+* modules/video_output/directx/directx.c: removed debug message.
 ------------------------------------------------------------------------
-r6525 | murray | 2004-01-25 18:58:30 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8695 | gbazin | 2004-09-12 22:31:00 +0200 (Sun, 12 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
-   M /trunk/modules/audio_output/arts.c
-   M /trunk/modules/audio_output/coreaudio.c
-   M /trunk/modules/audio_output/directx.c
-   M /trunk/modules/audio_output/esd.c
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/audio_output/oss.c
-   M /trunk/modules/audio_output/sdl.c
-   M /trunk/modules/audio_output/waveout.c
-   M /trunk/modules/packetizer/copy.c
-   M /trunk/modules/packetizer/mpeg4audio.c
-   M /trunk/modules/packetizer/mpeg4video.c
-   M /trunk/modules/packetizer/mpegvideo.c
-
-reverting a whole bunch of stupid changes,
-sorry :)
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_pictures.c
 
+* src/video_output: fixed a CPU heating loop in pause mode (fixes the problem with fast user switching on win32).
 ------------------------------------------------------------------------
-r6526 | zorglub | 2004-01-25 19:17:08 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8694 | gbazin | 2004-09-12 20:00:02 +0200 (Sun, 12 Sep 2004) | 5 lines
 Changed paths:
-   M /trunk/include/beos_specific.h
-   M /trunk/include/charset.h
-   M /trunk/include/codecs.h
-   M /trunk/include/configuration.h
-   M /trunk/include/darwin_specific.h
-   M /trunk/include/intf_eject.h
-   M /trunk/include/main.h
-   M /trunk/include/os_specific.h
-   M /trunk/include/stream_control.h
-   M /trunk/include/stream_output.h
-   M /trunk/include/variables.h
-   M /trunk/include/vlc/aout.h
-   M /trunk/include/vlc/decoder.h
-   M /trunk/include/vlc/input.h
-   M /trunk/include/vlc/intf.h
-   M /trunk/include/vlc/sout.h
-   M /trunk/include/vlc/vlc.h
-   M /trunk/include/vlc/vout.h
-   M /trunk/include/vlc_config.h
-   M /trunk/include/vlc_cpu.h
-   M /trunk/include/vlc_help.h
-   M /trunk/include/vlc_interface.h
-   M /trunk/include/vlc_keys.h
-   M /trunk/include/vlc_messages.h
-   M /trunk/include/vlc_objects.h
-   M /trunk/include/vlc_playlist.h
-   M /trunk/include/vlc_video.h
-   M /trunk/include/vout_synchro.h
-   M /trunk/include/win32_specific.h
+   M /trunk/modules/access/dshow/Modules.am
+   A /trunk/modules/access/dshow/common.h
+   A /trunk/modules/access/dshow/crossbar.cpp
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
 
-* Strings review in include/
-* Removed trailing spaces
+* modules/access/dshow/*:
+  - switch to access_demux module for raw video/audio streams.
+  - massive cleanup and simplifications.
+  - a bunch of fixes.
 
 ------------------------------------------------------------------------
-r6527 | gbazin | 2004-01-25 19:18:50 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8693 | gbazin | 2004-09-12 12:30:24 +0200 (Sun, 12 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/access/screen/win32.c
 
+* modules/access/screen/win32.c: proper rgb mask for RV24.
+------------------------------------------------------------------------
+r8692 | gbazin | 2004-09-12 11:31:47 +0200 (Sun, 12 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
 
-* modules/gui/wxwindows/interface.cpp: removed unused strings.
+* modules/access/dshow: simplification (video inversion is now handled in the rawvideo codec/packetizer).
+------------------------------------------------------------------------
+r8691 | gbazin | 2004-09-12 11:16:55 +0200 (Sun, 12 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/directx/directx.c
 
+* modules/video_output/directx/directx.c: small fix.
 ------------------------------------------------------------------------
-r6528 | bigben | 2004-01-25 19:20:12 +0100 (Sun, 25 Jan 2004) | 5 lines
+r8690 | gbazin | 2004-09-12 11:10:33 +0200 (Sun, 12 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/adpcm.c
-   M /trunk/modules/codec/dts.c
-   M /trunk/modules/codec/dv.c
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/codec/faad.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/postprocess.c
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/codec/lpcm.c
-   M /trunk/modules/codec/mpeg_audio.c
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/subtitle.h
-   M /trunk/modules/codec/quicktime.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/codec/tarkin.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/video_output/directx/events.c
 
-string review
+* modules/video_output/directx/events.c: use a different window class for the video sub-window so the background color doesn't get messed-up with.
+------------------------------------------------------------------------
+r8689 | gbazin | 2004-09-11 15:15:18 +0200 (Sat, 11 Sep 2004) | 2 lines
+Changed paths:
+   M /trunk/Makefile.am
+   M /trunk/include/network.h
+   M /trunk/include/vlc_common.h
+   A /trunk/include/vlc_vod.h
+   M /trunk/modules/misc/Modules.am
+   A /trunk/modules/misc/rtsp.c
 
-still some  printfs in dvbsub.c. Would  need to spend some  time reading
-the code to remove them.
+* include/vlc_vod.h, modules/misc/rtsp.c: skeleton for a "vod server" RTSP module.
 
 ------------------------------------------------------------------------
-r6529 | gbazin | 2004-01-25 19:34:55 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8688 | gbazin | 2004-09-10 23:08:41 +0200 (Fri, 10 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/gtk/preferences.c
+   M /trunk/modules/video_filter/logo.c
 
+* modules/video_filter/logo.c: complete rewrite using the alpha-blending module.
+------------------------------------------------------------------------
+r8687 | gbazin | 2004-09-10 21:47:16 +0200 (Fri, 10 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/video_output/video_output.c
 
-* modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().
+* src/video_output/video_output.c: oops.
+------------------------------------------------------------------------
+r8686 | gbazin | 2004-09-10 20:03:25 +0200 (Fri, 10 Sep 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/src/video_output/video_output.c
+
+* src/video_output/video_output.c, modules/codec/ogt: got rid of vout_AspectRatio().
 
 ------------------------------------------------------------------------
-r6530 | asmax | 2004-01-25 19:41:08 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8685 | gbazin | 2004-09-10 19:22:03 +0200 (Fri, 10 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_display.hpp
-   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
-   M /trunk/modules/gui/skins2/x11/x11_tooltip.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_video.h
+   M /trunk/src/video_output/vout_pictures.c
 
-* all: support of 8 bpp mode for X11 skins. Like in the vout it uses
- its own colormap, but I don't like that at all...
+* include/vlc_video.h, src/video_output/vout_pictures.c: export vout_CopyPicture().
 
 ------------------------------------------------------------------------
-r6531 | asmax | 2004-01-25 19:46:37 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8684 | gbazin | 2004-09-10 15:53:43 +0200 (Fri, 10 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/x11/xcommon.c
 
-* x11/x11_display.cpp: only 8 bpp mode was working...
+* modules/video_output/x11/xcommon.c, modules/video_output/directx/directx.c: when we invert the YV12 picture buffer chroma planes, we need to report a I420 chroma.
+------------------------------------------------------------------------
+r8683 | gbazin | 2004-09-10 15:15:59 +0200 (Fri, 10 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/rawvideo.c
 
+* modules/codec/rawvideo.c: packetizer will also invert the pictures if needed.
 ------------------------------------------------------------------------
-r6532 | gbazin | 2004-01-25 19:53:07 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8682 | gbazin | 2004-09-10 14:43:08 +0200 (Fri, 10 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/cdda/cdda.c
-   M /trunk/modules/access/dvd/dvd.c
-   M /trunk/modules/audio_filter/channel_mixer/headphone.c
-   M /trunk/modules/audio_filter/converter/Modules.am
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
-   M /trunk/modules/audio_output/alsa.c
-   M /trunk/modules/audio_output/coreaudio.c
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/audio_output/oss.c
-   M /trunk/modules/gui/gtk/gnome.c
-   M /trunk/modules/gui/gtk/gtk.c
-   M /trunk/modules/gui/kde/kde.cpp
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/misc/freetype.c
-   M /trunk/modules/misc/sap.c
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/asf/libasf.c
+   M /trunk/modules/demux/asf/libasf.h
 
+* modules/demux/asf/*: get video aspect ratio from metadata object.
+------------------------------------------------------------------------
+r8681 | gbazin | 2004-09-10 13:35:42 +0200 (Fri, 10 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/asf/libasf.c
+   M /trunk/modules/demux/asf/libasf.h
 
-* ALL: removed a bunch of unused add_category_hint().
+* commit modules/demux/asf/*: load and parse the metadata object + coding style changes.
+------------------------------------------------------------------------
+r8680 | gbazin | 2004-09-10 11:49:01 +0200 (Fri, 10 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/stream_out/standard.c
 
+* modules/stream_out/standard.c: compilation fix.
 ------------------------------------------------------------------------
-r6533 | bigben | 2004-01-25 20:10:09 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8679 | gbazin | 2004-09-10 11:19:59 +0200 (Fri, 10 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/cmml/intf.c
 
-added a 0 accidentally
+* modules/codec/cmml/intf.c: compilation fix.
+------------------------------------------------------------------------
+r8678 | gbazin | 2004-09-10 00:18:51 +0200 (Fri, 10 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/httpd.c
 
+* src/misc/httpd.c: spelling mistake.
 ------------------------------------------------------------------------
-r6534 | rocky | 2004-01-25 20:27:09 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8677 | gbazin | 2004-09-09 23:45:38 +0200 (Thu, 09 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/modules/audio_filter/format.c
+   M /trunk/modules/audio_filter/normvol.c
+   M /trunk/modules/codec/ffmpeg/video_filter.c
 
-cvd.c: default duration scaling is smaller which seems more correct.
+ modules/codec/ffmpeg/video_filter.c, modules/audio_filter/format.c, normvol.c: added Id svn keyword.
+------------------------------------------------------------------------
+r8676 | gbazin | 2004-09-09 16:47:33 +0200 (Thu, 09 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/input.c
 
-string review: Merge/canonicalize debug string messages.
+* src/input/input.c: hack to allow for the udp:@:port syntax again... not really pretty though.
+------------------------------------------------------------------------
+r8675 | gbazin | 2004-09-09 16:33:33 +0200 (Thu, 09 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/extras/libc.c
 
+* src/extras/libc.c: forgot a small modification.
 ------------------------------------------------------------------------
-r6535 | hartman | 2004-01-25 20:54:53 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8674 | gbazin | 2004-09-09 16:25:07 +0200 (Thu, 09 Sep 2004) | 1 line
 Changed paths:
-   D /trunk/doc/mad/BUGS
-   D /trunk/doc/mad/TODO
+   M /trunk/modules/codec/theora.c
 
-* Removing old useless files
+* modules/codec/theora.c: use vlc_reduce() to before storing the aspect-ratio.
+------------------------------------------------------------------------
+r8673 | gbazin | 2004-09-09 16:23:44 +0200 (Thu, 09 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: include a metadata header to store the video pixel aspect ratio info.
 ------------------------------------------------------------------------
-r6536 | hartman | 2004-01-25 21:05:29 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8672 | gbazin | 2004-09-09 16:02:24 +0200 (Thu, 09 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/a52sys.c
-   M /trunk/modules/demux/aac.c
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/asf/libasf.c
-   M /trunk/modules/demux/asf/libasf.h
-   M /trunk/modules/demux/au.c
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/avi/avi.h
-   M /trunk/modules/demux/avi/libavi.c
-   M /trunk/modules/demux/avi/libavi.h
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/demuxdump.c
-   M /trunk/modules/demux/demuxstream.c
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/modules/demux/flac.c
-   M /trunk/modules/demux/livedotcom.cpp
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/mod.c
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/demux/mp4/mp4.h
-   M /trunk/modules/demux/mpeg/mpga.c
-   M /trunk/modules/demux/mpeg/mpgv.c
-   M /trunk/modules/demux/mpeg/ps.c
-   M /trunk/modules/demux/mpeg/system.c
-   M /trunk/modules/demux/mpeg/ts.c
-   M /trunk/modules/demux/nsv.c
-   M /trunk/modules/demux/ogg.c
-   M /trunk/modules/demux/playlist/m3u.c
-   M /trunk/modules/demux/playlist/old.c
-   M /trunk/modules/demux/playlist/playlist.c
-   M /trunk/modules/demux/playlist/pls.c
-   M /trunk/modules/demux/ps.c
-   M /trunk/modules/demux/rawdv.c
-   M /trunk/modules/demux/real.c
-   M /trunk/modules/demux/ts.c
-   M /trunk/modules/demux/util/id3.c
-   M /trunk/modules/demux/util/id3genres.h
-   M /trunk/modules/demux/util/id3tag.c
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/modules/video_filter/adjust.c
-   M /trunk/modules/video_filter/clone.c
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
-   M /trunk/modules/video_filter/distort.c
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/transform.c
-   M /trunk/modules/video_filter/wall.c
-
-* Stringreview !!!
+   M /trunk/modules/control/gestures.c
 
+* modules/control/gestures.c: compilation fix.
 ------------------------------------------------------------------------
-r6537 | gbazin | 2004-01-25 21:40:59 +0100 (Sun, 25 Jan 2004) | 3 lines
+r8671 | gbazin | 2004-09-09 15:04:12 +0200 (Thu, 09 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/codec/araw.c
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/control/rc/rc.c
-   M /trunk/modules/visualization/xosd/xosd.c
-
-
-* ALL: removed useless add_category_hint().
+   M /trunk/include/vlc_common.h
+   M /trunk/src/extras/libc.c
 
+* include/vlc_common.h, src/extras/libc.c: added GCD() and vlc_reduce().
 ------------------------------------------------------------------------
-r6538 | rocky | 2004-01-25 22:03:16 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8670 | gbazin | 2004-09-09 00:02:48 +0200 (Thu, 09 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-
-Test for libcdio only once. Make disable-libcddb work (typo in test variable).
+   M /trunk/modules/access/dvdnav.c
 
+* modules/access/dvdnav.c: call buttonUpdate() again when the video ES is started.
 ------------------------------------------------------------------------
-r6539 | asmax | 2004-01-25 22:38:57 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8669 | gbazin | 2004-09-08 23:11:31 +0200 (Wed, 08 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-
-* src/generic_window.cpp: don't raise the windows on a mouse up event
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/src/video_output/vout_intf.c
 
+* src/video_output/vout_intf.c, modules/video_output/opengl.c: we do really need these, so please don't remove them again.
 ------------------------------------------------------------------------
-r6540 | gbazin | 2004-01-25 22:39:37 +0100 (Sun, 25 Jan 2004) | 4 lines
+r8668 | gbazin | 2004-09-08 23:01:11 +0200 (Wed, 08 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_es.h
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/include/video_output.h
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/*: fixed race condition in spu initialization which affected DVD menus.
+------------------------------------------------------------------------
+r8667 | gbazin | 2004-09-08 17:25:56 +0200 (Wed, 08 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ts.c
 
-* include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
-* modules/codec/ffmpeg/*: support for palettized codecs.
+* modules/demux/ts.c: small video artefacts are usually better than dropping whole frames.
+------------------------------------------------------------------------
+r8666 | gbazin | 2004-09-08 16:10:20 +0200 (Wed, 08 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
 
+* modules/audio_filter/converter/*: a couple of fixes for transcoding.
 ------------------------------------------------------------------------
-r6541 | rocky | 2004-01-25 23:16:26 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8665 | gbazin | 2004-09-08 14:48:57 +0200 (Wed, 08 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/dummy/decoder.c
+   M /trunk/modules/stream_out/transcode.c
 
-include limits.h for PATH_MAX. Solaris fix.
+* modules/stream_out/transcode.c: use picture ring buffers to avoid leaks due to decoders not releasing pictures properly and to avoid uncessary mallocs.
+------------------------------------------------------------------------
+r8664 | gbazin | 2004-09-08 12:07:05 +0200 (Wed, 08 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/include/vlc_help.h
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
 
+* include/vlc_help.h: update.
 ------------------------------------------------------------------------
-r6542 | rocky | 2004-01-25 23:16:51 +0100 (Sun, 25 Jan 2004) | 2 lines
+r8663 | gbazin | 2004-09-08 00:55:26 +0200 (Wed, 08 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-Fix if iconv not installed.
+* modules/gui/wxwindows/interface.cpp: fix for the interface resizing when video is stopped.
+------------------------------------------------------------------------
+r8662 | gbazin | 2004-09-08 00:08:36 +0200 (Wed, 08 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/video.cpp
 
+* modules/gui/wxwindows/video.cpp: reverted change to re-use the video window as it doesn't work well on wxGTK.
 ------------------------------------------------------------------------
-r6543 | asmax | 2004-01-26 00:04:06 +0100 (Mon, 26 Jan 2004) | 4 lines
+r8661 | gbazin | 2004-09-07 23:46:16 +0200 (Tue, 07 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/include/vlc_common.h
 
-* all: save the theme configuration at exit (theme path and
-  position/visibilty of the windows)
-* parser/xmlparser.cpp: fixed a segfault when the file cannot be opened
+* include/vlc_common.h: forgot this file in my last commit.
+------------------------------------------------------------------------
+r8660 | gbazin | 2004-09-07 23:28:52 +0200 (Tue, 07 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
 
+* configure.ac: small iconv fix.
 ------------------------------------------------------------------------
-r6544 | rocky | 2004-01-26 05:51:09 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8659 | gbazin | 2004-09-07 23:16:49 +0200 (Tue, 07 Sep 2004) | 3 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.hpp
+   M /trunk/modules/misc/freetype.c
+   M /trunk/src/extras/libc.c
 
-add -lm on more plugins that require it. libvcdinfo version number is
-now 0.7.20 not 0.7.20-cdio.
+* src/extras/libc.c: provide iconv facility in the core (vlc_iconv_open(), vlc_iconv(), vlc_iconv_close()).
+* modules/misc/freetype.c, modules/codec/subsdec.c, modules/gui/skins2: use iconv from the core.
 
 ------------------------------------------------------------------------
-r6545 | sam | 2004-01-26 11:32:33 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8658 | sigmunau | 2004-09-07 12:34:47 +0200 (Tue, 07 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/misc/freetype.c
 
-  * configure.ac:
-    + Bail out if libavcodec.a wasn't built with --enable-pp.
+freetype.c: don't hang if user specify negative fontsize
 
 ------------------------------------------------------------------------
-r6546 | gbazin | 2004-01-26 11:35:28 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8657 | gbazin | 2004-09-07 11:34:03 +0200 (Tue, 07 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/codec/faad.c
+   M /trunk/src/input/decoder.c
 
+* src/input/decoder.c, modules/codec/faad.c: work around another bug in libfaad with ADTS streams.
+------------------------------------------------------------------------
+r8656 | sigmunau | 2004-09-07 10:11:49 +0200 (Tue, 07 Sep 2004) | 2 lines
+Changed paths:
+   M /trunk/TODO
+   M /trunk/modules/demux/mkv.cpp
 
-* configure.ac: fixed typo.
+fixed track selection for mkv-files with default flag set on tracks.
 
 ------------------------------------------------------------------------
-r6547 | hartman | 2004-01-26 15:47:39 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8655 | titer | 2004-09-06 23:28:07 +0200 (Mon, 06 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/kde/disc.h
-   M /trunk/modules/gui/kde/net.h
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/src/video_output/vout_intf.c
 
-* compilation fixes
+ Fixed OpenGL mouse events
 
 ------------------------------------------------------------------------
-r6548 | fenrir | 2004-01-26 17:30:34 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8654 | titer | 2004-09-06 23:07:43 +0200 (Mon, 06 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/src/input/var.c
 
- * mmsh: msg_Err -> msg_Dbg.
+ + src/input/var.c: when starting a title, don't recreate next/prev-chapter
+     and add callbacks if they already exist
 
 ------------------------------------------------------------------------
-r6549 | zorglub | 2004-01-26 17:45:03 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8653 | sigmunau | 2004-09-06 21:01:34 +0200 (Mon, 06 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/caca.c
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/fb.c
-   M /trunk/modules/video_output/ggi.c
-   M /trunk/modules/video_output/qte/qte.cpp
-   M /trunk/modules/video_output/x11/x11.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/video_output/x11/xvideo.c
+   M /trunk/TODO
+   M /trunk/modules/demux/mkv.cpp
 
-String review
+some timecode and chapter-related fixes from Mosu(thanks a lot).
 
 ------------------------------------------------------------------------
-r6550 | zorglub | 2004-01-26 17:52:31 +0100 (Mon, 26 Jan 2004) | 6 lines
+r8652 | titer | 2004-09-06 18:46:25 +0200 (Mon, 06 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/beos/AudioOutput.cpp
-   M /trunk/modules/gui/beos/BeOS.cpp
-   M /trunk/modules/gui/beos/Bitmaps.h
-   M /trunk/modules/gui/beos/DrawingTidbits.cpp
-   M /trunk/modules/gui/beos/DrawingTidbits.h
-   M /trunk/modules/gui/beos/Interface.cpp
    M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/InterfaceWindow.h
-   M /trunk/modules/gui/beos/ListViews.cpp
-   M /trunk/modules/gui/beos/ListViews.h
-   M /trunk/modules/gui/beos/MessagesWindow.cpp
    M /trunk/modules/gui/beos/MsgVals.h
-   M /trunk/modules/gui/beos/PlayListWindow.cpp
-   M /trunk/modules/gui/beos/PlayListWindow.h
-   M /trunk/modules/gui/beos/TransportButton.cpp
-   M /trunk/modules/gui/beos/TransportButton.h
-
-Strings review
-
-Do "50%","100%", ... need translation ?
 
-They are currently translated, I did not touch this
+ beos/*: fixed title/chapter navigation
 
 ------------------------------------------------------------------------
-r6551 | titer | 2004-01-26 17:54:56 +0100 (Mon, 26 Jan 2004) | 4 lines
+r8651 | sigmunau | 2004-09-06 18:10:34 +0200 (Mon, 06 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/video_chroma/Modules.am
-   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/TODO
 
- + All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
-   yet as Quicktime handles i420 pictures, but it will be when I've
-   cleaned the OpenGL output I'm working on (to be commited soon).
+Added matroska-related items to todo-list
 
 ------------------------------------------------------------------------
-r6552 | jlj | 2004-01-26 18:15:40 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8650 | courmisch | 2004-09-06 17:09:37 +0200 (Mon, 06 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/src/input/input.c
 
-  * drms: bugfixes in sci handling, GetiPodID darwin support.
+debug message accessed free'd structure causing a segmentation fault
 
 ------------------------------------------------------------------------
-r6553 | gbazin | 2004-01-26 19:24:17 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8649 | rocky | 2004-09-06 14:49:29 +0200 (Mon, 06 Sep 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/access/cdda/Modules.am
+   M /trunk/modules/access/cdda/access.c
+   A /trunk/modules/access/cdda/access.h
+   A /trunk/modules/access/cdda/callback.c
+   A /trunk/modules/access/cdda/callback.h
+   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/access/cdda/cdda.h
 
+Allow size of blocks reads to be specified/adjusted
+Split out callback routines. 
+Some cleanup. Still largely broken though. 
 
-* modules/access/dshow/*: implemented a few more things.
 
 ------------------------------------------------------------------------
-r6554 | gbazin | 2004-01-26 19:30:01 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8648 | courmisch | 2004-09-06 13:45:44 +0200 (Mon, 06 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
-
+   M /trunk/src/misc/httpd.c
 
-* modules/mux/mp4.c: fixed recent screw-up in movie duration.
+0 is a legal socket descriptor
 
 ------------------------------------------------------------------------
-r6555 | titer | 2004-01-26 19:30:37 +0100 (Mon, 26 Jan 2004) | 8 lines
+r8647 | rocky | 2004-09-06 06:38:46 +0200 (Mon, 06 Sep 2004) | 5 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
-
- All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
- to give it a try (QT is the default method).
-  + Known issues: no fullscreen yet, memory leaks, ugly code, ...
-  + Known goodies: it's a few % faster than QT here (playing a DVD). If
-      experienced OpenGL and Altivec programmers could have a look and
-      give some advice, I guess the performance increase might become
-      noticeable.
+   M /trunk/include/mtime.h
+   M /trunk/modules/access/cdda/Modules.am
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.h
 
-------------------------------------------------------------------------
-r6556 | gbazin | 2004-01-26 19:45:45 +0100 (Mon, 26 Jan 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/visualization/visual/visual.c
+2nd attempt to get libcdio cdda working.
 
+mtime.h: define constant for second-to-millisecond conversions.
 
-modules/visualization/visual/visual.c: strings review.
 
 ------------------------------------------------------------------------
-r6557 | gbazin | 2004-01-26 19:57:18 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8646 | fkuehne | 2004-09-05 20:38:53 +0200 (Sun, 05 Sep 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-
-
-* modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.
+   M /trunk/THANKS
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
+modules/gui/wxwindows/extrapanel.cpp: minor string fix
+po/*: updated the po-files
+THANKS: updated my mail-address
 ------------------------------------------------------------------------
-r6558 | gbazin | 2004-01-26 20:20:10 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8645 | fkuehne | 2004-09-05 18:53:39 +0200 (Sun, 05 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/subtitles.c
-
-
-* src/input/subtitles.c: more sanity checks.
+   M /trunk/po/de.po
 
+* first update of the German translation
 ------------------------------------------------------------------------
-r6559 | titer | 2004-01-26 20:51:33 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8644 | fkuehne | 2004-09-05 18:53:04 +0200 (Sun, 05 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-
- Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/audio_filter/normvol.c
+   M /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/modules/video_output/snapshot.c
+   M /trunk/src/audio_output/input.c
 
+* string review
 ------------------------------------------------------------------------
-r6560 | titer | 2004-01-26 21:00:33 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8643 | rocky | 2004-09-04 16:51:04 +0200 (Sat, 04 Sep 2004) | 10 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/configure.ac
+   M /trunk/include/vlc_meta.h
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/access/cdda/cdda.h
 
- gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)
+First attempt to reinstate a libcdio cdda. 
 
-------------------------------------------------------------------------
-r6561 | gbazin | 2004-01-26 21:02:15 +0100 (Mon, 26 Jan 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/src/input/input.c
+vlc_meta.h: added CD-Text, ISO 9660, and CDDB fields. Separate email
+will be sent about this.
 
+Note: sound may be off by 2 seconds (150 sectors or pregap
+amount). The sound for both this and the other cdda plugin don't work
+for me. Before the last SVN update though that's what it sounded like.
 
-* modules/demux/util/*: a bit of cleanup.
 
 ------------------------------------------------------------------------
-r6562 | gbazin | 2004-01-26 21:26:54 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8642 | bigben | 2004-09-04 12:39:44 +0200 (Sat, 04 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/src/input/input.c
-   M /trunk/src/input/subtitles.c
+   M /trunk/modules/gui/macosx/open.m
+
+* syntax to specify the dvd title/chapter to open has changed...
 
 
-* src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.
 
 ------------------------------------------------------------------------
-r6563 | fenrir | 2004-01-26 21:48:10 +0100 (Mon, 26 Jan 2004) | 3 lines
+r8641 | massiot | 2004-09-03 20:42:25 +0200 (Fri, 03 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/input_ext-plugins.h
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc_common.h
-   M /trunk/src/input/input.c
+   M /trunk/include/vlc_access.h
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.h
+   M /trunk/modules/access/dvb/linux_dvb.c
+   M /trunk/modules/demux/ts.c
    M /trunk/src/input/stream.c
 
- * all: make stream_t using function pointers (needed to have multiple
- implementations, not yet used).
+* modules/demux/ts.c, modules/access/dvb: Added support for the CAM device
+  of linuxtv drivers. We currently only descramble one channel (this will
+  change in the near future). Also fixed a few demux-related bugs.
 
 ------------------------------------------------------------------------
-r6564 | fenrir | 2004-01-26 21:48:51 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8640 | massiot | 2004-09-03 20:38:33 +0200 (Fri, 03 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/playlist/playlist.c
+   M /trunk/modules/demux/demuxdump.c
 
- * playlist: compilation fix.
+* modules/demux/demuxdump.c: Added a --demuxdump-append boolean option.
 
 ------------------------------------------------------------------------
-r6565 | hartman | 2004-01-26 22:37:58 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8639 | massiot | 2004-09-03 20:37:21 +0200 (Fri, 03 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/src/audio_output/output.c
-   M /trunk/src/input/input_programs.c
+   M /trunk/modules/access/pvr/pvr.c
 
-* String review
+* modules/access/pvr/pvr.c: Added a --pvr-caching option.
 
 ------------------------------------------------------------------------
-r6566 | gbazin | 2004-01-26 23:10:20 +0100 (Mon, 26 Jan 2004) | 4 lines
+r8638 | zorglub | 2004-09-03 02:11:25 +0200 (Fri, 03 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
 
-* modules/gui/wxwindows/*: adapted to the new playlist api.
-   "Add MRL" in the playlist dialog now only appends the new item to the playlist.
+msg_Err -> msg_Dbg
 
 ------------------------------------------------------------------------
-r6567 | hartman | 2004-01-26 23:32:51 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8637 | gbazin | 2004-09-02 23:42:14 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-
-* Remove crud
+   M /trunk/src/libvlc.h
 
+* src/libvlc.h: plugins-cache is now enabled by default.
 ------------------------------------------------------------------------
-r6568 | hartman | 2004-01-26 23:42:50 +0100 (Mon, 26 Jan 2004) | 2 lines
+r8636 | gbazin | 2004-09-02 23:19:35 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/src/input/input.c
-
-* Remove crud
+   M /trunk/NEWS
 
+* NEWS: next version is going to be 0.8.0.
 ------------------------------------------------------------------------
-r6569 | fenrir | 2004-01-27 00:07:16 +0100 (Tue, 27 Jan 2004) | 3 lines
+r8635 | gbazin | 2004-09-02 21:40:28 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/include/input_ext-intf.h
-   M /trunk/src/input/input.c
-   M /trunk/src/playlist/playlist.c
-
- * all: input_CreateThread doesn't take a playlist_item_t anymore.
-        export input_CreateThread/input_StopThread/input_DestroyThread.
+   M /trunk/src/video_output/vout_intf.c
 
+* src/video_output/vout_intf.c: fixed mouse events forwarding in opengl provider.
 ------------------------------------------------------------------------
-r6570 | fenrir | 2004-01-27 00:30:18 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8634 | gbazin | 2004-09-02 19:51:02 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/playlist/playlist.c
-
- * playlist: fix for input options.
+   M /trunk/extras/contrib/src/packages.mak
 
+* extras/contrib/src/packages.mak: fixed the faad2 package
 ------------------------------------------------------------------------
-r6571 | hartman | 2004-01-27 00:37:05 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8633 | gbazin | 2004-09-02 18:00:44 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input.c
-
-* Fix autodetection bug with file:///
+   M /trunk/modules/gui/wxwindows/video.cpp
 
+* modules/gui/wxwindows/video.cpp: before resizing the interface when a video stops, wait a bit just to make sure a new video outut is not being spawned.
 ------------------------------------------------------------------------
-r6572 | rocky | 2004-01-27 02:57:29 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8632 | zorglub | 2004-09-02 17:31:00 +0200 (Thu, 02 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
 
-Link with -lm when needed - 2nd try.
+Switch video-filters on the fly
 
 ------------------------------------------------------------------------
-r6573 | titer | 2004-01-27 04:22:03 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8631 | gbazin | 2004-09-02 17:20:34 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_chroma/i420_yuy2.c
-
- i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)
+   M /trunk/src/video_output/video_output.c
 
+* src/video_output/video_output.c: re-enabled on-the-fly switching of video filters.
 ------------------------------------------------------------------------
-r6574 | rocky | 2004-01-27 04:45:17 +0100 (Tue, 27 Jan 2004) | 3 lines
+r8630 | gbazin | 2004-09-02 16:27:57 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
-
-First of the bigendian fixes. Bug in YUY had U and V values in blending
-swapped.
+   M /trunk/src/input/demux.c
 
+* src/input/demux.c: ignore STREAM_CONTROL_ACCESS control query + coding style changes.
 ------------------------------------------------------------------------
-r6575 | hartman | 2004-01-27 08:05:10 +0100 (Tue, 27 Jan 2004) | 7 lines
+r8629 | hartman | 2004-09-02 09:47:01 +0200 (Thu, 02 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-
-* VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
-  fen, anymore tips? :)
-  There seems to be some trouble with bufferoverflows atm and
-  spudec doesn't like the data it is being fed:
+   M /trunk/extras/contrib/README
 
-  [00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701
+* Don't say make bin works in the contrib system
 
 ------------------------------------------------------------------------
-r6576 | gbazin | 2004-01-27 12:57:05 +0100 (Tue, 27 Jan 2004) | 3 lines
+r8628 | gbazin | 2004-09-02 01:17:43 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-
-
-* modules/demux/util/*: fixed segfault with new vobsub code.
+   M /trunk/ChangeLog
 
+* ChangeLog: update.
 ------------------------------------------------------------------------
-r6577 | titer | 2004-01-27 13:11:48 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8627 | gbazin | 2004-09-02 01:15:12 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
-
- macosx/vout.m: fixed OpenGL aspect ratio
+   M /trunk/modules/visualization/galaktos/Modules.am
 
+* modules/visualization/galaktos/Modules.am: a whole lot of files were forgotten.
 ------------------------------------------------------------------------
-r6578 | fenrir | 2004-01-27 13:22:41 +0100 (Tue, 27 Jan 2004) | 3 lines
+r8626 | gbazin | 2004-09-02 00:26:48 +0200 (Thu, 02 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-
- * sub.c : fixed parsing, but doesn't work yet (buffer overflow while
- reading packet).
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: fixed fps and audio-sync options.
 ------------------------------------------------------------------------
-r6579 | fenrir | 2004-01-27 13:46:46 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8625 | hartman | 2004-09-02 00:08:00 +0200 (Thu, 02 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
- * sub: clean/fix. it begins to work.
+* fix the ebml and matroska downloads. added toolame target, but not enabled, since toolame is worse than ffmpeg when it comes to makefiles... ("it needs sam power").
 
 ------------------------------------------------------------------------
-r6580 | fenrir | 2004-01-27 14:10:29 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8624 | hartman | 2004-09-01 23:40:35 +0200 (Wed, 01 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
+   M /trunk/extras/contrib/src/packages.mak
 
- * sub: removed unused variable.
+* updated ebml, matroska, liveMedia and faad2 version
 
 ------------------------------------------------------------------------
-r6581 | gbazin | 2004-01-27 15:05:33 +0100 (Tue, 27 Jan 2004) | 4 lines
+r8623 | zorglub | 2004-09-01 22:02:17 +0200 (Wed, 01 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
-   M /trunk/src/stream_output/stream_output.c
-
+   M /trunk/modules/control/rc.c
 
-* modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
-* src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().
+Added "is_playing", "get_title", "get_time" and "get_length" to get computer-readable output (for third-party programs)
 
 ------------------------------------------------------------------------
-r6582 | gbazin | 2004-01-27 18:01:51 +0100 (Tue, 27 Jan 2004) | 5 lines
+r8622 | titer | 2004-09-01 20:59:23 +0200 (Wed, 01 Sep 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
-
-* modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
-   Parent window created outside the screen so it isn't visible.
+   M /trunk/src/video_output/vout_subpictures.c
 
-Could somebody (AsMaX, ipkiss) have a look at the AlphaBlend() function call in win32_graphics.cpp ? I'd like to use the AlphaBlend() we got from win32_factory.cpp.
+ + vout_subpictures.c: don't check only the first subpicture_t to see
+   if we need blending & rendering modules (fixes text messages which
+   were missing sometimes)
 
 ------------------------------------------------------------------------
-r6583 | gbazin | 2004-01-27 20:14:07 +0100 (Tue, 27 Jan 2004) | 3 lines
+r8621 | titer | 2004-09-01 20:41:22 +0200 (Wed, 01 Sep 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/dts.c
-
+   M /trunk/modules/misc/freetype.c
 
-* modules/codec/dts.c: bug-fix for s/pdif support.
+ + misc/freetype.c: workaround yet another weird BeOS behaviour
 
 ------------------------------------------------------------------------
-r6584 | gbazin | 2004-01-27 22:12:42 +0100 (Tue, 27 Jan 2004) | 4 lines
+r8620 | gbazin | 2004-09-01 17:56:03 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
-
-
-* configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
-* modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
+   M /trunk/modules/codec/dmo/dmo.c
 
+* modules/codec/dmo/dmo.c: specify required input chroma for video encoding.
 ------------------------------------------------------------------------
-r6585 | bigben | 2004-01-27 23:19:04 +0100 (Tue, 27 Jan 2004) | 2 lines
+r8619 | gbazin | 2004-09-01 17:37:40 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/open.m
-
-Fixes a little bug introduced by string review on localized VLC
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: free the original picture pointer, not the aligned one.
 ------------------------------------------------------------------------
-r6586 | hartman | 2004-01-27 23:51:39 +0100 (Tue, 27 Jan 2004) | 6 lines
+r8618 | gbazin | 2004-09-01 16:34:24 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/spudec/parse.c
-   M /trunk/modules/codec/spudec/spudec.c
-   M /trunk/modules/demux/util/sub.c
-
-* modules/demux/util/sub.?
-  Vobsub is working now. only track 0 will be played atm.
-  spudec scaling will need to be implemented or vobsub is pretty useless.
-* modules/codec/spudec
-  Changed an error into a warning message.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: MUX_GET_ADD_STREAM_WAIT == true. Seems even asfh can't send new headers after the stream started.
 ------------------------------------------------------------------------
-r6587 | hartman | 2004-01-28 00:09:25 +0100 (Wed, 28 Jan 2004) | 2 lines
+r8617 | gbazin | 2004-09-01 16:26:23 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-
-* Thou shall initialize thou subtitles.
+   M /trunk/modules/codec/ffmpeg/video_filter.c
 
+* modules/codec/ffmpeg/video_filter.c: oops, copy&paste bug.
 ------------------------------------------------------------------------
-r6588 | fenrir | 2004-01-28 13:25:37 +0100 (Wed, 28 Jan 2004) | 2 lines
+r8616 | gbazin | 2004-09-01 16:07:45 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   A /trunk/modules/demux/aiff.c
+   M /trunk/modules/mux/asf.c
 
- * aiff: another demuxer.
+* modules/mux/asf.c: fixed a bug I introduced in my last commit.
+------------------------------------------------------------------------
+r8615 | gbazin | 2004-09-01 16:02:23 +0200 (Wed, 01 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/video.c
 
+* modules/codec/ffmpeg/video.c: fixed a crash on win32 (s/free/av_free).
 ------------------------------------------------------------------------
-r6589 | titer | 2004-01-28 15:36:53 +0100 (Wed, 28 Jan 2004) | 3 lines
+r8614 | gbazin | 2004-09-01 15:27:46 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/codec/x264.c
 
- macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
-   the monitor (fixed flickering effect)
+* modules/codec/x264.c: updated to latest x264 version.
+------------------------------------------------------------------------
+r8613 | gbazin | 2004-09-01 15:19:43 +0200 (Wed, 01 Sep 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/input.c
 
+* src/input/input.c: fixed small memory leak.
 ------------------------------------------------------------------------
-r6590 | bigben | 2004-01-28 16:25:53 +0100 (Wed, 28 Jan 2004) | 4 lines
+r8612 | zorglub | 2004-09-01 14:54:34 +0200 (Wed, 01 Sep 2004) | 6 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/share/http/index.html
+   M /trunk/share/http/style.css
 
-Do not enable skins2 on macosx and beos.
+* Added some status information to the HTTP interface
+
+* Invalid HTML SUX !
+* Table layout SUX !
 
-Hope I haven't broken anything...
 
 ------------------------------------------------------------------------
-r6591 | gbazin | 2004-01-28 16:51:16 +0100 (Wed, 28 Jan 2004) | 2 lines
+r8611 | zorglub | 2004-09-01 13:02:15 +0200 (Wed, 01 Sep 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+   M /trunk/doc/fortunes.txt
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/screen/screen.c
+   M /trunk/modules/audio_filter/normvol.c
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
+   M /trunk/src/libvlc.h
+
+* Fixed a few string errors
+
+* Update PO files
+
+* First round of updates for the french l10n
 
-* modules/gui/skins2/win32/win32_graphics.cpp: small fix.
 
 ------------------------------------------------------------------------
-r6592 | gbazin | 2004-01-28 17:46:52 +0100 (Wed, 28 Jan 2004) | 2 lines
+r8610 | gbazin | 2004-09-01 00:53:22 +0200 (Wed, 01 Sep 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
-
-* modules/access/dshow/*: bug fixes.
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c: use p_vout->output instead of p_vout->render where necessary.
 ------------------------------------------------------------------------
-r6593 | gbazin | 2004-01-28 21:53:21 +0100 (Wed, 28 Jan 2004) | 3 lines
+r8609 | hartman | 2004-08-31 22:44:47 +0200 (Tue, 31 Aug 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-
-* configure.ac: proper checks for all the skins2 dependancies.
+* Updated version number to 0.8.0-test1 and to codename Janus
 
 ------------------------------------------------------------------------
-r6594 | titer | 2004-01-28 22:31:15 +0100 (Wed, 28 Jan 2004) | 2 lines
+r8608 | hartman | 2004-08-31 22:21:54 +0200 (Tue, 31 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
    M /trunk/modules/gui/macosx/vout.m
 
- + macosx/vout* : cosmetic
+ * Defer nsviews untill the NSWindow is created. Hopefully fixes the VLC[25709] *** Assertion failure in -[NSViewHierarchyLock unlockTopMostReader], AppKit.subproj/NSViewHierarchyLock.m:428
 
 ------------------------------------------------------------------------
-r6595 | titer | 2004-01-29 03:01:49 +0100 (Thu, 29 Jan 2004) | 4 lines
+r8607 | hartman | 2004-08-31 20:52:22 +0200 (Tue, 31 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/src/misc/modules.c
 
- macosx/vout* :
-   + Unkludged a lot the way the OpenGL output was working until now
-   + Optimized here and here. Please test!
+* forgot the most important file of the commit :)
 
 ------------------------------------------------------------------------
-r6596 | rocky | 2004-01-29 05:04:21 +0100 (Thu, 29 Jan 2004) | 2 lines
+r8606 | hartman | 2004-08-31 20:32:54 +0200 (Tue, 31 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/directory.c
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/file.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/tcp.c
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/access/vcd/vcd.c
 
-Transparancy for more chromas more complete.
+* Don't bitch anymore about not found access_demux plugins.
+* Add ACCESS_SET_PRIVATE_ID_STATE to the list of every access plugin
+* msg_Err -> msg_Warn for unimplemented Control queries
 
 ------------------------------------------------------------------------
-r6597 | rocky | 2004-01-29 12:50:22 +0100 (Thu, 29 Jan 2004) | 4 lines
+r8605 | gbazin | 2004-08-31 20:29:58 +0200 (Tue, 31 Aug 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/pixmap.h
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/misc/freetype.c
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/vout_subpictures.c
+
+* src/video_output/vout_subpictures.c, include/vlc_video.h:
+  + introduce a "TEXT" subpicture region type.
+  + a psz_text field stores the subpicture text.
+* src/video_output/video_text.c: produce "TEXT" subpictures.
+* modules/codec/subsdec.c: produce "TEXT" subpictures.
+* modules/misc/freetype.c: auto sizing works again.
 
-render.c: RV24 blending
-all: more code cleanup and perhaps slightly better bigendian handling though
-     more common routines/includes.
 
 ------------------------------------------------------------------------
-r6598 | sigmunau | 2004-01-29 15:39:08 +0100 (Thu, 29 Jan 2004) | 5 lines
+r8604 | gbazin | 2004-08-31 14:02:12 +0200 (Tue, 31 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
-
-include/vlc_common.h:
- * defined a CPU_CAPABILITY_SSE2
-src/libvlc.(c|h):
- * implemented --see2/--no-sse2
+   M /trunk/modules/audio_filter/format.c
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c, modules/audio_filter/format.c: fixed a bunch of stupid mistakes.
 ------------------------------------------------------------------------
-r6599 | fenrir | 2004-01-29 16:10:17 +0100 (Thu, 29 Jan 2004) | 2 lines
+r8603 | gbazin | 2004-08-31 14:00:38 +0200 (Tue, 31 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_programs.c
-
- * input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
 
+* modules/audio_filter/converter/dtstofloat32.c,a52tofloat32.c,mpgatofixed32.c: release the old audio buffer after conversion.
 ------------------------------------------------------------------------
-r6600 | fenrir | 2004-01-29 16:11:17 +0100 (Thu, 29 Jan 2004) | 2 lines
+r8602 | gbazin | 2004-08-31 13:58:40 +0200 (Tue, 31 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/au.c
-   M /trunk/modules/demux/demux2.c
-
- * au: ported to demux2 API.
+   M /trunk/modules/codec/araw.c
 
+* modules/codec/araw.c: got rid of the audio conversion in the encoder, which is now done by the audio filters.
 ------------------------------------------------------------------------
-r6601 | gbazin | 2004-01-29 18:04:01 +0100 (Thu, 29 Jan 2004) | 4 lines
+r8601 | gbazin | 2004-08-31 12:25:39 +0200 (Tue, 31 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/configuration.h
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.h
-   M /trunk/src/misc/configuration.c
+   M /trunk/modules/demux/ps.h
 
-* src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
-* modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
-* modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
+* modules/demux/ps.h: oups... fixed typo in my ps_pkt_parse_system() fix.
+------------------------------------------------------------------------
+r8600 | gbazin | 2004-08-31 11:29:04 +0200 (Tue, 31 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
 
+* modules/audio_filter/converter/dtstofloat32.c,a52tofloat32.c: don't forget to update the size of the audio buffer after decoding.
 ------------------------------------------------------------------------
-r6602 | fenrir | 2004-01-29 18:14:04 +0100 (Thu, 29 Jan 2004) | 3 lines
+r8599 | bigben | 2004-08-31 07:44:15 +0200 (Tue, 31 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/gui/macosx/open.m
+
+Consistency in labels.
 
- * demux2: mmh removed some shortcut. (easier than increasing
- MODULE_SHORTCUT_MAX ;)
 
 ------------------------------------------------------------------------
-r6603 | zorglub | 2004-01-29 18:51:08 +0100 (Thu, 29 Jan 2004) | 28 lines
+r8598 | titer | 2004-08-31 00:53:40 +0200 (Tue, 31 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_playlist.h
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/control/http.c
-   M /trunk/modules/demux/util/id3tag.c
-   M /trunk/modules/gui/pda/pda_callbacks.c
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/streamwizard.cpp
-   M /trunk/modules/misc/sap.c
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/win32_specific.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
-
-Options as infos were bad in several ways: it broke PLAYLIST_GO, used
-much memory, and was inconsistent, especially with input_CreateThread
-taking an array of options
-
-* Revert to using array of options
-
-* To add an item with options:
-    - either use playlist_ItemNew, ItemAddOption, and then AddItem
-      (useful if you don't have all your options in an array)
-    - either use playlist_AddExt (use this if all your options are
-      already in an array)
+   M /trunk/src/input/es_out.c
 
-* To add an item without options: use playlist_Add
+ compile fix
 
-You can still add options after an item has been added by using either
-playlist_AddOption or playlist_ItemAddOption
+------------------------------------------------------------------------
+r8597 | gbazin | 2004-08-30 23:02:00 +0200 (Mon, 30 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/stream_out/transcode.c
 
-* Attempt to improve API and solve thread safety issues.
-  - playlist_Item* functions allow to touch items only.
-    p_item->lock must be used when needed
-    (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
-     playlist_ItemSet* )
+* modules/stream_out/transcode.c: fix for channels mapping.
+------------------------------------------------------------------------
+r8596 | bigben | 2004-08-30 22:57:08 +0200 (Mon, 30 Aug 2004) | 3 lines
+Changed paths:
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/open.h
+   M /trunk/modules/gui/macosx/open.m
 
-  - playlist_ItemGetById and ItemGetByPos give you playlist_items
-    for GetByPos, you should have the playlist lock
+* Add some options to the subtitle selection dialog. (relative size, encoding, and alignement).
 
-At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
 
 ------------------------------------------------------------------------
-r6604 | zorglub | 2004-01-29 19:02:58 +0100 (Thu, 29 Jan 2004) | 2 lines
+r8595 | gbazin | 2004-08-30 21:58:56 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-
-Use playlist_Item* functions
+   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/demux/avi/avi.c
 
+* modules/demux/avi/avi.c, modules/codec/rawvideo.c: RGB DIBs are coded from bottom to top.
 ------------------------------------------------------------------------
-r6605 | fenrir | 2004-01-29 19:37:05 +0100 (Thu, 29 Jan 2004) | 2 lines
+r8594 | gbazin | 2004-08-30 21:37:35 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ps.h
-
- * ps: fixed dts.
+   M /trunk/modules/access/v4l/v4l.c
 
+* modules/access/v4l/v4l.c: in v4l, RGB24 really is BGR24. Changed aspect ratio to 4:3.
 ------------------------------------------------------------------------
-r6606 | gbazin | 2004-01-29 19:48:40 +0100 (Thu, 29 Jan 2004) | 3 lines
+r8593 | gbazin | 2004-08-30 21:24:55 +0200 (Mon, 30 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-
+   M /trunk/include/vlc_es.h
+   M /trunk/modules/codec/ffmpeg/chroma.c
+   M /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/src/input/decoder.c
 
-* configure.ac: fixed typo.
+* ALL: use rgb mask members in video_format_t.
+* modules/demux/avi/avi.c: raw RGB 24 is in fact BGR 24.
 
 ------------------------------------------------------------------------
-r6607 | gbazin | 2004-01-29 20:38:17 +0100 (Thu, 29 Jan 2004) | 3 lines
+r8592 | gbazin | 2004-08-30 19:46:46 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/speex.c
-   M /trunk/src/misc/win32_specific.c
-
-
-* modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
+   M /trunk/modules/mux/mpeg/ts.c
 
+* modules/mux/mpeg/ts.c: waiting for the fifo to have 51 packets before muxing is completely insane. Put back the old value of 2 packets.
 ------------------------------------------------------------------------
-r6608 | fenrir | 2004-01-30 02:09:24 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8591 | gbazin | 2004-08-30 18:28:38 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ps.h
+   M /trunk/modules/stream_out/transcode.c
 
- * ps: lalalala, fixed a bug in dts/pts parsing.
+* modules/stream_out/transcode.c: don't segfault when video encoder or filter can't be opened.
+------------------------------------------------------------------------
+r8590 | gbazin | 2004-08-30 16:52:52 +0200 (Mon, 30 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
+* modules/gui/wxwindows/interface.cpp: do not use a checkbox control for the bookmarks menu
 ------------------------------------------------------------------------
-r6609 | fenrir | 2004-01-30 02:38:53 +0100 (Fri, 30 Jan 2004) | 7 lines
+r8589 | zorglub | 2004-08-30 15:14:05 +0200 (Mon, 30 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/dvdnav.c
+   M /trunk/NEWS
 
- * dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
- still frames, it doesn't handle the es selection (this way --sout-all
- will work).
-  A major problem is that ES aren't added in a logical way like dvd and
-dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
-(it's the same for dvdnav and dvdnavsimple)
+Few improvements
 
 ------------------------------------------------------------------------
-r6610 | hartman | 2004-01-30 13:44:21 +0100 (Fri, 30 Jan 2004) | 6 lines
+r8588 | hartman | 2004-08-30 13:02:33 +0200 (Mon, 30 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/prefs.h
-   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/demux/mp4/mp4.c
 
-* modules/gui/macosx/intf.m: fix
-* modules/gui/macosx/prefs.?: New preferences parse code.
-  New widgets aren't being created just yet.
-  OS X version is broken now, but it already was. we need to fix this before
-  a release. Code is largely ported from wxwindows...
+* Remove fprintf debug statement in the mp4 demux
 
 ------------------------------------------------------------------------
-r6611 | rocky | 2004-01-30 14:17:12 +0100 (Fri, 30 Jan 2004) | 10 lines
+r8587 | damienf | 2004-08-30 12:45:01 +0200 (Mon, 30 Aug 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/Modules.am
-   M /trunk/modules/codec/ogt/common.c
-   A /trunk/modules/codec/ogt/pixmap.c
-   M /trunk/modules/codec/ogt/pixmap.h
-   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/src/input/stream.c
 
-pixmap.[ch], Modules.am: provisional routine to find closest colormap
-entry.
 
-Rest: Mostly more shuffling of definitions for modularity; doc
-improvements.
+i've modified the following functions to properly skip data (read buffer is nil) on streams which cannot be seeked.
 
-(Also I need to copy these changes between computers and this is the
-most expedient way. RV24 transparancy has been tested on a big-endian
-box.)
+AStreamReadBlock()
+AStreamReadStream()
 
-------------------------------------------------------------------------
-r6612 | rocky | 2004-01-30 14:23:08 +0100 (Fri, 30 Jan 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/codec/ogt/pixmap.c
+before those modifications, playback would suddenly be interrupted after a while on network streams prone to packet loss.
 
-Doc calculation typo.
 
 ------------------------------------------------------------------------
-r6613 | fenrir | 2004-01-30 15:25:39 +0100 (Fri, 30 Jan 2004) | 3 lines
+r8586 | gbazin | 2004-08-30 12:35:19 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/es_out.c
-
- * es_out: now es_format_t.psz_language could be a iso539 code, it will be
- expanded to the real language name.
+   M /trunk/NEWS
 
+* NEWS: update
 ------------------------------------------------------------------------
-r6614 | fenrir | 2004-01-30 15:27:48 +0100 (Fri, 30 Jan 2004) | 4 lines
+r8585 | gbazin | 2004-08-30 04:15:25 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/mp4/mp4.c
-
- * all: fill psz_language with the iso639 code.
- * dvdnav: select the right SPU track only while creating the ES when we
- are not in the menu. (this way user selection won't be lost).
+   M /trunk/modules/demux/ps.h
 
+* modules/demux/ps.h: fixed parsing of system header.
 ------------------------------------------------------------------------
-r6615 | fenrir | 2004-01-30 15:45:27 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8584 | gbazin | 2004-08-30 03:26:14 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-
- * dvdnav: oups one debug messsage left.
+   M /trunk/modules/video_chroma/i420_rgb8.c
 
+* modules/video_chroma/i420_rgb8.c: take care of width != pitch as well.
 ------------------------------------------------------------------------
-r6616 | fenrir | 2004-01-30 16:17:39 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8583 | gbazin | 2004-08-30 03:24:08 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_es.h
-
- * vlc_es: fixed es_fomat_Copy to duplicate psz_* too.
+   M /trunk/modules/video_chroma/i420_rgb16.c
 
+* modules/video_chroma/i420_rgb16.c: take care of width != pitch as well.
 ------------------------------------------------------------------------
-r6617 | fenrir | 2004-01-30 16:56:28 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8582 | gbazin | 2004-08-30 03:03:12 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
-
- * rtp: fixed a bug that corrupt video/audio config data.
+   M /trunk/modules/video_chroma/i420_yuy2.c
 
+* modules/video_chroma/i420_yuy2.c: take care of chroma pitch as well.
 ------------------------------------------------------------------------
-r6618 | fenrir | 2004-01-30 17:46:33 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8581 | gbazin | 2004-08-30 02:10:17 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/spudec/spudec.c
-
- * spudec: commented out a debug message.
+   M /trunk/src/input/es_out.c
 
+* src/input/es_out.c: really fixed ES_OUT_SET_FMT this time.
 ------------------------------------------------------------------------
-r6619 | fenrir | 2004-01-30 17:45:40 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8580 | gbazin | 2004-08-30 01:48:31 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
-
- * rtp: fixed mpeg4 audio. && was used instead of &, arggg :(
+   M /trunk/src/input/es_out.c
 
+* src/input/es_out.c: fixed ES_OUT_SET_FMT control.
 ------------------------------------------------------------------------
-r6620 | fenrir | 2004-01-30 17:50:26 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8579 | gbazin | 2004-08-30 01:18:11 +0200 (Mon, 30 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/spudec/spudec.c
-
- * spudec: a %d -> IF64d
+   M /trunk/src/video_output/vout_pictures.c
 
+* src/video_output/vout_pictures.c: RV24 is really 24 bits per pixel.
 ------------------------------------------------------------------------
-r6621 | fenrir | 2004-01-30 18:49:21 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8578 | hartman | 2004-08-30 00:32:39 +0200 (Mon, 30 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input_dec.c
+   M /trunk/extras/contrib/src/Makefile
 
- * all: sout have now access to psz_language.
+* build ffmpeg with zlib on Mac/BeOS
+  remember to configure vlc with --with-ffmpeg-zlib
 
 ------------------------------------------------------------------------
-r6622 | fenrir | 2004-01-30 18:50:05 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8577 | hartman | 2004-08-30 00:18:25 +0200 (Mon, 30 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
- * ts: set psz_laguage with iso639 code.
+* added TSCC decoder to our ffmpeg module
 
 ------------------------------------------------------------------------
-r6623 | fenrir | 2004-01-30 18:51:02 +0100 (Fri, 30 Jan 2004) | 2 lines
+r8576 | zorglub | 2004-08-29 23:26:16 +0200 (Sun, 29 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/src/stream_output/sap.c
 
- * transcode: keep psz_language.
+Fix memleaks
 
 ------------------------------------------------------------------------
-r6624 | fenrir | 2004-01-30 18:53:05 +0100 (Fri, 30 Jan 2004) | 3 lines
+r8575 | hartman | 2004-08-29 21:48:09 +0200 (Sun, 29 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
 
- * ts: use 0x0a descriptor to send language...
- Now we can stream a (complete) dvd with language informations :)
+* Fix the play/pause button status
+* the prime manage thread now runs every .1 sec instead of .3,
+  this might improve response sometimes.
 
 ------------------------------------------------------------------------
-r6625 | fenrir | 2004-01-31 06:24:55 +0100 (Sat, 31 Jan 2004) | 5 lines
+r8574 | fenrir | 2004-08-29 21:36:41 +0200 (Sun, 29 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   A /trunk/include/vlc_meta.h
+   M /trunk/src/input/es_out.c
 
- * vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
- it will only be used by demuxers).
- * ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
- playlist and input_InfoAdd and ...
-
-------------------------------------------------------------------------
-r6626 | fenrir | 2004-01-31 06:25:36 +0100 (Sat, 31 Jan 2004) | 2 lines
-Changed paths:
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/input.c
-
- * input: call DEMUX_GET_META and fill playlist and input infos.
-
-------------------------------------------------------------------------
-r6627 | fenrir | 2004-01-31 06:27:02 +0100 (Sat, 31 Jan 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-
- * asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.
-
-------------------------------------------------------------------------
-r6628 | rocky | 2004-01-31 06:53:35 +0100 (Sat, 31 Jan 2004) | 13 lines
-Changed paths:
-   M /trunk/modules/codec/ogt/Modules.am
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/pixmap.c
-   M /trunk/modules/codec/ogt/pixmap.h
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/video_chroma/i420_rgb.c
-   M /trunk/modules/video_chroma/i420_rgb.h
-
-render.c: RGB2 now gets the right color from the RGB color map.
-  And a first cut at handling transparancy values properly. However
-  to do this we merely needed to
-
-pixmap.[ch]: write our own routines for retrieving a close colormap index
-  given a pixel value. Well, and also had to
-
-video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
-
-Modules.am: forgot new pixmap.c
-
-others: more misc abstraction/cleanup
-
-------------------------------------------------------------------------
-r6629 | gbazin | 2004-01-31 10:52:22 +0100 (Sat, 31 Jan 2004) | 3 lines
-Changed paths:
-   M /trunk/Makefile.am
-
-
-* Makefile.am: added vlc_meta.h
+ * es_out: msg_Err -> msg_Warn for Program empty. But I still need to
+fix it... (it should be annoying only with TS, you may have dead program
+entry).
 
 ------------------------------------------------------------------------
-r6630 | fenrir | 2004-01-31 15:49:52 +0100 (Sat, 31 Jan 2004) | 2 lines
+r8573 | fenrir | 2004-08-29 21:34:54 +0200 (Sun, 29 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/avi/avi.h
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
 
- * avi: implemented DEMUX_GET_META.
+ * mp4: support vobsub in .mp4 (NeroRecode), but won't work if the video
+has been cropped.
 
 ------------------------------------------------------------------------
-r6631 | rocky | 2004-01-31 17:44:58 +0100 (Sat, 31 Jan 2004) | 2 lines
+r8572 | hartman | 2004-08-29 17:59:12 +0200 (Sun, 29 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/TODO
+   M /trunk/modules/gui/macosx/voutqt.m
 
-Try for POSIX pthread semantics on Solaris.
+* Don't release the VLCWindow on QTClose. The mainthread still needs it.
+* Updated TODO list
 
 ------------------------------------------------------------------------
-r6632 | alexis | 2004-01-31 19:02:32 +0100 (Sat, 31 Jan 2004) | 8 lines
+r8571 | hartman | 2004-08-29 17:11:50 +0200 (Sun, 29 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/misc/network/ipv4.c
-   M /trunk/src/libvlc.h
-
- * ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
- * udp.c: restored the old syntax udp:server_addr@destination_addr
- * libvlc.h: updated 'vlc --help'
+   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/macosx/prefs_widgets.m
 
- To do an IGMPv3 query under Windows XP do:
- vlc udp:<source_addr>@<multicast_addr>
- Note: under previous versions of Windows, it will fail to join the group.
+* fix text encoding of subtitle filenames (and other paths).
 
 ------------------------------------------------------------------------
-r6633 | fenrir | 2004-01-31 21:02:26 +0100 (Sat, 31 Jan 2004) | 2 lines
+r8570 | titer | 2004-08-29 15:40:56 +0200 (Sun, 29 Aug 2004) | 2 lines
 Changed paths:
    M /trunk/src/input/es_out.c
 
- * es_out: Set Language.
+ src/input/es_out.c: gcc < 3 fix
 
 ------------------------------------------------------------------------
-r6634 | fenrir | 2004-01-31 21:21:47 +0100 (Sat, 31 Jan 2004) | 2 lines
+r8569 | gbazin | 2004-08-29 15:18:53 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/es_out.c
-
- * es_out: reorder meta infos.
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: when overlaying subtitles, duplicate frames if they are referenced by the decoder.
 ------------------------------------------------------------------------
-r6635 | rocky | 2004-02-01 00:33:02 +0100 (Sun, 01 Feb 2004) | 2 lines
+r8568 | gbazin | 2004-08-29 14:40:33 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/pixmap.h
-
-Big/little-endian bug.
+   M /trunk/modules/misc/dummy/vout.c
 
+* modules/misc/dummy/vout.c: have the dummy vout use the render chroma by default.
 ------------------------------------------------------------------------
-r6636 | fenrir | 2004-02-01 05:50:13 +0100 (Sun, 01 Feb 2004) | 2 lines
+r8567 | gbazin | 2004-08-29 14:27:49 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ts.c
-
- * ts: implemented the same detection than mpeg/ts.c
+   M /trunk/modules/demux/ogg.c
 
+* modules/demux/ogg.c: fixed skipped pictures problem when starting a stream.
 ------------------------------------------------------------------------
-r6637 | rocky | 2004-02-01 06:15:22 +0100 (Sun, 01 Feb 2004) | 3 lines
+r8566 | gbazin | 2004-08-29 13:42:43 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
-
-RGB2 transparency now works. Common 8-bit RGB averaging routine
-hoisted. Some doc additions.
+   M /trunk/modules/mux/ogg.c
 
+* modules/mux/ogg.c: when removing a stream, flush its fifo first.
 ------------------------------------------------------------------------
-r6638 | alexis | 2004-02-01 15:43:08 +0100 (Sun, 01 Feb 2004) | 8 lines
+r8565 | gbazin | 2004-08-29 12:56:24 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
-
-  * ipv4.c: IGMPv3 support for Linux
-
-  Differences with the patch I posted in vlc-devel yesterday:
-  - took into account the suggestions of gibalou
-  - removed the "#if !defined( SYS_DARWIN )", because it should compile
-    fine on Mac OS X, even if IGMPv3 won't work
-  - added a warning about non-IGMPv3 OSes
+   M /trunk/modules/codec/vorbis.c
 
+* modules/codec/vorbis.c: VBR encoding is now the default + added a cbr option.
 ------------------------------------------------------------------------
-r6639 | asmax | 2004-02-01 15:44:11 +0100 (Sun, 01 Feb 2004) | 5 lines
+r8564 | gbazin | 2004-08-29 11:58:07 +0200 (Sun, 29 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/video_chroma/i420_rgb.c
+   M /trunk/modules/video_output/x11/xcommon.c
 
-* parser/xmlparser.cpp: abort parsing when an error is detected
- (avoid segfaults in element handlers...)
-* all: tried to have the popup window disappear with a click on
- a skin window (not working at least with wxgtk)
+* modules/video_output/x11/xcommon.c: 24 bits screen depth uses 32bits per pixels.
+* video_chroma/i420_rgb.c: disable RV24 support (which was assuming 32 bits per pixels).
 
 ------------------------------------------------------------------------
-r6640 | asmax | 2004-02-01 17:15:40 +0100 (Sun, 01 Feb 2004) | 3 lines
+r8563 | zorglub | 2004-08-29 11:04:20 +0200 (Sun, 29 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   A /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   M /trunk/modules/gui/skins2/utils/bezier.hpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
-* parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
-* parser/builder_data.def: forgot to commit that for months !
+Fix last  playlist item deletion with wxWIN32
 
 ------------------------------------------------------------------------
-r6641 | sigmunau | 2004-02-01 17:53:11 +0100 (Sun, 01 Feb 2004) | 3 lines
+r8562 | asmax | 2004-08-29 11:00:03 +0200 (Sun, 29 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
+   M /trunk/modules/gui/skins2/commands/async_queue.cpp
+   M /trunk/modules/gui/skins2/commands/async_queue.hpp
 
-deinterlace.c:
- * MMX and SSE2 versions of the Merge() function.
+  * async_queue.*: AsyncQueue::remove is now thread-safe to avoid potential
+  (but *very* unlikely) segfaults
 
 ------------------------------------------------------------------------
-r6642 | ipkiss | 2004-02-01 22:13:04 +0100 (Sun, 01 Feb 2004) | 3 lines
+r8561 | gbazin | 2004-08-29 03:28:28 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
-   M /trunk/modules/gui/skins2/utils/bezier.hpp
-
- * modules/gui/skins2/bezier.*: Compute the points coordinates only once
- * modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs
+   M /trunk/modules/codec/mpeg_audio.c
 
+* modules/codec/mpeg_audio.c: correct bitrate.
 ------------------------------------------------------------------------
-r6643 | sigmunau | 2004-02-02 00:02:02 +0100 (Mon, 02 Feb 2004) | 3 lines
+r8560 | gbazin | 2004-08-29 03:25:29 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/cpu.c
-
-src/misc/cpu.c:
- * SSE2 detection, using a similar approch as for SSE
+   M /trunk/modules/mux/ogg.c
 
+* commit modules/mux/ogg.c: added SNOW fourcc.
 ------------------------------------------------------------------------
-r6644 | titer | 2004-02-02 09:50:41 +0100 (Mon, 02 Feb 2004) | 4 lines
+r8559 | gbazin | 2004-08-29 03:12:06 +0200 (Sun, 29 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/modules/stream_out/transcode.c
 
- macosx/prefs.m: compile fix
- macosx/vout*: fixed quality problems introduced in my last commit
-   (noticeably slower now, but fixed), cleaning
+* codec/ffmpeg/video_filter.c: deinterlace filter.
+* stream_out/transcode.c: deinterlacing works again.
 
 ------------------------------------------------------------------------
-r6645 | fenrir | 2004-02-02 11:34:22 +0100 (Mon, 02 Feb 2004) | 3 lines
+r8558 | gbazin | 2004-08-29 02:40:43 +0200 (Sun, 29 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
+   M /trunk/modules/audio_filter/format.c
+   M /trunk/modules/codec/araw.c
+   M /trunk/modules/codec/dts.c
 
- * nsv: full fractional frame rate support.
-    Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt
+* modules/audio_filter/converter/dtstofloat32.c: added implementation for the new audio filter architecture.
+* codec/dts.c: bug fix.
+* codec/araw.c: added more PCM formats to the encoder.
 
 ------------------------------------------------------------------------
-r6646 | fenrir | 2004-02-02 11:41:46 +0100 (Mon, 02 Feb 2004) | 2 lines
+r8557 | gbazin | 2004-08-29 01:59:55 +0200 (Sun, 29 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
 
- * nsv: compilation fix.
+* modules/audio_filter/converter/a52tofloat32.c: added implementation for the new audio filter architecture.
 
 ------------------------------------------------------------------------
-r6647 | fenrir | 2004-02-02 12:14:32 +0100 (Mon, 02 Feb 2004) | 2 lines
+r8556 | gbazin | 2004-08-29 01:58:01 +0200 (Sun, 29 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/stream_out/transcode.c
 
- http: fixed segfault with ICY server, fixed redirection.
+* modules/codec/vorbis.c: vorbis encoder takes float32 as input.
+* modules/stream_out/transcode.c: respect input requested by encoder.
 
 ------------------------------------------------------------------------
-r6648 | fenrir | 2004-02-02 12:18:39 +0100 (Mon, 02 Feb 2004) | 2 lines
+r8555 | gbazin | 2004-08-29 00:50:50 +0200 (Sun, 29 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/nsv.c
-
- * nsv: added 'AAC ' fourcc support.
+   M /trunk/modules/gui/wxwindows/menus.cpp
 
+* modules/gui/wxwindows/menus.cpp: increased size of a couple of arrays for safety.
 ------------------------------------------------------------------------
-r6649 | fenrir | 2004-02-02 13:50:08 +0100 (Mon, 02 Feb 2004) | 2 lines
+r8554 | zorglub | 2004-08-28 21:29:32 +0200 (Sat, 28 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * rtp: fix in mpeg 1/2 packetization.
+Update the "Stream and Media Info" dialog
 
 ------------------------------------------------------------------------
-r6650 | fenrir | 2004-02-02 13:53:20 +0100 (Mon, 02 Feb 2004) | 2 lines
+r8553 | gbazin | 2004-08-28 20:37:02 +0200 (Sat, 28 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/stream_out/transcode.c
 
- * render: int i;; int j; <-- gcc < 3 doesn't like ';;'
+* codec/theora.c: Removed the "multiple of 16" size restriction for the encoding.
+  + correct cropping of the decoded video when specified.
+* stream_out/transcode.c: make sure the size of the encoded video is at least a multiple of 2.
 
 ------------------------------------------------------------------------
-r6651 | fenrir | 2004-02-02 13:58:29 +0100 (Mon, 02 Feb 2004) | 2 lines
+r8552 | gbazin | 2004-08-28 20:07:35 +0200 (Sat, 28 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input.c
-
- * input: gcc < 3 fix.
+   M /trunk/src/video_output/vout_pictures.c
 
+* src/video_output/vout_pictures.c: oups, inverted i_visible_lines and i_lines.
 ------------------------------------------------------------------------
-r6652 | fenrir | 2004-02-02 14:00:53 +0100 (Mon, 02 Feb 2004) | 2 lines
-Changed paths:
-   M /trunk/src/input/stream.c
-
- * stream: gcc < 3 fix.
-
-------------------------------------------------------------------------
-r6653 | fenrir | 2004-02-02 15:43:50 +0100 (Mon, 02 Feb 2004) | 5 lines
-Changed paths:
-   M /trunk/modules/stream_out/rtp.c
-
- * rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
- fallback).
- RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
- mpeg4 audio. mpeg4 video doesn't always work.
-
-------------------------------------------------------------------------
-r6654 | gbazin | 2004-02-03 00:49:46 +0100 (Tue, 03 Feb 2004) | 5 lines
+r8551 | gbazin | 2004-08-28 19:36:02 +0200 (Sat, 28 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-   M /trunk/modules/codec/dts.c
-
+   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/codec/cinepak.c
+   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/codec/tarkin.c
+   M /trunk/modules/gui/beos/VideoOutput.cpp
+   M /trunk/modules/gui/macosx/voutqt.m
+   M /trunk/modules/gui/qnx/vout.c
+   M /trunk/modules/video_chroma/i420_ymga.c
+   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/modules/video_chroma/i422_yuy2.c
+   M /trunk/modules/video_filter/adjust.c
+   M /trunk/modules/video_filter/clone.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/modules/video_filter/distort.c
+   M /trunk/modules/video_filter/invert.c
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_filter/motionblur.c
+   M /trunk/modules/video_filter/transform.c
+   M /trunk/modules/video_filter/wall.c
+   M /trunk/modules/video_output/aa.c
+   M /trunk/modules/video_output/caca.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/fb.c
+   M /trunk/modules/video_output/ggi.c
+   M /trunk/modules/video_output/glide.c
+   M /trunk/modules/video_output/hd1000v.cpp
+   M /trunk/modules/video_output/mga.c
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_output/qte/qte.cpp
+   M /trunk/modules/video_output/sdl.c
+   M /trunk/modules/video_output/wingdi.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/visualization/visual/visual.c
+   M /trunk/src/video_output/vout_pictures.c
 
-* modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
-   support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
-* modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.
+* ALL: use i_visible_lines in plane_t.
 
 ------------------------------------------------------------------------
-r6655 | gbazin | 2004-02-03 09:16:16 +0100 (Tue, 03 Feb 2004) | 4 lines
+r8550 | gbazin | 2004-08-28 18:46:22 +0200 (Sat, 28 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/dts.c
-
-
-* modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
-   (we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).
+   M /trunk/include/vlc_video.h
 
+* include/vlc_video.h: added an i_visible_lines field to plane_t.
 ------------------------------------------------------------------------
-r6656 | sigmunau | 2004-02-03 13:49:53 +0100 (Tue, 03 Feb 2004) | 5 lines
+r8549 | fenrir | 2004-08-28 17:40:11 +0200 (Sat, 28 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
+   M /trunk/src/input/stream.c
 
-configure.ac:
- * define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
-modules/video_filter/deinterlace/deinterlace.c:
- * changed how accelerated code is handled.
+ * stream.c: oops another bug with  SET_ID...
 
 ------------------------------------------------------------------------
-r6657 | titer | 2004-02-03 14:00:27 +0100 (Tue, 03 Feb 2004) | 2 lines
+r8548 | fenrir | 2004-08-28 17:20:18 +0200 (Sat, 28 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/AUTHORS
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/include/vlc_access.h
+   M /trunk/modules/access/dvb/access.c
 
macosx/vout* : OpenGL VRAM texturing finaly works correctly now.
* all: ooops wrong order for ACCESS_SET_PRIVATE_ID...
 
 ------------------------------------------------------------------------
-r6658 | fenrir | 2004-02-03 21:12:53 +0100 (Tue, 03 Feb 2004) | 2 lines
+r8547 | sam | 2004-08-28 13:29:48 +0200 (Sat, 28 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/http.c
+   M /trunk/debian/changelog
+   M /trunk/doc/mad/DESIGN
+   M /trunk/doc/skins/skins-howto.txt
+   M /trunk/include/vlc_block_helper.h
+   M /trunk/modules/access/satellite/access.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/glwin32.c
+   M /trunk/modules/video_output/ggi.c
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_output/sdl.c
+   M /trunk/src/input/input.c
+   M /trunk/src/stream_output/stream_output.c
+   M /trunk/src/video_output/video_output.c
 
* http: Err -> Warn for Seek.
 * Spelling fixes.
 
 ------------------------------------------------------------------------
-r6659 | gbazin | 2004-02-04 00:31:46 +0100 (Wed, 04 Feb 2004) | 3 lines
+r8546 | gbazin | 2004-08-28 13:02:51 +0200 (Sat, 28 Aug 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/audio_output/file.c
-
+   M /trunk/include/vlc_es_out.h
+   M /trunk/modules/codec/flac.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/mux/ogg.c
+   M /trunk/src/input/es_out.c
 
-* modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.
+* include/vlc_es_out.h, src/input/es_out.c: added an ES_OUT_SET_FMT control.
+* modules/demux/ogg.c, modules/demux/mkv.cpp:
+  - store the vorbis/theora/speex headers in fmt.p_extra.
+  - this change simplifies the code quite a bit and is a lot cleaner.
+* modules/codec/vorbis.c, theora.c, speex.c, flac.c:
+  - get the headers from fmt_in.p_extra or from the bitstream if empty.
+* modules/mux/ogg.c:
+  - recontstruct the headers from fmt.p_extra.
 
 ------------------------------------------------------------------------
-r6660 | gbazin | 2004-02-04 00:32:45 +0100 (Wed, 04 Feb 2004) | 3 lines
+r8545 | zorglub | 2004-08-28 12:04:15 +0200 (Sat, 28 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/dts.c
+   M /trunk/modules/access/dvb/access.c
 
+s/access/access2
 
-* modules/codec/dts.c: a bunch of fixes.
 
 ------------------------------------------------------------------------
-r6661 | hartman | 2004-02-04 04:23:25 +0100 (Wed, 04 Feb 2004) | 3 lines
+r8544 | sam | 2004-08-27 22:58:33 +0200 (Fri, 27 Aug 2004) | 2 lines
 Changed paths:
-   A /trunk/doc/strings.txt
-   A /trunk/doc/translations.txt
+   M /trunk/debian/rules
 
-* Added the 'documentation' on strings in our source code and also added
-  the file with information on how to make translations.
+  * debian/rules: typo.
 
 ------------------------------------------------------------------------
-r6662 | gbazin | 2004-02-04 09:11:49 +0100 (Wed, 04 Feb 2004) | 3 lines
+r8543 | sam | 2004-08-27 22:46:35 +0200 (Fri, 27 Aug 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/demux/dts.c
-
+   M /trunk/debian/Makefile.am
+   M /trunk/debian/control
+   D /trunk/debian/gnome-vlc.menu
+   D /trunk/debian/gvlc.menu
+   D /trunk/debian/kvlc.menu
+   D /trunk/debian/qvlc.menu
+   M /trunk/debian/rules
+   M /trunk/include/vlc_common.h
 
-* modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.
+  * debian/*.menu:
+    + Removed unused menu files.
+  * debian/rules:
+    + Build libavformat.
+  * include/vlc_common.h:
+    + PACKAGE overrides PACKAGE_NAME.
 
 ------------------------------------------------------------------------
-r6663 | fenrir | 2004-02-04 21:13:55 +0100 (Wed, 04 Feb 2004) | 3 lines
+r8542 | gbazin | 2004-08-27 22:44:39 +0200 (Fri, 27 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/mux/asf.c
 
- * v4l: hue/colour/... path from Carsten Gottbeh?\239?\191?\189t
- (gottbehuet at active-elements dot de) (untested)
+* modules/demux/asf/asf.c: ignore the ES extra data for mpeg audio.
+* modules/mux/asf.c: bring the tracks back to a 0 based offset.
 
 ------------------------------------------------------------------------
-r6664 | gbazin | 2004-02-05 00:03:36 +0100 (Thu, 05 Feb 2004) | 3 lines
+r8541 | gbazin | 2004-08-27 22:10:21 +0200 (Fri, 27 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-
-
-* modules/audio_filter/converter/dtstospdif.c: oops forgot something.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: flush our buffers on close.
 ------------------------------------------------------------------------
-r6665 | gbazin | 2004-02-05 00:28:10 +0100 (Thu, 05 Feb 2004) | 3 lines
+r8540 | sam | 2004-08-27 21:32:44 +0200 (Fri, 27 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/gnome-vlc.menu
+   M /trunk/debian/gvlc.menu
+   M /trunk/debian/kvlc.menu
+   M /trunk/debian/qvlc.menu
+   M /trunk/debian/rules
+   M /trunk/debian/wxvlc.menu
 
-* modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.
+  * debian/rules:
+    + Disabled the GNOME, Qt, GTK+ and KDE interfaces in favour of the
+      WxWidgets one.
 
 ------------------------------------------------------------------------
-r6666 | gbazin | 2004-02-05 00:55:03 +0100 (Thu, 05 Feb 2004) | 3 lines
+r8539 | sam | 2004-08-27 21:30:37 +0200 (Fri, 27 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/dts.c
-
+   M /trunk/include/vlc_common.h
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/mux/ogg.c
+   M /trunk/src/libvlc.c
 
-* modules/codec/dts.c: should be more correct (hopefully).
+  * include/vlc_common.h:
+    + Use PACKAGE_NAME instead of PACKAGE.
+  * modules/codec/ffmpeg/ffmpeg.c:
+    + This module does not require AltiVec for now.
 
 ------------------------------------------------------------------------
-r6667 | fenrir | 2004-02-05 20:51:46 +0100 (Thu, 05 Feb 2004) | 2 lines
+r8538 | sam | 2004-08-27 19:25:31 +0200 (Fri, 27 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/httpd.c
+   M /trunk/po/POTFILES.in
 
* httpd: fixed a integer overflow.
 * po/POTFILES.in: updated for deprecated files.
 
 ------------------------------------------------------------------------
-r6668 | hartman | 2004-02-05 22:01:44 +0100 (Thu, 05 Feb 2004) | 5 lines
+r8537 | gbazin | 2004-08-27 15:57:11 +0200 (Fri, 27 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/doc/Makefile.am
-
-* added a package-translations target
-  - holds doc/translations.txt
-  - all the .po's
-  - convert-po.sh
+   M /trunk/configure.ac
 
+* configure.ac: added --with-ffmpeg-dts/zlib options.
 ------------------------------------------------------------------------
-r6669 | gbazin | 2004-02-05 23:56:12 +0100 (Thu, 05 Feb 2004) | 7 lines
+r8536 | gbazin | 2004-08-27 15:49:20 +0200 (Fri, 27 Aug 2004) | 1 line
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/access/cdda.c
-   A /trunk/modules/audio_filter/converter/dtstofloat32.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/wav.c
-   M /trunk/modules/video_output/directx/directx.c
-
-
-* modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
-* modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
-* modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
-   This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
-* modules/demux/wav.c: code cleanup and fixed seeking.
 
+* configure.ac: fixed typo.
 ------------------------------------------------------------------------
-r6670 | hartman | 2004-02-06 04:52:09 +0100 (Fri, 06 Feb 2004) | 2 lines
+r8535 | gbazin | 2004-08-27 15:34:44 +0200 (Fri, 27 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_help.h
-   M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/wxwindows/preferences.cpp
-
-* Move GetCapabilityHelp from intf's to vlc_help.h
+   M /trunk/configure.ac
+   M /trunk/modules/audio_filter/Modules.am
 
+* configure.ac: add the audio format conversion filter.
 ------------------------------------------------------------------------
-r6671 | hartman | 2004-02-06 05:51:02 +0100 (Fri, 06 Feb 2004) | 5 lines
+r8534 | gbazin | 2004-08-27 15:31:23 +0200 (Fri, 27 Aug 2004) | 11 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/configure.ac
+   M /trunk/include/audio_output.h
+   M /trunk/include/vlc_block.h
+   M /trunk/include/vlc_es.h
+   M /trunk/include/vlc_filter.h
+   M /trunk/modules/audio_filter/Modules.am
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   A /trunk/modules/audio_filter/format.c
+   M /trunk/modules/codec/ffmpeg/audio.c
+   M /trunk/modules/stream_out/Modules.am
+   M /trunk/modules/stream_out/transcode.c
 
-* Added sortID
-* Fixed adding multiple items
-* playlist API changes fixes
-* fixed options
+* modules/stream_out/transcode.c:
+  - Re-use our audio decoder modules instead of using libavcodec directly.
+  - No more dependance on libavcodec.
+  (downmixing is currently broken + you have to force the ffmpeg codec for a52)
+* modules/audio_filter/format.c:
+  - PCM audio format conversion filter using the new common filter architecture.
+* modules/audio_filter/converter/mpgatofixed32.c:
+  - implements both the old and new filter architecture (ie. useable in the transcoder).
+* modules/codec/ffmpeg/audio.c:
+  - fixes and cleanup.
 
 ------------------------------------------------------------------------
-r6672 | hartman | 2004-02-06 16:11:39 +0100 (Fri, 06 Feb 2004) | 2 lines
+r8533 | sam | 2004-08-27 14:14:26 +0200 (Fri, 27 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dts.c
+   M /trunk/extras
 
-* msg_Err -> msg_Warn
+  * extras: ignore extra directories.
 
 ------------------------------------------------------------------------
-r6673 | gbazin | 2004-02-06 19:15:44 +0100 (Fri, 06 Feb 2004) | 4 lines
+r8532 | sam | 2004-08-27 14:10:17 +0200 (Fri, 27 Aug 2004) | 11 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/codec/dts.c
-
+   M /trunk/debian/Makefile.am
+   M /trunk/debian/README.Debian
+   M /trunk/debian/control
+   M /trunk/debian/copyright
+   M /trunk/debian/patches/00list
+   D /trunk/debian/patches/20_faad2.dpatch
+   M /trunk/debian/patches/20_interfaces.dpatch
+   M /trunk/debian/rules
 
-* modules/codec/dts.c: fixes a buffer overflow with s/pdif.
-* modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.
+  * debian/rules:
+    + Activated x264 support.
+    + Re-enabled libmodplug support.
+    + Build PIC plugins even on x86.
+    + Disabled DVB and SLP because their code is broken.
+  * debian/control:
+    + Force the vlc-plugin-arts and qvlc dependencies.
+    + Build-depend on jam and nasm because of x264.
+  * debian/copyright:
+    + Converted to UTF-8.
 
 ------------------------------------------------------------------------
-r6674 | gbazin | 2004-02-06 21:06:55 +0100 (Fri, 06 Feb 2004) | 3 lines
+r8531 | gbazin | 2004-08-26 23:27:06 +0200 (Thu, 26 Aug 2004) | 15 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-
+   M /trunk/include/vlc_codec.h
+   M /trunk/include/vlc_filter.h
+   M /trunk/include/vlc_objects.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/ffmpeg/Modules.am
+   M /trunk/modules/codec/ffmpeg/chroma.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/video.c
+   A /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/modules/codec/libmpeg2.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/toolame.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/misc/objects.c
+   M /trunk/src/video_output/vout_pictures.c
 
-* include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
+* modules/codec/ffmpeg/video_filter.c, include/vlc_filter.h:
+  - chroma + resizing video filter (using the filter_t architecture).
+* modules/codec/ffmpeg/*:
+  - cleanup + small updates.
+* modules/codec/speex.c, theora.c, vorbis.c:
+  - got rid of pf_header() in the encoder.
+  - store the headers in fmt_out.p_extra (this will break the ogg muxer for now).
+* modules/codec/libmpeg2.c, modules/codec/ffmpeg/video.c:
+  - added a p_dec->b_pace_control field to signal if the decoder is allowed to drop frames.
+* modules/stream_out/transcode.c:
+  - heavy cleanup.
+  - re-use video decoder modules and got rid of the duplicated ffmpeg video decoder.
+  - use video filters for chroma conversion and resizing.
+  (a few things are broken now like deinterlacing but I'll repair them asap).
 
 ------------------------------------------------------------------------
-r6675 | gbazin | 2004-02-07 00:43:32 +0100 (Sat, 07 Feb 2004) | 5 lines
+r8530 | gbazin | 2004-08-26 21:26:16 +0200 (Thu, 26 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ogg.c
-   M /trunk/modules/mux/avi.c
-   M /trunk/modules/mux/ogg.c
-   M /trunk/src/input/input.c
-
-
-* modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
-* src/input/input.c: fixed memleak.
-* modules/demux/ogg.c: fixed another timing bug.
+   M /trunk/modules/codec/libmpeg2.c
 
+* modules/codec/libmpeg2.c: use the DTS in the synchro algorithm.
 ------------------------------------------------------------------------
-r6676 | gbazin | 2004-02-07 01:16:34 +0100 (Sat, 07 Feb 2004) | 5 lines
+r8529 | gbazin | 2004-08-26 21:19:08 +0200 (Thu, 26 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_es.h
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/demux/ogg.c
-
-
-* modules/demux/ogg.c: fixed memleak.
-* modules/codec/flac.c: fixed memleak.
-* include/vlc_es.h: es_format_Free().
+   M /trunk/src/input/decoder.c
 
+* src/input/decoder.c: forward the p_block->i_rate info when required (fixes libmpeg2 decoding in the display stream output module).
 ------------------------------------------------------------------------
-r6677 | gbazin | 2004-02-07 01:33:08 +0100 (Sat, 07 Feb 2004) | 3 lines
+r8528 | sam | 2004-08-26 18:02:34 +0200 (Thu, 26 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_es.h
-   M /trunk/modules/demux/ogg.c
-
+   M /trunk/INSTALL
 
-* include/vlc_es.h: s/es_format_Free/es_format_Clean.
+  * INSTALL: added a note about bootstrapping.
 
 ------------------------------------------------------------------------
-r6678 | gbazin | 2004-02-07 01:56:44 +0100 (Sat, 07 Feb 2004) | 3 lines
+r8527 | titer | 2004-08-26 15:11:16 +0200 (Thu, 26 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/dts.c
-
+   M /trunk/modules/demux/ts.c
 
-* modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).
+ + demux/ts.c: gcc < 3 fix
 
 ------------------------------------------------------------------------
-r6679 | fenrir | 2004-02-07 14:25:50 +0100 (Sat, 07 Feb 2004) | 2 lines
+r8526 | titer | 2004-08-26 14:59:31 +0200 (Thu, 26 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
+   M /trunk/modules/gui/beos/VideoOutput.cpp
+   M /trunk/src/input/decoder.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_intf.c
 
- * deinterlace: compilation fix.
+ + input/decoder.c: detach decoder after vout_Request(...,0,0,0,0)ing
+     so AttachSPU can still reach p_input
+ + src/video_output/*: init mouse variable before attaching p_vout so
+     dvdnav can't add callbacks on those before there're created
+ + beos/VideoOutput.cpp: removed tabs, sanity check
 
 ------------------------------------------------------------------------
-r6680 | fenrir | 2004-02-07 14:26:24 +0100 (Sat, 07 Feb 2004) | 2 lines
+r8525 | ipkiss | 2004-08-25 23:36:03 +0200 (Wed, 25 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/doc/skins/skins2-howto.xml
 
- * mp4: handle DEMUX_GET_META (avoid a msg_Err)
+ * Update the docs
 
 ------------------------------------------------------------------------
-r6681 | sigmunau | 2004-02-07 16:01:07 +0100 (Sat, 07 Feb 2004) | 2 lines
+r8524 | ipkiss | 2004-08-25 23:32:15 +0200 (Wed, 25 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
+   M /trunk/modules/gui/skins2/commands/cmd_change_skin.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_change_skin.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/src/dialogs.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/top_window.cpp
 
-Fixed a segfault (don't try to memset a negative number of bytes)
+ * skins2: new "playlist.load()" and "playlist.save()" actions
 
 ------------------------------------------------------------------------
-r6682 | rocky | 2004-02-07 18:31:38 +0100 (Sat, 07 Feb 2004) | 2 lines
+r8523 | fenrir | 2004-08-25 22:09:16 +0200 (Wed, 25 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/developer/interface.xml
+   M /trunk/modules/demux/ts.c
 
-Update How to write an interface plugin from recent vlc-devel responses.
+ ts.c: send pid select/unselect to access. (untested).
 
 ------------------------------------------------------------------------
-r6683 | gbazin | 2004-02-08 01:04:16 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8522 | fenrir | 2004-08-25 22:08:23 +0200 (Wed, 25 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-
+   M /trunk/src/input/demux.c
+   M /trunk/src/input/input.c
 
-* modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.
+ * input: send DEMUX_SET_GROUP.
 
 ------------------------------------------------------------------------
-r6684 | gbazin | 2004-02-08 01:15:04 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8521 | fenrir | 2004-08-25 22:06:00 +0200 (Wed, 25 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-
+   M /trunk/modules/access/dvb/access.c
 
-* modules/audio_filter/converter/dtstospdif.c: cough cough.
+ * dvb: fixes.
 
 ------------------------------------------------------------------------
-r6685 | gbazin | 2004-02-08 12:23:17 +0100 (Sun, 08 Feb 2004) | 4 lines
+r8520 | fenrir | 2004-08-25 20:50:36 +0200 (Wed, 25 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/src/interface/interface.c
-
+   M /trunk/include/vlc_access.h
+   M /trunk/include/vlc_demux.h
+   M /trunk/include/vlc_input.h
 
-* src/interface/interface.c: added skins2 to the interface menu.
-* modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.
+ * input: added a INPUT_UPDATE_META (for meta data in access like ICY)
+ * access: added ACCESS_GET_TITLE_INFO (not yet implemented)
+ * demux: added DEMUX_SET_GROUP (will be only for dvb/ts).
 
 ------------------------------------------------------------------------
-r6686 | gbazin | 2004-02-08 13:09:50 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8519 | gbazin | 2004-08-25 17:09:50 +0200 (Wed, 25 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
-
-
-* modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
+   M /trunk/Makefile.am
 
+* Makefile.am: fixed make package-win32-base.
 ------------------------------------------------------------------------
-r6687 | rocky | 2004-02-08 17:43:17 +0100 (Sun, 08 Feb 2004) | 2 lines
+r8518 | fenrir | 2004-08-25 00:07:54 +0200 (Wed, 25 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/AUTHORS
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.h
 
-Add me.
+ * dvb: compilation fix. With great luck it may, perhaps, work in budget
+mode (else I still need to hack ts demuxer).
 
 ------------------------------------------------------------------------
-r6688 | gbazin | 2004-02-08 17:48:11 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8517 | fenrir | 2004-08-24 23:58:24 +0200 (Tue, 24 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/dts.c
-
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.h
+   M /trunk/modules/access/dvb/linux_dvb.c
 
-* modules/demux/dts.c: more fixes.
+ * dvn: first pass to port dvb to new api. (it doesn't even yet compile,
+I haven't tried :)
 
 ------------------------------------------------------------------------
-r6689 | fenrir | 2004-02-08 18:21:50 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8516 | sigmunau | 2004-08-24 22:50:36 +0200 (Tue, 24 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/share/Makefile.am
 
- * input.c: don't add subtitle track twice when using --sub-file and
- auto-detection.
+share/Makefile.am: update for default skin change
 
 ------------------------------------------------------------------------
-r6690 | gbazin | 2004-02-08 19:17:22 +0100 (Sun, 08 Feb 2004) | 4 lines
+r8515 | fenrir | 2004-08-24 22:03:15 +0200 (Tue, 24 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item.c
-
+   M /trunk/modules/access/udp.c
 
-* src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
-* modules/gui/wxwindows/open.cpp: cleanup.
+ * udp: unused line.
 
 ------------------------------------------------------------------------
-r6691 | sigmunau | 2004-02-08 19:30:30 +0100 (Sun, 08 Feb 2004) | 7 lines
+r8514 | gbazin | 2004-08-24 21:38:09 +0200 (Tue, 24 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/avi/libavi.h
-
-modules/demux/avi/avi.c:
- * pass bit per pixel info on to decoder
-modules/demux/avi/libavi.h:
- * add 1 as fourcc for msrle
-module/codec/ffmpeg/video.c:
- * pass bit per pixel info to libavcodec (needed for msrle)
+   M /trunk/modules/video_output/x11/xcommon.c
 
+* modules/video_output/x11/xcommon.c: fixed fullscreen with KDE 3.3
 ------------------------------------------------------------------------
-r6692 | gbazin | 2004-02-08 19:49:53 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8513 | asmax | 2004-08-24 21:01:32 +0200 (Tue, 24 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
-
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/theme_repository.cpp
+   M /trunk/modules/gui/skins2/src/theme_repository.hpp
+   D /trunk/share/skins2/default
+   A /trunk/share/skins2/default.vlt
 
-* modules/codec/ffmpeg/video.c: another fix for post-processing.
+  * the default skin is now shipped as a .vlt (whether you like it or not ;)
+  * missing "Id" property
 
 ------------------------------------------------------------------------
-r6693 | hartman | 2004-02-08 21:08:28 +0100 (Sun, 08 Feb 2004) | 5 lines
+r8512 | asmax | 2004-08-24 20:43:41 +0200 (Tue, 24 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/include/vlc_interface.h
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
 
-* Fix /dev/di bug
-  Though this still remains a hack. People should just use 'Open Disc' menu.
-  I see no way to retrieve the original (non parition version) /dev entry,
-  from the mounted drive.
+  * all: removed obsolete b_blocking in intf_dialogs_arg_t
 
 ------------------------------------------------------------------------
-r6694 | hartman | 2004-02-08 21:09:15 +0100 (Sun, 08 Feb 2004) | 2 lines
+r8511 | gbazin | 2004-08-24 20:31:13 +0200 (Tue, 24 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/modules/demux/Modules.am
+   D /trunk/modules/demux/demuxstream.c
 
-* Update copyright info
+* modules/demux/demuxstream.c: module obsoleted by the --ts-out option of the ts demuxer (and is broken anyway).
 
 ------------------------------------------------------------------------
-r6695 | jpsaman | 2004-02-08 21:19:03 +0100 (Sun, 08 Feb 2004) | 4 lines
+r8510 | fenrir | 2004-08-24 19:51:44 +0200 (Tue, 24 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/ts.c
 
-Fixed several things with configure.ac script:
-- Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
-- Add a AC_ARG_ENABLE for cdda
+ * ts.c: fixed --ts-out.
 
 ------------------------------------------------------------------------
-r6696 | jpsaman | 2004-02-08 22:00:19 +0100 (Sun, 08 Feb 2004) | 2 lines
+r8509 | jlj | 2004-08-24 18:30:53 +0200 (Tue, 24 Aug 2004) | 3 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/src/libvlc.c
+
+  * ./src/libvlc.c: initialize dvd/vcd/cd-audio values using HAL.
 
-Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
 
 ------------------------------------------------------------------------
-r6697 | gbazin | 2004-02-08 22:36:39 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8508 | fenrir | 2004-08-24 00:16:58 +0200 (Tue, 24 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/NEWS
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-
+   M /trunk/modules/demux/ps.c
 
-* ALL: bumped version number to 0.7.1 in preparation for the release.
+ * ps.c: handle PES with 0 size. (look for next start code, slow but
+better that nothing).
 
 ------------------------------------------------------------------------
-r6698 | gbazin | 2004-02-08 23:06:14 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8507 | gbazin | 2004-08-23 17:19:56 +0200 (Mon, 23 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/include/video_output.h
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c, video_output.c: fixed a crash with dvd menus.
+------------------------------------------------------------------------
+r8506 | gbazin | 2004-08-23 12:09:52 +0200 (Mon, 23 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/packetizer/h264.c
 
-* configure.ac: forgot one version number and added the aiff demux.
+* modules/packetizer/h264.c: modified ParseNALBlock() to return a complete picture and not just a picture slice.
+------------------------------------------------------------------------
+r8505 | gbazin | 2004-08-23 00:44:27 +0200 (Mon, 23 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/decoder.c
 
+* src/input/decoder.c: don't forget that packetizers can output a chain of data blocks.
 ------------------------------------------------------------------------
-r6699 | gbazin | 2004-02-08 23:37:37 +0100 (Sun, 08 Feb 2004) | 3 lines
+r8504 | gbazin | 2004-08-22 19:15:35 +0200 (Sun, 22 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/ogt.c
 
+* modules/codec/ogt/*: updated the prototype of the decode function.
+------------------------------------------------------------------------
+r8503 | asmax | 2004-08-22 17:24:48 +0200 (Sun, 22 Aug 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/src/theme_repository.cpp
+   M /trunk/po/fr.po
 
-* modules/codec/ffmpeg/video.c: another fix for switching postproc on the fly.
+  * all: french translation for skin popup menu
 
 ------------------------------------------------------------------------
-r6700 | gbazin | 2004-02-09 00:39:16 +0100 (Mon, 09 Feb 2004) | 3 lines
+r8502 | fenrir | 2004-08-22 17:17:35 +0200 (Sun, 22 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-
+   M /trunk/modules/codec/x264.c
 
-* ALL: I am a morron.
+ * compilation fix.
 
 ------------------------------------------------------------------------
-r6701 | gbazin | 2004-02-09 00:49:04 +0100 (Mon, 09 Feb 2004) | 3 lines
+r8501 | hartman | 2004-08-22 17:16:03 +0200 (Sun, 22 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-
+   M /trunk/Makefile.am
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-* modules/gui/skins2/Modules.am: added missing file for make dist.
+* Added the new OSX vout files
+* added the new OSX vout files to pb proj.
 
 ------------------------------------------------------------------------
-r6702 | sigmunau | 2004-02-09 11:44:40 +0100 (Mon, 09 Feb 2004) | 5 lines
+r8500 | asmax | 2004-08-22 17:00:19 +0200 (Sun, 22 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/share/http/admin/dboxfiles.html
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/src/theme_repository.cpp
+   M /trunk/modules/gui/skins2/src/theme_repository.hpp
 
-share/http/admin/dboxfiles.html:
- * Updated for bookmark support.
-   See http://www.giggo.de/dbox2/movieplayer.html for details
-   (patch by Christof Baumgaertner)
+  * theme_repository.*: the popup menu for skin selection works !
+  (it looks for .vlt files in all the directories of the resource path)
+  * dialogs.cpp: fixed a stupid copy/paste mistake
 
 ------------------------------------------------------------------------
-r6703 | hartman | 2004-02-09 13:54:47 +0100 (Mon, 09 Feb 2004) | 2 lines
+r8499 | ipkiss | 2004-08-22 16:39:16 +0200 (Sun, 22 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
 
-* added dtsdec, 're' upgrade of libmad
+ * skins2/src/window_manager.cpp: Added the vlc.isOnTop boolean variable
+ * skins2/parser/interpreter.cpp: Renamed vlc.ontop() into vlc.onTop()
+ * doc/skins/skins2-howto.xml: doc updated
 
 ------------------------------------------------------------------------
-r6704 | titer | 2004-02-09 14:28:32 +0100 (Mon, 09 Feb 2004) | 3 lines
+r8498 | hartman | 2004-08-22 16:32:51 +0200 (Sun, 22 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/video_output/x11/glx.c
+
+* initialize variables and don't use arguments that failed being created.
+  (fixes glx when X11 isn't runnning)
 
- macosx/* : added --macosx-opengl-effect, current possible values are
-   "none" and "cube". Sorry, couldn't resist ;)
 
 ------------------------------------------------------------------------
-r6705 | titer | 2004-02-09 15:02:25 +0100 (Mon, 09 Feb 2004) | 2 lines
+r8497 | gbazin | 2004-08-22 16:16:37 +0200 (Sun, 22 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
 
- macosx/vout.m : oops, fixed broken ratio from my last commit
+* modules/gui/skins2/src/skin_main.cpp: added a skins shortcut.
+------------------------------------------------------------------------
+r8496 | gbazin | 2004-08-22 16:10:27 +0200 (Sun, 22 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/x11/glx.c
 
+* modules/video_output/x11/glx.c: don't call XCloseDisplay() if p_display == NULL.
 ------------------------------------------------------------------------
-r6706 | sigmunau | 2004-02-09 17:12:25 +0100 (Mon, 09 Feb 2004) | 3 lines
+r8495 | asmax | 2004-08-22 14:50:39 +0200 (Sun, 22 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/src/extras/libc.c
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/src/skin_common.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   A /trunk/modules/gui/skins2/src/theme_repository.cpp
+   A /trunk/modules/gui/skins2/src/theme_repository.hpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
 
-src/extra/libc.c:
- * fixed a nasty bug in vlc_atoll.(closes #1763)
+  * all: skeleton of a popup menu entry for skin selection
 
 ------------------------------------------------------------------------
-r6707 | titer | 2004-02-09 18:42:12 +0100 (Mon, 09 Feb 2004) | 2 lines
+r8494 | gbazin | 2004-08-22 13:06:28 +0200 (Sun, 22 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.m
-
- macosx/* : macosx-opengl-effect now accept cube and transparent-cube
+   M /trunk/modules/access/dvdread.c
 
+* modules/access/dvdread.c: fixed chapter change detection.
 ------------------------------------------------------------------------
-r6708 | jpsaman | 2004-02-09 20:32:55 +0100 (Mon, 09 Feb 2004) | 2 lines
+r8493 | asmax | 2004-08-22 12:38:26 +0200 (Sun, 22 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/ipkg/control
-   M /trunk/ipkg/control.gpe
-   M /trunk/ipkg/control.opie
-   M /trunk/ipkg/control.zaurus
-   M /trunk/ipkg/rules
-   M /trunk/ipkg/rules.gpe
-   M /trunk/ipkg/rules.opie
-   M /trunk/ipkg/rules.zaurus
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
 
-Updated version number to vlc-0.7.1
+  * ctrl_list.cpp: beginning of key handling in the playlist
 
 ------------------------------------------------------------------------
-r6709 | sam | 2004-02-09 21:40:25 +0100 (Mon, 09 Feb 2004) | 3 lines
+r8492 | asmax | 2004-08-22 11:40:07 +0200 (Sun, 22 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/README.Debian
+   M /trunk/share/Makefile.am
 
-  * debian/README.Debian:
-    + Updated Debian-specific build notes.
+ * Makefile.am: don't forget to copy reduce_mouseover.png !
 
 ------------------------------------------------------------------------
-r6710 | garf | 2004-02-10 00:03:12 +0100 (Tue, 10 Feb 2004) | 3 lines
+r8491 | rocky | 2004-08-22 04:17:43 +0200 (Sun, 22 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/bootstrap
 
- * http.c: add strsub function: extract substring (doc update will
-           follow soon).
+automake 1.8 works, so accept that as well.
 
 ------------------------------------------------------------------------
-r6711 | garf | 2004-02-10 00:28:33 +0100 (Tue, 10 Feb 2004) | 2 lines
+r8490 | hartman | 2004-08-21 21:45:40 +0200 (Sat, 21 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/intf-http.txt
+   M /trunk/modules/video_output/x11/glx.c
 
- * intf-http.txt: update doc (strsub)
+* Fix a X11 GLX crash
 
 ------------------------------------------------------------------------
-r6712 | garf | 2004-02-10 00:30:37 +0100 (Tue, 10 Feb 2004) | 2 lines
+r8489 | gbazin | 2004-08-21 18:38:10 +0200 (Sat, 21 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
-
- * http.c: made strsub a bit clean.
+   M /trunk/configure.ac
 
+* configure.ac: added an option for x264 support.
 ------------------------------------------------------------------------
-r6713 | hartman | 2004-02-10 03:57:18 +0100 (Tue, 10 Feb 2004) | 4 lines
+r8488 | dionoea | 2004-08-21 18:02:06 +0200 (Sat, 21 Aug 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/po/fr.po
+
+* modules/gui/wxwindows/extrapanel.cpp : Changed "Restore defaults" to 
+  "Restore Defaults" so it gets translated
+
+* po/fr.po : Chanded "Restore Defaults" translation
+  
 
-* Fixed the ogm subs. Thanx to Mosu who pointed me to the fact that the
-  duration for subs is stored in byte1 of the data packet and who
-  directed me to the mkvtoolnix code.
 
 ------------------------------------------------------------------------
-r6714 | sam | 2004-02-10 14:29:04 +0100 (Tue, 10 Feb 2004) | 3 lines
+r8487 | sam | 2004-08-21 16:11:41 +0200 (Sat, 21 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/Makefile.am
 
-  * configure.ac:
-    + Only activate the Matroska plugin if -lebml_pic or -lebml were found.
+  * Makefile.am: yet another humiliating submission of automake.
 
 ------------------------------------------------------------------------
-r6715 | sam | 2004-02-10 15:04:55 +0100 (Tue, 10 Feb 2004) | 4 lines
+r8486 | asmax | 2004-08-21 16:06:08 +0200 (Sat, 21 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/Makefile.am
 
-  * configure.ac:
-    + Allow to use --enable-livedotcom without --with-livedotcom-tree so that
-      we can use an installed version of libliveMedia et al.
+ * Makefile.am: "noinst_lib_DATA" broke bootstrap :(
 
 ------------------------------------------------------------------------
-r6716 | sam | 2004-02-10 15:33:17 +0100 (Tue, 10 Feb 2004) | 7 lines
+r8485 | asmax | 2004-08-21 15:54:36 +0200 (Sat, 21 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/control
-   M /trunk/debian/rules
-   M /trunk/doc/fortunes.txt
-   M /trunk/toolbox
+   M /trunk/modules/audio_output/alsa.c
+   M /trunk/src/audio_output/output.c
 
-  * debian/rules debian/control:
-    + No longer build a local libmpeg2 since it entered sid.
-    + Build the livedotcom plugin.
-  * toolbox:
-    + No longer remove flac, speex and matroska from the woody build; I will
-      provide clean backports.
+ * alsa.c: compute next_date with snd_pcm_delay() if snd_pcm_status_get_tstamp
+   doesn't work. Better than nothing but the sound is still poor with DVDs :(
 
 ------------------------------------------------------------------------
-r6717 | jpsaman | 2004-02-10 15:57:31 +0100 (Tue, 10 Feb 2004) | 5 lines
+r8484 | gbazin | 2004-08-21 15:06:42 +0200 (Sat, 21 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.c
-
-Fixes for DVB-C:
-- Make sure that lnb-lof1 and lnb-lof2 can be overriden by the commandline syntax frequency=xx:lnb-lof1=xx:lnb-lof2=xx
-- Added value {A,a} to polarization=xx to force INVERSION_AUTO
-- Sanatized a few error messages
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows/*: updated open disc dialog.
 ------------------------------------------------------------------------
-r6718 | bigben | 2004-02-10 17:39:15 +0100 (Tue, 10 Feb 2004) | 2 lines
+r8483 | asmax | 2004-08-21 14:57:32 +0200 (Sat, 21 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.c
+   M /trunk/modules/audio_output/alsa.c
 
-typos
+ * alsa.c: pass next_date=0 to aout_OutputNextBuffer if
+   snd_pcm_status_get_tstamp() returns zero. I hope someone has a better
+   fix because in fact it is not perfect (there are "clicks" with DVDs)
 
 ------------------------------------------------------------------------
-r6719 | gbazin | 2004-02-10 18:36:45 +0100 (Tue, 10 Feb 2004) | 3 lines
+r8482 | asmax | 2004-08-21 14:38:53 +0200 (Sat, 21 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/configure.ac
+   M /trunk/src/audio_output/output.c
 
+ * src/audio_output/output.c: check if start_date is null in
+   aout_OutputNextBuffer(), then do not try to resample or play silences.
+   Now everything works perfectly with screwed ALSA drivers that always
+   return zero in snd_pcm_status_get_tstamp() (at last!!!)
 
-* configure.ac, NEWS: added mod and pva plugins.
+------------------------------------------------------------------------
+r8481 | ipkiss | 2004-08-21 13:47:04 +0200 (Sat, 21 Aug 2004) | 2 lines
+Changed paths:
+   M /trunk/share/Makefile.am
+   D /trunk/share/skins
+   M /trunk/src/interface/interface.c
+
+Removed the default skin for the skins1 module
 
 ------------------------------------------------------------------------
-r6720 | gbazin | 2004-02-10 18:59:10 +0100 (Tue, 10 Feb 2004) | 3 lines
+r8480 | ipkiss | 2004-08-21 13:34:33 +0200 (Sat, 21 Aug 2004) | 2 lines
 Changed paths:
+   M /trunk/build-vlc
    M /trunk/configure.ac
+   M /trunk/modules/LIST
+   D /trunk/modules/gui/skins
+   M /trunk/toolbox
+   M /trunk/vlc.win32.nsi
 
-
-* configure.ac: check for the xmlTextReader extension if libxml2 (required for skins2).
+Removed the old skins plugin
 
 ------------------------------------------------------------------------
-r6721 | jpsaman | 2004-02-10 21:28:37 +0100 (Tue, 10 Feb 2004) | 5 lines
+r8479 | gbazin | 2004-08-21 13:06:19 +0200 (Sat, 21 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/pda/pda_callbacks.c
-
-Missed the deadline again ;-(
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.h
 
-- Fixed the playlist_AddExt() call
-- Fixed a compiler warning
+* src/input/input.c: changed MRL syntax again: URL[@[title][:chapter][-[title][:chapter]]]
+   The parsing of the title/chapter section is more strict so shouldn't trigger on false positives like udp syntax or http url with login/password.
+* src/libvlc.h: updated useage.
 
 ------------------------------------------------------------------------
-r6722 | jpsaman | 2004-02-10 21:30:09 +0100 (Tue, 10 Feb 2004) | 2 lines
+r8478 | sam | 2004-08-21 12:46:32 +0200 (Sat, 21 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/Makefile.am
 
-Enabled PDA GUI again, use --enable-pda. Question why was it disabled without notifying the maintainer? ????
+  * Makefile.am:
+    + Don't use vlc_app_DATA for the BeOS bundle.
+    + Build the BeOS bundle in $(top_builddir).
 
 ------------------------------------------------------------------------
-r6723 | jpsaman | 2004-02-11 09:22:12 +0100 (Wed, 11 Feb 2004) | 2 lines
+r8477 | gbazin | 2004-08-21 02:22:44 +0200 (Sat, 21 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.h
 
-Added some whitespace for alignment.
+* src/libvlc.h: updated useage.
+* src/input/input.c: hack for udp access and MRLSections().
 
 ------------------------------------------------------------------------
-r6724 | zorglub | 2004-02-11 09:50:04 +0100 (Wed, 11 Feb 2004) | 2 lines
+r8476 | gbazin | 2004-08-21 01:37:40 +0200 (Sat, 21 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/include/vlc_input.h
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/access/dvdread.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/var.c
+
+* src/input/*, include/vlc_input.h: the MRL is now parsed for titles/chapters directly in the core.
+  - syntax is: [url][@[title-start][,chapter-start][-[title-end][,chapter-end]]]
+  - core also handles start/end boundaries itself (simplifies the access plugins).
+* modules/access/dvdread.c,dvdnav.c,cdda.c: removed MRL parsing code.
 
-Enable the playlist import/export modules
 
 ------------------------------------------------------------------------
-r6725 | rocky | 2004-02-11 13:26:38 +0100 (Wed, 11 Feb 2004) | 3 lines
+r8475 | titer | 2004-08-20 17:49:09 +0200 (Fri, 20 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/intf-cdda.txt
-   M /trunk/doc/intf-vcd.txt
+   M /trunk/modules/gui/beos/MessagesWindow.cpp
+   M /trunk/modules/gui/beos/MessagesWindow.h
 
-Spell out general information that should be used in reporting
-problems. Sigh.
+ beos/MessagesWindow*: fixed messages window
 
 ------------------------------------------------------------------------
-r6726 | rocky | 2004-02-11 13:37:28 +0100 (Wed, 11 Feb 2004) | 2 lines
+r8474 | sam | 2004-08-20 17:21:43 +0200 (Fri, 20 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/doc/intf-cdda.txt
-   M /trunk/doc/intf-vcd.txt
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/stream_out/transcode.c
 
-And one other piece of information...
+  * modules/codec/ffmpeg/ffmpeg.c modules/stream_out/transcode.c:
+    + Added macros for AltiVec versions of these modules. Will not work at all
+      for the moment.
 
 ------------------------------------------------------------------------
-r6727 | gbazin | 2004-02-11 19:08:05 +0100 (Wed, 11 Feb 2004) | 3 lines
+r8473 | sam | 2004-08-20 17:09:43 +0200 (Fri, 20 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda/Modules.am
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/cdda/cdda.h
-   D /trunk/modules/access/cdda/demux.c
-
+   M /trunk/src/input/control.c
 
-* modules/access/cdda/*: got rid of the demux. The access plugin will now build a WAV header which will allow this plugin to work with the dts/a52 demuxers as well as the wav demuxer.
+  * src/input/control.c: minor typo in a comment.
 
 ------------------------------------------------------------------------
-r6728 | fenrir | 2004-02-11 20:17:14 +0100 (Wed, 11 Feb 2004) | 5 lines
+r8472 | sam | 2004-08-20 16:57:18 +0200 (Fri, 20 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.h
+   M /trunk/configure.ac
+   M /trunk/modules/codec/ffmpeg/Modules.am
+   M /trunk/modules/stream_out/Modules.am
 
- * all: added a "input-repeat" option that allow repeating the same entry
- without destroying/recreating a new input. (Will be usefull for streaming).
- ( A value of -1 means repeat for ever).
- --> Not tested with dvd.
+  * configure.ac: Added --enable-ffmpegaltivec. Do not use it.
 
 ------------------------------------------------------------------------
-r6729 | titer | 2004-02-12 18:35:05 +0100 (Thu, 12 Feb 2004) | 2 lines
+r8471 | titer | 2004-08-20 16:40:23 +0200 (Fri, 20 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
 
- macosx/vout.m : GL cleaning (probably fixes depth issues)
+ + configure.ac: always build the beos module built-in
+   (really strange crashes happen otherwise, can't figure out why)
+ + Makefile.am: don't forget to build vlc-bundle on BeOS
 
 ------------------------------------------------------------------------
-r6730 | fenrir | 2004-02-12 18:52:48 +0100 (Thu, 12 Feb 2004) | 26 lines
+r8470 | gbazin | 2004-08-20 15:01:49 +0200 (Fri, 20 Aug 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
-
- * v4l: patch from Carsten Gottbeh?\239?\191?\189t (gottbehuet at active-elements dot de)
- -> Untested.
+   M /trunk/modules/access/cdda.c
 
- Original message:
-    Hi there,
+* modules/access/cdda.c: new MRL syntax: "[dev_path][@[title-start][-[title-end]]]".
+  - if no title-start/end are specified, the whole cd is played.
+  - if only a title-start is specified, only this title is played.
+  - if a title-start and end are specified, this range is played.
+  - "@title-start-" will play everything from the specified start position.
 
-    I have done another small modification. If you remove a hot-pluggable video
-    device, like an usb web cam, during capturing, vlc floods the driver with
-    ioctls. This leads to Kernel Ooops in some drivers.
 
-    The modified v4l.c module does the following now:
-    "GrabVideo" returns "VLC_ETIMEOUT" if the question "Did we wait long enough"
-    can be answered with yes. If there is a real error in "GrabCapture" or
-    "GrabMJPEG", the code "VLC_EGENERIC" is returned. So the calling function
-    can distinguish between these two situations. "VLC_EGENERIC" was always
-    returned before.
-    The function "Read" uses this information to leave the while-loop in case of
-    an error, and it returns a "-1" to the calling function. "Read" calls
-    "msleep", as it was before, in case of a VLC_ETIMEOUT.
+------------------------------------------------------------------------
+r8469 | titer | 2004-08-20 13:57:51 +0200 (Fri, 20 Aug 2004) | 4 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/Patches/gettext.patch
 
-    The brightness-control stuff described below is still in the code. Please
-    feel free to use, modify or ignore this file. A short feedback would be
-    nice.
+ extras/contrib/*: don't use gettext *printf replacements on BeOS even
+  though there're not 100% posix compliant - this way we can build vlc
+  with dynamic plugins (not linked against libintl) again
 
-    Bye,
+------------------------------------------------------------------------
+r8468 | gbazin | 2004-08-20 12:19:42 +0200 (Fri, 20 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/NEWS
 
+* NEWS: updated
 ------------------------------------------------------------------------
-r6731 | fenrir | 2004-02-12 21:09:38 +0100 (Thu, 12 Feb 2004) | 3 lines
+r8467 | gbazin | 2004-08-20 11:01:19 +0200 (Fri, 20 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/mms/asf.c
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_internal.h
+   M /trunk/src/input/stream.c
 
- * all: use the data_packet_count from the asf header when the server
-gives an invalid one. (I hope it doesn't break anything)
+* src/input/*: update position on title change.
+------------------------------------------------------------------------
+r8466 | gbazin | 2004-08-20 10:27:59 +0200 (Fri, 20 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/input.c
 
+* src/input/input.c: re-enabled the --bookmarks option.
 ------------------------------------------------------------------------
-r6732 | gbazin | 2004-02-13 00:51:15 +0100 (Fri, 13 Feb 2004) | 3 lines
+r8465 | gbazin | 2004-08-19 19:06:51 +0200 (Thu, 19 Aug 2004) | 1 line
 Changed paths:
    M /trunk/modules/stream_out/transcode.c
 
-
-* modules/stream_out/transcode.c: fixed color inversion when transcoding from raw RV24.
-
+*  modules/stream_out/transcode.c: implemented fps option for video only streams.
 ------------------------------------------------------------------------
-r6733 | rocky | 2004-02-13 01:57:03 +0100 (Fri, 13 Feb 2004) | 2 lines
+r8464 | sigmunau | 2004-08-19 17:31:22 +0200 (Thu, 19 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/doc/subtitles/cvd-subtitles.txt
-   M /trunk/doc/subtitles/svcd-ogt-subtitles.txt
+   M /trunk/modules/demux/livedotcom.cpp
 
-Call for help.
+livedotcom.cpp: update the StreamRead function to non-deprecated api, new
+api gives proper detection for too small buffer. Thanks to Ross for pointing
+this out.
 
 ------------------------------------------------------------------------
-r6734 | rocky | 2004-02-13 05:22:39 +0100 (Fri, 13 Feb 2004) | 4 lines
+r8463 | gbazin | 2004-08-19 17:11:32 +0200 (Thu, 19 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/doc/developer/Makefile
-   A /trunk/doc/developer/Makefile.in
-   A /trunk/doc/developer/configure.ac
-   M /trunk/doc/developer/manual.xml
-   A /trunk/doc/developer/manual.xml.in
-
-Do better about being able to build developer documentation on many
-platforms.  This still sucks, but it sucks less. Hopefully I can shame
-someone to go further.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: use syncpoints + add an empty index object to make wmp happy about seeking.
 ------------------------------------------------------------------------
-r6735 | jpsaman | 2004-02-13 11:09:46 +0100 (Fri, 13 Feb 2004) | 2 lines
+r8462 | gbazin | 2004-08-19 17:02:51 +0200 (Thu, 19 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/pda/pda_callbacks.c
-
-Disabled the preference menu, it is not filled in anyway.
+   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/codec/dmo/dmo.h
 
+* modules/codec/dmo/*: flag sync-points in the video encoder.
 ------------------------------------------------------------------------
-r6736 | titer | 2004-02-13 11:42:24 +0100 (Fri, 13 Feb 2004) | 2 lines
+r8461 | gbazin | 2004-08-19 17:01:54 +0200 (Thu, 19 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
-
- deinterlace.c : missing 'else' that prevented MergeAltivec from being used.
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: small cleanup + added an fps (to specify the output frame rate) and an audio-sync option (to add/drop video frames to keep a constant framerate while being synchronised on the audio track).
 ------------------------------------------------------------------------
-r6737 | rocky | 2004-02-13 12:33:38 +0100 (Fri, 13 Feb 2004) | 4 lines
+r8460 | gbazin | 2004-08-19 14:25:22 +0200 (Thu, 19 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/doc/developer/Makefile
-   M /trunk/doc/developer/Makefile.in
-   M /trunk/doc/developer/configure.ac
-   M /trunk/doc/developer/manual.xml
-
-More checking: for programs and XML-related files.  If some programs
-aren't around (e.g. lynx) don't build the corresponding piece that
-needs that.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: small cleanup
 ------------------------------------------------------------------------
-r6738 | rocky | 2004-02-13 12:58:32 +0100 (Fri, 13 Feb 2004) | 2 lines
+r8459 | gbazin | 2004-08-19 13:32:20 +0200 (Thu, 19 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/doc/developer/interface.xml
-
-Better worded.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: don't forget to add the preroll offset to the data timestamps.
 ------------------------------------------------------------------------
-r6739 | gbazin | 2004-02-13 22:48:32 +0100 (Fri, 13 Feb 2004) | 4 lines
+r8458 | sigmunau | 2004-08-18 18:30:45 +0200 (Wed, 18 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/a52.c
-   M /trunk/modules/demux/Modules.am
-   A /trunk/modules/demux/a52.c
-
+   M /trunk/modules/demux/livedotcom.cpp
 
-* modules/demux/a52.c: rewritten from scratch to use the a52 packetizer and to handle a52 wav files and audio CD's.
-* modules/codec/a52.c: a52 wav files and audio CD's use padding so don't always check for next sync code.
+livedotcom.cpp: use geometric growth for the buffer. Should reduce in much
+fewer garbled frames. Still not perfect though.
 
 ------------------------------------------------------------------------
-r6740 | gbazin | 2004-02-13 23:10:00 +0100 (Fri, 13 Feb 2004) | 3 lines
+r8457 | sigmunau | 2004-08-18 18:04:01 +0200 (Wed, 18 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/demux/a52.c
-
+   M /trunk/modules/demux/livedotcom.cpp
 
-* modules/demux/a52.c: fixed alignment when seeking.
+livedotcom.cpp: dynamically determine the buffer size passed to live.com
+    When the buffer passed to live.com don't have space for another packet 
+    when we get it back we assume that the stream uses larger frames than
+    our current buffer and we increase the buffer.
 
 ------------------------------------------------------------------------
-r6741 | gbazin | 2004-02-13 23:14:11 +0100 (Fri, 13 Feb 2004) | 3 lines
+r8456 | gbazin | 2004-08-18 17:46:01 +0200 (Wed, 18 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/a52.c
-
-
-* modules/demux/a52.c: grmbl.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: the asf muxer can only add streams on the fly when in http mode (otherwise this will screw up the header re-writing on Close().)
 ------------------------------------------------------------------------
-r6742 | gbazin | 2004-02-13 23:37:35 +0100 (Fri, 13 Feb 2004) | 3 lines
+r8455 | sigmunau | 2004-08-18 14:06:52 +0200 (Wed, 18 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/a52.c
-
+   M /trunk/po/POTFILES.in
 
-* modules/demux/a52.c: better detection code.
+po/POTFILES.in: updated from clean tree (seems necessary for make-dist to work)
 
 ------------------------------------------------------------------------
-r6743 | gbazin | 2004-02-14 00:54:42 +0100 (Sat, 14 Feb 2004) | 3 lines
+r8454 | gbazin | 2004-08-18 14:04:03 +0200 (Wed, 18 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/playlist/playlist.c
-
-
-* modules/demux/playlist/playlist.c: compilation fix.
+   M /trunk/modules/mux/asf.c
 
+* modules/mux/asf.c: a few coding style changes.
 ------------------------------------------------------------------------
-r6744 | gbazin | 2004-02-14 02:53:17 +0100 (Sat, 14 Feb 2004) | 3 lines
+r8453 | sigmunau | 2004-08-18 13:46:40 +0200 (Wed, 18 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/modules/demux/ts.c
-   M /trunk/modules/demux/util/id3tag.c
-
+   M /trunk/modules/audio_filter/Modules.am
 
-* ALL: small portability fixes.
+Modules.am: fixed incorrect filename
 
 ------------------------------------------------------------------------
-r6745 | gbazin | 2004-02-14 13:36:16 +0100 (Sat, 14 Feb 2004) | 3 lines
+r8452 | gbazin | 2004-08-18 13:08:54 +0200 (Wed, 18 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/subtitles.cpp
-
-
-* modules/gui/wxwindows/*: make gcc-2.95 happy.
+   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/codec/dmo/dmo.h
 
+* modules/codec/dmo/*: fixed video encoding.
 ------------------------------------------------------------------------
-r6746 | gbazin | 2004-02-14 13:49:35 +0100 (Sat, 14 Feb 2004) | 3 lines
+r8451 | sigmunau | 2004-08-18 11:59:29 +0200 (Wed, 18 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/events/evt_scroll.hpp
-
+   M /trunk/modules/audio_output/alsa.c
 
-* modules/gui/skins2/events/evt_scroll.hpp: small portability fix.
+alsa.c: support mono on stereo only boards
 
 ------------------------------------------------------------------------
-r6747 | gbazin | 2004-02-14 18:03:33 +0100 (Sat, 14 Feb 2004) | 6 lines
+r8450 | sigmunau | 2004-08-18 11:45:07 +0200 (Wed, 18 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/include/codecs.h
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/codec/araw.c
-   M /trunk/modules/demux/wav.c
-
+   M /trunk/modules/audio_output/alsa.c
 
-* modules/demux/wav.c: started support for WAVEFORMATEXTENSIBLE (aka multichannel).
-   support for float32 format.
-* include/codecs.h: added WAVEFORMATEXTENSIBLE structure.
-* modules/codec/araw.c: fixes.
+alsa.c: don't fail the probe without giving a reason in the log.
 
 ------------------------------------------------------------------------
-r6748 | gbazin | 2004-02-14 18:25:39 +0100 (Sat, 14 Feb 2004) | 4 lines
+r8449 | titer | 2004-08-17 22:55:55 +0200 (Tue, 17 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda/cdda.h
-   M /trunk/modules/access/cdda.c
-
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/beos/MediaControlView.cpp
+   M /trunk/modules/gui/beos/MediaControlView.h
 
-* modules/access/cdda*: removed definition of WAVEHEADER.
-* modules/access/cdda.c: small bug fix.
+ beos/*: fixed seek, clean up
 
 ------------------------------------------------------------------------
-r6749 | gbazin | 2004-02-14 18:36:05 +0100 (Sat, 14 Feb 2004) | 4 lines
+r8448 | titer | 2004-08-17 19:24:02 +0200 (Tue, 17 Aug 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/gui/beos/Interface.cpp
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/beos/InterfaceWindow.h
+   M /trunk/modules/gui/beos/ListViews.cpp
+   M /trunk/modules/gui/beos/ListViews.h
+   M /trunk/modules/gui/beos/MediaControlView.cpp
+   M /trunk/modules/gui/beos/MediaControlView.h
+   M /trunk/modules/gui/beos/MessagesWindow.cpp
+   M /trunk/modules/gui/beos/MessagesWindow.h
+   M /trunk/modules/gui/beos/Modules.am
+   M /trunk/modules/gui/beos/PlayListWindow.cpp
+   M /trunk/modules/gui/beos/PlayListWindow.h
+   D /trunk/modules/gui/beos/VlcWrapper.cpp
+   D /trunk/modules/gui/beos/VlcWrapper.h
+   M /trunk/src/libvlc.h
 
+ + src/libvlc.h: use KEY_SPACE instead of ' '
+ + gui/beos/*: got rid of the VlcWrapper thing which is unneccessaraly
+               complex now that we have variables
 
-* modules/access/cdda/*: forgot to remove demux in module declaration.
-   fixed deadlock with CDDAFixupPlayList().
+ Language/subtitle selection works again in the BeOS UI, but there's
+ still a lot to fix :|
 
 ------------------------------------------------------------------------
-r6750 | gbazin | 2004-02-15 14:16:43 +0100 (Sun, 15 Feb 2004) | 3 lines
+r8447 | titer | 2004-08-17 18:59:02 +0200 (Tue, 17 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
-
+   M /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/gui/macosx/voutgl.m
+   M /trunk/modules/gui/macosx/voutqt.m
 
-* modules/demux/ogg.c: fixed recent breakage (what a shameful bug).
+ + macosx/equalizer.m: missing vlc_object_release()
+ + macosx/vout*: --macosx-vout and --macosx-opengl-effect
+                 no longer exist
 
 ------------------------------------------------------------------------
-r6751 | fenrir | 2004-02-15 17:59:18 +0100 (Sun, 15 Feb 2004) | 3 lines
+r8446 | titer | 2004-08-17 17:17:04 +0200 (Tue, 17 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/gui/macosx/Modules.am
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+   A /trunk/modules/gui/macosx/voutgl.m
+   A /trunk/modules/gui/macosx/voutqt.m
+   M /trunk/modules/video_output/opengl.c
 
- * nsv: display sub stream and skip extention data (initial patch from
- Vitalijus dot Slavinskas at stud dot ktu dot lt).
+ ALL: OS X OpenGL provider
+  + vout.m contains the common code for the QT video output and the
+    GL provider (window creation, events handling)
+  + opengl.c: higher priority on OS X
+ Things are a bit broken atm, any help to debug is welcome ;p
 
 ------------------------------------------------------------------------
-r6752 | sigmunau | 2004-02-15 19:22:26 +0100 (Sun, 15 Feb 2004) | 6 lines
+r8445 | gbazin | 2004-08-17 12:31:51 +0200 (Tue, 17 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/osd.h
-   M /trunk/src/video_output/video_text.c
-
-include/osd.h, src/video_output/video_text.c:
- * turned vout_OSDMessage into __vout_OSDMessage
- * __vout_OSDMessage now takes printf style parameters
- * added a macro vout_OSDMessage that calls __vout_OSDMessage with the first
-   parameter passed through VLC_OBJECT()
+   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/codec/dmo/dmo.h
 
+* modules/codec/dmo/*: added dmo encoder (can't get video encoding to work though).
 ------------------------------------------------------------------------
-r6753 | ipkiss | 2004-02-15 19:58:38 +0100 (Sun, 15 Feb 2004) | 3 lines
+r8444 | gbazin | 2004-08-17 10:21:07 +0200 (Tue, 17 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/doc/skins/events-howto.txt
-   M /trunk/modules/gui/skins/src/banks.cpp
-   M /trunk/modules/gui/skins/src/event.cpp
-   M /trunk/modules/gui/skins/src/event.h
-   M /trunk/modules/gui/skins/src/vlcproc.cpp
-   M /trunk/modules/gui/skins/src/vlcproc.h
-
- * modules/gui/skins/*:
-    Added 'slow' and 'fast' events to play a stream slower/faster
+   M /trunk/modules/codec/ffmpeg/demux.c
 
+* modules/codec/ffmpeg/demux.c: a few fixes.
 ------------------------------------------------------------------------
-r6754 | sigmunau | 2004-02-15 20:40:41 +0100 (Sun, 15 Feb 2004) | 7 lines
+r8443 | titer | 2004-08-16 15:35:33 +0200 (Mon, 16 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/lirc/example.lircrc
-   M /trunk/modules/control/lirc/lirc.c
+   M /trunk/modules/codec/flac.c
 
-modules/control/lirc/lirc.c:
- * backported some changes from the hotkeys module
- * implemented buttons to cycle audio and subtitle tracks.
- * implemented a mute button
-doc/lirc/example.lircrc:
- * example for the new buttons
+ gcc < 3 compile fix
 
 ------------------------------------------------------------------------
-r6755 | gbazin | 2004-02-15 22:52:59 +0100 (Sun, 15 Feb 2004) | 3 lines
+r8442 | titer | 2004-08-16 14:51:11 +0200 (Mon, 16 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/ebml.patch
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   A /trunk/extras/contrib/src/Patches/matroska.patch
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/src/misc/cpu.c
 
-* modules/audio_filter/converter/dtstospdif.c: fixed the swab() replacement.
+ ALL: BeOS fixes
+ There's a new stable gcc out for BeOS, now we can re-enable 3DNow/SEE
+ and build matroska support
 
 ------------------------------------------------------------------------
-r6756 | gbazin | 2004-02-15 23:20:56 +0100 (Sun, 15 Feb 2004) | 3 lines
+r8441 | gbazin | 2004-08-16 12:06:54 +0200 (Mon, 16 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/network/ipv6.c
-
-
-* modules/misc/network/ipv6.c: fix for ipv6 name resolution, courtesy of Jeroen Massar (jeroen at unfix dot org).
+   M /trunk/modules/video_output/x11/xcommon.c
 
+* modules/video_output/x11/xcommon.c: play nice even when there isn't any window manager.
 ------------------------------------------------------------------------
-r6757 | gbazin | 2004-02-16 14:33:10 +0100 (Mon, 16 Feb 2004) | 2 lines
+r8440 | sigmunau | 2004-08-16 11:39:14 +0200 (Mon, 16 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-* modules/access/dshow/filter.cpp: work-around a bug in w32api-2.5.
+modules/codec/ffmpeg/ffmpeg.c: corrected a build number
 
 ------------------------------------------------------------------------
-r6758 | zorglub | 2004-02-16 18:14:15 +0100 (Mon, 16 Feb 2004) | 2 lines
+r8439 | sam | 2004-08-16 10:42:33 +0200 (Mon, 16 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/configure.ac
 
-Fix setting the name and the author with DEMUX_GET_META
+  * configure.ac:
+    + Build memcpyaltivec and deinterlace with -maltivec.
+    + Check for -ldts_pic before -ldts.
 
 ------------------------------------------------------------------------
-r6759 | zorglub | 2004-02-16 18:14:39 +0100 (Mon, 16 Feb 2004) | 3 lines
+r8438 | sam | 2004-08-16 10:29:06 +0200 (Mon, 16 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/debian/Makefile.am
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/patches/00list
+   D /trunk/debian/patches/20_configure.dpatch
+   M /trunk/debian/rules
+   M /trunk/debian/wxvlc.menu
 
-* Swap duration and group columns
-* Introduce duration sort
+  * debian/patches/20_configure.dpatch:
+    + Don't manage this patch with dpatch since it causes ownership issues.
+  * debian/control:
+    + Added a missing dpatch build dependency (Closes: #263363).
+    + Removed the modplug plugin until libmodplug-dev enters Debian.
 
 ------------------------------------------------------------------------
-r6760 | zorglub | 2004-02-16 18:16:24 +0100 (Mon, 16 Feb 2004) | 7 lines
+r8437 | hartman | 2004-08-16 02:45:24 +0200 (Mon, 16 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
-
-Added an option "recursive"
-       - none: subdirectories are skipped
-       - collapse: former behaviour, subdirectories are not expanded
-       - expand: all subdirectories are fully expanded
+   M /trunk/modules/demux/subtitle.c
 
-I dislike these strings, please find other ones :)
+* Fix a problem with empty subtitles with Subviewer subs
+* fixed a line ending replace problem with subviewer subs
+* single char subtitle lines should now work subviewer and subrip
 
 ------------------------------------------------------------------------
-r6761 | hartman | 2004-02-17 04:12:00 +0100 (Tue, 17 Feb 2004) | 3 lines
+r8436 | gbazin | 2004-08-15 19:08:10 +0200 (Sun, 15 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/src/video_output/video_text.c
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/stream_out/transcode.c
 
-* vout_OSDMessage doxygen doc update
-* fix broken vout_OSDMessage in other files
+* modules/mux/mpeg/ts.c: reworked muxing of subtitles ES.
+* modules/stream_out/transcode.c: support for subtitles transcoding.
+* modules/codec/dvbsub.c: DVB subtitles encoder (developed for Anevia, www.anevia.com).
+  + only works on YUVP subpictures for now.
+  + not completely spec compliant yet.
 
 ------------------------------------------------------------------------
-r6762 | gbazin | 2004-02-17 14:13:32 +0100 (Tue, 17 Feb 2004) | 2 lines
+r8435 | gbazin | 2004-08-15 18:09:03 +0200 (Sun, 15 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/demux/a52.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/mp4/drms.c
-   M /trunk/modules/mux/mpeg/ts.c
-
-* ALL: portability fixes.
+   M /trunk/modules/codec/a52.c
 
+* modules/codec/a52.c: fixed segfault
 ------------------------------------------------------------------------
-r6763 | fenrir | 2004-02-18 14:21:33 +0100 (Wed, 18 Feb 2004) | 2 lines
+r8434 | gbazin | 2004-08-15 17:59:25 +0200 (Sun, 15 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
- * transcode: fixed s16b <-> s16l conversion.
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c: fixed a deadlock that happened when 2 ephemer subpictures had the same date.
 ------------------------------------------------------------------------
-r6764 | rocky | 2004-02-19 03:05:12 +0100 (Thu, 19 Feb 2004) | 3 lines
+r8433 | gbazin | 2004-08-15 17:05:11 +0200 (Sun, 15 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/access/dshow/dshow.cpp
 
-Structure not big enough and was writing past buffer boundary.
-Thanks to Marco Z?\239?\191?\189hlke for finding this problem.
+* modules/access/dshow/dshow.cpp: compilation fix.
+------------------------------------------------------------------------
+r8432 | gbazin | 2004-08-15 16:57:47 +0200 (Sun, 15 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/mpeg_audio.c
 
+* modules/codec/mpeg_audio.c: fixed segfault
 ------------------------------------------------------------------------
-r6765 | jpsaman | 2004-02-19 16:13:49 +0100 (Thu, 19 Feb 2004) | 2 lines
+r8431 | bigben | 2004-08-15 16:22:28 +0200 (Sun, 15 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/faad.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+
+* Adds postprocessing menu
 
-Fix for iPAQ choose fixed point arithmic in FAAD decoder.
 
 ------------------------------------------------------------------------
-r6766 | jpsaman | 2004-02-19 16:42:25 +0100 (Thu, 19 Feb 2004) | 2 lines
+r8430 | djc | 2004-08-15 14:10:46 +0200 (Sun, 15 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/faad.c
+   M /trunk/modules/gui/macosx/equalizer.m
 
-Tell FAAD2 to produce FAAD_FMT_16BIT (16bits PCM values) and VLC so that it doesn't need to do a conversion filter for it.
+Set the preamp value on a preset change
 
 ------------------------------------------------------------------------
-r6767 | gbazin | 2004-02-19 17:19:41 +0100 (Thu, 19 Feb 2004) | 2 lines
+r8429 | djc | 2004-08-15 01:28:31 +0200 (Sun, 15 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/faad.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/audio_filter/Modules.am
+   M /trunk/modules/audio_filter/equalizer.c
+   A /trunk/modules/audio_filter/equalizer_presets.h
+   M /trunk/modules/gui/macosx/equalizer.h
+   M /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
 
-* modules/codec/faad.c: compilation fix and proper 16bits pcm support.
+*.nib: continuous sliders
+intf: Equalizer window in window menu
+equalizer.m: presets should work now
+equalizer.c, Modules.am, equalizer_presets.h: presets are stored in a separate file
 
 ------------------------------------------------------------------------
-r6768 | jpsaman | 2004-02-19 18:42:43 +0100 (Thu, 19 Feb 2004) | 2 lines
+r8428 | sam | 2004-08-14 22:12:22 +0200 (Sat, 14 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/codec/faad.c
+   M /trunk/configure.ac
 
-Correct fix for iPAQ. (do not mix watching your kids and coding, it doesn't mix ;-))
+  * configure.ac:
+    + Removed the -finline-limit=30000 flag. Since gcc-3.2, this options
+      causes gcc to inline every single function of this size because of
+      -O3's -finline-functions, although the documentation states that this
+      flag should only affect explicitly inlined functions.
 
 ------------------------------------------------------------------------
-r6769 | courmisch | 2004-02-19 19:55:34 +0100 (Thu, 19 Feb 2004) | 2 lines
+r8427 | hartman | 2004-08-14 21:58:39 +0200 (Sat, 14 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/doc/ChangeLog-2001
-   M /trunk/doc/ChangeLog-2002
+   M /trunk/modules/access/ftp.c
 
-Removed Vladimir Chernyshov's email address (kept his name).
+* Send \r\n after ftp commands, not \n.
 
 ------------------------------------------------------------------------
-r6770 | hartman | 2004-02-19 20:38:58 +0100 (Thu, 19 Feb 2004) | 5 lines
+r8426 | asmax | 2004-08-14 17:54:30 +0200 (Sat, 14 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/prefs.h
-   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/video_output/opengl.c
 
-* Revert back to old prefs.
-  - fixed the bug with the modules not setting up their prefs.
-  - bugs: int with strings items are broken (see relfontsize)
-  - hotkeys elements don't really work
+ * opengl.c: compilation fix for GLX.
+   Do we really need two buffers ? Anyway it doesn't work as is with
+   GLX, so I only use the first one (quick fix)
 
 ------------------------------------------------------------------------
-r6771 | bigben | 2004-02-20 16:38:40 +0100 (Fri, 20 Feb 2004) | 5 lines
+r8425 | titer | 2004-08-14 17:02:43 +0200 (Sat, 14 Aug 2004) | 11 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/video_output/opengl.c
 
-cleaning of pvr input  : settings are only set if  given on command line
-(no more default values).
+ opengl.c: added OS X specific stuff, this includes:
+  + support for YUY2 textures
+  + support for non-power-of-2 sizes
+  + support for VRAM or AGP texturing
 
-Patch from Tim O Callaghan (tim.ocallaghan - AT - limestudios - DOT - com)
+ It now uses two buffers and textures (needed for VRAM/AGP texturing).
+
+ I got to fix a few things on the OS X GL provider before I commit it,
+ but in the meantime, people can check if I didn't break the opengl
+ output on Win32/GLX ;)
 
 ------------------------------------------------------------------------
-r6772 | bigben | 2004-02-20 17:29:31 +0100 (Fri, 20 Feb 2004) | 2 lines
+r8424 | asmax | 2004-08-14 16:23:40 +0200 (Sat, 14 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/video_output/opengl.c
 
-coding style
+ * opengl.c: use glTexSubImage2D instead of glTexImage2D
 
 ------------------------------------------------------------------------
-r6773 | massiot | 2004-02-20 18:13:42 +0100 (Fri, 20 Feb 2004) | 3 lines
+r8423 | gbazin | 2004-08-14 12:14:39 +0200 (Sat, 14 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access_output/udp.c
-
-* modules/access_output/udp.c: do not send out packets which are too much
-  in the past, to avoid flooding the client.
+   M /trunk/modules/access/dvdnav.c
 
+* modules/access/dvdnav.c: small fix.
 ------------------------------------------------------------------------
-r6774 | massiot | 2004-02-20 18:16:50 +0100 (Fri, 20 Feb 2004) | 2 lines
+r8422 | gbazin | 2004-08-13 22:01:20 +0200 (Fri, 13 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/system.c
+   M /trunk/modules/access/dvdnav.c
 
-* modules/demux/mpeg/system.c: check for scrambled packets.
+* modules/access/dvdnav.c: by default we try to skip all the warnings intros and go directly to the DVD menu (niark niark niark ;).
 
 ------------------------------------------------------------------------
-r6775 | massiot | 2004-02-20 18:20:01 +0100 (Fri, 20 Feb 2004) | 4 lines
+r8421 | gbazin | 2004-08-13 21:32:57 +0200 (Fri, 13 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc/threads.c
-
-* src/misc/threads.c: made vlc_set_thread_priority usable on non-Darwin
-  OSes, and added an rt-offset configuration variable to tune the priority
-  of VLC against other programs without recompiling everything.
+   M /trunk/src/input/decoder.c
 
+* src/input/decoder.c: spu_new_buffer() now tries a bit longer when looking for a vout (useful for DVD menus).
 ------------------------------------------------------------------------
-r6776 | massiot | 2004-02-20 19:24:41 +0100 (Fri, 20 Feb 2004) | 3 lines
+r8420 | gbazin | 2004-08-13 20:58:25 +0200 (Fri, 13 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_es.h
+   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/codec/spudec/spudec.h
+   M /trunk/modules/video_filter/blend.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-* modules/packetizer/mpegvideo.c: display the picture size and frame rate
-  exactly once.
+* modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most of them contain large transparent areas).
+* src/video_output/vout_subpictures.c: more correct cropping (cropping coordinates are relative to the video size, not subpicture size).
+* include/vlc_es.h, modules/video_filter/blend.c: use the i_entries member of video_palette_t.
+* include/vlc_common.h: added SetWBE()/SetDWBE()/SetQWBE() facility.
 
 ------------------------------------------------------------------------
-r6777 | massiot | 2004-02-20 19:34:28 +0100 (Fri, 20 Feb 2004) | 12 lines
+r8419 | gbazin | 2004-08-13 20:45:42 +0200 (Fri, 13 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_codec.h
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_intf.c
 
-* modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c :
-  - new ffmpeg options available from the command-line : interleaved video,
-    noise reduction, rate control parameters, i_quant_factor, trellis
-    quantification, mpeg4 matrix, and thread count
-  - portable functions to use ffmpeg multithreading capabilities on all
-    platforms
-  - hurry up mode now turns off rd and trellis, and also raises the noise
-    reduction parameter (thus noise reduction is mandatory with hurry up)
-  - if threads=1, no ffmpeg thread is launched, but the ffmpeg encoding
-    will be done in a separate thread than the packetizer and decoder
-  - fixed a bug with mp3 decoding and weird ffmpeg return code
+* modules/video_output/opengl.c: forward mouse events from opengl-provider module.
+* src/video_output/*: moved some stuff from video_output.c to vout_intf.c.
 
 ------------------------------------------------------------------------
-r6778 | massiot | 2004-02-20 20:03:59 +0100 (Fri, 20 Feb 2004) | 2 lines
+r8418 | gbazin | 2004-08-13 12:32:57 +0200 (Fri, 13 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
-* modules/stream_out/transcode.c: fixed a segfault when quitting.
+   M /trunk/src/misc/block.c
 
+* src/misc/block.c: fixed memory alignment in block_New(). (it was done on a 15 bytes boundary which was screwing up the cdda plugin on win32.)
 ------------------------------------------------------------------------
-r6779 | gbazin | 2004-02-20 20:21:23 +0100 (Fri, 20 Feb 2004) | 4 lines
+r8417 | ipkiss | 2004-08-12 23:34:01 +0200 (Thu, 12 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
-   D /trunk/modules/demux/a52sys.c
-
+   M /trunk/doc/skins/skins2-howto.xml
 
-* modules/demux/a52sys.c: forgot to remove this file.
-* modules/audio_output/alsa.c: kind of a work-around for a strange bug that trashes the stack. Doesn't solve it but should be easier to track down now.
+ * doc/skins2-howto.xml: Update the doc when you commit
 
 ------------------------------------------------------------------------
-r6780 | massiot | 2004-02-20 20:21:25 +0100 (Fri, 20 Feb 2004) | 2 lines
+r8416 | ipkiss | 2004-08-12 23:15:52 +0200 (Thu, 12 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
 
-* modules/stream_out/transcode.c : don't lock when quitting.
+ * skins2/src/vlcproc.*: Added the isRepeat boolean expression
 
 ------------------------------------------------------------------------
-r6781 | gbazin | 2004-02-20 23:07:51 +0100 (Fri, 20 Feb 2004) | 3 lines
+r8415 | gbazin | 2004-08-12 11:14:00 +0200 (Thu, 12 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/gui/wxwindows/Modules.am
 
+* modules/gui/wxwindows/Modules.am: include streamdata.h
+------------------------------------------------------------------------
+r8414 | titer | 2004-08-12 01:34:38 +0200 (Thu, 12 Aug 2004) | 4 lines
+Changed paths:
+   M /trunk/include/vlc_threads_funcs.h
 
-* configure.ac: what about checking for the c++ preprocessor.
+ vlc_threads_funcs.h: got rid of vlc_cond_broadcast.
+  It wasn't implemented for all systems anyway, and isn't used anymore.
+  (Terminates #23)
 
 ------------------------------------------------------------------------
-r6782 | gbazin | 2004-02-21 23:41:49 +0100 (Sat, 21 Feb 2004) | 3 lines
+r8413 | gbazin | 2004-08-11 13:12:59 +0200 (Wed, 11 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-
+   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/mux/ogg.c
 
-* modules/codec/ffmpeg/encoder.c: make it ffmpeg-0.4.8 friendly.
+* modules/demux/ogg.c: fixed reading extra data for oggds audio header (needed for WMA).
+* modules/mux/ogg.c: generate proper oggds audio header.
 
 ------------------------------------------------------------------------
-r6783 | gbazin | 2004-02-22 00:15:52 +0100 (Sun, 22 Feb 2004) | 4 lines
+r8412 | hartman | 2004-08-10 17:02:11 +0200 (Tue, 10 Aug 2004) | 10 lines
 Changed paths:
-   M /trunk/include/charset.h
-   M /trunk/modules/demux/ts.c
-   M /trunk/modules/mux/mp4.c
-
+   M /trunk/THANKS
+   M /trunk/include/stream_output.h
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/src/stream_output/sap.c
 
-* include/charset.h: added "extern "C" {" for c++ modules.
-* modules/mux/mp4.c, modules/demux/ts.c: fixed memleaks.
+* include/stream_output.h: add a ip_version field to sap_address_t
+  This way we can later on set IP6 instead of IP4 in a SDP.
+* modules/stream_out/rtp.c: accept sdp=sap as a valid option.
+* src/stream_output/sap.c: 
+  - Set the SAP packet Hash headerfield to a unique value based on mtime
+    Patch by Philippe van Hecke <philippe at belnet dot be>
+  - Set SAP packet IPv6 field to 1 if we are a ipv6 session
+  - Made some preperations for setting the origin ip address in the header as well,
+    anyone any ideas on how to retrieve the current origin IP address???
 
 ------------------------------------------------------------------------
-r6784 | gbazin | 2004-02-22 00:50:52 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8411 | hartman | 2004-08-10 15:28:27 +0200 (Tue, 10 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
+   M /trunk/modules/misc/sap.c
 
-* modules/stream_out/transcode.c: fixed memleak. Set aspect ratio info even for raw video input.
+* fix x-plgroup detection
 
 ------------------------------------------------------------------------
-r6785 | gbazin | 2004-02-22 01:15:33 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8410 | ipkiss | 2004-08-10 00:19:40 +0200 (Tue, 10 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/NEWS
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/include/video_output.h
-   M /trunk/src/video_output/vout_pictures.c
-
+   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
 
-* ALL: preparation for 0.7.1-test2.
+ * skins2: support playlist.setRandom(true) and playlist.setRandom(false)
 
 ------------------------------------------------------------------------
-r6786 | gbazin | 2004-02-22 01:33:10 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8409 | gbazin | 2004-08-09 12:25:42 +0200 (Mon, 09 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/playlist/Modules.am
-
-
-* modules/demux/playlist/Modules.am: don't forget playlist.h.
+   M /trunk/modules/codec/dmo/buffer.c
+   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/codec/dmo/dmo.h
 
+* modules/codec/dmo: fixed dmo decoder on win32 + got rid of some of the dependencies on wine loader.
 ------------------------------------------------------------------------
-r6787 | gbazin | 2004-02-22 01:55:31 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8408 | gbazin | 2004-08-09 10:16:22 +0200 (Mon, 09 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/po/POTFILES.in
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
-
-
-* po/*: ./toolbox --update-po.
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
 
+* configure.ac, Makefile.am: don't use upx in the win32 installer anymore as some people have been complaining about loading time problems.
 ------------------------------------------------------------------------
-r6788 | rocky | 2004-02-22 10:35:48 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8407 | gbazin | 2004-08-08 23:14:38 +0200 (Sun, 08 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/include/vlc_codec.h
+   M /trunk/include/vlc_common.h
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/objects.c
 
-Make sure a couple of variables are initialized before
-reading. (caught by valgrind).
+* modules/stream_out/transcode.c: added support for subtitles overlaying when transcoding (no resizing yet).
+* include/vlc_common.h: added a b_force member that is set when a module is forced (ie. module specified in module_Need()).
 
 ------------------------------------------------------------------------
-r6789 | rocky | 2004-02-22 11:30:22 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8406 | djc | 2004-08-08 18:52:26 +0200 (Sun, 08 Aug 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/gui/macosx/equalizer.h
+   M /trunk/modules/gui/macosx/equalizer.m
 
-fix mem leak. (Caught by valgrind.)
+project.pbxproj: correct to relatives paths
+*.nib: presets disabled on startup
+equalizer.*: add property Id
+             we prefer to change playlist variables instead of config
+             coding style
 
 ------------------------------------------------------------------------
-r6790 | rocky | 2004-02-22 11:30:41 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8405 | bigben | 2004-08-08 16:49:46 +0200 (Sun, 08 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/gui/macosx/output.h
+   M /trunk/modules/gui/macosx/output.m
 
-Fix mem leak caught by valgrind.
+* demuxdump is working again
 
-------------------------------------------------------------------------
-r6791 | rocky | 2004-02-22 11:52:23 +0100 (Sun, 22 Feb 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/codec/ogt/common.c
 
-Fix valgrind-caught memory leak.
 
 ------------------------------------------------------------------------
-r6792 | gbazin | 2004-02-22 16:03:33 +0100 (Sun, 22 Feb 2004) | 4 lines
+r8404 | hartman | 2004-08-08 12:14:25 +0200 (Sun, 08 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-   M /trunk/src/libvlc.c
-
+   M /trunk/modules/LIST
 
-* configure.ac: added an --enable-utf8 option (default enabled on osx/beos/win32).
-* src/libvlc.c, modules/gui/wxwindows/wxwindows.h: use #ifdef ENABLE_UTF8
+* modules/LIST: long time since it was updated
 
 ------------------------------------------------------------------------
-r6793 | massiot | 2004-02-22 16:41:27 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8403 | fenrir | 2004-08-08 03:58:59 +0200 (Sun, 08 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/Patches/faad2.patch
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
-   M /trunk/extras/contrib/src/packages.mak
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/threads.c
+   M /trunk/src/input/demux.c
 
-* Updated contrib build system
-* src/misc/threads.c: fixed a Darwin-specific bug introduced recently
+ * demux: another way to break your config file, or, --demux is now taken
+into acount. (to make bigben happy, being able to do :demux=dump ;)
 
 ------------------------------------------------------------------------
-r6794 | zorglub | 2004-02-22 16:52:33 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8402 | fenrir | 2004-08-08 03:39:23 +0200 (Sun, 08 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/misc/playlist/export.c
-   M /trunk/modules/misc/playlist/native.c
+   M /trunk/modules/codec/dmo/buffer.c
+   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/codec/dmo/dmo.h
 
-Fix compilation warnings
+ * dmo: - fixed init of WAVEFORMATEX (cbSize is only the size of extra datas).
+        - force 16 bits output.
+        - support for mplayer loader.
+ I can't test under win32 so I hope it still compiles.
 
 ------------------------------------------------------------------------
-r6795 | fenrir | 2004-02-22 16:57:41 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8401 | fenrir | 2004-08-08 03:36:56 +0200 (Sun, 08 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/rawvideo.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/gui/ncurses/ncurses.c
-   M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/modules/video_filter/filter_common.h
+   M /trunk/include/codecs.h
 
- * all: compilation warning fixes (mainly missings headers).
+ * codecs.h: a few defines to avoid redefinitions.
 
 ------------------------------------------------------------------------
-r6796 | fenrir | 2004-02-22 16:59:53 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8400 | fenrir | 2004-08-08 01:38:05 +0200 (Sun, 08 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/access/v4l/v4l.c
 
- * sub.c: VobSub fix.
+ * v4l: try to open the device only when a access name is given + warning fix.
 
 ------------------------------------------------------------------------
-r6797 | fenrir | 2004-02-22 17:01:42 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8399 | djc | 2004-08-08 00:50:28 +0200 (Sun, 08 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/gui/macosx/equalizer.m
 
- * livedotcom.cpp: bug fix. (a bad memory allocation).
+Fix bug when equalizer-bands is not set. Coding style will be apply soon.
 
 ------------------------------------------------------------------------
-r6798 | fenrir | 2004-02-22 17:08:47 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8398 | djc | 2004-08-08 00:14:38 +0200 (Sun, 08 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/stream_output/stream_output.c
+   A /trunk/extras/MacOSX/Resources/equalizerdrawer_active.png
+   A /trunk/extras/MacOSX/Resources/equalizerdrawer_blue.png
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
- * all: changed the prototype of sout_InputNew.
+*.png: forgotten images
+project.pbxproj: changed absolute link to relative
 
 ------------------------------------------------------------------------
-r6799 | fenrir | 2004-02-22 17:40:25 +0100 (Sun, 22 Feb 2004) | 2 lines
+r8397 | djc | 2004-08-07 23:56:42 +0200 (Sat, 07 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input_programs.c
+   M /trunk/Makefile.am
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/gui/macosx/Modules.am
+   A /trunk/modules/gui/macosx/equalizer.h
+   A /trunk/modules/gui/macosx/equalizer.m
 
- * input_programs.c: a little memleak.
+All: equalizer window for MacOS. Need a bit of corrections for the presets part.
+Reviews welcome
 
 ------------------------------------------------------------------------
-r6800 | gbazin | 2004-02-22 22:32:42 +0100 (Sun, 22 Feb 2004) | 3 lines
+r8396 | hartman | 2004-08-07 22:31:13 +0200 (Sat, 07 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-
+   M /trunk/modules/audio_filter/equalizer.c
 
-* modules/access/cdda/access.c: fix to allow playing the last track and cd's with only 1 track.
+* treeble -> treble
 
 ------------------------------------------------------------------------
-r6801 | titer | 2004-02-23 00:09:25 +0100 (Mon, 23 Feb 2004) | 2 lines
+r8395 | djc | 2004-08-07 17:37:53 +0200 (Sat, 07 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/audio_filter/equalizer.c
 
-ipv4.c : BeOS compile fix
+Bug fix and change in parse function
 
 ------------------------------------------------------------------------
-r6802 | rocky | 2004-02-23 01:10:50 +0100 (Mon, 23 Feb 2004) | 2 lines
+r8394 | fkuehne | 2004-08-07 16:35:41 +0200 (Sat, 07 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-
-Change error reporting on memory error to be memory error.
+   M /trunk/po/de.po
 
+*various translation fixes, thanks to Philipp Weissenbacher <philippweissenbacher@aon.at> and Maik Diessner <dandruff@gmx.de>
 ------------------------------------------------------------------------
-r6803 | gbazin | 2004-02-23 13:17:24 +0100 (Mon, 23 Feb 2004) | 3 lines
+r8393 | bigben | 2004-08-07 00:08:57 +0200 (Sat, 07 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-   M /trunk/src/playlist/playlist.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/output.h
+   M /trunk/modules/gui/macosx/output.m
+
+* Adds the scale video option
 
-*  modules/gui/wxwindows/playlist.cpp: don't update the GUI from different threads!
-* src/playlist/playlist.c: vout/sout garbage collection improvements.
 
 ------------------------------------------------------------------------
-r6804 | gbazin | 2004-02-23 21:34:47 +0100 (Mon, 23 Feb 2004) | 3 lines
+r8392 | bigben | 2004-08-06 22:56:46 +0200 (Fri, 06 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/output.h
+   M /trunk/modules/gui/macosx/output.m
 
+* All :
+       - added a sdp=file option
+       - it is now possible to have a sap and a rtsp/http/file announce at the same time
 
-* include/vlc_common.h: added the UI64C() macro for unsinged long long constants.
 
 ------------------------------------------------------------------------
-r6805 | fenrir | 2004-02-23 21:35:42 +0100 (Mon, 23 Feb 2004) | 3 lines
+r8391 | sam | 2004-08-06 19:28:36 +0200 (Fri, 06 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/audio_filter/converter/float32tos16.c
+   M /trunk/modules/audio_filter/converter/s16tofloat32.c
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/visualization/visual/effects.c
 
- * livedotcom.cpp: a fix + a nasty hack that should fix playback of streams
- using weird value after a synch with RTCP.
+  * Really fixed strict aliasing breakage here and there.
 
 ------------------------------------------------------------------------
-r6806 | fenrir | 2004-02-23 21:45:52 +0100 (Mon, 23 Feb 2004) | 2 lines
+r8390 | gbazin | 2004-08-06 15:50:05 +0200 (Fri, 06 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
-
- * livedotcom.cpp: nULL -> UI64C(n).
+   M /trunk/modules/LIST
+   M /trunk/modules/access/dvb/access.c
 
+* modules/LIST, modules/access/dvb/access.c: removed references to ts2/ps2.
 ------------------------------------------------------------------------
-r6807 | kuehne | 2004-02-23 21:55:41 +0100 (Mon, 23 Feb 2004) | 2 lines
+r8389 | gbazin | 2004-08-06 15:29:18 +0200 (Fri, 06 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/mux/mp4.c
 
-Enlarged some fields in the OpenTarget-Window to display the entire localizations
+* modules/access/udp.c: use the "ts" demux when in rtp mode (and not "ts2").
+* modules/mux/mp4.c: Warning fix patch by Zoltan Nagy.
 
 ------------------------------------------------------------------------
-r6808 | sigmunau | 2004-02-23 22:00:37 +0100 (Mon, 23 Feb 2004) | 4 lines
+r8388 | hartman | 2004-08-05 23:32:32 +0200 (Thu, 05 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/modules/gui/macosx/playlist.m
 
-modules/misc/sap.c:
- * fixed two memleaks, one of them rather large
- * fix for http announces that don't start the filename part with '/'
+* Fix Artist/Author info in playlist
 
 ------------------------------------------------------------------------
-r6809 | gbazin | 2004-02-23 22:50:14 +0100 (Mon, 23 Feb 2004) | 3 lines
+r8387 | hartman | 2004-08-05 22:40:29 +0200 (Thu, 05 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
-
+   M /trunk/modules/control/hotkeys.c
 
-* src/playlist/playlist.c: bug fix.
+* Fix a crash with subtitle track hotkey, when no subtitles are available.
 
 ------------------------------------------------------------------------
-r6810 | gbazin | 2004-02-23 22:57:56 +0100 (Mon, 23 Feb 2004) | 3 lines
+r8386 | hartman | 2004-08-05 21:52:59 +0200 (Thu, 05 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
-
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
 
-* src/playlist/playlist.c: who said testing was useful ?
+* bad main_data|_begin error of libmad now a Debug message. It's simply to common.
 
 ------------------------------------------------------------------------
-r6811 | gbazin | 2004-02-24 00:01:05 +0100 (Tue, 24 Feb 2004) | 5 lines
+r8385 | gbazin | 2004-08-05 16:58:16 +0200 (Thu, 05 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/include/codecs.h
-   M /trunk/modules/codec/araw.c
-   M /trunk/modules/demux/wav.c
-
-
-* modules/demux/wav.c: more fixes for multichannel wav files support.
-* include/codecs.h: ms speakers definitions.
-* modules/codec/araw.c: added support for fl64 fourcc.
+   M /trunk/include/video_output.h
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/*: optimized/simplified vout_RenderPicture().
 ------------------------------------------------------------------------
-r6812 | fenrir | 2004-02-24 17:31:46 +0100 (Tue, 24 Feb 2004) | 2 lines
+r8384 | titer | 2004-08-05 16:48:58 +0200 (Thu, 05 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/configure.ac
+   M /trunk/modules/video_output/opengl.c
 
- * http.c: "Transfer-Encoding: chunked" support. (Tested with only one URL).
+ Build the opengl module on OS X (gl provider not done yet)
 
 ------------------------------------------------------------------------
-r6813 | bigben | 2004-02-24 18:16:27 +0100 (Tue, 24 Feb 2004) | 2 lines
+r8383 | gbazin | 2004-08-05 16:05:51 +0200 (Thu, 05 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-
-Do not send an event when clicking out of the search box
+   M /trunk/modules/video_filter/blend.c
 
+* modules/video_filter/blend.c: do not compare signed and unsigned.
 ------------------------------------------------------------------------
-r6814 | gbazin | 2004-02-24 18:42:07 +0100 (Tue, 24 Feb 2004) | 3 lines
+r8382 | gbazin | 2004-08-05 14:45:23 +0200 (Thu, 05 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
+   M /trunk/include/vlc_input.h
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/src/input/control.c
 
-* modules/stream_out/transcode.c: compilation fixes for ffmpeg-0.4.8.
+* src/input/control.c: bookmarks support is back (will need some more work though).
+* modules/gui/wxwindows/bookmarks.cpp: bookmarks support is back.
 
 ------------------------------------------------------------------------
-r6815 | gbazin | 2004-02-24 18:43:31 +0100 (Tue, 24 Feb 2004) | 3 lines
+r8381 | gbazin | 2004-08-05 12:16:58 +0200 (Thu, 05 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/cdda.c
-
+   M /trunk/modules/video_filter/blend.c
 
-* modules/access/cdda.c: added "cddasimple" shortcut.
+* modules/video_filter/blend.c: sanity checks.
+------------------------------------------------------------------------
+r8380 | gbazin | 2004-08-05 01:55:51 +0200 (Thu, 05 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/libmpeg2.c
 
+* modules/codec/libmpeg2.c: fixed problems with still frames in DVD menus.
 ------------------------------------------------------------------------
-r6816 | zorglub | 2004-02-24 19:19:44 +0100 (Tue, 24 Feb 2004) | 7 lines
+r8379 | gbazin | 2004-08-05 00:54:31 +0200 (Thu, 05 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/access/dvdnav.c
 
-Fix problem in playlist update code.
+* modules/access/dvdnav.c: removed dvdnavsimple mode + a few small improvements.
+------------------------------------------------------------------------
+r8378 | fenrir | 2004-08-04 23:53:24 +0200 (Wed, 04 Aug 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/stream_out/rtp.c
 
-Strangely, the "AddPendingEvent" wxwindows call seems to hang, so
-replace it bhy "ProcessEvent" (the playlist update is processed
-immediately in the callback, but it is only the update of one item, so
-it should not be a problem)
+ * rtp.c: based on a patch/idea of Philippe Van Hecke:
+ You can now use multiple sdp=
+ (ex: rtp{dst=ip,port=nb,sdp=file://a.sdp, sdp=http://localhost:8080/a.sdp})
 
 ------------------------------------------------------------------------
-r6817 | gbazin | 2004-02-24 20:23:11 +0100 (Tue, 24 Feb 2004) | 3 lines
+r8377 | fenrir | 2004-08-04 23:50:59 +0200 (Wed, 04 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/dts.c
-
+   M /trunk/src/stream_output/stream_output.c
 
-* modules/demux/dts.c: improved detection of wav dts files.
+ * stream_output: sout_CfgParse will accept a special mode ('*' in the
+front of a option name) to allow handling of multiple string options.
 
 ------------------------------------------------------------------------
-r6818 | gbazin | 2004-02-24 23:15:41 +0100 (Tue, 24 Feb 2004) | 3 lines
+r8376 | hartman | 2004-08-04 23:48:57 +0200 (Wed, 04 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   A /trunk/modules/stream_out/announce.c (from /trunk/modules/stream_out/announce.c:8373)
+   A /trunk/modules/stream_out/announce.h (from /trunk/modules/stream_out/announce.h:8373)
 
+* Fix
 
-* modules/gui/wxwindows/menus.cpp: try to display choices menus in a more clever way (hide useless things like empty menus).
 
 ------------------------------------------------------------------------
-r6819 | fenrir | 2004-02-25 13:38:33 +0100 (Wed, 25 Feb 2004) | 2 lines
+r8375 | gbazin | 2004-08-04 23:13:11 +0200 (Wed, 04 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/input/input_programs.c
-
- * all: fixed sout-audio/video options.
+   M /trunk/modules/video_filter/blend.c
 
+* modules/video_filter/blend.c: attempt at YUVP -> RV16/24/32 alpha-blending.
 ------------------------------------------------------------------------
-r6820 | zorglub | 2004-02-25 15:02:34 +0100 (Wed, 25 Feb 2004) | 3 lines
+r8374 | hartman | 2004-08-04 23:11:32 +0200 (Wed, 04 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/po/pt_BR.po
+   M /trunk/modules/stream_out/Modules.am
+   D /trunk/modules/stream_out/announce.c
+   D /trunk/modules/stream_out/announce.h
+   M /trunk/src/stream_output/sap.c
 
-Update of the brazilian portuguese translation, thanks to
-Andr?\239?\191?\189 de Barros Martins Ribeiro
+* Fixed the udp SDPs. More spec compliant now.
+* Removed the old SAP code. announce.? in modules/stream_out is 
+  still required for SLP announces.
 
 ------------------------------------------------------------------------
-r6821 | fenrir | 2004-02-25 18:48:52 +0100 (Wed, 25 Feb 2004) | 3 lines
+r8373 | fenrir | 2004-08-04 22:09:31 +0200 (Wed, 04 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_block.h
-   M /trunk/modules/codec/a52.c
-   M /trunk/modules/codec/dts.c
-   M /trunk/modules/codec/faad.c
-   M /trunk/modules/codec/ffmpeg/audio.c
-   M /trunk/modules/codec/ffmpeg/video.c
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/codec/libmpeg2.c
-   M /trunk/modules/codec/mpeg_audio.c
-   M /trunk/modules/demux/a52.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/flac.c
-   M /trunk/src/misc/block.c
+   M /trunk/modules/mux/avi.c
 
- * all: removed block_t->b_discontinuity,b_frame_* and added i_flags
- field and a few BLOCK_FLAG_*.
+ * avi.c: fixed fps computation, thanks markfm for testing.
 
 ------------------------------------------------------------------------
-r6822 | fenrir | 2004-02-25 19:22:54 +0100 (Wed, 25 Feb 2004) | 2 lines
+r8372 | gbazin | 2004-08-04 20:38:05 +0200 (Wed, 04 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/libmpeg2.c
-
- * libmpeg2.c: lalala, compilation fix...
+   M /trunk/modules/video_filter/blend.c
 
+* modules/video_filter/blend.c: YUVP -> YUY2 alpha-blending.
 ------------------------------------------------------------------------
-r6823 | gbazin | 2004-02-25 19:42:38 +0100 (Wed, 25 Feb 2004) | 3 lines
+r8371 | gbazin | 2004-08-04 19:54:17 +0200 (Wed, 04 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
+   M /trunk/modules/video_filter/blend.c
 
-* modules/gui/wxwindows/wxwindows.h: workaround/compilation fix for new wxWindows versions.
+* modules/video_filter/blend.c: YUVA -> YUY2 alpha-blending.
+------------------------------------------------------------------------
+r8370 | gbazin | 2004-08-04 18:05:12 +0200 (Wed, 04 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/screen/screen.c
+   M /trunk/modules/access/screen/win32.c
 
+* modules/access/screen/*: added a win32 only --screen-fragment-size option to do a kind of progressive capture by splitting the screen in several fragments. This does help user interactivity while capturing but also produces artefacts when moving windows around.
 ------------------------------------------------------------------------
-r6824 | gbazin | 2004-02-25 19:43:24 +0100 (Wed, 25 Feb 2004) | 3 lines
+r8369 | gbazin | 2004-08-04 17:43:04 +0200 (Wed, 04 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/packetizer/mpeg4audio.c
-   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/modules/audio_output/waveout.c
 
+* modules/audio_output/waveout.c: added a --no-waveout-float32 option to disable the use of float32 audio output.
+------------------------------------------------------------------------
+r8368 | hartman | 2004-08-04 13:58:44 +0200 (Wed, 04 Aug 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_es.h
 
-* modules/packetizer/mpeg4audio.c, modules/packetizer/mpegvideo.c: compilation fix.
+* viedo_format_t -> video_format_t
 
 ------------------------------------------------------------------------
-r6825 | gbazin | 2004-02-25 19:47:02 +0100 (Wed, 25 Feb 2004) | 3 lines
+r8367 | gbazin | 2004-08-04 13:13:04 +0200 (Wed, 04 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_dec.c
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: don't forget to save callbacks for config options in the plugins cache.
+------------------------------------------------------------------------
+r8366 | gbazin | 2004-08-04 12:40:43 +0200 (Wed, 04 Aug 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/src/input/input.c
 
-* src/input/input_dec.c: compilation fix.
+* modules/access/dvdnav.c: very basic probing that avoids doing a dvdnav_open() on files when they are not DVD images.
+* src/input/input.c: auto-probe access_demux as well.
+* modules/access/vcd/vcd.c: raised priority above the file access one.
 
 ------------------------------------------------------------------------
-r6826 | titer | 2004-02-25 20:27:23 +0100 (Wed, 25 Feb 2004) | 2 lines
+r8365 | fenrir | 2004-08-04 02:04:13 +0200 (Wed, 04 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/demux/ps.h
 
- macosx/vout* : fixed OpenGL fullscreen (still needs some cleaning)
+ * ps.h: fixed a segfault with Madonna-audioconverterfails.vob
 
 ------------------------------------------------------------------------
-r6827 | zorglub | 2004-02-25 23:01:34 +0100 (Wed, 25 Feb 2004) | 4 lines
+r8364 | fenrir | 2004-08-04 01:49:40 +0200 (Wed, 04 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/po/fr.po
-
-Update of the french translation.
+   M /trunk/src/input/input.c
 
-This file need reviewing, please help
+ * input.c: fixed total length in playlist.
 
 ------------------------------------------------------------------------
-r6828 | jpsaman | 2004-02-25 23:16:20 +0100 (Wed, 25 Feb 2004) | 3 lines
+r8363 | gbazin | 2004-08-04 01:19:01 +0200 (Wed, 04 Aug 2004) | 1 line
 Changed paths:
-   D /trunk/ipkg/control
-   M /trunk/ipkg/control.gpe
-   A /trunk/ipkg/control.h3600
-   D /trunk/ipkg/postinst
-   D /trunk/ipkg/postrm
-   M /trunk/ipkg/rules
-   A /trunk/ipkg/rules.h3600
-
-Added configuration for h3600 iPAQ PDA with small Flash sizes.
-Removed unused files.
+   M /trunk/src/video_output/vout_subpictures.c
 
+* src/video_output/vout_subpictures.c: fixed OSD alignment
 ------------------------------------------------------------------------
-r6829 | ipkiss | 2004-02-25 23:42:48 +0100 (Wed, 25 Feb 2004) | 2 lines
+r8362 | hartman | 2004-08-04 01:08:10 +0200 (Wed, 04 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/po/fr.po
+   M /trunk/NEWS
+   M /trunk/TODO
+   M /trunk/doc/translations.txt
 
-Fixed an incorrect string
+* small addition to translations HOWTO
+* updated TODO and NEWS
 
 ------------------------------------------------------------------------
-r6830 | hartman | 2004-02-26 00:28:04 +0100 (Thu, 26 Feb 2004) | 2 lines
+r8361 | hartman | 2004-08-04 01:06:53 +0200 (Wed, 04 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   M /trunk/modules/stream_out/announce.c
 
-* Disable libmad on OS X
+* modules/stream_out/announce.c:   \r\n for SDP
 
 ------------------------------------------------------------------------
-r6831 | gbazin | 2004-02-26 01:23:04 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8360 | gbazin | 2004-08-04 01:06:11 +0200 (Wed, 04 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/preferences.cpp
-
+   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/access/dvdread.c
 
-* modules/gui/wxwindows/*: a whole bunch of bug-fixes spotted by running the debug build of wxWindows.
+* modules/access/dvd*.c: implemented DEMUX_GET_TIME/DEMUX_GET_LENGTH based on the MPEG mux rate.
 
 ------------------------------------------------------------------------
-r6832 | gbazin | 2004-02-26 09:24:29 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8359 | gbazin | 2004-08-04 00:08:24 +0200 (Wed, 04 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/vcd/vcd.c
 
-* modules/gui/wxwindows/playlist.cpp: removed useless lock.
+* modules/access/cdda.c: fixes + simplification.
+* modules/access/vcd/vcd.c: try to skip bad sectors.
 
 ------------------------------------------------------------------------
-r6833 | gbazin | 2004-02-26 13:04:14 +0100 (Thu, 26 Feb 2004) | 5 lines
+r8358 | gbazin | 2004-08-03 22:56:16 +0200 (Tue, 03 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-
-
-* modules/gui/wxwindows/wxwindows.cpp: include setlocale.h after the vlc headers.
-* modules/gui/wxwindows/menus.cpp: fixed memory leaks.
-* modules/gui/wxwindows/playlist.cpp: fixed deadlock.
+   M /trunk/modules/access/vcd/vcd.c
 
+* modules/access/vcd/vcd.c: fixed seeking + simplified a bit.
 ------------------------------------------------------------------------
-r6834 | hartman | 2004-02-26 14:04:55 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8357 | gbazin | 2004-08-03 14:21:14 +0200 (Tue, 03 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/video_filter/blend.c
 
-* Something I forgot
-  --macosx-stretch mode. Ignore aspect ratio and stretch video to fill window.
+* modules/video_filter/blend.c: fix for chroma planes in ->I420 blending.
+------------------------------------------------------------------------
+r8356 | gbazin | 2004-08-03 11:45:39 +0200 (Tue, 03 Aug 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_filter/blend.c
 
+* modules/video_filter/blend.c: YUVA->RV24/32 alpha-blending + fix for YUVA->RV16.
 ------------------------------------------------------------------------
-r6835 | hartman | 2004-02-26 14:24:55 +0100 (Thu, 26 Feb 2004) | 2 lines
+r8355 | hartman | 2004-08-03 02:23:40 +0200 (Tue, 03 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/access/screen/mac.c
 
-* don't break things...
+* modules/access/screen/mac.c:
+  * Plugin now works perfectly in milj. of colors
+  * Works in thousands of colors, in inverse colors
 
 ------------------------------------------------------------------------
-r6836 | gbazin | 2004-02-26 14:58:23 +0100 (Thu, 26 Feb 2004) | 2 lines
+r8354 | gbazin | 2004-08-03 02:11:32 +0200 (Tue, 03 Aug 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
+   M /trunk/include/osd.h
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_codec.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_es.h
+   A /trunk/include/vlc_filter.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/spudec/Modules.am
+   M /trunk/modules/codec/spudec/parse.c
+   D /trunk/modules/codec/spudec/render.c
+   M /trunk/modules/codec/spudec/spudec.c
+   M /trunk/modules/codec/spudec/spudec.h
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/misc/dummy/renderer.c
+   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/video_filter/Modules.am
+   A /trunk/modules/video_filter/blend.c
+   M /trunk/src/input/decoder.c
+   M /trunk/src/input/stream.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_pictures.h
+   M /trunk/src/video_output/vout_subpictures.c
 
-* modules/video_output/directx/*: fixes uninitialized variables and memleaks.
+* ALL: Major rework of the subpictures architecture.
+  (expect some breakage).
+* modules/video_filter/blend.c: new alpha-blending module.
 
 ------------------------------------------------------------------------
-r6837 | hartman | 2004-02-26 15:40:29 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8353 | gbazin | 2004-08-02 21:17:12 +0200 (Mon, 02 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/playlist.m
+   D /trunk/include/ninput.h
+   M /trunk/modules/demux/mpeg/Modules.am
+   D /trunk/modules/demux/mpeg/ps.c
+   D /trunk/modules/demux/mpeg/system.c
+   D /trunk/modules/demux/mpeg/system.h
+   D /trunk/modules/demux/mpeg/ts.c
 
-* another thing that wasn't committed yet.
-  - Fix Playlist Save. Can only do m3u atm.
+* include/ninput.h: removed left-over from access2/demux2 transition.
+* modules/demux/mpeg/*: removed old MPEG TS/PS demuxers.
 
 ------------------------------------------------------------------------
-r6838 | gbazin | 2004-02-26 18:02:17 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8352 | gbazin | 2004-08-02 17:42:21 +0200 (Mon, 02 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/directx.c
+   M /trunk/modules/misc/network/ipv4.c
 
-* modules/audio_output/directx.c: don't use hardware buffers for <= 2 channels.
-   A few users have been reporting problems with the directx audio output and it might very well be the cause of their problems (ie. with buggy drivers).
+* modules/misc/network/ipv4.c: do a var_Get() on "ttl" + small clean-up.
 
 ------------------------------------------------------------------------
-r6839 | hartman | 2004-02-26 18:07:37 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8351 | hartman | 2004-08-02 15:06:38 +0200 (Mon, 02 Aug 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/audio.c
+   M /trunk/modules/gui/macosx/vout.m
 
-* Don't crash during my demo to the university computer labs.
-  - don't crash when i_output < 0
+* modules/gui/macosx/vout: Output YUY2 to QT/QD.
+  This way we bypass Apple's very, very, very unoptimized
+  I420 -> YUY2 routine and use titer's altivec optimized one.
+  Quartz output is herefore now altivec optimized and close to the opengl output.
 
 ------------------------------------------------------------------------
-r6840 | murray | 2004-02-26 20:11:44 +0100 (Thu, 26 Feb 2004) | 3 lines
+r8350 | gbazin | 2004-08-02 11:46:17 +0200 (Mon, 02 Aug 2004) | 1 line
 Changed paths:
-   M /trunk/po/fr.po
-   M /trunk/po/it.po
-
-it.po: italian localization for VLC 0.7.1
-fr.po: minor fixes
+   M /trunk/modules/access/screen/screen.c
+   M /trunk/modules/access/screen/win32.c
 
+modules/access/screen/win32.c: avoid an extra memcpy() of the screen.
 ------------------------------------------------------------------------
-r6841 | gbazin | 2004-02-27 14:24:12 +0100 (Fri, 27 Feb 2004) | 2 lines
+r8349 | hartman | 2004-08-02 03:21:36 +0200 (Mon, 02 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/src/ft2_font.cpp
-   M /trunk/modules/gui/skins2/src/skin_common.hpp
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/win32/win32_loop.cpp
-   M /trunk/modules/gui/skins2/win32/win32_loop.hpp
+   M /trunk/modules/control/hotkeys.c
 
-* modules/gui/skins2/*: portability fixes.
+* hotkeys.c: add some more OSD
 
 ------------------------------------------------------------------------
-r6842 | fenrir | 2004-02-27 15:01:35 +0100 (Fri, 27 Feb 2004) | 2 lines
+r8348 | hartman | 2004-08-02 02:54:51 +0200 (Mon, 02 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_pictures.h
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/vout.m
 
- * vout_pictures.*: added YVU9.
+* Fixed hotkey/OSD behaviour for OS X. Also prevents code duplicity. 
+  Testing would be welcomed very much.
 
 ------------------------------------------------------------------------
-r6843 | fenrir | 2004-02-27 15:02:05 +0100 (Fri, 27 Feb 2004) | 2 lines
+r8347 | asmax | 2004-08-01 22:46:01 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/chroma.c
-   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
 
- * rawvideo.c, ffmpeg/chroma.c: added YVU9.
+  * ctrl_text.cpp: smoother text scrolling (MOVING_TEXT_STEP=1)
 
 ------------------------------------------------------------------------
-r6844 | fenrir | 2004-02-27 15:05:55 +0100 (Fri, 27 Feb 2004) | 3 lines
+r8346 | ipkiss | 2004-08-01 18:43:58 +0200 (Sun, 01 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
 
- * avi.c: added support for rgb 32 (24 won't work under linux as the vout
- handle 24 and 32 the same way :(
+ * modules/gui/skins2/parser/interpreter.cpp: Added the "vlc.ontop()" action
+ * doc/skins/skins2-howto.xml: Updated the doc
 
 ------------------------------------------------------------------------
-r6845 | fenrir | 2004-02-27 15:22:18 +0100 (Fri, 27 Feb 2004) | 2 lines
+r8345 | fenrir | 2004-08-01 18:03:42 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/src/input/stream.c
 
- * avi.c: uses rv15 for 15 and 16 bits file. (I don't know if it's ok).
+ * stream.c: increase precache for stream without title/chapter.
 
 ------------------------------------------------------------------------
-r6846 | gbazin | 2004-02-27 16:07:04 +0100 (Fri, 27 Feb 2004) | 3 lines
+r8344 | fenrir | 2004-08-01 17:51:49 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/demux/mp4/mp4.c
 
-* src/skin_main.cpp: fixed bug related to the destruction order.
-* parser/xmlparser.hpp: removed useless change.
+ * mp4: with ref .mov, don't forget to add the access.
 
 ------------------------------------------------------------------------
-r6847 | kuehne | 2004-02-27 23:33:38 +0100 (Fri, 27 Feb 2004) | 2 lines
+r8343 | fenrir | 2004-08-01 17:14:43 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/src/input/input.c
 
-Updated german translation
+ * input.c: mmh better fix for slow/fast (I hope).
 
 ------------------------------------------------------------------------
-r6848 | titer | 2004-02-28 14:53:35 +0100 (Sat, 28 Feb 2004) | 3 lines
+r8342 | hartman | 2004-08-01 16:46:13 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
- macosx/vout* : don't forget to exit fullscreen mode at EOF,
-                fixed a segfault
+* fix avcodecbuild# prob with h.261
 
 ------------------------------------------------------------------------
-r6849 | gbazin | 2004-02-28 18:10:23 +0100 (Sat, 28 Feb 2004) | 3 lines
+r8341 | bigben | 2004-08-01 15:23:53 +0200 (Sun, 01 Aug 2004) | 3 lines
 Changed paths:
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/output.m
 
+* all : fix channels selection in the sout options dialog
 
-* src/playlist/*: portability fixes, moved playlist_AddOption() to item-ext.c.
 
 ------------------------------------------------------------------------
-r6850 | gbazin | 2004-02-28 20:30:04 +0100 (Sat, 28 Feb 2004) | 2 lines
+r8340 | fenrir | 2004-08-01 11:19:36 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/src/input/input.c
 
-* modules/gui/wxwindows/streamout.cpp: added mp4a to the list of audio transcoders.
+ * input: fixed slower/faster rate.
 
 ------------------------------------------------------------------------
-r6851 | zorglub | 2004-02-28 20:31:54 +0100 (Sat, 28 Feb 2004) | 2 lines
+r8339 | fenrir | 2004-08-01 11:19:06 +0200 (Sun, 01 Aug 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/src/input/stream.c
 
-Fix loop on end of search
+ * stream.c: call Seek if stream_Read( s, NULL, skip );
 
 ------------------------------------------------------------------------
-r6852 | zorglub | 2004-02-28 20:40:06 +0100 (Sat, 28 Feb 2004) | 2 lines
+r8338 | sam | 2004-07-31 19:29:44 +0200 (Sat, 31 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/control/joystick.c
 
-Search on the author field too
+  * modules/control/joystick.c:
+    + Compilation and coding style fixes.
+    + Initialise the joystick in Open(), not Run().
 
 ------------------------------------------------------------------------
-r6853 | gbazin | 2004-02-29 14:03:19 +0100 (Sun, 29 Feb 2004) | 3 lines
+r8337 | bigben | 2004-07-31 19:08:35 +0200 (Sat, 31 Jul 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/output.m
 
+* all :
+  - Get rid of the old TS over RTP stream output method in OSX interface
+  - ab= and vb= parameters are now (hopefully) always updated
 
-* src/packages.mak: updated for libdts-0.0.2
 
 ------------------------------------------------------------------------
-r6854 | gbazin | 2004-02-29 14:05:22 +0100 (Sun, 29 Feb 2004) | 4 lines
+r8336 | hartman | 2004-07-31 18:34:53 +0200 (Sat, 31 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/modules/audio_filter/converter/dtstofloat32.c
-
+   M /trunk/src/input/stream.c
 
-* ALL: bumped revision number to 0.7.1
-* modules/audio_filter/converter/dtstofloat32.c: update for libdts-0.0.2
+* print a debug message when our buffer gets it's first data.
 
 ------------------------------------------------------------------------
-r6855 | gbazin | 2004-02-29 14:08:56 +0100 (Sun, 29 Feb 2004) | 4 lines
+r8335 | asmax | 2004-07-31 13:38:22 +0200 (Sat, 31 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/src/misc/variables.c
-
+   M /trunk/modules/video_output/opengl.c
 
-* src/misc/variables.c: fixed memleak.
-* include/vlc_common.h: use pragma to disable useless MSVC warnings.
+ * opengl.c: support "cube" and "transparent-cube" effect (with the
+ --opengl-effect option). Now MacOSX guys you can write the opengl provider
+ interface ;)
 
 ------------------------------------------------------------------------
-r6856 | gbazin | 2004-02-29 14:33:47 +0100 (Sun, 29 Feb 2004) | 3 lines
+r8334 | hartman | 2004-07-31 02:23:29 +0200 (Sat, 31 Jul 2004) | 7 lines
 Changed paths:
-   M /trunk/ipkg/Makefile.am
+   M /trunk/modules/stream_out/rtp.c
 
+modules/stream_output/rtp.c:
+* set the required t= SDP parameter
+* added config options for description, url and email
+* send SDPs with description, url and email info when available
+* add the a:tool parameter so people know who is responsible when VLC starts roaming the web with incorrect announces :)
 
-* ipkg/Makefile.am: don't try to package files which have been removed.
 
 ------------------------------------------------------------------------
-r6857 | kuehne | 2004-02-29 14:49:02 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8333 | hartman | 2004-07-30 23:38:09 +0200 (Fri, 30 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/modules/stream_out/rtp.c
 
-spelling fixes
+* SDP should use \r\n instead of \n
+* Added nice SDP TODO lists. 17 outstanding issues in RTP announces.
 
 ------------------------------------------------------------------------
-r6858 | kuehne | 2004-02-29 14:55:04 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8332 | sam | 2004-07-30 23:13:17 +0200 (Fri, 30 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/demux/util/id3tag.c
 
-Fixed breakage which has been introduced in the last commit
+  * modules/demux/util/id3tag.c modules/codec/ffmpeg/demux.c:
+    + Fixed compiler warnings.
 
 ------------------------------------------------------------------------
-r6859 | asmax | 2004-02-29 15:05:14 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8331 | sam | 2004-07-30 23:00:08 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/mozilla/vlcpeer.cpp
 
-* src/skin_main.cpp: fixed a bug related to the destruction order ;)
+  * mozilla/vlcpeer.cpp: proper float->int cast.
 
 ------------------------------------------------------------------------
-r6860 | zorglub | 2004-02-29 15:05:45 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8330 | sam | 2004-07-30 22:57:56 +0200 (Fri, 30 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/video.cpp
 
-Sanity check
+  * modules/gui/wxwindows/video.cpp modules/gui/wxwindows/bookmarks.cpp:
+    + Fixed compiler warnings due to bad argument types.
 
 ------------------------------------------------------------------------
-r6861 | gbazin | 2004-02-29 15:35:10 +0100 (Sun, 29 Feb 2004) | 3 lines
+r8329 | sam | 2004-07-30 22:51:05 +0200 (Fri, 30 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/INSTALL.win32
-
+   M /trunk/include/video_output.h
+   M /trunk/src/misc/cpu.c
+   M /trunk/src/video_output/video_output.c
 
-* INSTALL.win32: updated win32 build instructions.
+  * src/video_output/video_output.c:
+    + Fixed an undefined function warning.
 
 ------------------------------------------------------------------------
-r6862 | asmax | 2004-02-29 17:49:55 +0100 (Sun, 29 Feb 2004) | 6 lines
+r8328 | sam | 2004-07-30 22:49:44 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_button.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_button.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_flat.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_image.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_list.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_text.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/src/generic_layout.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/video_filter/invert.c
 
-* controls/*, src/generic_window.cpp, src/generic_layout.cpp: a visibiliy
-variable is now owned by CtrlGeneric, and handled directly by the layout
-and the window (at the moment only the slider control uses it)
-* theme/skin.dtd, parser/builder.cpp, parser, skin_parser.cpp: added
-the "color" attribute for control text
+  * modules/video_filter/invert.c: don't cast lvalues.
 
 ------------------------------------------------------------------------
-r6863 | asmax | 2004-02-29 18:36:55 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8327 | sam | 2004-07-30 19:39:27 +0200 (Fri, 30 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/codec/cmml/browser_open.c
 
-* src/skin_main.cpp: do not delete the input a second time !
+  * modules/codec/cmml/browser_open.c:
+    + Fixed a compilation warning due to a missing return value.
 
 ------------------------------------------------------------------------
-r6864 | gbazin | 2004-02-29 20:01:22 +0100 (Sun, 29 Feb 2004) | 3 lines
+r8326 | sam | 2004-07-30 17:46:01 +0200 (Fri, 30 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/rawdv.c
-
+   M /trunk/bootstrap
 
-* modules/demux/rawdv.c: DV audio support was removed from libavcodec so reimplemented it here.
+  * boostrap:
+    + Remove the autotools directory and recreate it (forgot to commit that
+      file before).
 
 ------------------------------------------------------------------------
-r6865 | gbazin | 2004-02-29 20:12:00 +0100 (Sun, 29 Feb 2004) | 3 lines
+r8325 | hartman | 2004-07-30 15:18:53 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
-
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-* NEWS: updated.
+* check correct build# of libavcodec for SNOW support
 
 ------------------------------------------------------------------------
-r6866 | gbazin | 2004-02-29 20:28:10 +0100 (Sun, 29 Feb 2004) | 3 lines
+r8324 | hartman | 2004-07-30 12:36:51 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-
+   M /trunk/extras/contrib/src/Makefile
 
-* configure.ac: fixed --with-dts-tree.
+* Fix OSX build of dvdnav
 
 ------------------------------------------------------------------------
-r6867 | jpsaman | 2004-02-29 22:09:29 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8323 | courmisch | 2004-07-30 11:24:32 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/po/nl.po
+   M /trunk/modules/stream_out/rtp.c
 
-Updated Dutch translation.
+Compile fix
 
 ------------------------------------------------------------------------
-r6868 | jpsaman | 2004-02-29 22:10:00 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8322 | sam | 2004-07-30 11:23:37 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/ipkg/control.gpe
-   M /trunk/ipkg/control.h3600
+   M /trunk
+   M /trunk/Makefile.am
+   D /trunk/autotools
+   M /trunk/configure.ac
 
-Updated version strings to 0.7.1 for upcoming release.
+  * autotools: no longer manage this directory with SVN.
 
 ------------------------------------------------------------------------
-r6869 | murray | 2004-02-29 23:56:23 +0100 (Sun, 29 Feb 2004) | 5 lines
+r8321 | sam | 2004-07-30 11:23:08 +0200 (Fri, 30 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/po/it.po
-
-Minor changes to the italian translation (thanks to Paolo Caravello)
+   D /trunk/autotools/Makefile.am
 
-Actually, we still got some (huge) untranslated strings in libvlc.h,
-I'll care about them after the release.
+  * autotools: no longer manage this directory with SVN.
 
 ------------------------------------------------------------------------
-r6870 | jpsaman | 2004-02-29 23:59:59 +0100 (Sun, 29 Feb 2004) | 2 lines
+r8320 | fenrir | 2004-07-29 20:48:01 +0200 (Thu, 29 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/pda/pda.glade
-   M /trunk/modules/gui/pda/pda_callbacks.c
-   M /trunk/modules/gui/pda/pda_interface.c
+   M /trunk/modules/stream_out/rtp.c
 
-Updated PDA interface.
+ * rtp: added port-audio and port-video option (for default port).
 
 ------------------------------------------------------------------------
-r6871 | murray | 2004-03-01 00:08:42 +0100 (Mon, 01 Mar 2004) | 2 lines
+r8319 | gbazin | 2004-07-29 20:43:22 +0200 (Thu, 29 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/po/it.po
-
-Shit, forgot to :wq before committing :) sorry guys
+   M /trunk/modules/codec/toolame.c
 
+* modules/codec/toolame.c: compilation fix.
 ------------------------------------------------------------------------
-r6872 | massiot | 2004-03-01 12:55:25 +0100 (Mon, 01 Mar 2004) | 2 lines
+r8318 | gbazin | 2004-07-29 20:15:38 +0200 (Thu, 29 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/transrate/Modules.am
-
-* Added two files in Modules.am
+   M /trunk/configure.ac
+   M /trunk/modules/codec/Modules.am
+   A /trunk/modules/codec/toolame.c
 
+* modules/codec/toolame.c: MPEG-1/2 layer II audio encoder using libtoolame (http://users.tpg.com.au/adslblvi/). Patch from Christophe Massiot.
 ------------------------------------------------------------------------
-r6873 | gbazin | 2004-03-01 13:50:39 +0100 (Mon, 01 Mar 2004) | 8 lines
+r8317 | gbazin | 2004-07-29 17:50:20 +0200 (Thu, 29 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_threads.h
-   M /trunk/modules/access/file.c
-   M /trunk/modules/access_output/udp.c
-
-* include/vlc_threads.h:
-   + lower a bit the input thread priority on win32 (using THREAD_PRIORITY_ABOVE_NORMAL now).
-* modules/access/file.c:
-   + s/config_GetInt()/var_Get() for file-caching.
-* modules/access_output/udp.c:
-   + less verbose debug messages.
-   + increase thread priority on win32.
+   M /trunk/modules/access/http.c
 
+* modules/access/http.c: --http-reconnect option to automatically try to reconnect in case the connection was untimely closed (enabled by default for ICY/Icecast web radios).
 ------------------------------------------------------------------------
-r6874 | gbazin | 2004-03-01 18:36:26 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8316 | sam | 2004-07-29 17:40:26 +0200 (Thu, 29 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
-
+   M /trunk/debian/patches/20_configure.dpatch
 
-* modules/demux/mkv.cpp: fixed copy&paste bug.
+  * debian/patches/20_configure.dpatch:
+    + Fixed generated macros.
 
 ------------------------------------------------------------------------
-r6875 | gbazin | 2004-03-01 19:31:13 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8315 | sam | 2004-07-29 17:28:00 +0200 (Thu, 29 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_interface.h
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/streamwizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
+   M /trunk/debian/Makefile.am
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   A /trunk/debian/patches
+   A /trunk/debian/patches/00list
+   A /trunk/debian/patches/20_configure.dpatch
+   A /trunk/debian/patches/20_faad2.dpatch
+   A /trunk/debian/patches/20_ffmpeg.dpatch
+   A /trunk/debian/patches/20_interfaces.dpatch
+   M /trunk/debian/rules
 
-* modules/gui/wxwindows/*: make sure we re-use the streaming wizard so the user selection doesn't get lost each time it is opened.
+  * debian/rules:
+    + Switch build system to dpatch.
 
 ------------------------------------------------------------------------
-r6876 | asmax | 2004-03-01 19:33:31 +0100 (Mon, 01 Mar 2004) | 5 lines
+r8314 | hartman | 2004-07-29 17:27:57 +0200 (Thu, 29 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/misc/network/ipv4.c
 
-* parser/builder.cpp, parser/skin_parser.cpp: unique IDs are generated
- in the xml parser instead of the builder: fixes nasty bugs related
- to layout IDs
-* theme/skin.dtd: "id" attribute is no longer required for window
+* ipv4.c: ttl setsockopt fix. Thanks to Emmanuel Dreyfus for reporting
 
 ------------------------------------------------------------------------
-r6877 | asmax | 2004-03-01 20:36:43 +0100 (Mon, 01 Mar 2004) | 2 lines
+r8313 | hartman | 2004-07-29 17:18:04 +0200 (Thu, 29 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/access/vcdx/cdrom.c
+   M /trunk/modules/access/vcdx/vcd.h
+   M /trunk/modules/access/vcdx/vcdplayer.c
+   M /trunk/modules/access/vcdx/vcdplayer.h
 
-* all: changed dtd version to 1.99 before the final dtd freeze
+* vcdx Coding style fixes.
 
 ------------------------------------------------------------------------
-r6878 | gbazin | 2004-03-01 20:41:42 +0100 (Mon, 01 Mar 2004) | 4 lines
+r8312 | sam | 2004-07-29 17:02:16 +0200 (Thu, 29 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/install-win32
-   M /trunk/modules/gui/skins2/Modules.am
-
+   M /trunk/configure.ac
 
-* modules/gui/skins2/Modules.am: include the default skins2 theme in the "make dist" rule.
-* install-win32, Makefile.am: include the default skins2 theme in the win32 package.
+  * configure.ac: build i420_yuy2_altivec with -maltivec -mabi=altivec since
+    no inline asm version is available for this module.
 
 ------------------------------------------------------------------------
-r6879 | gbazin | 2004-03-01 20:58:16 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8311 | fkuehne | 2004-07-29 16:03:19 +0200 (Thu, 29 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/macosx/output.h
+
+* added declares for the checkboxes in the nib to control the rtp-sout-modul
+------------------------------------------------------------------------
+r8310 | gbazin | 2004-07-29 10:50:52 +0200 (Thu, 29 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/include/vlc_block.h
+   M /trunk/src/input/decoder.c
+   M /trunk/src/misc/block.c
 
+* src/input/decoder.c: don't let the decoder/packetizer fifo grow too much because this leads to a steady increase in memory useage when the data isn't consumed quickly enough. (not the best fix, but should be better than nothing)
+------------------------------------------------------------------------
+r8309 | fenrir | 2004-07-29 00:39:52 +0200 (Thu, 29 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/stream_out/rtp.c
 
-* modules/gui/skins2/src/skin_main.cpp: default skin is skins2/default/theme.xml.
+ * rtp: sdp can now be exported as a file (sdp=file://filename).
+ Initial path by Philippe Van Hecke (philippe DOT vanhecke AT belnet DOT be)
 
 ------------------------------------------------------------------------
-r6880 | gbazin | 2004-03-01 21:04:55 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8308 | bigben | 2004-07-28 17:57:33 +0200 (Wed, 28 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/output.m
+
+Added a RTP (New) stream outpu method for the rtp sout module. Still lot of work in this dialog box.
 
 
-* po/*: ./toolbox --update-po in preparation for the release.
 
 ------------------------------------------------------------------------
-r6881 | gbazin | 2004-03-01 21:36:24 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8307 | titer | 2004-07-28 16:53:16 +0200 (Wed, 28 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/extras/contrib/src/Makefile
 
+ contrib/src/Makefile: fixed OS X breakage
 
-* modules/gui/skins2/Modules.am: oops, 1 file too much.
+------------------------------------------------------------------------
+r8306 | titer | 2004-07-28 16:28:01 +0200 (Wed, 28 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/Patches/dvdnav.patch
+
+ BeOS libdvdnav patch
 
 ------------------------------------------------------------------------
-r6882 | gbazin | 2004-03-01 22:23:09 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8305 | titer | 2004-07-28 12:48:44 +0200 (Wed, 28 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/ChangeLog
+   M /trunk/configure.ac
 
+ configure.ac: fix dvdnav linking on beos/os x/win32 (hacky)
 
-* ChangeLog: updated for 0.7.1.
+------------------------------------------------------------------------
+r8304 | gbazin | 2004-07-28 12:37:24 +0200 (Wed, 28 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+
+* modules/codec/ffmpeg/*:
+  - added fourcc for SNOW and DTS.
+  - added 'qscale' (fixed quantizer scale - VBR) and 'strict' (standard compliance) encoding options.
 
 ------------------------------------------------------------------------
-r6883 | fenrir | 2004-03-01 23:35:55 +0100 (Mon, 01 Mar 2004) | 3 lines
+r8303 | hartman | 2004-07-28 12:04:59 +0200 (Wed, 28 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/gui/macosx/open.m
 
- * video.c: make SVQ3/ffmpeg happy with complex stsd atom (ie with more
- than just the "SMI " one).
+* modules/gui/macosx/open.m: dvdplay:// -->> dvdnav://
 
 ------------------------------------------------------------------------
-r6884 | hartman | 2004-03-02 01:59:16 +0100 (Tue, 02 Mar 2004) | 2 lines
+r8302 | titer | 2004-07-28 09:48:30 +0200 (Wed, 28 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/configure.ac
 
-* update caca and live.com
+ configure.ac: typo
 
 ------------------------------------------------------------------------
-r6885 | hartman | 2004-03-02 02:10:26 +0100 (Tue, 02 Mar 2004) | 2 lines
+r8301 | hartman | 2004-07-28 02:36:48 +0200 (Wed, 28 Jul 2004) | 15 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/vout.m
 
-* Fix dts contrib
+MacOSX intf work
+
+* vout_Control implemented for macosx
+* position slider fixed
+* p_input manage loops fixed (buttons, playstatus etc)
+* float on top works again
+* visual filters work
+* deinterlace filter selection broken
+* fullscreen button is not being updated atm
+* potential deadlocks between intf thread and vout thread???
+* the window title might not always be updated.
+
+OSX devs, please test as much as you can. This was all fairly low level stuff.
+We need to test it properly.
 
 ------------------------------------------------------------------------
-r6886 | hartman | 2004-03-02 13:39:25 +0100 (Tue, 02 Mar 2004) | 2 lines
+r8300 | hartman | 2004-07-27 23:11:07 +0200 (Tue, 27 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/mms/mms.c
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
-Spelling error
+* More code cleanup for OSX vout. Man what a mess this is :)
 
 ------------------------------------------------------------------------
-r6887 | kuehne | 2004-03-02 14:53:14 +0100 (Tue, 02 Mar 2004) | 8 lines
+r8299 | hartman | 2004-07-27 18:20:32 +0200 (Tue, 27 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/video_output/fb.c
-   M /trunk/po/de.po
+   M /trunk/include/darwin_specific.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/src/interface/interface.c
    M /trunk/src/libvlc.h
+   M /trunk/src/misc/darwin_specific.m
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/vlc.c
 
-* modules/codec/dvbsub.c: disabled translation of some internal error messages
-* po/de.po: removed my reminders
-* modules/demux/mkv.cpp: disabled translation of the string "Matroska"
+-
+------------------------------------------------------------------------
+r8298 | hartman | 2004-07-27 18:16:31 +0200 (Tue, 27 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/access/screen/Modules.am
+   A /trunk/modules/access/screen/mac.c
 
-* src/libvlc.h: small corrections of to-be-localised strings
-* modules/gui/macosx/macosx.m: ditto
-* modules/video_output/fb.c: ditto
+* screen module for OSX. Does not yet work. Seems close, but can't find the problem for now..
 
 ------------------------------------------------------------------------
-r6888 | hartman | 2004-03-02 17:44:21 +0100 (Tue, 02 Mar 2004) | 2 lines
+r8297 | hartman | 2004-07-27 17:07:15 +0200 (Tue, 27 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/src/video_output/video_output.c
 
-* This was the thing i didn't commit and which AGAIN leaves us with a CPU hogging release :(
+* ( p_vout->p_module && p_vout->p_module ) how pointless
 
 ------------------------------------------------------------------------
-r6889 | hartman | 2004-03-02 20:21:03 +0100 (Tue, 02 Mar 2004) | 3 lines
+r8296 | gbazin | 2004-07-27 13:33:26 +0200 (Tue, 27 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
-
-* Well i be .......
-  libmodplug working now. apparently it didn't like dynamic linking on OS X.
+   M /trunk/src/libvlc.h
 
+* src/libvlc.h: cleanup in the hotkeys definitions.
 ------------------------------------------------------------------------
-r6890 | ipkiss | 2004-03-02 22:45:15 +0100 (Tue, 02 Mar 2004) | 8 lines
+r8295 | hartman | 2004-07-27 12:54:50 +0200 (Tue, 27 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/gen_builder.py
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/src/anchor.cpp
-   M /trunk/modules/gui/skins2/src/anchor.hpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/theme/theme.xml
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
-   M /trunk/modules/gui/skins2/utils/bezier.hpp
+   M /trunk/modules/gui/macosx/prefs.m
 
- - skins2/utils/bezier.*: Added support for curves made of one point
- - skins2/theme/skin.dtd: Removed Event and Rectangle tags
- - skins2/src/theme.cpp: Destroy curves explicitely
- - ALL: Anchors can be defined using a Bezier curve, which allows
-   rectilinear anchors (but it is still possible to define anchors
-   reduced to a single point).
-   A "curved anchor" only attracts "single point anchors"
+* release what you find. (this looks like a very old bug)
 
 ------------------------------------------------------------------------
-r6891 | massiot | 2004-03-02 23:55:34 +0100 (Tue, 02 Mar 2004) | 6 lines
+r8294 | titer | 2004-07-27 10:05:31 +0200 (Tue, 27 Jul 2004) | 2 lines
 Changed paths:
    M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
 
-* extras/contrib:
-  - fixed the infamous "libmad is twice slower" bug
-  - fixed libmad dynamic build
-  - added a52 support to ffmpeg
-  - remove libdvdnav
+ gettext BeOS patch is no longer necessary
 
 ------------------------------------------------------------------------
-r6892 | hartman | 2004-03-03 00:49:38 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8293 | fkuehne | 2004-07-27 01:37:03 +0200 (Tue, 27 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/NEWS
-
-* updated NEWS for 0.7.1a
+   M /trunk/extras/contrib/src/packages.mak
 
+* updated the used gettext version to 0.14.1
 ------------------------------------------------------------------------
-r6893 | fenrir | 2004-03-03 02:26:49 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8292 | hartman | 2004-07-26 23:29:33 +0200 (Mon, 26 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/extras/contrib/src/Makefile
 
- * ts.c: fixed PCR handling (when the pcr pid isn't attached to the PMT.)
+* Fix dts building on mac
 
 ------------------------------------------------------------------------
-r6894 | massiot | 2004-03-03 11:49:50 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8291 | hartman | 2004-07-26 22:30:14 +0200 (Mon, 26 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/satellite/access.c
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
 
-* modules/access/satellite/access.c: Read blocks multiple of 1024 bytes
-  (because others do it - no idea if it helps, though)
+* remove patch that is no longer necessary.
 
 ------------------------------------------------------------------------
-r6895 | massiot | 2004-03-03 11:51:55 +0100 (Wed, 03 Mar 2004) | 4 lines
+r8290 | gbazin | 2004-07-26 22:29:24 +0200 (Mon, 26 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access_output/udp.c
-
-* modules/access_output/udp.c: New group= option, used to send multiple
-  packets at once (less scheduling overhead) ; typically access=udp{group=5}
-  will send 5 * 7 TS packets at once.
+   M /trunk/modules/access/screen
+   M /trunk/modules/access/screen/beos.cpp
+   M /trunk/modules/access/screen/win32.c
+   M /trunk/modules/access/screen/x11.c
 
+* modules/access/screen/*: added svn properties.
 ------------------------------------------------------------------------
-r6896 | massiot | 2004-03-03 12:09:30 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8289 | hartman | 2004-07-26 21:49:05 +0200 (Mon, 26 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/extras/contrib/src/packages.mak
 
-* modules/packetizer/mpegvideo.c: Correctly flag the picture types in
-  block_t::i_flags.
+* fix libebml and libmatroska downloads
 
 ------------------------------------------------------------------------
-r6897 | massiot | 2004-03-03 12:12:08 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8288 | titer | 2004-07-26 19:54:12 +0200 (Mon, 26 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/src/input/input_dec.c
+   M /trunk/modules/access/screen/beos.cpp
 
-* src/input/input_dec.c: Copy block_t::i_flags to sout_buffer_t::i_flags
-  (temporary).
+ screen/beos.cpp: test before you commit
 
 ------------------------------------------------------------------------
-r6898 | massiot | 2004-03-03 12:20:52 +0100 (Wed, 03 Mar 2004) | 6 lines
+r8287 | asmax | 2004-07-26 19:03:00 +0200 (Mon, 26 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transrate/Modules.am
-   A /trunk/modules/stream_out/transrate/frame.c
-   M /trunk/modules/stream_out/transrate/transrate.c
-   A /trunk/modules/stream_out/transrate/transrate.h
+   M /trunk/modules/video_output/opengl.c
 
-* modules/stream_out/transrate:
-  - split transrate.c
-  - you can specify a maximum gop length on which to perform transrating,
-    to avoid adding to much delay in the sout pipeline (shaping= option)
-  - fixed a bug where you couldn't transrate a transcoded stream
+ * opengl.c: clear the color buffer before rendering
 
 ------------------------------------------------------------------------
-r6899 | massiot | 2004-03-03 12:29:26 +0100 (Wed, 03 Mar 2004) | 11 lines
+r8286 | titer | 2004-07-26 17:06:48 +0200 (Mon, 26 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/stream_out/transcode.c
-
-* modules/codec/ffmpeg/encoder.c:
-  - use AV_NOPTS_VALUE instead of 0 when it's available
-  - reworked the hurry-up mode to start with disabling the B frames first
-  - reworked the hurry-up mode to remove my thread mess
-  - check that we don't feed ffmpeg with twice the same PTS (crashes ffmpeg)
-  - correctly flag the picture types
+   M /trunk/configure.ac
+   M /trunk/modules/access/Modules.am
+   A /trunk/modules/access/screen
+   A /trunk/modules/access/screen/Modules.am
+   A /trunk/modules/access/screen/beos.cpp
+   A /trunk/modules/access/screen/screen.c (from /trunk/modules/access/screen.c:8285)
+   A /trunk/modules/access/screen/screen.h
+   A /trunk/modules/access/screen/win32.c
+   A /trunk/modules/access/screen/x11.c
+   D /trunk/modules/access/screen.c
 
-* modules/stream_out/transcode.c:
-  - use AV_NOPTS_VALUE instead of 0 when it's available
-  - copy block_t::i_flags to sout_buffer_t::i_flags (temporary)
+ ALL: splitted screen module (needed as BeOS requires C++)
 
 ------------------------------------------------------------------------
-r6900 | bigben | 2004-03-03 12:34:19 +0100 (Wed, 03 Mar 2004) | 6 lines
+r8285 | gbazin | 2004-07-26 16:10:30 +0200 (Mon, 26 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-
-- Repeat and loop are now mutually exclusive
-- On the playlist window, turn loop/repeat/standard play selection into a popup
-- On the playlist window : if more than one group is defined, coolorize items according to the group they are belonging to. Currently, 8 colors are hard coded
-
-Please make remarks on the new layout / the colors chosen.
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
 
+* modules/gui/wxwindows/fileinfo.cpp: partially fixed char encoding problem in fileinfo dialog.
 ------------------------------------------------------------------------
-r6901 | massiot | 2004-03-03 12:34:41 +0100 (Wed, 03 Mar 2004) | 13 lines
+r8284 | gbazin | 2004-07-26 12:27:55 +0200 (Mon, 26 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/mux/mpeg/pes.c
-   M /trunk/modules/mux/mpeg/ts.c
-
-* modules/mux/mpeg/pes.c: Copy the flags of the data buffer to the PES
-  buffer.
-
-* modules/mux/mpeg/ts.c:
-  - rename the caching= option into shaping= since it more adequately
-    describes what it does
-  - new use-key-frames option, if enabled then shaping= will be a
-    maximum value, if the algorithm find a new GOP it will finish with
-    the first picture of the next GOP (helps minimizing the dts delay)
-  - fixed a bug where the calculated sending time could be later than
-    the real DTS time (meaning the decoder wouldn't get the buffer
-    in time)
+   M /trunk/modules/access/screen.c
 
+* modules/access/screen.c: force RV24 capture on win32 for now (otherwise colors are screwed up).
 ------------------------------------------------------------------------
-r6902 | fenrir | 2004-03-03 12:38:14 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8283 | gbazin | 2004-07-26 11:28:16 +0200 (Mon, 26 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/id3.c
-   M /trunk/modules/demux/util/id3tag.c
+   M /trunk/configure.ac
 
- * id3*: Search p_input (to make it working with demux2).
+* configure.ac:  should fix detection of libpng.
+------------------------------------------------------------------------
+r8282 | gbazin | 2004-07-25 22:39:06 +0200 (Sun, 25 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/control/rc.c
 
+* modules/control/rc.c: removed useless code for the rc-host option.
 ------------------------------------------------------------------------
-r6903 | massiot | 2004-03-03 12:39:06 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8281 | gbazin | 2004-07-25 22:36:28 +0200 (Sun, 25 Jul 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/stream_out/transrate/frame.c
+   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/video_output/x11/xcommon.c
 
-* modules/stream_out/transrate/frame.c: Fixed warnings (thanks fenrir)
+* modules/video_output/x11/*:
+   - fixed exit in embedded mode when fullscreen.
+   - re-use the current video sub-window when switching to fullscreen (to have opengl working in fullscreen mode as well).
+   - add options to the opengl plugin.
 
 ------------------------------------------------------------------------
-r6904 | fenrir | 2004-03-03 12:40:19 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8280 | courmisch | 2004-07-25 19:47:05 +0200 (Sun, 25 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/a52.c
-   M /trunk/modules/demux/aac.c
-   M /trunk/modules/demux/au.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/flac.c
-   M /trunk/modules/demux/wav.c
+   M /trunk/modules/control/telnet.c
 
- * a52.c aac.c au.c dts.c flac.c wav.c: Converted all audio only demuxers
- to demux2.
+Use VLC networking APIs: close -> net_Close, accept -> net_Accept
 
 ------------------------------------------------------------------------
-r6905 | fenrir | 2004-03-03 12:41:04 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8279 | gbazin | 2004-07-25 10:34:08 +0200 (Sun, 25 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
-
- * mpga: demux -> demux2.
+   M /trunk/NEWS
 
+* NEWS: updated.
 ------------------------------------------------------------------------
-r6906 | fenrir | 2004-03-03 12:59:41 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8278 | courmisch | 2004-07-25 10:20:09 +0200 (Sun, 25 Jul 2004) | 5 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/control/rc.c
 
- * input.c: add Duration to input infos.
+- unlink Unix socket on exit,
+- bind to ::1 by default if --ipv6 is passed,
+- do not overflow Unix socket path,
+- use a different option (--rc-unix) for Unix socket.
 
 ------------------------------------------------------------------------
-r6907 | fenrir | 2004-03-03 13:01:17 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8277 | gbazin | 2004-07-25 09:54:18 +0200 (Sun, 25 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc_meta.h
+   M /trunk/modules/mux/asf.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/mux/ogg.c
 
- ninput.h: added prototype of demux2_vaControlHelper.
- include/vlc_meta.h: added of cast for malloc because of [CENSURED] c++.
+* modules/mux/asf.c, ts.c, ogg.c: added WMV3 fourcc.
+------------------------------------------------------------------------
+r8276 | gbazin | 2004-07-25 01:05:03 +0200 (Sun, 25 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/control/rc.c
+   M /trunk/src/misc/net.c
 
+* src/misc/net.c, modules/control/rc.c: win32 fixes.
 ------------------------------------------------------------------------
-r6908 | fenrir | 2004-03-03 13:01:38 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8275 | gbazin | 2004-07-25 00:49:28 +0200 (Sun, 25 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/demux.c
+   M /trunk/include/network.h
+   M /trunk/modules/control/rc.c
+   M /trunk/src/misc/net.c
 
- demux: implementation of demux2_vaControlHelper.
+* src/misc/net.c, include/network.h: added net_vaPrintf() and net_Accept().
+* modules/control/rc.c: added option to listen on a socket instead of only stdin.
+   Inspired from a patch by Bernhard Rosenkraenzer <bero at arklinux dot org>.
 
 ------------------------------------------------------------------------
-r6909 | titer | 2004-03-03 13:01:57 +0100 (Wed, 03 Mar 2004) | 6 lines
+r8274 | courmisch | 2004-07-24 19:22:40 +0200 (Sat, 24 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/access/http.c
 
- macsox/* : added --macosx-fill
-  In fullscreen, crops the picture if necessary in order to fill
-  the screen without black borders (e.g. you lose top and bottom parts
-  of the picture when watching a 4:3 video on a 16:9 display).
-  (Only implemented in OpenGL mode)
+Specify port in Host: HTTP request header
+(thanks to Olivier Lourdais for the report)
 
 ------------------------------------------------------------------------
-r6910 | fenrir | 2004-03-03 13:03:15 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8273 | courmisch | 2004-07-24 19:02:26 +0200 (Sat, 24 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/src/misc/vlm.c
 
-  * mkv: added Control and use vlc_meta.h.
+Fixed typo
 
 ------------------------------------------------------------------------
-r6911 | fenrir | 2004-03-03 13:21:36 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8272 | gbazin | 2004-07-24 18:33:00 +0200 (Sat, 24 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/misc/dummy/vout.c
-
- * vout.c: fixed a warning.
+   M /trunk/modules/access/screen.c
 
+* modules/access/screen.c: win32 support for screen capture (colors are inverted right now).
 ------------------------------------------------------------------------
-r6912 | sam | 2004-03-03 13:21:57 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8271 | gbazin | 2004-07-24 15:40:17 +0200 (Sat, 24 Jul 2004) | 1 line
 Changed paths:
    M /trunk/configure.ac
 
-  * configure.ac:
-    + When using a local ffmpeg tree, add a path to the avformat headers.
-
+* configure.ac: don't build the screen plugin on darwin.
 ------------------------------------------------------------------------
-r6913 | fenrir | 2004-03-03 14:23:47 +0100 (Wed, 03 Mar 2004) | 4 lines
+r8270 | fenrir | 2004-07-24 14:42:26 +0200 (Sat, 24 Jul 2004) | 2 lines
 Changed paths:
-   D /trunk/include/httpd.h
-   A /trunk/include/vlc_httpd.h
-   D /trunk/modules/misc/httpd.c
-   A /trunk/src/misc/httpd.c
+   M /trunk/modules/mux/mp4.c
 
- * include/httpd.h, modules/misc/httpd.c: remove old http daemon.
- * include/vlc_httpd.h src/misc/httpd.c: added new http daemon,
- it will allow http 1.1, redirection, RTSP, ...
+ * mp4.c: compute avg/max bitrate info. removed a fprintf...
 
 ------------------------------------------------------------------------
-r6914 | fenrir | 2004-03-03 14:24:31 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8269 | gbazin | 2004-07-24 14:33:15 +0200 (Sat, 24 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
-   M /trunk/modules/misc/Modules.am
-
- * all: httpd compilation.
+   M /trunk/modules/access/v4l/v4l.c
 
+* modules/access/v4l/v4l.c: converted to access_demux module (less code, more CPU efficient).
 ------------------------------------------------------------------------
-r6915 | fenrir | 2004-03-03 14:25:00 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8268 | fenrir | 2004-07-24 13:57:47 +0200 (Sat, 24 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/misc/dummy/input.c
 
- * vlc_common.h: httpd typedefs.
+ * input: release p_playlist.
 
 ------------------------------------------------------------------------
-r6916 | fenrir | 2004-03-03 14:25:24 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8267 | fenrir | 2004-07-24 13:28:50 +0200 (Sat, 24 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/objects.c
+   M /trunk/modules/mux/mp4.c
 
- * objects: include vlc_http.h
+ * mp4.c: really(?) fixed the tkhd invalid width (thx bond for the
+report).
 
 ------------------------------------------------------------------------
-r6917 | fenrir | 2004-03-03 14:25:53 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8266 | fenrir | 2004-07-24 13:12:39 +0200 (Sat, 24 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/http.c
+   M /trunk/modules/audio_filter/equalizer.c
 
- * http: ported to new httpd.
+ * equalizer : [0] isn't cool, use a define.
 
 ------------------------------------------------------------------------
-r6918 | fenrir | 2004-03-03 14:26:50 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8265 | gbazin | 2004-07-24 12:24:11 +0200 (Sat, 24 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/configure.ac
+   M /trunk/modules/stream_out/display.c
 
- * http: ported to new httpd. A few features are still missings.
+* modules/stream_out/display.c: converted to the new input API + re-enabled in the build.
+------------------------------------------------------------------------
+r8264 | gbazin | 2004-07-24 11:50:14 +0200 (Sat, 24 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/NEWS
+   M /trunk/TODO
 
+NEWS, TODO: comprehensive new features update.
 ------------------------------------------------------------------------
-r6919 | fenrir | 2004-03-03 14:27:25 +0100 (Wed, 03 Mar 2004) | 2 lines
+r8263 | courmisch | 2004-07-24 11:06:58 +0200 (Sat, 24 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/src/misc/httpd.c
 
- * rtp: ported to new httpd.
+- really iterate through getaddrinfo(),
+- fixed read after freeaddrinfo() bug,
+- removed extraneous debug messages
 
 ------------------------------------------------------------------------
-r6920 | fenrir | 2004-03-03 15:22:47 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8262 | gbazin | 2004-07-24 02:20:19 +0200 (Sat, 24 Jul 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/doc/intf-http.txt
-   M /trunk/modules/control/http.c
-   M /trunk/share/http/index.html
+   M /trunk/modules/access/Modules.am
+   A /trunk/modules/access/screen.c
 
- * configure.ac: -> 0.7.2-cvs
- * modules/control/http.c: added a playlist.uri field.
+* modules/access/screen.c: new screen capture access module. Only X11 for now but should be straight-forward to adapt to other platforms.
 
 ------------------------------------------------------------------------
-r6921 | sigmunau | 2004-03-03 16:47:08 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8261 | gbazin | 2004-07-23 20:13:20 +0200 (Fri, 23 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/modules.c
-
-src/misc/modules.c:
- * include vlc_httpd.h, fixes compilation
+   M /trunk/modules/visualization/galaktos/plugin.c
 
+* modules/visualization/galaktos/plugin.c: usual test before you commit.
 ------------------------------------------------------------------------
-r6922 | sigmunau | 2004-03-03 18:18:38 +0100 (Wed, 03 Mar 2004) | 4 lines
+r8260 | gbazin | 2004-07-23 20:08:58 +0200 (Fri, 23 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/share/Makefile.am
+   M /trunk/modules/visualization/galaktos/plugin.c
 
-Makefile.am: added vlc.exe.manifest to the distribution (should perhaps be
-             moved to share/ after the svn switch)
-share/Makefile.am: added some wince-related resource files to the distribution
+* modules/visualization/galaktos/plugin.c: fixed threading issues with opengl.
+------------------------------------------------------------------------
+r8259 | gbazin | 2004-07-23 18:43:22 +0200 (Fri, 23 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
 
+* configure.ac: added glwin32 and fixed linkage of the opengl module on win32.
 ------------------------------------------------------------------------
-r6923 | gbazin | 2004-03-03 21:39:53 +0100 (Wed, 03 Mar 2004) | 5 lines
+r8258 | gbazin | 2004-07-23 18:36:51 +0200 (Fri, 23 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/include/modules.h
-   M /trunk/modules/access/dvd/demux.c
-   M /trunk/modules/access/dvdplay/demux.c
-   M /trunk/modules/access/dvdread/input.c
-   M /trunk/modules/access/vcdx/demux.c
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/audio_filter/resampler/coreaudio.c
-   M /trunk/modules/demux/a52.c
-   M /trunk/modules/demux/aac.c
-   M /trunk/modules/demux/demuxstream.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/flac.c
-   M /trunk/modules/demux/mpeg/m4v.c
-   M /trunk/modules/demux/mpeg/mpga.c
-   M /trunk/modules/demux/mpeg/mpgv.c
-   M /trunk/modules/demux/mpeg/ps.c
-   M /trunk/modules/demux/mpeg/ts.c
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/modules/gui/gtk/gnome.c
-   M /trunk/modules/gui/gtk/gtk.c
-   M /trunk/modules/gui/gtk2/gnome2.c
-   M /trunk/modules/gui/gtk2/gtk2.c
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/skins/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/misc/sap.c
-   M /trunk/modules/stream_out/announce.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/modules/video_output/qte/qte.cpp
-   M /trunk/src/audio_output/filters.c
-   M /trunk/src/audio_output/input.c
-   M /trunk/src/audio_output/mixer.c
-   M /trunk/src/audio_output/output.c
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/net.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/stream_output/stream_output.c
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_output/x11/glx.c
 
+* modules/video_output/opengl.c, modules/video_output/x11/glx.c: proper scaling + fixes.
+------------------------------------------------------------------------
+r8257 | sam | 2004-07-23 18:16:22 +0200 (Fri, 23 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
 
-* ALL: changed the prototype of module_Need() to accept a "strict" boolean argument.
-If "strict" is true and a module name is provided then module_Need() will only look for the specified module
-If "strict" is false, then module_Need() will first look for the specified module and if it wasn't found, will continue with the other modules with the same "capability".
+  * configure.ac: fixed the AltiVec capabilities check.
 
 ------------------------------------------------------------------------
-r6924 | gbazin | 2004-03-03 21:42:52 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8256 | sam | 2004-07-23 17:16:00 +0200 (Fri, 23 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-
+   M /trunk/configure.ac
 
-* extras/MacOSX/*: bumped revision number to 0.7.2-cvs.
+  * configure.ac: don't use -maltivec -mabi=altivec, because we don't want
+    to trigger AltiVec optimisations in our generic code.
 
 ------------------------------------------------------------------------
-r6925 | asmax | 2004-03-03 23:57:15 +0100 (Wed, 03 Mar 2004) | 3 lines
+r8255 | titer | 2004-07-23 16:19:31 +0200 (Fri, 23 Jul 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
+   M /trunk/extras/contrib/src/Makefile
 
-* utils/bezier.cpp: use lrint() to avoid rounding issues
-* theme/skin.dtd: "" instead of "\0" for default values
+ + configure.ac: BeOS dvdread linkage fix
+ + contrib/src/Makefile: build more libs on BeOS, use libdts' svn
+ + Makefile.am: fixed BeOS packages generation
 
 ------------------------------------------------------------------------
-r6926 | sigmunau | 2004-03-04 23:47:42 +0100 (Thu, 04 Mar 2004) | 3 lines
+r8254 | gbazin | 2004-07-23 15:37:43 +0200 (Fri, 23 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
-
-modules/video_filter/deinterlace/deinterlace.c:
- * Fixed a sse2 crash related to a non-16byte aligned pointer
+   M /trunk/modules/video_output/opengl.c
 
+* modules/video_output/opengl.c: forward control queries to opengl provider.
 ------------------------------------------------------------------------
-r6927 | bigben | 2004-03-04 23:52:43 +0100 (Thu, 04 Mar 2004) | 2 lines
+r8253 | gbazin | 2004-07-23 14:47:34 +0200 (Fri, 23 Jul 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/video_output/directx/Modules.am
+   M /trunk/modules/video_output/directx/events.c
+   A /trunk/modules/video_output/directx/glwin32.c
+   M /trunk/modules/video_output/directx/vout.h
 
-Set intf-change to TRUE when toggling fullscreen with opengl vout, so that the sate of the fullscreen button gets updated. (Hope I've done it in the right place).
+* modules/video_output/directx/glwin32.c: 1st shot at a win32 opengl provider.
+* modules/video_output/directx/events.c: removed unused code.
 
 ------------------------------------------------------------------------
-r6928 | fenrir | 2004-03-05 00:59:16 +0100 (Fri, 05 Mar 2004) | 3 lines
+r8252 | gbazin | 2004-07-23 14:42:11 +0200 (Fri, 23 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/src/video_output/vout_intf.c
 
- * modules.c: fixed module_Need. (but I'm not sure of what to do with
- shortcuts,any and 0 scored modules).
+* src/video_output/vout_intf.c: small kludge for opengl providers.
+------------------------------------------------------------------------
+r8251 | titer | 2004-07-23 13:33:25 +0200 (Fri, 23 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   A /trunk/extras/contrib/src/Patches/libdvdread.patch
+   A /trunk/extras/contrib/src/Patches/speex.patch
+
+ BeOS contrib bla bla
 
 ------------------------------------------------------------------------
-r6929 | fenrir | 2004-03-05 01:14:19 +0100 (Fri, 05 Mar 2004) | 6 lines
+r8250 | damienf | 2004-07-23 12:19:58 +0200 (Fri, 23 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
 
- * udp: added a 'late' option in milli-second.
- Too late packets according to this value are trashed. By default it is
-0 ie don't trash any packets. (I think it's safer, else we may have too
-much people complaining about broken picture or CSA not working anymore ;)
-The drawback is potential floods of clients...
+improved filter compatibility by favoring current connection media type in subsequent connections
 
 ------------------------------------------------------------------------
-r6930 | garf | 2004-03-05 15:03:20 +0100 (Fri, 05 Mar 2004) | 19 lines
+r8249 | titer | 2004-07-23 00:59:50 +0200 (Fri, 23 Jul 2004) | 7 lines
 Changed paths:
+   M /trunk/Makefile.am
    M /trunk/configure.ac
-   A /trunk/modules/control/telnet
-   A /trunk/modules/control/telnet/Modules.am
-   A /trunk/modules/control/telnet/telnet.c
-   A /trunk/modules/control/telnet/vlm.c
-   A /trunk/modules/control/telnet/vlm.h
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/mpeg2dec.patch
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/beos/MediaControlView.cpp
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/video_filter/deinterlace.c
 
- * telnet interface and VLM ( VideoLAN (media) manager):
-    VLM is a little media manager. It is designed to launch several souts
-    with a unique VLC. It is a kind of "server playlist". For now, it is
-    only usable with the little telnet interface I wrote. The features are:
-     - complete and barely coherent command line set for media setup and
-       control
-     - multiple input list by media (like a playlist)
-     - loop by media
-     - load/save config file (human readable)
-     - script implementation (for scheduling, for example)
-    If you want to test it, launch VLC with -I telnet, and type "help".
-    Beware of the type of the media: vod or broadcast. vod will be used
-    later.
-     TODO:
-      - rewrite the telnet interface (beurk)
-      - change error message system and create a http interface for VLM
-      - implement RTSP clients administration (with vod medias)
-      - write a complete documentation...
+ + configure.ac: don't build OpenGL support on BeOS although it has gl.h
+ + extras/contrib/src/*: build libmpeg2 w/o mmxext and 3dnow on BeOS
+   (buggy compiler)
+ + modules/gui/beos/*: quick compile fixes
+ + modules/video_filter/deinterlace.c: require mmxext instead of mmx
+ + Makefile.am: on BeOS, build a VLC bundle a la OS X
 
 ------------------------------------------------------------------------
-r6958 | sam | 2004-03-05 17:07:35 +0100 (Fri, 05 Mar 2004) | 7 lines
+r8248 | gbazin | 2004-07-23 00:36:16 +0200 (Fri, 23 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk/mozilla/npvlc_rc.rc
-   M /trunk/mozilla/vlcplugin.h
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/visualization/galaktos/plugin.c
 
-  * mozilla/vlcplugin.h:
-    + Added the 'video/x-ms-asf' MIME type to the plugin (Closes Debian
-      bug #232690).
+* modules/video_output/x11/glx.c: OpenGL context is initialized in pf_init() because of threading issues.
 
-   This commit is also a blatant test of the SVN->CVS mirroring scripts. If
- it does not work, we're screwed :-)
+------------------------------------------------------------------------
+r8247 | gbazin | 2004-07-23 00:14:42 +0200 (Fri, 23 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_output/x11/glx.c
 
+* modules/video_output/x11/glx.c, modules/video_output/opengl.c: some fixes.
 ------------------------------------------------------------------------
-r6959 | sam | 2004-03-05 17:45:32 +0100 (Fri, 05 Mar 2004) | 3 lines
+r8246 | gbazin | 2004-07-22 23:53:43 +0200 (Thu, 22 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/toolbox
+   M /trunk/src/misc/objects.c
 
-  * toolbox:
-    + Do not remove svn directories in autotools/ when using --distclean.
+* src/misc/objects.c: hmmm, did I say vlc_opengl.h was removed ?
+------------------------------------------------------------------------
+r8245 | gbazin | 2004-07-22 23:50:15 +0200 (Thu, 22 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/x11/glx.c
 
+* modules/video_output/x11/glx.c: vlc_opengl.h was removed.
 ------------------------------------------------------------------------
-r6960 | sigmunau | 2004-03-05 18:18:42 +0100 (Fri, 05 Mar 2004) | 3 lines
+r8244 | gbazin | 2004-07-22 23:30:45 +0200 (Thu, 22 Jul 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/Makefile.am
 
-modules/gui/wxwindows/iteminfo.cpp:
- * select the right value in the group-combobox in the iteminfo dialog
+* Makefile.am: include/vlc_opengl.h was removed.
+------------------------------------------------------------------------
+r8243 | gbazin | 2004-07-22 23:27:45 +0200 (Thu, 22 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/include/video_output.h
+   D /trunk/include/vlc_opengl.h
+   M /trunk/modules/video_output/Modules.am
+   A /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_output/x11/Modules.am
+   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/video_output/x11/xcommon.h
+   M /trunk/modules/visualization/galaktos/main.c
+   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/modules/visualization/galaktos/plugin.h
+
+* modules/video_output/x11/*: the glx "opengl provider" makes use of xcommon.c.
+* modules/video_output/opengl.c: new platform independant OpenGL vout (uses an "opengl provider" module).
+* modules/visualization/galaktos/*: uses the new "opengl provider" module.
 
 ------------------------------------------------------------------------
-r6961 | sam | 2004-03-05 18:34:23 +0100 (Fri, 05 Mar 2004) | 3 lines
+r8242 | titer | 2004-07-22 18:48:38 +0200 (Thu, 22 Jul 2004) | 2 lines
 Changed paths:
-   M /trunk
-   D /trunk/.cvsignore
-   M /trunk/AUTHORS
-   M /trunk/HACKING
-   M /trunk/INSTALL
-   M /trunk/INSTALL.win32
-   M /trunk/MAINTAINERS
-   M /trunk/NEWS
-   M /trunk/README
-   M /trunk/README.MacOSX.rtf
-   M /trunk/THANKS
-   M /trunk/autotools
-   D /trunk/autotools/.cvsignore
    M /trunk/bootstrap
    M /trunk/configure.ac
-   M /trunk/debian
-   D /trunk/debian/.cvsignore
-   M /trunk/debian/README.Debian
-   M /trunk/debian/rules
-   M /trunk/doc
-   D /trunk/doc/.cvsignore
-   M /trunk/doc/ChangeLog-2001
-   M /trunk/doc/developer
-   D /trunk/doc/developer/.cvsignore
-   M /trunk/doc/developer/configure.ac
-   M /trunk/doc/developer/manual.xml
-   M /trunk/doc/developer/manual.xml.in
-   M /trunk/doc/intf-cdda.txt
-   M /trunk/doc/intf-vcd.txt
-   M /trunk/doc/subtitles/cvd-subtitles.txt
-   M /trunk/doc/subtitles/svcd-ogt-subtitles.txt
-   M /trunk/doc/translations.txt
-   M /trunk/doc/web-streaming.html
-   M /trunk/evc
-   D /trunk/evc/.cvsignore
-   M /trunk/evc/vlc.c
-   M /trunk/extras/MacOSX
-   D /trunk/extras/MacOSX/.cvsignore
-   M /trunk/extras/MacOSX/Resources/English.lproj
-   D /trunk/extras/MacOSX/Resources/English.lproj/.cvsignore
-   M /trunk/extras/MacOSX/vlc.pbproj
-   D /trunk/extras/MacOSX/vlc.pbproj/.cvsignore
-   M /trunk/extras/contrib
-   D /trunk/extras/contrib/.cvsignore
-   M /trunk/extras/contrib/Makefile
+
+ contrib system adapted for BeOS (need to set LIBRARY_PATH and BELIBRARIES)
+
+------------------------------------------------------------------------
+r8241 | gbazin | 2004-07-22 18:37:43 +0200 (Thu, 22 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/x11/glx.c
+
+* modules/video_output/x11/glx.c: improvements.
+------------------------------------------------------------------------
+r8240 | gbazin | 2004-07-22 17:45:54 +0200 (Thu, 22 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_chroma/i420_rgb.c
+
+* modules/video_chroma/i420_rgb.c: work around a gcc-3.3.4 optimization bug.
+------------------------------------------------------------------------
+r8239 | titer | 2004-07-22 17:09:42 +0200 (Thu, 22 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/audio_filter/equalizer.c
+
+ equalizer.c: compile fix for old compilers (thx sam)
+
+------------------------------------------------------------------------
+r8238 | titer | 2004-07-22 16:21:59 +0200 (Thu, 22 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/src/misc/httpd.c
+
+ BeOS doesn't know about PF_INET
+
+------------------------------------------------------------------------
+r8237 | titer | 2004-07-22 15:50:35 +0200 (Thu, 22 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/control/netsync.c
+
+ netsync.c: converted to unix file because BeOS' gcc chokes on dos files
+
+------------------------------------------------------------------------
+r8236 | titer | 2004-07-22 15:06:21 +0200 (Thu, 22 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/configure.ac
+
+ configure.ac: check for png_set_rows in libpng because early versions
+ don't have it
+
+------------------------------------------------------------------------
+r8235 | hartman | 2004-07-22 13:49:14 +0200 (Thu, 22 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access_output/udp.c
+
+* frenglish paquets -> packets
+
+------------------------------------------------------------------------
+r8234 | titer | 2004-07-22 10:51:40 +0200 (Thu, 22 Jul 2004) | 2 lines
+Changed paths:
    M /trunk/extras/contrib/bootstrap
-   M /trunk/extras/contrib/change_prefix.sh
-   M /trunk/extras/contrib/src
-   D /trunk/extras/contrib/src/.cvsignore
    M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/gettext.patch
    M /trunk/extras/contrib/src/packages.mak
-   M /trunk/include
-   D /trunk/include/.cvsignore
-   M /trunk/include/aout_internal.h
-   M /trunk/include/audio_output.h
-   M /trunk/include/beos_specific.h
-   M /trunk/include/charset.h
-   M /trunk/include/codecs.h
-   M /trunk/include/configuration.h
-   M /trunk/include/darwin_specific.h
-   M /trunk/include/input_ext-dec.h
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/input_ext-plugins.h
-   M /trunk/include/intf_eject.h
-   M /trunk/include/iso_lang.h
-   M /trunk/include/main.h
-   M /trunk/include/modules.h
-   M /trunk/include/modules_inner.h
-   M /trunk/include/mtime.h
-   M /trunk/include/network.h
-   M /trunk/include/ninput.h
-   M /trunk/include/os_specific.h
-   M /trunk/include/osd.h
-   M /trunk/include/stream_control.h
-   M /trunk/include/stream_output.h
-   M /trunk/include/variables.h
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc/aout.h
-   M /trunk/include/vlc/decoder.h
-   M /trunk/include/vlc/input.h
-   M /trunk/include/vlc/intf.h
-   M /trunk/include/vlc/sout.h
-   M /trunk/include/vlc/vlc.h
-   M /trunk/include/vlc/vout.h
-   M /trunk/include/vlc_bits.h
-   M /trunk/include/vlc_block.h
-   M /trunk/include/vlc_block_helper.h
-   M /trunk/include/vlc_codec.h
+
+ contrib/*: started to adapt the contrib system for BeOS
+
+------------------------------------------------------------------------
+r8233 | gbazin | 2004-07-22 09:03:22 +0200 (Thu, 22 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/visualization/galaktos
+
+* modules/visualization/galaktos: added svn:ignore property.
+------------------------------------------------------------------------
+r8232 | gbazin | 2004-07-22 08:59:56 +0200 (Thu, 22 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/Makefile.am
+   M /trunk/include/vlc_access.h
+   M /trunk/include/vlc_demux.h
+   M /trunk/include/vlc_es_out.h
+   M /trunk/include/vlc_opengl.h
+   M /trunk/include/vlc_stream.h
+
+* Makefile.am: added include/vlc_opengl.h to the build.
+------------------------------------------------------------------------
+r8231 | asmax | 2004-07-22 00:38:49 +0200 (Thu, 22 Jul 2004) | 7 lines
+Changed paths:
    M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_cpu.h
-   M /trunk/include/vlc_error.h
-   M /trunk/include/vlc_es.h
-   M /trunk/include/vlc_help.h
-   M /trunk/include/vlc_httpd.h
-   M /trunk/include/vlc_interface.h
-   M /trunk/include/vlc_keys.h
-   M /trunk/include/vlc_messages.h
-   M /trunk/include/vlc_meta.h
    M /trunk/include/vlc_objects.h
-   M /trunk/include/vlc_playlist.h
-   M /trunk/include/vlc_threads.h
-   M /trunk/include/vlc_threads_funcs.h
-   M /trunk/include/vlc_video.h
-   M /trunk/include/vout_synchro.h
-   M /trunk/include/win32_specific.h
-   M /trunk/ipkg
-   D /trunk/ipkg/.cvsignore
-   M /trunk/lib
-   D /trunk/lib/.cvsignore
-   M /trunk/m4
-   D /trunk/m4/.cvsignore
-   M /trunk/m4/vlc.m4
-   M /trunk/modules
-   D /trunk/modules/.cvsignore
-   M /trunk/modules/LIST
-   M /trunk/modules/access
-   D /trunk/modules/access/.cvsignore
-   M /trunk/modules/access/cdda
-   D /trunk/modules/access/cdda/.cvsignore
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/cdda/cdda.c
-   M /trunk/modules/access/cdda/cdda.h
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/access/dshow
-   D /trunk/modules/access/dshow/.cvsignore
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
-   M /trunk/modules/access/dvb
-   D /trunk/modules/access/dvb/.cvsignore
-   M /trunk/modules/access/dvd
-   D /trunk/modules/access/dvd/.cvsignore
-   M /trunk/modules/access/dvd/access.c
-   M /trunk/modules/access/dvd/demux.c
-   M /trunk/modules/access/dvd/dvd.c
-   M /trunk/modules/access/dvd/dvd.h
-   M /trunk/modules/access/dvd/dvdcss.h
-   M /trunk/modules/access/dvd/es.c
-   M /trunk/modules/access/dvd/es.h
-   M /trunk/modules/access/dvd/ifo.c
-   M /trunk/modules/access/dvd/ifo.h
-   M /trunk/modules/access/dvd/seek.c
-   M /trunk/modules/access/dvd/seek.h
-   M /trunk/modules/access/dvd/summary.c
-   M /trunk/modules/access/dvd/summary.h
-   M /trunk/modules/access/dvd/udf.c
-   M /trunk/modules/access/dvd/udf.h
-   M /trunk/modules/access/dvdplay
-   D /trunk/modules/access/dvdplay/.cvsignore
-   M /trunk/modules/access/dvdplay/access.c
-   M /trunk/modules/access/dvdplay/access.h
-   M /trunk/modules/access/dvdplay/demux.c
-   M /trunk/modules/access/dvdplay/demux.h
-   M /trunk/modules/access/dvdplay/dvd.c
-   M /trunk/modules/access/dvdplay/dvd.h
-   M /trunk/modules/access/dvdplay/es.c
-   M /trunk/modules/access/dvdplay/es.h
-   M /trunk/modules/access/dvdplay/intf.c
-   M /trunk/modules/access/dvdplay/intf.h
-   M /trunk/modules/access/dvdplay/tools.c
-   M /trunk/modules/access/dvdplay/tools.h
-   M /trunk/modules/access/dvdread
-   D /trunk/modules/access/dvdread/.cvsignore
-   M /trunk/modules/access/dvdread/dvdread.c
-   M /trunk/modules/access/dvdread/input.c
-   M /trunk/modules/access/dvdread/input.h
-   M /trunk/modules/access/file.c
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/mms
-   D /trunk/modules/access/mms/.cvsignore
-   M /trunk/modules/access/mms/asf.c
-   M /trunk/modules/access/mms/asf.h
-   M /trunk/modules/access/mms/buffer.c
-   M /trunk/modules/access/mms/buffer.h
-   M /trunk/modules/access/mms/mms.c
-   M /trunk/modules/access/mms/mms.h
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmsh.h
-   M /trunk/modules/access/mms/mmstu.c
-   M /trunk/modules/access/mms/mmstu.h
-   M /trunk/modules/access/pvr
-   D /trunk/modules/access/pvr/.cvsignore
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/satellite
-   D /trunk/modules/access/satellite/.cvsignore
-   M /trunk/modules/access/slp.c
-   M /trunk/modules/access/tcp.c
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/access/v4l
-   D /trunk/modules/access/v4l/.cvsignore
-   M /trunk/modules/access/v4l/v4l.c
-   M /trunk/modules/access/v4l/videodev_mjpeg.h
-   M /trunk/modules/access/vcd
-   D /trunk/modules/access/vcd/.cvsignore
-   M /trunk/modules/access/vcd/cdrom.c
-   M /trunk/modules/access/vcd/cdrom.h
-   M /trunk/modules/access/vcd/cdrom_internals.h
-   M /trunk/modules/access/vcd/vcd.c
-   M /trunk/modules/access/vcdx
-   D /trunk/modules/access/vcdx/.cvsignore
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/access/vcdx/cdrom.c
-   M /trunk/modules/access/vcdx/cdrom.h
-   M /trunk/modules/access/vcdx/demux.c
-   M /trunk/modules/access/vcdx/intf.c
-   M /trunk/modules/access/vcdx/intf.h
-   M /trunk/modules/access/vcdx/vcd.c
-   M /trunk/modules/access/vcdx/vcd.h
-   M /trunk/modules/access/vcdx/vcdplayer.c
-   M /trunk/modules/access/vcdx/vcdplayer.h
-   M /trunk/modules/access_output
-   D /trunk/modules/access_output/.cvsignore
-   M /trunk/modules/access_output/dummy.c
-   M /trunk/modules/access_output/file.c
-   M /trunk/modules/access_output/http.c
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/audio_filter
-   D /trunk/modules/audio_filter/.cvsignore
-   M /trunk/modules/audio_filter/channel_mixer
-   D /trunk/modules/audio_filter/channel_mixer/.cvsignore
-   M /trunk/modules/audio_filter/channel_mixer/headphone.c
-   M /trunk/modules/audio_filter/channel_mixer/trivial.c
-   M /trunk/modules/audio_filter/converter
-   D /trunk/modules/audio_filter/converter/.cvsignore
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/audio_filter/converter/a52tospdif.c
-   M /trunk/modules/audio_filter/converter/dtstofloat32.c
-   M /trunk/modules/audio_filter/converter/dtstospdif.c
-   M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
-   M /trunk/modules/audio_filter/converter/fixed32tos16.c
-   M /trunk/modules/audio_filter/converter/float32tos16.c
-   M /trunk/modules/audio_filter/converter/float32tos8.c
-   M /trunk/modules/audio_filter/converter/float32tou16.c
-   M /trunk/modules/audio_filter/converter/float32tou8.c
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
-   M /trunk/modules/audio_filter/converter/s16tofixed32.c
-   M /trunk/modules/audio_filter/converter/s16tofloat32.c
-   M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
-   M /trunk/modules/audio_filter/converter/s8tofloat32.c
-   M /trunk/modules/audio_filter/converter/u8tofixed32.c
-   M /trunk/modules/audio_filter/converter/u8tofloat32.c
-   M /trunk/modules/audio_filter/resampler
-   D /trunk/modules/audio_filter/resampler/.cvsignore
-   M /trunk/modules/audio_filter/resampler/bandlimited.c
-   M /trunk/modules/audio_filter/resampler/bandlimited.h
-   M /trunk/modules/audio_filter/resampler/coreaudio.c
-   M /trunk/modules/audio_filter/resampler/linear.c
-   M /trunk/modules/audio_filter/resampler/trivial.c
-   M /trunk/modules/audio_filter/resampler/ugly.c
-   M /trunk/modules/audio_mixer
-   D /trunk/modules/audio_mixer/.cvsignore
-   M /trunk/modules/audio_mixer/float32.c
-   M /trunk/modules/audio_mixer/spdif.c
-   M /trunk/modules/audio_mixer/trivial.c
-   M /trunk/modules/audio_output
-   D /trunk/modules/audio_output/.cvsignore
-   M /trunk/modules/audio_output/alsa.c
-   M /trunk/modules/audio_output/arts.c
-   M /trunk/modules/audio_output/coreaudio.c
-   M /trunk/modules/audio_output/directx.c
-   M /trunk/modules/audio_output/esd.c
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/audio_output/oss.c
-   M /trunk/modules/audio_output/sdl.c
-   M /trunk/modules/audio_output/waveout.c
-   M /trunk/modules/codec
-   D /trunk/modules/codec/.cvsignore
-   M /trunk/modules/codec/a52.c
-   M /trunk/modules/codec/adpcm.c
-   M /trunk/modules/codec/araw.c
-   M /trunk/modules/codec/cinepak.c
-   M /trunk/modules/codec/dts.c
-   M /trunk/modules/codec/dv.c
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/codec/faad.c
-   M /trunk/modules/codec/ffmpeg
-   D /trunk/modules/codec/ffmpeg/.cvsignore
-   M /trunk/modules/codec/ffmpeg/audio.c
-   M /trunk/modules/codec/ffmpeg/chroma.c
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/postprocess.c
-   M /trunk/modules/codec/ffmpeg/postprocessing
-   D /trunk/modules/codec/ffmpeg/postprocessing/.cvsignore
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.c
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.h
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_c.c
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_common.h
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmx.c
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
-   M /trunk/modules/codec/ffmpeg/video.c
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/codec/libmpeg2.c
-   M /trunk/modules/codec/lpcm.c
-   M /trunk/modules/codec/mpeg_audio.c
-   M /trunk/modules/codec/ogt
-   D /trunk/modules/codec/ogt/.cvsignore
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/common.h
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd.h
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt.h
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/pixmap.c
-   M /trunk/modules/codec/ogt/pixmap.h
-   M /trunk/modules/codec/ogt/render.c
-   M /trunk/modules/codec/ogt/render.h
-   M /trunk/modules/codec/ogt/subtitle.h
-   M /trunk/modules/codec/quicktime.c
-   M /trunk/modules/codec/rawvideo.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/spudec
-   D /trunk/modules/codec/spudec/.cvsignore
-   M /trunk/modules/codec/spudec/parse.c
-   M /trunk/modules/codec/spudec/render.c
-   M /trunk/modules/codec/spudec/spudec.c
-   M /trunk/modules/codec/spudec/spudec.h
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/codec/tarkin.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/codec/xvid.c
-   M /trunk/modules/control
-   D /trunk/modules/control/.cvsignore
-   M /trunk/modules/control/corba
-   D /trunk/modules/control/corba/.cvsignore
-   M /trunk/modules/control/corba/README
-   M /trunk/modules/control/corba/corba.c
-   M /trunk/modules/control/gestures.c
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/control/http.c
-   M /trunk/modules/control/joystick.c
-   M /trunk/modules/control/lirc
-   D /trunk/modules/control/lirc/.cvsignore
-   M /trunk/modules/control/lirc/lirc.c
-   M /trunk/modules/control/ntservice.c
-   M /trunk/modules/control/rc
-   D /trunk/modules/control/rc/.cvsignore
-   M /trunk/modules/control/rc/rc.c
-   M /trunk/modules/control/telnet/telnet.c
-   M /trunk/modules/control/telnet/vlm.c
-   M /trunk/modules/control/telnet/vlm.h
-   M /trunk/modules/demux
-   D /trunk/modules/demux/.cvsignore
-   M /trunk/modules/demux/a52.c
-   M /trunk/modules/demux/aac.c
-   M /trunk/modules/demux/aiff.c
-   M /trunk/modules/demux/asf
-   D /trunk/modules/demux/asf/.cvsignore
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/asf/libasf.c
-   M /trunk/modules/demux/asf/libasf.h
-   M /trunk/modules/demux/au.c
-   M /trunk/modules/demux/avi
-   D /trunk/modules/demux/avi/.cvsignore
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/avi/avi.h
-   M /trunk/modules/demux/avi/libavi.c
-   M /trunk/modules/demux/avi/libavi.h
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/demuxdump.c
-   M /trunk/modules/demux/demuxstream.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/modules/demux/flac.c
+   A /trunk/include/vlc_opengl.h
+   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/visualization/galaktos/Modules.am
+   D /trunk/modules/visualization/galaktos/glx.c
+   D /trunk/modules/visualization/galaktos/glx.h
+   M /trunk/modules/visualization/galaktos/main.c
+   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/modules/visualization/galaktos/plugin.h
+   M /trunk/src/misc/objects.c
+
+ * all: created a new module type "opengl provider", which provides a
+   simple interface to create and use OpenGL windows
+ * modules/video_output/x11/glx.c: the GLX vout now implements the
+  "opengl provider" interface
+ * modules/visualization/galaktos/*: no more dependency on GLX: we use
+   the generic opengl provider interface instead.
+
+------------------------------------------------------------------------
+r8230 | hartman | 2004-07-21 21:03:34 +0200 (Wed, 21 Jul 2004) | 2 lines
+Changed paths:
+   A /trunk/share/http/webcam.html
+
+* Example Multipart MJPEG webpage. With cambozola JAVA applet example.
+
+------------------------------------------------------------------------
+r8229 | hartman | 2004-07-21 20:45:06 +0200 (Wed, 21 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/misc/sap.c
+
+* Fix the sap module compilation. Compile before you commit strikes once again.......
+
+------------------------------------------------------------------------
+r8228 | hartman | 2004-07-21 01:15:33 +0200 (Wed, 21 Jul 2004) | 3 lines
+Changed paths:
    M /trunk/modules/demux/livedotcom.cpp
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/mod.c
-   M /trunk/modules/demux/mp4
-   D /trunk/modules/demux/mp4/.cvsignore
-   M /trunk/modules/demux/mp4/drms.c
-   M /trunk/modules/demux/mp4/drms.h
-   M /trunk/modules/demux/mp4/drmstables.h
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/demux/mp4/mp4.h
-   M /trunk/modules/demux/mpeg
-   D /trunk/modules/demux/mpeg/.cvsignore
-   M /trunk/modules/demux/mpeg/m4v.c
-   M /trunk/modules/demux/mpeg/mpga.c
-   M /trunk/modules/demux/mpeg/mpgv.c
-   M /trunk/modules/demux/mpeg/ps.c
-   M /trunk/modules/demux/mpeg/system.c
-   M /trunk/modules/demux/mpeg/system.h
-   M /trunk/modules/demux/mpeg/ts.c
-   M /trunk/modules/demux/nsv.c
-   M /trunk/modules/demux/ogg.c
-   M /trunk/modules/demux/playlist
-   D /trunk/modules/demux/playlist/.cvsignore
-   M /trunk/modules/demux/playlist/m3u.c
-   M /trunk/modules/demux/playlist/old.c
-   M /trunk/modules/demux/playlist/playlist.c
-   M /trunk/modules/demux/playlist/playlist.h
-   M /trunk/modules/demux/playlist/pls.c
-   M /trunk/modules/demux/ps.c
-   M /trunk/modules/demux/ps.h
-   M /trunk/modules/demux/pva.c
-   M /trunk/modules/demux/rawdv.c
-   M /trunk/modules/demux/real.c
-   M /trunk/modules/demux/ts.c
-   M /trunk/modules/demux/util
-   D /trunk/modules/demux/util/.cvsignore
-   M /trunk/modules/demux/util/id3.c
-   M /trunk/modules/demux/util/id3genres.h
-   M /trunk/modules/demux/util/id3tag.c
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/modules/demux/wav.c
-   M /trunk/modules/gui
-   D /trunk/modules/gui/.cvsignore
-   M /trunk/modules/gui/beos
-   D /trunk/modules/gui/beos/.cvsignore
-   M /trunk/modules/gui/beos/AudioOutput.cpp
-   M /trunk/modules/gui/beos/BeOS.cpp
-   M /trunk/modules/gui/beos/Bitmaps.h
-   M /trunk/modules/gui/beos/DrawingTidbits.cpp
-   M /trunk/modules/gui/beos/DrawingTidbits.h
-   M /trunk/modules/gui/beos/Interface.cpp
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/InterfaceWindow.h
-   M /trunk/modules/gui/beos/ListViews.cpp
-   M /trunk/modules/gui/beos/ListViews.h
-   M /trunk/modules/gui/beos/MediaControlView.cpp
-   M /trunk/modules/gui/beos/MediaControlView.h
-   M /trunk/modules/gui/beos/MessagesWindow.cpp
-   M /trunk/modules/gui/beos/MessagesWindow.h
-   M /trunk/modules/gui/beos/MsgVals.h
-   M /trunk/modules/gui/beos/PlayListWindow.cpp
-   M /trunk/modules/gui/beos/PlayListWindow.h
-   M /trunk/modules/gui/beos/PreferencesWindow.cpp
-   M /trunk/modules/gui/beos/PreferencesWindow.h
-   M /trunk/modules/gui/beos/TransportButton.cpp
-   M /trunk/modules/gui/beos/TransportButton.h
-   M /trunk/modules/gui/beos/VideoOutput.cpp
-   M /trunk/modules/gui/beos/VideoWindow.h
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/modules/gui/beos/VlcWrapper.h
-   M /trunk/modules/gui/gtk
-   D /trunk/modules/gui/gtk/.cvsignore
-   M /trunk/modules/gui/gtk/common.h
-   M /trunk/modules/gui/gtk/control.c
-   M /trunk/modules/gui/gtk/control.h
-   M /trunk/modules/gui/gtk/display.c
-   M /trunk/modules/gui/gtk/display.h
-   M /trunk/modules/gui/gtk/gnome.c
-   M /trunk/modules/gui/gtk/gtk.c
-   M /trunk/modules/gui/gtk/gtk_callbacks.c
-   M /trunk/modules/gui/gtk/gtk_callbacks.h
-   M /trunk/modules/gui/gtk/menu.c
-   M /trunk/modules/gui/gtk/menu.h
-   M /trunk/modules/gui/gtk/modules.c
-   M /trunk/modules/gui/gtk/modules.h
-   M /trunk/modules/gui/gtk/open.c
-   M /trunk/modules/gui/gtk/open.h
-   M /trunk/modules/gui/gtk/playlist.c
-   M /trunk/modules/gui/gtk/playlist.h
-   M /trunk/modules/gui/gtk/preferences.c
-   M /trunk/modules/gui/gtk/preferences.h
-   M /trunk/modules/gui/gtk/sout.c
-   M /trunk/modules/gui/gtk2
-   D /trunk/modules/gui/gtk2/.cvsignore
-   M /trunk/modules/gui/gtk2/gnome2.c
-   M /trunk/modules/gui/gtk2/gtk2.c
-   M /trunk/modules/gui/kde
-   D /trunk/modules/gui/kde/.cvsignore
-   M /trunk/modules/gui/kde/QConfigItem.cpp
-   M /trunk/modules/gui/kde/QConfigItem.h
-   M /trunk/modules/gui/kde/info.cpp
-   M /trunk/modules/gui/kde/info.h
-   M /trunk/modules/gui/kde/kde.cpp
-   M /trunk/modules/gui/kde/languagemenu.cpp
-   M /trunk/modules/gui/kde/languagemenu.h
-   M /trunk/modules/gui/kde/messages.cpp
-   M /trunk/modules/gui/kde/messages.h
-   M /trunk/modules/gui/kde/pluginsbox.cpp
-   M /trunk/modules/gui/kde/pluginsbox.h
-   M /trunk/modules/gui/kde/preferences.cpp
-   M /trunk/modules/gui/kde/preferences.h
-   M /trunk/modules/gui/macosx
-   D /trunk/modules/gui/macosx/.cvsignore
-   M /trunk/modules/gui/macosx/about.h
-   M /trunk/modules/gui/macosx/about.m
-   M /trunk/modules/gui/macosx/applescript.h
-   M /trunk/modules/gui/macosx/applescript.m
-   M /trunk/modules/gui/macosx/controls.h
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/info.h
-   M /trunk/modules/gui/macosx/info.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/misc.h
-   M /trunk/modules/gui/macosx/misc.m
-   M /trunk/modules/gui/macosx/open.h
-   M /trunk/modules/gui/macosx/open.m
-   M /trunk/modules/gui/macosx/output.h
-   M /trunk/modules/gui/macosx/output.m
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/prefs.h
+
+* Fix livedotcom API change.
+  Thanks to James MacLean, Arwed von Merkatz and Ross Finlayson for reporting and fixing the issue.
+
+------------------------------------------------------------------------
+r8227 | asmax | 2004-07-21 00:25:06 +0200 (Wed, 21 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/video_output/x11/glx.c
+
+  * glx.c: don't scale the image with the chroma (supposed to speed up
+    the conversion ??)
+
+------------------------------------------------------------------------
+r8226 | hartman | 2004-07-20 23:36:51 +0200 (Tue, 20 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/misc/sap.c
+
+* recognize new x-plgroup paramater (only standardized fields are not prefixed with x-)
+
+------------------------------------------------------------------------
+r8225 | asmax | 2004-07-20 22:25:25 +0200 (Tue, 20 Jul 2004) | 7 lines
+Changed paths:
+   M /trunk/build-vlc
+   M /trunk/config.in
+   M /trunk/configure.ac
+   M /trunk/modules/video_output/x11/Modules.am
+   A /trunk/modules/video_output/x11/glx.c (from /trunk/modules/visualization/galaktos/glx.c:8212)
+   M /trunk/modules/visualization/galaktos/main.c
+   M /trunk/modules/visualization/galaktos/video_init.c
+
+  * modules/video_output/x11/glx.c: new OpenGL vout for X11.
+    TODO: - factorization with xcommon.c
+          - factorization with glx.c in GaLaktos plugin
+          - remove hard-coded values
+    (If you don't like the rotating cube, hack the code yourself,
+    the variables will come later ! ;)
+
+------------------------------------------------------------------------
+r8224 | adn | 2004-07-20 18:43:36 +0200 (Tue, 20 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/commands/cmd_minimize.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_minimize.hpp
+
+author :)
+
+------------------------------------------------------------------------
+r8223 | sigmunau | 2004-07-20 13:49:04 +0200 (Tue, 20 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/mux/mpjpeg.c
+
+mpjpeg.c: The rfc says to use \r\n so use \r\n. Also set the right mime type.
+This makes the served stream work with cambozola applet.
+
+------------------------------------------------------------------------
+r8222 | sam | 2004-07-20 11:53:24 +0200 (Tue, 20 Jul 2004) | 9 lines
+Changed paths:
+   M /trunk/debian/README.Debian
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+
+  * debian/control:
+    + Build-depend on libdvbpsi3-dev, so that we can get rid of the previous
+      versions of this library.
+    + Recommend the videolan-doc package.
+    + Build-conflict on libavcodec-dev, just in case it enters Sid at an
+      unappropriate moment.
+  * debian/README.Debian:
+    + Removed mention of the libmpeg2 tree, which we no longer provide.
+
+------------------------------------------------------------------------
+r8221 | gbazin | 2004-07-20 11:23:18 +0200 (Tue, 20 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/httpd.c
+
+* src/misc/httpd.c: fixed non-initialized variable that prevented getaddrinfo() from working.
+------------------------------------------------------------------------
+r8220 | hartman | 2004-07-19 21:41:44 +0200 (Mon, 19 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
+
+* darwin buildflag for vlc/libvlc
+
+------------------------------------------------------------------------
+r8219 | fenrir | 2004-07-19 19:04:45 +0200 (Mon, 19 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/stream.c
+
+ * stream.c: fixed seeking near the end of a stream.
+
+------------------------------------------------------------------------
+r8218 | gbazin | 2004-07-19 16:54:37 +0200 (Mon, 19 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ts.c
+
+* modules/demux/ts.c: added support for transport streams with Reed-Solomon (204,188) error correction (16 bytes ECC discarded).
+------------------------------------------------------------------------
+r8217 | gbazin | 2004-07-19 11:46:06 +0200 (Mon, 19 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/httpd.c
+
+* src/misc/httpd.c: ipv6 win32 fix.
+------------------------------------------------------------------------
+r8216 | gbazin | 2004-07-19 10:57:42 +0200 (Mon, 19 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/control/http.c
+
+* modules/control/http.c: portability fix.
+------------------------------------------------------------------------
+r8215 | fenrir | 2004-07-18 19:05:45 +0200 (Sun, 18 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/stream.c
+
+ stream.c: do not drop empty line.
+
+------------------------------------------------------------------------
+r8214 | fenrir | 2004-07-18 19:04:44 +0200 (Sun, 18 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/subtitle.c
+
+ * subtitle: fixed a small memleak.
+
+------------------------------------------------------------------------
+r8213 | fenrir | 2004-07-18 18:33:02 +0200 (Sun, 18 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+ * mpga: fixed a memleak+warnings.
+
+------------------------------------------------------------------------
+r8212 | asmax | 2004-07-18 15:56:08 +0200 (Sun, 18 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/visualization/galaktos/glx.c
+   M /trunk/modules/visualization/galaktos/glx.h
+   M /trunk/modules/visualization/galaktos/main.c
+   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/modules/visualization/galaktos/plugin.h
+
+ * all: now both GLX 1.2 and 1.3 are supported
+
+------------------------------------------------------------------------
+r8211 | fenrir | 2004-07-18 14:03:37 +0200 (Sun, 18 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access/ftp.c
+
+ * ftp: handle multiple lines answers.
+
+------------------------------------------------------------------------
+r8210 | hartman | 2004-07-18 13:25:28 +0200 (Sun, 18 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access/ftp.c
+
+* spelling corrections
+
+------------------------------------------------------------------------
+r8209 | hartman | 2004-07-17 22:43:52 +0200 (Sat, 17 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/TODO
+
+* additions to TODO list
+
+------------------------------------------------------------------------
+r8208 | courmisch | 2004-07-17 18:56:59 +0200 (Sat, 17 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/src/misc/httpd.c
+
+Fix socket errors handling.
+Fallback to IPv4 with option --ipv6 if IPv6 fails
+
+------------------------------------------------------------------------
+r8207 | courmisch | 2004-07-17 17:04:42 +0200 (Sat, 17 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access/mms/mmstu.c
+
+Fallback for UDP if not using IPv4
+
+------------------------------------------------------------------------
+r8206 | courmisch | 2004-07-17 16:07:40 +0200 (Sat, 17 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/stream_out/rtp.c
+
+Fix corner case introduced in HTTPd IPv6 patch
+
+------------------------------------------------------------------------
+r8205 | asmax | 2004-07-17 15:55:48 +0200 (Sat, 17 Jul 2004) | 13 lines
+Changed paths:
+   M /trunk/modules/visualization/galaktos/Modules.am
+   A /trunk/modules/visualization/galaktos/PCM.c
+   A /trunk/modules/visualization/galaktos/PCM.h
+   A /trunk/modules/visualization/galaktos/beat_detect.c
+   A /trunk/modules/visualization/galaktos/beat_detect.h
+   A /trunk/modules/visualization/galaktos/builtin_funcs.c
+   A /trunk/modules/visualization/galaktos/builtin_funcs.h
+   A /trunk/modules/visualization/galaktos/common.h
+   A /trunk/modules/visualization/galaktos/compare.h
+   A /trunk/modules/visualization/galaktos/custom_shape.c
+   A /trunk/modules/visualization/galaktos/custom_shape.h
+   A /trunk/modules/visualization/galaktos/custom_shape_types.h
+   A /trunk/modules/visualization/galaktos/custom_wave.c
+   A /trunk/modules/visualization/galaktos/custom_wave.h
+   A /trunk/modules/visualization/galaktos/custom_wave_types.h
+   A /trunk/modules/visualization/galaktos/engine_vars.c
+   A /trunk/modules/visualization/galaktos/engine_vars.h
+   A /trunk/modules/visualization/galaktos/eval.c
+   A /trunk/modules/visualization/galaktos/eval.h
+   A /trunk/modules/visualization/galaktos/expr_types.h
+   A /trunk/modules/visualization/galaktos/fatal.h
+   A /trunk/modules/visualization/galaktos/fftsg.c
+   A /trunk/modules/visualization/galaktos/func.c
+   A /trunk/modules/visualization/galaktos/func.h
+   A /trunk/modules/visualization/galaktos/func_types.h
+   M /trunk/modules/visualization/galaktos/glx.c
+   M /trunk/modules/visualization/galaktos/glx.h
+   A /trunk/modules/visualization/galaktos/idle_preset.h
+   A /trunk/modules/visualization/galaktos/init_cond.c
+   A /trunk/modules/visualization/galaktos/init_cond.h
+   A /trunk/modules/visualization/galaktos/init_cond_types.h
+   A /trunk/modules/visualization/galaktos/interface_types.h
+   M /trunk/modules/visualization/galaktos/main.c
+   M /trunk/modules/visualization/galaktos/main.h
+   A /trunk/modules/visualization/galaktos/param.c
+   A /trunk/modules/visualization/galaktos/param.h
+   A /trunk/modules/visualization/galaktos/param_types.h
+   A /trunk/modules/visualization/galaktos/parser.c
+   A /trunk/modules/visualization/galaktos/parser.h
+   A /trunk/modules/visualization/galaktos/per_frame_eqn.c
+   A /trunk/modules/visualization/galaktos/per_frame_eqn.h
+   A /trunk/modules/visualization/galaktos/per_frame_eqn_types.h
+   A /trunk/modules/visualization/galaktos/per_pixel_eqn.c
+   A /trunk/modules/visualization/galaktos/per_pixel_eqn.h
+   A /trunk/modules/visualization/galaktos/per_pixel_eqn_types.h
+   A /trunk/modules/visualization/galaktos/per_point_types.h
+   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/modules/visualization/galaktos/plugin.h
+   A /trunk/modules/visualization/galaktos/preset.c
+   A /trunk/modules/visualization/galaktos/preset.h
+   A /trunk/modules/visualization/galaktos/preset_types.h
+   A /trunk/modules/visualization/galaktos/splaytree.c
+   A /trunk/modules/visualization/galaktos/splaytree.h
+   A /trunk/modules/visualization/galaktos/splaytree_types.h
+   A /trunk/modules/visualization/galaktos/tree_types.c
+   A /trunk/modules/visualization/galaktos/tree_types.h
+   A /trunk/modules/visualization/galaktos/video_init.c
+   A /trunk/modules/visualization/galaktos/video_init.h
+
+  * all: first implementation of a MilkDrop-compatible visualization plugin,
+    based on ProjectM (xmms-projectm.sourceforge.net), without the
+    dependency on SDL 1.3. At the moment it only works on X11 with GLX 1.3,
+    I didn't manage to have it working with the 1.2 API :(
+    SGI Pbuffers are not used yet, I didn't manage to have them working
+    well either :(
+    Milkdrop presets are searched in /etc/projectM/presets (guess why ;)
+    With projectM presets, colours look a bit "flashy", I wonder if it
+    is normal...
+    To compile the plugin, add --enable-galaktos in configure. The only
+    dependencies are on X11 and OpenGL libs.
+    Enjoy !
+
+------------------------------------------------------------------------
+r8204 | courmisch | 2004-07-17 14:30:59 +0200 (Sat, 17 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/src/misc/httpd.c
+
+IPv6 support for HTTPd
+
+------------------------------------------------------------------------
+r8203 | hartman | 2004-07-17 13:51:46 +0200 (Sat, 17 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/audio_filter/equalizer.c
+
+* strtof is C99 and not present on pre BSD 5 (including older Mac OSX).
+  added configure.ac check and use strtod with cast as backup since it is ANSI C
+
+------------------------------------------------------------------------
+r8202 | courmisch | 2004-07-17 13:50:43 +0200 (Sat, 17 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
+
+Check for getnameinfo() - required for later patch
+
+------------------------------------------------------------------------
+r8201 | hartman | 2004-07-17 01:04:57 +0200 (Sat, 17 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/dvdnav.patch
+
+* libdvdnav compiles on Mac OS X 10.2 with this patch. (copied from libdvdread)
+
+------------------------------------------------------------------------
+r8200 | hartman | 2004-07-16 23:05:52 +0200 (Fri, 16 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+
+* no more need for unistd.h patch in rtsp.c of ffmpeg either
+
+------------------------------------------------------------------------
+r8199 | hartman | 2004-07-16 22:05:03 +0200 (Fri, 16 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+
+* update ffmpeg patch. no more need for lrintf() and libpostproc header install workaround
+
+------------------------------------------------------------------------
+r8198 | fenrir | 2004-07-16 21:33:20 +0200 (Fri, 16 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/mux/mp4.c
+
+ * libmp4.c: MMhh .mp4 is 99.99% the same thing than .mov but not 100% :(((
+ * mp4.c: hdlr atom in the .mp4 and .mov way.
+
+------------------------------------------------------------------------
+r8197 | fenrir | 2004-07-16 20:35:50 +0200 (Fri, 16 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/audio_filter/equalizer.c
+
+  * equalizer: fixed a bug with strtof.
+      (Please look at the warnings, most of the time "incompatible pointer
+type" isn't really good ;)
+
+------------------------------------------------------------------------
+r8196 | hartman | 2004-07-16 18:34:11 +0200 (Fri, 16 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
+
+ * Fix alignment on a configure --help message
+
+------------------------------------------------------------------------
+r8195 | sam | 2004-07-16 15:10:34 +0200 (Fri, 16 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
+
+  * configure.ac: fixed a misplaced parenthesis in the -lXt detection.
+
+------------------------------------------------------------------------
+r8194 | sam | 2004-07-16 13:50:27 +0200 (Fri, 16 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/configure.ac
+
+  * configure.ac:
+    + Added full library dependencies to the -lXt check.
+
+------------------------------------------------------------------------
+r8193 | sam | 2004-07-16 13:33:32 +0200 (Fri, 16 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_config.h
+   M /trunk/include/vlc_input.h
+   M /trunk/include/vlc_meta.h
+   M /trunk/include/vlc_playlist.h
+
+  * it's information, not informations (you missed some, dj :P)
+
+------------------------------------------------------------------------
+r8192 | hartman | 2004-07-16 13:29:21 +0200 (Fri, 16 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/access/mms/mmstu.h
+   M /trunk/modules/control/http.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/misc/sap.c
+   M /trunk/modules/mux/asf.c
+   M /trunk/modules/video_output/fb.c
+   M /trunk/modules/video_output/ggi.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/share/http/info.html
+   M /trunk/src/input/input.c
+
+* it's information, not informations (grep -r)
+* modules/demux/avi/avi.c: Look a bit further into the file for the avi tag.
+  this allows you to play avi in uncompressed .rar (only first part of course).
+
+------------------------------------------------------------------------
+r8191 | sam | 2004-07-16 13:26:48 +0200 (Fri, 16 Jul 2004) | 8 lines
+Changed paths:
+   M /trunk/debian/README.Debian
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+
+  * debian/rules:
+    + Activated Theora support (Closes: #259061).
+    + Re-enabled the KDE plugin (Closes: #258295).
+  * debian/control:
+    + Set policy to 3.6.1.1.
+    + Build-depend on libid3tag0-dev for ID3 tag support.
+    + Made vlc depend on wxvlc for the moment.
+
+------------------------------------------------------------------------
+r8190 | hartman | 2004-07-15 20:47:32 +0200 (Thu, 15 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/audio_output/coreaudio.c
+
+* removed the hog elements. They are breaking stuff..
+
+------------------------------------------------------------------------
+r8189 | hartman | 2004-07-15 17:24:53 +0200 (Thu, 15 Jul 2004) | 2 lines
+Changed paths:
    M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/macosx/prefs_widgets.h
-   M /trunk/modules/gui/macosx/prefs_widgets.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
-   M /trunk/modules/gui/ncurses
-   D /trunk/modules/gui/ncurses/.cvsignore
-   M /trunk/modules/gui/ncurses/ncurses.c
-   M /trunk/modules/gui/pda
-   D /trunk/modules/gui/pda/.cvsignore
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/pda/pda.h
-   M /trunk/modules/gui/pda/pda_callbacks.c
-   M /trunk/modules/gui/pda/pda_callbacks.h
-   M /trunk/modules/gui/qnx
-   D /trunk/modules/gui/qnx/.cvsignore
-   M /trunk/modules/gui/qt
-   D /trunk/modules/gui/qt/.cvsignore
-   M /trunk/modules/gui/qt/intf.cpp
-   M /trunk/modules/gui/qt/intf.h
-   M /trunk/modules/gui/qt/qt.cpp
-   M /trunk/modules/gui/skins
-   D /trunk/modules/gui/skins/.cvsignore
-   M /trunk/modules/gui/skins/controls
-   D /trunk/modules/gui/skins/controls/.cvsignore
-   M /trunk/modules/gui/skins/controls/button.cpp
-   M /trunk/modules/gui/skins/controls/button.h
-   M /trunk/modules/gui/skins/controls/checkbox.cpp
-   M /trunk/modules/gui/skins/controls/checkbox.h
-   M /trunk/modules/gui/skins/controls/controls.h
-   M /trunk/modules/gui/skins/controls/generic.cpp
-   M /trunk/modules/gui/skins/controls/generic.h
-   M /trunk/modules/gui/skins/controls/image.cpp
-   M /trunk/modules/gui/skins/controls/image.h
-   M /trunk/modules/gui/skins/controls/playlist.cpp
-   M /trunk/modules/gui/skins/controls/playlist.h
-   M /trunk/modules/gui/skins/controls/rectangle.cpp
-   M /trunk/modules/gui/skins/controls/rectangle.h
-   M /trunk/modules/gui/skins/controls/slider.cpp
-   M /trunk/modules/gui/skins/controls/slider.h
-   M /trunk/modules/gui/skins/controls/text.cpp
-   M /trunk/modules/gui/skins/controls/text.h
-   M /trunk/modules/gui/skins/os_api.h
-   M /trunk/modules/gui/skins/os_bitmap.h
-   M /trunk/modules/gui/skins/os_event.h
-   M /trunk/modules/gui/skins/os_font.h
-   M /trunk/modules/gui/skins/os_graphics.h
-   M /trunk/modules/gui/skins/os_theme.h
-   M /trunk/modules/gui/skins/os_window.h
-   M /trunk/modules/gui/skins/parser
-   D /trunk/modules/gui/skins/parser/.cvsignore
-   M /trunk/modules/gui/skins/parser/flex.c
-   M /trunk/modules/gui/skins/parser/skin.act
-   M /trunk/modules/gui/skins/parser/skin.dtd
-   M /trunk/modules/gui/skins/parser/wrappers.cpp
-   M /trunk/modules/gui/skins/parser/wrappers.h
-   M /trunk/modules/gui/skins/src
-   D /trunk/modules/gui/skins/src/.cvsignore
-   M /trunk/modules/gui/skins/src/anchor.cpp
-   M /trunk/modules/gui/skins/src/anchor.h
-   M /trunk/modules/gui/skins/src/banks.cpp
-   M /trunk/modules/gui/skins/src/banks.h
-   M /trunk/modules/gui/skins/src/bezier.cpp
-   M /trunk/modules/gui/skins/src/bezier.h
-   M /trunk/modules/gui/skins/src/bitmap.cpp
-   M /trunk/modules/gui/skins/src/bitmap.h
-   M /trunk/modules/gui/skins/src/dialogs.cpp
-   M /trunk/modules/gui/skins/src/dialogs.h
-   M /trunk/modules/gui/skins/src/event.cpp
-   M /trunk/modules/gui/skins/src/event.h
-   M /trunk/modules/gui/skins/src/font.cpp
-   M /trunk/modules/gui/skins/src/font.h
-   M /trunk/modules/gui/skins/src/graphics.cpp
-   M /trunk/modules/gui/skins/src/graphics.h
-   M /trunk/modules/gui/skins/src/skin_common.h
-   M /trunk/modules/gui/skins/src/skin_main.cpp
-   M /trunk/modules/gui/skins/src/theme.cpp
-   M /trunk/modules/gui/skins/src/theme.h
-   M /trunk/modules/gui/skins/src/themeloader.cpp
-   M /trunk/modules/gui/skins/src/themeloader.h
-   M /trunk/modules/gui/skins/src/vlcproc.cpp
-   M /trunk/modules/gui/skins/src/vlcproc.h
-   M /trunk/modules/gui/skins/src/window.cpp
-   M /trunk/modules/gui/skins/src/window.h
-   M /trunk/modules/gui/skins/win32
-   D /trunk/modules/gui/skins/win32/.cvsignore
-   M /trunk/modules/gui/skins/win32/win32_api.cpp
-   M /trunk/modules/gui/skins/win32/win32_bitmap.cpp
-   M /trunk/modules/gui/skins/win32/win32_bitmap.h
-   M /trunk/modules/gui/skins/win32/win32_dragdrop.cpp
-   M /trunk/modules/gui/skins/win32/win32_dragdrop.h
-   M /trunk/modules/gui/skins/win32/win32_event.cpp
-   M /trunk/modules/gui/skins/win32/win32_event.h
-   M /trunk/modules/gui/skins/win32/win32_font.cpp
-   M /trunk/modules/gui/skins/win32/win32_font.h
-   M /trunk/modules/gui/skins/win32/win32_graphics.cpp
-   M /trunk/modules/gui/skins/win32/win32_graphics.h
-   M /trunk/modules/gui/skins/win32/win32_run.cpp
-   M /trunk/modules/gui/skins/win32/win32_theme.cpp
-   M /trunk/modules/gui/skins/win32/win32_theme.h
-   M /trunk/modules/gui/skins/win32/win32_window.cpp
-   M /trunk/modules/gui/skins/win32/win32_window.h
-   M /trunk/modules/gui/skins/x11
-   D /trunk/modules/gui/skins/x11/.cvsignore
-   M /trunk/modules/gui/skins/x11/x11_api.cpp
-   M /trunk/modules/gui/skins/x11/x11_bitmap.cpp
-   M /trunk/modules/gui/skins/x11/x11_bitmap.h
-   M /trunk/modules/gui/skins/x11/x11_dragdrop.cpp
-   M /trunk/modules/gui/skins/x11/x11_dragdrop.h
-   M /trunk/modules/gui/skins/x11/x11_event.cpp
-   M /trunk/modules/gui/skins/x11/x11_event.h
-   M /trunk/modules/gui/skins/x11/x11_font.cpp
-   M /trunk/modules/gui/skins/x11/x11_font.h
-   M /trunk/modules/gui/skins/x11/x11_graphics.cpp
-   M /trunk/modules/gui/skins/x11/x11_graphics.h
-   M /trunk/modules/gui/skins/x11/x11_run.cpp
-   M /trunk/modules/gui/skins/x11/x11_theme.cpp
-   M /trunk/modules/gui/skins/x11/x11_theme.h
+
+* reenable the prefs. this was a small leftover from debugging
+
+------------------------------------------------------------------------
+r8188 | hartman | 2004-07-15 17:20:46 +0200 (Thu, 15 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/ncurses.c
+
+* spelling error
+
+------------------------------------------------------------------------
+r8187 | gbazin | 2004-07-15 14:41:38 +0200 (Thu, 15 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_filter/equalizer.c
+
+* modules/audio_filter/equalizer.c: fixed segfault in BandsCallback().
+------------------------------------------------------------------------
+r8186 | gbazin | 2004-07-14 21:26:30 +0200 (Wed, 14 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/demux.c
+
+* modules/codec/ffmpeg/demux.c: don't use libavformat's redirector demux.
+------------------------------------------------------------------------
+r8185 | asmax | 2004-07-14 15:03:54 +0200 (Wed, 14 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/visualization/galaktos/Modules.am
+   M /trunk/modules/visualization/galaktos/glx.c
+   M /trunk/modules/visualization/galaktos/glx.h
+   A /trunk/modules/visualization/galaktos/main.c
+   A /trunk/modules/visualization/galaktos/main.h
+   M /trunk/modules/visualization/galaktos/plugin.c
+
+ * all: just a basic OpenGL scope at the moment
+
+------------------------------------------------------------------------
+r8184 | gbazin | 2004-07-14 12:21:21 +0200 (Wed, 14 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/threads.c
+
+* src/misc/threads.c: fixed long standing win32 thread handles leak.
+------------------------------------------------------------------------
+r8183 | sigmunau | 2004-07-13 14:05:21 +0200 (Tue, 13 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+mpga.c: fixed some memleaks in the probing process
+
+------------------------------------------------------------------------
+r8182 | zorglub | 2004-07-13 13:41:21 +0200 (Tue, 13 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+
+Couple of fixes
+------------------------------------------------------------------------
+r8181 | asmax | 2004-07-12 20:02:57 +0200 (Mon, 12 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/build-vlc
+   M /trunk/config.in
+   M /trunk/configure.ac
+   A /trunk/modules/visualization/galaktos
+   A /trunk/modules/visualization/galaktos/Modules.am
+   A /trunk/modules/visualization/galaktos/glx.c
+   A /trunk/modules/visualization/galaktos/glx.h
+   A /trunk/modules/visualization/galaktos/plugin.c
+   A /trunk/modules/visualization/galaktos/plugin.h
+   M /trunk/src/audio_output/input.c
+
+ * all: skeleton of a coming-soon OpenGL visualization plugin, compatible
+   with MilkDrop for winamp.
+
+------------------------------------------------------------------------
+r8180 | gbazin | 2004-07-12 13:57:49 +0200 (Mon, 12 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+
+* modules/gui/wxwindows/extrapanel.cpp: try to use some spacing between widgets to make it actually readable. The equalizer panel would need more work though (ah and the wizard needs a whole load of them as well).
+
+------------------------------------------------------------------------
+r8179 | gbazin | 2004-07-12 10:30:12 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+
+* configure.ac: added new normvol module to the build.
+------------------------------------------------------------------------
+r8178 | anil | 2004-07-12 09:33:02 +0200 (Mon, 12 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+
+* unicode fixes
+
+------------------------------------------------------------------------
+r8177 | titer | 2004-07-12 08:56:05 +0200 (Mon, 12 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/audio_filter/normvol.c
+
+ Fixed norm-max-level description
+
+------------------------------------------------------------------------
+r8176 | zorglub | 2004-07-12 08:48:37 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/TODO
+
+Updated TODO
+------------------------------------------------------------------------
+r8175 | zorglub | 2004-07-12 08:47:15 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/Modules.am
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   A /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/messages.cpp
+   D /trunk/modules/gui/wxwindows/streamwizard.cpp
+   M /trunk/modules/gui/wxwindows/subtitles.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+Removed the old streaming wizard\nSplitted the interface file into interface+extrapanel\nExtrapanel is now a notebook\nReworked the video extrapanel (removed ratio,added filters)\nImplemented a graphical equaliwer
+------------------------------------------------------------------------
+r8174 | zorglub | 2004-07-12 08:45:48 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_filter/Modules.am
+   A /trunk/modules/audio_filter/normvol.c
+
+Added a very trivial volume normalizer
+------------------------------------------------------------------------
+r8173 | zorglub | 2004-07-12 08:45:07 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/audio_filter/channel_mixer/headphone.c
+   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/src/audio_output/input.c
+   M /trunk/src/input/input.c
+
+Allow on the fly change of equalizer config. Only restart aout when enabling/disabling equalizer
+------------------------------------------------------------------------
+r8172 | zorglub | 2004-07-12 08:43:28 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/video_output/video_output.c
+
+Fix refcount problem when creation fails
+------------------------------------------------------------------------
+r8171 | zorglub | 2004-07-12 08:42:47 +0200 (Mon, 12 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_filter/adjust.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/distort.c
+   M /trunk/modules/video_filter/filter_common.h
+   M /trunk/modules/video_filter/invert.c
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_filter/motionblur.c
+   M /trunk/modules/video_filter/transform.c
+
+Fix segfault when child vout creation fails
+------------------------------------------------------------------------
+r8170 | hartman | 2004-07-11 18:26:58 +0200 (Sun, 11 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/NEWS
+   M /trunk/TODO
+
+NEWS: not that 0.7.3 is not released yet
+TODO: updates more stuff to do :)
+
+------------------------------------------------------------------------
+r8169 | hartman | 2004-07-11 18:26:21 +0200 (Sun, 11 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/src/libvlc.h
+
+* Fix audio subtitle track changer hotkey on OSX.
+
+------------------------------------------------------------------------
+r8168 | asmax | 2004-07-11 13:15:43 +0200 (Sun, 11 Jul 2004) | 2 lines
+Changed paths:
    M /trunk/modules/gui/skins/x11/x11_timer.cpp
-   M /trunk/modules/gui/skins/x11/x11_timer.h
-   M /trunk/modules/gui/skins/x11/x11_window.cpp
-   M /trunk/modules/gui/skins/x11/x11_window.h
-   M /trunk/modules/gui/skins2
-   D /trunk/modules/gui/skins2/.cvsignore
-   M /trunk/modules/gui/skins2/commands/async_queue.cpp
-   M /trunk/modules/gui/skins2/commands/async_queue.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_add_item.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_add_item.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_change_skin.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_change_skin.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_dummy.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_fullscreen.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_fullscreen.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_generic.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_layout.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_layout.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_notify_playlist.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_on_top.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_on_top.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_quit.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_quit.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_resize.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_resize.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_button.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_button.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_flat.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_image.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_list.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_text.hpp
-   M /trunk/modules/gui/skins2/events/evt_enter.hpp
-   M /trunk/modules/gui/skins2/events/evt_focus.hpp
-   M /trunk/modules/gui/skins2/events/evt_generic.hpp
-   M /trunk/modules/gui/skins2/events/evt_input.cpp
-   M /trunk/modules/gui/skins2/events/evt_input.hpp
-   M /trunk/modules/gui/skins2/events/evt_key.cpp
-   M /trunk/modules/gui/skins2/events/evt_key.hpp
-   M /trunk/modules/gui/skins2/events/evt_leave.hpp
-   M /trunk/modules/gui/skins2/events/evt_motion.hpp
-   M /trunk/modules/gui/skins2/events/evt_mouse.cpp
-   M /trunk/modules/gui/skins2/events/evt_mouse.hpp
-   M /trunk/modules/gui/skins2/events/evt_refresh.hpp
-   M /trunk/modules/gui/skins2/events/evt_scroll.cpp
-   M /trunk/modules/gui/skins2/events/evt_scroll.hpp
-   M /trunk/modules/gui/skins2/events/evt_special.cpp
-   M /trunk/modules/gui/skins2/events/evt_special.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/gen_builder.py
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
-   M /trunk/modules/gui/skins2/src/anchor.cpp
-   M /trunk/modules/gui/skins2/src/anchor.hpp
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/src/dialogs.hpp
-   M /trunk/modules/gui/skins2/src/ft2_bitmap.cpp
-   M /trunk/modules/gui/skins2/src/ft2_bitmap.hpp
-   M /trunk/modules/gui/skins2/src/ft2_font.cpp
-   M /trunk/modules/gui/skins2/src/ft2_font.hpp
-   M /trunk/modules/gui/skins2/src/generic_bitmap.hpp
-   M /trunk/modules/gui/skins2/src/generic_font.hpp
-   M /trunk/modules/gui/skins2/src/generic_layout.cpp
-   M /trunk/modules/gui/skins2/src/generic_layout.hpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/logger.cpp
-   M /trunk/modules/gui/skins2/src/logger.hpp
-   M /trunk/modules/gui/skins2/src/os_factory.cpp
-   M /trunk/modules/gui/skins2/src/os_factory.hpp
-   M /trunk/modules/gui/skins2/src/os_graphics.hpp
-   M /trunk/modules/gui/skins2/src/os_loop.hpp
-   M /trunk/modules/gui/skins2/src/os_timer.hpp
-   M /trunk/modules/gui/skins2/src/os_tooltip.hpp
-   M /trunk/modules/gui/skins2/src/os_window.hpp
-   M /trunk/modules/gui/skins2/src/png_bitmap.cpp
-   M /trunk/modules/gui/skins2/src/png_bitmap.hpp
-   M /trunk/modules/gui/skins2/src/scaled_bitmap.cpp
-   M /trunk/modules/gui/skins2/src/scaled_bitmap.hpp
-   M /trunk/modules/gui/skins2/src/skin_common.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/src/theme_loader.hpp
-   M /trunk/modules/gui/skins2/src/tooltip.cpp
-   M /trunk/modules/gui/skins2/src/tooltip.hpp
-   M /trunk/modules/gui/skins2/src/var_manager.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.hpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
-   M /trunk/modules/gui/skins2/utils/bezier.hpp
-   M /trunk/modules/gui/skins2/utils/fsm.cpp
-   M /trunk/modules/gui/skins2/utils/fsm.hpp
-   M /trunk/modules/gui/skins2/utils/observer.hpp
-   M /trunk/modules/gui/skins2/utils/pointer.hpp
-   M /trunk/modules/gui/skins2/utils/position.cpp
-   M /trunk/modules/gui/skins2/utils/position.hpp
-   M /trunk/modules/gui/skins2/utils/ustring.cpp
-   M /trunk/modules/gui/skins2/utils/ustring.hpp
-   M /trunk/modules/gui/skins2/utils/var_bool.cpp
-   M /trunk/modules/gui/skins2/utils/var_bool.hpp
-   M /trunk/modules/gui/skins2/utils/var_list.cpp
-   M /trunk/modules/gui/skins2/utils/var_list.hpp
-   M /trunk/modules/gui/skins2/utils/var_percent.cpp
-   M /trunk/modules/gui/skins2/utils/var_percent.hpp
-   M /trunk/modules/gui/skins2/utils/var_text.cpp
-   M /trunk/modules/gui/skins2/utils/var_text.hpp
-   M /trunk/modules/gui/skins2/utils/variable.hpp
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.hpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
-   M /trunk/modules/gui/skins2/vars/time.hpp
-   M /trunk/modules/gui/skins2/vars/volume.cpp
-   M /trunk/modules/gui/skins2/vars/volume.hpp
-   M /trunk/modules/gui/skins2/win32/win32_dragdrop.cpp
-   M /trunk/modules/gui/skins2/win32/win32_dragdrop.hpp
+
+ * x11_timer.cpp: compilation fix
+
+------------------------------------------------------------------------
+r8167 | fenrir | 2004-07-11 11:58:24 +0200 (Sun, 11 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/codec/theora.c
+
+ *  theora: compilation fix.
+
+------------------------------------------------------------------------
+r8166 | fenrir | 2004-07-10 20:12:56 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/mux/mpjpeg.c
+   M /trunk/modules/mux/wav.c
+
+ * all: compilation fix.
+
+------------------------------------------------------------------------
+r8165 | gbazin | 2004-07-10 20:08:09 +0200 (Sat, 10 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/include/mtime.h
+   M /trunk/include/vlc_common.h
+   M /trunk/src/misc/mtime.c
+
+* src/misc/mtime.c, include/mtime.h: new common "date" API for date incrementation without long-term rounding errors.
+  (is going to replace audio_date_t).
+
+------------------------------------------------------------------------
+r8164 | fenrir | 2004-07-10 19:22:35 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access_output/file.c
+   M /trunk/modules/access_output/http.c
+   M /trunk/modules/access_output/udp.c
+
+ * all: sout_ParseCfg -> sout_CfgParse.
+
+------------------------------------------------------------------------
+r8163 | fenrir | 2004-07-10 19:22:10 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_common.h
+
+* vlc_common: moved a few typedefs from stream_output.h
+
+------------------------------------------------------------------------
+r8162 | fenrir | 2004-07-10 19:20:59 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/duplicate.c
+   M /trunk/modules/stream_out/es.c
+   M /trunk/modules/stream_out/gather.c
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/stream_out/transrate/transrate.c
+
+ * all: cosmetics.
+
+------------------------------------------------------------------------
+r8161 | fenrir | 2004-07-10 19:20:11 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/mux/asf.c
+   M /trunk/modules/mux/avi.c
+   M /trunk/modules/mux/dummy.c
+   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/mux/mpeg/ps.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/mux/ogg.c
+
+ * all: cosmetics + MUX_GET_MIME.
+
+------------------------------------------------------------------------
+r8160 | fenrir | 2004-07-10 19:19:28 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/codec/x264.c
+
+ all: sout_ParseCfg -> sout_CfgParse.
+
+------------------------------------------------------------------------
+r8159 | fenrir | 2004-07-10 19:18:50 +0200 (Sat, 10 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/include/stream_output.h
+   M /trunk/src/stream_output/stream_output.c
+
+ * all: lot of cosmetics, and added a MUX_GET_MIME (not yet used).
+
+------------------------------------------------------------------------
+r8158 | gbazin | 2004-07-09 23:13:11 +0200 (Fri, 09 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/flac.c
+
+* modules/codec/flac.c: couple of fixes.
+------------------------------------------------------------------------
+r8157 | gbazin | 2004-07-09 17:15:07 +0200 (Fri, 09 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/modules/demux/playlist/playlist.c
+   M /trunk/src/input/stream.c
+
+* modules/demux/playlist, src/input/stream.c: fixed a shitload of bugs in playlist demuxers + simplified a lot.
+------------------------------------------------------------------------
+r8156 | fenrir | 2004-07-08 20:10:10 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/audio_filter/equalizer.c
+
+ * equalizer: added a preamp value per preset.
+
+------------------------------------------------------------------------
+r8155 | gbazin | 2004-07-08 16:20:11 +0200 (Thu, 08 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/decoder.c
+
+* src/input/decoder.c: better pictures leakage detection.
+------------------------------------------------------------------------
+r8154 | hartman | 2004-07-08 14:48:29 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/Modules.am
+
+* Fix building of livedotcom module for !--mostly-builtin
+
+------------------------------------------------------------------------
+r8153 | gbazin | 2004-07-08 14:25:20 +0200 (Thu, 08 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/playlist/playlist.c
+
+* src/playlist/playlist.c: another autodelete fix.
+------------------------------------------------------------------------
+r8152 | gbazin | 2004-07-08 12:52:23 +0200 (Thu, 08 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/interface.cpp
+
+* modules/gui/wxwindows/interface.cpp: center the volume control on the toolbar.
+------------------------------------------------------------------------
+r8151 | sigmunau | 2004-07-08 11:38:42 +0200 (Thu, 08 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/control/hotkeys.c
+
+hotkeys.c: Don't show "Disabled" when cycling audio tracks. Fixed =/== issue
+with the subtitles hotkey (thank you gcc)
+
+------------------------------------------------------------------------
+r8150 | sigmunau | 2004-07-08 11:12:37 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_keys.h
+
+Forgot this file in my last commit. 
+
+------------------------------------------------------------------------
+r8149 | fenrir | 2004-07-08 01:26:35 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access_output/http.c
+
+ * http: added a mime option.
+
+------------------------------------------------------------------------
+r8148 | fenrir | 2004-07-08 01:16:30 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/demux.c
+
+ * demux: stream_DemuxControl: emulate seek.
+
+------------------------------------------------------------------------
+r8147 | fenrir | 2004-07-08 01:12:30 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/Modules.am
+
+ * Modules.am: link livedotcom with access/mms/asf.c
+
+------------------------------------------------------------------------
+r8146 | fenrir | 2004-07-08 01:11:08 +0200 (Thu, 08 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/livedotcom.cpp
+
+ * livedotcom: first try to support m$ rtsp. It works on the url I have.
+
+------------------------------------------------------------------------
+r8145 | sigmunau | 2004-07-07 23:09:20 +0200 (Wed, 07 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/src/libvlc.h
+
+hadded keys to cycle audio track and subtitle track
+
+------------------------------------------------------------------------
+r8144 | gbazin | 2004-07-07 18:41:26 +0200 (Wed, 07 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+
+* configure.ac: added mpjpeg muxer to the build.
+------------------------------------------------------------------------
+r8143 | courmisch | 2004-07-07 18:24:56 +0200 (Wed, 07 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/control/netsync.c
+
+* netsync module no longer IPv4-specific
+
+
+------------------------------------------------------------------------
+r8142 | gbazin | 2004-07-07 17:51:23 +0200 (Wed, 07 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/src/audio_output/input.c
+
+* src/audio_output/input.c: ability to switch between equalizers on the fly.
+* modules/gui/wxwindows/menus.cpp: added equalizers to the menus.
+
+------------------------------------------------------------------------
+r8141 | gbazin | 2004-07-07 15:32:46 +0200 (Wed, 07 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ogg.c
+
+* modules/demux/ogg.c: fix for --input-repeat
+------------------------------------------------------------------------
+r8140 | gbazin | 2004-07-07 15:25:03 +0200 (Wed, 07 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/mux/mpjpeg.c
+
+* modules/mux/mpjpeg.c: allow removing/adding a track on the fly.
+------------------------------------------------------------------------
+r8139 | sigmunau | 2004-07-07 14:51:10 +0200 (Wed, 07 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+yet another fix for unavailable id3tag
+
+------------------------------------------------------------------------
+r8138 | gbazin | 2004-07-07 14:29:21 +0200 (Wed, 07 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/demux/mp4/mp4.c
+
+* modules/demux/mp4/mp4.c: a couple of fixes for track selection when seeking.
+
+------------------------------------------------------------------------
+r8137 | sigmunau | 2004-07-07 12:06:56 +0200 (Wed, 07 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/mux/Modules.am
+   A /trunk/modules/mux/mpjpeg.c
+
+a mime multipart jpeg muxer. Mimics the way some webcams work. Resulting 
+streams, served in http, are directly playable by mozilla (though 
+horribly slow)
+
+------------------------------------------------------------------------
+r8136 | gbazin | 2004-07-07 00:12:40 +0200 (Wed, 07 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/audio_filter/Modules.am
+
+* configure.ac, modules/audio_filter/Modules.am: added the equalizer module to the build.
+------------------------------------------------------------------------
+r8135 | fenrir | 2004-07-06 23:41:15 +0200 (Tue, 06 Jul 2004) | 2 lines
+Changed paths:
+   A /trunk/modules/audio_filter/equalizer.c
+
+ * equalizer: simple (and slow) 10 bands equalizer using a IIR filter.
+
+------------------------------------------------------------------------
+r8134 | djc | 2004-07-06 19:16:32 +0200 (Tue, 06 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/build-vlc
+   M /trunk/config.in
+
+Added current changes in the menu.
+I will now try to generate defconfig by bootstrap...
+
+------------------------------------------------------------------------
+r8133 | gbazin | 2004-07-06 19:09:10 +0200 (Tue, 06 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/stream_output/stream_output.c
+
+* src/stream_output/stream_output.c: don't forget to detach an object before destroying it.
+------------------------------------------------------------------------
+r8132 | gbazin | 2004-07-06 19:01:12 +0200 (Tue, 06 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/codec/dvbsub.c
+
+* modules/codec/dvbsub.c: rewrite of the DVB subtitles decoder.
+   It can finally decode properly all the samples I have.
+
+------------------------------------------------------------------------
+r8131 | gbazin | 2004-07-06 18:54:05 +0200 (Tue, 06 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/araw.c
+
+* modules/codec/araw.c: increased priority of encoder.
+------------------------------------------------------------------------
+r8130 | gbazin | 2004-07-06 18:51:35 +0200 (Tue, 06 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/mux/Modules.am
+   A /trunk/modules/mux/wav.c
+
+* modules/mux/wav.c: start of a WAV audio file muxer.
+
+------------------------------------------------------------------------
+r8129 | hartman | 2004-07-05 22:42:52 +0200 (Mon, 05 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/Patches/libcddb.patch
+   M /trunk/extras/contrib/src/packages.mak
+
+* fix contrib system on OS X 10.2.
+  - some libcddb bugs found. Sent them upstream too.
+
+------------------------------------------------------------------------
+r8128 | fenrir | 2004-07-05 21:50:06 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_block.h
+   M /trunk/src/misc/block.c
+
+ * block.*: faster block_* and removed unused features.
+
+------------------------------------------------------------------------
+r8127 | courmisch | 2004-07-05 19:14:00 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/stream_out/rtp.c
+
+Fixed memory leak (can anyone confirm?)
+
+------------------------------------------------------------------------
+r8126 | courmisch | 2004-07-05 17:43:56 +0200 (Mon, 05 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/src/misc/httpd.c
+
+* configure.ac: check for struct sockaddr_storage
+* src/misc/httpd.c: use sockaddr_storage instead of sockaddr_in
+         (so I may have a chance of storing a sockaddr_in6 one day)
+
+------------------------------------------------------------------------
+r8125 | hartman | 2004-07-05 16:18:51 +0200 (Mon, 05 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/bootstrap
+
+* aclocal doesn't handle searching in non-existing dirs all that gracefully.
+  new method in which aclocal args first get stored in a variable.
+
+------------------------------------------------------------------------
+r8124 | gbazin | 2004-07-05 15:04:11 +0200 (Mon, 05 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/block.c
+
+* src/misc/block.c: win32 race condition fix.
+------------------------------------------------------------------------
+r8123 | gbazin | 2004-07-05 13:34:27 +0200 (Mon, 05 Jul 2004) | 1 line
+Changed paths:
    M /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
-   M /trunk/modules/gui/skins2/win32/win32_graphics.hpp
-   M /trunk/modules/gui/skins2/win32/win32_loop.cpp
-   M /trunk/modules/gui/skins2/win32/win32_loop.hpp
-   M /trunk/modules/gui/skins2/win32/win32_timer.cpp
-   M /trunk/modules/gui/skins2/win32/win32_timer.hpp
-   M /trunk/modules/gui/skins2/win32/win32_tooltip.cpp
-   M /trunk/modules/gui/skins2/win32/win32_tooltip.hpp
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.hpp
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_display.hpp
-   M /trunk/modules/gui/skins2/x11/x11_dragdrop.cpp
-   M /trunk/modules/gui/skins2/x11/x11_dragdrop.hpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
-   M /trunk/modules/gui/skins2/x11/x11_graphics.hpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.hpp
-   M /trunk/modules/gui/skins2/x11/x11_timer.cpp
-   M /trunk/modules/gui/skins2/x11/x11_timer.hpp
-   M /trunk/modules/gui/skins2/x11/x11_tooltip.cpp
-   M /trunk/modules/gui/skins2/x11/x11_tooltip.hpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.hpp
-   M /trunk/modules/gui/wxwindows
-   D /trunk/modules/gui/wxwindows/.cvsignore
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/messages.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/preferences.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.h
-   M /trunk/modules/gui/wxwindows/streamout.cpp
-   M /trunk/modules/gui/wxwindows/streamwizard.cpp
-   M /trunk/modules/gui/wxwindows/subtitles.cpp
-   M /trunk/modules/gui/wxwindows/timer.cpp
-   M /trunk/modules/gui/wxwindows/v4l.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-   M /trunk/modules/misc
-   D /trunk/modules/misc/.cvsignore
-   M /trunk/modules/misc/dummy
-   D /trunk/modules/misc/dummy/.cvsignore
-   M /trunk/modules/misc/dummy/aout.c
-   M /trunk/modules/misc/dummy/decoder.c
-   M /trunk/modules/misc/dummy/dummy.c
-   M /trunk/modules/misc/dummy/dummy.h
-   M /trunk/modules/misc/dummy/encoder.c
-   M /trunk/modules/misc/dummy/input.c
-   M /trunk/modules/misc/dummy/interface.c
-   M /trunk/modules/misc/dummy/renderer.c
-   M /trunk/modules/misc/dummy/vout.c
-   M /trunk/modules/misc/freetype.c
-   M /trunk/modules/misc/gtk_main.c
-   M /trunk/modules/misc/logger
-   D /trunk/modules/misc/logger/.cvsignore
-   M /trunk/modules/misc/logger/logger.c
-   M /trunk/modules/misc/memcpy
-   D /trunk/modules/misc/memcpy/.cvsignore
-   M /trunk/modules/misc/memcpy/fastmemcpy.h
-   M /trunk/modules/misc/memcpy/memcpy.c
-   M /trunk/modules/misc/memcpy/memcpyaltivec.c
-   M /trunk/modules/misc/network
-   D /trunk/modules/misc/network/.cvsignore
-   M /trunk/modules/misc/network/ipv4.c
-   M /trunk/modules/misc/network/ipv6.c
-   M /trunk/modules/misc/playlist
-   D /trunk/modules/misc/playlist/.cvsignore
-   M /trunk/modules/misc/playlist/export.c
-   M /trunk/modules/misc/playlist/m3u.c
-   M /trunk/modules/misc/playlist/native.c
-   M /trunk/modules/misc/playlist/old.c
-   M /trunk/modules/misc/qte_main.cpp
-   M /trunk/modules/misc/sap.c
-   M /trunk/modules/misc/screensaver.c
-   M /trunk/modules/misc/testsuite
-   D /trunk/modules/misc/testsuite/.cvsignore
-   M /trunk/modules/misc/testsuite/test1.c
-   M /trunk/modules/misc/testsuite/test2.cpp
-   M /trunk/modules/misc/testsuite/test3.m
-   M /trunk/modules/misc/testsuite/test4.c
-   M /trunk/modules/mux
-   D /trunk/modules/mux/.cvsignore
-   M /trunk/modules/mux/asf.c
-   M /trunk/modules/mux/avi.c
-   M /trunk/modules/mux/dummy.c
-   M /trunk/modules/mux/mp4.c
-   M /trunk/modules/mux/mpeg
-   D /trunk/modules/mux/mpeg/.cvsignore
-   M /trunk/modules/mux/mpeg/bits.h
-   M /trunk/modules/mux/mpeg/csa.c
-   M /trunk/modules/mux/mpeg/csa.h
-   M /trunk/modules/mux/mpeg/pes.c
-   M /trunk/modules/mux/mpeg/pes.h
-   M /trunk/modules/mux/mpeg/ps.c
+
+* modules/gui/skins2/win32/win32_factory.cpp: implement minimize() on win32 (I need to access the window manager object from here, don't know if this is safe).
+------------------------------------------------------------------------
+r8122 | hartman | 2004-07-05 13:02:41 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/packages.mak
+
+* contrib system breakage fix
+
+------------------------------------------------------------------------
+r8121 | hartman | 2004-07-05 03:27:35 +0200 (Mon, 05 Jul 2004) | 25 lines
+Changed paths:
+   M /trunk/Makefile.am
+   M /trunk/TODO
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/applescript.m
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/misc.m
+   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/src/interface/interface.c
+   M /trunk/src/vlc.c
+
+* OSX lowlevel work
+  - The VLCApplication is now launched at the vlc.c level instead of at the module level. Allows VLC to be a more valid Mac application, also removes the vout intf dependancy (use ncurses to disp. video :).
+    This wasn't done at the libvlc level, because a mozilla plugin would no longer be able to function properly.
+  - Some functionality of the macosx vout may not work without the OS X GUI, and not all of this is checked yet.
+  - There is a symlink in VLC.app/Contents/Mac called clivlc that will force it back to a fullblown cli app when you want, so it can still be run by a user who isn't logged in via GUI.
+  - there are some autorelease leaks which need to be tackled.
+  - moved a lot of the VLCApplication func. to the VLCMain class.
+  - VLCMain is a +sharedInstance now.
+  - the complete OS X interface is still badly broken because of the many API changes lately. any volunteers?
+
+Examples:
+VLC.app/Contents/MacOS/VLC [-I macosx]
+launches VLC as before (requires you to be logged in via GUI)
+
+VLC.app/Contents/MacOS/VLC -I ncurses
+launch vlc with a ncurses intf and display video on your mac
+(requires you to be logged in via GUI)
+
+VLC.app/Contents/MacOS/clivlc -I telnet -d
+launch vlm remotely trough ssh in daemon mode, on a GUI'less server for instance, and stream your vids
+
+Now how is that for combining GUI and cli in one application on the mac?!!? :)
+jlj? I finally understand now how the OS X interface works !
+
+
+------------------------------------------------------------------------
+r8120 | hartman | 2004-07-05 02:22:13 +0200 (Mon, 05 Jul 2004) | 5 lines
+Changed paths:
+   M /trunk/bootstrap
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/libcddb.patch
+   A /trunk/extras/contrib/src/Patches/vcdimager.patch
+   M /trunk/extras/contrib/src/packages.mak
+
+* Add pkgcfg, libcddb, vcdimager and libcdio to OSX contrib system
+* Fixed bootstrap to use pkg.m4 from contrib system
+* Patches to make libcddb and vcdimager work
+  (stupid bugs !, how do they compile with this on other system?)
+
+------------------------------------------------------------------------
+r8119 | adn | 2004-07-05 00:48:36 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/doc/skins/skins2-howto.xml
+
+remember to enable it in the doc for 0.7.3
+
+------------------------------------------------------------------------
+r8118 | adn | 2004-07-05 00:45:22 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/doc/skins/skins2-howto.xml
+
+doc up to date (minimize)
+
+------------------------------------------------------------------------
+r8117 | adn | 2004-07-05 00:37:01 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   A /trunk/share/skins2/default/reduce_mouseover.png
+   M /trunk/share/skins2/default/theme.xml
+
+minimize in the default theme
+
+------------------------------------------------------------------------
+r8116 | adn | 2004-07-05 00:22:10 +0200 (Mon, 05 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/Modules.am
+   A /trunk/modules/gui/skins2/commands/cmd_minimize.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_minimize.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/os_factory.hpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+
+added a function to minimize VLC (check win32 compilation)
+
+------------------------------------------------------------------------
+r8115 | asmax | 2004-07-03 16:04:14 +0200 (Sat, 03 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/menus.cpp
+
+  * wxwindows/menus.cpp: added missing _()
+
+------------------------------------------------------------------------
+r8114 | hartman | 2004-07-02 19:44:16 +0200 (Fri, 02 Jul 2004) | 2 lines
+Changed paths:
+   M /trunk/NEWS
+   M /trunk/THANKS
+   M /trunk/TODO
+
+* Update TODO and other junk
+
+------------------------------------------------------------------------
+r8113 | gbazin | 2004-07-02 17:12:35 +0200 (Fri, 02 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_pictures.c
+
+* include/video_output.h, include/vlc_video.h, src/video_output/*:
+   + When dealing with slow direct buffers, use a temporary picture to overlay subtitles (avoids slow reads during alpha-blending).
+* modules/video_output/directx/directx.c: signal slow picture buffers.
+
+------------------------------------------------------------------------
+r8112 | gbazin | 2004-07-01 18:05:05 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/dmo/dmo.c
+
+* modules/codec/dmo/dmo.c: small fix to CopyPicture()
+------------------------------------------------------------------------
+r8111 | gbazin | 2004-07-01 16:45:45 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/src/playlist/playlist.c
+
+* src/playlist/playlist.c: fixed recent playlist f\!ckage.
+------------------------------------------------------------------------
+r8110 | sigmunau | 2004-07-01 14:54:19 +0200 (Thu, 01 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/include/vlc_video.h
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_pictures.h
+
+Doxygenized some functions in vout_pictures.c. Prepared for new chroma
+fourcc YUVA to be used in subpicture rendering
+
+------------------------------------------------------------------------
+r8109 | sigmunau | 2004-07-01 14:37:53 +0200 (Thu, 01 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/src/playlist/sort.c
+
+quit fast when sorting a playlist with 1 or less entries. Fixes a crash when
+shuffeling a playlist with 1 entry
+
+------------------------------------------------------------------------
+r8108 | gbazin | 2004-07-01 14:37:14 +0200 (Thu, 01 Jul 2004) | 4 lines
+Changed paths:
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+
+* src/libvlc.c:
+   + start daemon mode before modules are loaded.
+   + dummy interface is the default interface when in daemon mode.
+
+------------------------------------------------------------------------
+r8107 | gbazin | 2004-07-01 12:48:44 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
    M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/modules/mux/ogg.c
-   M /trunk/modules/packetizer
-   D /trunk/modules/packetizer/.cvsignore
-   M /trunk/modules/packetizer/copy.c
-   M /trunk/modules/packetizer/mpeg4audio.c
-   M /trunk/modules/packetizer/mpeg4video.c
-   M /trunk/modules/packetizer/mpegvideo.c
-   M /trunk/modules/stream_out
-   D /trunk/modules/stream_out/.cvsignore
-   M /trunk/modules/stream_out/announce.h
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/dummy.c
-   M /trunk/modules/stream_out/duplicate.c
-   M /trunk/modules/stream_out/es.c
-   M /trunk/modules/stream_out/gather.c
+
+* modules/mux/mpeg/ts.c: compilation fix.
+------------------------------------------------------------------------
+r8106 | gbazin | 2004-07-01 12:35:48 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/theora.c
+
+* modules/codec/theora.c: correct encoding aspect ratio.
+------------------------------------------------------------------------
+r8105 | gbazin | 2004-07-01 12:32:26 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+
+* configure.ac: link dvdcss with dvdread on win32/darwin.
+------------------------------------------------------------------------
+r8104 | gbazin | 2004-07-01 12:06:42 +0200 (Thu, 01 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/include/codecs.h
+   M /trunk/modules/codec/dmo
+   A /trunk/modules/codec/dmo/Modules.am
+   A /trunk/modules/codec/dmo/buffer.c
+   A /trunk/modules/codec/dmo/dmo.c
+   A /trunk/modules/codec/dmo/dmo.h
+
+* modules/codec/dmo: "DirectX Media Object" decoder plugin (win32 only).
+   This plugin allows using DMO filters to decode some media types (eg. WMV3).
+
+------------------------------------------------------------------------
+r8103 | gbazin | 2004-07-01 11:47:05 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   A /trunk/modules/codec/dmo
+
+* modules/codec/dmo: new directory.
+------------------------------------------------------------------------
+r8102 | gbazin | 2004-07-01 01:18:54 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/mux/mpeg/ts.c
+
+* modules/mux/mpeg/ts.c: support for dts and dvbs + a few coding style changes.
+------------------------------------------------------------------------
+r8101 | hartman | 2004-07-01 00:44:41 +0200 (Thu, 01 Jul 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/codec/theora.c
+
+* set correct AR on theora video.
+  this is also broken for encoding, but i'm not sure how to fix this.
+
+------------------------------------------------------------------------
+r8100 | gbazin | 2004-07-01 00:15:32 +0200 (Thu, 01 Jul 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ts.c
+
+* modules/demux/ts.c: added DTS support as per "ETSI TS 101 154" Annex F.
+------------------------------------------------------------------------
+r8099 | hartman | 2004-06-30 23:37:58 +0200 (Wed, 30 Jun 2004) | 8 lines
+Changed paths:
+   M /trunk/src/libvlc.c
+
+* src/libvlc.c:
+  - always use the dummy interface as the primary interface
+    in daemon mode.
+  - always launch the logger interface as a secondary interface.
+    (perhaps later let vlc log to /var/log if it has the rights? in append mode?)
+  - any other interfaces should be launched with --extraintf
+  - we should add a pid file option for daemon mode?
+
+------------------------------------------------------------------------
+r8098 | asmax | 2004-06-30 20:07:34 +0200 (Wed, 30 Jun 2004) | 5 lines
+Changed paths:
+   M /trunk/src/playlist/playlist.c
+
+ * src/playlist/playlist.c: check "prevent-skip" to avoid skipping
+ twice after a "goto" or a "skip" command.
+ I don't know if it is the proper fix, but at least the playlist is
+ useable now ;)
+
+------------------------------------------------------------------------
+r8097 | hartman | 2004-06-30 18:26:48 +0200 (Wed, 30 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/include/main.h
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+
+* first stab at vlc daemon mode (-d, --daemon )
+
+------------------------------------------------------------------------
+r8096 | sigmunau | 2004-06-30 18:06:11 +0200 (Wed, 30 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+segfault fix when id3tag is unavailable
+
+------------------------------------------------------------------------
+r8095 | hartman | 2004-06-29 17:53:28 +0200 (Tue, 29 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/NEWS
+   M /trunk/TODO
+
+* TODO: some changes
+* NEWS: let's keep it up to date, will mean less searching trough mailboxes in august.
+
+------------------------------------------------------------------------
+r8094 | gbazin | 2004-06-29 17:27:56 +0200 (Tue, 29 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/video.c
+
+* modules/codec/ffmpeg/video.c: force the very 1st frame (for still pictures).
+------------------------------------------------------------------------
+r8093 | fenrir | 2004-06-29 00:49:43 +0200 (Tue, 29 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/input.c
+   M /trunk/src/input/var.c
+
+ * all: re-enabled meta-datas.
+
+------------------------------------------------------------------------
+r8092 | fenrir | 2004-06-29 00:11:03 +0200 (Tue, 29 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/es_out.c
+
+ * es_out: re-enabled meta infos about ES.
+
+------------------------------------------------------------------------
+r8091 | fenrir | 2004-06-28 23:36:17 +0200 (Mon, 28 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/demuxdump.c
+
+ * demuxdump: ported to demux2.
+
+------------------------------------------------------------------------
+r8090 | gbazin | 2004-06-28 18:03:44 +0200 (Mon, 28 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/mjpeg.c
+
+* modules/demux/mjpeg.c: handle jpeg stills.
+------------------------------------------------------------------------
+r8089 | fkuehne | 2004-06-28 16:17:27 +0200 (Mon, 28 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
+
+* massive translation corrections
+------------------------------------------------------------------------
+r8088 | fkuehne | 2004-06-28 16:16:51 +0200 (Mon, 28 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvb/access.c
    M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/modules/stream_out/transrate
-   D /trunk/modules/stream_out/transrate/.cvsignore
-   M /trunk/modules/stream_out/transrate/frame.c
-   M /trunk/modules/stream_out/transrate/transrate.c
-   M /trunk/modules/stream_out/transrate/transrate.h
-   M /trunk/modules/video_chroma
-   D /trunk/modules/video_chroma/.cvsignore
-   M /trunk/modules/video_chroma/i420_rgb.c
-   M /trunk/modules/video_chroma/i420_rgb.h
-   M /trunk/modules/video_chroma/i420_rgb16.c
-   M /trunk/modules/video_chroma/i420_rgb8.c
-   M /trunk/modules/video_chroma/i420_rgb_c.h
-   M /trunk/modules/video_chroma/i420_rgb_mmx.h
-   M /trunk/modules/video_chroma/i420_ymga.c
-   M /trunk/modules/video_chroma/i420_yuy2.c
-   M /trunk/modules/video_chroma/i420_yuy2.h
-   M /trunk/modules/video_chroma/i422_yuy2.c
-   M /trunk/modules/video_chroma/i422_yuy2.h
-   M /trunk/modules/video_filter
-   D /trunk/modules/video_filter/.cvsignore
-   M /trunk/modules/video_filter/adjust.c
    M /trunk/modules/video_filter/clone.c
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/deinterlace
-   D /trunk/modules/video_filter/deinterlace/.cvsignore
-   M /trunk/modules/video_filter/deinterlace/deinterlace.c
-   M /trunk/modules/video_filter/distort.c
-   M /trunk/modules/video_filter/filter_common.h
-   M /trunk/modules/video_filter/invert.c
    M /trunk/modules/video_filter/logo.c
    M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/transform.c
    M /trunk/modules/video_filter/wall.c
-   M /trunk/modules/video_output
-   D /trunk/modules/video_output/.cvsignore
-   M /trunk/modules/video_output/aa.c
-   M /trunk/modules/video_output/caca.c
-   M /trunk/modules/video_output/directx
-   D /trunk/modules/video_output/directx/.cvsignore
+
+* ALL: minor spelling fixes
+------------------------------------------------------------------------
+r8087 | gbazin | 2004-06-28 16:04:07 +0200 (Mon, 28 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+
+* modules/gui/wxwindows/fileinfo.cpp: fixed typo.
+------------------------------------------------------------------------
+r8086 | gbazin | 2004-06-28 16:03:28 +0200 (Mon, 28 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/control.c
+
+* src/input/control.c: fixed INPUT_ADD_INFO/INPUT_GET_INFO
+------------------------------------------------------------------------
+r8085 | gbazin | 2004-06-28 11:21:22 +0200 (Mon, 28 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+
+* configure.ac: re-enabled the id3 and id3tag modules.
+------------------------------------------------------------------------
+r8084 | hartman | 2004-06-28 03:36:48 +0200 (Mon, 28 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/audio_output/coreaudio.c
+
+* take hog mode if during AC3 playback
+  jlj could you please verify this ?
+
+------------------------------------------------------------------------
+r8083 | hartman | 2004-06-28 01:40:29 +0200 (Mon, 28 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/control/hotkeys.c
+
+* check for p_vout before accessing it. (quit before playing would cause a crash as of late)
+
+------------------------------------------------------------------------
+r8082 | fenrir | 2004-06-27 21:56:03 +0200 (Sun, 27 Jun 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+
+ * mpga: improved DEMUX_GET_TIME. It has now a perfect precision until
+the first seek. (A good DEMUX_SET_TIME has to be implemented with high
+precision).
+
+------------------------------------------------------------------------
+r8081 | fenrir | 2004-06-27 21:54:35 +0200 (Sun, 27 Jun 2004) | 4 lines
+Changed paths:
+   M /trunk/src/input/input.c
+   M /trunk/src/input/var.c
+   M /trunk/src/libvlc.h
+
+ * all: a new --input-slave option to start playing with multi-input (#
+ is used as a separator), it may or may not work (depend a lot on the
+ demux).
+
+------------------------------------------------------------------------
+r8080 | gbazin | 2004-06-27 21:35:53 +0200 (Sun, 27 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/menus.cpp
+
+* modules/gui/wxwindows/menus.cpp: added file info and messages entries to the popup menu.
+------------------------------------------------------------------------
+r8079 | gbazin | 2004-06-27 21:27:01 +0200 (Sun, 27 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
+
+* modules/gui/skins2/controls/ctrl_checkbox.cpp: handle double click events too
+------------------------------------------------------------------------
+r8078 | gbazin | 2004-06-27 16:37:28 +0200 (Sun, 27 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvdread.c
+
+* modules/access/dvdread.c: use SPU palette.
+------------------------------------------------------------------------
+r8077 | gbazin | 2004-06-27 16:13:07 +0200 (Sun, 27 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvdread.c
+
+* modules/access/dvdread.c: got rid of warnings.
+------------------------------------------------------------------------
+r8076 | gbazin | 2004-06-27 15:32:07 +0200 (Sun, 27 Jun 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/access/dvdread.c
+   M /trunk/modules/gui/wxwindows/menus.cpp
+
+* access/dvdread.c: misc improvements/fixes.
+* modules/access/dvdnav.c: chapters start from 1.
+* modules/gui/wxwindows/menus.cpp: removed debug message.
+
+------------------------------------------------------------------------
+r8075 | gbazin | 2004-06-27 12:19:23 +0200 (Sun, 27 Jun 2004) | 6 lines
+Changed paths:
+   M /trunk/src/input/input.c
+   M /trunk/src/input/var.c
+
+* src/input/input.c:
+  + fixed typo in INPUT_CONTROL_SET_SEEKPOINT_NEXT.
+  + a few coding style changes.
+* input/var.c:
+  + use the descriptive name for titles/chapters if available.
+
+------------------------------------------------------------------------
+r8074 | gbazin | 2004-06-27 12:16:57 +0200 (Sun, 27 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvdread.c
+
+* modules/access/dvdread.c: titles and chapters start from 1.
+------------------------------------------------------------------------
+r8073 | gbazin | 2004-06-26 20:40:54 +0200 (Sat, 26 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
+
+* modules/gui/skins2/controls/ctrl_image.cpp: fixed the infamous popup bug under x11.
+------------------------------------------------------------------------
+r8072 | gbazin | 2004-06-26 19:01:16 +0200 (Sat, 26 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+
+* modules/gui/skins2/x11/x11_window.cpp: "stay on top" support if window manager supports _NET_WM_STATE_STAYS_ON_TOP.
+
+------------------------------------------------------------------------
+r8071 | gbazin | 2004-06-26 18:15:27 +0200 (Sat, 26 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
+
+* modules/gui/skins2/*: removed a couple of fixme
+------------------------------------------------------------------------
+r8070 | gbazin | 2004-06-26 17:27:27 +0200 (Sat, 26 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/src/playlist/playlist.c
+
+ src/playlist/playlist.c, modules/gui/skins2/src/skin_main.cpp: hmmm
+------------------------------------------------------------------------
+r8069 | gbazin | 2004-06-26 17:19:31 +0200 (Sat, 26 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/modules.c
+
+* src/misc/modules.c: got rid of unused variable.
+------------------------------------------------------------------------
+r8068 | gbazin | 2004-06-26 17:18:06 +0200 (Sat, 26 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/src/misc/modules.c
+   M /trunk/src/playlist/playlist.c
+
+* src/misc/modules.c: module_Need() probed sub-modules twice.
+* playlist/playlist.c: with autodeletion, destroy the input before deleting the playlist item (shared data between both).
+
+------------------------------------------------------------------------
+r8067 | gbazin | 2004-06-26 16:43:11 +0200 (Sat, 26 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+
+* modules/gui/skins2/src/skin_main.cpp: small cleanup to the skins loader demux.
+------------------------------------------------------------------------
+r8066 | asmax | 2004-06-26 00:47:56 +0200 (Sat, 26 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/controls/ctrl_button.cpp
+
+ * ctrl_button.cpp : handle double click events too
+
+------------------------------------------------------------------------
+r8065 | fenrir | 2004-06-25 22:46:11 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_input.h
+
+ * vlc_input: removed unused p_sys.
+
+------------------------------------------------------------------------
+r8064 | hartman | 2004-06-25 21:44:48 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+
+* dvdnav <-> dvdplay contrib
+
+------------------------------------------------------------------------
+r8063 | fenrir | 2004-06-25 20:55:14 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/subtitle.c
+
+ * subtitle: removed debug message.
+
+------------------------------------------------------------------------
+r8062 | fenrir | 2004-06-25 20:41:15 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/subtitle.c
+
+ * subtitle: compilation fix. 
+
+------------------------------------------------------------------------
+r8061 | fenrir | 2004-06-25 20:35:56 +0200 (Fri, 25 Jun 2004) | 6 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/mp4/mp4.c
+   A /trunk/modules/demux/subtitle.c (from /trunk/modules/demux/util/sub.c:8042)
+   M /trunk/modules/demux/util/Modules.am
+   D /trunk/modules/demux/util/sub.c
+   D /trunk/modules/demux/util/sub.h
+   M /trunk/src/input/decoder.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_internal.h
+   M /trunk/src/input/stream.c
+
+
+ * sub ->subtitle : converted sub.c to a 'real' demux2.
+ * input.c: added basic multi-input support for subtitle.
+ * avi, mp4: don't exit anymore when no es selected.
+
+
+------------------------------------------------------------------------
+r8060 | gbazin | 2004-06-25 16:31:52 +0200 (Fri, 25 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/menus.cpp
    M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
    M /trunk/modules/video_output/directx/vout.h
-   M /trunk/modules/video_output/fb.c
-   M /trunk/modules/video_output/ggi.c
-   M /trunk/modules/video_output/glide.c
-   M /trunk/modules/video_output/mga
-   D /trunk/modules/video_output/mga/.cvsignore
-   M /trunk/modules/video_output/mga/mga.c
-   M /trunk/modules/video_output/qte
-   D /trunk/modules/video_output/qte/.cvsignore
-   M /trunk/modules/video_output/qte/qte.cpp
-   M /trunk/modules/video_output/qte/qte.h
-   M /trunk/modules/video_output/sdl.c
-   M /trunk/modules/video_output/svgalib.c
-   M /trunk/modules/video_output/wingdi.c
-   M /trunk/modules/video_output/x11
-   D /trunk/modules/video_output/x11/.cvsignore
-   M /trunk/modules/video_output/x11/x11.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/video_output/x11/xcommon.h
-   M /trunk/modules/video_output/x11/xvideo.c
-   M /trunk/modules/visualization
-   D /trunk/modules/visualization/.cvsignore
-   M /trunk/modules/visualization/goom.c
-   M /trunk/modules/visualization/scope
-   D /trunk/modules/visualization/scope/.cvsignore
-   M /trunk/modules/visualization/scope/scope.c
-   M /trunk/modules/visualization/visual
-   D /trunk/modules/visualization/visual/.cvsignore
-   M /trunk/modules/visualization/visual/effects.c
-   M /trunk/modules/visualization/visual/fft.c
-   M /trunk/modules/visualization/visual/fft.h
-   M /trunk/modules/visualization/visual/visual.c
-   M /trunk/modules/visualization/visual/visual.h
-   M /trunk/modules/visualization/xosd
-   D /trunk/modules/visualization/xosd/.cvsignore
-   M /trunk/modules/visualization/xosd/xosd.c
-   M /trunk/mozilla
-   D /trunk/mozilla/.cvsignore
-   M /trunk/mozilla/support
-   D /trunk/mozilla/support/.cvsignore
-   M /trunk/mozilla/vlcpeer.cpp
-   M /trunk/mozilla/vlcpeer.h
-   M /trunk/mozilla/vlcplugin.cpp
-   M /trunk/mozilla/vlcplugin.h
-   M /trunk/mozilla/vlcshell.cpp
-   M /trunk/msvc
-   D /trunk/msvc/.cvsignore
-   M /trunk/po
-   D /trunk/po/.cvsignore
-   M /trunk/python/vlrs
-   D /trunk/python/vlrs/.cvsignore
-   M /trunk/share
-   D /trunk/share/.cvsignore
-   M /trunk/src
-   D /trunk/src/.cvsignore
-   M /trunk/src/audio_output
-   D /trunk/src/audio_output/.cvsignore
-   M /trunk/src/audio_output/common.c
-   M /trunk/src/audio_output/dec.c
-   M /trunk/src/audio_output/filters.c
-   M /trunk/src/audio_output/input.c
-   M /trunk/src/audio_output/intf.c
-   M /trunk/src/audio_output/mixer.c
-   M /trunk/src/audio_output/output.c
-   M /trunk/src/extras
-   D /trunk/src/extras/.cvsignore
-   M /trunk/src/extras/libc.c
-   M /trunk/src/input
-   D /trunk/src/input/.cvsignore
+
+* modules/video_output/directx/*: added a "wallpaper" mode (only when overlay is available).
+* modules/gui/wxwindows/menus.cpp: wallpaper entry in the menu.
+
+------------------------------------------------------------------------
+r8059 | gbazin | 2004-06-25 16:25:27 +0200 (Fri, 25 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/access/dvdread.c
+   M /trunk/modules/gui/wxwindows/open.cpp
+
+* gui/wxwindows/open.cpp: removed deprecated DVD entries.
+* access/dvdread.c: added dvdsimple shortcut.
+
+------------------------------------------------------------------------
+r8058 | sam | 2004-06-25 14:21:32 +0200 (Fri, 25 Jun 2004) | 4 lines
+Changed paths:
+   M /trunk/HACKING
+   M /trunk/bootstrap
+   M /trunk/configure.ac
+   M /trunk/m4/vlc.m4
+
+  * m4/vlc.m4 configure.ac:
+    + Moved the shared object suffix detection to vlc.m4.
+    + Replaced AX_* macros with VLC_* macros.
+
+------------------------------------------------------------------------
+r8057 | sam | 2004-06-25 14:20:20 +0200 (Fri, 25 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/control/corba/Modules.am
+
+  * modules/control/corba/Modules.am:
+    + Play nicely with recent automake versions.
+
+------------------------------------------------------------------------
+r8056 | gbazin | 2004-06-25 11:57:27 +0200 (Fri, 25 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/input.c
+
+* src/input/input.c: win32 compilation fix.
+------------------------------------------------------------------------
+r8055 | gbazin | 2004-06-25 02:18:47 +0200 (Fri, 25 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+
+configure.ac: forgot a reference to modules/access/dvdread
+------------------------------------------------------------------------
+r8054 | gbazin | 2004-06-25 02:16:48 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/access/Modules.am
+   A /trunk/modules/access/dvdnav.c (from /trunk/modules/demux/dvdnav.c:8052)
+   M /trunk/modules/demux/Modules.am
+   D /trunk/modules/demux/dvdnav.c
+
+* demux/dvdnav.c, access/dvdnav.c: moved dvdnav.c in the access directory.
+
+------------------------------------------------------------------------
+r8053 | gbazin | 2004-06-25 02:09:41 +0200 (Fri, 25 Jun 2004) | 4 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/access/Modules.am
+   D /trunk/modules/access/dvdread
+   A /trunk/modules/access/dvdread.c (from /trunk/modules/access/dvdread/input.c:8052)
+
+* modules/access/dvdread, modules/access/dvdread.c:
+  + major rewrite of the dvdread module.
+  + dvdread is now an access_demux module.
+
+------------------------------------------------------------------------
+r8052 | gbazin | 2004-06-25 01:51:14 +0200 (Fri, 25 Jun 2004) | 4 lines
+Changed paths:
+   M /trunk/configure.ac
+   D /trunk/modules/access/dvd
+   D /trunk/modules/access/dvdplay
+
+* configure.ac, modules/access/dvd, modules/access/dvdplay:
+  + removed dvdplay module which was deprecated in favor of the dvdnav one.
+  + removed dvd module which is going to be replace with a new dvdread one.
+
+------------------------------------------------------------------------
+r8051 | fenrir | 2004-06-25 00:21:36 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/input.c
+
+ * input.c: fixed play/pause + cosmetics.
+
+------------------------------------------------------------------------
+r8050 | fenrir | 2004-06-25 00:19:29 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
    M /trunk/src/input/demux.c
+
+ * demux.c: added new DEMUX_* queries to demux2_vaControlHelper.
+
+------------------------------------------------------------------------
+r8049 | fenrir | 2004-06-25 00:18:33 +0200 (Fri, 25 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/include/vlc_input.h
+
+ * vlc_input: added missing fields for multi-input (nothing working yet).
+
+------------------------------------------------------------------------
+r8048 | titer | 2004-06-23 23:40:01 +0200 (Wed, 23 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/macosx/macosx.m
+
+ macosx/macosx.m: fixed macosx-opengl-effect string list
+
+------------------------------------------------------------------------
+r8047 | fenrir | 2004-06-23 22:42:07 +0200 (Wed, 23 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/stream.c
+
+ * stream.c: fixed a problem with peek.
+
+------------------------------------------------------------------------
+r8046 | gbazin | 2004-06-23 22:24:01 +0200 (Wed, 23 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/stream.c
+   M /trunk/src/input/var.c
+
+* src/input: update ES object vars when an ES is removed + some coding style changes.
+------------------------------------------------------------------------
+r8045 | gbazin | 2004-06-23 22:20:39 +0200 (Wed, 23 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/dvdnav.c
+
+* modules/demux/dvdnav.c: added "dvd" shortcut and removed old TODO list.
+------------------------------------------------------------------------
+r8044 | gbazin | 2004-06-23 21:42:20 +0200 (Wed, 23 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/dvdnav.c
+
+* modules/demux/dvdnav.c: work-around for libdvdnav cvs + a few coding style changes.
+------------------------------------------------------------------------
+r8043 | fenrir | 2004-06-23 20:52:06 +0200 (Wed, 23 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/es_out.c
+
+ * es_out: fixed a bug preventing re-selecting an ES.
+
+------------------------------------------------------------------------
+r8042 | fenrir | 2004-06-23 19:49:26 +0200 (Wed, 23 Jun 2004) | 12 lines
+Changed paths:
+   M /trunk/include/vlc_input.h
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/src/input/control.c
    M /trunk/src/input/es_out.c
    M /trunk/src/input/input.c
-   M /trunk/src/input/input_clock.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/input/input_ext-intf.c
-   M /trunk/src/input/input_ext-plugins.c
-   M /trunk/src/input/input_info.c
-   M /trunk/src/input/input_programs.c
+   M /trunk/src/input/input_internal.h
+   M /trunk/src/input/var.c
+
+* all: - added a boolean "seekable" object variable to p_input.
+ (becarefull, it's just if you can seek or not, and not if you have to
+ display the progress bar, for thet last you have to check if "position"
+ value get != 0.0 )
+       - added "audio-delay" and "spu-delay" object variables to delay
+ audio/spu to the video. They can be changed on the fly (untested).
+       - renamed INPUT__GET/SET_SUBDELAY into
+ INPUT_SET_SPU_DELAY and added INPUT_SET_AUDIO_DELAY
+ (wrapper to "audio-delay" and "spu-delay")
+ - readded INPUT_ADD/GET_INFO/INPUT_SET_NAME. Becarefull to not over-use
+them, a demuxer should export DEMUX_GET_META and not using them.
+
+------------------------------------------------------------------------
+r8041 | gbazin | 2004-06-23 15:58:02 +0200 (Wed, 23 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/demux/m3u.c
    M /trunk/src/input/stream.c
-   M /trunk/src/input/subtitles.c
-   M /trunk/src/interface
-   D /trunk/src/interface/.cvsignore
-   M /trunk/src/interface/interface.c
-   M /trunk/src/interface/intf_eject.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc
-   D /trunk/src/misc/.cvsignore
-   M /trunk/src/misc/beos_specific.cpp
-   M /trunk/src/misc/block.c
-   M /trunk/src/misc/charset.c
-   M /trunk/src/misc/configuration.c
-   M /trunk/src/misc/cpu.c
-   M /trunk/src/misc/darwin_specific.m
-   M /trunk/src/misc/error.c
-   M /trunk/src/misc/httpd.c
-   M /trunk/src/misc/iso-639_def.h
-   M /trunk/src/misc/iso_lang.c
-   M /trunk/src/misc/messages.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/modules_plugin.h.in
-   M /trunk/src/misc/mtime.c
-   M /trunk/src/misc/net.c
-   M /trunk/src/misc/objects.c
-   M /trunk/src/misc/threads.c
-   M /trunk/src/misc/variables.c
-   M /trunk/src/misc/win32_specific.c
-   M /trunk/src/playlist
-   D /trunk/src/playlist/.cvsignore
-   M /trunk/src/playlist/group.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/playlist/sort.c
-   M /trunk/src/stream_output
-   D /trunk/src/stream_output/.cvsignore
-   M /trunk/src/stream_output/stream_output.c
-   M /trunk/src/video_output
-   D /trunk/src/video_output/.cvsignore
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_pictures.h
-   M /trunk/src/video_output/vout_subpictures.c
-   M /trunk/src/video_output/vout_synchro.c
-   M /trunk/src/vlc.c
-   M /trunk/toolbox
-   M /trunk/vlc-cvs.ebuild
-   M /trunk/vlc.ebuild
 
-  * Added "Id" svn:keywords property to all files containing "$Id:".
-  * Removed .cvsignore files and added proper svn:ignore properties.
+* modules/demux/m3u.c: allocate buffer for stream_Read().
+* src/input/stream.c: fixed detection of EOF.
 
 ------------------------------------------------------------------------
-r6962 | fenrir | 2004-03-05 19:30:50 +0100 (Fri, 05 Mar 2004) | 4 lines
+r8040 | gbazin | 2004-06-23 13:32:59 +0200 (Wed, 23 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/include/modules.h
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/modules/demux/ps.c
 
- * include/modules.h: increased numbers of shorcuts
- * modules/demux/demux2.c: added all audio demuxer shortcuts.
+* modules/access/vcd/vcd.c, modules/demux/ps.c: fixed vcd.
+------------------------------------------------------------------------
+r8039 | hartman | 2004-06-23 12:29:30 +0200 (Wed, 23 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.m
 
+* OSX compiles again (BEWARE it is still SEVERELY broken)
 
 ------------------------------------------------------------------------
-r6963 | murray | 2004-03-05 20:24:14 +0100 (Fri, 05 Mar 2004) | 12 lines
+r8038 | gbazin | 2004-06-23 12:13:05 +0200 (Wed, 23 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/input.c
+
+* src/input/input.c: win32 fix.
+------------------------------------------------------------------------
+r8037 | gbazin | 2004-06-23 12:12:41 +0200 (Wed, 23 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+
+* modules/gui/ncurses.c, modules/gui/wxwindows/wizard.cpp: compilation fixes.
+------------------------------------------------------------------------
+r8036 | zorglub | 2004-06-23 12:00:21 +0200 (Wed, 23 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/util/id3.c
+   M /trunk/modules/demux/util/id3tag.c
+
+Fix id3 and id3tag (using meta)
+
+------------------------------------------------------------------------
+r8035 | jlj | 2004-06-23 05:15:08 +0200 (Wed, 23 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/src/audio_output/output.c
+
+  * Fix for DTS over SPDIF stuttering. Someone please review.
+
+
+------------------------------------------------------------------------
+r8034 | fenrir | 2004-06-23 01:17:02 +0200 (Wed, 23 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/access/dvb/qpsk.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/control/ntservice.c
    M /trunk/modules/demux/livedotcom.cpp
-   M /trunk/modules/demux/mod.c
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/pda/pda_interface.c
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/v4l.cpp
-   M /trunk/modules/misc/sap.c
-   M /trunk/src/libvlc.h
 
-String review, as promised :)
+ * livedotcom: begin support of PAUSE. It doesn't work yet, resume
+always restarts from the start :(
 
-Found and fixed:
-- some untranslated macros
-- some acronyms which were not in capital letters
-- a couple of VLC Media Player (_m_edia _p_layer, now)
-- typos here and there
-- dots missing in some of the long texts
-- spaces before ? and :, which is correct in french but not in english :)
-- NT services are now called Windows Services
+------------------------------------------------------------------------
+r8033 | gbazin | 2004-06-23 00:21:12 +0200 (Wed, 23 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+
+* configure.ac: disabled stream_out_display for now.
+------------------------------------------------------------------------
+r8032 | zorglub | 2004-06-22 23:55:57 +0200 (Tue, 22 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/src/misc/modules.c
 
+Re-enable dynamic plugins
 
 ------------------------------------------------------------------------
-r6964 | ipkiss | 2004-03-05 21:56:39 +0100 (Fri, 05 Mar 2004) | 2 lines
+r8031 | gbazin | 2004-06-22 23:55:50 +0200 (Tue, 22 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
-   M /trunk/modules/gui/skins2/src/os_factory.hpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   M /trunk/modules/gui/skins/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/vars/stream.cpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
 
- * skins2/*: Change mouse cursor above a Resize control (win32 only)
+* modules/gui/skins / skins2: compilation fixes.
+------------------------------------------------------------------------
+r8030 | gbazin | 2004-06-22 23:22:13 +0200 (Tue, 22 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/control/netsync.c
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/demux/mpeg/Modules.am
+   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/modules/demux/playlist/old.c
+   M /trunk/modules/demux/playlist/pls.c
+   M /trunk/modules/demux/ps.c
 
+ ALL: a bunch of compilation fixes + disabled plugins that don't compile anymore.
 ------------------------------------------------------------------------
-r6965 | fenrir | 2004-03-06 00:26:36 +0100 (Sat, 06 Mar 2004) | 8 lines
+r8029 | fenrir | 2004-06-22 22:32:10 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.h
+   M /trunk/modules/codec/speex.c
 
- * input/input.c, libvlc.h: implemented new way to break vlc preferences :
- start-time and stop-time (both given in second) ;)
- Becarefull that it won't work with all files because of missing/wrong
- media length (ex: ts, broken avi, ...) or the fact that the headers
- will not be read (ex: mpeg1 ps, perhaps ogg, ...)
+ * speex: missing <vlc/input.h> include.
+
+------------------------------------------------------------------------
+r8028 | fenrir | 2004-06-22 22:19:31 +0200 (Tue, 22 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/Makefile.am
 
+ * Makefile.am: updated.
 
 ------------------------------------------------------------------------
-r6966 | fenrir | 2004-03-06 02:14:28 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8027 | fenrir | 2004-06-22 22:10:17 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   A /trunk/src/input/input_internal.h
 
* httpd: fixed handling of 'Connection: '.
input_internal: lalala .
 
 ------------------------------------------------------------------------
-r6967 | fenrir | 2004-03-06 06:47:59 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8026 | fenrir | 2004-06-22 22:09:22 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   A /trunk/include/vlc_stream.h
 
- * transcode.c: fixed SVQ3 transcoding.
+ * vlc_stream.h : oops again.
 
 ------------------------------------------------------------------------
-r6968 | fenrir | 2004-03-06 06:49:08 +0100 (Sat, 06 Mar 2004) | 3 lines
+r8025 | fenrir | 2004-06-22 22:07:34 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   A /trunk/include/vlc_es_out.h
 
- * mp4.c: for mp3 in mp4a we need an ESDS.
+ * vlc_es_out.h: oops ;)
+
+------------------------------------------------------------------------
+r8024 | fenrir | 2004-06-22 22:02:47 +0200 (Tue, 22 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/codec/vorbis.c
 
+ * vorbis: compilation fix.
 
 ------------------------------------------------------------------------
-r6969 | gbazin | 2004-03-06 13:22:56 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8023 | fenrir | 2004-06-22 21:49:25 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/telnet
+   M /trunk/configure.ac
 
-* modules/control/telnet: added missing svn:ignore property.
+ * configure.ac: removed access2, demux2, demuxdump, mpeg_system.
 
 ------------------------------------------------------------------------
-r6970 | fenrir | 2004-03-06 14:37:44 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8022 | fenrir | 2004-06-22 21:46:10 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   D /trunk/modules/access/access2.c
+   D /trunk/modules/demux/demux2.c
+
+ * access2, demux2: not needed anymore.
+
+------------------------------------------------------------------------
+r8021 | fenrir | 2004-06-22 21:43:37 +0200 (Tue, 22 Jun 2004) | 6 lines
+Changed paths:
+   M /trunk/configure.ac
+
+ * configure.ac: disable plugins that can't compile anymore:
+    - dvd, dvdread, dvdplay, vcdx, cddax
+    - gtk, gnome, qt, kde
+   There are others in this case, specially interface that I can't test.
+
+
+------------------------------------------------------------------------
+r8020 | fenrir | 2004-06-22 21:35:15 +0200 (Tue, 22 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/Makefile.am
+
+ * all: rework of the input.
+
+------------------------------------------------------------------------
+r8019 | fenrir | 2004-06-22 21:35:01 +0200 (Tue, 22 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/visualization/goom.c
+
+ * all: rework of the input.
+
+------------------------------------------------------------------------
+r8018 | fenrir | 2004-06-22 21:34:44 +0200 (Tue, 22 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/misc/dummy/dummy.c
+   M /trunk/modules/misc/dummy/input.c
 
- * mp4: fixed SVQ3 in .mov
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6971 | zorglub | 2004-03-06 16:24:37 +0100 (Sat, 06 Mar 2004) | 4 lines
+r8017 | fenrir | 2004-06-22 21:34:20 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/control/Modules.am
-   D /trunk/modules/control/lirc
-   A /trunk/modules/control/lirc.c (from /trunk/modules/control/lirc/lirc.c:6959)
-   D /trunk/modules/control/rc
-   A /trunk/modules/control/rc.c (from /trunk/modules/control/rc/rc.c:6970)
-   M /trunk/modules/misc/Modules.am
-   D /trunk/modules/misc/logger
-   A /trunk/modules/misc/logger.c (from /trunk/modules/misc/logger/logger.c:6970)
-   M /trunk/modules/video_filter/Modules.am
-   D /trunk/modules/video_filter/deinterlace
-   A /trunk/modules/video_filter/deinterlace.c (from /trunk/modules/video_filter/deinterlace/deinterlace.c:6970)
-   M /trunk/modules/video_output/Modules.am
-   D /trunk/modules/video_output/mga
-   A /trunk/modules/video_output/mga.c (from /trunk/modules/video_output/mga/mga.c:6970)
-   M /trunk/modules/visualization/Modules.am
-   D /trunk/modules/visualization/scope
-   D /trunk/modules/visualization/xosd
-   A /trunk/modules/visualization/xosd.c (from /trunk/modules/visualization/xosd/xosd.c:6970)
-
-* Remove directories with only one source file inside
-* Drop the old scope plugin (not ported to aout3)
+   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/video.cpp
 
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6973 | gbazin | 2004-03-06 16:44:46 +0100 (Sat, 06 Mar 2004) | 3 lines
+r8016 | fenrir | 2004-06-22 21:34:01 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/control/gestures.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/control/joystick.c
+   M /trunk/modules/control/netsync.c
+   M /trunk/modules/control/rc.c
 
-* modules/codec/ffmpeg/encoder.c:
-   + libavcodec now interpolates the pts if you feed it with a frame with AV_NOPTS_VALUE. Make sure we handle that correctly.
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6975 | ipkiss | 2004-03-06 17:25:46 +0100 (Sat, 06 Mar 2004) | 5 lines
+r8015 | fenrir | 2004-06-22 21:33:30 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/codec/libmpeg2.c
 
- * skins2/src/generic_window.cpp: avoid crashing on Ctrl+S when there
-        is no dialog provider
- * skins/*: renamed 'onclick' attribute to 'action', to be coherent with
-        other controls
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6976 | fenrir | 2004-03-06 17:35:03 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8014 | fenrir | 2004-06-22 21:33:06 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/stream_output.h
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/util/id3.c
 
- * all: added two variables needed for asynch sout.
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6977 | fenrir | 2004-03-06 17:36:37 +0100 (Sat, 06 Mar 2004) | 3 lines
+r8013 | fenrir | 2004-06-22 21:31:54 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_clock.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_synchro.c
 
- * all: implemented sout asynch support. (ie sout will try to work at
-the maximum speed if the output can control the pace)
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6978 | fenrir | 2004-03-06 17:37:54 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8012 | fenrir | 2004-06-22 21:31:14 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/http.c
-   M /trunk/modules/access_output/udp.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/objects.c
 
- * http, udp: update p_sout->i_out_pace_nocontrol.
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6979 | fenrir | 2004-03-06 17:38:29 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8011 | fenrir | 2004-06-22 21:30:54 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
 
- * rtp, display: update p_sout->i_out_pace_nocontrol.
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6980 | zorglub | 2004-03-06 17:58:11 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8010 | fenrir | 2004-06-22 21:30:31 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace.c
+   A /trunk/src/input/var.c
 
-Fix include path
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6982 | asmax | 2004-03-06 20:22:47 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8009 | fenrir | 2004-06-22 21:29:57 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/png_bitmap.cpp
+   M /trunk/src/input/access.c
+   A /trunk/src/input/clock.c (from /trunk/src/input/input_clock.c:8003)
+   M /trunk/src/input/control.c
+   A /trunk/src/input/decoder.c (from /trunk/src/input/input_dec.c:8003)
+   M /trunk/src/input/demux.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input.c
+   D /trunk/src/input/input_clock.c
+   D /trunk/src/input/input_dec.c
+   D /trunk/src/input/input_ext-plugins.c
+   D /trunk/src/input/input_programs.c
+   M /trunk/src/input/stream.c
+   M /trunk/src/input/subtitles.c
 
-   * src/png_bitmap.cpp: support for transparent PNGs
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6983 | gbazin | 2004-03-06 20:30:19 +0100 (Sat, 06 Mar 2004) | 4 lines
+r8008 | fenrir | 2004-06-22 21:29:37 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/copy.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/input/input_dec.c
+   A /trunk/include/vlc_access.h
+   A /trunk/include/vlc_demux.h
+   A /trunk/include/vlc_input.h
 
-* src/input/input_dec.c: fix for input_EndDecoder() when using the async mode.
-* modules/packetizer/copy.c: better not send pts instead of invalid ones.
-* modules/stream_out/transcode.c: when no pts, use dts wherever possible (low delay / b frame).
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6984 | ipkiss | 2004-03-06 20:46:26 +0100 (Sat, 06 Mar 2004) | 5 lines
+r8007 | fenrir | 2004-06-22 21:29:19 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/os_window.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.hpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.hpp
+   D /trunk/include/input_ext-dec.h
+   D /trunk/include/input_ext-intf.h
+   D /trunk/include/input_ext-plugins.h
+   D /trunk/include/stream_control.h
+   M /trunk/include/vlc/decoder.h
+   M /trunk/include/vlc/input.h
+   M /trunk/include/vlc/intf.h
+   M /trunk/include/vlc_codec.h
+   M /trunk/include/vlc_objects.h
 
- * skins2/src/os_window.hpp: added some 'const' keywords
- * skins2/src/theme_loader.cpp: do not anchor windows _before_ restoring their
-        previous configuration...
- * skins2/src/window_manager.cpp: fix for non-anchoring of invisible windows
+ * all: rework of the input.
 
 ------------------------------------------------------------------------
-r6985 | gbazin | 2004-03-06 21:16:04 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8006 | fenrir | 2004-06-22 20:39:02 +0200 (Tue, 22 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/mux/mp4.c
 
-* transcode.c: fix for when 1st frame of non-low-delay streams only has a dts.
+ * mp4: fixed width in tkhd. (at least I hope).
 
 ------------------------------------------------------------------------
-r6986 | gbazin | 2004-03-06 21:49:10 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8005 | damienf | 2004-06-22 11:13:51 +0200 (Tue, 22 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
 
-* transcode.c: another fix to avoid 1st frame without pts.
+- added last resort built-in mediatype for capture filter if card does not returns any (i.e Osprey cards)
+- miscelaneous clean ups
 
 ------------------------------------------------------------------------
-r6987 | fenrir | 2004-03-06 21:57:05 +0100 (Sat, 06 Mar 2004) | 3 lines
+r8004 | hartman | 2004-06-22 02:03:08 +0200 (Tue, 22 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/demux/livedotcom.cpp
 
- * mp4.c: fixed audio/video synchro. Better length table calculation (I
-hope).
+* modules/demux/livedotcom.cpp: - ts2 -> ts 
+  - take into account !rtpSource (for UDP support)
 
 ------------------------------------------------------------------------
-r6988 | fenrir | 2004-03-06 22:09:53 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8003 | zorglub | 2004-06-20 12:25:22 +0200 (Sun, 20 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/TODO
 
- * mpeg4video: set frame type (I,P,B).
+DVB NIT parsing
 
 ------------------------------------------------------------------------
-r6989 | fenrir | 2004-03-06 22:25:45 +0100 (Sat, 06 Mar 2004) | 2 lines
+r8002 | fenrir | 2004-06-19 16:16:17 +0200 (Sat, 19 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/mux/mp4.c
 
- * avi.c: set frame type.
+ * mp4: avcC atom fixed. (Missing sps/pps).
 
 ------------------------------------------------------------------------
-r6990 | asmax | 2004-03-07 00:52:16 +0100 (Sun, 07 Mar 2004) | 2 lines
+r8001 | hartman | 2004-06-18 21:20:34 +0200 (Fri, 18 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/png_bitmap.cpp
+   M /trunk/doc/bugreport-howto.txt
 
-  * png_bitmap.cpp: fixed the transparency
+* Bug report howto is a online document.
 
 ------------------------------------------------------------------------
-r6991 | ipkiss | 2004-03-07 01:21:48 +0100 (Sun, 07 Mar 2004) | 3 lines
+r8000 | hartman | 2004-06-18 20:56:39 +0200 (Fri, 18 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/doc/Makefile.am
+   D /trunk/doc/intf-http.txt
+   D /trunk/doc/vlc-howto.sgml
+   M /trunk/doc/vlc.1
+   D /trunk/doc/web-streaming.html
 
- * skins2/*: - show/hide do not bypass the window manager anymore
-             - transformed some pointers into references
+* Removed some deprecated docs. small fix to vlc man page.
 
 ------------------------------------------------------------------------
-r6992 | fenrir | 2004-03-07 01:46:13 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7999 | hartman | 2004-06-18 16:00:51 +0200 (Fri, 18 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   M /trunk/extras/contrib/src/Patches/live.patch
+   M /trunk/extras/contrib/src/packages.mak
 
- * mp4: really fixed stts table (and no more drift), added stss table
-(key frames).
+* ffmpeg resample.c patch is no longer necessary 
+* new liveMedia version
+* liveMedia mp3 tabsel nameconflict patch no longer needed. (Accepted upstream).
 
 ------------------------------------------------------------------------
-r6993 | fenrir | 2004-03-07 02:52:52 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7998 | sigmunau | 2004-06-18 14:38:28 +0200 (Fri, 18 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/audio_filter/resampler/linear.c
+   M /trunk/modules/audio_filter/resampler/ugly.c
 
- * mp4.c: * follow guidelines for box order in stbl.
-          * set language if present.
+Fixed a nasty memleak in ugly and linear resamplers when alloca is
+unavaliable. Also swaped the score of these modules.
 
 ------------------------------------------------------------------------
-r6994 | asmax | 2004-03-07 12:47:50 +0100 (Sun, 07 Mar 2004) | 5 lines
+r7997 | sigmunau | 2004-06-18 13:35:45 +0200 (Fri, 18 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
-   M /trunk/modules/gui/skins2/src/ft2_font.cpp
-   M /trunk/modules/gui/skins2/src/tooltip.cpp
+   M /trunk/include/variables.h
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-  * src/ft2_font.cpp: initialize some members to avoid a segfault in the
-    destructor when the font cannot be opened. drawString() now returns
-    NULL if the initialization failed.
-  * all: check if drawString() returns NULL
+various documentation fixes
 
 ------------------------------------------------------------------------
-r6995 | asmax | 2004-03-07 13:42:39 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7996 | fenrir | 2004-06-17 22:31:45 +0200 (Thu, 17 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/demux/livedotcom.cpp
+
+ * livedotcom: small memleak + removed a FIXME. Thanks Dermot McGahon
+for the report.
 
-  * all: the tooltip window is now managed by the window manager, not
-  by the generic windows
 
 ------------------------------------------------------------------------
-r6996 | ipkiss | 2004-03-07 13:55:32 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7995 | sigmunau | 2004-06-17 14:36:03 +0200 (Thu, 17 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/utils/var_text.cpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
-   M /trunk/modules/gui/skins2/vars/time.hpp
+   M /trunk/doc/Doxyfile
+   A /trunk/doc/Doxyfile.skins2
 
- * skins2/parser/builder.cpp: check Font::init()'s return value
- * skins/utils/var_text.cpp: added $D (duration) and $L (time left) variables
+splitted the documentation for skins2 out of the main docs. Tweaked the
+doxyfile for the main docs a bit.
 
 ------------------------------------------------------------------------
-r6997 | asmax | 2004-03-07 15:25:08 +0100 (Sun, 07 Mar 2004) | 2 lines
+r7994 | sigmunau | 2004-06-17 13:27:49 +0200 (Thu, 17 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/include/vlc_video.h
 
-  * ctrl_list.cpp: insert a 1-pixel line between two items in the playlist
+include/vlc_video.h: minor doc fix
 
 ------------------------------------------------------------------------
-r6998 | rocky | 2004-03-07 15:46:55 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7993 | sigmunau | 2004-06-17 13:25:02 +0200 (Thu, 17 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
-
-printf lint changes for cygwin.
+   M /trunk/doc/lirc/example.lircrc
 
+example.lircrc: Added missing commands
 
 ------------------------------------------------------------------------
-r6999 | titus | 2004-03-07 16:04:26 +0100 (Sun, 07 Mar 2004) | 1 line
+r7992 | oaubert | 2004-06-17 10:29:56 +0200 (Thu, 17 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/http.c
-   M /trunk/share/http/index.html
+   M /trunk/modules/control/corba/mediacontrol-core.c
 
+Formatting fixes
 
 ------------------------------------------------------------------------
-r7000 | fenrir | 2004-03-07 16:12:45 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7991 | yoann | 2004-06-17 05:37:03 +0200 (Thu, 17 Jun 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/doc/developer/video_output.xml
+   M /trunk/include/osd.h
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/codec/spudec/spudec.c
+   M /trunk/modules/codec/spudec/spudec.h
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/control/corba/mediacontrol-core.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/lirc.c
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/misc/freetype.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/video_widgets.c
+   M /trunk/src/video_output/vout_subpictures.c
 
-* transcode: report the right number of channels (a52 -> mpga).
+ * src/video_output/vout_subpictures.c : New OSD channels
 
+When you want to use OSD, you have to register an OSD channel, by calling
+vout_RegisterOSDChannel, then pass it to vout_CreateSubPicture.
+There is a particular channel, DEFAULT_CHANNEL that can be used for
+general purpose.
+See modules/control/hotkeys.c for an example.
 
 ------------------------------------------------------------------------
-r7001 | fenrir | 2004-03-07 16:58:21 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7990 | fenrir | 2004-06-16 21:35:33 +0200 (Wed, 16 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/packetizer/h264.c
 
- * transcode: downmixing to 1 and 2 channels now really mixes the input
-channels. (Badly done but it gives some results ;)
+ * all: fixed the way h264 streams are stored in .mp4
 
 ------------------------------------------------------------------------
-r7002 | rocky | 2004-03-07 17:03:25 +0100 (Sun, 07 Mar 2004) | 3 lines
+r7989 | fenrir | 2004-06-16 19:28:19 +0200 (Wed, 16 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/vcdx/access.c
-
-More printf lint for cygwin (and possibly others)
+   M /trunk/modules/demux/avi/avi.c
 
+ * avi: fixed the return value of Seek().
 
 ------------------------------------------------------------------------
-r7003 | fenrir | 2004-03-07 17:26:48 +0100 (Sun, 07 Mar 2004) | 4 lines
+r7988 | hartman | 2004-06-15 17:41:53 +0200 (Tue, 15 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
-
- * mp4.c: - accept adding ES at any time
-          - proper implementation of starting time (edts/elst).
+   M /trunk/include/vlc_common.h
 
+* fix the defines for strcasecmp strncasecmp and strcasestr
 
 ------------------------------------------------------------------------
-r7004 | sam | 2004-03-07 18:26:50 +0100 (Sun, 07 Mar 2004) | 5 lines
+r7987 | hartman | 2004-06-15 17:17:25 +0200 (Tue, 15 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/doc/ChangeLog-1999
-   M /trunk/doc/ChangeLog-2000
-   M /trunk/doc/ChangeLog-2001
-   M /trunk/doc/ChangeLog-2002
-   M /trunk/doc/ChangeLog-2003
-   M /trunk/toolbox
+   M /trunk/src/extras/libc.c
 
-  * toolbox:
-    + Removed --changelog from the help message.
-    + Output a warning asking to use "svn log" when --changelog is called.
-  * Regenerated SVN changelogs.
+* strcasestr not strncasestr
 
 ------------------------------------------------------------------------
-r7005 | ipkiss | 2004-03-07 19:49:37 +0100 (Sun, 07 Mar 2004) | 2 lines
+r7986 | hartman | 2004-06-15 16:43:26 +0200 (Tue, 15 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/utils/var_text.cpp
-   A /trunk/modules/gui/skins2/vars/stream.cpp
-   A /trunk/modules/gui/skins2/vars/stream.hpp
+   M /trunk/include/vlc_common.h
 
- * skins/vars/stream.cpp: support $N (stream name) and $F (full stream name)
+* vlc_strcasestr defines (still missing something. still can't find it)
 
 ------------------------------------------------------------------------
-r7006 | fenrir | 2004-03-07 20:03:23 +0100 (Sun, 07 Mar 2004) | 2 lines
+r7985 | hartman | 2004-06-15 16:33:50 +0200 (Tue, 15 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/include/codecs.h
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
- * mp4.c: added support for SVQ1.
+* G.726 support trough ffmpeg
 
 ------------------------------------------------------------------------
-r7007 | gbazin | 2004-03-07 23:34:22 +0100 (Sun, 07 Mar 2004) | 7 lines
+r7984 | hartman | 2004-06-15 15:47:42 +0200 (Tue, 15 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_codec.h
-   M /trunk/include/vlc_es.h
-   M /trunk/modules/codec/faad.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/demux/ps.h
-   M /trunk/modules/demux/ts.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/input/input_programs.c
+   M /trunk/configure.ac
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/src/extras/libc.c
 
-* include/vlc_es.h: added b_packetized field to es_format_t to tell a decoder if the input elementary stream will be fed in complete frames.
-* include/vlc_codec.h: added a b_need_packetized field to decoder_t that is used by a decoder to tell if it wants to be fed complete frames.
-* modules/demux/ts.c, modules/demux/ps.h, src/input/input_programs.c: b_packetized = VLC_FALSE.
-* modules/codec/ffmpeg/ffmpeg.c, modules/codec/faad.c: b_need_packetized = VLC_TRUE;
-* src/input/input_dec.c: if (b_need_packetized & !b_packetized) then kick off a packetizer that we'll use to feed the decoder.
-* src/input/es_out.c: removed useless stuff.
+* backport of local_stristr to vlc_strcasestr in libc.c
+  fixes a problem with missing strcasestr on platforms in combination with ncurses intf.
 
 ------------------------------------------------------------------------
-r7008 | rocky | 2004-03-08 03:08:41 +0100 (Mon, 08 Mar 2004) | 1 line
+r7983 | oaubert | 2004-06-15 11:15:09 +0200 (Tue, 15 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/INSTALL.win32
+   M /trunk/configure.ac
+   M /trunk/modules/misc/Modules.am
+   A /trunk/modules/misc/svg.c
+
+SVG rendering module. It uses the text rendering API, and converts
+plain text to SVG. It can be used to have more control on the subtitle
+rendering.
 
-Some small spelling errors and clarification based on recent events.
 ------------------------------------------------------------------------
-r7009 | rocky | 2004-03-08 03:39:04 +0100 (Mon, 08 Mar 2004) | 1 line
+r7982 | hartman | 2004-06-15 01:11:14 +0200 (Tue, 15 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/INSTALL.win32
+   M /trunk/modules/control/netsync.c
+
+* define INADDR_NONE for Solaris (fixes #1815)
 
-Update MinGW release number
 ------------------------------------------------------------------------
-r7010 | rocky | 2004-03-08 04:20:19 +0100 (Mon, 08 Mar 2004) | 1 line
+r7981 | jpsaman | 2004-06-14 21:19:57 +0200 (Mon, 14 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/INSTALL.win32
+   M /trunk/modules/video_output/hd1000v.cpp
+   M /trunk/vlc.roku
 
-Yet another spelling correction
+Updated build rules.
 ------------------------------------------------------------------------
-r7011 | sam | 2004-03-08 11:21:34 +0100 (Mon, 08 Mar 2004) | 2 lines
+r7980 | jpsaman | 2004-06-14 16:43:16 +0200 (Mon, 14 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access
-   M /trunk/modules/access/dshow
-   M /trunk/modules/access/dvb
-   M /trunk/modules/access/dvd
-   M /trunk/modules/access/dvdplay
-   M /trunk/modules/access/dvdread
-   M /trunk/modules/access/mms
-   M /trunk/modules/access/pvr
-   M /trunk/modules/access/satellite
-   M /trunk/modules/access/v4l
-   M /trunk/modules/access/vcd
-   M /trunk/modules/access_output
-   M /trunk/modules/audio_filter
-   M /trunk/modules/audio_filter/channel_mixer
-   M /trunk/modules/audio_filter/converter
-   M /trunk/modules/audio_filter/resampler
-   M /trunk/modules/audio_mixer
-   M /trunk/modules/audio_output
-   M /trunk/modules/codec
-   M /trunk/modules/codec/ffmpeg
-   M /trunk/modules/codec/ffmpeg/postprocessing
-   M /trunk/modules/codec/ogt
-   M /trunk/modules/codec/spudec
-   M /trunk/modules/control
-   M /trunk/modules/control/corba
-   M /trunk/modules/control/telnet
-   M /trunk/modules/demux
-   M /trunk/modules/demux/asf
-   M /trunk/modules/demux/avi
-   M /trunk/modules/demux/mp4
-   M /trunk/modules/demux/mpeg
-   M /trunk/modules/demux/playlist
-   M /trunk/modules/demux/util
-   M /trunk/modules/gui
-   M /trunk/modules/gui/beos
-   M /trunk/modules/gui/gtk
-   M /trunk/modules/gui/gtk2
-   M /trunk/modules/gui/kde
-   M /trunk/modules/gui/macosx
-   M /trunk/modules/gui/ncurses
-   M /trunk/modules/gui/pda
-   M /trunk/modules/gui/qnx
-   M /trunk/modules/gui/qt
-   M /trunk/modules/gui/skins
-   M /trunk/modules/gui/skins/controls
-   M /trunk/modules/gui/skins/parser
-   M /trunk/modules/gui/skins/src
-   M /trunk/modules/gui/skins/win32
-   M /trunk/modules/gui/skins/x11
-   M /trunk/modules/gui/skins2
-   M /trunk/modules/gui/wxwindows
-   M /trunk/modules/misc
-   M /trunk/modules/misc/dummy
-   M /trunk/modules/misc/memcpy
-   M /trunk/modules/misc/network
-   M /trunk/modules/misc/playlist
-   M /trunk/modules/misc/testsuite
-   M /trunk/modules/mux
-   M /trunk/modules/mux/mpeg
-   M /trunk/modules/packetizer
-   M /trunk/modules/stream_out
-   M /trunk/modules/stream_out/transrate
-   M /trunk/modules/video_chroma
-   M /trunk/modules/video_filter
-   M /trunk/modules/video_output
-   M /trunk/modules/video_output/directx
-   M /trunk/modules/video_output/qte
-   M /trunk/modules/video_output/x11
-   M /trunk/modules/visualization
-   M /trunk/modules/visualization/visual
-   M /trunk/mozilla
+   M /trunk/modules/access/dvb/linux_dvb.c
 
-  * Added '*.a' to the svn:ignore properties.
+FEC_NONE is a valid value in DecodeFEC(). (Fix thanks to Guido Flohr)
+------------------------------------------------------------------------
+r7979 | jpsaman | 2004-06-14 16:35:57 +0200 (Mon, 14 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvb/linux_dvb.c
 
+Fix typos in DVB-T tuning code.
 ------------------------------------------------------------------------
-r7012 | garf | 2004-03-08 11:22:13 +0100 (Mon, 08 Mar 2004) | 3 lines
+r7978 | jlj | 2004-06-14 00:31:18 +0200 (Mon, 14 Jun 2004) | 3 lines
 Changed paths:
-   A /trunk/doc/vlm.txt
+   M /trunk/modules/audio_output/coreaudio.c
+
+  * coreaudio: Fix (not tested) for the no audio on A52 over SPDIF issue.
 
- * a little VLM documentation. It may be hard to understand, so I'm
-   waiting for suggestions.
 
 ------------------------------------------------------------------------
-r7013 | gbazin | 2004-03-08 12:00:26 +0100 (Mon, 08 Mar 2004) | 3 lines
+r7977 | zorglub | 2004-06-12 02:19:59 +0200 (Sat, 12 Jun 2004) | 16 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/control/telnet/vlm.c
+   M /trunk/include/vlc/vlc.h
+   M /trunk/mozilla/vlcintf.idl
+   M /trunk/mozilla/vlcpeer.cpp
+   M /trunk/src/libvlc.c
 
-* configure.ac: check for localtime_r().
-* modules/control/telnet/vlm.c: portability fixes.
+* Added new functions to the Mozilla plugin
+       - set_volume
+       - get_volume
+       - mute
+       - clear_playlist
+       - add_item
+       - next
+       - previous
+       - isplaying
+       - ge_length
+       - get_position
+       - get_time
+       - seek
+
+* Fixed VLC_VolumeSet and a description
 
 ------------------------------------------------------------------------
-r7014 | gbazin | 2004-03-08 14:54:49 +0100 (Mon, 08 Mar 2004) | 2 lines
+r7976 | ipkiss | 2004-06-11 19:14:28 +0200 (Fri, 11 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
 
-* ffmpeg/video.c: got rid of the --ffmpeg-truncated option.
+ * skins2/src/skin_main.cpp: New demux2 module to load automatically a skin.
+   This only works when the skins2 interface is active.
+   Not very much tested yet...
 
 ------------------------------------------------------------------------
-r7015 | bigben | 2004-03-08 16:22:58 +0100 (Mon, 08 Mar 2004) | 9 lines
+r7975 | oaubert | 2004-06-11 16:14:28 +0200 (Fri, 11 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/vout.m
-
-                                                                                                                             
-- *.nib, playlist.*
+   M /trunk/configure.ac
+   M /trunk/modules/control/corba/Modules.am
 
-begining of playlist item propieties box (only modification of uro, name and autt
-hor at this time)
+Proper fix for corba building problem (use AM_CONDITIONAL)
 
-- vout.m : remove an unused variable
+------------------------------------------------------------------------
+r7974 | oaubert | 2004-06-11 15:46:01 +0200 (Fri, 11 Jun 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/control/corba/mediacontrol-core.c
 
+* Bug fix in unit conversion
+* Updated text display to new API (added i_channel)
 
 ------------------------------------------------------------------------
-r7016 | gbazin | 2004-03-08 16:55:49 +0100 (Mon, 08 Mar 2004) | 2 lines
+r7973 | jlj | 2004-06-11 04:58:05 +0200 (Fri, 11 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/audio_output/coreaudio.c
+
+  * coreaudio: Fixed the failed to set buffer size: [nope] SPDIF issue.
 
-* src/misc/httpd.c: don't read past the end of our circular buffer in httpd_StreamCallBack().
 
 ------------------------------------------------------------------------
-r7017 | gbazin | 2004-03-08 18:08:46 +0100 (Mon, 08 Mar 2004) | 2 lines
+r7972 | gbazin | 2004-06-09 17:24:18 +0200 (Wed, 09 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/net.c
-
-* src/misc/net.c: fixes a few corner cases. 
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/demux/demux2.c
 
+* modules/access/dshow: converted to access2/demux2. Let's hope I didn't break anything ;)
 ------------------------------------------------------------------------
-r7018 | gbazin | 2004-03-09 15:50:46 +0100 (Tue, 09 Mar 2004) | 2 lines
+r7971 | gbazin | 2004-06-09 13:28:45 +0200 (Wed, 09 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
    M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/directx/vout.h
 
-* modules/video_output/directx/*: take care of hardware overlay alignment constraints.
+* modules/video_output/directx/events.c: implemented VOUT_CLOSE.
+------------------------------------------------------------------------
+r7970 | gbazin | 2004-06-09 13:13:42 +0200 (Wed, 09 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/src/misc/net.c
 
+* src/misc/net.c: fix for the udp-auto-mtu on win32.
 ------------------------------------------------------------------------
-r7019 | gbazin | 2004-03-09 16:26:17 +0100 (Tue, 09 Mar 2004) | 3 lines
+r7969 | hartman | 2004-06-09 12:52:28 +0200 (Wed, 09 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/control/telnet/vlm.c
+   M /trunk/TODO
 
-* configure.ac: the telnet module needs -lws2_32 on win32.
-* modules/control/telnet/vlm.c: include <time.h>.
+* TODO: clarification to some of the vout redesign issues
 
 ------------------------------------------------------------------------
-r7020 | jpsaman | 2004-03-09 21:32:17 +0100 (Tue, 09 Mar 2004) | 1 line
+r7968 | oaubert | 2004-06-09 12:30:58 +0200 (Wed, 09 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/ipkg/Makefile.am
-   D /trunk/ipkg/rules.gpe
+   M /trunk/configure.ac
+   M /trunk/modules/control/corba/Modules.am
+
+Unclean but quick bugfix for the CORBA plugin building problem.
 
-Removing old cruft.
 ------------------------------------------------------------------------
-r7021 | jpsaman | 2004-03-09 21:32:49 +0100 (Tue, 09 Mar 2004) | 1 line
+r7967 | gbazin | 2004-06-09 11:57:35 +0200 (Wed, 09 Jun 2004) | 1 line
 Changed paths:
-   D /trunk/ipkg/rules
-   A /trunk/ipkg/rules.gpe (from /trunk/ipkg/rules:7019)
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
 
-Renaming rules to rules.gpe
+* modules/gui/wxwindows/bookmarks.cpp: compilation fix.
 ------------------------------------------------------------------------
-r7022 | gbazin | 2004-03-09 21:46:43 +0100 (Tue, 09 Mar 2004) | 4 lines
+r7966 | yoann | 2004-06-08 23:53:23 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/modules/access_output/http.c
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/control/hotkeys.c
 
-* include/vlc_common.h: free tab if empty in TAB_REMOVE().
-* src/misc/httpd.c: fixed a few memory leaks and coding style changes.
-* modules/access_output/http.c: a few coding style changes.
+ * modules/control/hotkeys.c: don't display OSD slider if stream is not seekable, when pressing 't' hotkey. 
 
 ------------------------------------------------------------------------
-r7023 | fenrir | 2004-03-10 13:02:58 +0100 (Wed, 10 Mar 2004) | 5 lines
+r7965 | fenrir | 2004-06-08 22:19:51 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/input_ext-plugins.h
-   M /trunk/modules/stream_out/display.c
-
- * include/input_ext-plugins.h: exported input_RunDecoder/input_EndDecoder.
- * modules/stream_out/display.c: use input_RunDecoder/input_EndDecoder
- (fixed dead lock and no more duplicated stream in audio/video menu).
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
 
+ * playlist: oops, compilation fix.
 
 ------------------------------------------------------------------------
-r7024 | gbazin | 2004-03-10 14:28:07 +0100 (Wed, 10 Mar 2004) | 2 lines
+r7964 | jpsaman | 2004-06-08 20:17:15 +0200 (Tue, 08 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/INSTALL.win32
-
-* INSTALL.win32: added a section about the "make package-win32" rules.
+   M /trunk/configure.ac
+   M /trunk/vlc.roku
 
+Choose -Os automatically on mipsel.
 ------------------------------------------------------------------------
-r7025 | gbazin | 2004-03-10 18:10:40 +0100 (Wed, 10 Mar 2004) | 4 lines
+r7963 | zorglub | 2004-06-08 14:59:52 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/file.c
+   M /trunk/modules/audio_output/esd.c
 
-* modules/access/file.c:
-   + implemented a --file-cat config option that accepts a coma separated list of file names.
-     This option allows opening splitted files as a single (concatenated) input.
+Patch for ESD unclosed socket by Tong Ka Man <kmtong@cwbase.com>
 
 ------------------------------------------------------------------------
-r7026 | fenrir | 2004-03-10 18:23:16 +0100 (Wed, 10 Mar 2004) | 2 lines
+r7962 | zorglub | 2004-06-08 11:16:04 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/access/http.c
 
- * httpd: fixed a big mem leak for http streaming.
+Fix for requests without path when using proxy
 
 ------------------------------------------------------------------------
-r7027 | fenrir | 2004-03-10 22:54:28 +0100 (Wed, 10 Mar 2004) | 5 lines
+r7961 | oaubert | 2004-06-08 01:40:20 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_meta.h
+   M /trunk/modules/control/corba/Modules.am
 
- * stream_output.h: added a vlc_meta_t field to sout_instance_t,
- this way meta data will be available for stream_outs and muxers.
- The only 'problem' is that it will be available for sure only after
- that the first data packet is received by the stream output.
+Fixes in the build system
 
 ------------------------------------------------------------------------
-r7028 | fenrir | 2004-03-10 22:55:25 +0100 (Wed, 10 Mar 2004) | 2 lines
+r7960 | anil | 2004-06-08 01:15:16 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/doc/developer/videolan-doc.xsl
 
- * input, stream_output: handle sout_instance_t->p_meta.
+* use screen.css too for the single html version, and reduce the toc size.
 
 ------------------------------------------------------------------------
-r7029 | fenrir | 2004-03-11 00:20:54 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7959 | fenrir | 2004-06-08 00:41:08 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/gui/skins/src/skin_main.cpp
 
- * mp4: added partial support for udta meta data.
+ * skin_main: compilation fix. (thx bigben for reporting them).
 
 ------------------------------------------------------------------------
-r7030 | fenrir | 2004-03-11 00:41:36 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7958 | fenrir | 2004-06-08 00:38:58 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/gui/skins/src/vlcproc.cpp
 
- * stream_output.c: delete meta informations after the stream out chain.
+ * vlcproc.cpp: compilation fix.
 
 ------------------------------------------------------------------------
-r7031 | fenrir | 2004-03-11 00:49:01 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7957 | fenrir | 2004-06-08 00:35:20 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/gui/gtk/control.c
 
- * mp4.c: more udta informations (title, author, artists).
+ * control: compilation fix.
 
 ------------------------------------------------------------------------
-r7032 | sigmunau | 2004-03-11 08:54:56 +0100 (Thu, 11 Mar 2004) | 3 lines
+r7956 | hartman | 2004-06-08 00:27:16 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/telnet/Modules.am
+   M /trunk/TODO
 
-modules/control/telnet/Modules.am:
- * added vlm.h to sources. Should put it in the daily snapshots.
+* fix TODO file
 
 ------------------------------------------------------------------------
-r7033 | gbazin | 2004-03-11 08:59:05 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7955 | fenrir | 2004-06-08 00:21:33 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/Makefile.am
+   M /trunk/src/input/input.c
+   D /trunk/src/input/input_ext-intf.c
+   M /trunk/src/input/input_programs.c
 
-* modules/mux/mp4.c: support for a few more user data atoms.
+ * src/input/input_ext-intf.c: no more unused.
 
 ------------------------------------------------------------------------
-r7034 | rocky | 2004-03-11 09:00:34 +0100 (Thu, 11 Mar 2004) | 1 line
+r7954 | fenrir | 2004-06-08 00:19:12 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
+   M /trunk/include/input_ext-intf.h
+
+ * input_ext-intf.h: removed unused functions/defines.
 
-Use memset, not bzero. Helps with -mno-cygwin (and possibly others).
 ------------------------------------------------------------------------
-r7035 | rocky | 2004-03-11 09:02:55 +0100 (Thu, 11 Mar 2004) | 1 line
+r7953 | hartman | 2004-06-08 00:14:51 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/TODO
+
+* TODO: put todo's in TODO list instead of commit messages :)
 
-Use memset, not bzero. Helps with -mno-cygwin (and possibly others).
 ------------------------------------------------------------------------
-r7036 | gbazin | 2004-03-11 09:06:31 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7952 | fenrir | 2004-06-08 00:14:21 +0200 (Tue, 08 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda
+   M /trunk/include/input_ext-intf.h
 
-* modules/access/cdda: proper svn:ignore
+ * input_ext-intf.h: input_ChangeArea/Program are now private to the input.
+                     input_ToggleES is removed.
 
 ------------------------------------------------------------------------
-r7037 | rocky | 2004-03-11 09:22:25 +0100 (Thu, 11 Mar 2004) | 4 lines
+r7951 | fenrir | 2004-06-08 00:11:57 +0200 (Tue, 08 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcdplayer.c
-
-Change to facilitate compiling -mno-cygwin on cygwin and possibly other 
-OS builds.
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/gui/gtk/menu.c
+   M /trunk/modules/gui/kde/interface.cpp
 
+ * all: don't use input_ToggleES.
 
 ------------------------------------------------------------------------
-r7038 | rocky | 2004-03-11 09:28:21 +0100 (Thu, 11 Mar 2004) | 3 lines
+r7950 | fenrir | 2004-06-07 23:53:03 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-
-libcdio and libvcdinfo can use stdbool.h
+   M /trunk/modules/gui/gtk/gtk_callbacks.c
+   M /trunk/modules/gui/gtk/menu.c
 
+ * gtk: don't use input_ChangeArea.
 
 ------------------------------------------------------------------------
-r7039 | rocky | 2004-03-11 10:16:18 +0100 (Thu, 11 Mar 2004) | 5 lines
+r7949 | fenrir | 2004-06-07 23:38:09 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-
--lwinmm is needed for -mno-cygwin and cddax vcdx. I believe this is
- the right way to add. Someone understanding configure.ac (and cygwin)
- should doublecheck.
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
 
+ * VlcWrapper: don't use input_ChangeArea.
 
 ------------------------------------------------------------------------
-r7040 | gbazin | 2004-03-11 13:33:16 +0100 (Thu, 11 Mar 2004) | 12 lines
+r7948 | fenrir | 2004-06-07 23:35:19 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_meta.h
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.h
-
-* src/libvlc.h, src/input/input.c:
-   + added --meta-title/author/artist/genre/copyright/description/date/url config options.
-     This allows the user to specify/override metadata information for an input.
-
-* include/vlc_meta.h:
-   + vlc_meta_Merge( dest, src ) helper function.
-
-* modules/demux/mp4/*:
-   + Fixed a couple of mem-leaks.
-   + Support for "description" metadata.
+   M /trunk/modules/control/lirc.c
 
+ * lirc: don't use input_ChangeArea.
 
 ------------------------------------------------------------------------
-r7041 | gbazin | 2004-03-11 17:48:27 +0100 (Thu, 11 Mar 2004) | 5 lines
+r7947 | fenrir | 2004-06-07 23:32:18 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input_ext-plugins.c
-   M /trunk/src/input/stream.c
+   M /trunk/modules/gui/gtk/menu.c
 
-* input/input_ext-plugins.c:
-   + access plugins are allowed to return less data than requested (mtu size) so we need to make sure input_Peek()/input_SplitBuffer() will still return the required amount of data.
-* input/stream.c:
-   + optimized stream_Read().
+ * menu.c: don't use input_ChangeProgram.
 
 ------------------------------------------------------------------------
-r7042 | fenrir | 2004-03-11 18:32:29 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7946 | fenrir | 2004-06-07 23:27:18 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/include/vlc_block.h
-   M /trunk/include/vlc_common.h
+   M /trunk/src/input/input.c
 
- * stream_output.h: removed sout_buffer_t and use block_t instead.
+ * input: warning fix + no more input_OffsetToTime.
 
 ------------------------------------------------------------------------
-r7043 | fenrir | 2004-03-11 18:33:39 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7945 | fenrir | 2004-06-07 23:26:35 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input_dec.c
+   M /trunk/modules/gui/gtk/display.c
+   M /trunk/modules/gui/kde/interface.cpp
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/qt/intf.cpp
+   M /trunk/modules/gui/skins/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
- * input_dec: sout uses block_t.
+ * all: don't use input_OffsetToTime anymore.
 
 ------------------------------------------------------------------------
-r7044 | fenrir | 2004-03-11 18:34:25 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7944 | anil | 2004-06-07 22:35:12 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/doc/developer
+   M /trunk/doc/developer/Makefile
 
- * stream_output: sout_buffer_t -> block_t.
+* the txt rule now uses xsltproc. faster and nicer
 
 ------------------------------------------------------------------------
-r7045 | fenrir | 2004-03-11 18:35:28 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7943 | anil | 2004-06-07 21:54:14 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/dummy.c
-   M /trunk/modules/access_output/file.c
-   M /trunk/modules/access_output/http.c
-   M /trunk/modules/access_output/udp.c
+   M /trunk/doc/developer/html
 
- * access_output: sout_buffer_t -> block_t.
+* developer/html : sorry forgot this svn:ignore...
 
 ------------------------------------------------------------------------
-r7046 | fenrir | 2004-03-11 18:36:43 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7942 | anil | 2004-06-07 21:49:22 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/dummy.c
-   M /trunk/modules/stream_out/duplicate.c
-   M /trunk/modules/stream_out/es.c
-   M /trunk/modules/stream_out/gather.c
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/modules/stream_out/transrate/frame.c
-   M /trunk/modules/stream_out/transrate/transrate.c
-   M /trunk/modules/stream_out/transrate/transrate.h
+   M /trunk/doc/developer
 
- * stream_out: sout_buffer_t -> block_t.
+* added proper svn:ignore properties
 
 ------------------------------------------------------------------------
-r7047 | fenrir | 2004-03-11 18:37:50 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7941 | zorglub | 2004-06-07 21:48:35 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
-   M /trunk/modules/mux/avi.c
-   M /trunk/modules/mux/dummy.c
-   M /trunk/modules/mux/mp4.c
-   M /trunk/modules/mux/mpeg/pes.c
-   M /trunk/modules/mux/mpeg/pes.h
-   M /trunk/modules/mux/mpeg/ps.c
-   M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/modules/mux/ogg.c
+   A /trunk/doc/developer/screen.css
 
- * mux: sout_buffer_t -> block_t.
+Forgot the CSS
 
 ------------------------------------------------------------------------
-r7048 | fenrir | 2004-03-11 18:38:36 +0100 (Thu, 11 Mar 2004) | 2 lines
+r7940 | oaubert | 2004-06-07 21:40:26 +0200 (Mon, 07 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/src/misc/block.c
+   M /trunk/configure.ac
+   M /trunk/modules/control/corba/Modules.am
+   M /trunk/modules/control/corba/corba.c
+   M /trunk/modules/control/corba/mediacontrol-core.c
+   M /trunk/modules/control/corba/mediacontrol-init.c
+   M /trunk/modules/control/corba/mediacontrol-plugin.c
 
- * block: a little pre header + padding.
+* All C files: coding style update
+* mediacontrol-core.c: update to the new control API
+* configure.ac, Modules.am: (unfinished) build changes
 
 ------------------------------------------------------------------------
-r7049 | ipkiss | 2004-03-11 20:41:51 +0100 (Thu, 11 Mar 2004) | 6 lines
+r7939 | zorglub | 2004-06-07 21:32:10 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_keys.h
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/doc/developer/Makefile
+   M /trunk/doc/developer/decoders.xml
+   M /trunk/doc/developer/input.xml
+   D /trunk/doc/developer/modules.eps
+   A /trunk/doc/developer/modules.png
+   M /trunk/doc/developer/overview.xml
+   D /trunk/doc/developer/ps.eps
+   A /trunk/doc/developer/ps.png
+   D /trunk/doc/developer/stream.eps
+   A /trunk/doc/developer/stream.png
+   D /trunk/doc/developer/ts.eps
+   A /trunk/doc/developer/ts.png
 
- * include/vlc_keys.h: mouse wheel events now considered as hotkeys
- * modules/video_output/directx/events.c: mouse wheel support
- * modules/gui/skins2/src/generic_window.cpp: mouse wheel events are
-   treated as hotkeys, but only if they are not intercepted by a control
-   (such as a slider)
+Convert icons to png for pdf output
 
 ------------------------------------------------------------------------
-r7050 | rocky | 2004-03-12 03:51:20 +0100 (Fri, 12 Mar 2004) | 3 lines
+r7938 | anil | 2004-06-07 21:27:55 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcdplayer.c
-
-more WIN32 changes.
+   M /trunk/doc/developer/Makefile
 
+* fixed a few rules (pdf, txt and clean)
 
 ------------------------------------------------------------------------
-r7051 | rocky | 2004-03-12 03:52:27 +0100 (Fri, 12 Mar 2004) | 3 lines
+r7937 | zorglub | 2004-06-07 21:13:05 +0200 (Mon, 07 Jun 2004) | 7 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/doc/developer/Makefile
+   M /trunk/doc/developer/history.xml
+   A /trunk/doc/developer/html
+   M /trunk/doc/developer/manual.xml
+   A /trunk/doc/developer/stylesheet-print-noicones.dsl
+   A /trunk/doc/developer/stylesheet-txt.dsl
+   A /trunk/doc/developer/videolan-doc-chunk.xsl
+   A /trunk/doc/developer/videolan-doc.xsl
 
-One less change to make this work on Darwin.
+Use xlstproc instead of jade for HTML output 
+Output PDF instead of PS
 
+You will need 
+ * xsltproc
+ * the docbook XSL package
 
 ------------------------------------------------------------------------
-r7052 | jpsaman | 2004-03-12 08:58:29 +0100 (Fri, 12 Mar 2004) | 1 line
+r7936 | fenrir | 2004-06-07 20:32:12 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/ipkg/rules.gpe
-   M /trunk/ipkg/rules.opie
-   M /trunk/ipkg/rules.zaurus
+   M /trunk/modules/access/dvdplay/demux.c
+   M /trunk/modules/access/dvdplay/intf.c
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/access/vcdx/demux.c
+   M /trunk/modules/access/vcdx/intf.c
+
+ * all: use var_Set/Get "state"/"position"/"rate" instead of old functions.
 
-Cleanup old scripts
 ------------------------------------------------------------------------
-r7053 | gbazin | 2004-03-12 12:13:57 +0100 (Fri, 12 Mar 2004) | 2 lines
+r7935 | fenrir | 2004-06-07 20:30:46 +0200 (Mon, 07 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/video_output/sdl.c
+   M /trunk/modules/video_output/x11/xcommon.c
 
-* modules/demux/mp4/mp4.c: work-around buggy muxers which don't set properly the display size in the mov/mp4 container.
+ all: don't use input_Seek. Btw, sdl shouldn't do the seek itself, and
+ follow the key-pressed scheme (I have removed thoses seeks).
+ Someone to do the work ?
 
 ------------------------------------------------------------------------
-r7054 | gbazin | 2004-03-12 14:42:55 +0100 (Fri, 12 Mar 2004) | 4 lines
+r7934 | fenrir | 2004-06-07 20:28:16 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/demux/mpeg/system.c
 
-* modules/video_output/directx/events.c:
-   + patch to forward unhandled messages to owner window (Courtesy of Markus Kern).
-   + modification to the patch to play well with the mozilla plugin.
+ * all: input_DumpStream isn't exported anymore.
 
 ------------------------------------------------------------------------
-r7055 | gbazin | 2004-03-12 16:01:36 +0100 (Fri, 12 Mar 2004) | 2 lines
+r7933 | fenrir | 2004-06-07 20:27:24 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/item-ext.c
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/demux/demux2.c
 
-* src/playlist/item-ext.c: playlist_AddExt() needs to duplicate the input options array.
+ * demux2, access2: prototype change.
 
 ------------------------------------------------------------------------
-r7056 | fenrir | 2004-03-13 04:33:10 +0100 (Sat, 13 Mar 2004) | 2 lines
+r7932 | fenrir | 2004-06-07 20:26:27 +0200 (Mon, 07 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/block.c
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/gui/gtk/control.c
+   M /trunk/modules/gui/gtk/gnome.c
+   M /trunk/modules/gui/gtk/gtk.c
+   M /trunk/modules/gui/gtk/gtk_callbacks.c
+   M /trunk/modules/gui/gtk/menu.c
+   M /trunk/modules/gui/kde/interface.cpp
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/pda/pda_callbacks.c
+   M /trunk/modules/gui/qt/intf.cpp
+   M /trunk/modules/gui/skins/src/vlcproc.cpp
 
- * block.c: fixed block realloc.
+ * use var_Set/Get "state"/"position"/"rate" instead of old functions.
+  I haven't tested thoses changes ...
 
 ------------------------------------------------------------------------
-r7057 | fenrir | 2004-03-13 04:37:07 +0100 (Sat, 13 Mar 2004) | 6 lines
+r7931 | fenrir | 2004-06-07 20:24:24 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/pes.c
-   M /trunk/modules/mux/mpeg/ts.c
-
- * ts: for MSCODEC in TS, set pts == dts when pts <= 0.
- (The problem is that if pts is always 0, no time information
- will be written, making stream unplayable).
+   M /trunk/modules/control/corba/mediacontrol-core.c
+   M /trunk/modules/control/joystick.c
+   M /trunk/modules/control/lirc.c
 
- * pes: cosmetics.
+ * control/*.c: use var_Set/Get "state"/"position"/"rate" instead of old functions.
 
 ------------------------------------------------------------------------
-r7058 | fenrir | 2004-03-13 06:09:51 +0100 (Sat, 13 Mar 2004) | 3 lines
+r7930 | fenrir | 2004-06-07 20:23:15 +0200 (Mon, 07 Jun 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/access/mms/asf.c
-   M /trunk/modules/access/mms/asf.h
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmsh.h
+   M /trunk/include/input_ext-intf.h
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc_common.h
+   M /trunk/src/input/access.c
+   M /trunk/src/input/control.c
+   M /trunk/src/input/demux.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_ext-intf.c
+   M /trunk/src/input/input_programs.c
+   M /trunk/src/input/stream.c
 
- * asf: fixed unintialised variable, cleaned up some stuffs.
- * mmsh: big rework of the mmsh module.
+ * include: removed a few deprecated functions.
+ * demux, access: change the prototype of access2_New/demux2_New.
+ * control: implemented all INPUT_GET/SET.
+ * src/input/*.c: removed old functions, move some of them.
+              
 
 ------------------------------------------------------------------------
-r7059 | jpsaman | 2004-03-13 16:37:48 +0100 (Sat, 13 Mar 2004) | 2 lines
+r7929 | fenrir | 2004-06-07 20:19:10 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/qte_main.cpp
+   M /trunk/modules/demux/avi/avi.c
 
-Removed some dead wood.
+ * avi: support for track without key flag set in the index.
 
 ------------------------------------------------------------------------
-r7060 | fenrir | 2004-03-13 17:56:31 +0100 (Sat, 13 Mar 2004) | 2 lines
+r7928 | fenrir | 2004-06-07 03:01:38 +0200 (Mon, 07 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/demux/Modules.am
 
- * mmsh: more fixes.
+ * Modules.am: oops ts2 -> ts
 
 ------------------------------------------------------------------------
-r7061 | hartman | 2004-03-13 18:05:29 +0100 (Sat, 13 Mar 2004) | 3 lines
+r7927 | gbazin | 2004-06-07 00:12:23 +0200 (Mon, 07 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/telnet/telnet.c
-
-* modules/control/telnet/telnet.c:
-  - announce the port used by telnet in the messages
+   M /trunk/modules/demux/demux2.c
 
+* modules/demux/demux2.c: added v4l.
 ------------------------------------------------------------------------
-r7062 | fenrir | 2004-03-13 19:52:55 +0100 (Sat, 13 Mar 2004) | 3 lines
+r7926 | fenrir | 2004-06-06 23:18:59 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/vcd/vcd.c
 
- * mpeg4video: more cludges (it should be rewritten to calculate true
-dts/pts ...)
+ * access2: added shortcuts for vcd/svcd.
 
 ------------------------------------------------------------------------
-r7063 | jpsaman | 2004-03-13 20:05:17 +0100 (Sat, 13 Mar 2004) | 1 line
+r7925 | fenrir | 2004-06-06 23:18:07 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/access/v4l/v4l.c
+
+ * v4l: converted to access2, but untested so ...
 
-removed unused variables
 ------------------------------------------------------------------------
-r7064 | fenrir | 2004-03-13 20:31:35 +0100 (Sat, 13 Mar 2004) | 2 lines
+r7924 | fenrir | 2004-06-06 21:02:02 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/packetizer/h264.c
 
- * mpeg4video.c: better pts...
+ * all: added VSSH fourcc.
 
 ------------------------------------------------------------------------
-r7065 | hartman | 2004-03-13 21:27:36 +0100 (Sat, 13 Mar 2004) | 3 lines
+r7923 | fenrir | 2004-06-06 20:55:10 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/THANKS
+   M /trunk/modules/stream_out/standard.c
 
-* Fixed a slew of missing people in THANKS 
-  (Thank god for email archives)
+ * standard: fixed a segfault.
 
 ------------------------------------------------------------------------
-r7066 | gbazin | 2004-03-13 21:29:25 +0100 (Sat, 13 Mar 2004) | 2 lines
+r7922 | fenrir | 2004-06-06 20:18:50 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/access/http.c
 
-* modules/demux/ogg.c: Added Annodex support (www.annodex.net). Patch courtesy of Andre Pang.
+ * http: little clean up.
 
 ------------------------------------------------------------------------
-r7067 | hartman | 2004-03-13 21:39:03 +0100 (Sat, 13 Mar 2004) | 2 lines
+r7921 | gbazin | 2004-06-06 20:13:29 +0200 (Sun, 06 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/THANKS
-
-* Added Andre Pong to THANKS
+   M /trunk/modules/demux/mpeg/ts.c
 
+* modules/demux/mpeg/ts.c: compilation fix.
 ------------------------------------------------------------------------
-r7068 | asmax | 2004-03-13 23:11:28 +0100 (Sat, 13 Mar 2004) | 10 lines
+r7920 | fenrir | 2004-06-06 19:24:06 +0200 (Sun, 06 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/gen_builder.py
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/os_factory.hpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   A /trunk/modules/gui/skins2/src/vout_window.cpp
-   A /trunk/modules/gui/skins2/src/vout_window.hpp
-   M /trunk/modules/gui/skins2/theme/skin.dtd
-   M /trunk/modules/gui/skins2/theme/theme.xml
-   A /trunk/modules/gui/skins2/theme/vout.png
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_display.hpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.hpp
+   M /trunk/configure.ac
+   M /trunk/modules/demux/mpeg/Modules.am
+   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/mux/mpeg/Modules.am
+   M /trunk/modules/mux/mpeg/ts.c
 
-  * all: first implementation of skinnable vouts (X11 only)
-  - new "Video" element in the XML
-  - of course it doesn't work if the vout is launched before
-    the interface
-  - known bugs:
-     - no refresh of the area when there is no vout
-     - BadDrawable X11 error at exit because the vout still uses
-      a destroyed window
-     - hardcoded size
+ * all: - renamed old ts demuxer as ts_old(_dvbpsi).
+        - renamed ts2 into ts at the build system level.
+        - removed muxer without dvbpsi.
 
 ------------------------------------------------------------------------
-r7069 | ipkiss | 2004-03-14 00:21:35 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7919 | fenrir | 2004-06-06 19:02:55 +0200 (Sun, 06 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/vcd/vcd.c
 
- * skins2/win32/win32_factory.cpp: compilation fix
+ * vcd/vcd.c: ported to access2.
+ * access2: added chapter support.
 
 ------------------------------------------------------------------------
-r7070 | rocky | 2004-03-14 03:44:06 +0100 (Sun, 14 Mar 2004) | 3 lines
+r7918 | oaubert | 2004-06-06 18:15:23 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcdplayer.c
-
-Syntax error for WIN32
+   M /trunk/modules/video_output/snapshot.c
 
+Removed call to input_Tell (which is deprecated)
 
 ------------------------------------------------------------------------
-r7071 | ipkiss | 2004-03-14 11:49:51 +0100 (Sun, 14 Mar 2004) | 3 lines
+r7917 | fenrir | 2004-06-06 15:55:40 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.hpp
+   M /trunk/modules/demux/ts.c
 
- * skins2/win32/*: Embedded vout works on Windows too. It still
-   segfaults when the mouse is moved above the video...
+ * ts.c: module name is now ts. (thx thedj).
 
 ------------------------------------------------------------------------
-r7072 | asmax | 2004-03-14 12:37:13 +0100 (Sun, 14 Mar 2004) | 3 lines
+r7916 | anil | 2004-06-06 15:54:12 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   A /trunk/modules/gui/skins2/controls/ctrl_video.cpp
-   A /trunk/modules/gui/skins2/controls/ctrl_video.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/theme/playlist_body3.png
-   M /trunk/modules/gui/skins2/theme/theme.xml
-   D /trunk/modules/gui/skins2/theme/vout.png
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
 
-  * all: the vout window is now managed by a resizable control
-    (on-the-fly resize still doesn't work; the vout has to be re-opened)
+* bookmarks.cpp: compilation fix
 
 ------------------------------------------------------------------------
-r7073 | asmax | 2004-03-14 15:33:12 +0100 (Sun, 14 Mar 2004) | 3 lines
+r7915 | fenrir | 2004-06-06 15:53:53 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/commands/cmd_layout.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_move.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_video.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_video.hpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/generic_layout.cpp
-   M /trunk/modules/gui/skins2/src/generic_layout.hpp
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   A /trunk/modules/gui/skins2/src/top_window.cpp (from /trunk/modules/gui/skins2/src/generic_window.cpp:7071)
-   A /trunk/modules/gui/skins2/src/top_window.hpp (from /trunk/modules/gui/skins2/src/generic_window.hpp:7071)
-   M /trunk/modules/gui/skins2/src/vout_window.cpp
-   M /trunk/modules/gui/skins2/src/vout_window.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
-   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/access/udp.c
 
-  * all: split GenericWindow into GenericWindow (general interface for
-  windows) and TopWindow (implementation for top-level windows)
+ * udp: increase the mtu by *2  instead of 10%.
 
 ------------------------------------------------------------------------
-r7074 | asmax | 2004-03-14 15:58:11 +0100 (Sun, 14 Mar 2004) | 4 lines
+r7914 | hartman | 2004-06-06 15:28:02 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/top_window.cpp
-   M /trunk/modules/gui/skins2/src/top_window.hpp
-   M /trunk/modules/gui/skins2/src/vout_window.cpp
-   M /trunk/modules/gui/skins2/src/vout_window.hpp
+   M /trunk/include/vlc/vlc.h
 
-  * all: the vout window now processes refresh events.
-    It only displays a black rectangle at the moment but it could be
-    any bitmap
+* bugfix to libvlc header
 
 ------------------------------------------------------------------------
-r7075 | ipkiss | 2004-03-14 17:10:07 +0100 (Sun, 14 Mar 2004) | 3 lines
+r7913 | hartman | 2004-06-06 15:13:06 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.h
+   M /trunk/modules/demux/sgimb.c
 
- * wxwindows/preferences_widgets.*: do not duplicate hot keys list in
-   the wxwindows plugin
+* No longer force ts2 for Kasenna udp multicast. ts2 is now ts.
 
 ------------------------------------------------------------------------
-r7076 | ipkiss | 2004-03-14 17:16:38 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7912 | hartman | 2004-06-06 15:02:26 +0200 (Sun, 06 Jun 2004) | 12 lines
 Changed paths:
-   M /trunk/AUTHORS
+   M /trunk/include/vlc/vlc.h
+   M /trunk/mozilla/vlcshell.cpp
+   M /trunk/src/libvlc.c
+
+* WARNING: Libvlc API change
+ - VLC_Set VLC_Get were changed to VLC_VariableGet VLC_VariableSet
+ - VLC_ClearPlaylist was changed to VLC_PlaylistClear
+ - Added a lot of new calls: 
+   VLC_PositionGet, VLC_PositionSet, VLC_TimeGet, VLC_TimeSet,
+   VLC_LengthGet, VLC_SpeedFaster, VLC_SpeedSlower, VLC_PlaylistIndex,
+   VLC_PlaylistNumberOfItems, VLC_PlaylistNext, VLC_PlaylistPrev, 
+   VLC_VolumeGet, VLC_VolumeSet, VLC_VolumeMute.
+ - everything doxygenized.
+ - There are NO mozilla functions of these additions yet. (someone else please?) 
 
- * AUTHORS: skins and skins2 authors
 
 ------------------------------------------------------------------------
-r7077 | rocky | 2004-03-14 17:32:32 +0100 (Sun, 14 Mar 2004) | 3 lines
+r7911 | yoann | 2004-06-06 15:00:23 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcd.c
-
-PBC is probably not an advanced option.
+   M /trunk/modules/control/hotkeys.c
 
+ * modules/control/hotkeys.c : clean up
 
 ------------------------------------------------------------------------
-r7078 | gbazin | 2004-03-14 17:54:55 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7910 | fenrir | 2004-06-06 14:51:06 +0200 (Sun, 06 Jun 2004) | 3 lines
 Changed paths:
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/directory.c
    M /trunk/modules/access/file.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/access/tcp.c
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/access/vcd/vcd.c
 
-* modules/access/file.c: couple of fixes for the file-cat mode.
+ * access/*: use var_* helpers.
+ * access/vcd/ clean up.
 
 ------------------------------------------------------------------------
-r7079 | gbazin | 2004-03-14 18:15:43 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7909 | zorglub | 2004-06-06 14:45:32 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/file.c
+   M /trunk/include/network.h
+   M /trunk/modules/control/telnet.c
+   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/misc/network/ipv6.c
+   M /trunk/src/misc/net.c
 
-* modules/access/file.c: more fixes ( thanks fenrir :) ).
+Patch by Rémi Denis-Courmont to include TCP listening sockets in the abstraction layer
 
 ------------------------------------------------------------------------
-r7080 | gbazin | 2004-03-14 20:02:41 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7908 | zorglub | 2004-06-06 14:44:35 +0200 (Sun, 06 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/video_output/x11/xcommon.h
+   M /trunk/include/ninput.h
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/src/input/control.c
 
-* modules/video_output/x11/*: fixed video resizing when using an external parent window.
+* Interaction between bookmarks and streaming wizard
+* Edit bookmarks if possible
 
 ------------------------------------------------------------------------
-r7081 | zorglub | 2004-03-14 21:18:21 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7907 | fenrir | 2004-06-06 14:17:15 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
+   M /trunk/include/variables.h
 
-Fix deadlocks in playlist
+ * variables: added var_Get/Set/CreateGetBool.
 
 ------------------------------------------------------------------------
-r7082 | jpsaman | 2004-03-14 21:33:24 +0100 (Sun, 14 Mar 2004) | 2 lines
+r7906 | fenrir | 2004-06-06 13:56:22 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/arm-crosscompile-howto.sgml
+   M /trunk/include/variables.h
 
-Added a section about Opie SDK kit.
+ * variables: helpers: var_Get* .
 
 ------------------------------------------------------------------------
-r7083 | rocky | 2004-03-15 00:25:48 +0100 (Mon, 15 Mar 2004) | 4 lines
+r7905 | fenrir | 2004-06-06 13:44:01 +0200 (Sun, 06 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-
-Better about adding track author and title in track info
-section. Also add the extended data.
+   M /trunk/include/variables.h
 
+ * variables: added more helpers: var_CreateGet*
 
 ------------------------------------------------------------------------
-r7084 | rocky | 2004-03-15 00:42:41 +0100 (Mon, 15 Mar 2004) | 3 lines
+r7904 | fenrir | 2004-06-06 00:36:13 +0200 (Sun, 06 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/cdda/cdda.c
-
-Allow extended data in customized formats too.
+   M /trunk/src/input/input.c
 
+ * input: compute right value for position/time on position-offset and
+time-offset change.
 
 ------------------------------------------------------------------------
-r7085 | rocky | 2004-03-15 01:03:56 +0100 (Mon, 15 Mar 2004) | 4 lines
+r7903 | fenrir | 2004-06-05 23:53:24 +0200 (Sat, 05 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
-
-Fill out VCD information Media Info section when playing an entire VCD
-or PBC is on.
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/mms/asf.c
+   M /trunk/modules/access/mms/asf.h
+   M /trunk/modules/access/mms/buffer.c
+   M /trunk/modules/access/mms/buffer.h
+   M /trunk/modules/access/mms/mms.c
+   M /trunk/modules/access/mms/mms.h
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmsh.h
+   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/access/mms/mmstu.h
 
+ * mms/* : converted to access2. It should be reworked to use pf_block, but
+that can wait ...
+ * access2: little fix + added mms* shortcuts.
 
 ------------------------------------------------------------------------
-r7086 | rocky | 2004-03-15 04:21:57 +0100 (Mon, 15 Mar 2004) | 6 lines
+r7902 | fenrir | 2004-06-05 22:13:08 +0200 (Sat, 05 Jun 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/video_output/snapshot.c
 
-Not sure why (or if) this cvd subtitle selecting code is needed, but I
-suppose it should look like the others. So they'll all be wrong
-together.
+ * snapshot: small warning fix + coding rules.
+ Btw, the module uses input_Tell that is deprecated, Is it really needed ?
+ If so, when ?
 
 
 ------------------------------------------------------------------------
-r7087 | rocky | 2004-03-15 05:22:39 +0100 (Mon, 15 Mar 2004) | 6 lines
+r7901 | fenrir | 2004-06-05 22:11:05 +0200 (Sat, 05 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/ogt.c
-
-CVD subtitle selection works via front-end spu-es variable changes. 
-SVCD subtitles still can only be changed via --spu-channel. 
-
-The video subtitle menu titles for both is a bit whacked out.
+   M /trunk/modules/demux/livedotcom.cpp
 
+ * livedotcom: small warning fix for old version.
 
 ------------------------------------------------------------------------
-r7088 | gbazin | 2004-03-15 10:33:57 +0100 (Mon, 15 Mar 2004) | 2 lines
+r7900 | zorglub | 2004-06-05 21:48:09 +0200 (Sat, 05 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/demux/playlist/m3u.c
 
-* modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
+Fixed warning
 
 ------------------------------------------------------------------------
-r7089 | zorglub | 2004-03-15 18:06:17 +0100 (Mon, 15 Mar 2004) | 2 lines
+r7899 | fenrir | 2004-06-05 21:45:56 +0200 (Sat, 05 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_help.h
-   M /trunk/include/vlc_interface.h
+   M /trunk/modules/mux/mp4.c
 
-Add description for demux2 (Closes:#1780)
+ * mp4: fixed a small bug with subtitle.
 
 ------------------------------------------------------------------------
-r7090 | bigben | 2004-03-15 20:33:18 +0100 (Mon, 15 Mar 2004) | 4 lines
+r7898 | fenrir | 2004-06-05 21:36:51 +0200 (Sat, 05 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/Modules.am
-   M /trunk/modules/gui/macosx/about.h
-   M /trunk/modules/gui/macosx/about.m
-   M /trunk/modules/gui/macosx/applescript.h
-   M /trunk/modules/gui/macosx/applescript.m
-   M /trunk/modules/gui/macosx/controls.h
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/info.h
-   M /trunk/modules/gui/macosx/info.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/misc.h
-   M /trunk/modules/gui/macosx/misc.m
-   M /trunk/modules/gui/macosx/open.h
-   M /trunk/modules/gui/macosx/open.m
-   M /trunk/modules/gui/macosx/output.h
-   M /trunk/modules/gui/macosx/output.m
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/prefs.h
-   M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/macosx/prefs_widgets.h
-   M /trunk/modules/gui/macosx/prefs_widgets.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-
-Make the playlist info window a new object
-
+   M /trunk/include/ninput.h
+   M /trunk/modules/access/file.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/stream.c
 
+ * ninput: added more access2 doc, added ACCESS_SET_PRIVATE_ID_STATE,
+STREAM_CONTROL_ACCESS.
+ * all: added previous new commands support.
 
 ------------------------------------------------------------------------
-r7091 | bigben | 2004-03-16 00:15:48 +0100 (Tue, 16 Mar 2004) | 4 lines
+r7897 | jpsaman | 2004-06-05 21:27:48 +0200 (Sat, 05 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/controls.h
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-
-Applies part of patch from Tom Maguire. Adds controls for 1min/5min forward / backward, and add menu items for them in the control menu. It might make it a bit uinclear. Please make any comment.
-
-
+   M /trunk/configure.ac
+   M /trunk/modules/video_output/hd1000v.cpp
+   M /trunk/vlc.roku
 
+HD1000 Cascade needs to link with mad and dvbpsi. Generalized buildscript and the HD1000v module has priority 100 on Roku OS
 ------------------------------------------------------------------------
-r7092 | bigben | 2004-03-16 08:33:08 +0100 (Tue, 16 Mar 2004) | 3 lines
+r7896 | ipkiss | 2004-06-05 21:23:03 +0200 (Sat, 05 Jun 2004) | 3 lines
 Changed paths:
-   A /trunk/modules/gui/macosx/playlistinfo.h
-   A /trunk/modules/gui/macosx/playlistinfo.m
-
-Oups, sorry
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
 
+ * skins2/src/theme_loader.cpp: Added a forgotten header; this fixes the
+   loading of .vlt files on Win32
 
 ------------------------------------------------------------------------
-r7093 | titus | 2004-03-16 11:55:02 +0100 (Tue, 16 Mar 2004) | 2 lines
+r7895 | fenrir | 2004-06-05 20:58:58 +0200 (Sat, 05 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/http.c
-   M /trunk/share/http/index.html
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/cdda.c
 
-Move playlist item in the interface http 
+ * cdda: converted to access2. It seems stable.
+ * access2: added/fixed title support.
 
 ------------------------------------------------------------------------
-r7094 | fenrir | 2004-03-16 19:45:26 +0100 (Tue, 16 Mar 2004) | 2 lines
+r7894 | fenrir | 2004-06-05 20:54:18 +0200 (Sat, 05 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/demux2.c
 
- * mkv.cpp: fixed playback of broken file.
+ * demux2: added wav.
 
 ------------------------------------------------------------------------
-r7095 | fenrir | 2004-03-16 19:46:40 +0100 (Tue, 16 Mar 2004) | 2 lines
+r7893 | gbazin | 2004-06-05 20:04:06 +0200 (Sat, 05 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
-
- * mkv.cpp: one more fix for playback of broken file.
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/src/interface/interface.c
 
+* src/interface/interface.c, modules/gui/wxwindows/video.cpp: couple of fixes.
 ------------------------------------------------------------------------
-r7096 | hartman | 2004-03-16 21:06:44 +0100 (Tue, 16 Mar 2004) | 2 lines
+r7892 | gbazin | 2004-06-05 19:49:22 +0200 (Sat, 05 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/src/video_output/vout_intf.c
 
-* Fixed a crash with blank opengl effect paramerter
+* src/video_output/vout_intf.c: only embed the video if the main interface supports it (don't check other interfaces).
+* modules/gui/wxwindows/video.cpp, modules/video_output/x11/xcommon.c: in embedded mode, close the vout window if vlc is exiting.
 
 ------------------------------------------------------------------------
-r7097 | ipkiss | 2004-03-16 21:19:42 +0100 (Tue, 16 Mar 2004) | 3 lines
+r7891 | hartman | 2004-06-05 19:12:16 +0200 (Sat, 05 Jun 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/demux/playlist/m3u.c
 
- * skins2/win32/win32_graphics.cpp: fixed a bunch of memory leaks and
-   fixed a bug in drawRect()
+* Added an extension check to m3u plugins for .ram files.
+These files can contain a single line with a rtsp:// link which VLC sometimes is able to handle.
 
-------------------------------------------------------------------------
-r7098 | fkuehne | 2004-03-16 22:04:18 +0100 (Tue, 16 Mar 2004) | 1 line
-Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/playlistinfo.m
+for MPEG-4 unicasted RealMedia streams.
 
-*Fixed a spelling mistake and added some button-shortcuts
 ------------------------------------------------------------------------
-r7099 | gbazin | 2004-03-16 23:41:52 +0100 (Tue, 16 Mar 2004) | 2 lines
+r7890 | hartman | 2004-06-05 18:58:57 +0200 (Sat, 05 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/src/libvlc.c
 
-* configure.ac: fixed libdts detection (libm linking problem) and dtsdec url.
+* fix a compilation error
 
 ------------------------------------------------------------------------
-r7100 | hartman | 2004-03-17 02:33:34 +0100 (Wed, 17 Mar 2004) | 8 lines
+r7889 | hartman | 2004-06-05 18:09:00 +0200 (Sat, 05 Jun 2004) | 12 lines
 Changed paths:
-   M /trunk/vlc.ebuild
+   M /trunk/TODO
+   M /trunk/evc/vlc.c
+   M /trunk/include/vlc/vlc.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_playlist.h
+   M /trunk/modules/control/corba/mediacontrol-init.c
+   M /trunk/mozilla/vlcpeer.cpp
+   M /trunk/mozilla/vlcshell.cpp
+   M /trunk/python/vlcmodule.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/vlc.c
 
-* Updated the ebuild.
-  - supports dts
-  - uses the new ffmpeg + postproc installation fixed ebuild
-  - uses live.com from portage instead of local
-  - added libdvdnav
-  - added pvr and satellite keywords
-  - other stuff i don't remember atm.
+NOTE: libvlc API changes
+* renamed VLC_Stop to VLC_CleanUp since this name is closer to what it actually does.
+* added a new VLC_Stop that just does playlist_Stop analogous to VLC_Play and VLC_Pause.
+* reordered the functions in libvlc. everything was mixed up.
+* added doxygen info to all the functions
+* fixed several functions to use the correct underlying API calls
+* corrected the copyright info
 
-------------------------------------------------------------------------
-r7101 | hartman | 2004-03-17 02:54:00 +0100 (Wed, 17 Mar 2004) | 2 lines
-Changed paths:
-   M /trunk/vlc.ebuild
 
-* small fixes
+This is in preparation of the new libvlc calls for mozilla plugin
+temp. moved the playlist_command_t typedef to vlc_common.h awaiting implementation of playlist_Control()
 
 ------------------------------------------------------------------------
-r7102 | rocky | 2004-03-17 05:05:25 +0100 (Wed, 17 Mar 2004) | 9 lines
+r7888 | fenrir | 2004-06-04 23:59:48 +0200 (Fri, 04 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/demux/mpeg/system.c
-
-Menu selection of subtitles for CVD and OGT handled properly.
-
-system.c: enters the correct subtitle numbers into spu-es.  OGT now
-has the correct number of subtitles (with each having the correct
-number).
-
-ogt.c: Allow for dynamic switching/selection of subtitles. 
+   M /trunk/modules/access/udp.c
 
+ * udp: activate udp-auto-mtu by default. It increases the internal MTU
+by 10% each time we read a packet greater or equal to the MTU.
+ It should be harmless.
 
 ------------------------------------------------------------------------
-r7103 | gbazin | 2004-03-17 21:13:54 +0100 (Wed, 17 Mar 2004) | 4 lines
+r7887 | fenrir | 2004-06-04 23:52:55 +0200 (Fri, 04 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/demux/ts.c
 
-* modules/video_output/directx/events.c:
-   + use SetWindowLongPtr() instead of SetWindowLong() whenever required.
-   + reset GWLP_USERDATA when calling the parent window windowproc.
+ * ts.c : renamed to ts.
+ * mpeg/ts.c: lowered it's priority below demux2, and renamed it ts_old(_dvbpsi).
 
 ------------------------------------------------------------------------
-r7104 | rocky | 2004-03-18 03:08:12 +0100 (Thu, 18 Mar 2004) | 4 lines
+r7886 | fenrir | 2004-06-04 23:51:34 +0200 (Fri, 04 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-
-Allow setting the subtitle track from the VCD tab (by usurping the
-"Chapter" entry).
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/udp.c
 
+ * udp: converted to access2 (using pf_block, so for now it may hurt a
+bit the perfs as we do a memcpy in access2.c)
 
 ------------------------------------------------------------------------
-r7105 | rocky | 2004-03-18 03:12:08 +0100 (Thu, 18 Mar 2004) | 3 lines
+r7885 | ipkiss | 2004-06-04 21:37:13 +0200 (Fri, 04 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/libvlc.h
-
-Correct MRL syntax.
+   M /trunk/doc/skins/skins2-howto.xml
 
+ * doc/skins2-howto.xml: Missing "required" specification
 
 ------------------------------------------------------------------------
-r7106 | jlj | 2004-03-18 16:42:20 +0100 (Thu, 18 Mar 2004) | 3 lines
+r7884 | gbazin | 2004-06-04 14:47:06 +0200 (Fri, 04 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/audio_output/Modules.am
-   A /trunk/modules/audio_output/hd1000a.cpp
-
-  * Roku HD1000 audio output.
-
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: some error checking when loading the cache plugins file.
 ------------------------------------------------------------------------
-r7107 | jlj | 2004-03-18 17:53:56 +0100 (Thu, 18 Mar 2004) | 3 lines
+r7883 | gbazin | 2004-06-04 12:35:06 +0200 (Fri, 04 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/audio_output/hd1000a.cpp
+   M /trunk/TODO
+   M /trunk/modules/codec/spudec/render.c
 
-  * hd1000a: channel reordering
+* modules/codec/spudec/render.c: chroma support for dvd subtitles.
+------------------------------------------------------------------------
+r7882 | oaubert | 2004-06-04 11:10:48 +0200 (Fri, 04 Jun 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/video_output/snapshot.c
 
+Coding-style updates (whitespace related)
 
 ------------------------------------------------------------------------
-r7108 | garf | 2004-03-18 19:29:36 +0100 (Thu, 18 Mar 2004) | 3 lines
+r7881 | fenrir | 2004-06-03 23:43:34 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/telnet/telnet.c
-   M /trunk/modules/control/telnet/vlm.c
-   M /trunk/modules/control/telnet/vlm.h
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
- * vlm.c,vlm.h, telnet.c: new vlm message system, independant from
-   telnet interface (will be useful for http vlm interface).
+ * ffmpeg: added XVIX fourcc (buggy xvid streams)
 
 ------------------------------------------------------------------------
-r7109 | hartman | 2004-03-18 22:48:36 +0100 (Thu, 18 Mar 2004) | 4 lines
+r7880 | fenrir | 2004-06-03 20:08:27 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
    M /trunk/modules/access/directory.c
+   M /trunk/modules/demux/demux2.c
 
-* prefer S_ISDIR over DT_DIR since it is more reliable.
-  Should fix collapse/expand/ignore of dirs on OS X.
-* better short title for this config option
+ * directory: converted to access2.
 
 ------------------------------------------------------------------------
-r7110 | hartman | 2004-03-19 01:35:21 +0100 (Fri, 19 Mar 2004) | 7 lines
+r7879 | fenrir | 2004-06-03 20:02:14 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
-
-* the directory plugin no longer uses the m3u demux
-  - it now does the playlist_Add itself.
-  - it sets the filename instead of the path as the item name
-  - it uses dummy demux to fool vlc.
-  - it's almost twice as fast now.
+   M /trunk/modules/mux/mp4.c
 
+ * mp4: fix for width in tkhd for video stream with null aspect.
 
 ------------------------------------------------------------------------
-r7111 | hartman | 2004-03-19 01:52:33 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7878 | hartman | 2004-06-03 16:35:05 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
+   M /trunk/TODO
 
-* fix d_namlen bug
+* Fix the todotable
 
 ------------------------------------------------------------------------
-r7112 | fenrir | 2004-03-19 17:27:52 +0100 (Fri, 19 Mar 2004) | 3 lines
+r7877 | sigmunau | 2004-06-03 15:56:34 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/demux.c
+   M /trunk/TODO
 
- * demux: demux2_New -> try to start faster selecting the right demuxer
-based to extension (others demuxers will still be probed if needed).
+TODO: Fixed up the entry on vobsub
 
 ------------------------------------------------------------------------
-r7113 | fenrir | 2004-03-19 17:29:39 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7876 | hartman | 2004-06-03 15:40:08 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
-   D /trunk/modules/demux/avi/avi.h
+   M /trunk/TODO
 
- * avi: cosmetics.
+* shitload of work we can do
 
 ------------------------------------------------------------------------
-r7114 | fenrir | 2004-03-19 17:30:09 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7875 | zorglub | 2004-06-03 13:57:04 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/Modules.am
+   A /trunk/TODO
 
- * Modules: removed avi.h
+Embryo of a Todo list, feel free to use it :)
 
 ------------------------------------------------------------------------
-r7115 | fenrir | 2004-03-19 17:31:13 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7874 | gbazin | 2004-06-03 11:14:16 +0200 (Thu, 03 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-
- * asf :demux -> demux2.
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: in plugins cache mode, force immediate module loading if the module's config contains callbacks or actions. This could be avoided but a new api call will have to be introduced for that.
 ------------------------------------------------------------------------
-r7116 | fenrir | 2004-03-19 17:32:06 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7873 | fenrir | 2004-06-03 02:08:54 +0200 (Thu, 03 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/real.c
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/file.c
 
- * real: fixed unused variable warnings.
+ * file: converted to access2. I hope it still compils everywhere.
+ * access2: added stream/file/kfir shortcut. Begin title support but
+nothing usable yet.
 
 ------------------------------------------------------------------------
-r7117 | fenrir | 2004-03-19 17:33:11 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7872 | yoann | 2004-06-03 01:19:54 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/control/hotkeys.c
 
- * nsv: fixed unused variable warnings.
+ * modules/control/hotkeys.c : Display simultaneously time position and slider when seeking.
 
 ------------------------------------------------------------------------
-r7118 | fenrir | 2004-03-19 17:33:55 +0100 (Fri, 19 Mar 2004) | 2 lines
+r7871 | yoann | 2004-06-03 00:53:26 +0200 (Thu, 03 Jun 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/include/osd.h
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/lirc.c
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/misc/dummy/renderer.c
+   M /trunk/modules/misc/freetype.c
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/video_widgets.c
+   M /trunk/src/video_output/vout_subpictures.c
+
+Support for multiple OSD channels :
+* added i_channel and i_content properties to subpicture_t
+* p_last_osd_message is no more used
+
+An OSD channel can contain simultaneously an OSD text and an OSD widget.
 
- * ts.c: do not use packetizer for ms-codec streams.
 
 ------------------------------------------------------------------------
-r7119 | garf | 2004-03-20 14:19:58 +0100 (Sat, 20 Mar 2004) | 2 lines
+r7870 | fenrir | 2004-06-03 00:47:30 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/telnet/vlm.c
+   M /trunk/modules/access/pvr/pvr.c
 
- * vlm.c: little bug fix for stop command
+ * pvr: cosmetic.
 
 ------------------------------------------------------------------------
-r7120 | fenrir | 2004-03-21 13:26:20 +0100 (Sun, 21 Mar 2004) | 3 lines
+r7869 | fenrir | 2004-06-03 00:11:54 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_objects.h
-   A /trunk/include/vlc_vlm.h (from /trunk/modules/control/telnet/vlm.h:7119)
-   M /trunk/modules/control/http.c
-   D /trunk/modules/control/telnet
-   A /trunk/modules/control/telnet.c (from /trunk/modules/control/telnet/telnet.c:7119)
-   M /trunk/src/misc/objects.c
-   A /trunk/src/misc/vlm.c (from /trunk/modules/control/telnet/vlm.c:7119)
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/tcp.c
 
- * vlm.*: move vlm to the core (now, vlm_New create only one instance)
- * http.c: begin support of vlm interraction (not yet documented).
+ * all: removed ACCESS_GET_SEEKPOINT_INFO.
 
 ------------------------------------------------------------------------
-r7121 | fenrir | 2004-03-21 13:29:31 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7868 | fenrir | 2004-06-03 00:10:40 +0200 (Thu, 03 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
+   M /trunk/include/ninput.h
 
- * all: changes for vlm move.
+ * ninput: changed the way title and seekpoint work.
 
 ------------------------------------------------------------------------
-r7122 | massiot | 2004-03-21 13:50:14 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7867 | jpsaman | 2004-06-02 21:01:57 +0200 (Wed, 02 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/vlc.roku
 
-* modules/demux/mkv.cpp: Fixed Darwin port for Mac OS X 10.1
+built rules for HD1000
+------------------------------------------------------------------------
+r7866 | gbazin | 2004-06-02 18:05:57 +0200 (Wed, 02 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/misc/freetype.c
 
+* modules/misc/freetype.c: optimized subtitles rendering a bit.
 ------------------------------------------------------------------------
-r7123 | fenrir | 2004-03-21 16:09:21 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7865 | gbazin | 2004-06-02 14:59:47 +0200 (Wed, 02 Jun 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * Makefile.am: compile vlm.c ...
+* modules/gui/wxwindows/playlist.cpp: better playlist window resizing.
+------------------------------------------------------------------------
+r7864 | gbazin | 2004-06-02 14:11:54 +0200 (Wed, 02 Jun 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
+* modules/gui/wxwindows/playlist.cpp: fixed a few segfaults + removed unused code.
 ------------------------------------------------------------------------
-r7124 | hartman | 2004-03-21 20:36:47 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7863 | fenrir | 2004-06-02 00:14:26 +0200 (Wed, 02 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/access/access2.c
 
-* Spelling correction
+ * access2: lastest API change.
 
 ------------------------------------------------------------------------
-r7125 | hartman | 2004-03-21 20:45:42 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7862 | fenrir | 2004-06-02 00:13:47 +0200 (Wed, 02 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/telnet.c
-   M /trunk/modules/misc/screensaver.c
+   M /trunk/src/input/es_out.c
 
-Two description strings corrected
+ es_out: clean up.
 
 ------------------------------------------------------------------------
-r7126 | asmax | 2004-03-21 21:01:24 +0100 (Sun, 21 Mar 2004) | 4 lines
+r7861 | fenrir | 2004-06-02 00:13:14 +0200 (Wed, 02 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   D /trunk/modules/gui/skins2/theme
-   A /trunk/share/skins2
-   A /trunk/share/skins2/default (from /trunk/modules/gui/skins2/theme:7123)
-   M /trunk/share/skins2/default/skin.dtd
-   M /trunk/share/skins2/default/theme.xml
+   M /trunk/src/input/demux.c
 
-  * moved the default skins2 theme in share/skins2/default/
-  * all: added a "tooltipfont" element in the <Theme> tag (unused at the
-      moment)
+ * demux: init info field. (Not used yet).
 
 ------------------------------------------------------------------------
-r7127 | asmax | 2004-03-21 21:19:18 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7860 | fenrir | 2004-06-02 00:12:56 +0200 (Wed, 02 Jun 2004) | 2 lines
 Changed paths:
-   A /trunk/share/skins2/FreeSans.ttf (from /trunk/share/skins2/default/FreeSans.ttf:7126)
-   D /trunk/share/skins2/default/FreeSans.ttf
-   A /trunk/share/skins2/fonts
+   M /trunk/src/input/access.c
 
-  * added a fonts directory
+ * access: init info field.
 
 ------------------------------------------------------------------------
-r7128 | asmax | 2004-03-21 21:39:43 +0100 (Sun, 21 Mar 2004) | 4 lines
+r7859 | fenrir | 2004-06-02 00:12:10 +0200 (Wed, 02 Jun 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   D /trunk/share/skins2/FreeSans.ttf
-   A /trunk/share/skins2/fonts/FreeSans.ttf (from /trunk/share/skins2/FreeSans.ttf:7127)
+   M /trunk/include/ninput.h
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/tcp.c
 
-  * moved the default font in share/skins2/fonts
-  * parser/builder.cpp: a font with ID "defaultfont" is loaded from
-  the common font directory
+ * all: a few changes in access2 (added a info field to access_t, remove
+ACCESS_GET_EOF/SIZE/POS, prepared title/seekpoint support).
 
 ------------------------------------------------------------------------
-r7129 | fenrir | 2004-03-21 23:03:42 +0100 (Sun, 21 Mar 2004) | 3 lines
+r7858 | asmax | 2004-06-02 00:08:14 +0200 (Wed, 02 Jun 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
 
- * rtp: sdp=rtsp:// urls begin to work (multicast+unicast).
- (There is still the problem of timeout, and a lot of checks aren't done).
+  * x11_display.cpp: support 15bpp mode for X11 skins and avoid a segfault
+    when a mode is not supported (closes bug #1809). Move the "main window"
+    outside the screen to avoid seeing it in the workspace selector applet.
 
 ------------------------------------------------------------------------
-r7130 | fenrir | 2004-03-21 23:35:58 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7857 | gbazin | 2004-06-01 17:45:07 +0200 (Tue, 01 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/libmpeg2.c
+   M /trunk/include/configuration.h
+   M /trunk/include/modules.h
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/modules.c
 
- * libmpeg2: handle invalid aspect as square one.
+* ALL: brought back module_EndBank() from the dead and fixed a few bugs in libvlc.c.
 
 ------------------------------------------------------------------------
-r7131 | hartman | 2004-03-21 23:53:18 +0100 (Sun, 21 Mar 2004) | 2 lines
+r7856 | anil | 2004-06-01 08:42:55 +0200 (Tue, 01 Jun 2004) | 2 lines
 Changed paths:
-   M /trunk/include/codecs.h
+   M /trunk/modules/gui/wxwindows/wizard.cpp
 
-* fix avi dts support
+* compilation (unicode) fix
 
 ------------------------------------------------------------------------
-r7132 | fenrir | 2004-03-22 03:58:57 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7855 | zorglub | 2004-05-31 19:48:38 +0200 (Mon, 31 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/modules/gui/wxwindows/Modules.am
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * http.c: fixes about vlm.
+* wizard.cpp : - TTL and SAP support
+              - Sanity checks for transcode output file
+
+* Modules.am : Added new "icons" to dist
 
 ------------------------------------------------------------------------
-r7133 | fenrir | 2004-03-22 04:08:27 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7854 | zorglub | 2004-05-31 19:47:51 +0200 (Mon, 31 May 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
- * vlm: better vlm_Show.
+Make the playlist window resizeable
+Use a smaller font
 
 ------------------------------------------------------------------------
-r7134 | gbazin | 2004-03-22 11:18:22 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7853 | zorglub | 2004-05-31 19:32:18 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/pvr/pvr.c
 
-* src/misc/modules.c: compilation fix.
+pvr.c : Converted to access2 and added options for autobuilt panels
 
 ------------------------------------------------------------------------
-r7135 | garf | 2004-03-22 13:04:03 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7852 | fenrir | 2004-05-31 15:34:34 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/configure.ac
 
- * http.c: vlm_error
+ * configure.ac: added access2 ;)
 
 ------------------------------------------------------------------------
-r7136 | gbazin | 2004-03-22 13:12:02 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7851 | ipkiss | 2004-05-31 14:31:48 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/Modules.am
+   M /trunk/doc/skins/skins2-howto.xml
 
-* modules/control/Modules.am: added telnet module.
+skins2-howto.xml: Added two internal links
 
 ------------------------------------------------------------------------
-r7137 | fenrir | 2004-03-22 13:33:29 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7850 | ipkiss | 2004-05-31 14:17:13 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_httpd.h
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
 
- * all: forgot to commit theses files.
+ * skins2: same fix as in modules/access/directory.c
 
 ------------------------------------------------------------------------
-r7138 | gbazin | 2004-03-22 16:19:12 +0100 (Mon, 22 Mar 2004) | 3 lines
+r7849 | ipkiss | 2004-05-31 13:34:26 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/libmpeg2.c
+   M /trunk/modules/gui/wxwindows/preferences.cpp
 
-* modules/codec/libmpeg2.c: modified last change to use a 4:3 aspect ratio when libmpeg2 gives us an invalid one.
-  (if this happens, it is a bug in libmpeg2 anyway so we just try to fallback to the most usual value).
+ * modules/gui/wxwindows/preferences.cpp: fixed a refcount problem
 
 ------------------------------------------------------------------------
-r7139 | fenrir | 2004-03-22 18:56:54 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7848 | zorglub | 2004-05-31 11:24:07 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/vlm.c
+   M /trunk/src/playlist/playlist.c
 
- * vlm: fixed some segfaults.
+Fix play-and-stop behaviour with playlist_Command
 
 ------------------------------------------------------------------------
-r7140 | fenrir | 2004-03-22 18:58:24 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7847 | fenrir | 2004-05-31 03:48:09 +0200 (Mon, 31 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/modules/gui/ncurses.c
 
- * http: implemented vlm_save/load.
+ * ncurses: fixed the error that was making the browser so slow.
 
 ------------------------------------------------------------------------
-r7141 | asmax | 2004-03-22 21:38:15 +0100 (Mon, 22 Mar 2004) | 3 lines
+r7846 | hartman | 2004-05-31 02:54:44 +0200 (Mon, 31 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   A /trunk/modules/gui/skins2/src/bitmap_font.cpp
-   A /trunk/modules/gui/skins2/src/bitmap_font.hpp
-   M /trunk/modules/gui/skins2/src/ft2_font.hpp
-   A /trunk/modules/gui/skins2/src/generic_bitmap.cpp
-   M /trunk/modules/gui/skins2/src/generic_bitmap.hpp
-   M /trunk/modules/gui/skins2/src/generic_font.hpp
-   M /trunk/share/skins2/default/skin.dtd
+   M /trunk/modules/gui/ncurses.c
 
-  * all : skeleton of a future bitmap font support
-  * skin.dtd : new BitmapFont element
+* modules/gui/ncurses.c: Ahum fixed broken filebrowser.
+  that's what you get when you are hacking something 
+  you don't understand 100% 
 
 ------------------------------------------------------------------------
-r7142 | ipkiss | 2004-03-22 21:54:35 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7845 | fenrir | 2004-05-30 23:27:49 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/access/access2.c
 
- * Makefile.am: Fixed the win32 packaging of the default skin2
+ * access2: fix seek with access2 using pf_block.
 
 ------------------------------------------------------------------------
-r7143 | ipkiss | 2004-03-22 22:18:12 +0100 (Mon, 22 Mar 2004) | 4 lines
+r7844 | fenrir | 2004-05-30 23:16:53 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_loop.cpp
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/tcp.c
 
- * skins2/win32/win32_loop.cpp: Refresh the needed rectangle only.
-   This doesn't fix totally the refresh problems on the skinned vout,
-   but it improves the situation a lot.
+ * tcp: convertd to access2.
 
 ------------------------------------------------------------------------
-r7144 | fenrir | 2004-03-22 23:14:27 +0100 (Mon, 22 Mar 2004) | 2 lines
+r7843 | fenrir | 2004-05-30 23:03:52 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   A /trunk/share/http/vlm
-   A /trunk/share/http/vlm/edit.html
-   A /trunk/share/http/vlm/index.html
-   A /trunk/share/http/vlm/new.html
+   M /trunk/modules/codec/x264.c
 
- * vlm/* : begining of vlm http interface pages.
+ * x264: I have commited debug stuff :(
 
 ------------------------------------------------------------------------
-r7145 | jlj | 2004-03-22 23:53:11 +0100 (Mon, 22 Mar 2004) | 3 lines
+r7842 | fenrir | 2004-05-30 22:52:36 +0200 (Sun, 30 May 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/ogg.c
-
-  * ALL: compile fixes.
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/ftp.c
 
+ * access2: fixed seeking.
+ * ftp: converted to access2.
 
 ------------------------------------------------------------------------
-r7146 | gbazin | 2004-03-23 10:44:44 +0100 (Tue, 23 Mar 2004) | 3 lines
+r7841 | fenrir | 2004-05-30 21:35:32 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/share/Makefile.am
+   M /trunk/src/input/input.c
 
-* share/Makefile.am: added default skins2 theme and vlm http files.
-* modules/gui/skins2/Modules.am: removed old skins2 theme.
+ * input.c: set access2->b_die.
 
 ------------------------------------------------------------------------
-r7147 | fenrir | 2004-03-23 12:02:48 +0100 (Tue, 23 Mar 2004) | 2 lines
+r7840 | fenrir | 2004-05-30 21:28:35 +0200 (Sun, 30 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/duplicate.c
+   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/http.c
 
- * duplicate: fixed a bug with noes.
+ * access2: support for demuxer access provided.
+ * http: converted to access2.
 
 ------------------------------------------------------------------------
-r7148 | hartman | 2004-03-23 21:47:06 +0100 (Tue, 23 Mar 2004) | 3 lines
+r7839 | hartman | 2004-05-30 20:39:29 +0200 (Sun, 30 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/gui/ncurses.c
 
-* Check if dvbpsi_DecodeISO639Dr fails.
-  Fixes #1104
+* Added a filebrowser (B)
+* Messages now uses 'L' as hotkey
 
 ------------------------------------------------------------------------
-r7149 | ipkiss | 2004-03-23 22:03:20 +0100 (Tue, 23 Mar 2004) | 2 lines
+r7838 | hartman | 2004-05-30 20:20:57 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/share/skins2/default/skin.dtd
+   M /trunk/modules/access/directory.c
 
- * skins2: Fixed broken DTD
+* ahum. == on a mask instead of &
 
 ------------------------------------------------------------------------
-r7150 | gbazin | 2004-03-24 00:26:36 +0100 (Wed, 24 Mar 2004) | 2 lines
+r7837 | fenrir | 2004-05-30 20:11:55 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
+   M /trunk/src/input/access.c
+   M /trunk/src/input/demux.c
 
-* modules/demux/dvdnav.c: cosmetic changes + fixed small mem-leaks.
+ * access,demux: fixed parsing.
 
 ------------------------------------------------------------------------
-r7151 | gbazin | 2004-03-24 00:28:02 +0100 (Wed, 24 Mar 2004) | 2 lines
+r7836 | fenrir | 2004-05-30 19:59:20 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/src/audio_output/input.c
 
-* modules/codec/ffmpeg/encoder.c: removed unused stuff.
+ * input: warning fix (int ->byte_t*).
 
 ------------------------------------------------------------------------
-r7152 | gbazin | 2004-03-24 00:30:49 +0100 (Wed, 24 Mar 2004) | 2 lines
+r7835 | gbazin | 2004-05-30 19:22:09 +0200 (Sun, 30 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/variables.c
+   M /trunk/modules/access/directory.c
 
-* src/misc/variables: fixed mem-leak for VLC_VAR_CLEARCHOICES.
+* modules/access/directory.c: minor fix.
+------------------------------------------------------------------------
+r7834 | sigmunau | 2004-05-30 18:57:55 +0200 (Sun, 30 May 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/chroma.c
+
+modules/codec/ffmpeg/chroma.c: resize properly if destination chroma is in a
+format ffmpeg likes
 
 ------------------------------------------------------------------------
-r7153 | gbazin | 2004-03-24 00:44:49 +0100 (Wed, 24 Mar 2004) | 9 lines
+r7833 | anil | 2004-05-30 18:38:44 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/ninput.h
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_interface.h
-   A /trunk/src/input/control.c
-   M /trunk/src/input/input.c
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/video_output/video_output.c
-   A /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/gui/wxwindows/wizard.cpp
 
-* src/input/*:
-   + new input_Control() function (doesn't do much for now).
-   + started bookmarks support through input_Control().
-   + new --bookmarks={name=foo,bytes=foo,time=foo},{...} config option.
+* wizard.cpp: compilation fixes
 
-* src/video_output/*:
-   + started support for embeddable vouts (vout_RequestWindow()/vout_ReleaseWindow())
-   + new --video-x/y config options
+------------------------------------------------------------------------
+r7832 | zorglub | 2004-05-30 18:21:43 +0200 (Sun, 30 May 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   A /trunk/modules/gui/wxwindows/streamdata.h
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+
+Move streaming data to a separate file (will have to be moved to /include)
 
 ------------------------------------------------------------------------
-r7154 | gbazin | 2004-03-24 00:46:26 +0100 (Wed, 24 Mar 2004) | 2 lines
+r7831 | fenrir | 2004-05-30 17:38:11 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/access/Modules.am
+   A /trunk/modules/access/access2.c
 
-* modules/video_output/x11/xcommon.c: use vout_RequestWindow()/vout_ReleaseWindow().
+ * access2: access2 <-> access1 wrapper (untested).
 
 ------------------------------------------------------------------------
-r7155 | gbazin | 2004-03-24 00:52:04 +0100 (Wed, 24 Mar 2004) | 6 lines
+r7830 | fenrir | 2004-05-30 17:33:57 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   A /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   A /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/include/ninput.h
 
-* modules/gui/wxwindows/*:
-   + bookmarks menu.
-   + started work on bookmarks dialog.
-   + started support for embeddable vout (via vout_RequestWindow()/vout_ReleaseWindow()).   
-   + new --wxwin-bookmarks and --wxwin-embed config options.
+ * ninput: typo.
 
 ------------------------------------------------------------------------
-r7156 | massiot | 2004-03-24 11:17:50 +0100 (Wed, 24 Mar 2004) | 2 lines
+r7829 | fenrir | 2004-05-30 17:31:59 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/csa.c
+   M /trunk/include/ninput.h
 
-* csa.c: Fixed an encryption bug with packets smaller than 8 bytes.
+ * ninput: more access2 things.
 
 ------------------------------------------------------------------------
-r7157 | massiot | 2004-03-24 11:18:34 +0100 (Wed, 24 Mar 2004) | 3 lines
+r7828 | zorglub | 2004-05-30 16:44:00 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   A /trunk/modules/gui/wxwindows/bitmaps/loop.xpm
+   A /trunk/modules/gui/wxwindows/bitmaps/repeat.xpm
+   A /trunk/modules/gui/wxwindows/bitmaps/shuffle.xpm
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
-* ts muxer: added a no-crypt-audio option for people who do not want to crypt
-  audio PIDs
+Missing icons
 
 ------------------------------------------------------------------------
-r7158 | ipkiss | 2004-03-24 12:24:46 +0100 (Wed, 24 Mar 2004) | 2 lines
+r7827 | fenrir | 2004-05-30 16:43:40 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/src/input/access.c
 
-Compilation fix
+ * access: implement access2_nEw (untested).
 
 ------------------------------------------------------------------------
-r7159 | ipkiss | 2004-03-24 23:10:56 +0100 (Wed, 24 Mar 2004) | 3 lines
+r7826 | zorglub | 2004-05-30 16:43:12 +0200 (Sun, 30 May 2004) | 13 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/share/skins2/default/skin.dtd
-   M /trunk/share/skins2/default/theme.xml
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * skins2/parser/builder*: All the controls now have a 'visible' attribute
- * share/skins2/default/skin.dtd: Changed a few details here and there
+* New wizard is now about usable, yet unfinished
+    Todo
+       - Heavy testing
+       - Missing sanity checks
+       - Extra options
+       - Fix layout bugs
+
+* playlist.cpp : Smaller layout, icons to do...
+
+* timer.cpp : show the name and not the URI in status bar
+
+* open.cpp : Bugfix for modal mode
 
 ------------------------------------------------------------------------
-r7160 | gbazin | 2004-03-24 23:53:36 +0100 (Wed, 24 Mar 2004) | 6 lines
+r7825 | sigmunau | 2004-05-30 15:00:27 +0200 (Sun, 30 May 2004) | 3 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/audio_output/alsa.c
 
-* src/video_output/vout_intf.c: vout_IntfInit() for some interface/control related initializations.
-* src/video_output/video_output.c: moved some stuff to vout_IntfInit().
-* include/video_output.h: vout_vaControl()/vout_Control() prototypes.
-* modules/video_output/x11/xcommon.c: implemented a vout_Control() (only VOUT_SET_ZOOM for now).
-* modules/gui/wxwindows/menus.cpp: handle float object vars, added "zoom" to the menus.
+modules/audio_output/alsa.c: fixed an utterly nonsensial if-block. Should
+have no functional impact.
 
 ------------------------------------------------------------------------
-r7161 | gbazin | 2004-03-25 01:18:51 +0100 (Thu, 25 Mar 2004) | 2 lines
+r7824 | gbazin | 2004-05-30 13:54:08 +0200 (Sun, 30 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
-
-* modules/gui/wxwindows/video.cpp: fix for wxGtk built with GTK1.
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: avoid name collisions on win32.
 ------------------------------------------------------------------------
-r7162 | fenrir | 2004-03-25 02:01:58 +0100 (Thu, 25 Mar 2004) | 2 lines
+r7823 | sigmunau | 2004-05-30 12:52:02 +0200 (Sun, 30 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/real.c
+   M /trunk/share/http/index.html
 
- * real: added support for aac codec.
+share/http/index.html: output valid xhtml, even with an empty playlist. Show
+a message in the playlist area if the playlist is empty.
 
 ------------------------------------------------------------------------
-r7163 | gbazin | 2004-03-25 10:47:19 +0100 (Thu, 25 Mar 2004) | 2 lines
+r7822 | gbazin | 2004-05-30 11:18:59 +0200 (Sun, 30 May 2004) | 1 line
 Changed paths:
-   M /trunk/po/POTFILES.in
-
-* po/POTFILES.in: updated.
+   M /trunk/modules/gui/gtk/gnome.c
+   M /trunk/modules/gui/gtk/gtk.c
+   M /trunk/modules/gui/gtk/open.c
 
+* modules/gui/gtk/*: got rid of --search-path option and created --gtk-search-path and --gnome-search-path instead.
 ------------------------------------------------------------------------
-r7164 | zorglub | 2004-03-25 12:50:33 +0100 (Thu, 25 Mar 2004) | 3 lines
+r7821 | fenrir | 2004-05-30 02:14:30 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/include/ninput.h
+   M /trunk/src/input/access.c
 
-Don't save an empty playlist
-Fix refcount problem
+ * ninput, access: compilation fix.
 
 ------------------------------------------------------------------------
-r7165 | gbazin | 2004-03-25 12:51:24 +0100 (Thu, 25 Mar 2004) | 5 lines
+r7820 | fenrir | 2004-05-30 01:56:41 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/directx/vout.h
+   M /trunk/Makefile.am
 
-* modules/video_output/directx/*:
-   + Added calls to vout_RequestWindow()/vout_ReleaseWindow()
-   + Implemented vout_Control()
-   + Fixed potential division by 0
+ * Makefile.am: added acces.c (for people still using make ;)
 
 ------------------------------------------------------------------------
-r7166 | fenrir | 2004-03-25 14:48:51 +0100 (Thu, 25 Mar 2004) | 2 lines
+r7819 | fenrir | 2004-05-30 01:52:49 +0200 (Sun, 30 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/include/input_ext-intf.h
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_objects.h
+   A /trunk/src/input/access.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/misc/messages.c
+   M /trunk/src/misc/objects.c
 
- * mpeg4video.c: added m4cc/M4CC.
+ * all: begin to introduce access_t (nothing working yet).
 
 ------------------------------------------------------------------------
-r7167 | fenrir | 2004-03-25 15:00:33 +0100 (Thu, 25 Mar 2004) | 2 lines
+r7818 | gbazin | 2004-05-29 23:51:22 +0200 (Sat, 29 May 2004) | 1 line
 Changed paths:
-   M /trunk/include/codecs.h
-
- * codecs.h : added WAVE_FORMAT_DIVIO_AAC.
+   M /trunk/src/misc/modules.c
 
+* src/misc/modules.c: small cleanup.
 ------------------------------------------------------------------------
-r7168 | hartman | 2004-03-25 21:25:04 +0100 (Thu, 25 Mar 2004) | 2 lines
+r7817 | gbazin | 2004-05-29 23:41:57 +0200 (Sat, 29 May 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/applescript.m
+   M /trunk/include/modules.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_config.h
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/modules.c
 
-* VLC couldn't handle external links since the playlist API changes. FIXED
+* include/*,src/*: New plugins cache feature for faster load times.
+   This is still experimental so isn't enabled by default (use --plugins-cache).
+   There are also a few issues that aren't dealt with yet:
+     - translation of module strings.
+     - config options callbacks and actions.
+     - a few memory leaks.
+     - and likely other things ;)
+   You can easily reset the plugins cache with --reset-plugins-cache.
 
 ------------------------------------------------------------------------
-r7169 | sam | 2004-03-25 23:45:59 +0100 (Thu, 25 Mar 2004) | 3 lines
+r7816 | yoann | 2004-05-29 19:47:30 +0200 (Sat, 29 May 2004) | 2 lines
 Changed paths:
-   M /trunk/bootstrap
+   M /trunk/modules/gui/ncurses.c
 
-  * bootstrap:
-    + Work around a Solaris sh issue preventing ${foo%%bar} constructs.
+ * modules/gui/ncurses.c: Fixed a bug due to the new 'Volume' line.
 
 ------------------------------------------------------------------------
-r7170 | fenrir | 2004-03-26 00:07:19 +0100 (Fri, 26 Mar 2004) | 2 lines
+r7815 | yoann | 2004-05-29 19:04:53 +0200 (Sat, 29 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/include/osd.h
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/src/video_output/video_widgets.c
 
- * video: disable direct rendering for h264.
+Added a Mute OSD icon.
 
 ------------------------------------------------------------------------
-r7171 | gbazin | 2004-03-26 10:35:10 +0100 (Fri, 26 Mar 2004) | 2 lines
+r7814 | fenrir | 2004-05-29 16:06:50 +0200 (Sat, 29 May 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/control.c
+   M /trunk/modules/stream_out/rtp.c
+
+ * rtp: use dynamique RTP payload type for h263-1998. (bug found by Ross
+Finlayson)
 
-* src/input/control.c: fixed INPUT_DEL_BOOKMARK.
 
 ------------------------------------------------------------------------
-r7172 | zorglub | 2004-03-26 14:20:57 +0100 (Fri, 26 Mar 2004) | 2 lines
+r7813 | fenrir | 2004-05-29 16:02:50 +0200 (Sat, 29 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/visualization/visual/visual.c
+   M /trunk/modules/mux/mpeg/ts.c
 
-Spectrum is default enabled
+ * ts: added 14496-17 (text sub) support. It assumes that input is utf8
+(wrong as long as we don't have a real subtitle packetizer).
+ It doesn't work very well, the syncho is a broken (subs are late by more
+than 1s).
 
 ------------------------------------------------------------------------
-r7173 | asmax | 2004-03-27 01:21:13 +0100 (Sat, 27 Mar 2004) | 10 lines
+r7812 | fenrir | 2004-05-29 16:00:32 +0200 (Sat, 29 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder.hpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
-   M /trunk/modules/gui/skins2/src/bitmap_font.hpp
-   M /trunk/modules/gui/skins2/src/generic_bitmap.cpp
-   M /trunk/modules/gui/skins2/src/generic_bitmap.hpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
-   M /trunk/share/skins2/default/skin.dtd
+   M /trunk/modules/packetizer/copy.c
 
-  * all: beginning of bitmap font support. At the moment only the digits
-  font for xmms/winamp2 skins is supported (the bitmap must have the
-  following layout: [0123456789 -] with letters of size 9x13).
-  Non-digit characters are just skipped, with a hardcoded advance of 6
-  (it allows correct display of time in xmms skins; the ':' are skipped)
-  Small example at http://people.via.ecp.fr/~asmax/chaos.vlt (uncomplete skin)
-  * vars/time.cpp: notify the observers also when the input is stopped
-  * controls/ctrl_text.cpp: do not reset the FSM state and timer when the
-  text is displayed (was causing bugs in time display)
+ * copy: low latency for subt.
+  TODO: move subtitle paquetizer to subsdec.c to convert all subs to UTF-8.
 
 ------------------------------------------------------------------------
-r7174 | asmax | 2004-03-27 12:24:24 +0100 (Sat, 27 Mar 2004) | 3 lines
+r7811 | fenrir | 2004-05-29 15:55:33 +0200 (Sat, 29 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
-   M /trunk/modules/gui/skins2/src/bitmap_font.hpp
+   M /trunk/modules/demux/ts.c
 
-  * all: beginning of "text" bitmap font support. The text bitmap must have
-  the following layout: [cf xmms skins ;)]
+ ts: ooops, debug messages removed.
 
 ------------------------------------------------------------------------
-r7175 | hartman | 2004-03-27 18:36:46 +0100 (Sat, 27 Mar 2004) | 9 lines
+r7810 | fenrir | 2004-05-29 15:54:22 +0200 (Sat, 29 May 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/misc/logger.c
-   M /trunk/src/interface/interface.c
+   M /trunk/modules/demux/ts.c
 
-* src/interface/interface.c
-  - spelling fix
-  - added telnet intf to 'Add Interface'
-* modules/misc/logger.c:
-  - on Mac OS X, use ~/Library/Logs to write logger intf output.
-* ALL
-  - Added 'Add Interface' to Mac OS X build. Now you can finaly quicklaunch
-  the SAP intf.
+ * ts.c: - send PES as soon as possible to decoder (and not waiting the
+           next one).
+         - added partial 14496-17 support, in other words mpeg4 text
+           subtitles.
 
 ------------------------------------------------------------------------
-r7176 | asmax | 2004-03-27 19:04:36 +0100 (Sat, 27 Mar 2004) | 2 lines
+r7809 | hartman | 2004-05-29 00:46:00 +0200 (Sat, 29 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
+   M /trunk/configure.ac
 
-  * bitmap_font.cpp: full support of text bitmap font
+* Let's enable folks to bootstrap
 
 ------------------------------------------------------------------------
-r7177 | hartman | 2004-03-28 05:16:05 +0200 (Sun, 28 Mar 2004) | 9 lines
+r7808 | hartman | 2004-05-29 00:23:38 +0200 (Sat, 29 May 2004) | 11 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/Modules.am
-   A /trunk/modules/demux/sgimb.c
-   M /trunk/src/input/stream.c
+   M /trunk/modules/gui/Modules.am
+   D /trunk/modules/gui/ncurses
+   A /trunk/modules/gui/ncurses.c (from /trunk/modules/gui/ncurses/ncurses.c:7799)
 
-* src/input/stream.c
-  - disable stream_ReadLine debug.
-* ALL:
-  - added a new demux2 module to handle Kasenna MediaBase 
-    metadata files. These are application/x-sgimb masked
-    'mpeg' files on the web. They are in reality mostly constructors
-    for rtsp links. The reference to SGI is because the MediaBase
-    solutions originate from SGI.
+* ncurses intf
+  - Moved one dir higher
+  - Fixed the Quit function
+  - Added Volume Controls
+  - Added Repeat/Loop/Random
+  - Fixed the info box
+  - Added Fullscreen remark to help box
+
+It is now the perfect remote controller if I use my 'bedside terminal'.
+ssh/screen/ncurses is like magic.
 
 ------------------------------------------------------------------------
-r7178 | bigben | 2004-03-28 14:29:42 +0200 (Sun, 28 Mar 2004) | 3 lines
+r7807 | hartman | 2004-05-29 00:19:54 +0200 (Sat, 29 May 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/controls.h
-   M /trunk/modules/gui/macosx/controls.m
    M /trunk/modules/gui/macosx/intf.m
 
-Reverses previous patch, which added 1min/5min forward / backward functions, as it made the interface too unclear. We need to find another way to use hotkeys on the main interface...
-
+* Fix some small potential crashes
 
 ------------------------------------------------------------------------
-r7179 | titus | 2004-03-28 16:39:03 +0200 (Sun, 28 Mar 2004) | 2 lines
+r7806 | hartman | 2004-05-29 00:07:04 +0200 (Sat, 29 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/src/input/input.c
 
-correction of a small bug in the function move
+* src/input/input.c: As soon as we know the length of a file, set 
+  the playlist item duration. Now mpeg files will show their duration.
 
 ------------------------------------------------------------------------
-r7180 | rocky | 2004-03-28 22:17:49 +0200 (Sun, 28 Mar 2004) | 5 lines
+r7805 | fenrir | 2004-05-28 22:20:50 +0200 (Fri, 28 May 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/access/vcdx/vcdplayer.c
-   M /trunk/modules/access/vcdx/vcdplayer.h
-
-Correct multi-default selection. But we need vcdimager 0.71 CVS for
-this.  (But most poeple won't notice the improvement since video
-switching is broken.)
+   M /trunk/modules/stream_out/rtp.c
 
+ * rtp: h263 support (untested).
+ Patch by Callan, Wilson <wcallan AT starentnetworks DOT com>
 
 ------------------------------------------------------------------------
-r7181 | jpsaman | 2004-03-28 22:25:53 +0200 (Sun, 28 Mar 2004) | 1 line
+r7804 | fenrir | 2004-05-28 21:55:01 +0200 (Fri, 28 May 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/arm-crosscompile-howto.sgml
+   M /trunk/modules/packetizer/copy.c
+
+ * copy: don't break the length for subtitle packet.
 
-Small update to ARM cross-compile howto
 ------------------------------------------------------------------------
-r7182 | rocky | 2004-03-29 02:42:35 +0200 (Mon, 29 Mar 2004) | 1 line
+r7803 | fenrir | 2004-05-28 21:54:23 +0200 (Fri, 28 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/mux/mp4.c
+
+ * mp4: first try to add text subtitle muxing support. They are added
+like it is done in .mov (and not like .mp4 as I failed to find any
+samples)
+ VLC is able to play them. I don't think QT will like them for now.
 
-Small cosmetic changes
 ------------------------------------------------------------------------
-r7183 | rocky | 2004-03-29 02:45:53 +0200 (Mon, 29 Mar 2004) | 3 lines
+r7802 | fenrir | 2004-05-28 21:51:37 +0200 (Fri, 28 May 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input_programs.c
+   M /trunk/modules/demux/mp4/mp4.c
 
-Populate "Stream and Media Info"
+ * mp4: convert all \r to \n in subt.
 
+------------------------------------------------------------------------
+r7801 | fkuehne | 2004-05-28 18:01:26 +0200 (Fri, 28 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/macosx/playlistinfo.h
+   M /trunk/modules/gui/macosx/playlistinfo.m
 
+* fixed broken translation of 2 buttons of the info-window
 ------------------------------------------------------------------------
-r7184 | rocky | 2004-03-29 04:10:04 +0200 (Mon, 29 Mar 2004) | 3 lines
+r7800 | hartman | 2004-05-28 14:04:06 +0200 (Fri, 28 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/control/corba/Modules.am
 
-Populate stream information.
+* bootstrap fix for corba module
+  make dist might still be broken? This makefile could use some sam power.
 
+------------------------------------------------------------------------
+r7799 | gbazin | 2004-05-28 08:29:13 +0200 (Fri, 28 May 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
 
+* configure.ac: netsync needs to be linked with ws2_32 on win32.
 ------------------------------------------------------------------------
-r7185 | zorglub | 2004-03-29 09:28:45 +0200 (Mon, 29 Mar 2004) | 16 lines
+r7798 | fenrir | 2004-05-28 00:30:12 +0200 (Fri, 28 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc_keys.h
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-   M /trunk/src/input/control.c
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.h
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
 
-* Implement INPUT_GET_SUBDELAY and INPUT_SET_SUBDELAY
+ * mp4: added text track support. (there is a problem with the encoding).
 
-* Allow to modify subtitle delay on the fly and implement hotkeys 
-  (h and j)
+------------------------------------------------------------------------
+r7797 | gbazin | 2004-05-27 23:06:16 +0200 (Thu, 27 May 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/video_chroma/i422_yuy2.c
 
-* When framerate is available with subrip, use sub-fps to make corrections
-  (sub-fps default value is now 0, if left to this value, 25fps will be
-   assumed in microdvd mode and no correction will be applied in subrip)
+* modules/video_chroma/i422_yuy2.c: fixed the I422 MMX conversion routines. The fix also doubles the speed of the conversion :)
 
-Main problem is that when seeking in the subtitles, you easily get
-several of them displayed. Maybe we could add a flag to subpicture_t,
-like SUBTITLE_PICTURE to say that only one of them must be displayed at
-a time, but that other subpictures (OSD, ...) can remain present on the
-screen at the same time.
+------------------------------------------------------------------------
+r7796 | gbazin | 2004-05-27 22:31:22 +0200 (Thu, 27 May 2004) | 1 line
+Changed paths:
+   M /trunk/Makefile.am
 
+* Makefile.am: added include/snapshot.h.
+------------------------------------------------------------------------
+r7795 | gbazin | 2004-05-27 21:17:33 +0200 (Thu, 27 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/control/netsync.c
 
+* modules/control/netsync.c: test before you commit.
 ------------------------------------------------------------------------
-r7186 | sigmunau | 2004-03-29 13:15:04 +0200 (Mon, 29 Mar 2004) | 2 lines
+r7794 | gbazin | 2004-05-27 21:12:09 +0200 (Thu, 27 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/netsync.c
+   M /trunk/modules/video_output/snapshot.c
 
-fixed "slower" hotkey.
+* video_output/snapshot.c, control/netsync.c: added svn:keywords Id prop.
+* control/netsync.c: small fix.
 
 ------------------------------------------------------------------------
-r7187 | fenrir | 2004-03-29 16:17:25 +0200 (Mon, 29 Mar 2004) | 2 lines
+r7793 | sigmunau | 2004-05-27 18:18:35 +0200 (Thu, 27 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/demux/mjpeg.c
 
- * rtp: fixed segfault with mux=
+remove debug messages along the success path
 
 ------------------------------------------------------------------------
-r7188 | fenrir | 2004-03-29 16:21:47 +0200 (Mon, 29 Mar 2004) | 9 lines
+r7792 | gbazin | 2004-05-27 17:52:42 +0200 (Thu, 27 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/mpeg_audio.c
-
- * mpeg_audio: fixed input infos update, and removed all tabs.
- (each vlc_object_find has to be followed by a vlc_object_release once
-the object isn't needed anymore)
+   M /trunk/modules/demux/mjpeg.c
 
- Btw, I think we should better do that update in src/input/input_dec.c,
-this way it will work with every decoder AND a decoder should not touch
-p_input (decoders will be used by transcode for instance ...)
+* modules/demux/mjpeg.c: fixed small memleak.
+------------------------------------------------------------------------
+r7791 | oaubert | 2004-05-27 17:48:33 +0200 (Thu, 27 May 2004) | 9 lines
+Changed paths:
+   M /trunk/modules/control/corba/MediaControl.idl
+   M /trunk/modules/control/corba/Modules.am
+   M /trunk/modules/control/corba/README
+   M /trunk/modules/control/corba/corba.c
+   A /trunk/modules/control/corba/mediacontrol-core.c
+   A /trunk/modules/control/corba/mediacontrol-core.h
+   A /trunk/modules/control/corba/mediacontrol-init.c
+   A /trunk/modules/control/corba/mediacontrol-plugin.c
 
+CORBA module update:
+- the VLC-specific code has been isolated in mediacontrol-core.c so that
+  corba.c only has to glue CORBA calls to C calls.
+- the IDL has been modified:
+  - snapshot support
+  - text display support
+  - access to stream information
+  - access to volume information
 
 ------------------------------------------------------------------------
-r7189 | fenrir | 2004-03-29 16:25:25 +0200 (Mon, 29 Mar 2004) | 8 lines
+r7790 | oaubert | 2004-05-27 17:43:42 +0200 (Thu, 27 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/src/input/stream.c
-
- * stream: added stream_DemuxNew, stream_DemuxSend, stream_DemuxDelete
-to chain demuxer.
-    - stream_DemuxNew: create a special stream_t, launch a thread that
-    will open a demuxer, and call p_demux->pf_demux until asked to die.
-    - stream_DemuxSend: append a block to be used by the new demuxer.
-    - stream_DemuxDelete : free all data...
+   A /trunk/modules/control/corba/MediaControl.idl (from /trunk/modules/control/corba/mediacontrol.idl:7789)
+   D /trunk/modules/control/corba/client.py
+   D /trunk/modules/control/corba/launch-vlc-corba
+   D /trunk/modules/control/corba/mediacontrol.idl
+   D /trunk/modules/control/corba/pyorbit-1.99.3.patch
+   D /trunk/modules/control/corba/simpleplayer.glade
+   D /trunk/modules/control/corba/simpleplayer.py
 
+Code cleanup to prepare CORBA module update
 
 ------------------------------------------------------------------------
-r7190 | fenrir | 2004-03-29 16:28:00 +0200 (Mon, 29 Mar 2004) | 6 lines
+r7789 | gbazin | 2004-05-27 17:40:11 +0200 (Thu, 27 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
-
- * livedotcom.cpp: use stream_Demux* to support muxed stream. It's far
- from stable, but begin to work. (Tested only with TS).
- Limitation: no synchro with others stream if any (anyway, it would be
-a bit stupid to have such stream).
+   M /trunk/modules/demux/mjpeg.c
 
+* modules/demux/mjpeg.c: fixed --mjpeg-fps.
 ------------------------------------------------------------------------
-r7191 | fenrir | 2004-03-29 17:10:36 +0200 (Mon, 29 Mar 2004) | 3 lines
+r7788 | oaubert | 2004-05-27 17:37:46 +0200 (Thu, 27 May 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/control.c
-   M /trunk/src/input/input.c
+   M /trunk/modules/video_output/Modules.am
 
- control: invalid cast in GET_SUBDELAY
- input: fixed uninitialised variable (i_microsecondperframe for subs)
+Snapshot module (dummy video output module keeping a configurable image cache). 
+It is chiefly used by the corba module.
 
 ------------------------------------------------------------------------
-r7192 | fenrir | 2004-03-29 20:58:28 +0200 (Mon, 29 Mar 2004) | 6 lines
+r7787 | oaubert | 2004-05-27 17:36:15 +0200 (Thu, 27 May 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_meta.h
-
- * vlc_common.h: removed all cast in TAB_*. GCC doesn't like anymore
-cast of lvalue. -> Don't use them anymore in C++ code.
-( Don't use *(void**)&p, it won't work because of aliasing problem).
+   M /trunk/configure.ac
+   A /trunk/include/snapshot.h
+   A /trunk/modules/video_output/snapshot.c
 
- * vlc_meta.h: don't use TAB_* as this file is included in C++ code.
+Snapshot module (dummy video output module keeping a configurable image cache). 
+It is chiefly used by the corba module.
 
 ------------------------------------------------------------------------
-r7193 | fenrir | 2004-03-29 20:59:51 +0200 (Mon, 29 Mar 2004) | 3 lines
+r7786 | gbazin | 2004-05-27 17:30:47 +0200 (Thu, 27 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/livedotcom.cpp
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mjpeg.c
 
- * avi: fixed a cast of lvalue.
- * livedotcom, mkv: removed all TAB_*.
+* modules/demux/mjpeg.c: fixed pts calculation.
+------------------------------------------------------------------------
+r7785 | gbazin | 2004-05-27 17:21:11 +0200 (Thu, 27 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/mjpeg.c
 
+* modules/demux/mjpeg.c: got rid of a couple of useless things.
 ------------------------------------------------------------------------
-r7194 | fenrir | 2004-03-29 21:57:07 +0200 (Mon, 29 Mar 2004) | 2 lines
+r7784 | gbazin | 2004-05-27 13:40:46 +0200 (Thu, 27 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_rgb.h
-   M /trunk/modules/video_chroma/i420_yuy2.h
-   M /trunk/modules/video_chroma/i422_yuy2.h
+   M /trunk/configure.ac
+   M /trunk/modules/control/Modules.am
+   A /trunk/modules/control/netsync.c
 
- * *.h: shut up gcc (cast of lvalue).
+* modules/control/netsync.c: Experimental network synchronisation module.
 
 ------------------------------------------------------------------------
-r7195 | fenrir | 2004-03-29 23:26:54 +0200 (Mon, 29 Mar 2004) | 5 lines
+r7783 | hartman | 2004-05-27 02:02:43 +0200 (Thu, 27 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/mux/ogg.c
+   M /trunk/modules/demux/demux2.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/playlist/playlist.c
 
- * ogg: cast of lvalue ... gibalou could you test this patch ?
- (I have changed a ((uint8_t *)op.bytes) -= 4; and I'm not sure what it
-was meant to do as op.bytes is a "long")
+ * src/libvlc.h
+   src/playlist/playlist.c: added a "--play-and-stop" feature.
+   This stops the playlist after each played item. It does however increase
+   the index. (also very useful for sap playlist when a lot of channels fail to open).
 
 ------------------------------------------------------------------------
-r7196 | fenrir | 2004-03-29 23:29:31 +0200 (Mon, 29 Mar 2004) | 2 lines
+r7782 | hartman | 2004-05-27 01:19:53 +0200 (Thu, 27 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/wav.c
-   M /trunk/modules/mux/mpeg/ps.c
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/configure.ac
+   M /trunk/modules/LIST
 
- * all: cast of lvalues ...
+* enable mjpeg module and add to LIST
 
 ------------------------------------------------------------------------
-r7197 | fenrir | 2004-03-29 23:34:27 +0200 (Mon, 29 Mar 2004) | 2 lines
+r7781 | hartman | 2004-05-27 01:15:07 +0200 (Thu, 27 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/sgimb.c
+   M /trunk/modules/misc/sap.c
 
- * livedotcom.cpp: lalala.... (compilation fixes).
+* misc/sap.c: check for packetsize attribute and increase mtu when it's large.
+  - some code cleanup. Please watch coding style people.
+* demux/sgimb.c: fix an alloc
 
 ------------------------------------------------------------------------
-r7198 | adn | 2004-03-30 12:37:44 +0200 (Tue, 30 Mar 2004) | 5 lines
+r7780 | sigmunau | 2004-05-27 00:27:05 +0200 (Thu, 27 May 2004) | 4 lines
 Changed paths:
-   M /trunk/share/skins2/default/sort.png
-   M /trunk/share/skins2/default/sort_onclick.png
-   M /trunk/share/skins2/default/theme.xml
-   A /trunk/share/skins2/default/vout.png
-   A /trunk/share/skins2/default/vout2.png
-   A /trunk/share/skins2/default/vout_body.png
-   A /trunk/share/skins2/default/vout_body1.png
-   A /trunk/share/skins2/default/vout_bottom.png
-   A /trunk/share/skins2/default/vout_bottom_left.png
-   A /trunk/share/skins2/default/vout_bottom_right.png
-   A /trunk/share/skins2/default/vout_left.png
-   A /trunk/share/skins2/default/vout_onclick.png
-   A /trunk/share/skins2/default/vout_right.png
-   A /trunk/share/skins2/default/vout_top.png
-   A /trunk/share/skins2/default/vout_top_left.png
-   A /trunk/share/skins2/default/vout_top_right.png
-
-
-Modified a little default skin
- -> hiding video window
+   M /trunk/modules/demux/Modules.am
+   A /trunk/modules/demux/mjpeg.c
 
+mime multipart jpeg and jpeg series of images demuxer by 
+Henry Jen (slowhog) <henryjen at ztune dot net>. Only tested in multipart
+mode.
 
 ------------------------------------------------------------------------
-r7199 | zorglub | 2004-03-30 19:18:48 +0200 (Tue, 30 Mar 2004) | 2 lines
+r7779 | jpsaman | 2004-05-26 23:02:06 +0200 (Wed, 26 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input.c
-
-Fix 64-bit bug with bookmarks from command line 
+   M /trunk/modules/video_output/hd1000v.cpp
 
+Use *ScreenResolution() function iso of mixing them with *ScreenOutput() functions.
 ------------------------------------------------------------------------
-r7200 | zorglub | 2004-03-30 19:43:56 +0200 (Tue, 30 Mar 2004) | 2 lines
+r7778 | yoann | 2004-05-26 19:56:45 +0200 (Wed, 26 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
+   M /trunk/include/osd.h
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/src/video_output/video_widgets.c
 
-Do not delay subtitles twice + Sanity check
+Added Play and Pause OSD Icons for hotkeys.
 
 ------------------------------------------------------------------------
-r7201 | bigben | 2004-03-30 21:38:46 +0200 (Tue, 30 Mar 2004) | 3 lines
+r7777 | massiot | 2004-05-26 14:32:02 +0200 (Wed, 26 May 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlistinfo.h
-   M /trunk/modules/gui/macosx/playlistinfo.m
-
-Implements info treeview in the playlist proprieties window
+   M /trunk/modules/access/pvr/pvr.c
 
+* modules/access/pvr: Added keyint= and bframes= options.
 
 ------------------------------------------------------------------------
-r7202 | bigben | 2004-03-30 22:56:13 +0200 (Tue, 30 Mar 2004) | 6 lines
+r7776 | zorglub | 2004-05-26 11:53:00 +0200 (Wed, 26 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/modules/codec/cmml/intf.c
 
-Works around an issue with some playlist items added by the sap interface : since they aren't coded in UTF8, a blank string is printed. 
+Compile fix
 
-This doesn't correct this issue, but at least, it doesn't prevent the item proprieties window from opening anymore.
+------------------------------------------------------------------------
+r7775 | andrep | 2004-05-26 10:38:23 +0200 (Wed, 26 May 2004) | 9 lines
+Changed paths:
+   M /trunk/modules/codec/cmml/browser_open.c
+   M /trunk/modules/codec/cmml/browser_open.h
+   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/codec/cmml/xstrcat.h
 
+* CMML codec:
+  - added browse-follow-anchor, browse-go-back and browse-go-forward
+    callbacks
+  - will not display clip description as subtitles if
+    intf-displays-cmml-description variable is set on main interface
+    thread
+  - bugfix for web browser launching on Mac OS X
 
 
 ------------------------------------------------------------------------
-r7203 | hartman | 2004-03-31 02:24:22 +0200 (Wed, 31 Mar 2004) | 3 lines
+r7774 | andrep | 2004-05-26 04:23:10 +0200 (Wed, 26 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/codec/cmml/xurl.c
+
+* cmml: fix for loading non-file:// URLs on win32
 
-Fall back to plain C with default C character encoding when UTF8 fails.
-now you can see at least something with those SAP announces with Latin char encoding.
 
 ------------------------------------------------------------------------
-r7204 | bigben | 2004-03-31 10:00:27 +0200 (Wed, 31 Mar 2004) | 3 lines
+r7773 | fenrir | 2004-05-26 00:48:37 +0200 (Wed, 26 May 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlistinfo.m
-
-Also fallis back to C string if UTF8 string fails in proprieties window.
+   M /trunk/modules/demux/livedotcom.cpp
 
+  *livedotcom: added H263-2000 (untested).
 
 ------------------------------------------------------------------------
-r7205 | bigben | 2004-03-31 10:05:59 +0200 (Wed, 31 Mar 2004) | 3 lines
+r7772 | fenrir | 2004-05-25 21:38:39 +0200 (Tue, 25 May 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/demux/mp4/mp4.c
 
-Oups, these ones are for later
+* mp4: fix for alaw/ulaw. Clever people that designed .mov decided that
+the demuxer has to ask the parameters to the decoder, instead of just
+using the ones in the file.
 
 
 ------------------------------------------------------------------------
-r7206 | ipkiss | 2004-03-31 13:24:43 +0200 (Wed, 31 Mar 2004) | 2 lines
+r7771 | gbazin | 2004-05-25 14:07:19 +0200 (Tue, 25 May 2004) | 1 line
 Changed paths:
-   M /trunk/share/skins2/default/skin.dtd
-
-  * skins2 DTD: Removed unused attributes of the Font
+   M /trunk/modules/video_output/directx/events.c
 
+* modules/video_output/directx/events.c: fixed deadlock when switching deinterlacing mode.
 ------------------------------------------------------------------------
-r7207 | ipkiss | 2004-03-31 17:45:02 +0200 (Wed, 31 Mar 2004) | 2 lines
+r7770 | yoann | 2004-05-25 10:45:45 +0200 (Tue, 25 May 2004) | 3 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/configure.ac
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/gui/ncurses/ncurses.c
 
- * All: Compilation fixes for Solaris 9, courtesy of Mats Rojestal
+* modules/control/hotkeys.c: check if there is a vout before writing some OSD, since hotkeys can also be called from an interface now.
+* modules/gui/ncurses/ncurses.c: don't add empty ('') entry, in the open function
 
 ------------------------------------------------------------------------
-r7208 | bigben | 2004-03-31 19:23:11 +0200 (Wed, 31 Mar 2004) | 3 lines
+r7769 | ipkiss | 2004-05-24 23:48:56 +0200 (Mon, 24 May 2004) | 3 lines
 Changed paths:
-   M /trunk/share/Makefile.am
-
-Install new required files for skins2 on make install
+   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
 
+ * skins2: Open the file requester dialog when clicking on "play" and the
+   playlist is empty
 
 ------------------------------------------------------------------------
-r7209 | gbazin | 2004-03-31 22:52:31 +0200 (Wed, 31 Mar 2004) | 6 lines
+r7768 | hartman | 2004-05-24 23:28:03 +0200 (Mon, 24 May 2004) | 4 lines
 Changed paths:
    M /trunk/Makefile.am
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/input_ext-plugins.h
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc/intf.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_playlist.h
-   M /trunk/include/vlc_vlm.h
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/slp.c
-   M /trunk/modules/codec/mpeg_audio.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/control/http.c
-   M /trunk/modules/control/rc.c
-   M /trunk/modules/demux/mp4/mp4.h
-   M /trunk/modules/demux/util/id3tag.c
-   M /trunk/modules/gui/gtk/gtk_callbacks.c
-   M /trunk/modules/gui/gtk/playlist.c
-   M /trunk/modules/gui/skins/controls/playlist.cpp
-   M /trunk/modules/gui/skins/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/misc/playlist/m3u.c
-   M /trunk/modules/misc/playlist/old.c
-   M /trunk/modules/misc/sap.c
-   M /trunk/src/input/control.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input.c
-   D /trunk/src/input/input_info.c
-   M /trunk/src/input/input_programs.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/vlm.c
-   M /trunk/src/playlist/group.c
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/playlist.c
-   M /trunk/src/playlist/sort.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-* src/input/control.c: added INPUT_ADD_INFO/INPUT_SET_NAME to input_Control().
-* src/input/input.c:
-   + introduced input_item_t that is shared between the playlist/vlm and the input thread (contains input name, options, infos, etc...).
-   + changed prototype of input_CreateThread() to input_thread_t *input_CreateThread( vlc_object_t *, input_item_t * ).
-* ALL: use input_item_t and INPUT_ADD_INFO when necessary.
+* Remove last remenants of info.h and info.m
+* Better align the iTunes styled slider with other UI elements
+* added .spx .ts and .ps fileextensions.
 
 ------------------------------------------------------------------------
-r7210 | gbazin | 2004-03-31 23:17:22 +0200 (Wed, 31 Mar 2004) | 2 lines
+r7767 | hartman | 2004-05-24 23:14:06 +0200 (Mon, 24 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/src/video_output/video_widgets.c
 
-* modules/access/dshow/dshow.cpp: compilation fix.
+* Fixed the YUY2 and RV Render() of the OSD widgets.
+* Set the Id prop on this 'new' file.
 
 ------------------------------------------------------------------------
-r7211 | gbazin | 2004-04-01 00:04:54 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7766 | jpsaman | 2004-05-24 22:12:42 +0200 (Mon, 24 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/win32_specific.c
-
-* src/misc/win32_specific.c: compilation fix.
+   A /trunk/vlc.roku
 
+HD1000 video output
 ------------------------------------------------------------------------
-r7212 | gbazin | 2004-04-01 00:55:48 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7765 | jpsaman | 2004-05-24 22:12:27 +0200 (Mon, 24 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/playlistinfo.m
-   M /trunk/modules/gui/macosx/vout.m
-   M /trunk/modules/gui/ncurses/ncurses.c
-   M /trunk/modules/gui/pda/pda_callbacks.c
-
-* modules/gui/*: compilation fixes for the new input_item_t change.
+   M /trunk/AUTHORS
+   M /trunk/configure.ac
+   M /trunk/modules/LIST
+   M /trunk/modules/video_output/Modules.am
+   A /trunk/modules/video_output/hd1000v.cpp
 
+HD1000 video output
 ------------------------------------------------------------------------
-r7213 | gbazin | 2004-04-01 01:09:53 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7764 | gbazin | 2004-05-24 21:00:37 +0200 (Mon, 24 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/control.c
-
-* src/input/control.c: INPUT_ADD/DEL_BOOKMARK also modifies the "bookmarks" input option so the bookmarks are kept even when the input is stopped.
+   M /trunk/modules/packetizer/mpegvideo.c
 
+* modules/packetizer/mpegvideo.c: better fix.
 ------------------------------------------------------------------------
-r7214 | anil | 2004-04-01 01:52:48 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7763 | gbazin | 2004-05-24 20:54:47 +0200 (Mon, 24 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
-
-compilation fix
+   M /trunk/modules/packetizer/mpegvideo.c
 
+* modules/packetizer/mpegvideo.c: corner case fix for pts/dts.
 ------------------------------------------------------------------------
-r7215 | gbazin | 2004-04-01 09:21:19 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7762 | jlj | 2004-05-24 19:45:05 +0200 (Mon, 24 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: Fixed bug which caused the wrong ID to be used if there was 
+            another firewire device in the ioregistry before the iPod.
 
-* modules/access/vcdx/access.c: use input_Control(INPUT_ADD_INFO).
 
 ------------------------------------------------------------------------
-r7216 | rocky | 2004-04-01 10:05:52 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7761 | fenrir | 2004-05-24 19:43:28 +0200 (Mon, 24 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcdplayer.h
+   M /trunk/modules/demux/ts.c
 
-vcdplayer_selection2lid not here anymore. It comes from libvcdinfo.
+ * ts: fixed pts, and readding default gathering to make
+ libmpeg2 happy.
 
 ------------------------------------------------------------------------
-r7217 | gbazin | 2004-04-01 11:07:37 +0200 (Thu, 01 Apr 2004) | 3 lines
+r7760 | djc | 2004-05-24 14:00:59 +0200 (Mon, 24 May 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
 
-* configure.ac, modules/gui/skins2/utils/bezier.cpp:
-   + check for lrintf() and fallback on rint().
+Volume icons are buttons to change volume
 
 ------------------------------------------------------------------------
-r7218 | zorglub | 2004-04-01 11:20:00 +0200 (Thu, 01 Apr 2004) | 4 lines
+r7759 | jlj | 2004-05-24 00:53:28 +0200 (Mon, 24 May 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/demux/playlist/Modules.am
-   A /trunk/modules/demux/playlist/native.c
-   M /trunk/modules/demux/playlist/playlist.c
-   M /trunk/modules/demux/playlist/playlist.h
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/misc/playlist/native.c
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: Preview endian fix.
 
-* modules/demux/playlist : native playlist import
-* modules/misc/playlist : native playlist export
-* configure.ac : playlist and export need libxml2
 
 ------------------------------------------------------------------------
-r7219 | zorglub | 2004-04-01 12:01:48 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7758 | hartman | 2004-05-23 23:14:34 +0200 (Sun, 23 May 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/playlist/Modules.am
-   D /trunk/modules/demux/playlist/native.c
-   M /trunk/modules/demux/playlist/playlist.c
-   M /trunk/modules/demux/playlist/playlist.h
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/misc/playlist/Modules.am
-   M /trunk/modules/misc/playlist/export.c
-   D /trunk/modules/misc/playlist/native.c
+   D /trunk/modules/gui/macosx/info.h
+   D /trunk/modules/gui/macosx/info.m
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/misc.m
 
-Cancel
+* Remove the old info window from SVN.
+* Cosmetic fix to misc.m
 
 ------------------------------------------------------------------------
-r7220 | gbazin | 2004-04-01 13:16:10 +0200 (Thu, 01 Apr 2004) | 4 lines
+r7757 | yoann | 2004-05-23 19:38:19 +0200 (Sun, 23 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/src/libvlc.h
+   M /trunk/modules/control/hotkeys.c
+
+OSD sliders are now used if the vout is not embedded or in fullscreen mode.
 
-* src/libvlc.h, modules/video_output/directx/events.c:
-   + added a --video-title option, courtesy of Hornsby Adrian.
-* modules/video_output/directx/directx.c: minor changes.
 
 ------------------------------------------------------------------------
-r7221 | titer | 2004-04-01 14:30:07 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7756 | yoann | 2004-05-23 18:19:29 +0200 (Sun, 23 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/Makefile.am
+   M /trunk/include/osd.h
+   M /trunk/modules/control/hotkeys.c
+   A /trunk/src/video_output/video_widgets.c
+   M /trunk/src/video_output/vout_subpictures.c
+
+* src/video_output/video_widgets.c: Added OSD sliders when changing volume or position with hotkeys.
+Those sliders are graphical (ie not written with characters) and we can now add others OSD "widgets".
 
- i420_yuy2.c: fixed AltiVec conversion for unusual image sizes
 
 ------------------------------------------------------------------------
-r7222 | gbazin | 2004-04-01 16:47:45 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7755 | yoann | 2004-05-23 18:01:40 +0200 (Sun, 23 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/gui/ncurses/ncurses.c
+
+* added a search function for the playlist with ncurses interface (feature request #1786).
+  It doesn't support regexp for now.
+* fixed a bug when playlist was empty at start
 
-* modules/video_output/x11/xcommon.c: compilation fixes.
 
 ------------------------------------------------------------------------
-r7223 | gbazin | 2004-04-01 17:50:35 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7754 | fenrir | 2004-05-23 16:43:14 +0200 (Sun, 23 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/demux/mpeg/h264.c
+   M /trunk/modules/demux/mpeg/m4v.c
 
-* modules/gui/wxwindows/*: bookmarks improvements.
+ * raw demuxers: few fixes, add es only after first packet. (size known)
 
 ------------------------------------------------------------------------
-r7224 | fenrir | 2004-04-01 19:12:36 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7753 | fenrir | 2004-05-23 16:31:49 +0200 (Sun, 23 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
- * ts: better handling on PAT version changes.
+ * video; in hurry up mode 5 when scanning for width/height, reparse the buffer
+ if we find them. (Avoid dropping the first frame).
 
 ------------------------------------------------------------------------
-r7225 | hartman | 2004-04-01 20:21:56 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7752 | fenrir | 2004-05-23 15:35:26 +0200 (Sun, 23 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/info.h
-   M /trunk/modules/gui/macosx/info.m
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/src/input/es_out.c
 
-* Fix p_item etc breakages. Question.. is the seperate fileinfo dialog still useful?
+ * es_out: avoid null dts/pts after *9/100 (with non null input values).
 
 ------------------------------------------------------------------------
-r7226 | hartman | 2004-04-01 20:53:11 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7751 | fkuehne | 2004-05-23 14:17:41 +0200 (Sun, 23 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/info.m
-
-* missed a object_release
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
 
+* Fixes to the services-menu
 ------------------------------------------------------------------------
-r7227 | gbazin | 2004-04-01 21:20:21 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7750 | gbazin | 2004-05-23 13:00:53 +0200 (Sun, 23 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/kde/info.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-* modules/gui/kde/info.cpp: info_category_t compilation fix.
+* modules/gui/wxwindows/interface.cpp: update the checkbox of the extended gui menu entry.
+------------------------------------------------------------------------
+r7749 | gbazin | 2004-05-23 12:31:54 +0200 (Sun, 23 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
+* modules/gui/wxwindows/playlist.cpp: small fix.
 ------------------------------------------------------------------------
-r7228 | ipkiss | 2004-04-01 23:04:43 +0200 (Thu, 01 Apr 2004) | 5 lines
+r7748 | jlj | 2004-05-23 02:07:16 +0200 (Sun, 23 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_layout.cpp
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/src/anchor.hpp
-   M /trunk/modules/gui/skins2/src/generic_layout.cpp
-   M /trunk/modules/gui/skins2/src/generic_layout.hpp
-   M /trunk/modules/gui/skins2/src/top_window.cpp
-   M /trunk/modules/gui/skins2/src/top_window.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: Support for previews.
 
- * skins2: Anchors are now stored in the layouts, not in the windows.
-   If you change the layout all anchorings are lost, except for anchors that
-   are in the same position in the old and the new layouts.
-   Adding more 'persistent' anchorings should not be very difficult.
 
 ------------------------------------------------------------------------
-r7229 | fenrir | 2004-04-01 23:37:06 +0200 (Thu, 01 Apr 2004) | 3 lines
+r7747 | gbazin | 2004-05-22 20:42:19 +0200 (Sat, 22 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
-
- * livedotcom.cpp: demux -> demux2. (Precision in seek will probably be
-worst until we completly switch to demux2...)
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
+ALL: bumped version number to 0.7.3-svn.
 ------------------------------------------------------------------------
-r7230 | fenrir | 2004-04-01 23:38:21 +0200 (Thu, 01 Apr 2004) | 2 lines
+r7745 | jpsaman | 2004-05-21 14:05:41 +0200 (Fri, 21 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/ipkg/control.gpe
+   M /trunk/ipkg/control.h3600
+   M /trunk/ipkg/control.opie
+   M /trunk/ipkg/control.zaurus
+   M /trunk/ipkg/rules.gpe
+   M /trunk/ipkg/rules.h3600
+   M /trunk/ipkg/rules.opie
+   M /trunk/ipkg/rules.zaurus
 
- * demux2: added live.
+Updated version to v0.7.2
+------------------------------------------------------------------------
+r7744 | gbazin | 2004-05-21 13:59:25 +0200 (Fri, 21 May 2004) | 1 line
+Changed paths:
+   M /trunk/ChangeLog
 
+* ChangeLog: updated for the 0.7.2 release.
 ------------------------------------------------------------------------
-r7231 | fenrir | 2004-04-02 01:19:30 +0200 (Fri, 02 Apr 2004) | 3 lines
+r7743 | gbazin | 2004-05-21 13:54:37 +0200 (Fri, 21 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/a52.c
-   M /trunk/modules/demux/aac.c
-   M /trunk/modules/demux/dts.c
-   M /trunk/modules/demux/flac.c
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
- * all: do not implement DEMUX_SET_TIME. DEMUX_SET_TIME. should be
-implemented _only_ when it has a high precision.
+* configure.ac: fixed libspeex > 1.1.0 detection.
+* ALL: bumped version number to 0.7.2.
 
 ------------------------------------------------------------------------
-r7232 | fenrir | 2004-04-02 01:21:13 +0200 (Fri, 02 Apr 2004) | 4 lines
+r7742 | fkuehne | 2004-05-21 13:50:12 +0200 (Fri, 21 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/nsv.c
-   M /trunk/modules/demux/pva.c
-   M /trunk/modules/demux/ts.c
-
- * all: do not implement DEMUX_SET_TIME. DEMUX_SET_TIME should be
- implemented _only_ when it has a high precision.
+   M /trunk/po/de.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/it.po
+   M /trunk/po/nl.po
+   M /trunk/po/pt_BR.po
 
+* Fixed the latest string changes
+------------------------------------------------------------------------
+r7741 | gbazin | 2004-05-21 13:34:02 +0200 (Fri, 21 May 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
+* po/*: updated in preparation for release.
 ------------------------------------------------------------------------
-r7233 | fenrir | 2004-04-02 02:00:08 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7740 | sam | 2004-05-21 13:30:18 +0200 (Fri, 21 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_es.h
+   M /trunk/po/es.po
 
* vlc_es: fixed es_format_Copy. (Duplicate psz_encoding and p_palette).
 * po/es.po: minor translation fix.
 
 ------------------------------------------------------------------------
-r7234 | fenrir | 2004-04-02 02:06:09 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7739 | gbazin | 2004-05-21 13:01:35 +0200 (Fri, 21 May 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc_es.h
-
- * vlc_es.h: AAAHHH I HATE C++, else said: I need to cast malloc.
+   M /trunk/modules/codec/speex.c
 
+* modules/codec/speex.c: fixed stupid bug in encoder.
 ------------------------------------------------------------------------
-r7235 | fenrir | 2004-04-02 02:26:02 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7738 | sam | 2004-05-21 12:52:04 +0200 (Fri, 21 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/THANKS
+   M /trunk/po/es.po
 
- * mkv: demux -> demux2.
+  * po/es.po: updated Spanish translation by Javier Varela Calvo. (hi goon!)
 
 ------------------------------------------------------------------------
-r7236 | fenrir | 2004-04-02 02:28:09 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7737 | gbazin | 2004-05-21 12:48:33 +0200 (Fri, 21 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-
- * asf: no DEMUX_SET_TIME...
+   M /trunk/modules/gui/wxwindows/menus.cpp
 
+* modules/gui/wxwindows/menus.cpp: release the wxMutexGui lock before triggering object var callbacks.
 ------------------------------------------------------------------------
-r7237 | fenrir | 2004-04-02 02:38:31 +0200 (Fri, 02 Apr 2004) | 4 lines
+r7736 | sam | 2004-05-21 12:46:36 +0200 (Fri, 21 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/modules.h
-
- * modules.h: increased MODULE_SHORTCUT_MAX to 50. (It's needed because of
-demux2, and will be decreased as soon as demux -> demux2 is finished).
+   M /trunk/po/es.po
 
+  * po/es.po: really removed all ^Ms.
 
 ------------------------------------------------------------------------
-r7238 | fenrir | 2004-04-02 02:48:29 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7735 | sam | 2004-05-21 12:25:10 +0200 (Fri, 21 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/mpeg/m4v.c
+   M /trunk/po/es.po
 
* m4v: demux -> demux2.
 * po/es.po: removed trailing ^Ms.
 
 ------------------------------------------------------------------------
-r7239 | fenrir | 2004-04-02 05:24:53 +0200 (Fri, 02 Apr 2004) | 3 lines
+r7734 | hartman | 2004-05-21 00:04:46 +0200 (Fri, 21 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/m4v.c
-   M /trunk/modules/demux/mpeg/mpgv.c
+   M /trunk/po/es.po
 
- * m4v: pts/dts fixes.
- * mpgv: demux -> demux2.
+* updated spanish translation by Javier Varela Calvo.
 
 ------------------------------------------------------------------------
-r7240 | fenrir | 2004-04-02 15:18:32 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7733 | hartman | 2004-05-20 21:45:12 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/rawdv.c
+   M /trunk/NEWS
 
- * rawdv.c: demux -> demux2. (Untested so may be broken)
+* small error in NEWS section concerning FLAC vs. FAAC
 
 ------------------------------------------------------------------------
-r7241 | fenrir | 2004-04-02 15:24:54 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7732 | gbazin | 2004-05-20 15:17:07 +0200 (Thu, 20 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-
- * demux2: added mpgv and rawdv.
+   M /trunk/vlc.win32.nsi
 
+* vlc.win32.nsi: remove .dat from the list of registered extensions.
 ------------------------------------------------------------------------
-r7242 | gbazin | 2004-04-02 16:08:34 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7731 | sam | 2004-05-20 15:14:55 +0200 (Thu, 20 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   D /trunk/modules/gui/wxwindows/bitmaps/disc.xpm
-   A /trunk/modules/gui/wxwindows/bitmaps/eject.xpm
-   R /trunk/modules/gui/wxwindows/bitmaps/fast.xpm
-   D /trunk/modules/gui/wxwindows/bitmaps/file.xpm
-   D /trunk/modules/gui/wxwindows/bitmaps/net.xpm
-   R /trunk/modules/gui/wxwindows/bitmaps/next.xpm
-   R /trunk/modules/gui/wxwindows/bitmaps/pause.xpm
-   R /trunk/modules/gui/wxwindows/bitmaps/play.xpm
-   D /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
-   A /trunk/modules/gui/wxwindows/bitmaps/prev.xpm
-   D /trunk/modules/gui/wxwindows/bitmaps/previous.xpm
-   D /trunk/modules/gui/wxwindows/bitmaps/sat.xpm
-   R /trunk/modules/gui/wxwindows/bitmaps/slow.xpm
-   R /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
 
-* modules/gui/wxwindows/*: simplified the look&feel of the main interface.
+  * modules/gui/skins2/src/skin_main.cpp:
+    + Use the svlc shortcut for skins 2, too.
 
 ------------------------------------------------------------------------
-r7243 | gbazin | 2004-04-02 18:08:29 +0200 (Fri, 02 Apr 2004) | 6 lines
+r7730 | hartman | 2004-05-20 14:19:15 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_interface.h
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/src/interface/interface.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/THANKS
 
-* src/video_output/vout_intf.c: new vout_ControlWindow() function.
-* modules/gui/wxwindows/video.cpp: implement vout_ControlWindow().
-* modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
-  + call vout_ControlWindow() when resizing in embedded mode.
-  + implemented a VOUT_REPARENT/CLOSE mode in Control() so the interface can signal that it closes its video window.
+* THANKS: credit Jan Van Boghout <vlc@macrabbit.com> - iTunes like slider for OSX intf
 
 ------------------------------------------------------------------------
-r7244 | fenrir | 2004-04-02 18:17:15 +0200 (Fri, 02 Apr 2004) | 3 lines
+r7729 | ipkiss | 2004-05-20 13:18:55 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
+   A /trunk/doc/skins/skins2-howto.xml
 
- * ogg: cosmetics + converted PCR to micro-second unit. (I may
-introduced bugs).
+Docbook documentation on how to create a skin for the skins2 module.
 
 ------------------------------------------------------------------------
-r7245 | fenrir | 2004-04-02 18:40:54 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7728 | gbazin | 2004-05-20 12:16:52 +0200 (Thu, 20 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/ogg.c
-
- * ogg : demux -> demux2. It needs more testings.
+   M /trunk/modules/gui/wxwindows/open.cpp
 
+* modules/gui/wxwindows/open.cpp: simplified a string (sorry for the translations) because it was making the open dialog way too big.
 ------------------------------------------------------------------------
-r7246 | fenrir | 2004-04-02 19:23:22 +0200 (Fri, 02 Apr 2004) | 4 lines
+r7727 | yoann | 2004-05-20 11:31:02 +0200 (Thu, 20 May 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/input/stream.c
+   M /trunk/modules/gui/wxwindows/Modules.am
+   A /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
+   M /trunk/modules/gui/wxwindows/interface.cpp
+
+* changed the playlist icon in the wxwin interface (thanks to bigben)
+* added an open button
 
- * stream: fixed cast of lvalue.
- * input: fixed "position" value as soon as possible after a see, this
-way the intf doesn't show strange seek bar behavour.
 
 ------------------------------------------------------------------------
-r7247 | fenrir | 2004-04-02 19:56:14 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7726 | titer | 2004-05-20 03:49:08 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/subsdec.c
+   M /trunk/src/misc/cpu.c
 
- * subsdec.c: use es_forma_t.subs.psz_encoding if present.
+ misc/cpu.c: another BeOS compile fix
 
 ------------------------------------------------------------------------
-r7248 | fenrir | 2004-04-02 20:26:35 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7725 | titer | 2004-05-20 03:42:09 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/video_filter/deinterlace.c
 
- * demux2: added ogg.
+ deinterlace.c: BeOS compile fix
 
 ------------------------------------------------------------------------
-r7249 | gbazin | 2004-04-02 20:32:01 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7724 | titer | 2004-05-20 03:25:24 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/codec/cmml/intf.c
 
-* modules/video_output/directx/events.c: compilation fix.
+ gcc < 3 fix
 
 ------------------------------------------------------------------------
-r7250 | gbazin | 2004-04-02 20:54:39 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7723 | hartman | 2004-05-20 01:58:06 +0200 (Thu, 20 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/gui/macosx/misc.h
+   M /trunk/modules/gui/macosx/misc.m
 
-* modules/gui/wxwindows/wxwindows.h: use a namespace to avoid symbol conflicts.
+* iTunes style slider
 
 ------------------------------------------------------------------------
-r7251 | ipkiss | 2004-04-02 23:00:15 +0200 (Fri, 02 Apr 2004) | 2 lines
+r7722 | hartman | 2004-05-19 23:01:58 +0200 (Wed, 19 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/demux/mkv.cpp
 
- * modules/gui/wxwindows/interface.cpp: small fix for the size of the windows
+* mkv.cpp: add missing S_TEXT/ASS indentifier
 
 ------------------------------------------------------------------------
-r7252 | murray | 2004-04-02 23:19:43 +0200 (Fri, 02 Apr 2004) | 4 lines
+r7721 | yoann | 2004-05-19 15:49:09 +0200 (Wed, 19 May 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/po/fr.po
 
-Explicit reference to libpng in the missing XmlTextReader error.
-Special thanks to Groniche and Google.
+* po/fr.po: Updated French translation
 
 
 ------------------------------------------------------------------------
-r7253 | fenrir | 2004-04-03 03:02:02 +0200 (Sat, 03 Apr 2004) | 3 lines
+r7720 | bigben | 2004-05-19 12:27:30 +0200 (Wed, 19 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/mp4/mp4.c
-   D /trunk/modules/demux/mp4/mp4.h
-   M /trunk/modules/demux/util/sub.c
+   M /trunk/po/it.po
 
- * all: do not use input_Clock* anymore (use ES_OUT_SET_PCR instead).
- (text subs with mpg aren't working anymore unless using ps2)
+update of italian translation (made by murray)
 
-------------------------------------------------------------------------
-r7254 | fenrir | 2004-04-03 03:14:23 +0200 (Sat, 03 Apr 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/avi/avi.c
 
- * avi: demux -> demux2.
 
 ------------------------------------------------------------------------
-r7255 | fenrir | 2004-04-03 03:36:04 +0200 (Sat, 03 Apr 2004) | 2 lines
+r7719 | damienf | 2004-05-19 11:45:48 +0200 (Wed, 19 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/src/video_output/vout_pictures.c
 
- * mp4*: demux -> demux2.
+- added support for UYVY chroma for directx direct vout render
 
 ------------------------------------------------------------------------
-r7256 | asmax | 2004-04-03 10:16:49 +0200 (Sat, 03 Apr 2004) | 2 lines
+r7718 | damienf | 2004-05-19 11:40:58 +0200 (Wed, 19 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
 
-  * bitmap_font.cpp: fixed the white space character for "text" font
+- capture filter supports more than one media types
+- capture filter is more compatible with ICaptureGraphBuilder2
+- some code cleanups especially when dealing with media types
 
 ------------------------------------------------------------------------
-r7257 | asmax | 2004-04-03 11:21:12 +0200 (Sat, 03 Apr 2004) | 6 lines
+r7717 | damienf | 2004-05-19 11:38:44 +0200 (Wed, 19 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/access/dshow/dshow.cpp
+
+- ordered device supported media types using an arbitrary fourcc preference priority before passing them to capture filter 
+- removed assumption where YUY2 chroma was considered identical to UYVY
 
-  * all: support of shuffle from the skins2 interface:
-    - created a bool variable "playlist.isRandom" and 2 commands
-    "playlist.setRandom(true)" and "playlist.setRandom(false)"
-    - known bug: the playlist doesn't scroll automatically when the
-    stream changes
 
 ------------------------------------------------------------------------
-r7258 | asmax | 2004-04-03 12:55:51 +0200 (Sat, 03 Apr 2004) | 3 lines
+r7716 | zorglub | 2004-05-18 22:41:19 +0200 (Tue, 18 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/utils/ustring.cpp
+   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/src/input/stream.c
 
- * ustring.cpp: fixed the operator= (the trailing '\0' was not copied,
-   leading to invalid memory reads)
+Skip leading tabs, spaces and line feeds
 
 ------------------------------------------------------------------------
-r7259 | ipkiss | 2004-04-03 13:30:26 +0200 (Sat, 03 Apr 2004) | 3 lines
+r7715 | ipkiss | 2004-05-18 20:47:02 +0200 (Tue, 18 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
-   M /trunk/modules/gui/skins2/src/theme.hpp
-   M /trunk/modules/gui/skins2/src/top_window.hpp
-   M /trunk/modules/gui/skins2/src/vout_window.hpp
+   M /trunk/modules/gui/skins2/utils/var_text.cpp
 
- * skins2: Added friend classes where appropriate, to reduce the scope of
-   some methods.
+ * skins2/utils/var_text.cpp: avoid an infinite loop when $H is specified in
+   a help string
 
 ------------------------------------------------------------------------
-r7260 | fenrir | 2004-04-03 15:33:38 +0200 (Sat, 03 Apr 2004) | 3 lines
+r7714 | gbazin | 2004-05-18 17:10:18 +0200 (Tue, 18 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/audio.c
-
-  *audio.c: aout really doesn't like big audio chunks, so split them.
-  (it helps a lot with wma).
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
 
+* modules/gui/wxwindows/iteminfo.cpp: expand info tree by default.
 ------------------------------------------------------------------------
-r7261 | asmax | 2004-04-03 15:57:46 +0200 (Sat, 03 Apr 2004) | 8 lines
+r7713 | gbazin | 2004-05-18 16:50:19 +0200 (Tue, 18 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   D /trunk/modules/gui/skins2/commands/cmd_notify_playlist.cpp
-   D /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
-   A /trunk/modules/gui/skins2/commands/cmd_vars.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_vars.hpp
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
-   M /trunk/modules/gui/skins2/controls/ctrl_list.hpp
-   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
-   M /trunk/modules/gui/skins2/src/ft2_font.cpp
    M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/vars/stream.hpp
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/video.cpp
 
-  * src/vlcproc.cpp: DO NOT update the GUI directly from the vlc callbacks,
-  skins are not reentrant (at least with x11). Put commands in the queue
-  instead.
-  * commands/cmd_vars: commands to change variables
-  * controls/ctrl_list.cpp: automatic scroll when the stream changes
-  * src/bitmap.cpp: removed the scandinavian characters from the
-    text font, they don't belong to ASCII (caused a stack corruption)
+* skins2/src/vlcproc.cpp: a few cleanup fixes.
+* wxwindows/*: a few cleanup fixes.
 
 ------------------------------------------------------------------------
-r7262 | asmax | 2004-04-03 16:59:15 +0200 (Sat, 03 Apr 2004) | 4 lines
+r7712 | zorglub | 2004-05-18 13:21:22 +0200 (Tue, 18 May 2004) | 3 lines
 Changed paths:
-   M /trunk/src/playlist/item.c
-   M /trunk/src/playlist/playlist.c
+   M /trunk/src/input/stream.c
+
+Hopefully fix bug with playlist parsing (line-feed problem)
 
-  * playlist.c: better random algorithm: do not play an item if it has
-  already been played (check the i_nb_played variable)
-  * item.c: initialize i_nb_played to 0
 
 ------------------------------------------------------------------------
-r7263 | asmax | 2004-04-03 17:30:47 +0200 (Sat, 03 Apr 2004) | 3 lines
+r7711 | rocky | 2004-05-18 12:49:15 +0200 (Tue, 18 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/modules/access/vcdx/vcdplayer.h
 
-  * ctrl_text.cpp: check if the scrolling is still necessary when the
-   text is updated (avoid many crashes)
+Tolerate vcdimager < 0.7.21. Patch thanks to Arwed v. Merkatz.
 
 ------------------------------------------------------------------------
-r7264 | asmax | 2004-04-03 19:02:59 +0200 (Sat, 03 Apr 2004) | 4 lines
+r7710 | titer | 2004-05-18 11:08:44 +0200 (Tue, 18 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_display.hpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
-  * x11_display.cpp: create a dummy "parent" window for the task bar
-  * x11_window.cpp: use XSetTransientForHint() to associate the windows
-  to the "parent" window -> single window in the task bar
+ macosx/vout*: fixed a possible segfault on vout close
 
 ------------------------------------------------------------------------
-r7265 | asmax | 2004-04-03 20:16:34 +0200 (Sat, 03 Apr 2004) | 5 lines
+r7709 | fkuehne | 2004-05-18 08:46:05 +0200 (Tue, 18 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/utils/var_text.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.hpp
+   M /trunk/modules/gui/macosx/macosx.m
 
-  * x11/x11_window.cpp: reset the "drawable" variable to 0 before the vout child
-    window is destroyed (it is not enough i guess...)
-  * utils/var_text.cpp: unregister the observer to the Stream variable
-    in the destructor ! (fix a crash when changing skin)
+* rewritten a pref-string
+------------------------------------------------------------------------
+r7708 | fkuehne | 2004-05-18 00:14:25 +0200 (Tue, 18 May 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/pda/pda.glade
+   M /trunk/po/de.po
 
+* modules/gui/macosx/intf.*: made the Services-menu translatable
+* modules/gui/macosx/macosx.m: rewritten a pref-string
+* modules/gui/pda/pda.glade: Fixed "VLC media player"
+* po/de.po: Updated translation
 ------------------------------------------------------------------------
-r7266 | ipkiss | 2004-04-03 20:47:12 +0200 (Sat, 03 Apr 2004) | 2 lines
+r7707 | ipkiss | 2004-05-17 22:48:39 +0200 (Mon, 17 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
 
- * skins2: do not save the config when changing the skin
+ * skins2:
+    - new possible action vlc.mute() to mute/un-mute
+    - vlc.isMute is now working well (in a boolean expression)
 
 ------------------------------------------------------------------------
-r7267 | ipkiss | 2004-04-03 22:17:06 +0200 (Sat, 03 Apr 2004) | 3 lines
+r7706 | gbazin | 2004-05-17 22:29:41 +0200 (Mon, 17 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/generic_window.cpp
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/top_window.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
-
- * skins2: when the user click on a window, raise onl this window.
-   This avoids a flickering when 2 windows are overlapping.
+   M /trunk/vlc.win32.nsi
 
+* vlc.win32.nsi: start menu shortcut for skins2.
 ------------------------------------------------------------------------
-r7268 | bigben | 2004-04-03 22:58:32 +0200 (Sat, 03 Apr 2004) | 4 lines
+r7705 | asmax | 2004-05-17 22:14:31 +0200 (Mon, 17 May 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/playlistinfo.h
-   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/share/skins2/default/theme.xml
 
-Group selection combo box in stream proprieties dialog. Also allows to create new groups.
+  * theme.xml: please, no useless vout window in the default skin
 
+------------------------------------------------------------------------
+r7704 | gbazin | 2004-05-17 21:56:30 +0200 (Mon, 17 May 2004) | 2 lines
+Changed paths:
+   M /trunk/ChangeLog
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
+* ALL: preparing for the 0.7.2-test3 release.
 
 ------------------------------------------------------------------------
-r7269 | asmax | 2004-04-04 00:18:23 +0200 (Sun, 04 Apr 2004) | 9 lines
+r7703 | gbazin | 2004-05-17 21:38:13 +0200 (Mon, 17 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/generic_window.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
-   M /trunk/modules/gui/skins2/utils/var_bool.cpp
-   M /trunk/modules/gui/skins2/utils/var_bool.hpp
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/video_chroma/i420_rgb_mmx.h
 
-  * x11/x11_display.cpp: the "parent" window now receive structure
-    notify events
-  * x11/x11_window.cpp: same thing for the other windows
-  * x11/x11_loop.cpp: when the "parent" window receives a map notify event,
-    we show all the windows because it doesn't seem to be automatic.
-    To have this working, we must update the visibility variable of the
-    windows when they are hidden by the window manager
-  
+* modules/video_chroma/i420_rgb_mmx.h: gcc-3.4 compilation fix.
+------------------------------------------------------------------------
+r7702 | gbazin | 2004-05-17 21:22:50 +0200 (Mon, 17 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/dvbsub.c
 
+* modules/codec/dvbsub.c: coding style changes.
 ------------------------------------------------------------------------
-r7270 | asmax | 2004-04-04 01:21:47 +0200 (Sun, 04 Apr 2004) | 4 lines
+r7701 | gbazin | 2004-05-17 18:10:32 +0200 (Mon, 17 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/os_loop.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
-   M /trunk/modules/gui/skins2/utils/var_bool.cpp
-   M /trunk/modules/gui/skins2/utils/var_bool.hpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
-   M /trunk/modules/gui/skins2/x11/x11_loop.hpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/src/input/input_programs.c
 
-  * src/window_manager.cpp: added a synchVisibility() method to show the
-  visible windows (because they may have be hidden by the window manager)
-  * all: removed the dirty hacks from the previous commit ;)
+* src/input/input_programs.c: if no program is specified by the user, don't add any to the list.
+------------------------------------------------------------------------
+r7700 | gbazin | 2004-05-17 14:02:43 +0200 (Mon, 17 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* fixed race condition with b_seekable.
 ------------------------------------------------------------------------
-r7271 | bigben | 2004-04-04 02:30:11 +0200 (Sun, 04 Apr 2004) | 3 lines
+r7699 | yoann | 2004-05-17 13:49:35 +0200 (Mon, 17 May 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/control/hotkeys.c
 
-Adds "Enable/disable item" menu item in playlist contextual menu.
+* modules/control/hotkeys.c: Fixed a bug with hotkey 't': length was
+sometimes not display, although it was known.
 
 
 ------------------------------------------------------------------------
-r7272 | bigben | 2004-04-04 10:17:27 +0200 (Sun, 04 Apr 2004) | 3 lines
+r7698 | anil | 2004-05-17 13:38:01 +0200 (Mon, 17 May 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/po/POTFILES.in
 
-Add "enable/disable all group items" functions in playlist context menu
+* po/POTFILES.in: updated 
 
+------------------------------------------------------------------------
+r7697 | gbazin | 2004-05-17 12:39:14 +0200 (Mon, 17 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/timer.cpp
 
+* modules/gui/wxwindows/timer.cpp: don't show the slider when the stream is not seekable.
 ------------------------------------------------------------------------
-r7273 | ipkiss | 2004-04-04 12:48:04 +0200 (Sun, 04 Apr 2004) | 3 lines
+r7696 | hartman | 2004-05-17 03:54:32 +0200 (Mon, 17 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/configure.ac
 
- * skins2: Do not try anymore to display images whose width is 0.
-   This avoids warnings at run-time on Windows.
+* add old goom module if libgoom.a is detected
+  (When you fix stuff you should commit them as well)
 
 ------------------------------------------------------------------------
-r7274 | fenrir | 2004-04-04 16:34:36 +0200 (Sun, 04 Apr 2004) | 4 lines
+r7695 | gbazin | 2004-05-17 00:42:48 +0200 (Mon, 17 May 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/video_output/vout_intf.c
 
- * input: if we failed to open the file, and the name has a '%', we
-decode it as a url encoded one and we retry.
- (Btw, this will break playing of paths that have '%' and ':' )
+* interface/interface.c: fixed a bug with embedded vouts and interface switching.
+* video_output/vout_intf.c: small fix.
 
 ------------------------------------------------------------------------
-r7275 | fenrir | 2004-04-04 16:50:21 +0200 (Sun, 04 Apr 2004) | 3 lines
+r7694 | gbazin | 2004-05-17 00:06:34 +0200 (Mon, 17 May 2004) | 14 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/include/video_output.h
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_intf.c
 
- * mms: fixed 'Read' function when the header is bigger than the packet
-size.
+* src/video_output/vout_intf.c, include/video_output.h:
+  + vout_RequestWindow() will now cycle through all the available interfaces until 
+it finds one with embedded vout support.
+    This fixes the issue where embedded vout would stop working when additional 
+interfaces are spawned after the main interface is started.
+  + vout_RequestWindow() now stores the parent interface pointer into the vout 
+object for later use by vout_ControlWindow() and vout_ReleaseWindow().
+  + added a vout_vaControlDefault() called by the vouts pf_control() when they 
+don't handle something.
+* modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
+  + call vout_vaControlDefault().
+* modules/gui/wxwindows/wxwindows.cpp: sets p_intf->b_dead when the interface is 
+about to be destroyed.
 
 ------------------------------------------------------------------------
-r7276 | gbazin | 2004-04-04 20:26:20 +0200 (Sun, 04 Apr 2004) | 3 lines
+r7693 | hartman | 2004-05-16 22:27:47 +0200 (Sun, 16 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/output.m
 
-* modules/gui/skins2/src/dialogs.cpp: the dialogs provider needs to be of VLC_OBJECT_DIALOGS type.
-* modules/gui/skins2/src/vlcproc.cpp: honour p_intf->b_die.
+* modules/gui/macosx/output.m: added mp4a.
+* modules/gui/macosx/controls.m: fix the autogenerated menu.
 
 ------------------------------------------------------------------------
-r7277 | gbazin | 2004-04-05 18:00:54 +0200 (Mon, 05 Apr 2004) | 2 lines
+r7692 | gbazin | 2004-05-16 21:33:58 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-
-* modules/gui/wxwindows/bookmarks.cpp: fixes.
+   M /trunk/include/vlc_help.h
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
 
+* modules/gui/wxwindows/preferences_widgets.cpp: increased max int in IntegerConfigControl.
 ------------------------------------------------------------------------
-r7278 | gbazin | 2004-04-05 18:09:17 +0200 (Mon, 05 Apr 2004) | 3 lines
+r7691 | gbazin | 2004-05-16 21:20:23 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/wxwindows/open.cpp
 
-* modules/stream_out/transcode.c: hack to work around ffmpeg encoding which doesn't like frames with identical pts.
-* modules/codec/ffmpeg/encoder.c: one missing AV_NOPTS_VALUE.
+* modules/gui/wxwindows/open.cpp: added a DVB tab and display module shortnames instead of their descriptions.
+------------------------------------------------------------------------
+r7690 | gbazin | 2004-05-16 21:17:56 +0200 (Sun, 16 May 2004) | 3 lines
+Changed paths:
+   M /trunk/include/modules.h
+   M /trunk/include/modules_inner.h
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/v4l/v4l.c
+
+* include/modules_inner.h, include/modules.h: added a shortname field to the module declaration section.
+* modules/access/*: added a shortname to a few modules.
 
 ------------------------------------------------------------------------
-r7279 | asmax | 2004-04-05 20:26:34 +0200 (Mon, 05 Apr 2004) | 3 lines
+r7689 | anil | 2004-05-16 20:08:41 +0200 (Sun, 16 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
+   M /trunk/modules/misc/sap.c
 
-  * x11_loop.cpp: check if there is a theme before getting the window manager!
-    (avoid a segfault when there is no theme at the beginning)
+msleep() a bit before filling the playlist.
 
 ------------------------------------------------------------------------
-r7280 | gbazin | 2004-04-06 02:03:20 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7688 | gbazin | 2004-05-16 19:54:18 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   A /trunk/modules/gui/wxwindows/bitmaps/speaker.xpm
    M /trunk/modules/gui/wxwindows/interface.cpp
 
-* modules/gui/wxwindows/*: integrate the volume control in the toolbar.
-
+* modules/gui/wxwindows/interface.cpp: forgot a debug message.
 ------------------------------------------------------------------------
-r7281 | gbazin | 2004-04-06 11:00:42 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7687 | gbazin | 2004-05-16 19:44:44 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-
-* modules/gui/wxwindows/interface.cpp: display default volume level on start.
+   M /trunk/modules/misc/network/ipv4.c
 
+* modules/misc/network/ipv4.c: new --ipv4-timeout config option that lets you specify a timeout for TCP connections (default 5sec).
 ------------------------------------------------------------------------
-r7282 | gbazin | 2004-04-06 11:51:20 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7686 | gbazin | 2004-05-16 19:25:10 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
    M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/gui/wxwindows/interface.cpp: use wxBORDER_NONE for the volume control.
-
+* modules/gui/wxwindows/*: some cleanup + disable seekbar if stream is not seekable.
 ------------------------------------------------------------------------
-r7283 | gbazin | 2004-04-06 12:27:14 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7685 | zorglub | 2004-05-16 19:03:31 +0200 (Sun, 16 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/file.c
+   M /trunk/NEWS
 
-* modules/access/file.c: fixed bug in concat mode when seeking.
+Details on DVB
 
 ------------------------------------------------------------------------
-r7284 | gbazin | 2004-04-06 12:33:48 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7684 | hartman | 2004-05-16 17:29:24 +0200 (Sun, 16 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences.cpp
+   M /trunk/NEWS
 
-* modules/gui/wxwindows/preferences.cpp: small cosmetic change for win32.
+* NEWS: Updated a bit more
 
 ------------------------------------------------------------------------
-r7285 | gbazin | 2004-04-06 12:58:41 +0200 (Tue, 06 Apr 2004) | 3 lines
+r7683 | zorglub | 2004-05-16 15:46:58 +0200 (Sun, 16 May 2004) | 2 lines
 Changed paths:
-   M /trunk/AUTHORS
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/gui/wxwindows/timer.cpp
 
-* modules/gui/wxwindows/*: some code cleanup for the bookmarks dialog.
-* AUTHORS: updated my entry.
+Update timer
 
 ------------------------------------------------------------------------
-r7286 | gbazin | 2004-04-06 16:15:38 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7682 | gbazin | 2004-05-16 14:52:05 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/timer.cpp
-
-* modules/gui/wxwindows/*: changed slider aspect and moved the time display into the statusbar.
+   M /trunk/modules/video_output/x11/xcommon.c
 
+* modules/video_output/x11/xcommon.c: before using an Xv port, make sure XV_AUTOPAINT_COLORKEY is switched on.
 ------------------------------------------------------------------------
-r7287 | gbazin | 2004-04-06 16:16:49 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7681 | zorglub | 2004-05-16 12:46:54 +0200 (Sun, 16 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+
+Use the new SAP/SLP syntax (sap,slp,name=)
 
-* modules/gui/wxwindows/wxwindows.h: forgot to remove useless variable.
 
 ------------------------------------------------------------------------
-r7288 | hartman | 2004-04-06 18:04:03 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7680 | gbazin | 2004-05-16 02:25:17 +0200 (Sun, 16 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/modules/demux/util/sub.h
-
-* Added subviewer and subviewer v2 support
+   M /trunk/vlc.win32.nsi
 
+* vlc.win32.nsi: more autorun stuff.
 ------------------------------------------------------------------------
-r7289 | fenrir | 2004-04-06 19:32:09 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7679 | hartman | 2004-05-16 01:05:57 +0200 (Sun, 16 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/po/nl.po
 
- * mmsh: fixed first packet handling.
+* partially updated NL translation. You have to do _something_ 
+  during the Eurovision Songfestival.
 
 ------------------------------------------------------------------------
-r7290 | ipkiss | 2004-04-06 21:56:57 +0200 (Tue, 06 Apr 2004) | 8 lines
+r7678 | fenrir | 2004-05-15 16:42:16 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
-   M /trunk/modules/gui/skins2/src/theme_loader.hpp
-
- * skins2/src/theme_loader.cpp: .vlt files can now contain directories
-   and subdirectories. When loading a skin, the "theme.xml" file will be
-   searched recursively, and the first one to be found is used.
+   M /trunk/include/vlc_block.h
+   M /trunk/modules/demux/ts.c
+   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/src/misc/block.c
 
- * skins2/*: Do not 'cd' anymore to the temporary directory where the
-   .vlt is extracted (instead, we transform the relative paths specified
-   in the XML file into absolute paths).
+ * all: improved perfs (using block_ChainLastAppend).
 
 ------------------------------------------------------------------------
-r7291 | gbazin | 2004-04-06 22:01:28 +0200 (Tue, 06 Apr 2004) | 2 lines
+r7677 | gbazin | 2004-05-15 14:58:07 +0200 (Sat, 15 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/visualization/goom.c
-
-* modules/visualizations/goom.c: added --goom-width/height config variables.
+   M /trunk/INSTALL.win32
 
+* INSTALL.win32: update
 ------------------------------------------------------------------------
-r7292 | asmax | 2004-04-06 22:38:10 +0200 (Tue, 06 Apr 2004) | 3 lines
+r7676 | fenrir | 2004-05-15 14:46:21 +0200 (Sat, 15 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
+   M /trunk/modules/mux/mp4.c
 
-  * x11_graphics: check if the width and height are not null, to avoid
-    a X11 Bad Value error
+ * mp4: added support for h264. I have no idea if it's compliant but at
+least vlc is able to play it.
 
 ------------------------------------------------------------------------
-r7293 | fkuehne | 2004-04-07 00:04:33 +0200 (Wed, 07 Apr 2004) | 1 line
+r7675 | gbazin | 2004-05-15 14:22:03 +0200 (Sat, 15 May 2004) | 3 lines
 Changed paths:
-   M /trunk/po/pt_BR.po
+   M /trunk/modules/access/dvdplay/tools.c
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/vlc.win32.nsi
+
+* modules/demux/dvdnav.c, modules/access/dvdplay/tools.c: on win32, remove trailing '\' if passed a drive letter.
+* vlc.win32.nsi: DVD and AudioCD handlers.
 
-Update of the Brazilian Portuguese translation by Andre de Barros Martins Ribeiro
 ------------------------------------------------------------------------
-r7294 | hartman | 2004-04-07 01:14:44 +0200 (Wed, 07 Apr 2004) | 2 lines
+r7674 | fenrir | 2004-05-15 13:28:03 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/modules/demux/mp4/mp4.c
 
-* Spelling fix
+ * mp4: mmh removed a fprintf.
 
 ------------------------------------------------------------------------
-r7295 | gbazin | 2004-04-07 01:54:49 +0200 (Wed, 07 Apr 2004) | 5 lines
+r7673 | fenrir | 2004-05-15 13:10:42 +0200 (Sat, 15 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/visualization/goom.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
-* modules/visualization/goom.c:
-   + big rewrite.
-   + frame dropping.
-   + new --goom-speed option.
+ * all: added avc1 support. Well there is a hack because we need to
+first go through the h264 packetizer that will convert avc1 into a
+proper annexe B stream (untested).
 
-------------------------------------------------------------------------
-r7296 | fkuehne | 2004-04-07 13:50:13 +0200 (Wed, 07 Apr 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/gui/pda/pda_interface.c
-   M /trunk/po/de.po
 
-* modules/gui/pda/pda_interface.c: Removed translation of protocol-strings like "rtp://" and paths like "/dev/video"
-* po/de.po: Updated german translation
 ------------------------------------------------------------------------
-r7297 | fenrir | 2004-04-07 19:41:14 +0200 (Wed, 07 Apr 2004) | 3 lines
+r7672 | fenrir | 2004-05-15 13:08:46 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmsh.h
+   M /trunk/modules/codec/x264.c
 
- * mmsh: added support of multiple files streamed with the same url (a
-few web radios use that)
+ * x264: updated to latest PAI.
 
 ------------------------------------------------------------------------
-r7298 | fenrir | 2004-04-07 19:47:07 +0200 (Wed, 07 Apr 2004) | 3 lines
+r7671 | fenrir | 2004-05-15 13:06:28 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/asf/libasf.c
+   M /trunk/modules/packetizer/h264.c
 
- * asf: added limited support of concatenated files for web radios (only
-files without index, seek isn't supported for such stream)
+ * h264: added avc1 -> h264 annexe B stream.
 
 ------------------------------------------------------------------------
-r7299 | hartman | 2004-04-07 20:36:00 +0200 (Wed, 07 Apr 2004) | 2 lines
+r7670 | fenrir | 2004-05-15 13:03:48 +0200 (Sat, 15 May 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
 
-* Use newer speex in OSX. apparently 0.7.1a is broken in this respect.
+ * mp4: - add +1 to PCR/DTS/PTS.
+        - preliminary support of avc (using a draft+google without
+samples to test, so don't expect it to work ;)
+ * libmp4: parse the avcC atom.
 
 ------------------------------------------------------------------------
-r7300 | gbazin | 2004-04-07 21:09:38 +0200 (Wed, 07 Apr 2004) | 2 lines
+r7669 | gbazin | 2004-05-15 12:59:09 +0200 (Sat, 15 May 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-
-* configure.ac: disable SSE on solaris.
+   M /trunk/modules/video_output/directx/directx.c
 
+* modules/video_output/directx/directx.c: fixed 'refresh list' for directx-device.
 ------------------------------------------------------------------------
-r7301 | gbazin | 2004-04-07 21:48:38 +0200 (Wed, 07 Apr 2004) | 3 lines
+r7668 | fenrir | 2004-05-15 12:58:22 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/demux/avi/avi.c
 
-* modules/gui/wxwindows/*: modified the auto-generated menus routines to not 
-delete/re-create parent menus. That makes wxWindows a lot happier.
+ * avi: add +1 to PCR/DTS/PTS.
 
 ------------------------------------------------------------------------
-r7302 | adn | 2004-04-07 22:10:16 +0200 (Wed, 07 Apr 2004) | 4 lines
+r7667 | fenrir | 2004-05-15 12:54:10 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/share/skins2/default/theme.xml
+   M /trunk/src/input/es_out.c
 
+ * es_out; round up PCR (avoid non null PCR -> null).
 
-crotte !
+------------------------------------------------------------------------
+r7666 | fenrir | 2004-05-15 12:53:17 +0200 (Sat, 15 May 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/real.c
 
+ * real:  use 1 as starting time (allow to have a valid date for the first frame).
 
 ------------------------------------------------------------------------
-r7303 | gbazin | 2004-04-07 23:13:35 +0200 (Wed, 07 Apr 2004) | 2 lines
+r7665 | fenrir | 2004-05-15 12:52:56 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/demux/aac.c
+   M /trunk/modules/demux/au.c
    M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/ogg.c
-   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/rawdv.c
+   M /trunk/modules/demux/wav.c
 
-* ALL: use p_block->i_length for text subtitles duration (instead of the i_dts hack).
+* all:  use 1 as starting time (allow to have a valid date for the first frame).
 
 ------------------------------------------------------------------------
-r7304 | gbazin | 2004-04-08 00:41:57 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7664 | fenrir | 2004-05-15 12:51:59 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/ogg.c
+   M /trunk/modules/demux/mpeg/mpga.c
 
-* modules/mug/ogg.c: fixed recent breakage.
+ * mpga: use 1 as starting time (allow to have a valid date for the first frame).
 
 ------------------------------------------------------------------------
-r7305 | gbazin | 2004-04-08 00:49:13 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7663 | hartman | 2004-05-15 06:05:01 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/file.c
+   M /trunk/extras/contrib/src/Makefile
 
-* modules/access_out/file.c: added "stream" shortcut for when one doesn't want pace control.
+* no shared libs for faac when linking with ffmpeg
 
 ------------------------------------------------------------------------
-r7306 | gbazin | 2004-04-08 00:57:08 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7662 | hartman | 2004-05-15 04:36:05 +0200 (Sat, 15 May 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/mux/avi.c
-   M /trunk/modules/mux/mpeg/pes.c
+   M /trunk/Makefile.am
+   M /trunk/extras/MacOSX/macosx-dmg
+
+* extras/MacOSX/macosx-dmg: rewrote the package script.
+  - will now determine desired image size by itself
+  - the hdid mount command mounted the image as root if no user is logged in via GUI.
+    this is very undesirable for nightly builds.
+    now uses the mount command and a local mountpoint.
 
-* modules/mux/*: fixed block_Realloc() typo.
 
 ------------------------------------------------------------------------
-r7307 | fenrir | 2004-04-08 01:13:03 +0200 (Thu, 08 Apr 2004) | 8 lines
+r7661 | gbazin | 2004-05-15 03:11:57 +0200 (Sat, 15 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/vlc.win32.nsi
 
- * input/input_dec.c: we automaticaly switch to minimize thread mode
-when streaming (it's better because of the way sout works).
- * stream_output/stream_output.c: when removing a stream, stop waiting
-and start muxing if data are already here (needed for sout with pace
-control).
+* vlc.win32.nsi: compressor needs to be defined at the top.
+------------------------------------------------------------------------
+r7660 | gbazin | 2004-05-15 02:37:09 +0200 (Sat, 15 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/v4l/v4l.c
 
- Both will help to allow muxing (nearly?) all frames, even the last ones.
+* modules/access/v4l/v4l.c: removed useless warning messages.
+------------------------------------------------------------------------
+r7659 | gbazin | 2004-05-15 02:31:38 +0200 (Sat, 15 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/mms/mmstu.c
 
+* modules/access/mms/mmstu.c: fixed a few corner cases (like an infinite loop when input is stopped).
 ------------------------------------------------------------------------
-r7308 | gbazin | 2004-04-08 14:57:50 +0200 (Thu, 08 Apr 2004) | 3 lines
+r7658 | hartman | 2004-05-15 00:27:37 +0200 (Sat, 15 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/mozilla/vlcshell.cpp
+   M /trunk/extras/contrib/src/Makefile
 
-* mozilla/vlcshell.cpp: added fullscreen=yes/no option
-* modules/gui/wxwindows/*: fixed auto-generated menus on win32.
+* small fix for faac build
 
 ------------------------------------------------------------------------
-r7309 | gbazin | 2004-04-08 17:40:32 +0200 (Thu, 08 Apr 2004) | 4 lines
+r7657 | hartman | 2004-05-14 23:57:14 +0200 (Fri, 14 May 2004) | 3 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/faac.patch
+   M /trunk/extras/contrib/src/packages.mak
 
-* modules/gui/wxwindows/*: implemented VOUT_SET_STAY_ON_TOP in ControlWindow()
-* modules/video_output/directx and x11: implemented VOUT_SET_STAY_ON_TOP in Control()
-* src/video_output/vout_intf.c: moved the video-on-top variable there.
+* added faac support to Mac OSX build
+* ffmpeg cvs no longer asks you for a passwd. (this is for nightly's :)
 
 ------------------------------------------------------------------------
-r7310 | gbazin | 2004-04-08 17:41:56 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7656 | fenrir | 2004-05-14 22:46:33 +0200 (Fri, 14 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/access/mms/mmstu.c
 
-* modules/gui/wxwindows/wxwindows.h: forgotten in last commit.
+ * mmstu: added a couple of uint64_t casts to avoid overflow.
 
 ------------------------------------------------------------------------
-r7311 | gbazin | 2004-04-08 17:50:29 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7655 | gbazin | 2004-05-14 19:07:50 +0200 (Fri, 14 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/Makefile.am
+   D /trunk/install-win32
+   A /trunk/vlc.win32.nsi (from /trunk/install-win32:7649)
 
-* modules/video_output/directx/directx.c: apply --video-on-top on start.
+* vlc.win32.nsi: brand new NSIS auto-installer script.
+* Makefile.am: use vlc icon in the NSIS installer.
 
 ------------------------------------------------------------------------
-r7312 | ipkiss | 2004-04-08 19:54:03 +0200 (Thu, 08 Apr 2004) | 6 lines
+r7654 | jpsaman | 2004-05-14 15:24:07 +0200 (Fri, 14 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/os_window.hpp
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.hpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.hpp
-
- * skins2/win32/win32_window.cpp: Transparency works correctly (this is
-   controlled by the 'alpha' and 'movealpha' attributes of the 'Theme'
-   tag). Win32 only.
-   Note: It is advised to use 255 for the alpha value, otherwise resizing
-   will be slowed down a lot...
+   M /trunk/modules/access/dvb/access.c
 
+Close DVR device
 ------------------------------------------------------------------------
-r7313 | gbazin | 2004-04-08 19:54:18 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7653 | titer | 2004-05-14 13:29:21 +0200 (Fri, 14 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/macosx/vout.m
 
-* modules/gui/wxwindows/menus.cpp: fixed segfault.
+ macosx/vout.m: don't forget to EndFullScreen() on GL mode too
 
 ------------------------------------------------------------------------
-r7314 | ipkiss | 2004-04-08 23:29:27 +0200 (Thu, 08 Apr 2004) | 2 lines
+r7652 | gbazin | 2004-05-13 23:13:38 +0200 (Thu, 13 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-
-Disabled my last changes, since they don't seem to work in all cases.
+   M /trunk/configure.ac
+   M /trunk/modules/visualization/goom.c
 
+* configure.ac, modules/visualization/goom.c: in case --with-goom-tree is specified and we don't find libgoom2, try to find and use libgoom.
 ------------------------------------------------------------------------
-r7315 | gbazin | 2004-04-09 18:03:29 +0200 (Fri, 09 Apr 2004) | 2 lines
+r7651 | titer | 2004-05-13 20:29:44 +0200 (Thu, 13 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/macosx/vout.m
 
-* modules/stream_out/transcode.c: compilation fix for latest ffmpeg cvs.
+ macosx/vout.m : fixed --macosx-fillscreen
 
 ------------------------------------------------------------------------
-r7316 | zorglub | 2004-04-09 20:16:13 +0200 (Fri, 09 Apr 2004) | 2 lines
+r7650 | gbazin | 2004-05-13 20:22:18 +0200 (Thu, 13 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/streamwizard.cpp
-   A /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
-Beginning of an improved streaming wizard. Do not use at the moment
+   M /trunk/modules/stream_out/standard.c
 
+* modules/stream_out/standard.c: fixed a few small mem leaks.
 ------------------------------------------------------------------------
-r7317 | hartman | 2004-04-10 14:26:50 +0200 (Sat, 10 Apr 2004) | 2 lines
+r7649 | titer | 2004-05-13 19:45:22 +0200 (Thu, 13 May 2004) | 6 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
-* --enable-gpl needed now for ffmpeg cvs
+ macosx/vout* : in GL mode, create a fullscreen window just like with QT
+                instead of switching to OpenGL fullscreen mode (fixes
+                unreachable mouse events with DVD menus, fixes the issues
+                with people using multiple desktops, etc).
+                Fillscreen is temporarily broken, I'll clean this up later.
 
 ------------------------------------------------------------------------
-r7318 | anil | 2004-04-10 18:53:57 +0200 (Sat, 10 Apr 2004) | 2 lines
+r7648 | hartman | 2004-05-13 17:38:15 +0200 (Thu, 13 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/THANKS
+   M /trunk/modules/audio_output/coreaudio.c
 
-* compilation fixes
+* Fix for stream selection on HAL devices.
+  by Jean Alexis Montignies <ja at sente.ch>
 
 ------------------------------------------------------------------------
-r7319 | gbazin | 2004-04-11 14:20:11 +0200 (Sun, 11 Apr 2004) | 4 lines
+r7647 | jlj | 2004-05-12 23:44:59 +0200 (Wed, 12 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: Check that key store is at least 4 bytes (fixes segfault
+            on empty key store).
 
-* modules/gui/wxwindows/*:
-  + added a "Open Capture Device..." menu entry.
-  + a bit of clean-up.
 
 ------------------------------------------------------------------------
-r7320 | gbazin | 2004-04-11 14:22:06 +0200 (Sun, 11 Apr 2004) | 2 lines
+r7646 | ipkiss | 2004-05-12 20:56:51 +0200 (Wed, 12 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_interface.h
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/share/skins2/default/theme.xml
+   M /trunk/share/skins2/skin.dtd
 
-* include/vlc_interface.h: forgot that in last commit.
+ * skins2: Removed the Theme.fadetime attribute (unused)
 
 ------------------------------------------------------------------------
-r7321 | asmax | 2004-04-11 18:34:04 +0200 (Sun, 11 Apr 2004) | 4 lines
+r7645 | massiot | 2004-05-12 20:48:25 +0200 (Wed, 12 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/mux/mpeg/ts.c
 
-  * all: support of playlist loop in skins2
-   (new variable playlist.isLoop, new commands playlist.setLoop(true)
-   and playlist.setLoop(false) in the xml)
+* modules/mux/mpeg/ts.c: Fixed a possible segfault in the shaping code.
 
 ------------------------------------------------------------------------
-r7322 | gbazin | 2004-04-12 02:06:59 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7644 | gbazin | 2004-05-12 19:46:48 +0200 (Wed, 12 May 2004) | 1 line
 Changed paths:
    M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
-   M /trunk/modules/gui/wxwindows/preferences_widgets.h
-
-* modules/gui/wxwindows/*: improved preferences widgets a bit.
 
+* modules/gui/wxwindows/open.cpp: mrl parsing fix.
 ------------------------------------------------------------------------
-r7323 | gbazin | 2004-04-12 11:52:40 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7643 | gbazin | 2004-05-12 19:45:18 +0200 (Wed, 12 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
-
-* modules/gui/wxwindows/menus.cpp: added "Open Capture Device..." and "Preferences..." entries in the popup menu.
+   M /trunk/src/stream_output/stream_output.c
 
+* src/stream_output/stream_output.c: allows spaces in the options of the sout mrl. Heading and trailing spaces in options will be removed.
 ------------------------------------------------------------------------
-r7324 | gbazin | 2004-04-12 12:44:34 +0200 (Mon, 12 Apr 2004) | 6 lines
+r7642 | massiot | 2004-05-11 16:03:50 +0200 (Tue, 11 May 2004) | 5 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/src/stream_output/stream_output.c
 
-* modules/access/dshow/*: improvements from Damien Fouilleul (modified by me).
-  + Use ICaptureGraphBuilder2 when available (standard way to setup capture graphs).
-  + Extra WDM property sheets for --dshow-config.
-  + Some support for selecting crossbar routes.
-* THANKS: Added Damien Fouilleul for the DirectShow input improvements.
+* src/stream_output/stream_output.c: Use strtol for option parsing instead
+  of atoi, because atoi assumes base 10.
+* modules/access/dvb/access.c: New --dvb-caching option.
+* modules/mux/mpeg/ts.c: Cosmetics.
 
 ------------------------------------------------------------------------
-r7325 | ipkiss | 2004-04-12 15:17:52 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7641 | fenrir | 2004-05-11 02:51:43 +0200 (Tue, 11 May 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/Doxyfile
+   M /trunk/modules/demux/ts.c
 
- * doc/Doxyfile: generate Doxygen documentation for the skins2 module
+ * ts.c: this time it should work (create one dvbpsi handle per pmt).
 
 ------------------------------------------------------------------------
-r7326 | ipkiss | 2004-04-12 16:07:57 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7640 | fenrir | 2004-05-11 01:39:48 +0200 (Tue, 11 May 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/ts.c
+
+ * ts: added support pf multiples PMT on the same PID (broken idea for
+broken people but it's used and it seems spec compliant)
+
+ * demux2: append a :// to allow correct parsing of /volume/filename:.avi
 
- * skins/win32/win32_graphics.cpp: Fix for alphablending (thanks AsMaX)
 
 ------------------------------------------------------------------------
-r7327 | asmax | 2004-04-12 16:25:15 +0200 (Mon, 12 Apr 2004) | 9 lines
+r7639 | bigben | 2004-05-10 22:50:36 +0200 (Mon, 10 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/ft2_font.cpp
-   M /trunk/modules/gui/skins2/src/os_factory.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   M /trunk/modules/gui/macosx/output.m
 
-  * src/os_factory.hpp: added a method OSFactory::getResourceDir()
-   to get a list of possible resource directories for skins2.
-   On linux the path is "~/.vlc/skins2:VLC_INSTALL_DIR/share/skins2"
-   and on win32 it is "VLC_PATH\skins2'
-  * src/skin_main.cpp: use the getResourceDir() method instead of #ifdef
-  * parser/builder.cpp: the default font is looked up in the resource dir,
-   so you can put fonts in ~/.vlc/skins2/fonts and avoid a make install
+oups
 
 
 ------------------------------------------------------------------------
-r7328 | asmax | 2004-04-12 19:08:58 +0200 (Mon, 12 Apr 2004) | 8 lines
+r7638 | gbazin | 2004-05-10 22:05:08 +0200 (Mon, 10 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
-   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
-   D /trunk/share/skins2/default/skin.dtd
-   M /trunk/share/skins2/default/theme.xml
-   A /trunk/share/skins2/skin.dtd (from /trunk/share/skins2/default/skin.dtd:7327)
+   M /trunk/modules/gui/wxwindows/open.cpp
+
+* modules/gui/wxwindows/open.cpp: fixed the update of the advanced MRLs. Added a dvdnav option.
+------------------------------------------------------------------------
+r7637 | jpsaman | 2004-05-10 21:57:38 +0200 (Mon, 10 May 2004) | 13 lines
+Changed paths:
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/linux_dvb.c
+
+dvb/access.c - properly cast memory returned by malloc()
+             - fix small memory leak on closing of dvb plugin.
+dvb/linux-dvb.c - remove astray spaces
+                - always empty the event queue before FE_SET_FRONTEND and FrontendCheck(). 
+                  dvbstream does the same for OFDM and QAM. 
+
+Summary: 
+   DVB-C is working (did a few tests) 
+   DVB-T not tested. 
+   Using polarization=A doesn't work anymore INVERSION_AUTO is not honered for tuning. 
+   SEC_VOLTAGE_OFF is missing when using latest code DVB-1.1.7 from http://www.metzlerbros.org/dvb/index.html. While include/linux/dvb/version.h is not updated and still reflects this API version: #define DVB_API_VERSION 3
 
-  * all: the DTD lookup for skins2 themes now use XML catalogs:
-    The XML file must begin with:
-    <!DOCTYPE Theme PUBLIC "-//VideoLAN//DTD VLC Skins V2.0//EN" "skin.dtd">
-    (the "skin.dtd" is ignored but should be an URL on the website)
-    and the DTD is looked up at runtime in the directories of the resource
-    path (see previous commit), e.g /usr/local/share/vlc/skins2/skin.dtd
-    -> the DTD doesn't need any more to be shipped with the themes.
 
 ------------------------------------------------------------------------
-r7329 | ipkiss | 2004-04-12 20:55:07 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7636 | bigben | 2004-05-10 19:19:59 +0200 (Mon, 10 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/macosx/output.m
+
+use new syntax for sap/slp announces
 
- * skins2/win32/win32_factory.cpp: Compilation fix
 
 ------------------------------------------------------------------------
-r7330 | gbazin | 2004-04-12 22:30:59 +0200 (Mon, 12 Apr 2004) | 5 lines
+r7635 | massiot | 2004-05-10 17:08:34 +0200 (Mon, 10 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   M /trunk/modules/gui/wxwindows/open.cpp
-   D /trunk/modules/gui/wxwindows/v4l.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/access/dvb/access.c
 
-* modules/gui/wxwindows/*: removed the V4L specific code.
-  The V4L panel is now created automatically with an "AutoBuiltPanel" class.
-  (A few options are missing compared to the old panel but they need to be added
-   to the V4L plugin, not the wxWindows code).
+1l
 
 ------------------------------------------------------------------------
-r7331 | gbazin | 2004-04-12 22:39:26 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7634 | massiot | 2004-05-10 17:07:15 +0200 (Mon, 10 May 2004) | 6 lines
 Changed paths:
-   M /trunk/share/Makefile.am
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/demux/ts.c
+   M /trunk/src/input/input_programs.c
 
-* share/Makefile.am: skin.dtd was moved.
+* src/input/input_programs.c: Fixed the --program option (thanks gibalou)
+* modules/access/dvb/access.c: Removed the temporary --dvb-program hack
+* modules/demux/ts.c: New --ts-silent option to avoid complaints about
+  encrypted packets (especially useful with --sout-all for streaming a part
+  of a transponder).
 
 ------------------------------------------------------------------------
-r7332 | gbazin | 2004-04-12 22:52:29 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7633 | massiot | 2004-05-10 16:57:00 +0200 (Mon, 10 May 2004) | 28 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/access/dvb/Modules.am
+   M /trunk/modules/access/dvb/access.c
+   D /trunk/modules/access/dvb/dvb.c
+   M /trunk/modules/access/dvb/dvb.h
+   A /trunk/modules/access/dvb/linux_dvb.c (from /trunk/modules/access/dvb/dvb.c:7632)
+   D /trunk/modules/access/dvb/qpsk.c
 
-* modules/gui/wxwindows/open.cpp: compilation fix.
+* modules/access/dvb: Major rewrite of the code.
+  - new options (now prepended with --dvb) :
+     --dvb-program : to work around the non-working --program
+     --dvb-inversion : to (optionally) specify the inversion, which is not
+                       the same as polarization
+     --dvb-budget-mode : if you have a budget card this will set a filter
+                         on 0x2000, meaning all PIDs will be returned by
+                         the driver. The budget-mode is compatible with demux2.
+     --dvb-satno : to specify a sat number in the diseqc system
+     --dvb-voltage : to specify the voltage of the LNB (0 is a permitted
+                     value in special configurations)
+     --dvb-tone : to enable/disable the 22kHz tone (by default it is sent
+                  if frequency >= lnb-slof)
+  - fixed a handful of QPSK tuning bugs, especially the diseqc was not
+    working and frequencies above 11700 couldn't be tuned to.
+  - the modules now uses the inherited object variables for its
+    configuration.
+  - symbol-rate= url option is now srate= for consistency with the
+    configuration variable.
+  - all linux-dvb specific code is now in linux_dvb.c. access.c contains
+    only code which could be reused on other platforms.
+  - better keep track of demux file descriptors (especially useful on
+    limited boards).
+  - do not block in read() when no data is available.
+  - fixed msleep() calls (reminder : mtime_t is in _microseconds_).
+
+I didn't test the QAM and OFDM variants, so please report.
 
 ------------------------------------------------------------------------
-r7333 | hartman | 2004-04-12 23:01:41 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7632 | gbazin | 2004-05-10 14:21:29 +0200 (Mon, 10 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/controls.m
-
-* Fix the 'auto' selection of Console intf in "extra intfs" menu entry.
+   M /trunk/src/audio_output/common.c
+   M /trunk/src/audio_output/input.c
+   M /trunk/src/audio_output/mixer.c
 
+* src/audio_ouput/input.c: better on-the-fly switching of audio filters.
 ------------------------------------------------------------------------
-r7334 | gbazin | 2004-04-12 23:10:26 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7631 | gbazin | 2004-05-09 11:35:12 +0200 (Sun, 09 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/configure.ac
+   M /trunk/modules/visualization/goom.c
 
-* modules/gui/wxwindows/open.cpp: bug fix.
+configure.ac, modules/visualization/goom.c: updated for libgoom2 (goom 2k4). You can find it here: http://www.ios-software.com/index.php3?page=projet&quoi=1
+------------------------------------------------------------------------
+r7630 | gbazin | 2004-05-09 11:20:34 +0200 (Sun, 09 May 2004) | 1 line
+Changed paths:
+   M /trunk/Makefile.am
 
+Makefile.am: email address obfuscation for text files included in the win32 package (Patch courtesy of Johan Bilien)
 ------------------------------------------------------------------------
-r7335 | gbazin | 2004-04-12 23:48:18 +0200 (Mon, 12 Apr 2004) | 3 lines
+r7629 | jlj | 2004-05-09 00:58:46 +0200 (Sun, 09 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: DRMS v2 endian fix.
 
-* modules/gui/skins2/x11/x11_factory.cpp: added "share/skins2" to the resource paths.
-* modules/gui/skins2/x11/x11_factory.cpp: small cosmetic change in a string.
 
 ------------------------------------------------------------------------
-r7336 | gbazin | 2004-04-12 23:59:28 +0200 (Mon, 12 Apr 2004) | 2 lines
+r7628 | sam | 2004-05-08 23:00:47 +0200 (Sat, 08 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/demux/mp4/drms.c
 
-* modules/gui/wxwindows/preferences_widgets.cpp: update events for IntegerConfigControl.
+  * modules/demux/mp4/drms.c:
+    + Removed unreachable code here and there.
+    + Refactored some shuffling functions and got rid of the ext structure.
+    + More code cleanup.
 
 ------------------------------------------------------------------------
-r7337 | fenrir | 2004-04-13 12:05:59 +0200 (Tue, 13 Apr 2004) | 2 lines
+r7627 | jlj | 2004-05-08 22:48:37 +0200 (Sat, 08 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: fopen in binary mode. Convenience fix for those that use the DRMS
+            code outside of VLC and don't set _fmode to _O_BINARY.
 
- * mpeg4video: init i_dts.
 
 ------------------------------------------------------------------------
-r7338 | gbazin | 2004-04-13 12:52:29 +0200 (Tue, 13 Apr 2004) | 2 lines
+r7626 | ipkiss | 2004-05-08 20:10:38 +0200 (Sat, 08 May 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/packetizer/copy.c
-   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/share/skins2/default/theme.xml
 
-* modules/packetizer/*: bug fix (use es_format_Copy() when necessary).
+ * skins2/src/skin_main.cpp: Transparency is default disabled
+ * skins2/parser/builder.cpp: s/resize/resizeSE/ (SE as in South-East)
+   because in the future resizing will be allowed in all directions
+ * share/skins2/default/theme.xml: Updated the skin accordingly
 
 ------------------------------------------------------------------------
-r7339 | gbazin | 2004-04-13 14:49:14 +0200 (Tue, 13 Apr 2004) | 2 lines
+r7625 | gbazin | 2004-05-08 18:58:05 +0200 (Sat, 08 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/visualization/goom.c
-
-* modules/visualization/goom.c: don't bother including the goom header on win32.
+   M /trunk/modules/video_output/x11/xcommon.c
 
+* modules/video_output/x11/xcommon.c: fixed bug with uninitialized variable.
 ------------------------------------------------------------------------
-r7340 | bigben | 2004-04-13 15:23:26 +0200 (Tue, 13 Apr 2004) | 6 lines
+r7624 | gbazin | 2004-05-08 13:59:28 +0200 (Sat, 08 May 2004) | 1 line
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/playlist.h
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/playlistinfo.h
-   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/modules/demux/dvdnav.c
 
-*all :
+* modules/demux/dvdnav.c: a few fixes.
+------------------------------------------------------------------------
+r7623 | fenrir | 2004-05-07 23:12:26 +0200 (Fri, 07 May 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/demux/avi/avi.c
 
-- Add "Add group" and "delete group" buttons in the playlistinfo window
-- When several items of the playlist are selected, and we change the group, change it for all selected items...
+ * avi: hack to let few xvid files working.
+ (set codec to xvid if the hanlder is xvid).
 
 
 ------------------------------------------------------------------------
-r7341 | sigmunau | 2004-04-13 16:08:51 +0200 (Tue, 13 Apr 2004) | 3 lines
+r7622 | fenrir | 2004-05-07 23:10:48 +0200 (Fri, 07 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
-modules/codec/subsdec.c:
- * strip html-like tags from subtitles
+ * video: set avtcx->codec_tag
 
 ------------------------------------------------------------------------
-r7342 | gbazin | 2004-04-13 16:13:07 +0200 (Tue, 13 Apr 2004) | 3 lines
+r7621 | gbazin | 2004-05-07 17:36:01 +0200 (Fri, 07 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/mp4/libmp4.c
 
-* modules/codec/ffmpeg/encoder.c: ffmpeg doesn't segfault anymore if you set the pts of input frames when doing mpeg4 video encoding.
-  So let's use proper PTS now!
+* modules/demux/asf/*: fixed mem leak.
+* modules/demux/mp4/*: fixed segfault on close with some files.
 
 ------------------------------------------------------------------------
-r7343 | andrep | 2004-04-14 08:09:56 +0200 (Wed, 14 Apr 2004) | 4 lines
+r7620 | gbazin | 2004-05-07 16:36:51 +0200 (Fri, 07 May 2004) | 1 line
 Changed paths:
-   M /trunk/include/osd.h
-   M /trunk/src/video_output/video_text.c
-
-* vout_ShowTextAbsolute now returns VLC_EGENERIC if the text render wasn't
-  successful and VLC_SUCCESS on success, instead of returning void.
-
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows/*: move a few things out of wxwindows.h
 ------------------------------------------------------------------------
-r7344 | gbazin | 2004-04-14 09:09:17 +0200 (Wed, 14 Apr 2004) | 2 lines
+r7619 | gbazin | 2004-05-07 15:03:43 +0200 (Fri, 07 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
 
-* modules/access/v4l/v4l.c: off by one fix by James MacLean.
+* modules/video_output/directx/*: embedded vout plays nicer with multi-monitor setups.
+------------------------------------------------------------------------
+r7618 | gbazin | 2004-05-07 13:25:42 +0200 (Fri, 07 May 2004) | 1 line
+Changed paths:
+   M /trunk/src/video_output/video_output.c
 
+* src/video_output/video_output.c: make sure vout_Create() returns NULL when the pf_init() of the vout plugin failed.
 ------------------------------------------------------------------------
-r7345 | garf | 2004-04-14 10:55:34 +0200 (Wed, 14 Apr 2004) | 7 lines
+r7617 | jpsaman | 2004-05-07 13:17:40 +0200 (Fri, 07 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
-   M /trunk/modules/control/telnet.c
-   M /trunk/share/http/vlm/edit.html
-   M /trunk/share/http/vlm/index.html
-   M /trunk/share/http/vlm/new.html
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.c
 
- * vlm.c: a few bug fixes, cleaning, and maid vlm more http-intf
-   compatible
- * http.c: a little bug fix ( append vlm command )
- * telnet.c: 4 spaces indentation on show command (much more readable)
- * share/http/vlm/edit.html, index.html, new.html: cleaning, esthetic
-   modifications
+Tuning to DVB-C works. Added code to listen to FE_REINIT from the frontend.
+------------------------------------------------------------------------
+r7616 | jpsaman | 2004-05-07 10:51:56 +0200 (Fri, 07 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvb/dvb.c
 
+Gracefully interrupt the tuning process.
 ------------------------------------------------------------------------
-r7346 | sigmunau | 2004-04-14 17:59:52 +0200 (Wed, 14 Apr 2004) | 2 lines
+r7615 | jpsaman | 2004-05-07 10:31:16 +0200 (Fri, 07 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.c
 
-Use wxFileDialog::GetPath() and not GetFilename(). Closes #1781
+compilation fixes
+------------------------------------------------------------------------
+r7614 | jpsaman | 2004-05-07 10:12:34 +0200 (Fri, 07 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.c
+   M /trunk/modules/access/dvb/dvb.h
+   M /trunk/modules/access/dvb/qpsk.c
 
+Refactoring of dvb.c and access.c. Coding style and messages cleanup.
 ------------------------------------------------------------------------
-r7347 | garf | 2004-04-14 18:20:25 +0200 (Wed, 14 Apr 2004) | 2 lines
+r7613 | rocky | 2004-05-07 04:03:56 +0200 (Fri, 07 May 2004) | 3 lines
 Changed paths:
-   M /trunk/share/http/index.html
-   M /trunk/share/http/vlm/edit.html
-   M /trunk/share/http/vlm/index.html
-   A /trunk/share/http/vlm/show.html
+   M /trunk/configure.ac
+   M /trunk/modules/access/vcdx/vcdplayer.c
+
+Tolerate compilation with vcdimager 0.7.20. Sigh.
 
- * http interface: media/schedule show page before edit page
 
 ------------------------------------------------------------------------
-r7348 | stippi | 2004-04-15 11:57:14 +0200 (Thu, 15 Apr 2004) | 1 line
+r7612 | hartman | 2004-05-07 02:46:20 +0200 (Fri, 07 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/sgimb.c
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/gui/macosx/controls.m
+
+* introduced a bug with my latest patch in the autogenerated menus.
 
-compile fix, do not declare variables in the middle of a function, this is plain C...
 ------------------------------------------------------------------------
-r7349 | stippi | 2004-04-15 12:02:19 +0200 (Thu, 15 Apr 2004) | 1 line
+r7611 | hartman | 2004-05-07 01:14:23 +0200 (Fri, 07 May 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/access/directory.c
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/src/input/input.c
+
+* fixed a number of memleaks
 
-BeOS specific compile fix, there is no INADDR_NONE defined on BeOS, I changed it to INADDR_BROADCAST, which is defined as the same thing on Linux. Hope it's ok, I left the original line as a comment...
 ------------------------------------------------------------------------
-r7350 | stippi | 2004-04-15 12:46:11 +0200 (Thu, 15 Apr 2004) | 1 line
+r7610 | gbazin | 2004-05-06 23:14:13 +0200 (Thu, 06 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/MediaControlView.cpp
+   M /trunk/modules/mux/mp4.c
 
-fixed the incorrect window size limits for the interface window
+* modules/mux/mp4.c:fixed a minor mem leak.
 ------------------------------------------------------------------------
-r7351 | fkuehne | 2004-04-15 18:01:33 +0200 (Thu, 15 Apr 2004) | 1 line
+r7609 | hartman | 2004-05-06 23:14:02 +0200 (Thu, 06 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/extras/contrib/src/Makefile
+
+* set -O3 on faad
 
-* added localisation support
 ------------------------------------------------------------------------
-r7352 | fkuehne | 2004-04-15 18:05:59 +0200 (Thu, 15 Apr 2004) | 1 line
+r7608 | gbazin | 2004-05-06 22:51:47 +0200 (Thu, 06 May 2004) | 1 line
 Changed paths:
-   M /trunk/po/POTFILES.in
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/modules/demux/mp4/mp4.c
 
-* ALL: ./toolbox --update-po
+* modules/demux/mp4/mp4.c: fixed memory leak.
 ------------------------------------------------------------------------
-r7353 | gbazin | 2004-04-15 21:12:20 +0200 (Thu, 15 Apr 2004) | 2 lines
+r7607 | hartman | 2004-05-06 21:34:41 +0200 (Thu, 06 May 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/macosx/intf.m
 
-* modules/stream_out/transcode.c: try more sensible width/height values when testing the video encoder.
+* don't autorelease the application
+* make sure the terminate of the super is called
 
-------------------------------------------------------------------------
-r7354 | gbazin | 2004-04-15 22:01:24 +0200 (Thu, 15 Apr 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/visualization/goom.c
+This might fix the CodeTek VirtualDesktop appl. (untested)
 
-* modules/visualization/goom.c: default speed is now set to 6.
 
 ------------------------------------------------------------------------
-r7355 | fenrir | 2004-04-15 22:25:57 +0200 (Thu, 15 Apr 2004) | 2 lines
+r7606 | gbazin | 2004-05-06 19:35:26 +0200 (Thu, 06 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/httpd.c
-
- * httpd: may fix mmsh for vlc.
+   M /trunk/src/input/input_dec.c
 
+* src/input/input_dec.c: fixed DVB subtitles support in old MPEG TS demuxer.
 ------------------------------------------------------------------------
-r7356 | fenrir | 2004-04-15 22:27:06 +0200 (Thu, 15 Apr 2004) | 2 lines
+r7605 | gbazin | 2004-05-06 12:58:57 +0200 (Thu, 06 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/http.c
-
- * http: fixed some gcc warning.
+   M /trunk/modules/demux/mkv.cpp
 
+* modules/demux/mkv.cpp: wchar_t is defined in stddef.h so no need to include wchar.h
 ------------------------------------------------------------------------
-r7357 | gbazin | 2004-04-16 00:21:41 +0200 (Fri, 16 Apr 2004) | 2 lines
+r7604 | gbazin | 2004-05-06 10:14:03 +0200 (Thu, 06 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/block.c
-
-* src/misc/block.c: fixed BlockRealloc()
+   M /trunk/Makefile.am
 
+* Makefile.am: include the vlm html files in the win32 package.
 ------------------------------------------------------------------------
-r7358 | sigmunau | 2004-04-16 00:22:55 +0200 (Fri, 16 Apr 2004) | 2 lines
+r7603 | jlj | 2004-05-06 00:25:12 +0200 (Thu, 06 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms.c: DRMS v2 uses filename iSCInfo2 instead of iSCInfo.
 
-handle h261 video streams over rtp
 
 ------------------------------------------------------------------------
-r7359 | sigmunau | 2004-04-16 00:45:27 +0200 (Fri, 16 Apr 2004) | 9 lines
+r7602 | hartman | 2004-05-05 23:53:07 +0200 (Wed, 05 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_block.h
-   M /trunk/modules/codec/Modules.am
-   A /trunk/modules/codec/mash.cpp
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/Makefile.am
 
-include/vlc_block.h:
- * added a BLOCK_FLAG_END_OF_FRAME flag
- * reformated comments on block flags
-modules/demux/livedotcom.cpp
- * use BLOCK_FLAG_END_OF_FRAME, and only for h261 streams
-modules/codec/Modules.am,mash.cpp
- * new h261 video decoder using openmash. Building this plugin is left as an
-   excersise for the reader.
+* .access for http intf added to OSX build.
 
 ------------------------------------------------------------------------
-r7360 | hartman | 2004-04-16 02:38:57 +0200 (Fri, 16 Apr 2004) | 3 lines
+r7601 | gbazin | 2004-05-05 23:52:07 +0200 (Wed, 05 May 2004) | 1 line
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/demux/ts.c
 
-* Updated live.com
-* Added openmash targets (not yet enabled, because it doesn't compile yet)
+* modules/demux/ts.c: support for DVB subtitles and memory leak fixes.
+------------------------------------------------------------------------
+r7600 | gbazin | 2004-05-05 23:50:49 +0200 (Wed, 05 May 2004) | 1 line
+Changed paths:
+   M /trunk/src/input/es_out.c
 
+* src/input/es_out.c: remove deprecated hack.
 ------------------------------------------------------------------------
-r7361 | gbazin | 2004-04-16 15:26:01 +0200 (Fri, 16 Apr 2004) | 2 lines
+r7599 | ipkiss | 2004-05-05 23:15:04 +0200 (Wed, 05 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
 
-* modules/demux/livedotcom.cpp: compilation fix for old livemedia libs.
+ * skins2/parser/skin_parser.cpp: Make sure that IDs are unique
 
 ------------------------------------------------------------------------
-r7362 | fkuehne | 2004-04-16 17:25:35 +0200 (Fri, 16 Apr 2004) | 1 line
+r7598 | gbazin | 2004-05-05 22:29:14 +0200 (Wed, 05 May 2004) | 1 line
 Changed paths:
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/src/libvlc.h
 
- * fixed a typo
+* src/libvlc.h: moved a few hotkeys to the advanced options.
 ------------------------------------------------------------------------
-r7363 | fkuehne | 2004-04-16 20:41:00 +0200 (Fri, 16 Apr 2004) | 7 lines
+r7597 | gbazin | 2004-05-05 13:18:18 +0200 (Wed, 05 May 2004) | 1 line
 Changed paths:
-   M /trunk/modules/control/telnet.c
-   M /trunk/modules/gui/pda/pda.glade
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/misc/logger.c
-   M /trunk/modules/misc/sap.c
-   M /trunk/po/de.po
-   M /trunk/src/libvlc.h
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
 
-* modules/control/telnet.c: removed translation of "VLM"
-* modules/gui/pda/pda.glade: removed translatable-flags of various untranslatable strings like "127.0.0.1" or "avi"
-* modules/gui/wxwindows/wizard.cpp: minor string-corrections
-* modules/misc/logger.c: more minor string-corrections
-* modules/misc/sap.c: ditto
-* src/libvlc.h: ditto
-* po/de.po: updated german translation
+* modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
 ------------------------------------------------------------------------
-r7364 | bigben | 2004-04-17 11:22:41 +0200 (Sat, 17 Apr 2004) | 10 lines
+r7596 | jlj | 2004-05-05 13:13:33 +0200 (Wed, 05 May 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/stream_out/announce.c
-   M /trunk/modules/stream_out/announce.h
-   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/demux/mp4/drms.c
 
-* Little cleanup of sap announces :
+  * drms.c: DRMS v2 support. Thanks to sam for cleaning and breaking up
+            DoExtShuffle into smaller functions.
 
-- use net_* functions
-- use vlc_UrlParse function
 
-change sap_session_t structure  : it now includes the  sdp packet, which
-isn't regenerated each time it is sent.
+------------------------------------------------------------------------
+r7595 | fkuehne | 2004-05-04 23:25:48 +0200 (Tue, 04 May 2004) | 1 line
+Changed paths:
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
+* Added the WAVE-file-type
+------------------------------------------------------------------------
+r7594 | ipkiss | 2004-05-04 22:42:08 +0200 (Tue, 04 May 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
 
+ * skins2/parser/skin_parser.cpp: Fixed my last commit.
+   I didn't remove all the code handling the removed attribute (Playlist.var),
+   because it can still be useful if we decide to have other List controls.
 
 ------------------------------------------------------------------------
-r7365 | hartman | 2004-04-18 02:41:49 +0200 (Sun, 18 Apr 2004) | 5 lines
+r7593 | hartman | 2004-05-04 22:03:10 +0200 (Tue, 04 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
-
-* New sap listener standard behaviour is to pass along ALL complete announces to
-  the playlist, so livedotcom will be used.
-* Added a --sap-parse option, so you can get back the old behaviour.
+   M /trunk/vlc.ebuild
 
+* updates to ebuild for 0.7.2
 
 ------------------------------------------------------------------------
-r7366 | hartman | 2004-04-18 11:58:08 +0200 (Sun, 18 Apr 2004) | 6 lines
+r7592 | ipkiss | 2004-05-04 21:50:43 +0200 (Tue, 04 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
-
-* Switch default behaviour of --sap-parse. A lot of the streams
-  that the module could parse cannot be parsed by live.com
-  most are udp announces. We will need to inform Ross about these...
-  (on mbone about 1/3 announces is not recognized by live.com)
+   M /trunk/share/skins2/skin.dtd
 
+ * share/skins2/skin.dtd: removed a useless attribute
 
 ------------------------------------------------------------------------
-r7367 | hartman | 2004-04-18 14:18:23 +0200 (Sun, 18 Apr 2004) | 2 lines
+r7591 | gbazin | 2004-05-04 21:46:03 +0200 (Tue, 04 May 2004) | 1 line
 Changed paths:
-   M /trunk/doc/translations.txt
-
-* "Where are the .po files?"
+   M /trunk/modules/demux/ts.c
 
+* modules/demux/ts.c: coding style changes.
 ------------------------------------------------------------------------
-r7368 | zorglub | 2004-04-18 20:06:41 +0200 (Sun, 18 Apr 2004) | 3 lines
+r7590 | titer | 2004-05-04 16:09:45 +0200 (Tue, 04 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/video_chroma/i420_yuy2.h
 
-* Some progress on the wizard (still not useable)
-* Fixed layout of the item info dialog
+ + video_chroma/i420_yuy2.h : grmbl, x86 compile fix
 
 ------------------------------------------------------------------------
-r7369 | ipkiss | 2004-04-18 20:11:51 +0200 (Sun, 18 Apr 2004) | 4 lines
+r7589 | titer | 2004-05-04 15:57:48 +0200 (Tue, 04 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-   M /trunk/modules/gui/skins2/win32/win32_window.hpp
+   M /trunk/modules/video_chroma/i420_yuy2.c
 
- * skins2: Other attempt at supporting transparency on Windows (win2k, winxp).
-   As it is not perfect yet, a new config option allows to disable transparency
-   effects.
+ + video_chroma/i420_yuy2.c : fixed conversion for non-multiple-of-8
+                              widths (MMX untested)
 
 ------------------------------------------------------------------------
-r7370 | zorglub | 2004-04-18 20:21:09 +0200 (Sun, 18 Apr 2004) | 22 lines
+r7588 | titer | 2004-05-04 13:35:18 +0200 (Tue, 04 May 2004) | 4 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/NEWS
-   M /trunk/include/network.h
-   M /trunk/include/stream_output.h
-   M /trunk/include/vlc/vlc.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_objects.h
-   M /trunk/modules/misc/sap.c
-   M /trunk/modules/stream_out/announce.c
-   M /trunk/modules/stream_out/announce.h
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc/net.c
-   M /trunk/src/misc/objects.c
-   A /trunk/src/stream_output/announce.c
-   A /trunk/src/stream_output/sap.c
+   M /trunk/modules/gui/macosx/vout.m
 
-* ALL: Better announce system
+ + macosx/vout.m : catch mouse events in OpenGL mode (still, only works
+                   in window mode. I'm not sure how we can catch
+                   mouseDown events in fullscreen GL mode)
 
-  - The SAP handler now runs in a separate thread.
-  - RTP sessions can be announced with sap (sdp=sap://,name=...)
-       TODO: Make this more configurable
-  - Better SDP generation (the timestamp problem is not resolved)
-       About this, there is a problem : as, for a RTP session, the URI
-        is the complete SDP, if the session is recreated, as the URI has 
-        changed, a new item is added to the playlist
-  - Experimental flow control algorithm :
-       It does not follow the "Recommended" implementation, as it needs
-       to count the sessions (to achieve this, we should make this work
-       together with the SAP listener)
-       It is disabled by default (use --sap-flow-control to enable).
-       When it is disabled, sap announcement interval is set by --sap-interval
+------------------------------------------------------------------------
+r7587 | rocky | 2004-05-04 07:14:15 +0200 (Tue, 04 May 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/access/cdda/access.c
 
-* src/misc/net.c : created net_ReadNonBlock
-* sap.c : Fixed memory problem
+Correct bitrate in the WAV header.
 
 
+------------------------------------------------------------------------
+r7586 | fkuehne | 2004-05-03 21:52:32 +0200 (Mon, 03 May 2004) | 1 line
+Changed paths:
+   M /trunk/configure.ac
 
+* Updated '(c) 1996-2003' to '(c) 1996-2004'
+------------------------------------------------------------------------
+r7585 | gbazin | 2004-05-03 15:55:39 +0200 (Mon, 03 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/video.c
 
+* modules/codec/ffmpeg/video.c: compilation fixes for ffmpeg 0.4.8.
 ------------------------------------------------------------------------
-r7371 | zorglub | 2004-04-18 21:56:58 +0200 (Sun, 18 Apr 2004) | 2 lines
+r7584 | sam | 2004-05-03 14:06:10 +0200 (Mon, 03 May 2004) | 4 lines
 Changed paths:
-   M /trunk/src/stream_output/sap.c
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
 
-Make the SAP parser happier
+  * po/:
+    + Updated the British translation.
+    + Merged Javier Varela's Spanish translation. There's more to come.
 
 ------------------------------------------------------------------------
-r7372 | gbazin | 2004-04-19 00:48:23 +0200 (Mon, 19 Apr 2004) | 3 lines
+r7583 | sigmunau | 2004-05-02 22:25:11 +0200 (Sun, 02 May 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input_dec.c
-   M /trunk/src/input/input_programs.c
+   M /trunk/modules/access/cdda.c
 
-* src/input/*: fixed some deadlock issues.
-   The locking is still far from perfect and will need some cleanup but this is a step in the right direction.
+modules/access/cdda.c: write proper bitrate in the wav header.
 
 ------------------------------------------------------------------------
-r7373 | gbazin | 2004-04-19 01:08:44 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7582 | ipkiss | 2004-05-02 21:00:54 +0200 (Sun, 02 May 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/visualization/visual/visual.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/lirc.c
 
-* modules/visualization/visual/visual.c: more sanity checks for fail over situations.
+ * modules/control/hotkeys.c and lirc.c: fixed a refcount problem + small
+   coding style changes
 
 ------------------------------------------------------------------------
-r7374 | gbazin | 2004-04-19 01:35:25 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7581 | ipkiss | 2004-05-02 20:41:52 +0200 (Sun, 02 May 2004) | 3 lines
 Changed paths:
-   M /trunk/src/audio_output/input.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
-* src/audio_output/input.c: add goom (if present) to the list of visualization choices.
+ * modules/gui/wxwindows/playlist.cpp: fixed a refcount problem + minor coding
+   style fixes
 
 ------------------------------------------------------------------------
-r7375 | hartman | 2004-04-19 02:01:51 +0200 (Mon, 19 Apr 2004) | 4 lines
+r7580 | fkuehne | 2004-05-02 18:15:17 +0200 (Sun, 02 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/macosx.m
-
-* OpenGL video output is now the default on OS X.
-  I'm not aware of any REAL problems with the openGL output
-  please report your experiences.
+   M /trunk/po/de.po
+   M /trunk/po/it.po
 
+* po/de.po: corrected a misunderstanding
+* po/it.po: layout fixes to the rc-help-message
 ------------------------------------------------------------------------
-r7376 | andrep | 2004-04-19 03:26:26 +0200 (Mon, 19 Apr 2004) | 3 lines
+r7579 | ipkiss | 2004-05-02 16:03:20 +0200 (Sun, 02 May 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_keys.h
-   M /trunk/src/libvlc.h
+   M /trunk/modules/gui/skins2/parser/expr_evaluator.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
 
-* Add hotkeys to go back/forward in media browsing history
+ * skins2/parser/interpreter.cpp: parse the "or" operator
+ * skins2/parser/expr_evaluator.cpp: small fix for enhanced flexibility
 
+------------------------------------------------------------------------
+r7578 | fkuehne | 2004-05-02 14:36:52 +0200 (Sun, 02 May 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
 
+* Fixed some  translations
 ------------------------------------------------------------------------
-r7377 | andrep | 2004-04-19 04:08:52 +0200 (Mon, 19 Apr 2004) | 3 lines
+r7577 | gbazin | 2004-05-01 20:00:36 +0200 (Sat, 01 May 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/LIST
-   A /trunk/modules/codec/cmml
-   A /trunk/modules/codec/cmml/Modules.am
-   A /trunk/modules/codec/cmml/browser_open.c
-   A /trunk/modules/codec/cmml/browser_open.h
-   A /trunk/modules/codec/cmml/cmml.c
-   A /trunk/modules/codec/cmml/history.c
-   A /trunk/modules/codec/cmml/history.h
-   A /trunk/modules/codec/cmml/intf.c
-   A /trunk/modules/codec/cmml/xarray.c
-   A /trunk/modules/codec/cmml/xarray.h
-   A /trunk/modules/codec/cmml/xlist.c
-   A /trunk/modules/codec/cmml/xlist.h
-   A /trunk/modules/codec/cmml/xstrcat.h
-   A /trunk/modules/codec/cmml/xtag.c
-   A /trunk/modules/codec/cmml/xtag.h
-   A /trunk/modules/codec/cmml/xurl.c
-   A /trunk/modules/codec/cmml/xurl.h
+   M /trunk/modules/demux/dvdnav.c
 
-* Added Continuous Media Markup Language (CMML) codec
+* modules/demux/dvdnav.c: a few coding style changes.
+------------------------------------------------------------------------
+r7576 | gbazin | 2004-05-01 19:56:14 +0200 (Sat, 01 May 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/dvdnav.c
 
+* modules/demux/dvdnav.c: a bit less debug and fixed seeking.
+------------------------------------------------------------------------
+r7575 | fkuehne | 2004-05-01 18:01:41 +0200 (Sat, 01 May 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
 
+=* Updated German translation
 ------------------------------------------------------------------------
-r7378 | fenrir | 2004-04-19 10:27:34 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7574 | asmax | 2004-05-01 16:23:40 +0200 (Sat, 01 May 2004) | 7 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/gui/skins2/parser/expr_evaluator.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
+   M /trunk/modules/gui/skins2/vars/time.hpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
 
- * httpd: better fix for mmsh.
+  * src/vlcproc.*: added the callbacks for vout requests. The vout window
+    handle is now stored in VlcProc.
+  * x11/x11_window.cpp, win32/win32_window.cpp: set the vout window in 
+    VlcProc instead of the old "drawable" trick
+  * all: renamed "Time" into "StreamTime" because of a name conflict with 
+   X11 (did i hear "namespace" ? ;)
 
 ------------------------------------------------------------------------
-r7379 | gbazin | 2004-04-19 12:48:04 +0200 (Mon, 19 Apr 2004) | 3 lines
+r7573 | gbazin | 2004-05-01 12:51:24 +0200 (Sat, 01 May 2004) | 2 lines
 Changed paths:
-   M /trunk/include/aout_internal.h
-   M /trunk/src/audio_output/input.c
+   M /trunk/NEWS
 
-* include/aout_internal.h: added a b_restart field to aout_input_t.
-* src/audio_output/input.c: simplified VisualizationCallback() and don't restart the aout inputs in there but rather set the b_restart flag so they automatically get restarted on the next aout_InputPlay().
+* NEWS: support for theora alpha3 and hotkeys in the wxwin interface.
 
 ------------------------------------------------------------------------
-r7380 | bigben | 2004-04-19 13:50:51 +0200 (Mon, 19 Apr 2004) | 3 lines
+r7572 | gbazin | 2004-05-01 12:36:25 +0200 (Sat, 01 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
-
-adds a linebreak after sending the Basic authentification token. This makes web servers (including VLC) a lot happier ;-)
+   M /trunk/ChangeLog
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/po/POTFILES.in
 
+* ALL: update for 0.7.2-test2.
 
 ------------------------------------------------------------------------
-r7381 | gbazin | 2004-04-19 14:44:56 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7571 | gbazin | 2004-05-01 01:21:44 +0200 (Sat, 01 May 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/video_output/directx/events.c: prevent monitor power down when the directx vout is running.
+* modules/gui/wxwindows/*: hotkeys support.
 
 ------------------------------------------------------------------------
-r7382 | gbazin | 2004-04-19 16:06:42 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7570 | yoann | 2004-05-01 00:53:33 +0200 (Sat, 01 May 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/po/fr.po
+
+ * po/fr.po: updated French translation for vlc 0.7.2
+
+> #, fuzzy
+> msgid "Date metadata"
+> msgstr "Death metal"
 
-* modules/video_output/directx/events.c: forgot an argument to SetThreadExecutionState().
 
 ------------------------------------------------------------------------
-r7383 | zorglub | 2004-04-19 17:49:25 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7569 | titer | 2004-04-30 18:44:59 +0200 (Fri, 30 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
-Fix crash when vout window is resized to 0 width
+ + macosx/vout*: use two pictures and OpenGL textures so a texture
+                 cannot be affected by VLC loading the next picture
+                (should fix the artifacts when moving or resizing
+                 the window)
 
 ------------------------------------------------------------------------
-r7384 | andrep | 2004-04-19 17:59:56 +0200 (Mon, 19 Apr 2004) | 51 lines
+r7568 | bigben | 2004-04-30 17:44:06 +0200 (Fri, 30 Apr 2004) | 6 lines
 Changed paths:
-   A /trunk/modules/codec/cmml/HACKING
-
-* Added HACKING file to CMML codec plugin directory, which includes
-  description of what it does and how it's implemented.
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/Modules.am
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/playlistinfo.h
+   M /trunk/modules/gui/macosx/playlistinfo.m
 
-* Overview of the CMML codec:
+* Use the playlist info panel instead of the old one everywhere
+       - old VLCInfo and InfoPanel have been removed from nib file
+       - VLCPlaylistInfo and PlaylistInfoPanel have been renamed
+       - old info.c and info.h are still in repository, but not compiled, should I remove them ?
 
-  This is an implementation of the Continuous Media Markup Language
-  (CMML) for VideoLAN.  In short, CMML is a (XML) markup language for
-  time-continuous data, which of course includes multimedia such as
-  video and audio.  It allows one to annotate a media file with both
-  structured and unstructured textual data, but one of its distinguishing
-  features--and what this code implements--is its support for embedding
-  hyperlinks in media files.
 
-  So, while viewing some media (e.g. a radio interview with a band),
-  you could provide a hyperlink to any URL, including a standard web
-  page or other media (e.g. the band's home page).  The hyperlinks
-  are active only for specific intervals of time while the media is
-  playing, so for example during a radio interview, the hyperlinks
-  can change depending on what questions the interviewer is asking
-  and topic is being discussed.
+------------------------------------------------------------------------
+r7567 | gbazin | 2004-04-30 17:35:56 +0200 (Fri, 30 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/skins2/commands/async_queue.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
 
-  For more general information on CMML and its role in the bigger
-  picture of extending the World Wide Web to properly support multimedia,
-  see <http://www.annodex.net/overview.html>.  For specifications of
-  CMML, see <http://www.annodex.net/specifications.html>.
+* modules/gui/skins2/*: a few bug fixes.
+------------------------------------------------------------------------
+r7566 | gbazin | 2004-04-30 17:30:43 +0200 (Fri, 30 Apr 2004) | 3 lines
+Changed paths:
+   M /trunk/Makefile.am
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/share/Makefile.am
+   A /trunk/share/skins2/skin.catalog
 
-* CMML codec usage:
+* share/skins2/skin.catalog: added a default catalog as some platforms don't provide one (eg. win32).
+* modules/gui/skins2/parser/skin_parser.cpp: try to load the skins catalog and if it fails, use the system's one.
 
-  Once you have hyperlinking capability, you take on some of the
-  capabilities of a web browser, in particular following hyperlinks,
-  and also maintaining a browsing history where you can go backwards
-  and forwards between pieces of media you've linked to.  So, if you
-  are viewing a file with CMML markup:
+------------------------------------------------------------------------
+r7565 | zorglub | 2004-04-30 17:15:16 +0200 (Fri, 30 Apr 2004) | 2 lines
+Changed paths:
+   M /trunk/src/input/control.c
+   M /trunk/src/playlist/playlist.c
 
-  * Hyperlinks are displayed as a subtitle track
+Hopefully fix locking issues with wx
 
-  * Hyperlinks are followed with the VLC "activate" hotkey (by default,
-    this is just the Enter key)
+------------------------------------------------------------------------
+r7564 | hartman | 2004-04-30 14:51:53 +0200 (Fri, 30 Apr 2004) | 2 lines
+Changed paths:
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-  * Going back and forward are done with the "history-back" and
-    "history-forward" keys, by default Cmd-[ and Cmd-] on Mac OS X,
-    and Ctrl-[ and Ctrl-] on all other platforms.
+* Update faad even further
 
-  Until the media browsing history features are made available outside
-  of the CMML plugin, you can only use the history features while
-  viewing a file that contains CMML markup: e.g. you cannot navigate
-  backwards or forward in the history while viewing a standard MPEG
-  video.  This is a limitation which may be removed if the media
-  browsing code is merged into the VLC core.
+------------------------------------------------------------------------
+r7563 | hartman | 2004-04-30 14:51:24 +0200 (Fri, 30 Apr 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/src/video_output/vout_intf.c
 
+ * src/video_output/vout_intf.c: remember video-on-top via p_playlist
+ * modules/gui/macosx/vout.m: conf->var video-on-top in OS X.
 
 ------------------------------------------------------------------------
-r7385 | titer | 2004-04-19 18:57:39 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7562 | gbazin | 2004-04-30 11:14:47 +0200 (Fri, 30 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace.c
-
- deinterlace.c: added AltiVec optims for 16-bytes unaligned lines
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows/*: small clean-up.
 ------------------------------------------------------------------------
-r7386 | gbazin | 2004-04-19 21:34:15 +0200 (Mon, 19 Apr 2004) | 2 lines
+r7561 | asmax | 2004-04-30 00:09:23 +0200 (Fri, 30 Apr 2004) | 10 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/gui/skins2/Modules.am
+   A /trunk/modules/gui/skins2/parser/expr_evaluator.cpp
+   A /trunk/modules/gui/skins2/parser/expr_evaluator.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.hpp
+   M /trunk/modules/gui/skins2/utils/var_bool.cpp
+   M /trunk/modules/gui/skins2/utils/var_bool.hpp
 
-* NEWS: updated with all the changes since the last release.
+  * parser/expr_evaluator: expression evaluator using Reverse Polish Notation
+    (a bit "C-style-coded" at the moment ;)
+  * utils/var_bool.*: added true and false boolean variables, and the "OR"
+    composite variable
+  * src/var_manager.*: support for anonymous variables
+  * parser/interpreter.cpp: use the RPN evaluator to resolve boolean
+    expressions in the XML. Any well-parenthesized expression using "not",
+    "or", "and", "true", "false" and boolean variables should be understood
+    (not much tested yet).
 
 ------------------------------------------------------------------------
-r7387 | gbazin | 2004-04-20 01:00:57 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7560 | gbazin | 2004-04-29 23:57:23 +0200 (Thu, 29 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/codec/ffmpeg/video.c
 
-* NEWS: few changes.
+* modules/codec/ffmpeg/video.c: direct rendering needs to be disabled for --ffmpeg-vismv.
+------------------------------------------------------------------------
+r7559 | gbazin | 2004-04-29 22:30:24 +0200 (Thu, 29 Apr 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/video.c
+
+* modules/codec/ffmpeg/*:
+  + small fix for --ffmpeg-workaround-bugs.
+  + new --ffmpeg-vismv option to visualize motion vectors.
 
 ------------------------------------------------------------------------
-r7388 | hartman | 2004-04-20 03:00:29 +0200 (Tue, 20 Apr 2004) | 10 lines
+r7558 | hartman | 2004-04-29 21:30:58 +0200 (Thu, 29 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/AUTHORS
-   M /trunk/Makefile.am
-   M /trunk/NEWS
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/src/playlist/playlist.c
 
-* extras/contrib/src
-  - fix goom location
-  - some small url improvements. please test the contrib system.
-* modules/gui/macosx/*
-  - autodetect Quartz Extreme. Use OpenGL vout if present.
-  - --macosx-vout auto|quartz|opengl to force a vout.
-* Makefile.am: add share/http/vlm to target.
-* NEWS: small updates
-* AUTHORS: updated my email address.
+ * src/playlist/playlist.c: Don't do any playlist actions if there are no items in the playlist.
+ * REST: remove code duplication in some places. there might be more locations.
 
 ------------------------------------------------------------------------
-r7389 | andrep | 2004-04-20 06:24:52 +0200 (Tue, 20 Apr 2004) | 5 lines
+r7557 | hartman | 2004-04-29 20:38:44 +0200 (Thu, 29 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.h
    M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/misc.m
-   M /trunk/modules/gui/macosx/vout.m
 
-* Mac OS X: intercept and respond to user-configured VLC hotkeys, rather
-  than only responding to shortcut keys which are defined in the .nib
-  interface file
+* Fix the fullscreen button.
+
+------------------------------------------------------------------------
+r7556 | hartman | 2004-04-29 20:32:58 +0200 (Thu, 29 Apr 2004) | 2 lines
+Changed paths:
+   M /trunk/Makefile.am
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
+* Add missing playlistinfo files to OSX target
 
 ------------------------------------------------------------------------
-r7390 | dionoea | 2004-04-20 13:29:36 +0200 (Tue, 20 Apr 2004) | 5 lines
+r7555 | zorglub | 2004-04-29 20:27:08 +0200 (Thu, 29 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
    M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* fixed hue, contrast, gamma, brightness and saturation sliders
-* added restore to default settings button (for those sliders)
+* Made the open dialog a wxDialog to be able to call it from the wizard. Please test on win32 and interaction with win32-skins2
+
+------------------------------------------------------------------------
+r7554 | gbazin | 2004-04-29 17:45:30 +0200 (Thu, 29 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/avi/avi.c
 
+* modules/demux/avi/avi.c: fixed infinite loop when seeking in broken/incomplete files.
+------------------------------------------------------------------------
+r7553 | zorglub | 2004-04-29 17:30:00 +0200 (Thu, 29 Apr 2004) | 2 lines
+Changed paths:
+   M /trunk/src/misc/messages.c
 
+Add missing objects descriptions
 
 ------------------------------------------------------------------------
-r7391 | gbazin | 2004-04-20 15:34:03 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7552 | hartman | 2004-04-29 17:17:51 +0200 (Thu, 29 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/vout.m
 
-* modules/gui/wxwindows/interface.cpp: fit the default size of the interface to the menubar.
+* Updated the Vout behaviour. Still a bit coupled to p_vout.
 
 ------------------------------------------------------------------------
-r7392 | gbazin | 2004-04-20 16:04:56 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7551 | zorglub | 2004-04-29 17:06:50 +0200 (Thu, 29 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/src/misc/vlm.c
 
-* modules/gui/wxwindows/interface.cpp: better interface size under gtk.
+Fix segfault on "del"
 
 ------------------------------------------------------------------------
-r7393 | sam | 2004-04-20 16:31:24 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7550 | hartman | 2004-04-29 16:52:05 +0200 (Thu, 29 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/es.po
+   M /trunk/modules/gui/macosx/intf.m
 
-  * po/es.po: minor translation fix.
+* remove "Ja Nu!" Didn't i do that before????
 
 ------------------------------------------------------------------------
-r7394 | gbazin | 2004-04-20 17:05:24 +0200 (Tue, 20 Apr 2004) | 6 lines
+r7549 | hartman | 2004-04-29 16:49:25 +0200 (Thu, 29 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc/vlc.h
-   M /trunk/include/vlc_interface.h
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/vlc.c
+   M /trunk/src/video_output/vout_intf.c
 
-* include/vlc/vlc.h: added a b_play parameter to the libvlc VLC_AddIntf() prototype.
-   When true, the interface will automatically start playing the playlist when (and only when) it is ready. (particularly useful for embedded vouts).
-* src/libvlc.c, src/vlc.c: new VLC_AddIntf() prototype.
-* src/interface/interface.c: if the interface doesn't support "playing on start", do it ourselves.
-* modules/gui/wxwindows/wxwindows.cpp: implement "play on start".
+* Set "fullscreen" var on p_playlist instead of p_input
+  This way we remember the fullscreen setting when we go
+  to the next file in the playlist.
 
 ------------------------------------------------------------------------
-r7395 | sam | 2004-04-20 17:17:46 +0200 (Tue, 20 Apr 2004) | 4 lines
+r7548 | gbazin | 2004-04-29 16:48:12 +0200 (Thu, 29 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/src/input/input_clock.c
 
-  * configure.ac:
-    + Check for <altivec.h>.
-    + Test for -maltivec -mabi=altivec in addition to -fvec.
+* src/input/input_clock.c: avoid using mwait() for long periods of time without checking p_input->b_die. This will make VLC more resilient to bad streams.
+------------------------------------------------------------------------
+r7547 | gbazin | 2004-04-29 16:43:12 +0200 (Thu, 29 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/NEWS
+   M /trunk/modules/demux/avi/avi.c
 
+* modules/demux/avi/avi.c: Fixed infinite loop in the AVI demux on broken/incomplete files
 ------------------------------------------------------------------------
-r7396 | yoann | 2004-04-20 17:54:54 +0200 (Tue, 20 Apr 2004) | 5 lines
+r7546 | gbazin | 2004-04-29 15:53:29 +0200 (Thu, 29 Apr 2004) | 3 lines
 Changed paths:
+   M /trunk/include/vlc_objects.h
+   M /trunk/src/input/demux.c
    M /trunk/src/input/input.c
-   M /trunk/src/input/subtitles.c
-   M /trunk/src/libvlc.h
-
-Added a --sub-autodetect-path which is a list of paths (separated by
-',') where VLC can look for a subtitle file ; typically, ./Subtitles or
-./subtitles (the directory in wich the film is located is implicit).
+   M /trunk/src/misc/objects.c
 
+* src/input/demux.c, src/misc/objects.c: demux2 has the VLC_OBJECT_DEMUX type.
+* src/input/input.c: input_StopThread() sets b_die on demux2 as well.
 
 ------------------------------------------------------------------------
-r7397 | sam | 2004-04-20 19:27:30 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7545 | gbazin | 2004-04-29 13:14:48 +0200 (Thu, 29 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/cmml/browser_open.c
-   M /trunk/modules/codec/cmml/browser_open.h
-   M /trunk/modules/codec/cmml/cmml.c
-   M /trunk/modules/codec/cmml/history.c
-   M /trunk/modules/codec/cmml/history.h
-   M /trunk/modules/codec/cmml/intf.c
-   M /trunk/modules/codec/cmml/xarray.c
-   M /trunk/modules/codec/cmml/xarray.h
-   M /trunk/modules/codec/cmml/xlist.c
-   M /trunk/modules/codec/cmml/xlist.h
-   M /trunk/modules/codec/cmml/xstrcat.h
-   M /trunk/modules/codec/cmml/xtag.c
-   M /trunk/modules/codec/cmml/xtag.h
-   M /trunk/modules/codec/cmml/xurl.c
-   M /trunk/modules/codec/cmml/xurl.h
-   M /trunk/modules/codec/mash.cpp
-   M /trunk/modules/control/lirc.c
-   M /trunk/modules/demux/sgimb.c
-   M /trunk/modules/gui/macosx/playlistinfo.h
-   M /trunk/modules/gui/macosx/playlistinfo.m
-   M /trunk/modules/gui/skins2/vars/stream.cpp
-   M /trunk/modules/gui/skins2/vars/stream.hpp
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/src/input/control.c
-   M /trunk/src/stream_output/announce.c
-   M /trunk/src/stream_output/sap.c
+   M /trunk/src/video_output/video_output.c
    M /trunk/src/video_output/vout_intf.c
 
-  * Added missing Id to the svn:keywords properties of some files.
-
+* src/video_output/*: moved fullscreen object var handling in vout_intf.c and disable video-on-top when in fullscreen.
 ------------------------------------------------------------------------
-r7398 | gbazin | 2004-04-20 19:57:58 +0200 (Tue, 20 Apr 2004) | 5 lines
+r7544 | gbazin | 2004-04-29 13:04:14 +0200 (Thu, 29 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.c
+   M /trunk/modules/access/dshow/filter.cpp
 
-* modules/gui/wxwindows/wxwindows.cpp: don't "play on start" when in dialogs provider mode.
-* modules/gui/skins2/src/skin_main.cpp: "play on start" support.
-* src/interface/interface.c: explicit init of b_play.
-* src/libvlc.c: GetFilenames() doesn't start the playlist anymore.
+* modules/access/dshow/filter.cpp: removed useless debug messages.
+------------------------------------------------------------------------
+r7543 | gbazin | 2004-04-28 22:02:13 +0200 (Wed, 28 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/mux/ogg.c
 
+* modules/mux/ogg.c, modules/codec/theora.c: changes for theora alpha 3 support + misc small fixes.
 ------------------------------------------------------------------------
-r7399 | yoann | 2004-04-20 20:12:42 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7542 | zorglub | 2004-04-28 20:22:31 +0200 (Wed, 28 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/modules/visualization/xosd.c
 
-Changed directory separator from '/' to '\' for windows version.
+Improved the Xosd plugin
 
 ------------------------------------------------------------------------
-r7400 | gbazin | 2004-04-20 21:24:03 +0200 (Tue, 20 Apr 2004) | 3 lines
+r7541 | gbazin | 2004-04-28 19:58:26 +0200 (Wed, 28 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/src/libvlc.h
+   M /trunk/modules/codec/theora.c
 
-* src/libvlc.h: put the SAP options where they belong (ie. the stream output category).
-* modules/gui/skins2/src/window_manager.cpp: skins2-transparency is win32 only.
+* modules/codec/theora.c: better sanity check for aspect ratio.
+------------------------------------------------------------------------
+r7540 | gbazin | 2004-04-28 19:57:16 +0200 (Wed, 28 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/demux/ogg.c
 
+* modules/demux/ogg.c: theora decoding fix (one of the header fields changed in alpha3).
 ------------------------------------------------------------------------
-r7401 | gbazin | 2004-04-20 23:04:08 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7539 | sam | 2004-04-28 17:03:19 +0200 (Wed, 28 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/po/it.po
 
-* modules/wxwindows/wxwindows.cpp, modules/skins2/src/skin_main.cpp: don't start the playlist if it is empty.
+  * po/it.po: Dude, this has nothing to do with the alphabet but with the
+    charset. "BokmÃ¥l" is spelt "BokmÃ¥l" whatever the language. It's just that
+    we cannot write "Ã¥" in ASCII.
+
+------------------------------------------------------------------------
+r7538 | gbazin | 2004-04-28 16:50:26 +0200 (Wed, 28 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/control/hotkeys.c
 
+* modules/control/hotkeys.c: fixed fullscreen hotkey when video filters are used.
 ------------------------------------------------------------------------
-r7402 | anil | 2004-04-20 23:13:52 +0200 (Tue, 20 Apr 2004) | 2 lines
+r7537 | sam | 2004-04-28 16:21:43 +0200 (Wed, 28 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/po/en_GB.po
 
-* 'Toggle enabled' -> 'Enable/Disable' in the playlist popup menu
+  * po/en_GB.po: Updated the British English translation.
 
 ------------------------------------------------------------------------
-r7403 | hartman | 2004-04-21 03:46:41 +0200 (Wed, 21 Apr 2004) | 7 lines
+r7536 | gbazin | 2004-04-28 15:29:31 +0200 (Wed, 28 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/demux/sgimb.c
-   M /trunk/modules/misc/network/ipv4.c
-   M /trunk/modules/misc/network/ipv6.c
-
-* modules/demux/sgimb.c
-  - when we open a kasenna multicast udp stream, don't pass along to RTSP.
-  - set the correct mtu for Kasenna streams.
-* rest
-  --mtu can now be set via :mtu playlist option.\
-
+   M /trunk/configure.ac
 
+* configure.ac: another build fix for the win32 mozilla plugin.
 ------------------------------------------------------------------------
-r7404 | fenrir | 2004-04-21 12:37:33 +0200 (Wed, 21 Apr 2004) | 4 lines
+r7535 | gbazin | 2004-04-28 15:01:14 +0200 (Wed, 28 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_dec.c
-
-* input_dec: do not switch to minimize-threads in sout mode if input are
-not pace controlable (temporary workaround, we should create a thread
-that handles all packetizers).
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
 
+* configure.ac, Makefile.am: Use upx for the win32 package if present. Fixed the mozilla plugin build on cygwin.
 ------------------------------------------------------------------------
-r7405 | gbazin | 2004-04-21 14:13:26 +0200 (Wed, 21 Apr 2004) | 3 lines
+r7534 | murray | 2004-04-28 14:38:55 +0200 (Wed, 28 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/misc/playlist/m3u.c
+   M /trunk/po/it.po
 
-* modules/misc/playlist/m3u.c: save VLC input options with the "#EXTVLCOPT:" tag.
-* modules/demux/m3u.c: parse the "#EXTVLCOPT:" tag.
+As a quick google search shows, the letter Ã¥ does not exist in the
+Italian alphabet. Therefore, we write "Norvegese Bokmal".
 
-------------------------------------------------------------------------
-r7406 | sam | 2004-04-21 15:23:01 +0200 (Wed, 21 Apr 2004) | 6 lines
-Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/misc/memcpy/memcpyaltivec.c
-   M /trunk/modules/video_chroma/i420_yuy2.c
+We're even, sam :)
 
-  * configure.ac:
-    + Check for vec_ld instead of vec_mtvscr in the C AltiVec detection.
-    + Include <altivec.h> in the C AltiVec detection.
-  * modules/misc/memcpy/memcpyaltivec.c modules/video_chroma/i420_yuy2.c:
-    + Include <altivec.h> in the C AltiVec versions.
 
 ------------------------------------------------------------------------
-r7407 | murray | 2004-04-21 15:27:52 +0200 (Wed, 21 Apr 2004) | 2 lines
+r7533 | sam | 2004-04-28 13:44:43 +0200 (Wed, 28 Apr 2004) | 2 lines
 Changed paths:
    M /trunk/po/it.po
 
-Updated italian translation (rc interface, streaming wizard)
+  * po/it.po: translated "Bokmaal" and "Volapuk" to iso8859-1.
 
 ------------------------------------------------------------------------
-r7408 | sam | 2004-04-21 15:55:48 +0200 (Wed, 21 Apr 2004) | 2 lines
+r7532 | sam | 2004-04-28 13:20:51 +0200 (Wed, 28 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/rules
 
-  * modules/video_filter/deinterlace.c: included <altivec.h>.
+  * Control files for the official 0.7.2-test1 Debian packages.
 
 ------------------------------------------------------------------------
-r7409 | murray | 2004-04-21 17:25:52 +0200 (Wed, 21 Apr 2004) | 2 lines
+r7531 | murray | 2004-04-28 10:43:28 +0200 (Wed, 28 Apr 2004) | 7 lines
 Changed paths:
    M /trunk/po/it.po
 
-fix (thanks anil)
+Updated italian translation for vlc 0.7.2
 
-------------------------------------------------------------------------
-r7410 | fenrir | 2004-04-21 17:39:16 +0200 (Wed, 21 Apr 2004) | 2 lines
-Changed paths:
-   M /trunk/src/misc/block.c
+You will therefore discover that in italian we still call Kalaallisut
+"Kalaallisut", that Ndebele, North is "Ndebele del Nord" and many more
+exciting stuff.
 
- * block: fixed block_Realloc.
 
 ------------------------------------------------------------------------
-r7411 | massiot | 2004-04-21 17:54:09 +0200 (Wed, 21 Apr 2004) | 3 lines
+r7530 | gbazin | 2004-04-28 09:05:10 +0200 (Wed, 28 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/transrate/Modules.am
-   A /trunk/modules/stream_out/transrate/block.c
-   M /trunk/modules/stream_out/transrate/frame.c
-   M /trunk/modules/stream_out/transrate/getvlc.h
-   M /trunk/modules/stream_out/transrate/putvlc.h
-   M /trunk/modules/stream_out/transrate/transrate.c
-   M /trunk/modules/stream_out/transrate/transrate.h
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-* modules/stream_out/transrate: Rewrote the transrater to use a SAD error
-  estimation ; if the error is too high, lower the quantizer scale.
+* modules/codec/ffmpeg/ffmpeg.c: fixed stupid bug preventing the decoder to be closed properly.
+------------------------------------------------------------------------
+r7529 | gbazin | 2004-04-28 00:00:07 +0200 (Wed, 28 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows: use wxUSE_DRAG_AND_DROP to check for drag&drop support.
 ------------------------------------------------------------------------
-r7412 | massiot | 2004-04-21 17:55:17 +0200 (Wed, 21 Apr 2004) | 4 lines
+r7528 | gbazin | 2004-04-27 23:33:51 +0200 (Tue, 27 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/demux/ts.c: When a packet is lost, flag a discontinuity, do not
-  trash the PES packet (the rest of the PES can still be used, and anyway
-  the decoder must be aware that a discontinuity happened).
+* modules/gui/wxwindows/*: drag&drop is not supported on __WXMOTIF__.
 
 ------------------------------------------------------------------------
-r7413 | massiot | 2004-04-21 17:58:50 +0200 (Wed, 21 Apr 2004) | 3 lines
+r7527 | fkuehne | 2004-04-27 22:47:12 +0200 (Tue, 27 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/share/http/index.html
+   M /trunk/src/libvlc.h
 
-* modules/access/pvr/pvr.c: Code conventions; added :audio= option to
-  specify the audio bitmask (0xA9 seems a good value).
+* extras/MacOSX/Resources/English.lproj/MainMenu.nib/*: minor fixes & added the services-menu again. It isn't yet translatable, since the string-freeze came first. I'll add that after the release.
+* extras/MacOSX/vlc.pbproj/*: Added "m4a" to the file-types and corrected some descriptions
+* share/http/index.html: another minor layout fix
+* src/libvlc.h: changed the default hotkey for "subtitle delay down" from command-h to command-j and for "subtitle delay up" from command-j to command-k due to a conflict with a default OSX-shortcut
+------------------------------------------------------------------------
+r7526 | gbazin | 2004-04-27 20:45:33 +0200 (Tue, 27 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
+* po/*: updated with latest string reviews.
 ------------------------------------------------------------------------
-r7414 | massiot | 2004-04-21 18:00:17 +0200 (Wed, 21 Apr 2004) | 3 lines
+r7525 | hartman | 2004-04-27 20:37:43 +0200 (Tue, 27 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/modules/demux/demux2.c
 
-* modules/packetizer/mpegvideo.c: When a discontinuity is flagged, trash
-  the whole PES because the contents may be corrupt.
+* ahum, missing avi shortcut :D
 
 ------------------------------------------------------------------------
-r7415 | hartman | 2004-04-22 03:55:45 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7524 | zorglub | 2004-04-27 20:22:49 +0200 (Tue, 27 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/sgimb.c
+   M /trunk/src/misc/vlm.c
 
-* Give the kasenna a bit more mtu space than it advises to you. Works a lot better.
+Fix VLM item URI assignment
 
 ------------------------------------------------------------------------
-r7416 | fenrir | 2004-04-22 04:58:05 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7523 | massiot | 2004-04-27 19:56:39 +0200 (Tue, 27 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/demux/ts.c
 
- * ts.c: allow muxing of h264 stream.
+* modules/demux/ts.c: Fixed an infinite loop in PATCallBack.
 
 ------------------------------------------------------------------------
-r7417 | fenrir | 2004-04-22 05:02:05 +0200 (Thu, 22 Apr 2004) | 5 lines
+r7522 | sam | 2004-04-27 18:35:15 +0200 (Tue, 27 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/Modules.am
-   A /trunk/modules/demux/mpeg/h264.c
-   M /trunk/modules/packetizer/Modules.am
-   A /trunk/modules/packetizer/h264.c
+   M /trunk/include/vlc_help.h
+   M /trunk/modules/access/directory.c
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dvb/qpsk.c
+   M /trunk/modules/access/file.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms/mms.c
+   M /trunk/modules/access/tcp.c
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/access/vcdx/vcd.c
+   M /trunk/modules/access_output/dummy.c
+   M /trunk/modules/access_output/file.c
+   M /trunk/modules/access_output/http.c
+   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/resampler/bandlimited.c
+   M /trunk/modules/audio_mixer/spdif.c
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/audio_output/oss.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.c
+   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/control/joystick.c
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/rawdv.c
+   M /trunk/modules/demux/util/id3genres.h
+   M /trunk/modules/gui/kde/interface.cpp
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/misc/sap.c
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/modules/video_filter/clone.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/wall.c
+   M /trunk/modules/video_output/caca.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/x11/x11.c
+   M /trunk/modules/video_output/x11/xvideo.c
+   M /trunk/modules/visualization/goom.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/misc/iso-639_def.h
+   M /trunk/src/misc/iso_lang.c
 
- * packetizer/h264.c: a really basic h264 packetizer (it doesn't support
-b-frame and it doesn't do pts/dts computation but I fear it won't be
-possible).
- * demux/mpeg/h264.c: a raw h264 annexe-B demuxer using the packetizer.
+  * Massive spelling corrections.
 
 ------------------------------------------------------------------------
-r7418 | fenrir | 2004-04-22 05:04:36 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7521 | sam | 2004-04-27 16:57:37 +0200 (Tue, 27 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/include/vlc_meta.h
+   M /trunk/modules/gui/gtk/gnome.glade
+   M /trunk/modules/gui/gtk/gnome_interface.c
+   M /trunk/modules/gui/gtk/gtk.glade
 
- * configure: added h264 demuxer and packetizer.
+  * Got rid of more "VideoLAN C*****" references.
+  * include/vlc_meta.h: s/Url/URL/.
 
 ------------------------------------------------------------------------
-r7419 | fenrir | 2004-04-22 05:14:15 +0200 (Thu, 22 Apr 2004) | 3 lines
+r7520 | massiot | 2004-04-27 16:43:44 +0200 (Tue, 27 Apr 2004) | 2 lines
 Changed paths:
+   M /trunk/modules/access_output/udp.c
    M /trunk/modules/codec/ffmpeg/ffmpeg.c
    M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/mux/mpeg/ts.c
+
+Review of sout help strings
+
+------------------------------------------------------------------------
+r7519 | sam | 2004-04-27 11:33:58 +0200 (Tue, 27 Apr 2004) | 4 lines
+Changed paths:
+   M /trunk/README.MacOSX.rtf
+   M /trunk/doc/developer/decoders.xml
+   M /trunk/doc/developer/glossary.xml
+   M /trunk/doc/developer/history.xml
+   M /trunk/doc/developer/manual.xml
+   M /trunk/doc/developer/manual.xml.in
+   M /trunk/doc/vlc-howto.sgml
+   M /trunk/doc/web-streaming.html
+   M /trunk/evc/config.h.in
+   M /trunk/ipkg/control.gpe
+   M /trunk/ipkg/control.h3600
+   M /trunk/ipkg/control.opie
+   M /trunk/ipkg/control.zaurus
+   M /trunk/ipkg/rules.gpe
+   M /trunk/ipkg/rules.h3600
+   M /trunk/ipkg/rules.opie
+   M /trunk/ipkg/rules.zaurus
+   M /trunk/ipkg/vlc.desktop
+   M /trunk/menuconfig
+   M /trunk/modules/gui/qnx/vout.c
+   M /trunk/modules/gui/qt/intf.cpp
+   M /trunk/msvc/config.h.in
+   M /trunk/vlc.spec
 
- * ffmpeg: added a ffmpeg-debug option (control libavcodec debug
-messages).
+  * Removed legacy mentions of "VideoLAN C*****" in favour of "VLC media
+    player". A couple are remaining, but I don't want to break the string
+    freeze yet.
 
 ------------------------------------------------------------------------
-r7420 | fenrir | 2004-04-22 05:18:56 +0200 (Thu, 22 Apr 2004) | 3 lines
+r7518 | sam | 2004-04-27 11:28:25 +0200 (Tue, 27 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/Modules.am
-   A /trunk/modules/codec/x264.c
+   M /trunk/modules/access/v4l/v4l.c
 
- * x264: wrapper for libx264 encoder (h264 encoder, you can find it at
-http://lyra.via.ecp.fr). use qmin==qmax to change the qp.
+  * modules/access/v4l/v4l.c:
+    + Fixed possible deadlocks.
 
 ------------------------------------------------------------------------
-r7421 | fenrir | 2004-04-22 05:25:47 +0200 (Thu, 22 Apr 2004) | 3 lines
+r7517 | rocky | 2004-04-27 03:04:53 +0200 (Tue, 27 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/h264.c
-   M /trunk/modules/demux/mpeg/system.h
-   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/ogt.c
+
+ogt.c: add object_release for object_find 
+cvd.c: if spu-channel variable not set, don't bother handling subtitle.
 
- * mpeg/system.c, ts.c: added h264 to old TS demuxer.
- * mpeg/h264.c : use greater packet size.
 
 ------------------------------------------------------------------------
-r7422 | sam | 2004-04-22 11:08:29 +0200 (Thu, 22 Apr 2004) | 19 lines
+r7516 | sam | 2004-04-27 00:04:21 +0200 (Tue, 27 Apr 2004) | 12 lines
 Changed paths:
-   M /trunk/configure.ac
    M /trunk/debian/changelog
    M /trunk/debian/control
-   M /trunk/debian/copyright
    M /trunk/debian/rules
 
- * configure.ac:
-   + Factorized the Xinerama code check.
-   + If libXv.so is present, ignore libXv_pic.
- * debian/control:
-   + Build-depend on zlib1g-dev because ffmpeg uses it by default.
-   + Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev.
-   + Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic.
-   + Added a build-dependency on libaudiofile-dev to fix the m68k build.
-   + Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs
-     on ppc/mpegvideo_altivec.o (Closes: #236442).
-   + Build depend on fixed libsdl1.2-dev (>= 1.2.7-5).
-   + Override kdelibs4's shlibs value to get VLC into testing.
-   + No longer build-depend on dvb-dev.
- * debian/rules:
-   + Activated DTS decoding support.
-   + Added symlinks for mozilla-firefox (Closes: #239352).
- * debian/copyright:
-   + Added faad2 and ffmpeg authors to the copyright (Closes: #212766).
-
-------------------------------------------------------------------------
-r7423 | sam | 2004-04-22 11:26:15 +0200 (Thu, 22 Apr 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/codec
-   M /trunk/modules/codec/cmml
-   M /trunk/modules/codec/x264.c
-   M /trunk/modules/demux/mpeg/h264.c
-   M /trunk/modules/packetizer/h264.c
-   M /trunk/modules/stream_out/transrate/block.c
-
-  * Added missing SVN properties.
+  * debian/control:
+    + Removed the libdv2-dev build-dependency.
+    + Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1).
+    + Set the libmatroska-dev build-dependency to (>= 0.7.0).
+    + Build-depend on libfribidi-dev.
+    + Build-depend on libcdio-dev.
+    + Build-depend on libmodplug-dev.
+  * debian/rules:
+    + Activated fribidi support.
+    + Activated CDDA support via libcdio.
+    + Activated MOD support.
 
 ------------------------------------------------------------------------
-r7424 | zorglub | 2004-04-22 14:54:05 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7515 | gbazin | 2004-04-26 23:56:24 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
-
-Fix audio and do not read 1 byte without remembering it
+   M /trunk/configure.ac
 
+* configure.ac: fix detection of libfaad2 cvs.
 ------------------------------------------------------------------------
-r7425 | gbazin | 2004-04-22 14:57:56 +0200 (Thu, 22 Apr 2004) | 8 lines
+r7514 | sam | 2004-04-26 23:53:26 +0200 (Mon, 26 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/directx/vout.h
+   M /trunk/src/interface/interface.c
 
-* modules/video_output/directx/*:
-  - Major changes to way the embedded vout is handled.
-    + the vout windows are created in our event thread so we do receive the events now.
-    + we do not use the external window directly (as for normal vout we create our vout window + video sub-window).
-    + Create a WS_EX_NOPARENTNOTIFY vout window to make mozilla happy.
-  - Improved the mouse auto-hide feature.
-  - Do the DirectXUpdateOverlay() in the events thread. This should make S3 graphics cards happy again.
+  * src/interface/interface.c:
+    + Only populate the "switch interface" menu with modules that we have.
 
 ------------------------------------------------------------------------
-r7426 | fenrir | 2004-04-22 15:19:55 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7513 | gbazin | 2004-04-26 23:34:32 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/h264.c
+   M /trunk/ChangeLog
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
- * h264: added a h264-fps option.
+* ALL: updated for the 0.7.2-test1 release.
 
 ------------------------------------------------------------------------
-r7427 | gbazin | 2004-04-22 17:59:05 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7512 | gbazin | 2004-04-26 23:25:11 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/directx/vout.h
+   M /trunk/modules/demux/avi/libavi.h
 
-* modules/video_output/directx/*: only hide the mouse when in fullscreen.
+* modules/demux/avi/libavi.h: added h264 fourccs.
 
 ------------------------------------------------------------------------
-r7428 | gbazin | 2004-04-22 22:35:25 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7511 | sam | 2004-04-26 23:20:03 +0200 (Mon, 26 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/src/audio_output/input.c
+   M /trunk/src/interface/interface.c
 
-* src/audio_output/input.c: too much locking.
+  * src/interface/interface.c:
+    + Do not crash miserably if an interface switch failed at the module_Need
+      stage.
 
 ------------------------------------------------------------------------
-r7429 | titer | 2004-04-22 23:29:45 +0200 (Thu, 22 Apr 2004) | 2 lines
+r7510 | hartman | 2004-04-26 23:14:02 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/NEWS
 
- contrib/src/Makefile : typo
+* punctuation and spelling fixes
 
 ------------------------------------------------------------------------
-r7430 | gbazin | 2004-04-23 07:27:13 +0200 (Fri, 23 Apr 2004) | 4 lines
+r7509 | gbazin | 2004-04-26 23:07:04 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/doc/Makefile.am
-   M /trunk/modules/demux/mp4/Modules.am
-   M /trunk/modules/gui/wxwindows/interface.cpp
-
-* modules/gui/wxwindows/interface.cpp: disable the new wizard until it is useable.
-* doc/Makefile.am: don't include directories directly (will put all sorts of junk in make dist).
-* modules/demux/mp4/Modules.am: get rid of mp4.h.
+   M /trunk/modules/mux/mpeg/ts.c
 
+* modules/mux/mpeg/ts.c: revised config options descriptions.
 ------------------------------------------------------------------------
-r7431 | gbazin | 2004-04-23 07:44:18 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7508 | hartman | 2004-04-26 23:06:51 +0200 (Mon, 26 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/video_output/x11/xcommon.h
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/Patches/theora.patch
+   M /trunk/extras/contrib/src/packages.mak
 
-* modules/video_output/x11/*: implemented some locking so vout_Control() can be called from another thread.
+OS X build system fixes
+- updated version of speex, theora, libebml, libmatroska
 
 ------------------------------------------------------------------------
-r7432 | gbazin | 2004-04-23 07:46:59 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7507 | zorglub | 2004-04-26 22:07:30 +0200 (Mon, 26 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/mux/mpeg/ts.c
 
-* modules/gui/wxwindows/wxwindows.cpp: --wxwin-embed is now the default.
+Options descriptions for TS muxer
 
-------------------------------------------------------------------------
-r7433 | gbazin | 2004-04-23 08:12:30 +0200 (Fri, 23 Apr 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/sgimb.c
+** FIXME : Unfinished, shaping and use-key-frames are not documented **
 
-* modules/demux/sgimb.c: fixed memory leak.
 
 ------------------------------------------------------------------------
-r7434 | gbazin | 2004-04-23 08:25:03 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7506 | gbazin | 2004-04-26 19:50:44 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/src/playlist/item.c
-
-* src/playlist/item.c: fixed memory leak.
+   M /trunk/modules/demux/avi/avi.c
 
+* modules/demux/avi/avi.c: fix for a bug introduced during the demux2 api transition (courtesy of James MacLean).
 ------------------------------------------------------------------------
-r7435 | gbazin | 2004-04-23 08:32:52 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7505 | sam | 2004-04-26 17:24:21 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/subtitles.c
+   M /trunk/debian/rules
 
-* src/input/subtitles.c: fixed memory leak.
+  * debian/rules: fixed shell syntax.
 
 ------------------------------------------------------------------------
-r7436 | gbazin | 2004-04-23 08:53:00 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7504 | gbazin | 2004-04-26 16:36:13 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-
-* src/playlist/item.c,item-ext.c: fixed memory leaks.
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
 
+* modules/gui/wxwindows/*: reverted last --wxwin-keep-size patch for now because it doesn't work on wxGTK.
 ------------------------------------------------------------------------
-r7437 | gbazin | 2004-04-23 09:07:20 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7503 | sam | 2004-04-26 15:58:25 +0200 (Mon, 26 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/Modules.am
+   M /trunk/modules/stream_out/transrate/Modules.am
 
-* modules/codec/ffmpeg/encoder.c: fixed memory leak.
+  * modules/codec/Modules.am:
+    + Added disabled plugin sources to EXTRA_DIST.
+  * modules/stream_out/transrate/Modules.am:
+    + Added missing transrate.h to _SOURCES.
 
 ------------------------------------------------------------------------
-r7438 | gbazin | 2004-04-23 11:13:43 +0200 (Fri, 23 Apr 2004) | 3 lines
+r7502 | sam | 2004-04-26 15:14:57 +0200 (Mon, 26 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/stream_out/transcode.c
-
-* modules/stream_out/transcode.c: fixed mem leak + use av_free() instead of free() where necessary.
-* modules/codec/ffmpeg/*: use av_free() instead of free() where necessary.
+   M /trunk/Makefile.am
 
-------------------------------------------------------------------------
-r7439 | gbazin | 2004-04-23 13:38:14 +0200 (Fri, 23 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/es_out.c
+  * Makefile.am:
+    + Copy the original ebuild instead of copying it, to allow recursive
+      "make dist" calls.
 
-* src/input/es_out.c: fix for ES_OUT_RESET_PCR.
 ------------------------------------------------------------------------
-r7440 | yoann | 2004-04-23 13:56:21 +0200 (Fri, 23 Apr 2004) | 3 lines
+r7501 | gbazin | 2004-04-26 15:10:09 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/subtitles.c
-   M /trunk/src/libvlc.h
-
-* src/input/subtitles.c: corrected bug in subtitle detection
-* src/libvlc.h: modified subtitle paths for Windows 
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
 
+* modules/gui/wxwindows/*: new --wxwin-keep-size option to remember the size of the last embedded video.
 ------------------------------------------------------------------------
-r7441 | gbazin | 2004-04-23 14:38:04 +0200 (Fri, 23 Apr 2004) | 3 lines
+r7500 | gbazin | 2004-04-26 15:06:17 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/msvc/vlc.dsw
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc/httpd.c
-   M /trunk/src/stream_output/announce.c
-
-* src/*: portability fixes.
-* msvc/vlc.dsw: httpd is not a plugin anymore.
+   M /trunk/modules/video_filter/deinterlace.c
 
+* modules/video_filter/deinterlace.c: avoid segfault when deinterlacing filter can't be loaded.
 ------------------------------------------------------------------------
-r7442 | gbazin | 2004-04-23 14:46:34 +0200 (Fri, 23 Apr 2004) | 5 lines
+r7499 | gbazin | 2004-04-26 12:00:53 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc_meta.h
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/src/input/control.c
-
-* src/input/control.c, include/ninput.h: Added INPUT_GET_INFO.
-* include/vlc_meta.h: vlc_meta_GetValue().
-* modules/demux/m3u.c: increased MAX_LINE to 8192.
-* modules/video_output/directx/events.c: portability fix.
+   M /trunk/modules/gui/wxwindows/video.cpp
 
+* modules/gui/wxwindows/video.cpp: forgot to unlock a mutex.
 ------------------------------------------------------------------------
-r7443 | gbazin | 2004-04-23 15:06:53 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7498 | gbazin | 2004-04-26 11:43:45 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
    M /trunk/src/libvlc.h
 
-* src/libvlc.h: reverted my last change.
+* src/libvlc.h: the win32 high-priority setting is off by default now (to play nicer with other apps).
+------------------------------------------------------------------------
+r7497 | gbazin | 2004-04-26 11:22:28 +0200 (Mon, 26 Apr 2004) | 1 line
+Changed paths:
+   M /trunk/modules/video_output/x11/xcommon.c
 
+* modules/video_output/x11/xcommon.c: fix for detection of parent window size changes
 ------------------------------------------------------------------------
-r7444 | gbazin | 2004-04-23 15:22:16 +0200 (Fri, 23 Apr 2004) | 1 line
+r7496 | gbazin | 2004-04-26 11:10:53 +0200 (Mon, 26 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
-* src/libvlc.h: MSVC doesn't like splitted macros. I'll get this right eventually ;)
+* modules/codec/ffmpeg/encoder.c: win32 compilation fix
 ------------------------------------------------------------------------
-r7445 | yoann | 2004-04-23 16:30:13 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7495 | gbazin | 2004-04-26 08:09:15 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/codec/theora.c
 
-* extras/MacOSX/vlc.pbproj/project.pbxproj: typo (bug #1787)
+* modules/codec/theora.c: new --sout-theora-quality option.
 
 ------------------------------------------------------------------------
-r7446 | gbazin | 2004-04-23 16:39:57 +0200 (Fri, 23 Apr 2004) | 1 line
+r7494 | gbazin | 2004-04-26 07:48:11 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
+
+* modules/codec/ffmpeg/encoder.c: fixed aspect ratio.
 
-* modules/video_output/directx/directx.c: couple of fixes for fullscreen.
 ------------------------------------------------------------------------
-r7447 | hartman | 2004-04-23 17:03:45 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7493 | gbazin | 2004-04-26 07:26:53 +0200 (Mon, 26 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-* play after loading intf.
+* modules/codec/ffmpeg/encoder.c: some option names renaming butchery.
+  + convention is to use '-' in composed option names (not '_').
 
 ------------------------------------------------------------------------
-r7448 | gbazin | 2004-04-23 17:35:02 +0200 (Fri, 23 Apr 2004) | 1 line
+r7492 | hartman | 2004-04-26 02:07:02 +0200 (Mon, 26 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/codec/ogt/cvd.c
+
+* when you use object_find you need to do a object_release as well
 
-* modules/video_output/directx/directx.c: I think I finally have the mouse autohiding feature right.
 ------------------------------------------------------------------------
-r7449 | fenrir | 2004-04-23 18:06:57 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7491 | gbazin | 2004-04-25 22:48:54 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/h264.c
+   M /trunk/modules/codec/vorbis.c
 
- * h264: fixed nal decoding.
+* modules/codec/vorbis.c: fix for quality setting.
 
 ------------------------------------------------------------------------
-r7450 | gbazin | 2004-04-23 20:33:51 +0200 (Fri, 23 Apr 2004) | 2 lines
+r7490 | jpsaman | 2004-04-25 22:25:00 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-* ALL: bumped version number to 0.7.2-test1 in preparation for the test release.
+Added --enable-cddax to make building with cdrom support possible. Just use --disable-cddax to disable, by default cddax is enabled.
 
 ------------------------------------------------------------------------
-r7451 | fenrir | 2004-04-23 21:00:06 +0200 (Fri, 23 Apr 2004) | 4 lines
+r7489 | gbazin | 2004-04-25 21:23:40 +0200 (Sun, 25 Apr 2004) | 4 lines
+Changed paths:
+   M /trunk/modules/codec/vorbis.c
+
+* modules/codec/vorbis.c:
+  + added an --sout-vorbis-quality option for VBR encoding.
+  + new --sout-vorbis-min/max-bitrate options.
+
+------------------------------------------------------------------------
+r7488 | fenrir | 2004-04-25 20:37:47 +0200 (Sun, 25 Apr 2004) | 3 lines
 Changed paths:
    M /trunk/modules/codec/x264.c
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/stream_output/stream_output.c
 
- * x264: added aspect support.
- * transcode: added H264 codec id.
- * demux: added h264 demux shortcut.
+ * x264: compilation fix.
+ * stream_output.c: sout_ParseCfg warns about unknown option.
 
 ------------------------------------------------------------------------
-r7452 | gbazin | 2004-04-23 21:50:33 +0200 (Fri, 23 Apr 2004) | 1 line
+r7487 | gbazin | 2004-04-25 20:08:13 +0200 (Sun, 25 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/modules/codec/flac.c
+   M /trunk/modules/stream_out/transcode.c
+
+* modules/stream_out/transcode.c:
+  + avoid a few unneeded memcpy().
+  + fixed memory leaks.
+* modules/codec/flac.c:
+  + added a "flac" shortcut.
 
-* modules/video_filter/deinterlace.c: implemented a forwarding vout_vaControl().
 ------------------------------------------------------------------------
-r7453 | gbazin | 2004-04-23 22:01:59 +0200 (Fri, 23 Apr 2004) | 1 line
+r7486 | gbazin | 2004-04-25 19:33:37 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/adjust.c
-   M /trunk/modules/video_filter/clone.c
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/distort.c
-   M /trunk/modules/video_filter/invert.c
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/transform.c
-   M /trunk/modules/video_filter/wall.c
+   M /trunk/modules/stream_out/transcode.c
+
+* modules/stream_out/transcode.c: make acodec/vcodec optional if aenc/venc is specified.
 
-* modules/video_filter/*: implemented a forwarding vout_vaControl().
 ------------------------------------------------------------------------
-r7454 | gbazin | 2004-04-23 22:23:16 +0200 (Fri, 23 Apr 2004) | 3 lines
+r7485 | gbazin | 2004-04-25 19:21:16 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/stream_out/transcode.c
 
-* modules/video_output/x11/xcommon.c,
-  modules/gui/wxwindows/video.cpp: fixed size for VOUT_SET_ZOOM.
+* modules/stream_out/transcode.c: fix for when forcing encoder.
 
 ------------------------------------------------------------------------
-r7455 | fenrir | 2004-04-24 01:25:47 +0200 (Sat, 24 Apr 2004) | 7 lines
+r7484 | gbazin | 2004-04-25 19:02:49 +0200 (Sun, 25 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/include/vlc_codec.h
+   M /trunk/modules/codec/flac.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/stream_out/transcode.c
 
- * stream_output: added a sout_ParseCfg to help sout modules, and attached
-access_out, mux, stream_out to the creator to make VLC_VAR_DOINHERIT
-working.
- (Basically it takes an options list that will be 'var_Created' and if present
-in sout_cfg_t initialised).
+* modules/stream_out/transcode.c: if aenc/venc is specified, force the encoder.
+* modules/codec/vorbis.c,flac.c,theora.c,speex.c: use encoder if forced.
 
+------------------------------------------------------------------------
+r7483 | gbazin | 2004-04-25 18:35:39 +0200 (Sun, 25 Apr 2004) | 5 lines
+Changed paths:
+   M /trunk/modules/stream_out/transcode.c
+
+*  modules/stream_out/transcode.c:
+   + new options to allow forcing an encoder and passing options to it.
+     (aenc=foo{optionbar=bar,etc...},venc=foo{optionbar=bar,etc...} where foo is the encoder plugin name).
+   + got rid of aopts/vopts which is not needed anymore ;)
 
 ------------------------------------------------------------------------
-r7456 | fenrir | 2004-04-24 01:31:21 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7482 | zorglub | 2004-04-25 18:07:15 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/NEWS
+   M /trunk/modules/LIST
 
- * stream_output: added bool support (untested).
+Updated
 
 ------------------------------------------------------------------------
-r7457 | fenrir | 2004-04-24 01:33:04 +0200 (Sat, 24 Apr 2004) | 3 lines
+r7481 | zorglub | 2004-04-25 17:32:28 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/toolbox
 
- * asf: use sout_ParseCfg and so added
---sout-asf-{title,author,copyright,comment,rating} options.
+Do not translate wizard strings, and stop ignoring old win32 gui plugin
 
 ------------------------------------------------------------------------
-r7458 | fenrir | 2004-04-24 01:51:46 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7480 | asmax | 2004-04-25 17:04:45 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
 
- * stream_output: fixed bool handling in sout_ParseCfg.
+  * ctrl_text.cpp: put the control text in the "moving" state initially
 
 ------------------------------------------------------------------------
-r7459 | fenrir | 2004-04-24 01:52:55 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7479 | gbazin | 2004-04-25 16:15:29 +0200 (Sun, 25 Apr 2004) | 12 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/include/vlc_codec.h
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/stream_out/duplicate.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/stream_output/stream_output.c
 
- * mp4: use sout_ParseCfg and rename option to --sout-mp4-faststart.
+* src/stream_output/stream_output.c: small sout_cfg_parser() changes.
+* modules/stream_out/duplicate.c: small coding style changes.
+* modules/stream_out/transcode.c:
+  + Forward the aopts{foo=bar,etc..} and vopts={foo=bar,etc...} options to the encoders.
+  + Got rid of the ffmpeg encoder specific options.
+* modules/codec/ffmpeg/*:
+  + Changed the encoder options to normal config options.
+  + Parse the options forwarded by transcode.
+* include/vlc_codec.h:
+  + encoder_t cleanup.
+  + include a "sout_cfg_t *" in encoder_t to allow passing options.
 
 ------------------------------------------------------------------------
-r7460 | zorglub | 2004-04-24 01:58:15 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7478 | asmax | 2004-04-25 15:35:56 +0200 (Sun, 25 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
 
-Support EXTVLCOPT in the new m3u demuxer
+  * dialogs.cpp: put NULL for the parent window argument of WX dialogs in
+  the dialog provider: fixes tons of errors such as
+  "Gdk-CRITICAL **: file gdkdraw.c: line 90 (gdk_draw_rectangle): assertion `gc != NULL' failed" and incorrect behaviour of the dialogs.
 
 ------------------------------------------------------------------------
-r7461 | fenrir | 2004-04-24 02:18:37 +0200 (Sat, 24 Apr 2004) | 3 lines
+r7477 | zorglub | 2004-04-25 10:53:52 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/mux/asf.c
 
- * ts: use sout_ParseCfg. (If people add description to options that
-would be pretty cool).
+Add options descriptions
 
 ------------------------------------------------------------------------
-r7462 | fenrir | 2004-04-24 02:47:04 +0200 (Sat, 24 Apr 2004) | 3 lines
+r7476 | zorglub | 2004-04-25 10:45:28 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
    M /trunk/modules/access_output/file.c
    M /trunk/modules/access_output/http.c
    M /trunk/modules/access_output/udp.c
 
- * all: use sout_ParseCfg.
- (udp-sout-caching has been renamed sout-udp-caching).
+Add option descriptions
 
 ------------------------------------------------------------------------
-r7463 | fenrir | 2004-04-24 05:38:10 +0200 (Sat, 24 Apr 2004) | 5 lines
+r7475 | zorglub | 2004-04-25 10:45:01 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/es.c
    M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
 
- * all: use sout_ParseCfg. But "standard" can't use it for sap/slp
-options (because we can't do the difference between missing option,
-option and option="" when option is a string).
+Fix description
 
 ------------------------------------------------------------------------
-r7464 | yoann | 2004-04-24 09:27:41 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7474 | gbazin | 2004-04-25 10:24:24 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/subtitles.c
+   M /trunk/src/stream_output/stream_output.c
 
-* input/subtitles.c: first subtitle search path was not used.
+* src/stream_output/stream_output.c: small coding style changes.
 
 ------------------------------------------------------------------------
-r7465 | jpsaman | 2004-04-24 12:03:41 +0200 (Sat, 24 Apr 2004) | 1 line
+r7473 | sam | 2004-04-25 02:27:12 +0200 (Sun, 25 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/ipkg/control.gpe
-   M /trunk/ipkg/control.h3600
-   M /trunk/ipkg/control.opie
-   M /trunk/ipkg/control.zaurus
-   M /trunk/ipkg/rules.gpe
-   M /trunk/ipkg/rules.h3600
-   M /trunk/ipkg/rules.opie
-   M /trunk/ipkg/rules.zaurus
+   M /trunk/debian/rules
+
+  * debian/rules:
+    + Build ffmpeg with --enable-gpl because the postprocessing code is GPL.
+    + Check for .svn directories in addition to CVS.
 
-iPaq vlc-0.7.2-test1
 ------------------------------------------------------------------------
-r7466 | jpsaman | 2004-04-24 12:18:08 +0200 (Sat, 24 Apr 2004) | 5 lines
+r7472 | sam | 2004-04-25 02:25:49 +0200 (Sun, 25 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
    M /trunk/modules/access/dvb/dvb.c
-   M /trunk/modules/access/dvb/qpsk.c
 
-dvb/access.c   removed old commandline syntax
-               better debug information
-dvb/dvb.c      debug message beautifying
-dvb/qpsk.c     textual changes
+  * modules/access/dvb/dvb.c: fixed syntax errors.
 
 ------------------------------------------------------------------------
-r7467 | fenrir | 2004-04-24 13:34:27 +0200 (Sat, 24 Apr 2004) | 3 lines
+r7471 | jpsaman | 2004-04-24 18:28:21 +0200 (Sat, 24 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/standard.c
-
- * standard: created sap/slp(boolean) sap-name/slp-name(string),
-sap-ipv6(boolean) options. (So that breaks the old way but it's easier).
+   M /trunk/modules/misc/qte_main.cpp
 
+Properly attach and detach the qte_main object
 ------------------------------------------------------------------------
-r7468 | gbazin | 2004-04-24 14:49:53 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7470 | zorglub | 2004-04-24 17:40:57 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/es.c
-   M /trunk/modules/stream_out/rtp.c
    M /trunk/modules/stream_out/standard.c
 
-* modules/stream_out/*: attempt at adding descriptions to the config options.
+Compilation fix and give option descriptions
 
 ------------------------------------------------------------------------
 r7469 | bigben | 2004-04-24 15:16:58 +0200 (Sat, 24 Apr 2004) | 3 lines
@@ -13719,11897 +13769,13715 @@ Endianness fix for xvideo vout on big endian processors (I still have problems w
 
 
 ------------------------------------------------------------------------
-r7470 | zorglub | 2004-04-24 17:40:57 +0200 (Sat, 24 Apr 2004) | 2 lines
+r7468 | gbazin | 2004-04-24 14:49:53 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/es.c
+   M /trunk/modules/stream_out/rtp.c
    M /trunk/modules/stream_out/standard.c
 
-Compilation fix and give option descriptions
+* modules/stream_out/*: attempt at adding descriptions to the config options.
 
 ------------------------------------------------------------------------
-r7471 | jpsaman | 2004-04-24 18:28:21 +0200 (Sat, 24 Apr 2004) | 1 line
+r7467 | fenrir | 2004-04-24 13:34:27 +0200 (Sat, 24 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/qte_main.cpp
+   M /trunk/modules/stream_out/standard.c
+
+ * standard: created sap/slp(boolean) sap-name/slp-name(string),
+sap-ipv6(boolean) options. (So that breaks the old way but it's easier).
 
-Properly attach and detach the qte_main object
 ------------------------------------------------------------------------
-r7472 | sam | 2004-04-25 02:25:49 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7466 | jpsaman | 2004-04-24 12:18:08 +0200 (Sat, 24 Apr 2004) | 5 lines
 Changed paths:
+   M /trunk/modules/access/dvb/access.c
    M /trunk/modules/access/dvb/dvb.c
+   M /trunk/modules/access/dvb/qpsk.c
 
-  * modules/access/dvb/dvb.c: fixed syntax errors.
+dvb/access.c   removed old commandline syntax
+               better debug information
+dvb/dvb.c      debug message beautifying
+dvb/qpsk.c     textual changes
 
 ------------------------------------------------------------------------
-r7473 | sam | 2004-04-25 02:27:12 +0200 (Sun, 25 Apr 2004) | 4 lines
+r7465 | jpsaman | 2004-04-24 12:03:41 +0200 (Sat, 24 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/debian/rules
-
-  * debian/rules:
-    + Build ffmpeg with --enable-gpl because the postprocessing code is GPL.
-    + Check for .svn directories in addition to CVS.
+   M /trunk/ipkg/control.gpe
+   M /trunk/ipkg/control.h3600
+   M /trunk/ipkg/control.opie
+   M /trunk/ipkg/control.zaurus
+   M /trunk/ipkg/rules.gpe
+   M /trunk/ipkg/rules.h3600
+   M /trunk/ipkg/rules.opie
+   M /trunk/ipkg/rules.zaurus
 
+iPaq vlc-0.7.2-test1
 ------------------------------------------------------------------------
-r7474 | gbazin | 2004-04-25 10:24:24 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7464 | yoann | 2004-04-24 09:27:41 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/src/input/subtitles.c
 
-* src/stream_output/stream_output.c: small coding style changes.
+* input/subtitles.c: first subtitle search path was not used.
 
 ------------------------------------------------------------------------
-r7475 | zorglub | 2004-04-25 10:45:01 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7463 | fenrir | 2004-04-24 05:38:10 +0200 (Sat, 24 Apr 2004) | 5 lines
 Changed paths:
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/es.c
    M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
 
-Fix description
+ * all: use sout_ParseCfg. But "standard" can't use it for sap/slp
+options (because we can't do the difference between missing option,
+option and option="" when option is a string).
 
 ------------------------------------------------------------------------
-r7476 | zorglub | 2004-04-25 10:45:28 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7462 | fenrir | 2004-04-24 02:47:04 +0200 (Sat, 24 Apr 2004) | 3 lines
 Changed paths:
    M /trunk/modules/access_output/file.c
    M /trunk/modules/access_output/http.c
    M /trunk/modules/access_output/udp.c
 
-Add option descriptions
+ * all: use sout_ParseCfg.
+ (udp-sout-caching has been renamed sout-udp-caching).
 
 ------------------------------------------------------------------------
-r7477 | zorglub | 2004-04-25 10:53:52 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7461 | fenrir | 2004-04-24 02:18:37 +0200 (Sat, 24 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/mux/mpeg/ts.c
 
-Add options descriptions
+ * ts: use sout_ParseCfg. (If people add description to options that
+would be pretty cool).
 
 ------------------------------------------------------------------------
-r7478 | asmax | 2004-04-25 15:35:56 +0200 (Sun, 25 Apr 2004) | 4 lines
+r7460 | zorglub | 2004-04-24 01:58:15 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/demux/playlist/m3u.c
 
-  * dialogs.cpp: put NULL for the parent window argument of WX dialogs in
-  the dialog provider: fixes tons of errors such as
-  "Gdk-CRITICAL **: file gdkdraw.c: line 90 (gdk_draw_rectangle): assertion `gc != NULL' failed" and incorrect behaviour of the dialogs.
+Support EXTVLCOPT in the new m3u demuxer
 
 ------------------------------------------------------------------------
-r7479 | gbazin | 2004-04-25 16:15:29 +0200 (Sun, 25 Apr 2004) | 12 lines
+r7459 | fenrir | 2004-04-24 01:52:55 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_codec.h
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video.c
-   M /trunk/modules/stream_out/duplicate.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/mux/mp4.c
 
-* src/stream_output/stream_output.c: small sout_cfg_parser() changes.
-* modules/stream_out/duplicate.c: small coding style changes.
-* modules/stream_out/transcode.c:
-  + Forward the aopts{foo=bar,etc..} and vopts={foo=bar,etc...} options to the encoders.
-  + Got rid of the ffmpeg encoder specific options.
-* modules/codec/ffmpeg/*:
-  + Changed the encoder options to normal config options.
-  + Parse the options forwarded by transcode.
-* include/vlc_codec.h:
-  + encoder_t cleanup.
-  + include a "sout_cfg_t *" in encoder_t to allow passing options.
+ * mp4: use sout_ParseCfg and rename option to --sout-mp4-faststart.
 
 ------------------------------------------------------------------------
-r7480 | asmax | 2004-04-25 17:04:45 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7458 | fenrir | 2004-04-24 01:51:46 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/src/stream_output/stream_output.c
 
-  * ctrl_text.cpp: put the control text in the "moving" state initially
+ * stream_output: fixed bool handling in sout_ParseCfg.
 
 ------------------------------------------------------------------------
-r7481 | zorglub | 2004-04-25 17:32:28 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7457 | fenrir | 2004-04-24 01:33:04 +0200 (Sat, 24 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/toolbox
+   M /trunk/modules/mux/asf.c
 
-Do not translate wizard strings, and stop ignoring old win32 gui plugin
+ * asf: use sout_ParseCfg and so added
+--sout-asf-{title,author,copyright,comment,rating} options.
 
 ------------------------------------------------------------------------
-r7482 | zorglub | 2004-04-25 18:07:15 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7456 | fenrir | 2004-04-24 01:31:21 +0200 (Sat, 24 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/modules/LIST
+   M /trunk/src/stream_output/stream_output.c
 
-Updated
+ * stream_output: added bool support (untested).
 
 ------------------------------------------------------------------------
-r7483 | gbazin | 2004-04-25 18:35:39 +0200 (Sun, 25 Apr 2004) | 5 lines
+r7455 | fenrir | 2004-04-24 01:25:47 +0200 (Sat, 24 Apr 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
-*  modules/stream_out/transcode.c:
-   + new options to allow forcing an encoder and passing options to it.
-     (aenc=foo{optionbar=bar,etc...},venc=foo{optionbar=bar,etc...} where foo is the encoder plugin name).
-   + got rid of aopts/vopts which is not needed anymore ;)
+   M /trunk/include/stream_output.h
+   M /trunk/src/stream_output/stream_output.c
 
-------------------------------------------------------------------------
-r7484 | gbazin | 2004-04-25 19:02:49 +0200 (Sun, 25 Apr 2004) | 3 lines
-Changed paths:
-   M /trunk/include/vlc_codec.h
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/stream_out/transcode.c
+ * stream_output: added a sout_ParseCfg to help sout modules, and attached
+access_out, mux, stream_out to the creator to make VLC_VAR_DOINHERIT
+working.
+ (Basically it takes an options list that will be 'var_Created' and if present
+in sout_cfg_t initialised).
 
-* modules/stream_out/transcode.c: if aenc/venc is specified, force the encoder.
-* modules/codec/vorbis.c,flac.c,theora.c,speex.c: use encoder if forced.
 
 ------------------------------------------------------------------------
-r7485 | gbazin | 2004-04-25 19:21:16 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7454 | gbazin | 2004-04-23 22:23:16 +0200 (Fri, 23 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/video_output/x11/xcommon.c
 
-* modules/stream_out/transcode.c: fix for when forcing encoder.
+* modules/video_output/x11/xcommon.c,
+  modules/gui/wxwindows/video.cpp: fixed size for VOUT_SET_ZOOM.
 
 ------------------------------------------------------------------------
-r7486 | gbazin | 2004-04-25 19:33:37 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7453 | gbazin | 2004-04-23 22:01:59 +0200 (Fri, 23 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
-
-* modules/stream_out/transcode.c: make acodec/vcodec optional if aenc/venc is specified.
+   M /trunk/modules/video_filter/adjust.c
+   M /trunk/modules/video_filter/clone.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/distort.c
+   M /trunk/modules/video_filter/invert.c
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_filter/motionblur.c
+   M /trunk/modules/video_filter/transform.c
+   M /trunk/modules/video_filter/wall.c
 
+* modules/video_filter/*: implemented a forwarding vout_vaControl().
 ------------------------------------------------------------------------
-r7487 | gbazin | 2004-04-25 20:08:13 +0200 (Sun, 25 Apr 2004) | 6 lines
+r7452 | gbazin | 2004-04-23 21:50:33 +0200 (Fri, 23 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/stream_out/transcode.c
-
-* modules/stream_out/transcode.c:
-  + avoid a few unneeded memcpy().
-  + fixed memory leaks.
-* modules/codec/flac.c:
-  + added a "flac" shortcut.
+   M /trunk/modules/video_filter/deinterlace.c
 
+* modules/video_filter/deinterlace.c: implemented a forwarding vout_vaControl().
 ------------------------------------------------------------------------
-r7488 | fenrir | 2004-04-25 20:37:47 +0200 (Sun, 25 Apr 2004) | 3 lines
+r7451 | fenrir | 2004-04-23 21:00:06 +0200 (Fri, 23 Apr 2004) | 4 lines
 Changed paths:
    M /trunk/modules/codec/x264.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/stream_out/transcode.c
 
- * x264: compilation fix.
- * stream_output.c: sout_ParseCfg warns about unknown option.
+ * x264: added aspect support.
+ * transcode: added H264 codec id.
+ * demux: added h264 demux shortcut.
 
 ------------------------------------------------------------------------
-r7489 | gbazin | 2004-04-25 21:23:40 +0200 (Sun, 25 Apr 2004) | 4 lines
+r7450 | gbazin | 2004-04-23 20:33:51 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/vorbis.c
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-* modules/codec/vorbis.c:
-  + added an --sout-vorbis-quality option for VBR encoding.
-  + new --sout-vorbis-min/max-bitrate options.
+* ALL: bumped version number to 0.7.2-test1 in preparation for the test release.
 
 ------------------------------------------------------------------------
-r7490 | jpsaman | 2004-04-25 22:25:00 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7449 | fenrir | 2004-04-23 18:06:57 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/packetizer/h264.c
 
-Added --enable-cddax to make building with cdrom support possible. Just use --disable-cddax to disable, by default cddax is enabled.
+ * h264: fixed nal decoding.
 
 ------------------------------------------------------------------------
-r7491 | gbazin | 2004-04-25 22:48:54 +0200 (Sun, 25 Apr 2004) | 2 lines
+r7448 | gbazin | 2004-04-23 17:35:02 +0200 (Fri, 23 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/vorbis.c
-
-* modules/codec/vorbis.c: fix for quality setting.
+   M /trunk/modules/video_output/directx/directx.c
 
+* modules/video_output/directx/directx.c: I think I finally have the mouse autohiding feature right.
 ------------------------------------------------------------------------
-r7492 | hartman | 2004-04-26 02:07:02 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7447 | hartman | 2004-04-23 17:03:45 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/gui/macosx/intf.m
 
-* when you use object_find you need to do a object_release as well
+* play after loading intf.
 
 ------------------------------------------------------------------------
-r7493 | gbazin | 2004-04-26 07:26:53 +0200 (Mon, 26 Apr 2004) | 3 lines
+r7446 | gbazin | 2004-04-23 16:39:57 +0200 (Fri, 23 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-
-* modules/codec/ffmpeg/encoder.c: some option names renaming butchery.
-  + convention is to use '-' in composed option names (not '_').
+   M /trunk/modules/video_output/directx/directx.c
 
+* modules/video_output/directx/directx.c: couple of fixes for fullscreen.
 ------------------------------------------------------------------------
-r7494 | gbazin | 2004-04-26 07:48:11 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7445 | yoann | 2004-04-23 16:30:13 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-* modules/codec/ffmpeg/encoder.c: fixed aspect ratio.
+* extras/MacOSX/vlc.pbproj/project.pbxproj: typo (bug #1787)
 
 ------------------------------------------------------------------------
-r7495 | gbazin | 2004-04-26 08:09:15 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7444 | gbazin | 2004-04-23 15:22:16 +0200 (Fri, 23 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/codec/theora.c
-
-* modules/codec/theora.c: new --sout-theora-quality option.
+   M /trunk/src/libvlc.h
 
+* src/libvlc.h: MSVC doesn't like splitted macros. I'll get this right eventually ;)
 ------------------------------------------------------------------------
-r7496 | gbazin | 2004-04-26 11:10:53 +0200 (Mon, 26 Apr 2004) | 1 line
+r7443 | gbazin | 2004-04-23 15:06:53 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/src/libvlc.h
+
+* src/libvlc.h: reverted my last change.
 
-* modules/codec/ffmpeg/encoder.c: win32 compilation fix
 ------------------------------------------------------------------------
-r7497 | gbazin | 2004-04-26 11:22:28 +0200 (Mon, 26 Apr 2004) | 1 line
+r7442 | gbazin | 2004-04-23 14:46:34 +0200 (Fri, 23 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc_meta.h
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/src/input/control.c
+
+* src/input/control.c, include/ninput.h: Added INPUT_GET_INFO.
+* include/vlc_meta.h: vlc_meta_GetValue().
+* modules/demux/m3u.c: increased MAX_LINE to 8192.
+* modules/video_output/directx/events.c: portability fix.
 
-* modules/video_output/x11/xcommon.c: fix for detection of parent window size changes
 ------------------------------------------------------------------------
-r7498 | gbazin | 2004-04-26 11:43:45 +0200 (Mon, 26 Apr 2004) | 1 line
+r7441 | gbazin | 2004-04-23 14:38:04 +0200 (Fri, 23 Apr 2004) | 3 lines
 Changed paths:
+   M /trunk/msvc/vlc.dsw
    M /trunk/src/libvlc.h
+   M /trunk/src/misc/httpd.c
+   M /trunk/src/stream_output/announce.c
 
-* src/libvlc.h: the win32 high-priority setting is off by default now (to play nicer with other apps).
-------------------------------------------------------------------------
-r7499 | gbazin | 2004-04-26 12:00:53 +0200 (Mon, 26 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
+* src/*: portability fixes.
+* msvc/vlc.dsw: httpd is not a plugin anymore.
 
-* modules/gui/wxwindows/video.cpp: forgot to unlock a mutex.
 ------------------------------------------------------------------------
-r7500 | gbazin | 2004-04-26 15:06:17 +0200 (Mon, 26 Apr 2004) | 1 line
+r7440 | yoann | 2004-04-23 13:56:21 +0200 (Fri, 23 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/src/input/subtitles.c
+   M /trunk/src/libvlc.h
 
-* modules/video_filter/deinterlace.c: avoid segfault when deinterlacing filter can't be loaded.
-------------------------------------------------------------------------
-r7501 | gbazin | 2004-04-26 15:10:09 +0200 (Mon, 26 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+* src/input/subtitles.c: corrected bug in subtitle detection
+* src/libvlc.h: modified subtitle paths for Windows 
 
-* modules/gui/wxwindows/*: new --wxwin-keep-size option to remember the size of the last embedded video.
 ------------------------------------------------------------------------
-r7502 | sam | 2004-04-26 15:14:57 +0200 (Mon, 26 Apr 2004) | 4 lines
+r7439 | gbazin | 2004-04-23 13:38:14 +0200 (Fri, 23 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
-
-  * Makefile.am:
-    + Copy the original ebuild instead of copying it, to allow recursive
-      "make dist" calls.
+   M /trunk/src/input/es_out.c
 
+* src/input/es_out.c: fix for ES_OUT_RESET_PCR.
 ------------------------------------------------------------------------
-r7503 | sam | 2004-04-26 15:58:25 +0200 (Mon, 26 Apr 2004) | 5 lines
+r7438 | gbazin | 2004-04-23 11:13:43 +0200 (Fri, 23 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/Modules.am
-   M /trunk/modules/stream_out/transrate/Modules.am
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/stream_out/transcode.c
 
-  * modules/codec/Modules.am:
-    + Added disabled plugin sources to EXTRA_DIST.
-  * modules/stream_out/transrate/Modules.am:
-    + Added missing transrate.h to _SOURCES.
+* modules/stream_out/transcode.c: fixed mem leak + use av_free() instead of free() where necessary.
+* modules/codec/ffmpeg/*: use av_free() instead of free() where necessary.
 
 ------------------------------------------------------------------------
-r7504 | gbazin | 2004-04-26 16:36:13 +0200 (Mon, 26 Apr 2004) | 1 line
+r7437 | gbazin | 2004-04-23 09:07:20 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/codec/ffmpeg/encoder.c
+
+* modules/codec/ffmpeg/encoder.c: fixed memory leak.
 
-* modules/gui/wxwindows/*: reverted last --wxwin-keep-size patch for now because it doesn't work on wxGTK.
 ------------------------------------------------------------------------
-r7505 | sam | 2004-04-26 17:24:21 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7436 | gbazin | 2004-04-23 08:53:00 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/rules
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
 
-  * debian/rules: fixed shell syntax.
+* src/playlist/item.c,item-ext.c: fixed memory leaks.
 
 ------------------------------------------------------------------------
-r7506 | gbazin | 2004-04-26 19:50:44 +0200 (Mon, 26 Apr 2004) | 1 line
+r7435 | gbazin | 2004-04-23 08:32:52 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/src/input/subtitles.c
+
+* src/input/subtitles.c: fixed memory leak.
 
-* modules/demux/avi/avi.c: fix for a bug introduced during the demux2 api transition (courtesy of James MacLean).
 ------------------------------------------------------------------------
-r7507 | zorglub | 2004-04-26 22:07:30 +0200 (Mon, 26 Apr 2004) | 5 lines
+r7434 | gbazin | 2004-04-23 08:25:03 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
-
-Options descriptions for TS muxer
-
-** FIXME : Unfinished, shaping and use-key-frames are not documented **
+   M /trunk/src/playlist/item.c
 
+* src/playlist/item.c: fixed memory leak.
 
 ------------------------------------------------------------------------
-r7508 | hartman | 2004-04-26 23:06:51 +0200 (Mon, 26 Apr 2004) | 3 lines
+r7433 | gbazin | 2004-04-23 08:12:30 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/Patches/theora.patch
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/demux/sgimb.c
 
-OS X build system fixes
-- updated version of speex, theora, libebml, libmatroska
+* modules/demux/sgimb.c: fixed memory leak.
 
 ------------------------------------------------------------------------
-r7509 | gbazin | 2004-04-26 23:07:04 +0200 (Mon, 26 Apr 2004) | 1 line
+r7432 | gbazin | 2004-04-23 07:46:59 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+
+* modules/gui/wxwindows/wxwindows.cpp: --wxwin-embed is now the default.
 
-* modules/mux/mpeg/ts.c: revised config options descriptions.
 ------------------------------------------------------------------------
-r7510 | hartman | 2004-04-26 23:14:02 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7431 | gbazin | 2004-04-23 07:44:18 +0200 (Fri, 23 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/video_output/x11/xcommon.h
 
-* punctuation and spelling fixes
+* modules/video_output/x11/*: implemented some locking so vout_Control() can be called from another thread.
 
 ------------------------------------------------------------------------
-r7511 | sam | 2004-04-26 23:20:03 +0200 (Mon, 26 Apr 2004) | 4 lines
+r7430 | gbazin | 2004-04-23 07:27:13 +0200 (Fri, 23 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/src/interface/interface.c
+   M /trunk/doc/Makefile.am
+   M /trunk/modules/demux/mp4/Modules.am
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-  * src/interface/interface.c:
-    + Do not crash miserably if an interface switch failed at the module_Need
-      stage.
+* modules/gui/wxwindows/interface.cpp: disable the new wizard until it is useable.
+* doc/Makefile.am: don't include directories directly (will put all sorts of junk in make dist).
+* modules/demux/mp4/Modules.am: get rid of mp4.h.
 
 ------------------------------------------------------------------------
-r7512 | gbazin | 2004-04-26 23:25:11 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7429 | titer | 2004-04-22 23:29:45 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/libavi.h
+   M /trunk/extras/contrib/src/Makefile
 
-* modules/demux/avi/libavi.h: added h264 fourccs.
+ contrib/src/Makefile : typo
 
 ------------------------------------------------------------------------
-r7513 | gbazin | 2004-04-26 23:34:32 +0200 (Mon, 26 Apr 2004) | 2 lines
+r7428 | gbazin | 2004-04-22 22:35:25 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/po/POTFILES.in
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/src/audio_output/input.c
 
-* ALL: updated for the 0.7.2-test1 release.
+* src/audio_output/input.c: too much locking.
 
 ------------------------------------------------------------------------
-r7514 | sam | 2004-04-26 23:53:26 +0200 (Mon, 26 Apr 2004) | 3 lines
+r7427 | gbazin | 2004-04-22 17:59:05 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/interface/interface.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/directx/vout.h
 
-  * src/interface/interface.c:
-    + Only populate the "switch interface" menu with modules that we have.
+* modules/video_output/directx/*: only hide the mouse when in fullscreen.
 
 ------------------------------------------------------------------------
-r7515 | gbazin | 2004-04-26 23:56:24 +0200 (Mon, 26 Apr 2004) | 1 line
+r7426 | fenrir | 2004-04-22 15:19:55 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/mpeg/h264.c
+
+ * h264: added a h264-fps option.
 
-* configure.ac: fix detection of libfaad2 cvs.
 ------------------------------------------------------------------------
-r7516 | sam | 2004-04-27 00:04:21 +0200 (Tue, 27 Apr 2004) | 12 lines
+r7425 | gbazin | 2004-04-22 14:57:56 +0200 (Thu, 22 Apr 2004) | 8 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/rules
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/directx/vout.h
 
-  * debian/control:
-    + Removed the libdv2-dev build-dependency.
-    + Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1).
-    + Set the libmatroska-dev build-dependency to (>= 0.7.0).
-    + Build-depend on libfribidi-dev.
-    + Build-depend on libcdio-dev.
-    + Build-depend on libmodplug-dev.
-  * debian/rules:
-    + Activated fribidi support.
-    + Activated CDDA support via libcdio.
-    + Activated MOD support.
+* modules/video_output/directx/*:
+  - Major changes to way the embedded vout is handled.
+    + the vout windows are created in our event thread so we do receive the events now.
+    + we do not use the external window directly (as for normal vout we create our vout window + video sub-window).
+    + Create a WS_EX_NOPARENTNOTIFY vout window to make mozilla happy.
+  - Improved the mouse auto-hide feature.
+  - Do the DirectXUpdateOverlay() in the events thread. This should make S3 graphics cards happy again.
 
 ------------------------------------------------------------------------
-r7517 | rocky | 2004-04-27 03:04:53 +0200 (Tue, 27 Apr 2004) | 4 lines
+r7424 | zorglub | 2004-04-22 14:54:05 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/ogt.c
-
-ogt.c: add object_release for object_find 
-cvd.c: if spu-channel variable not set, don't bother handling subtitle.
+   M /trunk/modules/access/pvr/pvr.c
 
+Fix audio and do not read 1 byte without remembering it
 
 ------------------------------------------------------------------------
-r7518 | sam | 2004-04-27 11:28:25 +0200 (Tue, 27 Apr 2004) | 3 lines
+r7423 | sam | 2004-04-22 11:26:15 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/codec
+   M /trunk/modules/codec/cmml
+   M /trunk/modules/codec/x264.c
+   M /trunk/modules/demux/mpeg/h264.c
+   M /trunk/modules/packetizer/h264.c
+   M /trunk/modules/stream_out/transrate/block.c
 
-  * modules/access/v4l/v4l.c:
-    + Fixed possible deadlocks.
+  * Added missing SVN properties.
 
 ------------------------------------------------------------------------
-r7519 | sam | 2004-04-27 11:33:58 +0200 (Tue, 27 Apr 2004) | 4 lines
+r7422 | sam | 2004-04-22 11:08:29 +0200 (Thu, 22 Apr 2004) | 19 lines
 Changed paths:
-   M /trunk/README.MacOSX.rtf
-   M /trunk/doc/developer/decoders.xml
-   M /trunk/doc/developer/glossary.xml
-   M /trunk/doc/developer/history.xml
-   M /trunk/doc/developer/manual.xml
-   M /trunk/doc/developer/manual.xml.in
-   M /trunk/doc/vlc-howto.sgml
-   M /trunk/doc/web-streaming.html
-   M /trunk/evc/config.h.in
-   M /trunk/ipkg/control.gpe
-   M /trunk/ipkg/control.h3600
-   M /trunk/ipkg/control.opie
-   M /trunk/ipkg/control.zaurus
-   M /trunk/ipkg/rules.gpe
-   M /trunk/ipkg/rules.h3600
-   M /trunk/ipkg/rules.opie
-   M /trunk/ipkg/rules.zaurus
-   M /trunk/ipkg/vlc.desktop
-   M /trunk/menuconfig
-   M /trunk/modules/gui/qnx/vout.c
-   M /trunk/modules/gui/qt/intf.cpp
-   M /trunk/msvc/config.h.in
-   M /trunk/vlc.spec
+   M /trunk/configure.ac
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/copyright
+   M /trunk/debian/rules
 
-  * Removed legacy mentions of "VideoLAN C*****" in favour of "VLC media
-    player". A couple are remaining, but I don't want to break the string
-    freeze yet.
+ * configure.ac:
+   + Factorized the Xinerama code check.
+   + If libXv.so is present, ignore libXv_pic.
+ * debian/control:
+   + Build-depend on zlib1g-dev because ffmpeg uses it by default.
+   + Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev.
+   + Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic.
+   + Added a build-dependency on libaudiofile-dev to fix the m68k build.
+   + Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs
+     on ppc/mpegvideo_altivec.o (Closes: #236442).
+   + Build depend on fixed libsdl1.2-dev (>= 1.2.7-5).
+   + Override kdelibs4's shlibs value to get VLC into testing.
+   + No longer build-depend on dvb-dev.
+ * debian/rules:
+   + Activated DTS decoding support.
+   + Added symlinks for mozilla-firefox (Closes: #239352).
+ * debian/copyright:
+   + Added faad2 and ffmpeg authors to the copyright (Closes: #212766).
 
 ------------------------------------------------------------------------
-r7520 | massiot | 2004-04-27 16:43:44 +0200 (Tue, 27 Apr 2004) | 2 lines
+r7421 | fenrir | 2004-04-22 05:25:47 +0200 (Thu, 22 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/demux/mpeg/h264.c
+   M /trunk/modules/demux/mpeg/system.h
+   M /trunk/modules/demux/mpeg/ts.c
 
-Review of sout help strings
+ * mpeg/system.c, ts.c: added h264 to old TS demuxer.
+ * mpeg/h264.c : use greater packet size.
 
 ------------------------------------------------------------------------
-r7521 | sam | 2004-04-27 16:57:37 +0200 (Tue, 27 Apr 2004) | 3 lines
+r7420 | fenrir | 2004-04-22 05:18:56 +0200 (Thu, 22 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_meta.h
-   M /trunk/modules/gui/gtk/gnome.glade
-   M /trunk/modules/gui/gtk/gnome_interface.c
-   M /trunk/modules/gui/gtk/gtk.glade
+   M /trunk/modules/codec/Modules.am
+   A /trunk/modules/codec/x264.c
 
-  * Got rid of more "VideoLAN C*****" references.
-  * include/vlc_meta.h: s/Url/URL/.
+ * x264: wrapper for libx264 encoder (h264 encoder, you can find it at
+http://lyra.via.ecp.fr). use qmin==qmax to change the qp.
 
 ------------------------------------------------------------------------
-r7522 | sam | 2004-04-27 18:35:15 +0200 (Tue, 27 Apr 2004) | 2 lines
+r7419 | fenrir | 2004-04-22 05:14:15 +0200 (Thu, 22 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_help.h
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dvb/qpsk.c
-   M /trunk/modules/access/file.c
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/mms/mms.c
-   M /trunk/modules/access/tcp.c
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/access/vcdx/vcd.c
-   M /trunk/modules/access_output/dummy.c
-   M /trunk/modules/access_output/file.c
-   M /trunk/modules/access_output/http.c
-   M /trunk/modules/access_output/udp.c
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/audio_filter/resampler/bandlimited.c
-   M /trunk/modules/audio_mixer/spdif.c
-   M /trunk/modules/audio_output/file.c
-   M /trunk/modules/audio_output/oss.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
    M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.c
-   M /trunk/modules/codec/ogt/subtitle.h
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/control/joystick.c
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/modules/demux/livedotcom.cpp
-   M /trunk/modules/demux/rawdv.c
-   M /trunk/modules/demux/util/id3genres.h
-   M /trunk/modules/gui/kde/interface.cpp
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/misc/sap.c
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/modules/video_chroma/i420_yuy2.c
-   M /trunk/modules/video_filter/clone.c
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/wall.c
-   M /trunk/modules/video_output/caca.c
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/x11/x11.c
-   M /trunk/modules/video_output/x11/xvideo.c
-   M /trunk/modules/visualization/goom.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc/iso-639_def.h
-   M /trunk/src/misc/iso_lang.c
 
-  * Massive spelling corrections.
+ * ffmpeg: added a ffmpeg-debug option (control libavcodec debug
+messages).
 
 ------------------------------------------------------------------------
-r7523 | massiot | 2004-04-27 19:56:39 +0200 (Tue, 27 Apr 2004) | 2 lines
+r7418 | fenrir | 2004-04-22 05:04:36 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/configure.ac
 
-* modules/demux/ts.c: Fixed an infinite loop in PATCallBack.
+ * configure: added h264 demuxer and packetizer.
 
 ------------------------------------------------------------------------
-r7524 | zorglub | 2004-04-27 20:22:49 +0200 (Tue, 27 Apr 2004) | 2 lines
+r7417 | fenrir | 2004-04-22 05:02:05 +0200 (Thu, 22 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/demux/mpeg/Modules.am
+   A /trunk/modules/demux/mpeg/h264.c
+   M /trunk/modules/packetizer/Modules.am
+   A /trunk/modules/packetizer/h264.c
 
-Fix VLM item URI assignment
+ * packetizer/h264.c: a really basic h264 packetizer (it doesn't support
+b-frame and it doesn't do pts/dts computation but I fear it won't be
+possible).
+ * demux/mpeg/h264.c: a raw h264 annexe-B demuxer using the packetizer.
 
 ------------------------------------------------------------------------
-r7525 | hartman | 2004-04-27 20:37:43 +0200 (Tue, 27 Apr 2004) | 2 lines
+r7416 | fenrir | 2004-04-22 04:58:05 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/mux/mpeg/ts.c
 
-* ahum, missing avi shortcut :D
+ * ts.c: allow muxing of h264 stream.
 
 ------------------------------------------------------------------------
-r7526 | gbazin | 2004-04-27 20:45:33 +0200 (Tue, 27 Apr 2004) | 1 line
+r7415 | hartman | 2004-04-22 03:55:45 +0200 (Thu, 22 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/modules/demux/sgimb.c
 
-* po/*: updated with latest string reviews.
-------------------------------------------------------------------------
-r7527 | fkuehne | 2004-04-27 22:47:12 +0200 (Tue, 27 Apr 2004) | 4 lines
-Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/share/http/index.html
-   M /trunk/src/libvlc.h
+* Give the kasenna a bit more mtu space than it advises to you. Works a lot better.
 
-* extras/MacOSX/Resources/English.lproj/MainMenu.nib/*: minor fixes & added the services-menu again. It isn't yet translatable, since the string-freeze came first. I'll add that after the release.
-* extras/MacOSX/vlc.pbproj/*: Added "m4a" to the file-types and corrected some descriptions
-* share/http/index.html: another minor layout fix
-* src/libvlc.h: changed the default hotkey for "subtitle delay down" from command-h to command-j and for "subtitle delay up" from command-j to command-k due to a conflict with a default OSX-shortcut
 ------------------------------------------------------------------------
-r7528 | gbazin | 2004-04-27 23:33:51 +0200 (Tue, 27 Apr 2004) | 2 lines
+r7414 | massiot | 2004-04-21 18:00:17 +0200 (Wed, 21 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/packetizer/mpegvideo.c
 
-* modules/gui/wxwindows/*: drag&drop is not supported on __WXMOTIF__.
+* modules/packetizer/mpegvideo.c: When a discontinuity is flagged, trash
+  the whole PES because the contents may be corrupt.
 
 ------------------------------------------------------------------------
-r7529 | gbazin | 2004-04-28 00:00:07 +0200 (Wed, 28 Apr 2004) | 1 line
+r7413 | massiot | 2004-04-21 17:58:50 +0200 (Wed, 21 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/access/pvr/pvr.c
 
-* modules/gui/wxwindows: use wxUSE_DRAG_AND_DROP to check for drag&drop support.
-------------------------------------------------------------------------
-r7530 | gbazin | 2004-04-28 09:05:10 +0200 (Wed, 28 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+* modules/access/pvr/pvr.c: Code conventions; added :audio= option to
+  specify the audio bitmask (0xA9 seems a good value).
 
-* modules/codec/ffmpeg/ffmpeg.c: fixed stupid bug preventing the decoder to be closed properly.
 ------------------------------------------------------------------------
-r7531 | murray | 2004-04-28 10:43:28 +0200 (Wed, 28 Apr 2004) | 7 lines
+r7412 | massiot | 2004-04-21 17:55:17 +0200 (Wed, 21 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/po/it.po
-
-Updated italian translation for vlc 0.7.2
-
-You will therefore discover that in italian we still call Kalaallisut
-"Kalaallisut", that Ndebele, North is "Ndebele del Nord" and many more
-exciting stuff.
+   M /trunk/modules/demux/ts.c
 
+* modules/demux/ts.c: When a packet is lost, flag a discontinuity, do not
+  trash the PES packet (the rest of the PES can still be used, and anyway
+  the decoder must be aware that a discontinuity happened).
 
 ------------------------------------------------------------------------
-r7532 | sam | 2004-04-28 13:20:51 +0200 (Wed, 28 Apr 2004) | 2 lines
+r7411 | massiot | 2004-04-21 17:54:09 +0200 (Wed, 21 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/rules
+   M /trunk/modules/stream_out/transrate/Modules.am
+   A /trunk/modules/stream_out/transrate/block.c
+   M /trunk/modules/stream_out/transrate/frame.c
+   M /trunk/modules/stream_out/transrate/getvlc.h
+   M /trunk/modules/stream_out/transrate/putvlc.h
+   M /trunk/modules/stream_out/transrate/transrate.c
+   M /trunk/modules/stream_out/transrate/transrate.h
 
-  * Control files for the official 0.7.2-test1 Debian packages.
+* modules/stream_out/transrate: Rewrote the transrater to use a SAD error
+  estimation ; if the error is too high, lower the quantizer scale.
 
 ------------------------------------------------------------------------
-r7533 | sam | 2004-04-28 13:44:43 +0200 (Wed, 28 Apr 2004) | 2 lines
+r7410 | fenrir | 2004-04-21 17:39:16 +0200 (Wed, 21 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/it.po
+   M /trunk/src/misc/block.c
 
 * po/it.po: translated "Bokmaal" and "Volapuk" to iso8859-1.
* block: fixed block_Realloc.
 
 ------------------------------------------------------------------------
-r7534 | murray | 2004-04-28 14:38:55 +0200 (Wed, 28 Apr 2004) | 6 lines
+r7409 | murray | 2004-04-21 17:25:52 +0200 (Wed, 21 Apr 2004) | 2 lines
 Changed paths:
    M /trunk/po/it.po
 
-As a quick google search shows, the letter Ã¥ does not exist in the
-Italian alphabet. Therefore, we write "Norvegese Bokmal".
+fix (thanks anil)
 
-We're even, sam :)
+------------------------------------------------------------------------
+r7408 | sam | 2004-04-21 15:55:48 +0200 (Wed, 21 Apr 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/video_filter/deinterlace.c
 
+  * modules/video_filter/deinterlace.c: included <altivec.h>.
 
 ------------------------------------------------------------------------
-r7535 | gbazin | 2004-04-28 15:01:14 +0200 (Wed, 28 Apr 2004) | 1 line
+r7407 | murray | 2004-04-21 15:27:52 +0200 (Wed, 21 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
+   M /trunk/po/it.po
+
+Updated italian translation (rc interface, streaming wizard)
 
-* configure.ac, Makefile.am: Use upx for the win32 package if present. Fixed the mozilla plugin build on cygwin.
 ------------------------------------------------------------------------
-r7536 | gbazin | 2004-04-28 15:29:31 +0200 (Wed, 28 Apr 2004) | 1 line
+r7406 | sam | 2004-04-21 15:23:01 +0200 (Wed, 21 Apr 2004) | 6 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/modules/misc/memcpy/memcpyaltivec.c
+   M /trunk/modules/video_chroma/i420_yuy2.c
+
+  * configure.ac:
+    + Check for vec_ld instead of vec_mtvscr in the C AltiVec detection.
+    + Include <altivec.h> in the C AltiVec detection.
+  * modules/misc/memcpy/memcpyaltivec.c modules/video_chroma/i420_yuy2.c:
+    + Include <altivec.h> in the C AltiVec versions.
 
-* configure.ac: another build fix for the win32 mozilla plugin.
 ------------------------------------------------------------------------
-r7537 | sam | 2004-04-28 16:21:43 +0200 (Wed, 28 Apr 2004) | 2 lines
+r7405 | gbazin | 2004-04-21 14:13:26 +0200 (Wed, 21 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/po/en_GB.po
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/misc/playlist/m3u.c
 
-  * po/en_GB.po: Updated the British English translation.
+* modules/misc/playlist/m3u.c: save VLC input options with the "#EXTVLCOPT:" tag.
+* modules/demux/m3u.c: parse the "#EXTVLCOPT:" tag.
 
 ------------------------------------------------------------------------
-r7538 | gbazin | 2004-04-28 16:50:26 +0200 (Wed, 28 Apr 2004) | 1 line
+r7404 | fenrir | 2004-04-21 12:37:33 +0200 (Wed, 21 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/src/input/input_dec.c
+
+* input_dec: do not switch to minimize-threads in sout mode if input are
+not pace controlable (temporary workaround, we should create a thread
+that handles all packetizers).
 
-* modules/control/hotkeys.c: fixed fullscreen hotkey when video filters are used.
 ------------------------------------------------------------------------
-r7539 | sam | 2004-04-28 17:03:19 +0200 (Wed, 28 Apr 2004) | 4 lines
+r7403 | hartman | 2004-04-21 03:46:41 +0200 (Wed, 21 Apr 2004) | 7 lines
 Changed paths:
-   M /trunk/po/it.po
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/demux/sgimb.c
+   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/misc/network/ipv6.c
+
+* modules/demux/sgimb.c
+  - when we open a kasenna multicast udp stream, don't pass along to RTSP.
+  - set the correct mtu for Kasenna streams.
+* rest
+  --mtu can now be set via :mtu playlist option.\
 
-  * po/it.po: Dude, this has nothing to do with the alphabet but with the
-    charset. "BokmÃ¥l" is spelt "BokmÃ¥l" whatever the language. It's just that
-    we cannot write "Ã¥" in ASCII.
 
 ------------------------------------------------------------------------
-r7540 | gbazin | 2004-04-28 19:57:16 +0200 (Wed, 28 Apr 2004) | 1 line
+r7402 | anil | 2004-04-20 23:13:52 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+
+* 'Toggle enabled' -> 'Enable/Disable' in the playlist popup menu
 
-* modules/demux/ogg.c: theora decoding fix (one of the header fields changed in alpha3).
 ------------------------------------------------------------------------
-r7541 | gbazin | 2004-04-28 19:58:26 +0200 (Wed, 28 Apr 2004) | 1 line
+r7401 | gbazin | 2004-04-20 23:04:08 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/theora.c
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+
+* modules/wxwindows/wxwindows.cpp, modules/skins2/src/skin_main.cpp: don't start the playlist if it is empty.
 
-* modules/codec/theora.c: better sanity check for aspect ratio.
 ------------------------------------------------------------------------
-r7542 | zorglub | 2004-04-28 20:22:31 +0200 (Wed, 28 Apr 2004) | 2 lines
+r7400 | gbazin | 2004-04-20 21:24:03 +0200 (Tue, 20 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/visualization/xosd.c
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/src/libvlc.h
 
-Improved the Xosd plugin
+* src/libvlc.h: put the SAP options where they belong (ie. the stream output category).
+* modules/gui/skins2/src/window_manager.cpp: skins2-transparency is win32 only.
 
 ------------------------------------------------------------------------
-r7543 | gbazin | 2004-04-28 22:02:13 +0200 (Wed, 28 Apr 2004) | 1 line
+r7399 | yoann | 2004-04-20 20:12:42 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/mux/ogg.c
+   M /trunk/src/libvlc.h
+
+Changed directory separator from '/' to '\' for windows version.
 
-* modules/mux/ogg.c, modules/codec/theora.c: changes for theora alpha 3 support + misc small fixes.
 ------------------------------------------------------------------------
-r7544 | gbazin | 2004-04-29 13:04:14 +0200 (Thu, 29 Apr 2004) | 1 line
+r7398 | gbazin | 2004-04-20 19:57:58 +0200 (Tue, 20 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/src/interface/interface.c
+   M /trunk/src/libvlc.c
+
+* modules/gui/wxwindows/wxwindows.cpp: don't "play on start" when in dialogs provider mode.
+* modules/gui/skins2/src/skin_main.cpp: "play on start" support.
+* src/interface/interface.c: explicit init of b_play.
+* src/libvlc.c: GetFilenames() doesn't start the playlist anymore.
 
-* modules/access/dshow/filter.cpp: removed useless debug messages.
 ------------------------------------------------------------------------
-r7545 | gbazin | 2004-04-29 13:14:48 +0200 (Thu, 29 Apr 2004) | 1 line
+r7397 | sam | 2004-04-20 19:27:30 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/codec/cmml/browser_open.c
+   M /trunk/modules/codec/cmml/browser_open.h
+   M /trunk/modules/codec/cmml/cmml.c
+   M /trunk/modules/codec/cmml/history.c
+   M /trunk/modules/codec/cmml/history.h
+   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/codec/cmml/xarray.c
+   M /trunk/modules/codec/cmml/xarray.h
+   M /trunk/modules/codec/cmml/xlist.c
+   M /trunk/modules/codec/cmml/xlist.h
+   M /trunk/modules/codec/cmml/xstrcat.h
+   M /trunk/modules/codec/cmml/xtag.c
+   M /trunk/modules/codec/cmml/xtag.h
+   M /trunk/modules/codec/cmml/xurl.c
+   M /trunk/modules/codec/cmml/xurl.h
+   M /trunk/modules/codec/mash.cpp
+   M /trunk/modules/control/lirc.c
+   M /trunk/modules/demux/sgimb.c
+   M /trunk/modules/gui/macosx/playlistinfo.h
+   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/modules/gui/skins2/vars/stream.cpp
+   M /trunk/modules/gui/skins2/vars/stream.hpp
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/src/input/control.c
+   M /trunk/src/stream_output/announce.c
+   M /trunk/src/stream_output/sap.c
    M /trunk/src/video_output/vout_intf.c
 
-* src/video_output/*: moved fullscreen object var handling in vout_intf.c and disable video-on-top when in fullscreen.
+  * Added missing Id to the svn:keywords properties of some files.
+
 ------------------------------------------------------------------------
-r7546 | gbazin | 2004-04-29 15:53:29 +0200 (Thu, 29 Apr 2004) | 3 lines
+r7396 | yoann | 2004-04-20 17:54:54 +0200 (Tue, 20 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/include/vlc_objects.h
-   M /trunk/src/input/demux.c
    M /trunk/src/input/input.c
-   M /trunk/src/misc/objects.c
+   M /trunk/src/input/subtitles.c
+   M /trunk/src/libvlc.h
 
-* src/input/demux.c, src/misc/objects.c: demux2 has the VLC_OBJECT_DEMUX type.
-* src/input/input.c: input_StopThread() sets b_die on demux2 as well.
+Added a --sub-autodetect-path which is a list of paths (separated by
+',') where VLC can look for a subtitle file ; typically, ./Subtitles or
+./subtitles (the directory in wich the film is located is implicit).
 
-------------------------------------------------------------------------
-r7547 | gbazin | 2004-04-29 16:43:12 +0200 (Thu, 29 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/NEWS
-   M /trunk/modules/demux/avi/avi.c
 
-* modules/demux/avi/avi.c: Fixed infinite loop in the AVI demux on broken/incomplete files
 ------------------------------------------------------------------------
-r7548 | gbazin | 2004-04-29 16:48:12 +0200 (Thu, 29 Apr 2004) | 1 line
+r7395 | sam | 2004-04-20 17:17:46 +0200 (Tue, 20 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/input_clock.c
+   M /trunk/configure.ac
+
+  * configure.ac:
+    + Check for <altivec.h>.
+    + Test for -maltivec -mabi=altivec in addition to -fvec.
 
-* src/input/input_clock.c: avoid using mwait() for long periods of time without checking p_input->b_die. This will make VLC more resilient to bad streams.
 ------------------------------------------------------------------------
-r7549 | hartman | 2004-04-29 16:49:25 +0200 (Thu, 29 Apr 2004) | 4 lines
+r7394 | gbazin | 2004-04-20 17:05:24 +0200 (Tue, 20 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/include/vlc/vlc.h
+   M /trunk/include/vlc_interface.h
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/src/interface/interface.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/vlc.c
 
-* Set "fullscreen" var on p_playlist instead of p_input
-  This way we remember the fullscreen setting when we go
-  to the next file in the playlist.
+* include/vlc/vlc.h: added a b_play parameter to the libvlc VLC_AddIntf() prototype.
+   When true, the interface will automatically start playing the playlist when (and only when) it is ready. (particularly useful for embedded vouts).
+* src/libvlc.c, src/vlc.c: new VLC_AddIntf() prototype.
+* src/interface/interface.c: if the interface doesn't support "playing on start", do it ourselves.
+* modules/gui/wxwindows/wxwindows.cpp: implement "play on start".
 
 ------------------------------------------------------------------------
-r7550 | hartman | 2004-04-29 16:52:05 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7393 | sam | 2004-04-20 16:31:24 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/po/es.po
 
-* remove "Ja Nu!" Didn't i do that before????
+  * po/es.po: minor translation fix.
 
 ------------------------------------------------------------------------
-r7551 | zorglub | 2004-04-29 17:06:50 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7392 | gbazin | 2004-04-20 16:04:56 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-Fix segfault on "del"
+* modules/gui/wxwindows/interface.cpp: better interface size under gtk.
 
 ------------------------------------------------------------------------
-r7552 | hartman | 2004-04-29 17:17:51 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7391 | gbazin | 2004-04-20 15:34:03 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-* Updated the Vout behaviour. Still a bit coupled to p_vout.
+* modules/gui/wxwindows/interface.cpp: fit the default size of the interface to the menubar.
 
 ------------------------------------------------------------------------
-r7553 | zorglub | 2004-04-29 17:30:00 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7390 | dionoea | 2004-04-20 13:29:36 +0200 (Tue, 20 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/src/misc/messages.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+* fixed hue, contrast, gamma, brightness and saturation sliders
+* added restore to default settings button (for those sliders)
+
 
-Add missing objects descriptions
 
 ------------------------------------------------------------------------
-r7554 | gbazin | 2004-04-29 17:45:30 +0200 (Thu, 29 Apr 2004) | 1 line
+r7389 | andrep | 2004-04-20 06:24:52 +0200 (Tue, 20 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/misc.m
+   M /trunk/modules/gui/macosx/vout.m
+
+* Mac OS X: intercept and respond to user-configured VLC hotkeys, rather
+  than only responding to shortcut keys which are defined in the .nib
+  interface file
+
 
-* modules/demux/avi/avi.c: fixed infinite loop when seeking in broken/incomplete files.
 ------------------------------------------------------------------------
-r7555 | zorglub | 2004-04-29 20:27:08 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7388 | hartman | 2004-04-20 03:00:29 +0200 (Tue, 20 Apr 2004) | 10 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/AUTHORS
+   M /trunk/Makefile.am
+   M /trunk/NEWS
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.m
 
-* Made the open dialog a wxDialog to be able to call it from the wizard. Please test on win32 and interaction with win32-skins2
+* extras/contrib/src
+  - fix goom location
+  - some small url improvements. please test the contrib system.
+* modules/gui/macosx/*
+  - autodetect Quartz Extreme. Use OpenGL vout if present.
+  - --macosx-vout auto|quartz|opengl to force a vout.
+* Makefile.am: add share/http/vlm to target.
+* NEWS: small updates
+* AUTHORS: updated my email address.
 
 ------------------------------------------------------------------------
-r7556 | hartman | 2004-04-29 20:32:58 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7387 | gbazin | 2004-04-20 01:00:57 +0200 (Tue, 20 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/NEWS
 
-* Add missing playlistinfo files to OSX target
+* NEWS: few changes.
 
 ------------------------------------------------------------------------
-r7557 | hartman | 2004-04-29 20:38:44 +0200 (Thu, 29 Apr 2004) | 2 lines
+r7386 | gbazin | 2004-04-19 21:34:15 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/NEWS
 
-* Fix the fullscreen button.
+* NEWS: updated with all the changes since the last release.
 
 ------------------------------------------------------------------------
-r7558 | hartman | 2004-04-29 21:30:58 +0200 (Thu, 29 Apr 2004) | 3 lines
+r7385 | titer | 2004-04-19 18:57:39 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/video_filter/deinterlace.c
 
- * src/playlist/playlist.c: Don't do any playlist actions if there are no items in the playlist.
- * REST: remove code duplication in some places. there might be more locations.
+ deinterlace.c: added AltiVec optims for 16-bytes unaligned lines
 
 ------------------------------------------------------------------------
-r7559 | gbazin | 2004-04-29 22:30:24 +0200 (Thu, 29 Apr 2004) | 4 lines
+r7384 | andrep | 2004-04-19 17:59:56 +0200 (Mon, 19 Apr 2004) | 51 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video.c
+   A /trunk/modules/codec/cmml/HACKING
 
-* modules/codec/ffmpeg/*:
-  + small fix for --ffmpeg-workaround-bugs.
-  + new --ffmpeg-vismv option to visualize motion vectors.
+* Added HACKING file to CMML codec plugin directory, which includes
+  description of what it does and how it's implemented.
+
+* Overview of the CMML codec:
+
+  This is an implementation of the Continuous Media Markup Language
+  (CMML) for VideoLAN.  In short, CMML is a (XML) markup language for
+  time-continuous data, which of course includes multimedia such as
+  video and audio.  It allows one to annotate a media file with both
+  structured and unstructured textual data, but one of its distinguishing
+  features--and what this code implements--is its support for embedding
+  hyperlinks in media files.
+
+  So, while viewing some media (e.g. a radio interview with a band),
+  you could provide a hyperlink to any URL, including a standard web
+  page or other media (e.g. the band's home page).  The hyperlinks
+  are active only for specific intervals of time while the media is
+  playing, so for example during a radio interview, the hyperlinks
+  can change depending on what questions the interviewer is asking
+  and topic is being discussed.
+
+  For more general information on CMML and its role in the bigger
+  picture of extending the World Wide Web to properly support multimedia,
+  see <http://www.annodex.net/overview.html>.  For specifications of
+  CMML, see <http://www.annodex.net/specifications.html>.
+
+* CMML codec usage:
+
+  Once you have hyperlinking capability, you take on some of the
+  capabilities of a web browser, in particular following hyperlinks,
+  and also maintaining a browsing history where you can go backwards
+  and forwards between pieces of media you've linked to.  So, if you
+  are viewing a file with CMML markup:
+
+  * Hyperlinks are displayed as a subtitle track
 
-------------------------------------------------------------------------
-r7560 | gbazin | 2004-04-29 23:57:23 +0200 (Thu, 29 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+  * Hyperlinks are followed with the VLC "activate" hotkey (by default,
+    this is just the Enter key)
 
-* modules/codec/ffmpeg/video.c: direct rendering needs to be disabled for --ffmpeg-vismv.
-------------------------------------------------------------------------
-r7561 | asmax | 2004-04-30 00:09:23 +0200 (Fri, 30 Apr 2004) | 10 lines
-Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   A /trunk/modules/gui/skins2/parser/expr_evaluator.cpp
-   A /trunk/modules/gui/skins2/parser/expr_evaluator.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.cpp
-   M /trunk/modules/gui/skins2/src/var_manager.hpp
-   M /trunk/modules/gui/skins2/utils/var_bool.cpp
-   M /trunk/modules/gui/skins2/utils/var_bool.hpp
+  * Going back and forward are done with the "history-back" and
+    "history-forward" keys, by default Cmd-[ and Cmd-] on Mac OS X,
+    and Ctrl-[ and Ctrl-] on all other platforms.
 
-  * parser/expr_evaluator: expression evaluator using Reverse Polish Notation
-    (a bit "C-style-coded" at the moment ;)
-  * utils/var_bool.*: added true and false boolean variables, and the "OR"
-    composite variable
-  * src/var_manager.*: support for anonymous variables
-  * parser/interpreter.cpp: use the RPN evaluator to resolve boolean
-    expressions in the XML. Any well-parenthesized expression using "not",
-    "or", "and", "true", "false" and boolean variables should be understood
-    (not much tested yet).
+  Until the media browsing history features are made available outside
+  of the CMML plugin, you can only use the history features while
+  viewing a file that contains CMML markup: e.g. you cannot navigate
+  backwards or forward in the history while viewing a standard MPEG
+  video.  This is a limitation which may be removed if the media
+  browsing code is merged into the VLC core.
 
-------------------------------------------------------------------------
-r7562 | gbazin | 2004-04-30 11:14:47 +0200 (Fri, 30 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/gui/wxwindows/*: small clean-up.
 ------------------------------------------------------------------------
-r7563 | hartman | 2004-04-30 14:51:24 +0200 (Fri, 30 Apr 2004) | 3 lines
+r7383 | zorglub | 2004-04-19 17:49:25 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/video_output/x11/xcommon.c
 
- * src/video_output/vout_intf.c: remember video-on-top via p_playlist
- * modules/gui/macosx/vout.m: conf->var video-on-top in OS X.
+Fix crash when vout window is resized to 0 width
 
 ------------------------------------------------------------------------
-r7564 | hartman | 2004-04-30 14:51:53 +0200 (Fri, 30 Apr 2004) | 2 lines
+r7382 | gbazin | 2004-04-19 16:06:42 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/video_output/directx/events.c
 
-* Update faad even further
+* modules/video_output/directx/events.c: forgot an argument to SetThreadExecutionState().
 
 ------------------------------------------------------------------------
-r7565 | zorglub | 2004-04-30 17:15:16 +0200 (Fri, 30 Apr 2004) | 2 lines
+r7381 | gbazin | 2004-04-19 14:44:56 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/control.c
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/video_output/directx/events.c
 
-Hopefully fix locking issues with wx
+* modules/video_output/directx/events.c: prevent monitor power down when the directx vout is running.
 
 ------------------------------------------------------------------------
-r7566 | gbazin | 2004-04-30 17:30:43 +0200 (Fri, 30 Apr 2004) | 3 lines
+r7380 | bigben | 2004-04-19 13:50:51 +0200 (Mon, 19 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/share/Makefile.am
-   A /trunk/share/skins2/skin.catalog
+   M /trunk/modules/access/http.c
 
-* share/skins2/skin.catalog: added a default catalog as some platforms don't provide one (eg. win32).
-* modules/gui/skins2/parser/skin_parser.cpp: try to load the skins catalog and if it fails, use the system's one.
+adds a linebreak after sending the Basic authentification token. This makes web servers (including VLC) a lot happier ;-)
 
-------------------------------------------------------------------------
-r7567 | gbazin | 2004-04-30 17:35:56 +0200 (Fri, 30 Apr 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/skins2/commands/async_queue.cpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
 
-* modules/gui/skins2/*: a few bug fixes.
 ------------------------------------------------------------------------
-r7568 | bigben | 2004-04-30 17:44:06 +0200 (Fri, 30 Apr 2004) | 6 lines
+r7379 | gbazin | 2004-04-19 12:48:04 +0200 (Mon, 19 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/Modules.am
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/playlistinfo.h
-   M /trunk/modules/gui/macosx/playlistinfo.m
-
-* Use the playlist info panel instead of the old one everywhere
-       - old VLCInfo and InfoPanel have been removed from nib file
-       - VLCPlaylistInfo and PlaylistInfoPanel have been renamed
-       - old info.c and info.h are still in repository, but not compiled, should I remove them ?
+   M /trunk/include/aout_internal.h
+   M /trunk/src/audio_output/input.c
 
+* include/aout_internal.h: added a b_restart field to aout_input_t.
+* src/audio_output/input.c: simplified VisualizationCallback() and don't restart the aout inputs in there but rather set the b_restart flag so they automatically get restarted on the next aout_InputPlay().
 
 ------------------------------------------------------------------------
-r7569 | titer | 2004-04-30 18:44:59 +0200 (Fri, 30 Apr 2004) | 5 lines
+r7378 | fenrir | 2004-04-19 10:27:34 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/src/misc/httpd.c
 
- + macosx/vout*: use two pictures and OpenGL textures so a texture
-                 cannot be affected by VLC loading the next picture
-                (should fix the artifacts when moving or resizing
-                 the window)
+ * httpd: better fix for mmsh.
 
 ------------------------------------------------------------------------
-r7570 | yoann | 2004-05-01 00:53:33 +0200 (Sat, 01 May 2004) | 7 lines
+r7377 | andrep | 2004-04-19 04:08:52 +0200 (Mon, 19 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/po/fr.po
-
- * po/fr.po: updated French translation for vlc 0.7.2
+   M /trunk/configure.ac
+   M /trunk/modules/LIST
+   A /trunk/modules/codec/cmml
+   A /trunk/modules/codec/cmml/Modules.am
+   A /trunk/modules/codec/cmml/browser_open.c
+   A /trunk/modules/codec/cmml/browser_open.h
+   A /trunk/modules/codec/cmml/cmml.c
+   A /trunk/modules/codec/cmml/history.c
+   A /trunk/modules/codec/cmml/history.h
+   A /trunk/modules/codec/cmml/intf.c
+   A /trunk/modules/codec/cmml/xarray.c
+   A /trunk/modules/codec/cmml/xarray.h
+   A /trunk/modules/codec/cmml/xlist.c
+   A /trunk/modules/codec/cmml/xlist.h
+   A /trunk/modules/codec/cmml/xstrcat.h
+   A /trunk/modules/codec/cmml/xtag.c
+   A /trunk/modules/codec/cmml/xtag.h
+   A /trunk/modules/codec/cmml/xurl.c
+   A /trunk/modules/codec/cmml/xurl.h
 
-> #, fuzzy
-> msgid "Date metadata"
-> msgstr "Death metal"
+* Added Continuous Media Markup Language (CMML) codec
 
 
 ------------------------------------------------------------------------
-r7571 | gbazin | 2004-05-01 01:21:44 +0200 (Sat, 01 May 2004) | 2 lines
+r7376 | andrep | 2004-04-19 03:26:26 +0200 (Mon, 19 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/include/vlc_keys.h
+   M /trunk/src/libvlc.h
+
+* Add hotkeys to go back/forward in media browsing history
 
-* modules/gui/wxwindows/*: hotkeys support.
 
 ------------------------------------------------------------------------
-r7572 | gbazin | 2004-05-01 12:36:25 +0200 (Sat, 01 May 2004) | 2 lines
+r7375 | hartman | 2004-04-19 02:01:51 +0200 (Mon, 19 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/po/POTFILES.in
+   M /trunk/modules/gui/macosx/macosx.m
 
-* ALL: update for 0.7.2-test2.
+* OpenGL video output is now the default on OS X.
+  I'm not aware of any REAL problems with the openGL output
+  please report your experiences.
 
 ------------------------------------------------------------------------
-r7573 | gbazin | 2004-05-01 12:51:24 +0200 (Sat, 01 May 2004) | 2 lines
+r7374 | gbazin | 2004-04-19 01:35:25 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/src/audio_output/input.c
 
-* NEWS: support for theora alpha3 and hotkeys in the wxwin interface.
+* src/audio_output/input.c: add goom (if present) to the list of visualization choices.
 
 ------------------------------------------------------------------------
-r7574 | asmax | 2004-05-01 16:23:40 +0200 (Sat, 01 May 2004) | 7 lines
+r7373 | gbazin | 2004-04-19 01:08:44 +0200 (Mon, 19 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/expr_evaluator.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
-   M /trunk/modules/gui/skins2/vars/time.hpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/win32/win32_window.cpp
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/visualization/visual/visual.c
 
-  * src/vlcproc.*: added the callbacks for vout requests. The vout window
-    handle is now stored in VlcProc.
-  * x11/x11_window.cpp, win32/win32_window.cpp: set the vout window in 
-    VlcProc instead of the old "drawable" trick
-  * all: renamed "Time" into "StreamTime" because of a name conflict with 
-   X11 (did i hear "namespace" ? ;)
+* modules/visualization/visual/visual.c: more sanity checks for fail over situations.
 
 ------------------------------------------------------------------------
-r7575 | fkuehne | 2004-05-01 18:01:41 +0200 (Sat, 01 May 2004) | 1 line
+r7372 | gbazin | 2004-04-19 00:48:23 +0200 (Mon, 19 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/input/input_programs.c
 
-=* Updated German translation
-------------------------------------------------------------------------
-r7576 | gbazin | 2004-05-01 19:56:14 +0200 (Sat, 01 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/dvdnav.c
+* src/input/*: fixed some deadlock issues.
+   The locking is still far from perfect and will need some cleanup but this is a step in the right direction.
 
-* modules/demux/dvdnav.c: a bit less debug and fixed seeking.
 ------------------------------------------------------------------------
-r7577 | gbazin | 2004-05-01 20:00:36 +0200 (Sat, 01 May 2004) | 1 line
+r7371 | zorglub | 2004-04-18 21:56:58 +0200 (Sun, 18 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
+   M /trunk/src/stream_output/sap.c
 
-* modules/demux/dvdnav.c: a few coding style changes.
-------------------------------------------------------------------------
-r7578 | fkuehne | 2004-05-02 14:36:52 +0200 (Sun, 02 May 2004) | 1 line
-Changed paths:
-   M /trunk/po/de.po
+Make the SAP parser happier
 
-* Fixed some  translations
 ------------------------------------------------------------------------
-r7579 | ipkiss | 2004-05-02 16:03:20 +0200 (Sun, 02 May 2004) | 3 lines
+r7370 | zorglub | 2004-04-18 20:21:09 +0200 (Sun, 18 Apr 2004) | 22 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/expr_evaluator.cpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/Makefile.am
+   M /trunk/NEWS
+   M /trunk/include/network.h
+   M /trunk/include/stream_output.h
+   M /trunk/include/vlc/vlc.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_objects.h
+   M /trunk/modules/misc/sap.c
+   M /trunk/modules/stream_out/announce.c
+   M /trunk/modules/stream_out/announce.h
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/misc/net.c
+   M /trunk/src/misc/objects.c
+   A /trunk/src/stream_output/announce.c
+   A /trunk/src/stream_output/sap.c
 
- * skins2/parser/interpreter.cpp: parse the "or" operator
- * skins2/parser/expr_evaluator.cpp: small fix for enhanced flexibility
+* ALL: Better announce system
+
+  - The SAP handler now runs in a separate thread.
+  - RTP sessions can be announced with sap (sdp=sap://,name=...)
+       TODO: Make this more configurable
+  - Better SDP generation (the timestamp problem is not resolved)
+       About this, there is a problem : as, for a RTP session, the URI
+        is the complete SDP, if the session is recreated, as the URI has 
+        changed, a new item is added to the playlist
+  - Experimental flow control algorithm :
+       It does not follow the "Recommended" implementation, as it needs
+       to count the sessions (to achieve this, we should make this work
+       together with the SAP listener)
+       It is disabled by default (use --sap-flow-control to enable).
+       When it is disabled, sap announcement interval is set by --sap-interval
+
+* src/misc/net.c : created net_ReadNonBlock
+* sap.c : Fixed memory problem
 
-------------------------------------------------------------------------
-r7580 | fkuehne | 2004-05-02 18:15:17 +0200 (Sun, 02 May 2004) | 2 lines
-Changed paths:
-   M /trunk/po/de.po
-   M /trunk/po/it.po
 
-* po/de.po: corrected a misunderstanding
-* po/it.po: layout fixes to the rc-help-message
-------------------------------------------------------------------------
-r7581 | ipkiss | 2004-05-02 20:41:52 +0200 (Sun, 02 May 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
 
- * modules/gui/wxwindows/playlist.cpp: fixed a refcount problem + minor coding
-   style fixes
 
 ------------------------------------------------------------------------
-r7582 | ipkiss | 2004-05-02 21:00:54 +0200 (Sun, 02 May 2004) | 3 lines
+r7369 | ipkiss | 2004-04-18 20:11:51 +0200 (Sun, 18 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/control/lirc.c
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.hpp
 
- * modules/control/hotkeys.c and lirc.c: fixed a refcount problem + small
-   coding style changes
+ * skins2: Other attempt at supporting transparency on Windows (win2k, winxp).
+   As it is not perfect yet, a new config option allows to disable transparency
+   effects.
 
 ------------------------------------------------------------------------
-r7583 | sigmunau | 2004-05-02 22:25:11 +0200 (Sun, 02 May 2004) | 2 lines
+r7368 | zorglub | 2004-04-18 20:06:41 +0200 (Sun, 18 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-modules/access/cdda.c: write proper bitrate in the wav header.
+* Some progress on the wizard (still not useable)
+* Fixed layout of the item info dialog
 
 ------------------------------------------------------------------------
-r7584 | sam | 2004-05-03 14:06:10 +0200 (Mon, 03 May 2004) | 4 lines
+r7367 | hartman | 2004-04-18 14:18:23 +0200 (Sun, 18 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
+   M /trunk/doc/translations.txt
 
-  * po/:
-    + Updated the British translation.
-    + Merged Javier Varela's Spanish translation. There's more to come.
+* "Where are the .po files?"
 
 ------------------------------------------------------------------------
-r7585 | gbazin | 2004-05-03 15:55:39 +0200 (Mon, 03 May 2004) | 1 line
+r7366 | hartman | 2004-04-18 11:58:08 +0200 (Sun, 18 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/misc/sap.c
+
+* Switch default behaviour of --sap-parse. A lot of the streams
+  that the module could parse cannot be parsed by live.com
+  most are udp announces. We will need to inform Ross about these...
+  (on mbone about 1/3 announces is not recognized by live.com)
 
-* modules/codec/ffmpeg/video.c: compilation fixes for ffmpeg 0.4.8.
-------------------------------------------------------------------------
-r7586 | fkuehne | 2004-05-03 21:52:32 +0200 (Mon, 03 May 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
 
-* Updated '(c) 1996-2003' to '(c) 1996-2004'
 ------------------------------------------------------------------------
-r7587 | rocky | 2004-05-04 07:14:15 +0200 (Tue, 04 May 2004) | 3 lines
+r7365 | hartman | 2004-04-18 02:41:49 +0200 (Sun, 18 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/misc/sap.c
 
-Correct bitrate in the WAV header.
+* New sap listener standard behaviour is to pass along ALL complete announces to
+  the playlist, so livedotcom will be used.
+* Added a --sap-parse option, so you can get back the old behaviour.
 
 
 ------------------------------------------------------------------------
-r7588 | titer | 2004-05-04 13:35:18 +0200 (Tue, 04 May 2004) | 4 lines
+r7364 | bigben | 2004-04-17 11:22:41 +0200 (Sat, 17 Apr 2004) | 10 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/stream_out/announce.c
+   M /trunk/modules/stream_out/announce.h
+   M /trunk/modules/stream_out/standard.c
 
- + macosx/vout.m : catch mouse events in OpenGL mode (still, only works
-                   in window mode. I'm not sure how we can catch
-                   mouseDown events in fullscreen GL mode)
+* Little cleanup of sap announces :
 
-------------------------------------------------------------------------
-r7589 | titer | 2004-05-04 15:57:48 +0200 (Tue, 04 May 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/video_chroma/i420_yuy2.c
+- use net_* functions
+- use vlc_UrlParse function
 
- + video_chroma/i420_yuy2.c : fixed conversion for non-multiple-of-8
-                              widths (MMX untested)
+change sap_session_t structure  : it now includes the  sdp packet, which
+isn't regenerated each time it is sent.
 
-------------------------------------------------------------------------
-r7590 | titer | 2004-05-04 16:09:45 +0200 (Tue, 04 May 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/video_chroma/i420_yuy2.h
 
- + video_chroma/i420_yuy2.h : grmbl, x86 compile fix
 
 ------------------------------------------------------------------------
-r7591 | gbazin | 2004-05-04 21:46:03 +0200 (Tue, 04 May 2004) | 1 line
+r7363 | fkuehne | 2004-04-16 20:41:00 +0200 (Fri, 16 Apr 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/control/telnet.c
+   M /trunk/modules/gui/pda/pda.glade
+   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/misc/logger.c
+   M /trunk/modules/misc/sap.c
+   M /trunk/po/de.po
+   M /trunk/src/libvlc.h
 
-* modules/demux/ts.c: coding style changes.
+* modules/control/telnet.c: removed translation of "VLM"
+* modules/gui/pda/pda.glade: removed translatable-flags of various untranslatable strings like "127.0.0.1" or "avi"
+* modules/gui/wxwindows/wizard.cpp: minor string-corrections
+* modules/misc/logger.c: more minor string-corrections
+* modules/misc/sap.c: ditto
+* src/libvlc.h: ditto
+* po/de.po: updated german translation
 ------------------------------------------------------------------------
-r7592 | ipkiss | 2004-05-04 21:50:43 +0200 (Tue, 04 May 2004) | 2 lines
+r7362 | fkuehne | 2004-04-16 17:25:35 +0200 (Fri, 16 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/share/skins2/skin.dtd
-
- * share/skins2/skin.dtd: removed a useless attribute
+   M /trunk/src/video_output/vout_intf.c
 
+ * fixed a typo
 ------------------------------------------------------------------------
-r7593 | hartman | 2004-05-04 22:03:10 +0200 (Tue, 04 May 2004) | 2 lines
+r7361 | gbazin | 2004-04-16 15:26:01 +0200 (Fri, 16 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/vlc.ebuild
+   M /trunk/modules/demux/livedotcom.cpp
 
-* updates to ebuild for 0.7.2
+* modules/demux/livedotcom.cpp: compilation fix for old livemedia libs.
 
 ------------------------------------------------------------------------
-r7594 | ipkiss | 2004-05-04 22:42:08 +0200 (Tue, 04 May 2004) | 4 lines
+r7360 | hartman | 2004-04-16 02:38:57 +0200 (Fri, 16 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
- * skins2/parser/skin_parser.cpp: Fixed my last commit.
-   I didn't remove all the code handling the removed attribute (Playlist.var),
-   because it can still be useful if we decide to have other List controls.
+* Updated live.com
+* Added openmash targets (not yet enabled, because it doesn't compile yet)
 
 ------------------------------------------------------------------------
-r7595 | fkuehne | 2004-05-04 23:25:48 +0200 (Tue, 04 May 2004) | 1 line
+r7359 | sigmunau | 2004-04-16 00:45:27 +0200 (Fri, 16 Apr 2004) | 9 lines
 Changed paths:
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/include/vlc_block.h
+   M /trunk/modules/codec/Modules.am
+   A /trunk/modules/codec/mash.cpp
+   M /trunk/modules/demux/livedotcom.cpp
+
+include/vlc_block.h:
+ * added a BLOCK_FLAG_END_OF_FRAME flag
+ * reformated comments on block flags
+modules/demux/livedotcom.cpp
+ * use BLOCK_FLAG_END_OF_FRAME, and only for h261 streams
+modules/codec/Modules.am,mash.cpp
+ * new h261 video decoder using openmash. Building this plugin is left as an
+   excersise for the reader.
 
-* Added the WAVE-file-type
 ------------------------------------------------------------------------
-r7596 | jlj | 2004-05-05 13:13:33 +0200 (Wed, 05 May 2004) | 4 lines
+r7358 | sigmunau | 2004-04-16 00:22:55 +0200 (Fri, 16 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: DRMS v2 support. Thanks to sam for cleaning and breaking up
-            DoExtShuffle into smaller functions.
+   M /trunk/modules/demux/livedotcom.cpp
 
+handle h261 video streams over rtp
 
 ------------------------------------------------------------------------
-r7597 | gbazin | 2004-05-05 13:18:18 +0200 (Wed, 05 May 2004) | 1 line
+r7357 | gbazin | 2004-04-16 00:21:41 +0200 (Fri, 16 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/src/misc/block.c
 
-* modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
-------------------------------------------------------------------------
-r7598 | gbazin | 2004-05-05 22:29:14 +0200 (Wed, 05 May 2004) | 1 line
-Changed paths:
-   M /trunk/src/libvlc.h
+* src/misc/block.c: fixed BlockRealloc()
 
-* src/libvlc.h: moved a few hotkeys to the advanced options.
 ------------------------------------------------------------------------
-r7599 | ipkiss | 2004-05-05 23:15:04 +0200 (Wed, 05 May 2004) | 2 lines
+r7356 | fenrir | 2004-04-15 22:27:06 +0200 (Thu, 15 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/control/http.c
 
- * skins2/parser/skin_parser.cpp: Make sure that IDs are unique
+ * http: fixed some gcc warning.
 
 ------------------------------------------------------------------------
-r7600 | gbazin | 2004-05-05 23:50:49 +0200 (Wed, 05 May 2004) | 1 line
+r7355 | fenrir | 2004-04-15 22:25:57 +0200 (Thu, 15 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/src/misc/httpd.c
 
-* src/input/es_out.c: remove deprecated hack.
-------------------------------------------------------------------------
-r7601 | gbazin | 2004-05-05 23:52:07 +0200 (Wed, 05 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/ts.c
+ * httpd: may fix mmsh for vlc.
 
-* modules/demux/ts.c: support for DVB subtitles and memory leak fixes.
 ------------------------------------------------------------------------
-r7602 | hartman | 2004-05-05 23:53:07 +0200 (Wed, 05 May 2004) | 2 lines
+r7354 | gbazin | 2004-04-15 22:01:24 +0200 (Thu, 15 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/visualization/goom.c
 
-* .access for http intf added to OSX build.
+* modules/visualization/goom.c: default speed is now set to 6.
 
 ------------------------------------------------------------------------
-r7603 | jlj | 2004-05-06 00:25:12 +0200 (Thu, 06 May 2004) | 3 lines
+r7353 | gbazin | 2004-04-15 21:12:20 +0200 (Thu, 15 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: DRMS v2 uses filename iSCInfo2 instead of iSCInfo.
+   M /trunk/modules/stream_out/transcode.c
 
+* modules/stream_out/transcode.c: try more sensible width/height values when testing the video encoder.
 
 ------------------------------------------------------------------------
-r7604 | gbazin | 2004-05-06 10:14:03 +0200 (Thu, 06 May 2004) | 1 line
+r7352 | fkuehne | 2004-04-15 18:05:59 +0200 (Thu, 15 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
-* Makefile.am: include the vlm html files in the win32 package.
+* ALL: ./toolbox --update-po
 ------------------------------------------------------------------------
-r7605 | gbazin | 2004-05-06 12:58:57 +0200 (Thu, 06 May 2004) | 1 line
+r7351 | fkuehne | 2004-04-15 18:01:33 +0200 (Thu, 15 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/control/rc.c
 
-* modules/demux/mkv.cpp: wchar_t is defined in stddef.h so no need to include wchar.h
+* added localisation support
 ------------------------------------------------------------------------
-r7606 | gbazin | 2004-05-06 19:35:26 +0200 (Thu, 06 May 2004) | 1 line
+r7350 | stippi | 2004-04-15 12:46:11 +0200 (Thu, 15 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input_dec.c
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/beos/MediaControlView.cpp
 
-* src/input/input_dec.c: fixed DVB subtitles support in old MPEG TS demuxer.
+fixed the incorrect window size limits for the interface window
 ------------------------------------------------------------------------
-r7607 | hartman | 2004-05-06 21:34:41 +0200 (Thu, 06 May 2004) | 6 lines
+r7349 | stippi | 2004-04-15 12:02:19 +0200 (Thu, 15 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
-
-* don't autorelease the application
-* make sure the terminate of the super is called
-
-This might fix the CodeTek VirtualDesktop appl. (untested)
-
+   M /trunk/src/misc/httpd.c
 
+BeOS specific compile fix, there is no INADDR_NONE defined on BeOS, I changed it to INADDR_BROADCAST, which is defined as the same thing on Linux. Hope it's ok, I left the original line as a comment...
 ------------------------------------------------------------------------
-r7608 | gbazin | 2004-05-06 22:51:47 +0200 (Thu, 06 May 2004) | 1 line
+r7348 | stippi | 2004-04-15 11:57:14 +0200 (Thu, 15 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/sgimb.c
+   M /trunk/src/playlist/playlist.c
 
-* modules/demux/mp4/mp4.c: fixed memory leak.
+compile fix, do not declare variables in the middle of a function, this is plain C...
 ------------------------------------------------------------------------
-r7609 | hartman | 2004-05-06 23:14:02 +0200 (Thu, 06 May 2004) | 2 lines
+r7347 | garf | 2004-04-14 18:20:25 +0200 (Wed, 14 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/share/http/index.html
+   M /trunk/share/http/vlm/edit.html
+   M /trunk/share/http/vlm/index.html
+   A /trunk/share/http/vlm/show.html
 
-* set -O3 on faad
+ * http interface: media/schedule show page before edit page
 
 ------------------------------------------------------------------------
-r7610 | gbazin | 2004-05-06 23:14:13 +0200 (Thu, 06 May 2004) | 1 line
+r7346 | sigmunau | 2004-04-14 17:59:52 +0200 (Wed, 14 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+
+Use wxFileDialog::GetPath() and not GetFilename(). Closes #1781
 
-* modules/mux/mp4.c:fixed a minor mem leak.
 ------------------------------------------------------------------------
-r7611 | hartman | 2004-05-07 01:14:23 +0200 (Fri, 07 May 2004) | 2 lines
+r7345 | garf | 2004-04-14 10:55:34 +0200 (Wed, 14 Apr 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/playlistinfo.m
-   M /trunk/src/input/input.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/control/telnet.c
+   M /trunk/share/http/vlm/edit.html
+   M /trunk/share/http/vlm/index.html
+   M /trunk/share/http/vlm/new.html
+   M /trunk/src/misc/vlm.c
 
-* fixed a number of memleaks
+ * vlm.c: a few bug fixes, cleaning, and maid vlm more http-intf
+   compatible
+ * http.c: a little bug fix ( append vlm command )
+ * telnet.c: 4 spaces indentation on show command (much more readable)
+ * share/http/vlm/edit.html, index.html, new.html: cleaning, esthetic
+   modifications
 
 ------------------------------------------------------------------------
-r7612 | hartman | 2004-05-07 02:46:20 +0200 (Fri, 07 May 2004) | 2 lines
+r7344 | gbazin | 2004-04-14 09:09:17 +0200 (Wed, 14 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/access/v4l/v4l.c
 
-* introduced a bug with my latest patch in the autogenerated menus.
+* modules/access/v4l/v4l.c: off by one fix by James MacLean.
 
 ------------------------------------------------------------------------
-r7613 | rocky | 2004-05-07 04:03:56 +0200 (Fri, 07 May 2004) | 3 lines
+r7343 | andrep | 2004-04-14 08:09:56 +0200 (Wed, 14 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/access/vcdx/vcdplayer.c
+   M /trunk/include/osd.h
+   M /trunk/src/video_output/video_text.c
 
-Tolerate compilation with vcdimager 0.7.20. Sigh.
+* vout_ShowTextAbsolute now returns VLC_EGENERIC if the text render wasn't
+  successful and VLC_SUCCESS on success, instead of returning void.
 
 
 ------------------------------------------------------------------------
-r7614 | jpsaman | 2004-05-07 10:12:34 +0200 (Fri, 07 May 2004) | 1 line
+r7342 | gbazin | 2004-04-13 16:13:07 +0200 (Tue, 13 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.c
-   M /trunk/modules/access/dvb/dvb.h
-   M /trunk/modules/access/dvb/qpsk.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
-Refactoring of dvb.c and access.c. Coding style and messages cleanup.
-------------------------------------------------------------------------
-r7615 | jpsaman | 2004-05-07 10:31:16 +0200 (Fri, 07 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.c
+* modules/codec/ffmpeg/encoder.c: ffmpeg doesn't segfault anymore if you set the pts of input frames when doing mpeg4 video encoding.
+  So let's use proper PTS now!
 
-compilation fixes
 ------------------------------------------------------------------------
-r7616 | jpsaman | 2004-05-07 10:51:56 +0200 (Fri, 07 May 2004) | 1 line
+r7341 | sigmunau | 2004-04-13 16:08:51 +0200 (Tue, 13 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvb/dvb.c
+   M /trunk/modules/codec/subsdec.c
 
-Gracefully interrupt the tuning process.
-------------------------------------------------------------------------
-r7617 | jpsaman | 2004-05-07 13:17:40 +0200 (Fri, 07 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.c
+modules/codec/subsdec.c:
+ * strip html-like tags from subtitles
 
-Tuning to DVB-C works. Added code to listen to FE_REINIT from the frontend.
 ------------------------------------------------------------------------
-r7618 | gbazin | 2004-05-07 13:25:42 +0200 (Fri, 07 May 2004) | 1 line
+r7340 | bigben | 2004-04-13 15:23:26 +0200 (Tue, 13 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/src/video_output/video_output.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/playlistinfo.h
+   M /trunk/modules/gui/macosx/playlistinfo.m
 
-* src/video_output/video_output.c: make sure vout_Create() returns NULL when the pf_init() of the vout plugin failed.
-------------------------------------------------------------------------
-r7619 | gbazin | 2004-05-07 15:03:43 +0200 (Fri, 07 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
+*all :
+
+- Add "Add group" and "delete group" buttons in the playlistinfo window
+- When several items of the playlist are selected, and we change the group, change it for all selected items...
 
-* modules/video_output/directx/*: embedded vout plays nicer with multi-monitor setups.
-------------------------------------------------------------------------
-r7620 | gbazin | 2004-05-07 16:36:51 +0200 (Fri, 07 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/gui/wxwindows/*: move a few things out of wxwindows.h
 ------------------------------------------------------------------------
-r7621 | gbazin | 2004-05-07 17:36:01 +0200 (Fri, 07 May 2004) | 3 lines
+r7339 | gbazin | 2004-04-13 14:49:14 +0200 (Tue, 13 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/visualization/goom.c
 
-* modules/demux/asf/*: fixed mem leak.
-* modules/demux/mp4/*: fixed segfault on close with some files.
+* modules/visualization/goom.c: don't bother including the goom header on win32.
 
 ------------------------------------------------------------------------
-r7622 | fenrir | 2004-05-07 23:10:48 +0200 (Fri, 07 May 2004) | 2 lines
+r7338 | gbazin | 2004-04-13 12:52:29 +0200 (Tue, 13 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/packetizer/mpeg4video.c
 
- * video: set avtcx->codec_tag
+* modules/packetizer/*: bug fix (use es_format_Copy() when necessary).
 
 ------------------------------------------------------------------------
-r7623 | fenrir | 2004-05-07 23:12:26 +0200 (Fri, 07 May 2004) | 4 lines
+r7337 | fenrir | 2004-04-13 12:05:59 +0200 (Tue, 13 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
-
- * avi: hack to let few xvid files working.
- (set codec to xvid if the hanlder is xvid).
+   M /trunk/modules/packetizer/mpeg4video.c
 
+ * mpeg4video: init i_dts.
 
 ------------------------------------------------------------------------
-r7624 | gbazin | 2004-05-08 13:59:28 +0200 (Sat, 08 May 2004) | 1 line
+r7336 | gbazin | 2004-04-12 23:59:28 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+
+* modules/gui/wxwindows/preferences_widgets.cpp: update events for IntegerConfigControl.
 
-* modules/demux/dvdnav.c: a few fixes.
 ------------------------------------------------------------------------
-r7625 | gbazin | 2004-05-08 18:58:05 +0200 (Sat, 08 May 2004) | 1 line
+r7335 | gbazin | 2004-04-12 23:48:18 +0200 (Mon, 12 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+
+* modules/gui/skins2/x11/x11_factory.cpp: added "share/skins2" to the resource paths.
+* modules/gui/skins2/x11/x11_factory.cpp: small cosmetic change in a string.
 
-* modules/video_output/x11/xcommon.c: fixed bug with uninitialized variable.
 ------------------------------------------------------------------------
-r7626 | ipkiss | 2004-05-08 20:10:38 +0200 (Sat, 08 May 2004) | 5 lines
+r7334 | gbazin | 2004-04-12 23:10:26 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder.cpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/share/skins2/default/theme.xml
+   M /trunk/modules/gui/wxwindows/open.cpp
 
- * skins2/src/skin_main.cpp: Transparency is default disabled
- * skins2/parser/builder.cpp: s/resize/resizeSE/ (SE as in South-East)
-   because in the future resizing will be allowed in all directions
- * share/skins2/default/theme.xml: Updated the skin accordingly
+* modules/gui/wxwindows/open.cpp: bug fix.
 
 ------------------------------------------------------------------------
-r7627 | jlj | 2004-05-08 22:48:37 +0200 (Sat, 08 May 2004) | 4 lines
+r7333 | hartman | 2004-04-12 23:01:41 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: fopen in binary mode. Convenience fix for those that use the DRMS
-            code outside of VLC and don't set _fmode to _O_BINARY.
+   M /trunk/modules/gui/macosx/controls.m
 
+* Fix the 'auto' selection of Console intf in "extra intfs" menu entry.
 
 ------------------------------------------------------------------------
-r7628 | sam | 2004-05-08 23:00:47 +0200 (Sat, 08 May 2004) | 5 lines
+r7332 | gbazin | 2004-04-12 22:52:29 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/gui/wxwindows/open.cpp
 
-  * modules/demux/mp4/drms.c:
-    + Removed unreachable code here and there.
-    + Refactored some shuffling functions and got rid of the ext structure.
-    + More code cleanup.
+* modules/gui/wxwindows/open.cpp: compilation fix.
 
 ------------------------------------------------------------------------
-r7629 | jlj | 2004-05-09 00:58:46 +0200 (Sun, 09 May 2004) | 3 lines
+r7331 | gbazin | 2004-04-12 22:39:26 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: DRMS v2 endian fix.
+   M /trunk/share/Makefile.am
 
+* share/Makefile.am: skin.dtd was moved.
 
 ------------------------------------------------------------------------
-r7630 | gbazin | 2004-05-09 11:20:34 +0200 (Sun, 09 May 2004) | 1 line
+r7330 | gbazin | 2004-04-12 22:30:59 +0200 (Mon, 12 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/gui/wxwindows/Modules.am
+   M /trunk/modules/gui/wxwindows/open.cpp
+   D /trunk/modules/gui/wxwindows/v4l.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+* modules/gui/wxwindows/*: removed the V4L specific code.
+  The V4L panel is now created automatically with an "AutoBuiltPanel" class.
+  (A few options are missing compared to the old panel but they need to be added
+   to the V4L plugin, not the wxWindows code).
 
-Makefile.am: email address obfuscation for text files included in the win32 package (Patch courtesy of Johan Bilien)
 ------------------------------------------------------------------------
-r7631 | gbazin | 2004-05-09 11:35:12 +0200 (Sun, 09 May 2004) | 1 line
+r7329 | ipkiss | 2004-04-12 20:55:07 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/visualization/goom.c
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+
+ * skins2/win32/win32_factory.cpp: Compilation fix
 
-configure.ac, modules/visualization/goom.c: updated for libgoom2 (goom 2k4). You can find it here: http://www.ios-software.com/index.php3?page=projet&quoi=1
 ------------------------------------------------------------------------
-r7632 | gbazin | 2004-05-10 14:21:29 +0200 (Mon, 10 May 2004) | 1 line
+r7328 | asmax | 2004-04-12 19:08:58 +0200 (Mon, 12 Apr 2004) | 8 lines
 Changed paths:
-   M /trunk/src/audio_output/common.c
-   M /trunk/src/audio_output/input.c
-   M /trunk/src/audio_output/mixer.c
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   D /trunk/share/skins2/default/skin.dtd
+   M /trunk/share/skins2/default/theme.xml
+   A /trunk/share/skins2/skin.dtd (from /trunk/share/skins2/default/skin.dtd:7327)
+
+  * all: the DTD lookup for skins2 themes now use XML catalogs:
+    The XML file must begin with:
+    <!DOCTYPE Theme PUBLIC "-//VideoLAN//DTD VLC Skins V2.0//EN" "skin.dtd">
+    (the "skin.dtd" is ignored but should be an URL on the website)
+    and the DTD is looked up at runtime in the directories of the resource
+    path (see previous commit), e.g /usr/local/share/vlc/skins2/skin.dtd
+    -> the DTD doesn't need any more to be shipped with the themes.
 
-* src/audio_ouput/input.c: better on-the-fly switching of audio filters.
 ------------------------------------------------------------------------
-r7633 | massiot | 2004-05-10 16:57:00 +0200 (Mon, 10 May 2004) | 28 lines
+r7327 | asmax | 2004-04-12 16:25:15 +0200 (Mon, 12 Apr 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/access/dvb/Modules.am
-   M /trunk/modules/access/dvb/access.c
-   D /trunk/modules/access/dvb/dvb.c
-   M /trunk/modules/access/dvb/dvb.h
-   A /trunk/modules/access/dvb/linux_dvb.c (from /trunk/modules/access/dvb/dvb.c:7632)
-   D /trunk/modules/access/dvb/qpsk.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/ft2_font.cpp
+   M /trunk/modules/gui/skins2/src/os_factory.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
 
-* modules/access/dvb: Major rewrite of the code.
-  - new options (now prepended with --dvb) :
-     --dvb-program : to work around the non-working --program
-     --dvb-inversion : to (optionally) specify the inversion, which is not
-                       the same as polarization
-     --dvb-budget-mode : if you have a budget card this will set a filter
-                         on 0x2000, meaning all PIDs will be returned by
-                         the driver. The budget-mode is compatible with demux2.
-     --dvb-satno : to specify a sat number in the diseqc system
-     --dvb-voltage : to specify the voltage of the LNB (0 is a permitted
-                     value in special configurations)
-     --dvb-tone : to enable/disable the 22kHz tone (by default it is sent
-                  if frequency >= lnb-slof)
-  - fixed a handful of QPSK tuning bugs, especially the diseqc was not
-    working and frequencies above 11700 couldn't be tuned to.
-  - the modules now uses the inherited object variables for its
-    configuration.
-  - symbol-rate= url option is now srate= for consistency with the
-    configuration variable.
-  - all linux-dvb specific code is now in linux_dvb.c. access.c contains
-    only code which could be reused on other platforms.
-  - better keep track of demux file descriptors (especially useful on
-    limited boards).
-  - do not block in read() when no data is available.
-  - fixed msleep() calls (reminder : mtime_t is in _microseconds_).
+  * src/os_factory.hpp: added a method OSFactory::getResourceDir()
+   to get a list of possible resource directories for skins2.
+   On linux the path is "~/.vlc/skins2:VLC_INSTALL_DIR/share/skins2"
+   and on win32 it is "VLC_PATH\skins2'
+  * src/skin_main.cpp: use the getResourceDir() method instead of #ifdef
+  * parser/builder.cpp: the default font is looked up in the resource dir,
+   so you can put fonts in ~/.vlc/skins2/fonts and avoid a make install
 
-I didn't test the QAM and OFDM variants, so please report.
 
 ------------------------------------------------------------------------
-r7634 | massiot | 2004-05-10 17:07:15 +0200 (Mon, 10 May 2004) | 6 lines
+r7326 | ipkiss | 2004-04-12 16:07:57 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/demux/ts.c
-   M /trunk/src/input/input_programs.c
+   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
 
-* src/input/input_programs.c: Fixed the --program option (thanks gibalou)
-* modules/access/dvb/access.c: Removed the temporary --dvb-program hack
-* modules/demux/ts.c: New --ts-silent option to avoid complaints about
-  encrypted packets (especially useful with --sout-all for streaming a part
-  of a transponder).
+ * skins/win32/win32_graphics.cpp: Fix for alphablending (thanks AsMaX)
 
 ------------------------------------------------------------------------
-r7635 | massiot | 2004-05-10 17:08:34 +0200 (Mon, 10 May 2004) | 2 lines
+r7325 | ipkiss | 2004-04-12 15:17:52 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
+   M /trunk/doc/Doxyfile
 
-1l
+ * doc/Doxyfile: generate Doxygen documentation for the skins2 module
 
 ------------------------------------------------------------------------
-r7636 | bigben | 2004-05-10 19:19:59 +0200 (Mon, 10 May 2004) | 3 lines
+r7324 | gbazin | 2004-04-12 12:44:34 +0200 (Mon, 12 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/output.m
-
-use new syntax for sap/slp announces
+   M /trunk/THANKS
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
 
+* modules/access/dshow/*: improvements from Damien Fouilleul (modified by me).
+  + Use ICaptureGraphBuilder2 when available (standard way to setup capture graphs).
+  + Extra WDM property sheets for --dshow-config.
+  + Some support for selecting crossbar routes.
+* THANKS: Added Damien Fouilleul for the DirectShow input improvements.
 
 ------------------------------------------------------------------------
-r7637 | jpsaman | 2004-05-10 21:57:38 +0200 (Mon, 10 May 2004) | 13 lines
+r7323 | gbazin | 2004-04-12 11:52:40 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/linux_dvb.c
-
-dvb/access.c - properly cast memory returned by malloc()
-             - fix small memory leak on closing of dvb plugin.
-dvb/linux-dvb.c - remove astray spaces
-                - always empty the event queue before FE_SET_FRONTEND and FrontendCheck(). 
-                  dvbstream does the same for OFDM and QAM. 
-
-Summary: 
-   DVB-C is working (did a few tests) 
-   DVB-T not tested. 
-   Using polarization=A doesn't work anymore INVERSION_AUTO is not honered for tuning. 
-   SEC_VOLTAGE_OFF is missing when using latest code DVB-1.1.7 from http://www.metzlerbros.org/dvb/index.html. While include/linux/dvb/version.h is not updated and still reflects this API version: #define DVB_API_VERSION 3
+   M /trunk/modules/gui/wxwindows/menus.cpp
 
+* modules/gui/wxwindows/menus.cpp: added "Open Capture Device..." and "Preferences..." entries in the popup menu.
 
 ------------------------------------------------------------------------
-r7638 | gbazin | 2004-05-10 22:05:08 +0200 (Mon, 10 May 2004) | 1 line
+r7322 | gbazin | 2004-04-12 02:06:59 +0200 (Mon, 12 Apr 2004) | 2 lines
 Changed paths:
    M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.h
+
+* modules/gui/wxwindows/*: improved preferences widgets a bit.
 
-* modules/gui/wxwindows/open.cpp: fixed the update of the advanced MRLs. Added a dvdnav option.
 ------------------------------------------------------------------------
-r7639 | bigben | 2004-05-10 22:50:36 +0200 (Mon, 10 May 2004) | 3 lines
+r7321 | asmax | 2004-04-11 18:34:04 +0200 (Sun, 11 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/output.m
-
-oups
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
 
+  * all: support of playlist loop in skins2
+   (new variable playlist.isLoop, new commands playlist.setLoop(true)
+   and playlist.setLoop(false) in the xml)
 
 ------------------------------------------------------------------------
-r7640 | fenrir | 2004-05-11 01:39:48 +0200 (Tue, 11 May 2004) | 6 lines
+r7320 | gbazin | 2004-04-11 14:22:06 +0200 (Sun, 11 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/ts.c
-
- * ts: added support pf multiples PMT on the same PID (broken idea for
-broken people but it's used and it seems spec compliant)
-
- * demux2: append a :// to allow correct parsing of /volume/filename:.avi
+   M /trunk/include/vlc_interface.h
 
+* include/vlc_interface.h: forgot that in last commit.
 
 ------------------------------------------------------------------------
-r7641 | fenrir | 2004-05-11 02:51:43 +0200 (Tue, 11 May 2004) | 2 lines
+r7319 | gbazin | 2004-04-11 14:20:11 +0200 (Sun, 11 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * ts.c: this time it should work (create one dvbpsi handle per pmt).
+* modules/gui/wxwindows/*:
+  + added a "Open Capture Device..." menu entry.
+  + a bit of clean-up.
 
 ------------------------------------------------------------------------
-r7642 | massiot | 2004-05-11 16:03:50 +0200 (Tue, 11 May 2004) | 5 lines
+r7318 | anil | 2004-04-10 18:53:57 +0200 (Sat, 10 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/gui/wxwindows/wizard.cpp
 
-* src/stream_output/stream_output.c: Use strtol for option parsing instead
-  of atoi, because atoi assumes base 10.
-* modules/access/dvb/access.c: New --dvb-caching option.
-* modules/mux/mpeg/ts.c: Cosmetics.
+* compilation fixes
 
 ------------------------------------------------------------------------
-r7643 | gbazin | 2004-05-12 19:45:18 +0200 (Wed, 12 May 2004) | 1 line
+r7317 | hartman | 2004-04-10 14:26:50 +0200 (Sat, 10 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/extras/contrib/src/Makefile
 
-* src/stream_output/stream_output.c: allows spaces in the options of the sout mrl. Heading and trailing spaces in options will be removed.
-------------------------------------------------------------------------
-r7644 | gbazin | 2004-05-12 19:46:48 +0200 (Wed, 12 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+* --enable-gpl needed now for ffmpeg cvs
 
-* modules/gui/wxwindows/open.cpp: mrl parsing fix.
 ------------------------------------------------------------------------
-r7645 | massiot | 2004-05-12 20:48:25 +0200 (Wed, 12 May 2004) | 2 lines
+r7316 | zorglub | 2004-04-09 20:16:13 +0200 (Fri, 09 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/gui/wxwindows/Modules.am
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/streamwizard.cpp
+   A /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/mux/mpeg/ts.c: Fixed a possible segfault in the shaping code.
+Beginning of an improved streaming wizard. Do not use at the moment
 
 ------------------------------------------------------------------------
-r7646 | ipkiss | 2004-05-12 20:56:51 +0200 (Wed, 12 May 2004) | 2 lines
+r7315 | gbazin | 2004-04-09 18:03:29 +0200 (Fri, 09 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/parser/builder_data.def
-   M /trunk/modules/gui/skins2/parser/builder_data.hpp
-   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
-   M /trunk/share/skins2/default/theme.xml
-   M /trunk/share/skins2/skin.dtd
+   M /trunk/modules/stream_out/transcode.c
 
- * skins2: Removed the Theme.fadetime attribute (unused)
+* modules/stream_out/transcode.c: compilation fix for latest ffmpeg cvs.
 
 ------------------------------------------------------------------------
-r7647 | jlj | 2004-05-12 23:44:59 +0200 (Wed, 12 May 2004) | 4 lines
+r7314 | ipkiss | 2004-04-08 23:29:27 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: Check that key store is at least 4 bytes (fixes segfault
-            on empty key store).
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
 
+Disabled my last changes, since they don't seem to work in all cases.
 
 ------------------------------------------------------------------------
-r7648 | hartman | 2004-05-13 17:38:15 +0200 (Thu, 13 May 2004) | 3 lines
+r7313 | gbazin | 2004-04-08 19:54:18 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/modules/gui/wxwindows/menus.cpp
 
-* Fix for stream selection on HAL devices.
-  by Jean Alexis Montignies <ja at sente.ch>
+* modules/gui/wxwindows/menus.cpp: fixed segfault.
 
 ------------------------------------------------------------------------
-r7649 | titer | 2004-05-13 19:45:22 +0200 (Thu, 13 May 2004) | 6 lines
+r7312 | ipkiss | 2004-04-08 19:54:03 +0200 (Thu, 08 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/skins2/src/os_window.hpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.hpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.hpp
 
- macosx/vout* : in GL mode, create a fullscreen window just like with QT
-                instead of switching to OpenGL fullscreen mode (fixes
-                unreachable mouse events with DVD menus, fixes the issues
-                with people using multiple desktops, etc).
-                Fillscreen is temporarily broken, I'll clean this up later.
+ * skins2/win32/win32_window.cpp: Transparency works correctly (this is
+   controlled by the 'alpha' and 'movealpha' attributes of the 'Theme'
+   tag). Win32 only.
+   Note: It is advised to use 255 for the alpha value, otherwise resizing
+   will be slowed down a lot...
 
 ------------------------------------------------------------------------
-r7650 | gbazin | 2004-05-13 20:22:18 +0200 (Thu, 13 May 2004) | 1 line
+r7311 | gbazin | 2004-04-08 17:50:29 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/video_output/directx/directx.c
+
+* modules/video_output/directx/directx.c: apply --video-on-top on start.
 
-* modules/stream_out/standard.c: fixed a few small mem leaks.
 ------------------------------------------------------------------------
-r7651 | titer | 2004-05-13 20:29:44 +0200 (Thu, 13 May 2004) | 2 lines
+r7310 | gbazin | 2004-04-08 17:41:56 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- macosx/vout.m : fixed --macosx-fillscreen
+* modules/gui/wxwindows/wxwindows.h: forgotten in last commit.
 
 ------------------------------------------------------------------------
-r7652 | gbazin | 2004-05-13 23:13:38 +0200 (Thu, 13 May 2004) | 1 line
+r7309 | gbazin | 2004-04-08 17:40:32 +0200 (Thu, 08 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/visualization/goom.c
+   M /trunk/include/video_output.h
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/src/video_output/vout_intf.c
+
+* modules/gui/wxwindows/*: implemented VOUT_SET_STAY_ON_TOP in ControlWindow()
+* modules/video_output/directx and x11: implemented VOUT_SET_STAY_ON_TOP in Control()
+* src/video_output/vout_intf.c: moved the video-on-top variable there.
 
-* configure.ac, modules/visualization/goom.c: in case --with-goom-tree is specified and we don't find libgoom2, try to find and use libgoom.
 ------------------------------------------------------------------------
-r7653 | titer | 2004-05-14 13:29:21 +0200 (Fri, 14 May 2004) | 2 lines
+r7308 | gbazin | 2004-04-08 14:57:50 +0200 (Thu, 08 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/mozilla/vlcshell.cpp
 
- macosx/vout.m: don't forget to EndFullScreen() on GL mode too
+* mozilla/vlcshell.cpp: added fullscreen=yes/no option
+* modules/gui/wxwindows/*: fixed auto-generated menus on win32.
 
 ------------------------------------------------------------------------
-r7654 | jpsaman | 2004-05-14 15:24:07 +0200 (Fri, 14 May 2004) | 1 line
+r7307 | fenrir | 2004-04-08 01:13:03 +0200 (Thu, 08 Apr 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/stream_output/stream_output.c
+
+ * input/input_dec.c: we automaticaly switch to minimize thread mode
+when streaming (it's better because of the way sout works).
+ * stream_output/stream_output.c: when removing a stream, stop waiting
+and start muxing if data are already here (needed for sout with pace
+control).
+
+ Both will help to allow muxing (nearly?) all frames, even the last ones.
 
-Close DVR device
 ------------------------------------------------------------------------
-r7655 | gbazin | 2004-05-14 19:07:50 +0200 (Fri, 14 May 2004) | 3 lines
+r7306 | gbazin | 2004-04-08 00:57:08 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   D /trunk/install-win32
-   A /trunk/vlc.win32.nsi (from /trunk/install-win32:7649)
+   M /trunk/modules/mux/avi.c
+   M /trunk/modules/mux/mpeg/pes.c
 
-* vlc.win32.nsi: brand new NSIS auto-installer script.
-* Makefile.am: use vlc icon in the NSIS installer.
+* modules/mux/*: fixed block_Realloc() typo.
 
 ------------------------------------------------------------------------
-r7656 | fenrir | 2004-05-14 22:46:33 +0200 (Fri, 14 May 2004) | 2 lines
+r7305 | gbazin | 2004-04-08 00:49:13 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/access_output/file.c
 
- * mmstu: added a couple of uint64_t casts to avoid overflow.
+* modules/access_out/file.c: added "stream" shortcut for when one doesn't want pace control.
 
 ------------------------------------------------------------------------
-r7657 | hartman | 2004-05-14 23:57:14 +0200 (Fri, 14 May 2004) | 3 lines
+r7304 | gbazin | 2004-04-08 00:41:57 +0200 (Thu, 08 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/faac.patch
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/mux/ogg.c
 
-* added faac support to Mac OSX build
-* ffmpeg cvs no longer asks you for a passwd. (this is for nightly's :)
+* modules/mug/ogg.c: fixed recent breakage.
 
 ------------------------------------------------------------------------
-r7658 | hartman | 2004-05-15 00:27:37 +0200 (Sat, 15 May 2004) | 2 lines
+r7303 | gbazin | 2004-04-07 23:13:35 +0200 (Wed, 07 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/demux/util/sub.c
 
-* small fix for faac build
+* ALL: use p_block->i_length for text subtitles duration (instead of the i_dts hack).
 
 ------------------------------------------------------------------------
-r7659 | gbazin | 2004-05-15 02:31:38 +0200 (Sat, 15 May 2004) | 1 line
+r7302 | adn | 2004-04-07 22:10:16 +0200 (Wed, 07 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/share/skins2/default/theme.xml
+
+
+crotte !
 
-* modules/access/mms/mmstu.c: fixed a few corner cases (like an infinite loop when input is stopped).
-------------------------------------------------------------------------
-r7660 | gbazin | 2004-05-15 02:37:09 +0200 (Sat, 15 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
 
-* modules/access/v4l/v4l.c: removed useless warning messages.
 ------------------------------------------------------------------------
-r7661 | gbazin | 2004-05-15 03:11:57 +0200 (Sat, 15 May 2004) | 1 line
+r7301 | gbazin | 2004-04-07 21:48:38 +0200 (Wed, 07 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/vlc.win32.nsi
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+* modules/gui/wxwindows/*: modified the auto-generated menus routines to not 
+delete/re-create parent menus. That makes wxWindows a lot happier.
 
-* vlc.win32.nsi: compressor needs to be defined at the top.
 ------------------------------------------------------------------------
-r7662 | hartman | 2004-05-15 04:36:05 +0200 (Sat, 15 May 2004) | 7 lines
+r7300 | gbazin | 2004-04-07 21:09:38 +0200 (Wed, 07 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/extras/MacOSX/macosx-dmg
-
-* extras/MacOSX/macosx-dmg: rewrote the package script.
-  - will now determine desired image size by itself
-  - the hdid mount command mounted the image as root if no user is logged in via GUI.
-    this is very undesirable for nightly builds.
-    now uses the mount command and a local mountpoint.
+   M /trunk/configure.ac
 
+* configure.ac: disable SSE on solaris.
 
 ------------------------------------------------------------------------
-r7663 | hartman | 2004-05-15 06:05:01 +0200 (Sat, 15 May 2004) | 2 lines
+r7299 | hartman | 2004-04-07 20:36:00 +0200 (Wed, 07 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-* no shared libs for faac when linking with ffmpeg
+* Use newer speex in OSX. apparently 0.7.1a is broken in this respect.
 
 ------------------------------------------------------------------------
-r7664 | fenrir | 2004-05-15 12:51:59 +0200 (Sat, 15 May 2004) | 2 lines
+r7298 | fenrir | 2004-04-07 19:47:07 +0200 (Wed, 07 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/asf/libasf.c
 
- * mpga: use 1 as starting time (allow to have a valid date for the first frame).
+ * asf: added limited support of concatenated files for web radios (only
+files without index, seek isn't supported for such stream)
 
 ------------------------------------------------------------------------
-r7665 | fenrir | 2004-05-15 12:52:56 +0200 (Sat, 15 May 2004) | 2 lines
+r7297 | fenrir | 2004-04-07 19:41:14 +0200 (Wed, 07 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/aac.c
-   M /trunk/modules/demux/au.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/rawdv.c
-   M /trunk/modules/demux/wav.c
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmsh.h
 
-* all:  use 1 as starting time (allow to have a valid date for the first frame).
+ * mmsh: added support of multiple files streamed with the same url (a
+few web radios use that)
 
 ------------------------------------------------------------------------
-r7666 | fenrir | 2004-05-15 12:53:17 +0200 (Sat, 15 May 2004) | 2 lines
+r7296 | fkuehne | 2004-04-07 13:50:13 +0200 (Wed, 07 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/real.c
-
- * real:  use 1 as starting time (allow to have a valid date for the first frame).
+   M /trunk/modules/gui/pda/pda_interface.c
+   M /trunk/po/de.po
 
+* modules/gui/pda/pda_interface.c: Removed translation of protocol-strings like "rtp://" and paths like "/dev/video"
+* po/de.po: Updated german translation
 ------------------------------------------------------------------------
-r7667 | fenrir | 2004-05-15 12:54:10 +0200 (Sat, 15 May 2004) | 2 lines
+r7295 | gbazin | 2004-04-07 01:54:49 +0200 (Wed, 07 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/visualization/goom.c
 
- * es_out; round up PCR (avoid non null PCR -> null).
+* modules/visualization/goom.c:
+   + big rewrite.
+   + frame dropping.
+   + new --goom-speed option.
 
 ------------------------------------------------------------------------
-r7668 | fenrir | 2004-05-15 12:58:22 +0200 (Sat, 15 May 2004) | 2 lines
+r7294 | hartman | 2004-04-07 01:14:44 +0200 (Wed, 07 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/src/libvlc.h
 
- * avi: add +1 to PCR/DTS/PTS.
+* Spelling fix
 
 ------------------------------------------------------------------------
-r7669 | gbazin | 2004-05-15 12:59:09 +0200 (Sat, 15 May 2004) | 1 line
+r7293 | fkuehne | 2004-04-07 00:04:33 +0200 (Wed, 07 Apr 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/po/pt_BR.po
 
-* modules/video_output/directx/directx.c: fixed 'refresh list' for directx-device.
+Update of the Brazilian Portuguese translation by Andre de Barros Martins Ribeiro
 ------------------------------------------------------------------------
-r7670 | fenrir | 2004-05-15 13:03:48 +0200 (Sat, 15 May 2004) | 5 lines
+r7292 | asmax | 2004-04-06 22:38:10 +0200 (Tue, 06 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
 
- * mp4: - add +1 to PCR/DTS/PTS.
-        - preliminary support of avc (using a draft+google without
-samples to test, so don't expect it to work ;)
- * libmp4: parse the avcC atom.
+  * x11_graphics: check if the width and height are not null, to avoid
+    a X11 Bad Value error
 
 ------------------------------------------------------------------------
-r7671 | fenrir | 2004-05-15 13:06:28 +0200 (Sat, 15 May 2004) | 2 lines
+r7291 | gbazin | 2004-04-06 22:01:28 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/h264.c
+   M /trunk/modules/visualization/goom.c
 
- * h264: added avc1 -> h264 annexe B stream.
+* modules/visualizations/goom.c: added --goom-width/height config variables.
 
 ------------------------------------------------------------------------
-r7672 | fenrir | 2004-05-15 13:08:46 +0200 (Sat, 15 May 2004) | 2 lines
+r7290 | ipkiss | 2004-04-06 21:56:57 +0200 (Tue, 06 Apr 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/codec/x264.c
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/src/theme_loader.hpp
 
- * x264: updated to latest PAI.
+ * skins2/src/theme_loader.cpp: .vlt files can now contain directories
+   and subdirectories. When loading a skin, the "theme.xml" file will be
+   searched recursively, and the first one to be found is used.
+
+ * skins2/*: Do not 'cd' anymore to the temporary directory where the
+   .vlt is extracted (instead, we transform the relative paths specified
+   in the XML file into absolute paths).
 
 ------------------------------------------------------------------------
-r7673 | fenrir | 2004-05-15 13:10:42 +0200 (Sat, 15 May 2004) | 5 lines
+r7289 | fenrir | 2004-04-06 19:32:09 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/video.c
-
- * all: added avc1 support. Well there is a hack because we need to
-first go through the h264 packetizer that will convert avc1 into a
-proper annexe B stream (untested).
+   M /trunk/modules/access/mms/mmsh.c
 
+ * mmsh: fixed first packet handling.
 
 ------------------------------------------------------------------------
-r7674 | fenrir | 2004-05-15 13:28:03 +0200 (Sat, 15 May 2004) | 2 lines
+r7288 | hartman | 2004-04-06 18:04:03 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
 
- * mp4: mmh removed a fprintf.
+* Added subviewer and subviewer v2 support
 
 ------------------------------------------------------------------------
-r7675 | gbazin | 2004-05-15 14:22:03 +0200 (Sat, 15 May 2004) | 3 lines
+r7287 | gbazin | 2004-04-06 16:16:49 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvdplay/tools.c
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/vlc.win32.nsi
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/demux/dvdnav.c, modules/access/dvdplay/tools.c: on win32, remove trailing '\' if passed a drive letter.
-* vlc.win32.nsi: DVD and AudioCD handlers.
+* modules/gui/wxwindows/wxwindows.h: forgot to remove useless variable.
 
 ------------------------------------------------------------------------
-r7676 | fenrir | 2004-05-15 14:46:21 +0200 (Sat, 15 May 2004) | 3 lines
+r7286 | gbazin | 2004-04-06 16:15:38 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
 
- * mp4: added support for h264. I have no idea if it's compliant but at
-least vlc is able to play it.
+* modules/gui/wxwindows/*: changed slider aspect and moved the time display into the statusbar.
 
 ------------------------------------------------------------------------
-r7677 | gbazin | 2004-05-15 14:58:07 +0200 (Sat, 15 May 2004) | 1 line
+r7285 | gbazin | 2004-04-06 12:58:41 +0200 (Tue, 06 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/INSTALL.win32
+   M /trunk/AUTHORS
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+* modules/gui/wxwindows/*: some code cleanup for the bookmarks dialog.
+* AUTHORS: updated my entry.
 
-* INSTALL.win32: update
 ------------------------------------------------------------------------
-r7678 | fenrir | 2004-05-15 16:42:16 +0200 (Sat, 15 May 2004) | 2 lines
+r7284 | gbazin | 2004-04-06 12:33:48 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_block.h
-   M /trunk/modules/demux/ts.c
-   M /trunk/modules/packetizer/mpegvideo.c
-   M /trunk/src/misc/block.c
+   M /trunk/modules/gui/wxwindows/preferences.cpp
 
- * all: improved perfs (using block_ChainLastAppend).
+* modules/gui/wxwindows/preferences.cpp: small cosmetic change for win32.
 
 ------------------------------------------------------------------------
-r7679 | hartman | 2004-05-16 01:05:57 +0200 (Sun, 16 May 2004) | 3 lines
+r7283 | gbazin | 2004-04-06 12:27:14 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/nl.po
+   M /trunk/modules/access/file.c
 
-* partially updated NL translation. You have to do _something_ 
-  during the Eurovision Songfestival.
+* modules/access/file.c: fixed bug in concat mode when seeking.
 
 ------------------------------------------------------------------------
-r7680 | gbazin | 2004-05-16 02:25:17 +0200 (Sun, 16 May 2004) | 1 line
+r7282 | gbazin | 2004-04-06 11:51:20 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/vlc.win32.nsi
+   M /trunk/modules/gui/wxwindows/interface.cpp
+
+* modules/gui/wxwindows/interface.cpp: use wxBORDER_NONE for the volume control.
 
-* vlc.win32.nsi: more autorun stuff.
 ------------------------------------------------------------------------
-r7681 | zorglub | 2004-05-16 12:46:54 +0200 (Sun, 16 May 2004) | 3 lines
+r7281 | gbazin | 2004-04-06 11:00:42 +0200 (Tue, 06 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-Use the new SAP/SLP syntax (sap,slp,name=)
+* modules/gui/wxwindows/interface.cpp: display default volume level on start.
+
+------------------------------------------------------------------------
+r7280 | gbazin | 2004-04-06 02:03:20 +0200 (Tue, 06 Apr 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/wxwindows/Modules.am
+   A /trunk/modules/gui/wxwindows/bitmaps/speaker.xpm
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
+* modules/gui/wxwindows/*: integrate the volume control in the toolbar.
 
 ------------------------------------------------------------------------
-r7682 | gbazin | 2004-05-16 14:52:05 +0200 (Sun, 16 May 2004) | 1 line
+r7279 | asmax | 2004-04-05 20:26:34 +0200 (Mon, 05 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
+
+  * x11_loop.cpp: check if there is a theme before getting the window manager!
+    (avoid a segfault when there is no theme at the beginning)
 
-* modules/video_output/x11/xcommon.c: before using an Xv port, make sure XV_AUTOPAINT_COLORKEY is switched on.
 ------------------------------------------------------------------------
-r7683 | zorglub | 2004-05-16 15:46:58 +0200 (Sun, 16 May 2004) | 2 lines
+r7278 | gbazin | 2004-04-05 18:09:17 +0200 (Mon, 05 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/stream_out/transcode.c
 
-Update timer
+* modules/stream_out/transcode.c: hack to work around ffmpeg encoding which doesn't like frames with identical pts.
+* modules/codec/ffmpeg/encoder.c: one missing AV_NOPTS_VALUE.
 
 ------------------------------------------------------------------------
-r7684 | hartman | 2004-05-16 17:29:24 +0200 (Sun, 16 May 2004) | 2 lines
+r7277 | gbazin | 2004-04-05 18:00:54 +0200 (Mon, 05 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
 
-* NEWS: Updated a bit more
+* modules/gui/wxwindows/bookmarks.cpp: fixes.
 
 ------------------------------------------------------------------------
-r7685 | zorglub | 2004-05-16 19:03:31 +0200 (Sun, 16 May 2004) | 2 lines
+r7276 | gbazin | 2004-04-04 20:26:20 +0200 (Sun, 04 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
 
-Details on DVB
+* modules/gui/skins2/src/dialogs.cpp: the dialogs provider needs to be of VLC_OBJECT_DIALOGS type.
+* modules/gui/skins2/src/vlcproc.cpp: honour p_intf->b_die.
 
 ------------------------------------------------------------------------
-r7686 | gbazin | 2004-05-16 19:25:10 +0200 (Sun, 16 May 2004) | 1 line
+r7275 | fenrir | 2004-04-04 16:50:21 +0200 (Sun, 04 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/timer.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmstu.c
+
+ * mms: fixed 'Read' function when the header is bigger than the packet
+size.
 
-* modules/gui/wxwindows/*: some cleanup + disable seekbar if stream is not seekable.
 ------------------------------------------------------------------------
-r7687 | gbazin | 2004-05-16 19:44:44 +0200 (Sun, 16 May 2004) | 1 line
+r7274 | fenrir | 2004-04-04 16:34:36 +0200 (Sun, 04 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/src/input/input.c
+
+ * input: if we failed to open the file, and the name has a '%', we
+decode it as a url encoded one and we retry.
+ (Btw, this will break playing of paths that have '%' and ':' )
 
-* modules/misc/network/ipv4.c: new --ipv4-timeout config option that lets you specify a timeout for TCP connections (default 5sec).
 ------------------------------------------------------------------------
-r7688 | gbazin | 2004-05-16 19:54:18 +0200 (Sun, 16 May 2004) | 1 line
+r7273 | ipkiss | 2004-04-04 12:48:04 +0200 (Sun, 04 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+
+ * skins2: Do not try anymore to display images whose width is 0.
+   This avoids warnings at run-time on Windows.
 
-* modules/gui/wxwindows/interface.cpp: forgot a debug message.
 ------------------------------------------------------------------------
-r7689 | anil | 2004-05-16 20:08:41 +0200 (Sun, 16 May 2004) | 2 lines
+r7272 | bigben | 2004-04-04 10:17:27 +0200 (Sun, 04 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+
+Add "enable/disable all group items" functions in playlist context menu
 
-msleep() a bit before filling the playlist.
 
 ------------------------------------------------------------------------
-r7690 | gbazin | 2004-05-16 21:17:56 +0200 (Sun, 16 May 2004) | 3 lines
+r7271 | bigben | 2004-04-04 02:30:11 +0200 (Sun, 04 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/include/modules.h
-   M /trunk/include/modules_inner.h
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+
+Adds "Enable/disable item" menu item in playlist contextual menu.
 
-* include/modules_inner.h, include/modules.h: added a shortname field to the module declaration section.
-* modules/access/*: added a shortname to a few modules.
 
 ------------------------------------------------------------------------
-r7691 | gbazin | 2004-05-16 21:20:23 +0200 (Sun, 16 May 2004) | 1 line
+r7270 | asmax | 2004-04-04 01:21:47 +0200 (Sun, 04 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/skins2/src/os_loop.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/skins2/utils/var_bool.cpp
+   M /trunk/modules/gui/skins2/utils/var_bool.hpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.hpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+
+  * src/window_manager.cpp: added a synchVisibility() method to show the
+  visible windows (because they may have be hidden by the window manager)
+  * all: removed the dirty hacks from the previous commit ;)
 
-* modules/gui/wxwindows/open.cpp: added a DVB tab and display module shortnames instead of their descriptions.
 ------------------------------------------------------------------------
-r7692 | gbazin | 2004-05-16 21:33:58 +0200 (Sun, 16 May 2004) | 1 line
+r7269 | asmax | 2004-04-04 00:18:23 +0200 (Sun, 04 Apr 2004) | 9 lines
 Changed paths:
-   M /trunk/include/vlc_help.h
-   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/skins2/utils/var_bool.cpp
+   M /trunk/modules/gui/skins2/utils/var_bool.hpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+
+  * x11/x11_display.cpp: the "parent" window now receive structure
+    notify events
+  * x11/x11_window.cpp: same thing for the other windows
+  * x11/x11_loop.cpp: when the "parent" window receives a map notify event,
+    we show all the windows because it doesn't seem to be automatic.
+    To have this working, we must update the visibility variable of the
+    windows when they are hidden by the window manager
+  
 
-* modules/gui/wxwindows/preferences_widgets.cpp: increased max int in IntegerConfigControl.
 ------------------------------------------------------------------------
-r7693 | hartman | 2004-05-16 22:27:47 +0200 (Sun, 16 May 2004) | 3 lines
+r7268 | bigben | 2004-04-03 22:58:32 +0200 (Sat, 03 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/output.m
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/playlistinfo.h
+   M /trunk/modules/gui/macosx/playlistinfo.m
+
+Group selection combo box in stream proprieties dialog. Also allows to create new groups.
+
 
-* modules/gui/macosx/output.m: added mp4a.
-* modules/gui/macosx/controls.m: fix the autogenerated menu.
 
 ------------------------------------------------------------------------
-r7694 | gbazin | 2004-05-17 00:06:34 +0200 (Mon, 17 May 2004) | 14 lines
+r7267 | ipkiss | 2004-04-03 22:17:06 +0200 (Sat, 03 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/modules/gui/wxwindows/wxwindows.cpp
-   M /trunk/modules/video_output/directx/events.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/top_window.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
 
-* src/video_output/vout_intf.c, include/video_output.h:
-  + vout_RequestWindow() will now cycle through all the available interfaces until 
-it finds one with embedded vout support.
-    This fixes the issue where embedded vout would stop working when additional 
-interfaces are spawned after the main interface is started.
-  + vout_RequestWindow() now stores the parent interface pointer into the vout 
-object for later use by vout_ControlWindow() and vout_ReleaseWindow().
-  + added a vout_vaControlDefault() called by the vouts pf_control() when they 
-don't handle something.
-* modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
-  + call vout_vaControlDefault().
-* modules/gui/wxwindows/wxwindows.cpp: sets p_intf->b_dead when the interface is 
-about to be destroyed.
+ * skins2: when the user click on a window, raise onl this window.
+   This avoids a flickering when 2 windows are overlapping.
 
 ------------------------------------------------------------------------
-r7695 | gbazin | 2004-05-17 00:42:48 +0200 (Mon, 17 May 2004) | 3 lines
+r7266 | ipkiss | 2004-04-03 20:47:12 +0200 (Sat, 03 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/interface/interface.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
 
-* interface/interface.c: fixed a bug with embedded vouts and interface switching.
-* video_output/vout_intf.c: small fix.
+ * skins2: do not save the config when changing the skin
 
 ------------------------------------------------------------------------
-r7696 | hartman | 2004-05-17 03:54:32 +0200 (Mon, 17 May 2004) | 3 lines
+r7265 | asmax | 2004-04-03 20:16:34 +0200 (Sat, 03 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/utils/var_text.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.hpp
 
-* add old goom module if libgoom.a is detected
-  (When you fix stuff you should commit them as well)
+  * x11/x11_window.cpp: reset the "drawable" variable to 0 before the vout child
+    window is destroyed (it is not enough i guess...)
+  * utils/var_text.cpp: unregister the observer to the Stream variable
+    in the destructor ! (fix a crash when changing skin)
 
 ------------------------------------------------------------------------
-r7697 | gbazin | 2004-05-17 12:39:14 +0200 (Mon, 17 May 2004) | 1 line
+r7264 | asmax | 2004-04-03 19:02:59 +0200 (Sat, 03 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.hpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+
+  * x11_display.cpp: create a dummy "parent" window for the task bar
+  * x11_window.cpp: use XSetTransientForHint() to associate the windows
+  to the "parent" window -> single window in the task bar
 
-* modules/gui/wxwindows/timer.cpp: don't show the slider when the stream is not seekable.
 ------------------------------------------------------------------------
-r7698 | anil | 2004-05-17 13:38:01 +0200 (Mon, 17 May 2004) | 2 lines
+r7263 | asmax | 2004-04-03 17:30:47 +0200 (Sat, 03 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/po/POTFILES.in
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
 
-* po/POTFILES.in: updated 
+  * ctrl_text.cpp: check if the scrolling is still necessary when the
+   text is updated (avoid many crashes)
 
 ------------------------------------------------------------------------
-r7699 | yoann | 2004-05-17 13:49:35 +0200 (Mon, 17 May 2004) | 4 lines
+r7262 | asmax | 2004-04-03 16:59:15 +0200 (Sat, 03 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-
-* modules/control/hotkeys.c: Fixed a bug with hotkey 't': length was
-sometimes not display, although it was known.
+   M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/playlist.c
 
+  * playlist.c: better random algorithm: do not play an item if it has
+  already been played (check the i_nb_played variable)
+  * item.c: initialize i_nb_played to 0
 
 ------------------------------------------------------------------------
-r7700 | gbazin | 2004-05-17 14:02:43 +0200 (Mon, 17 May 2004) | 1 line
+r7261 | asmax | 2004-04-03 15:57:46 +0200 (Sat, 03 Apr 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/timer.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/gui/skins2/Modules.am
+   D /trunk/modules/gui/skins2/commands/cmd_notify_playlist.cpp
+   D /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_vars.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_vars.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_list.hpp
+   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
+   M /trunk/modules/gui/skins2/src/ft2_font.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/vars/stream.hpp
+
+  * src/vlcproc.cpp: DO NOT update the GUI directly from the vlc callbacks,
+  skins are not reentrant (at least with x11). Put commands in the queue
+  instead.
+  * commands/cmd_vars: commands to change variables
+  * controls/ctrl_list.cpp: automatic scroll when the stream changes
+  * src/bitmap.cpp: removed the scandinavian characters from the
+    text font, they don't belong to ASCII (caused a stack corruption)
 
-* fixed race condition with b_seekable.
 ------------------------------------------------------------------------
-r7701 | gbazin | 2004-05-17 18:10:32 +0200 (Mon, 17 May 2004) | 1 line
+r7260 | fenrir | 2004-04-03 15:33:38 +0200 (Sat, 03 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input_programs.c
+   M /trunk/modules/codec/ffmpeg/audio.c
+
+  *audio.c: aout really doesn't like big audio chunks, so split them.
+  (it helps a lot with wma).
 
-* src/input/input_programs.c: if no program is specified by the user, don't add any to the list.
 ------------------------------------------------------------------------
-r7702 | gbazin | 2004-05-17 21:22:50 +0200 (Mon, 17 May 2004) | 1 line
+r7259 | ipkiss | 2004-04-03 13:30:26 +0200 (Sat, 03 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   M /trunk/modules/gui/skins2/src/top_window.hpp
+   M /trunk/modules/gui/skins2/src/vout_window.hpp
+
+ * skins2: Added friend classes where appropriate, to reduce the scope of
+   some methods.
 
-* modules/codec/dvbsub.c: coding style changes.
 ------------------------------------------------------------------------
-r7703 | gbazin | 2004-05-17 21:38:13 +0200 (Mon, 17 May 2004) | 1 line
+r7258 | asmax | 2004-04-03 12:55:51 +0200 (Sat, 03 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_rgb_mmx.h
+   M /trunk/modules/gui/skins2/utils/ustring.cpp
+
+ * ustring.cpp: fixed the operator= (the trailing '\0' was not copied,
+   leading to invalid memory reads)
 
-* modules/video_chroma/i420_rgb_mmx.h: gcc-3.4 compilation fix.
 ------------------------------------------------------------------------
-r7704 | gbazin | 2004-05-17 21:56:30 +0200 (Mon, 17 May 2004) | 2 lines
+r7257 | asmax | 2004-04-03 11:21:12 +0200 (Sat, 03 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/ChangeLog
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
 
-* ALL: preparing for the 0.7.2-test3 release.
+  * all: support of shuffle from the skins2 interface:
+    - created a bool variable "playlist.isRandom" and 2 commands
+    "playlist.setRandom(true)" and "playlist.setRandom(false)"
+    - known bug: the playlist doesn't scroll automatically when the
+    stream changes
 
 ------------------------------------------------------------------------
-r7705 | asmax | 2004-05-17 22:14:31 +0200 (Mon, 17 May 2004) | 2 lines
+r7256 | asmax | 2004-04-03 10:16:49 +0200 (Sat, 03 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/share/skins2/default/theme.xml
+   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
 
-  * theme.xml: please, no useless vout window in the default skin
+  * bitmap_font.cpp: fixed the white space character for "text" font
 
 ------------------------------------------------------------------------
-r7706 | gbazin | 2004-05-17 22:29:41 +0200 (Mon, 17 May 2004) | 1 line
+r7255 | fenrir | 2004-04-03 03:36:04 +0200 (Sat, 03 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/vlc.win32.nsi
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
+
+ * mp4*: demux -> demux2.
 
-* vlc.win32.nsi: start menu shortcut for skins2.
 ------------------------------------------------------------------------
-r7707 | ipkiss | 2004-05-17 22:48:39 +0200 (Mon, 17 May 2004) | 4 lines
+r7254 | fenrir | 2004-04-03 03:14:23 +0200 (Sat, 03 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/demux/avi/avi.c
 
- * skins2:
-    - new possible action vlc.mute() to mute/un-mute
-    - vlc.isMute is now working well (in a boolean expression)
+ * avi: demux -> demux2.
 
 ------------------------------------------------------------------------
-r7708 | fkuehne | 2004-05-18 00:14:25 +0200 (Tue, 18 May 2004) | 4 lines
+r7253 | fenrir | 2004-04-03 03:02:02 +0200 (Sat, 03 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/pda/pda.glade
-   M /trunk/po/de.po
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/mp4/mp4.c
+   D /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/demux/util/sub.c
 
-* modules/gui/macosx/intf.*: made the Services-menu translatable
-* modules/gui/macosx/macosx.m: rewritten a pref-string
-* modules/gui/pda/pda.glade: Fixed "VLC media player"
-* po/de.po: Updated translation
-------------------------------------------------------------------------
-r7709 | fkuehne | 2004-05-18 08:46:05 +0200 (Tue, 18 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/macosx/macosx.m
+ * all: do not use input_Clock* anymore (use ES_OUT_SET_PCR instead).
+ (text subs with mpg aren't working anymore unless using ps2)
 
-* rewritten a pref-string
 ------------------------------------------------------------------------
-r7710 | titer | 2004-05-18 11:08:44 +0200 (Tue, 18 May 2004) | 2 lines
+r7252 | murray | 2004-04-02 23:19:43 +0200 (Fri, 02 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/configure.ac
+
+Explicit reference to libpng in the missing XmlTextReader error.
+Special thanks to Groniche and Google.
 
- macosx/vout*: fixed a possible segfault on vout close
 
 ------------------------------------------------------------------------
-r7711 | rocky | 2004-05-18 12:49:15 +0200 (Tue, 18 May 2004) | 2 lines
+r7251 | ipkiss | 2004-04-02 23:00:15 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/vcdplayer.h
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
-Tolerate vcdimager < 0.7.21. Patch thanks to Arwed v. Merkatz.
+ * modules/gui/wxwindows/interface.cpp: small fix for the size of the windows
 
 ------------------------------------------------------------------------
-r7712 | zorglub | 2004-05-18 13:21:22 +0200 (Tue, 18 May 2004) | 3 lines
+r7250 | gbazin | 2004-04-02 20:54:39 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/stream.c
-
-Hopefully fix bug with playlist parsing (line-feed problem)
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
+* modules/gui/wxwindows/wxwindows.h: use a namespace to avoid symbol conflicts.
 
 ------------------------------------------------------------------------
-r7713 | gbazin | 2004-05-18 16:50:19 +0200 (Tue, 18 May 2004) | 3 lines
+r7249 | gbazin | 2004-04-02 20:32:01 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/video_output/directx/events.c
 
-* skins2/src/vlcproc.cpp: a few cleanup fixes.
-* wxwindows/*: a few cleanup fixes.
+* modules/video_output/directx/events.c: compilation fix.
 
 ------------------------------------------------------------------------
-r7714 | gbazin | 2004-05-18 17:10:18 +0200 (Tue, 18 May 2004) | 1 line
+r7248 | fenrir | 2004-04-02 20:26:35 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/modules/demux/demux2.c
+
+ * demux2: added ogg.
 
-* modules/gui/wxwindows/iteminfo.cpp: expand info tree by default.
 ------------------------------------------------------------------------
-r7715 | ipkiss | 2004-05-18 20:47:02 +0200 (Tue, 18 May 2004) | 3 lines
+r7247 | fenrir | 2004-04-02 19:56:14 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/utils/var_text.cpp
+   M /trunk/modules/codec/subsdec.c
 
- * skins2/utils/var_text.cpp: avoid an infinite loop when $H is specified in
-   a help string
+ * subsdec.c: use es_forma_t.subs.psz_encoding if present.
 
 ------------------------------------------------------------------------
-r7716 | zorglub | 2004-05-18 22:41:19 +0200 (Tue, 18 May 2004) | 2 lines
+r7246 | fenrir | 2004-04-02 19:23:22 +0200 (Fri, 02 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/src/input/input.c
    M /trunk/src/input/stream.c
 
-Skip leading tabs, spaces and line feeds
+ * stream: fixed cast of lvalue.
+ * input: fixed "position" value as soon as possible after a see, this
+way the intf doesn't show strange seek bar behavour.
 
 ------------------------------------------------------------------------
-r7717 | damienf | 2004-05-19 11:38:44 +0200 (Wed, 19 May 2004) | 4 lines
+r7245 | fenrir | 2004-04-02 18:40:54 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dshow/dshow.cpp
-
-- ordered device supported media types using an arbitrary fourcc preference priority before passing them to capture filter 
-- removed assumption where YUY2 chroma was considered identical to UYVY
+   M /trunk/modules/demux/ogg.c
 
+ * ogg : demux -> demux2. It needs more testings.
 
 ------------------------------------------------------------------------
-r7718 | damienf | 2004-05-19 11:40:58 +0200 (Wed, 19 May 2004) | 4 lines
+r7244 | fenrir | 2004-04-02 18:17:15 +0200 (Fri, 02 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/demux/ogg.c
 
-- capture filter supports more than one media types
-- capture filter is more compatible with ICaptureGraphBuilder2
-- some code cleanups especially when dealing with media types
+ * ogg: cosmetics + converted PCR to micro-second unit. (I may
+introduced bugs).
 
 ------------------------------------------------------------------------
-r7719 | damienf | 2004-05-19 11:45:48 +0200 (Wed, 19 May 2004) | 2 lines
+r7243 | gbazin | 2004-04-02 18:08:29 +0200 (Fri, 02 Apr 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_interface.h
+   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/video_output/vout_intf.c
 
-- added support for UYVY chroma for directx direct vout render
+* src/video_output/vout_intf.c: new vout_ControlWindow() function.
+* modules/gui/wxwindows/video.cpp: implement vout_ControlWindow().
+* modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
+  + call vout_ControlWindow() when resizing in embedded mode.
+  + implemented a VOUT_REPARENT/CLOSE mode in Control() so the interface can signal that it closes its video window.
 
 ------------------------------------------------------------------------
-r7720 | bigben | 2004-05-19 12:27:30 +0200 (Wed, 19 May 2004) | 4 lines
+r7242 | gbazin | 2004-04-02 16:08:34 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/it.po
-
-update of italian translation (made by murray)
-
+   M /trunk/modules/gui/wxwindows/Modules.am
+   D /trunk/modules/gui/wxwindows/bitmaps/disc.xpm
+   A /trunk/modules/gui/wxwindows/bitmaps/eject.xpm
+   R /trunk/modules/gui/wxwindows/bitmaps/fast.xpm
+   D /trunk/modules/gui/wxwindows/bitmaps/file.xpm
+   D /trunk/modules/gui/wxwindows/bitmaps/net.xpm
+   R /trunk/modules/gui/wxwindows/bitmaps/next.xpm
+   R /trunk/modules/gui/wxwindows/bitmaps/pause.xpm
+   R /trunk/modules/gui/wxwindows/bitmaps/play.xpm
+   D /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
+   A /trunk/modules/gui/wxwindows/bitmaps/prev.xpm
+   D /trunk/modules/gui/wxwindows/bitmaps/previous.xpm
+   D /trunk/modules/gui/wxwindows/bitmaps/sat.xpm
+   R /trunk/modules/gui/wxwindows/bitmaps/slow.xpm
+   R /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
+* modules/gui/wxwindows/*: simplified the look&feel of the main interface.
 
 ------------------------------------------------------------------------
-r7721 | yoann | 2004-05-19 15:49:09 +0200 (Wed, 19 May 2004) | 3 lines
+r7241 | fenrir | 2004-04-02 15:24:54 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/fr.po
-
-* po/fr.po: Updated French translation
+   M /trunk/modules/demux/demux2.c
 
+ * demux2: added mpgv and rawdv.
 
 ------------------------------------------------------------------------
-r7722 | hartman | 2004-05-19 23:01:58 +0200 (Wed, 19 May 2004) | 2 lines
+r7240 | fenrir | 2004-04-02 15:18:32 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/rawdv.c
 
-* mkv.cpp: add missing S_TEXT/ASS indentifier
+ * rawdv.c: demux -> demux2. (Untested so may be broken)
 
 ------------------------------------------------------------------------
-r7723 | hartman | 2004-05-20 01:58:06 +0200 (Thu, 20 May 2004) | 2 lines
+r7239 | fenrir | 2004-04-02 05:24:53 +0200 (Fri, 02 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/misc.h
-   M /trunk/modules/gui/macosx/misc.m
+   M /trunk/modules/demux/mpeg/m4v.c
+   M /trunk/modules/demux/mpeg/mpgv.c
 
-* iTunes style slider
+ * m4v: pts/dts fixes.
+ * mpgv: demux -> demux2.
 
 ------------------------------------------------------------------------
-r7724 | titer | 2004-05-20 03:25:24 +0200 (Thu, 20 May 2004) | 2 lines
+r7238 | fenrir | 2004-04-02 02:48:29 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/mpeg/m4v.c
 
- gcc < 3 fix
+ * m4v: demux -> demux2.
 
 ------------------------------------------------------------------------
-r7725 | titer | 2004-05-20 03:42:09 +0200 (Thu, 20 May 2004) | 2 lines
+r7237 | fenrir | 2004-04-02 02:38:31 +0200 (Fri, 02 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/include/modules.h
+
+ * modules.h: increased MODULE_SHORTCUT_MAX to 50. (It's needed because of
+demux2, and will be decreased as soon as demux -> demux2 is finished).
 
- deinterlace.c: BeOS compile fix
 
 ------------------------------------------------------------------------
-r7726 | titer | 2004-05-20 03:49:08 +0200 (Thu, 20 May 2004) | 2 lines
+r7236 | fenrir | 2004-04-02 02:28:09 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/cpu.c
+   M /trunk/modules/demux/asf/asf.c
 
- misc/cpu.c: another BeOS compile fix
+ * asf: no DEMUX_SET_TIME...
 
 ------------------------------------------------------------------------
-r7727 | yoann | 2004-05-20 11:31:02 +0200 (Thu, 20 May 2004) | 4 lines
+r7235 | fenrir | 2004-04-02 02:26:02 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   A /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
-   M /trunk/modules/gui/wxwindows/interface.cpp
-
-* changed the playlist icon in the wxwin interface (thanks to bigben)
-* added an open button
+   M /trunk/modules/demux/mkv.cpp
 
+ * mkv: demux -> demux2.
 
 ------------------------------------------------------------------------
-r7728 | gbazin | 2004-05-20 12:16:52 +0200 (Thu, 20 May 2004) | 1 line
+r7234 | fenrir | 2004-04-02 02:06:09 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/include/vlc_es.h
+
+ * vlc_es.h: AAAHHH I HATE C++, else said: I need to cast malloc.
 
-* modules/gui/wxwindows/open.cpp: simplified a string (sorry for the translations) because it was making the open dialog way too big.
 ------------------------------------------------------------------------
-r7729 | ipkiss | 2004-05-20 13:18:55 +0200 (Thu, 20 May 2004) | 2 lines
+r7233 | fenrir | 2004-04-02 02:00:08 +0200 (Fri, 02 Apr 2004) | 2 lines
 Changed paths:
-   A /trunk/doc/skins/skins2-howto.xml
+   M /trunk/include/vlc_es.h
 
-Docbook documentation on how to create a skin for the skins2 module.
+ * vlc_es: fixed es_format_Copy. (Duplicate psz_encoding and p_palette).
 
 ------------------------------------------------------------------------
-r7730 | hartman | 2004-05-20 14:19:15 +0200 (Thu, 20 May 2004) | 2 lines
+r7232 | fenrir | 2004-04-02 01:21:13 +0200 (Fri, 02 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/THANKS
+   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/demux/pva.c
+   M /trunk/modules/demux/ts.c
+
+ * all: do not implement DEMUX_SET_TIME. DEMUX_SET_TIME should be
+ implemented _only_ when it has a high precision.
 
-* THANKS: credit Jan Van Boghout <vlc@macrabbit.com> - iTunes like slider for OSX intf
 
 ------------------------------------------------------------------------
-r7731 | sam | 2004-05-20 15:14:55 +0200 (Thu, 20 May 2004) | 3 lines
+r7231 | fenrir | 2004-04-02 01:19:30 +0200 (Fri, 02 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/demux/a52.c
+   M /trunk/modules/demux/aac.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/flac.c
 
-  * modules/gui/skins2/src/skin_main.cpp:
-    + Use the svlc shortcut for skins 2, too.
+ * all: do not implement DEMUX_SET_TIME. DEMUX_SET_TIME. should be
+implemented _only_ when it has a high precision.
 
 ------------------------------------------------------------------------
-r7732 | gbazin | 2004-05-20 15:17:07 +0200 (Thu, 20 May 2004) | 1 line
+r7230 | fenrir | 2004-04-01 23:38:21 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/vlc.win32.nsi
+   M /trunk/modules/demux/demux2.c
+
+ * demux2: added live.
 
-* vlc.win32.nsi: remove .dat from the list of registered extensions.
 ------------------------------------------------------------------------
-r7733 | hartman | 2004-05-20 21:45:12 +0200 (Thu, 20 May 2004) | 2 lines
+r7229 | fenrir | 2004-04-01 23:37:06 +0200 (Thu, 01 Apr 2004) | 3 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/demux/livedotcom.cpp
 
-* small error in NEWS section concerning FLAC vs. FAAC
+ * livedotcom.cpp: demux -> demux2. (Precision in seek will probably be
+worst until we completly switch to demux2...)
 
 ------------------------------------------------------------------------
-r7734 | hartman | 2004-05-21 00:04:46 +0200 (Fri, 21 May 2004) | 2 lines
+r7228 | ipkiss | 2004-04-01 23:04:43 +0200 (Thu, 01 Apr 2004) | 5 lines
 Changed paths:
-   M /trunk/po/es.po
+   M /trunk/modules/gui/skins2/commands/cmd_layout.cpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/src/anchor.hpp
+   M /trunk/modules/gui/skins2/src/generic_layout.cpp
+   M /trunk/modules/gui/skins2/src/generic_layout.hpp
+   M /trunk/modules/gui/skins2/src/top_window.cpp
+   M /trunk/modules/gui/skins2/src/top_window.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
 
-* updated spanish translation by Javier Varela Calvo.
+ * skins2: Anchors are now stored in the layouts, not in the windows.
+   If you change the layout all anchorings are lost, except for anchors that
+   are in the same position in the old and the new layouts.
+   Adding more 'persistent' anchorings should not be very difficult.
 
 ------------------------------------------------------------------------
-r7735 | sam | 2004-05-21 12:25:10 +0200 (Fri, 21 May 2004) | 2 lines
+r7227 | gbazin | 2004-04-01 21:20:21 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/es.po
+   M /trunk/modules/gui/kde/info.cpp
 
-  * po/es.po: removed trailing ^Ms.
+* modules/gui/kde/info.cpp: info_category_t compilation fix.
 
 ------------------------------------------------------------------------
-r7736 | sam | 2004-05-21 12:46:36 +0200 (Fri, 21 May 2004) | 2 lines
+r7226 | hartman | 2004-04-01 20:53:11 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/es.po
+   M /trunk/modules/gui/macosx/info.m
 
-  * po/es.po: really removed all ^Ms.
+* missed a object_release
 
 ------------------------------------------------------------------------
-r7737 | gbazin | 2004-05-21 12:48:33 +0200 (Fri, 21 May 2004) | 1 line
+r7225 | hartman | 2004-04-01 20:21:56 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/macosx/info.h
+   M /trunk/modules/gui/macosx/info.m
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/playlist.m
+
+* Fix p_item etc breakages. Question.. is the seperate fileinfo dialog still useful?
 
-* modules/gui/wxwindows/menus.cpp: release the wxMutexGui lock before triggering object var callbacks.
 ------------------------------------------------------------------------
-r7738 | sam | 2004-05-21 12:52:04 +0200 (Fri, 21 May 2004) | 2 lines
+r7224 | fenrir | 2004-04-01 19:12:36 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/po/es.po
+   M /trunk/modules/demux/ts.c
 
-  * po/es.po: updated Spanish translation by Javier Varela Calvo. (hi goon!)
+ * ts: better handling on PAT version changes.
 
 ------------------------------------------------------------------------
-r7739 | gbazin | 2004-05-21 13:01:35 +0200 (Fri, 21 May 2004) | 1 line
+r7223 | gbazin | 2004-04-01 17:50:35 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/speex.c
+   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+* modules/gui/wxwindows/*: bookmarks improvements.
 
-* modules/codec/speex.c: fixed stupid bug in encoder.
 ------------------------------------------------------------------------
-r7740 | sam | 2004-05-21 13:30:18 +0200 (Fri, 21 May 2004) | 2 lines
+r7222 | gbazin | 2004-04-01 16:47:45 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/es.po
+   M /trunk/modules/video_output/x11/xcommon.c
 
-  * po/es.po: minor translation fix.
+* modules/video_output/x11/xcommon.c: compilation fixes.
 
 ------------------------------------------------------------------------
-r7741 | gbazin | 2004-05-21 13:34:02 +0200 (Fri, 21 May 2004) | 1 line
+r7221 | titer | 2004-04-01 14:30:07 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/modules/video_chroma/i420_yuy2.c
+
+ i420_yuy2.c: fixed AltiVec conversion for unusual image sizes
 
-* po/*: updated in preparation for release.
 ------------------------------------------------------------------------
-r7742 | fkuehne | 2004-05-21 13:50:12 +0200 (Fri, 21 May 2004) | 1 line
+r7220 | gbazin | 2004-04-01 13:16:10 +0200 (Thu, 01 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/po/de.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/it.po
-   M /trunk/po/nl.po
-   M /trunk/po/pt_BR.po
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/src/libvlc.h
+
+* src/libvlc.h, modules/video_output/directx/events.c:
+   + added a --video-title option, courtesy of Hornsby Adrian.
+* modules/video_output/directx/directx.c: minor changes.
 
-* Fixed the latest string changes
 ------------------------------------------------------------------------
-r7743 | gbazin | 2004-05-21 13:54:37 +0200 (Fri, 21 May 2004) | 3 lines
+r7219 | zorglub | 2004-04-01 12:01:48 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/demux/playlist/Modules.am
+   D /trunk/modules/demux/playlist/native.c
+   M /trunk/modules/demux/playlist/playlist.c
+   M /trunk/modules/demux/playlist/playlist.h
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/misc/playlist/Modules.am
+   M /trunk/modules/misc/playlist/export.c
+   D /trunk/modules/misc/playlist/native.c
 
-* configure.ac: fixed libspeex > 1.1.0 detection.
-* ALL: bumped version number to 0.7.2.
+Cancel
 
 ------------------------------------------------------------------------
-r7744 | gbazin | 2004-05-21 13:59:25 +0200 (Fri, 21 May 2004) | 1 line
+r7218 | zorglub | 2004-04-01 11:20:00 +0200 (Thu, 01 Apr 2004) | 4 lines
 Changed paths:
-   M /trunk/ChangeLog
+   M /trunk/configure.ac
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/demux/playlist/Modules.am
+   A /trunk/modules/demux/playlist/native.c
+   M /trunk/modules/demux/playlist/playlist.c
+   M /trunk/modules/demux/playlist/playlist.h
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/misc/playlist/native.c
 
-* ChangeLog: updated for the 0.7.2 release.
-------------------------------------------------------------------------
-r7745 | jpsaman | 2004-05-21 14:05:41 +0200 (Fri, 21 May 2004) | 1 line
-Changed paths:
-   M /trunk/ipkg/control.gpe
-   M /trunk/ipkg/control.h3600
-   M /trunk/ipkg/control.opie
-   M /trunk/ipkg/control.zaurus
-   M /trunk/ipkg/rules.gpe
-   M /trunk/ipkg/rules.h3600
-   M /trunk/ipkg/rules.opie
-   M /trunk/ipkg/rules.zaurus
+* modules/demux/playlist : native playlist import
+* modules/misc/playlist : native playlist export
+* configure.ac : playlist and export need libxml2
 
-Updated version to v0.7.2
 ------------------------------------------------------------------------
-r7747 | gbazin | 2004-05-22 20:42:19 +0200 (Sat, 22 May 2004) | 1 line
+r7217 | gbazin | 2004-04-01 11:07:37 +0200 (Thu, 01 Apr 2004) | 3 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+
+* configure.ac, modules/gui/skins2/utils/bezier.cpp:
+   + check for lrintf() and fallback on rint().
 
-ALL: bumped version number to 0.7.3-svn.
 ------------------------------------------------------------------------
-r7748 | jlj | 2004-05-23 02:07:16 +0200 (Sun, 23 May 2004) | 3 lines
+r7216 | rocky | 2004-04-01 10:05:52 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: Support for previews.
+   M /trunk/modules/access/vcdx/vcdplayer.h
 
+vcdplayer_selection2lid not here anymore. It comes from libvcdinfo.
 
 ------------------------------------------------------------------------
-r7749 | gbazin | 2004-05-23 12:31:54 +0200 (Sun, 23 May 2004) | 1 line
+r7215 | gbazin | 2004-04-01 09:21:19 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/access/vcdx/access.c
+
+* modules/access/vcdx/access.c: use input_Control(INPUT_ADD_INFO).
 
-* modules/gui/wxwindows/playlist.cpp: small fix.
 ------------------------------------------------------------------------
-r7750 | gbazin | 2004-05-23 13:00:53 +0200 (Sun, 23 May 2004) | 1 line
+r7214 | anil | 2004-04-01 01:52:48 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/ncurses/ncurses.c
+
+compilation fix
 
-* modules/gui/wxwindows/interface.cpp: update the checkbox of the extended gui menu entry.
 ------------------------------------------------------------------------
-r7751 | fkuehne | 2004-05-23 14:17:41 +0200 (Sun, 23 May 2004) | 1 line
+r7213 | gbazin | 2004-04-01 01:09:53 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/src/input/control.c
+
+* src/input/control.c: INPUT_ADD/DEL_BOOKMARK also modifies the "bookmarks" input option so the bookmarks are kept even when the input is stopped.
 
-* Fixes to the services-menu
 ------------------------------------------------------------------------
-r7752 | fenrir | 2004-05-23 15:35:26 +0200 (Sun, 23 May 2004) | 2 lines
+r7212 | gbazin | 2004-04-01 00:55:48 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/gui/pda/pda_callbacks.c
 
- * es_out: avoid null dts/pts after *9/100 (with non null input values).
+* modules/gui/*: compilation fixes for the new input_item_t change.
 
 ------------------------------------------------------------------------
-r7753 | fenrir | 2004-05-23 16:31:49 +0200 (Sun, 23 May 2004) | 3 lines
+r7211 | gbazin | 2004-04-01 00:04:54 +0200 (Thu, 01 Apr 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/src/misc/win32_specific.c
 
- * video; in hurry up mode 5 when scanning for width/height, reparse the buffer
- if we find them. (Avoid dropping the first frame).
+* src/misc/win32_specific.c: compilation fix.
 
 ------------------------------------------------------------------------
-r7754 | fenrir | 2004-05-23 16:43:14 +0200 (Sun, 23 May 2004) | 2 lines
+r7210 | gbazin | 2004-03-31 23:17:22 +0200 (Wed, 31 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/h264.c
-   M /trunk/modules/demux/mpeg/m4v.c
+   M /trunk/modules/access/dshow/dshow.cpp
 
- * raw demuxers: few fixes, add es only after first packet. (size known)
+* modules/access/dshow/dshow.cpp: compilation fix.
 
 ------------------------------------------------------------------------
-r7755 | yoann | 2004-05-23 18:01:40 +0200 (Sun, 23 May 2004) | 5 lines
+r7209 | gbazin | 2004-03-31 22:52:31 +0200 (Wed, 31 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses/ncurses.c
-
-* added a search function for the playlist with ncurses interface (feature request #1786).
-  It doesn't support regexp for now.
-* fixed a bug when playlist was empty at start
+   M /trunk/Makefile.am
+   M /trunk/include/input_ext-intf.h
+   M /trunk/include/input_ext-plugins.h
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc/intf.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_playlist.h
+   M /trunk/include/vlc_vlm.h
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/slp.c
+   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/control/rc.c
+   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/demux/util/id3tag.c
+   M /trunk/modules/gui/gtk/gtk_callbacks.c
+   M /trunk/modules/gui/gtk/playlist.c
+   M /trunk/modules/gui/skins/controls/playlist.cpp
+   M /trunk/modules/gui/skins/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/misc/playlist/m3u.c
+   M /trunk/modules/misc/playlist/old.c
+   M /trunk/modules/misc/sap.c
+   M /trunk/src/input/control.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input.c
+   D /trunk/src/input/input_info.c
+   M /trunk/src/input/input_programs.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/vlm.c
+   M /trunk/src/playlist/group.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/playlist.c
+   M /trunk/src/playlist/sort.c
 
+* src/input/control.c: added INPUT_ADD_INFO/INPUT_SET_NAME to input_Control().
+* src/input/input.c:
+   + introduced input_item_t that is shared between the playlist/vlm and the input thread (contains input name, options, infos, etc...).
+   + changed prototype of input_CreateThread() to input_thread_t *input_CreateThread( vlc_object_t *, input_item_t * ).
+* ALL: use input_item_t and INPUT_ADD_INFO when necessary.
 
 ------------------------------------------------------------------------
-r7756 | yoann | 2004-05-23 18:19:29 +0200 (Sun, 23 May 2004) | 4 lines
+r7208 | bigben | 2004-03-31 19:23:11 +0200 (Wed, 31 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/osd.h
-   M /trunk/modules/control/hotkeys.c
-   A /trunk/src/video_output/video_widgets.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/share/Makefile.am
 
-* src/video_output/video_widgets.c: Added OSD sliders when changing volume or position with hotkeys.
-Those sliders are graphical (ie not written with characters) and we can now add others OSD "widgets".
+Install new required files for skins2 on make install
 
 
 ------------------------------------------------------------------------
-r7757 | yoann | 2004-05-23 19:38:19 +0200 (Sun, 23 May 2004) | 3 lines
+r7207 | ipkiss | 2004-03-31 17:45:02 +0200 (Wed, 31 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-
-OSD sliders are now used if the vout is not embedded or in fullscreen mode.
+   M /trunk/THANKS
+   M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
 
+ * All: Compilation fixes for Solaris 9, courtesy of Mats Rojestal
 
 ------------------------------------------------------------------------
-r7758 | hartman | 2004-05-23 23:14:34 +0200 (Sun, 23 May 2004) | 3 lines
+r7206 | ipkiss | 2004-03-31 13:24:43 +0200 (Wed, 31 Mar 2004) | 2 lines
 Changed paths:
-   D /trunk/modules/gui/macosx/info.h
-   D /trunk/modules/gui/macosx/info.m
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/misc.m
+   M /trunk/share/skins2/default/skin.dtd
 
-* Remove the old info window from SVN.
-* Cosmetic fix to misc.m
+  * skins2 DTD: Removed unused attributes of the Font
 
 ------------------------------------------------------------------------
-r7759 | jlj | 2004-05-24 00:53:28 +0200 (Mon, 24 May 2004) | 3 lines
+r7205 | bigben | 2004-03-31 10:05:59 +0200 (Wed, 31 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
 
-  * drms.c: Preview endian fix.
+Oups, these ones are for later
 
 
 ------------------------------------------------------------------------
-r7760 | djc | 2004-05-24 14:00:59 +0200 (Mon, 24 May 2004) | 2 lines
+r7204 | bigben | 2004-03-31 10:00:27 +0200 (Wed, 31 Mar 2004) | 3 lines
 Changed paths:
    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlistinfo.m
 
-Volume icons are buttons to change volume
-
-------------------------------------------------------------------------
-r7761 | fenrir | 2004-05-24 19:43:28 +0200 (Mon, 24 May 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/demux/ts.c
+Also fallis back to C string if UTF8 string fails in proprieties window.
 
- * ts: fixed pts, and readding default gathering to make
- libmpeg2 happy.
 
 ------------------------------------------------------------------------
-r7762 | jlj | 2004-05-24 19:45:05 +0200 (Mon, 24 May 2004) | 4 lines
+r7203 | hartman | 2004-03-31 02:24:22 +0200 (Wed, 31 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/drms.c
-
-  * drms.c: Fixed bug which caused the wrong ID to be used if there was 
-            another firewire device in the ioregistry before the iPod.
-
+   M /trunk/modules/gui/macosx/playlist.m
 
-------------------------------------------------------------------------
-r7763 | gbazin | 2004-05-24 20:54:47 +0200 (Mon, 24 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
+Fall back to plain C with default C character encoding when UTF8 fails.
+now you can see at least something with those SAP announces with Latin char encoding.
 
-* modules/packetizer/mpegvideo.c: corner case fix for pts/dts.
 ------------------------------------------------------------------------
-r7764 | gbazin | 2004-05-24 21:00:37 +0200 (Mon, 24 May 2004) | 1 line
+r7202 | bigben | 2004-03-30 22:56:13 +0200 (Tue, 30 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/modules/gui/macosx/playlistinfo.m
 
-* modules/packetizer/mpegvideo.c: better fix.
-------------------------------------------------------------------------
-r7765 | jpsaman | 2004-05-24 22:12:27 +0200 (Mon, 24 May 2004) | 1 line
-Changed paths:
-   M /trunk/AUTHORS
-   M /trunk/configure.ac
-   M /trunk/modules/LIST
-   M /trunk/modules/video_output/Modules.am
-   A /trunk/modules/video_output/hd1000v.cpp
+Works around an issue with some playlist items added by the sap interface : since they aren't coded in UTF8, a blank string is printed. 
 
-HD1000 video output
-------------------------------------------------------------------------
-r7766 | jpsaman | 2004-05-24 22:12:42 +0200 (Mon, 24 May 2004) | 1 line
-Changed paths:
-   A /trunk/vlc.roku
+This doesn't correct this issue, but at least, it doesn't prevent the item proprieties window from opening anymore.
 
-HD1000 video output
-------------------------------------------------------------------------
-r7767 | hartman | 2004-05-24 23:14:06 +0200 (Mon, 24 May 2004) | 3 lines
-Changed paths:
-   M /trunk/src/video_output/video_widgets.c
 
-* Fixed the YUY2 and RV Render() of the OSD widgets.
-* Set the Id prop on this 'new' file.
 
 ------------------------------------------------------------------------
-r7768 | hartman | 2004-05-24 23:28:03 +0200 (Mon, 24 May 2004) | 4 lines
+r7201 | bigben | 2004-03-30 21:38:46 +0200 (Tue, 30 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/gui/macosx/playlistinfo.h
+   M /trunk/modules/gui/macosx/playlistinfo.m
+
+Implements info treeview in the playlist proprieties window
 
-* Remove last remenants of info.h and info.m
-* Better align the iTunes styled slider with other UI elements
-* added .spx .ts and .ps fileextensions.
 
 ------------------------------------------------------------------------
-r7769 | ipkiss | 2004-05-24 23:48:56 +0200 (Mon, 24 May 2004) | 3 lines
+r7200 | zorglub | 2004-03-30 19:43:56 +0200 (Tue, 30 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
+   M /trunk/modules/demux/util/sub.c
 
- * skins2: Open the file requester dialog when clicking on "play" and the
-   playlist is empty
+Do not delay subtitles twice + Sanity check
 
 ------------------------------------------------------------------------
-r7770 | yoann | 2004-05-25 10:45:45 +0200 (Tue, 25 May 2004) | 3 lines
+r7199 | zorglub | 2004-03-30 19:18:48 +0200 (Tue, 30 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/src/input/input.c
 
-* modules/control/hotkeys.c: check if there is a vout before writing some OSD, since hotkeys can also be called from an interface now.
-* modules/gui/ncurses/ncurses.c: don't add empty ('') entry, in the open function
+Fix 64-bit bug with bookmarks from command line 
 
 ------------------------------------------------------------------------
-r7771 | gbazin | 2004-05-25 14:07:19 +0200 (Tue, 25 May 2004) | 1 line
+r7198 | adn | 2004-03-30 12:37:44 +0200 (Tue, 30 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/share/skins2/default/sort.png
+   M /trunk/share/skins2/default/sort_onclick.png
+   M /trunk/share/skins2/default/theme.xml
+   A /trunk/share/skins2/default/vout.png
+   A /trunk/share/skins2/default/vout2.png
+   A /trunk/share/skins2/default/vout_body.png
+   A /trunk/share/skins2/default/vout_body1.png
+   A /trunk/share/skins2/default/vout_bottom.png
+   A /trunk/share/skins2/default/vout_bottom_left.png
+   A /trunk/share/skins2/default/vout_bottom_right.png
+   A /trunk/share/skins2/default/vout_left.png
+   A /trunk/share/skins2/default/vout_onclick.png
+   A /trunk/share/skins2/default/vout_right.png
+   A /trunk/share/skins2/default/vout_top.png
+   A /trunk/share/skins2/default/vout_top_left.png
+   A /trunk/share/skins2/default/vout_top_right.png
 
-* modules/video_output/directx/events.c: fixed deadlock when switching deinterlacing mode.
-------------------------------------------------------------------------
-r7772 | fenrir | 2004-05-25 21:38:39 +0200 (Tue, 25 May 2004) | 5 lines
-Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
 
-* mp4: fix for alaw/ulaw. Clever people that designed .mov decided that
-the demuxer has to ask the parameters to the decoder, instead of just
-using the ones in the file.
+Modified a little default skin
+ -> hiding video window
 
 
 ------------------------------------------------------------------------
-r7773 | fenrir | 2004-05-26 00:48:37 +0200 (Wed, 26 May 2004) | 2 lines
+r7197 | fenrir | 2004-03-29 23:34:27 +0200 (Mon, 29 Mar 2004) | 2 lines
 Changed paths:
    M /trunk/modules/demux/livedotcom.cpp
 
 *livedotcom: added H263-2000 (untested).
* livedotcom.cpp: lalala.... (compilation fixes).
 
 ------------------------------------------------------------------------
-r7774 | andrep | 2004-05-26 04:23:10 +0200 (Wed, 26 May 2004) | 3 lines
+r7196 | fenrir | 2004-03-29 23:29:31 +0200 (Mon, 29 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/cmml/xurl.c
-
-* cmml: fix for loading non-file:// URLs on win32
+   M /trunk/modules/demux/wav.c
+   M /trunk/modules/mux/mpeg/ps.c
+   M /trunk/modules/mux/mpeg/ts.c
 
+ * all: cast of lvalues ...
 
 ------------------------------------------------------------------------
-r7775 | andrep | 2004-05-26 10:38:23 +0200 (Wed, 26 May 2004) | 9 lines
+r7195 | fenrir | 2004-03-29 23:26:54 +0200 (Mon, 29 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/cmml/browser_open.c
-   M /trunk/modules/codec/cmml/browser_open.h
-   M /trunk/modules/codec/cmml/intf.c
-   M /trunk/modules/codec/cmml/xstrcat.h
+   M /trunk/modules/mux/ogg.c
 
-* CMML codec:
-  - added browse-follow-anchor, browse-go-back and browse-go-forward
-    callbacks
-  - will not display clip description as subtitles if
-    intf-displays-cmml-description variable is set on main interface
-    thread
-  - bugfix for web browser launching on Mac OS X
+ * ogg: cast of lvalue ... gibalou could you test this patch ?
+ (I have changed a ((uint8_t *)op.bytes) -= 4; and I'm not sure what it
+was meant to do as op.bytes is a "long")
+
+------------------------------------------------------------------------
+r7194 | fenrir | 2004-03-29 21:57:07 +0200 (Mon, 29 Mar 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/video_chroma/i420_rgb.h
+   M /trunk/modules/video_chroma/i420_yuy2.h
+   M /trunk/modules/video_chroma/i422_yuy2.h
 
+ * *.h: shut up gcc (cast of lvalue).
 
 ------------------------------------------------------------------------
-r7776 | zorglub | 2004-05-26 11:53:00 +0200 (Wed, 26 May 2004) | 2 lines
+r7193 | fenrir | 2004-03-29 20:59:51 +0200 (Mon, 29 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/cmml/intf.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/mkv.cpp
 
-Compile fix
+ * avi: fixed a cast of lvalue.
+ * livedotcom, mkv: removed all TAB_*.
 
 ------------------------------------------------------------------------
-r7777 | massiot | 2004-05-26 14:32:02 +0200 (Wed, 26 May 2004) | 2 lines
+r7192 | fenrir | 2004-03-29 20:58:28 +0200 (Mon, 29 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_meta.h
 
-* modules/access/pvr: Added keyint= and bframes= options.
+ * vlc_common.h: removed all cast in TAB_*. GCC doesn't like anymore
+cast of lvalue. -> Don't use them anymore in C++ code.
+( Don't use *(void**)&p, it won't work because of aliasing problem).
+
+ * vlc_meta.h: don't use TAB_* as this file is included in C++ code.
 
 ------------------------------------------------------------------------
-r7778 | yoann | 2004-05-26 19:56:45 +0200 (Wed, 26 May 2004) | 2 lines
+r7191 | fenrir | 2004-03-29 17:10:36 +0200 (Mon, 29 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/osd.h
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/src/video_output/video_widgets.c
+   M /trunk/src/input/control.c
+   M /trunk/src/input/input.c
 
-Added Play and Pause OSD Icons for hotkeys.
+ control: invalid cast in GET_SUBDELAY
+ input: fixed uninitialised variable (i_microsecondperframe for subs)
 
 ------------------------------------------------------------------------
-r7779 | jpsaman | 2004-05-26 23:02:06 +0200 (Wed, 26 May 2004) | 1 line
+r7190 | fenrir | 2004-03-29 16:28:00 +0200 (Mon, 29 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/video_output/hd1000v.cpp
+   M /trunk/modules/demux/livedotcom.cpp
+
+ * livedotcom.cpp: use stream_Demux* to support muxed stream. It's far
+ from stable, but begin to work. (Tested only with TS).
+ Limitation: no synchro with others stream if any (anyway, it would be
+a bit stupid to have such stream).
 
-Use *ScreenResolution() function iso of mixing them with *ScreenOutput() functions.
 ------------------------------------------------------------------------
-r7780 | sigmunau | 2004-05-27 00:27:05 +0200 (Thu, 27 May 2004) | 4 lines
+r7189 | fenrir | 2004-03-29 16:25:25 +0200 (Mon, 29 Mar 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   A /trunk/modules/demux/mjpeg.c
+   M /trunk/include/ninput.h
+   M /trunk/src/input/stream.c
+
+ * stream: added stream_DemuxNew, stream_DemuxSend, stream_DemuxDelete
+to chain demuxer.
+    - stream_DemuxNew: create a special stream_t, launch a thread that
+    will open a demuxer, and call p_demux->pf_demux until asked to die.
+    - stream_DemuxSend: append a block to be used by the new demuxer.
+    - stream_DemuxDelete : free all data...
 
-mime multipart jpeg and jpeg series of images demuxer by 
-Henry Jen (slowhog) <henryjen at ztune dot net>. Only tested in multipart
-mode.
 
 ------------------------------------------------------------------------
-r7781 | hartman | 2004-05-27 01:15:07 +0200 (Thu, 27 May 2004) | 4 lines
+r7188 | fenrir | 2004-03-29 16:21:47 +0200 (Mon, 29 Mar 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/demux/sgimb.c
-   M /trunk/modules/misc/sap.c
+   M /trunk/modules/codec/mpeg_audio.c
 
-* misc/sap.c: check for packetsize attribute and increase mtu when it's large.
-  - some code cleanup. Please watch coding style people.
-* demux/sgimb.c: fix an alloc
+ * mpeg_audio: fixed input infos update, and removed all tabs.
+ (each vlc_object_find has to be followed by a vlc_object_release once
+the object isn't needed anymore)
 
-------------------------------------------------------------------------
-r7782 | hartman | 2004-05-27 01:19:53 +0200 (Thu, 27 May 2004) | 2 lines
-Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/LIST
+ Btw, I think we should better do that update in src/input/input_dec.c,
+this way it will work with every decoder AND a decoder should not touch
+p_input (decoders will be used by transcode for instance ...)
 
-* enable mjpeg module and add to LIST
 
 ------------------------------------------------------------------------
-r7783 | hartman | 2004-05-27 02:02:43 +0200 (Thu, 27 May 2004) | 5 lines
+r7187 | fenrir | 2004-03-29 16:17:25 +0200 (Mon, 29 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/stream_out/rtp.c
 
- * src/libvlc.h
-   src/playlist/playlist.c: added a "--play-and-stop" feature.
-   This stops the playlist after each played item. It does however increase
-   the index. (also very useful for sap playlist when a lot of channels fail to open).
+ * rtp: fixed segfault with mux=
 
 ------------------------------------------------------------------------
-r7784 | gbazin | 2004-05-27 13:40:46 +0200 (Thu, 27 May 2004) | 2 lines
+r7186 | sigmunau | 2004-03-29 13:15:04 +0200 (Mon, 29 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/control/Modules.am
-   A /trunk/modules/control/netsync.c
+   M /trunk/modules/control/hotkeys.c
 
-* modules/control/netsync.c: Experimental network synchronisation module.
+fixed "slower" hotkey.
 
 ------------------------------------------------------------------------
-r7785 | gbazin | 2004-05-27 17:21:11 +0200 (Thu, 27 May 2004) | 1 line
+r7185 | zorglub | 2004-03-29 09:28:45 +0200 (Mon, 29 Mar 2004) | 16 lines
 Changed paths:
-   M /trunk/modules/demux/mjpeg.c
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc_keys.h
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/src/input/control.c
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.h
 
-* modules/demux/mjpeg.c: got rid of a couple of useless things.
-------------------------------------------------------------------------
-r7786 | gbazin | 2004-05-27 17:30:47 +0200 (Thu, 27 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/mjpeg.c
+* Implement INPUT_GET_SUBDELAY and INPUT_SET_SUBDELAY
 
-* modules/demux/mjpeg.c: fixed pts calculation.
-------------------------------------------------------------------------
-r7787 | oaubert | 2004-05-27 17:36:15 +0200 (Thu, 27 May 2004) | 3 lines
-Changed paths:
-   M /trunk/configure.ac
-   A /trunk/include/snapshot.h
-   A /trunk/modules/video_output/snapshot.c
+* Allow to modify subtitle delay on the fly and implement hotkeys 
+  (h and j)
 
-Snapshot module (dummy video output module keeping a configurable image cache). 
-It is chiefly used by the corba module.
+* When framerate is available with subrip, use sub-fps to make corrections
+  (sub-fps default value is now 0, if left to this value, 25fps will be
+   assumed in microdvd mode and no correction will be applied in subrip)
 
-------------------------------------------------------------------------
-r7788 | oaubert | 2004-05-27 17:37:46 +0200 (Thu, 27 May 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/video_output/Modules.am
+Main problem is that when seeking in the subtitles, you easily get
+several of them displayed. Maybe we could add a flag to subpicture_t,
+like SUBTITLE_PICTURE to say that only one of them must be displayed at
+a time, but that other subpictures (OSD, ...) can remain present on the
+screen at the same time.
 
-Snapshot module (dummy video output module keeping a configurable image cache). 
-It is chiefly used by the corba module.
 
 ------------------------------------------------------------------------
-r7789 | gbazin | 2004-05-27 17:40:11 +0200 (Thu, 27 May 2004) | 1 line
+r7184 | rocky | 2004-03-29 04:10:04 +0200 (Mon, 29 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mjpeg.c
+   M /trunk/modules/codec/mpeg_audio.c
 
-* modules/demux/mjpeg.c: fixed --mjpeg-fps.
-------------------------------------------------------------------------
-r7790 | oaubert | 2004-05-27 17:43:42 +0200 (Thu, 27 May 2004) | 2 lines
-Changed paths:
-   A /trunk/modules/control/corba/MediaControl.idl (from /trunk/modules/control/corba/mediacontrol.idl:7789)
-   D /trunk/modules/control/corba/client.py
-   D /trunk/modules/control/corba/launch-vlc-corba
-   D /trunk/modules/control/corba/mediacontrol.idl
-   D /trunk/modules/control/corba/pyorbit-1.99.3.patch
-   D /trunk/modules/control/corba/simpleplayer.glade
-   D /trunk/modules/control/corba/simpleplayer.py
+Populate stream information.
 
-Code cleanup to prepare CORBA module update
 
 ------------------------------------------------------------------------
-r7791 | oaubert | 2004-05-27 17:48:33 +0200 (Thu, 27 May 2004) | 9 lines
+r7183 | rocky | 2004-03-29 02:45:53 +0200 (Mon, 29 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/MediaControl.idl
-   M /trunk/modules/control/corba/Modules.am
-   M /trunk/modules/control/corba/README
-   M /trunk/modules/control/corba/corba.c
-   A /trunk/modules/control/corba/mediacontrol-core.c
-   A /trunk/modules/control/corba/mediacontrol-core.h
-   A /trunk/modules/control/corba/mediacontrol-init.c
-   A /trunk/modules/control/corba/mediacontrol-plugin.c
+   M /trunk/src/input/input_programs.c
+
+Populate "Stream and Media Info"
 
-CORBA module update:
-- the VLC-specific code has been isolated in mediacontrol-core.c so that
-  corba.c only has to glue CORBA calls to C calls.
-- the IDL has been modified:
-  - snapshot support
-  - text display support
-  - access to stream information
-  - access to volume information
 
 ------------------------------------------------------------------------
-r7792 | gbazin | 2004-05-27 17:52:42 +0200 (Thu, 27 May 2004) | 1 line
+r7182 | rocky | 2004-03-29 02:42:35 +0200 (Mon, 29 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mjpeg.c
+   M /trunk/modules/access/vcdx/access.c
 
-* modules/demux/mjpeg.c: fixed small memleak.
+Small cosmetic changes
 ------------------------------------------------------------------------
-r7793 | sigmunau | 2004-05-27 18:18:35 +0200 (Thu, 27 May 2004) | 2 lines
+r7181 | jpsaman | 2004-03-28 22:25:53 +0200 (Sun, 28 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/demux/mjpeg.c
-
-remove debug messages along the success path
+   M /trunk/doc/arm-crosscompile-howto.sgml
 
+Small update to ARM cross-compile howto
 ------------------------------------------------------------------------
-r7794 | gbazin | 2004-05-27 21:12:09 +0200 (Thu, 27 May 2004) | 3 lines
+r7180 | rocky | 2004-03-28 22:17:49 +0200 (Sun, 28 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/control/netsync.c
-   M /trunk/modules/video_output/snapshot.c
+   M /trunk/configure.ac
+   M /trunk/modules/access/vcdx/vcdplayer.c
+   M /trunk/modules/access/vcdx/vcdplayer.h
+
+Correct multi-default selection. But we need vcdimager 0.71 CVS for
+this.  (But most poeple won't notice the improvement since video
+switching is broken.)
 
-* video_output/snapshot.c, control/netsync.c: added svn:keywords Id prop.
-* control/netsync.c: small fix.
 
 ------------------------------------------------------------------------
-r7795 | gbazin | 2004-05-27 21:17:33 +0200 (Thu, 27 May 2004) | 1 line
+r7179 | titus | 2004-03-28 16:39:03 +0200 (Sun, 28 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/netsync.c
+   M /trunk/modules/control/http.c
+
+correction of a small bug in the function move
 
-* modules/control/netsync.c: test before you commit.
 ------------------------------------------------------------------------
-r7796 | gbazin | 2004-05-27 22:31:22 +0200 (Thu, 27 May 2004) | 1 line
+r7178 | bigben | 2004-03-28 14:29:42 +0200 (Sun, 28 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/controls.h
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.m
+
+Reverses previous patch, which added 1min/5min forward / backward functions, as it made the interface too unclear. We need to find another way to use hotkeys on the main interface...
+
 
-* Makefile.am: added include/snapshot.h.
 ------------------------------------------------------------------------
-r7797 | gbazin | 2004-05-27 23:06:16 +0200 (Thu, 27 May 2004) | 2 lines
+r7177 | hartman | 2004-03-28 05:16:05 +0200 (Sun, 28 Mar 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i422_yuy2.c
+   M /trunk/configure.ac
+   M /trunk/modules/demux/Modules.am
+   A /trunk/modules/demux/sgimb.c
+   M /trunk/src/input/stream.c
 
-* modules/video_chroma/i422_yuy2.c: fixed the I422 MMX conversion routines. The fix also doubles the speed of the conversion :)
+* src/input/stream.c
+  - disable stream_ReadLine debug.
+* ALL:
+  - added a new demux2 module to handle Kasenna MediaBase 
+    metadata files. These are application/x-sgimb masked
+    'mpeg' files on the web. They are in reality mostly constructors
+    for rtsp links. The reference to SGI is because the MediaBase
+    solutions originate from SGI.
 
 ------------------------------------------------------------------------
-r7798 | fenrir | 2004-05-28 00:30:12 +0200 (Fri, 28 May 2004) | 2 lines
+r7176 | asmax | 2004-03-27 19:04:36 +0100 (Sat, 27 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
 
- * mp4: added text track support. (there is a problem with the encoding).
+  * bitmap_font.cpp: full support of text bitmap font
 
 ------------------------------------------------------------------------
-r7799 | gbazin | 2004-05-28 08:29:13 +0200 (Fri, 28 May 2004) | 1 line
+r7175 | hartman | 2004-03-27 18:36:46 +0100 (Sat, 27 Mar 2004) | 9 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/misc/logger.c
+   M /trunk/src/interface/interface.c
+
+* src/interface/interface.c
+  - spelling fix
+  - added telnet intf to 'Add Interface'
+* modules/misc/logger.c:
+  - on Mac OS X, use ~/Library/Logs to write logger intf output.
+* ALL
+  - Added 'Add Interface' to Mac OS X build. Now you can finaly quicklaunch
+  the SAP intf.
 
-* configure.ac: netsync needs to be linked with ws2_32 on win32.
 ------------------------------------------------------------------------
-r7800 | hartman | 2004-05-28 14:04:06 +0200 (Fri, 28 May 2004) | 3 lines
+r7174 | asmax | 2004-03-27 12:24:24 +0100 (Sat, 27 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/Modules.am
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
+   M /trunk/modules/gui/skins2/src/bitmap_font.hpp
 
-* bootstrap fix for corba module
-  make dist might still be broken? This makefile could use some sam power.
+  * all: beginning of "text" bitmap font support. The text bitmap must have
+  the following layout: [cf xmms skins ;)]
 
 ------------------------------------------------------------------------
-r7801 | fkuehne | 2004-05-28 18:01:26 +0200 (Fri, 28 May 2004) | 1 line
+r7173 | asmax | 2004-03-27 01:21:13 +0100 (Sat, 27 Mar 2004) | 10 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/playlistinfo.h
-   M /trunk/modules/gui/macosx/playlistinfo.m
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/src/bitmap_font.cpp
+   M /trunk/modules/gui/skins2/src/bitmap_font.hpp
+   M /trunk/modules/gui/skins2/src/generic_bitmap.cpp
+   M /trunk/modules/gui/skins2/src/generic_bitmap.hpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
+   M /trunk/share/skins2/default/skin.dtd
+
+  * all: beginning of bitmap font support. At the moment only the digits
+  font for xmms/winamp2 skins is supported (the bitmap must have the
+  following layout: [0123456789 -] with letters of size 9x13).
+  Non-digit characters are just skipped, with a hardcoded advance of 6
+  (it allows correct display of time in xmms skins; the ':' are skipped)
+  Small example at http://people.via.ecp.fr/~asmax/chaos.vlt (uncomplete skin)
+  * vars/time.cpp: notify the observers also when the input is stopped
+  * controls/ctrl_text.cpp: do not reset the FSM state and timer when the
+  text is displayed (was causing bugs in time display)
 
-* fixed broken translation of 2 buttons of the info-window
 ------------------------------------------------------------------------
-r7802 | fenrir | 2004-05-28 21:51:37 +0200 (Fri, 28 May 2004) | 2 lines
+r7172 | zorglub | 2004-03-26 14:20:57 +0100 (Fri, 26 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/visualization/visual/visual.c
 
- * mp4: convert all \r to \n in subt.
+Spectrum is default enabled
 
 ------------------------------------------------------------------------
-r7803 | fenrir | 2004-05-28 21:54:23 +0200 (Fri, 28 May 2004) | 5 lines
+r7171 | gbazin | 2004-03-26 10:35:10 +0100 (Fri, 26 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/src/input/control.c
 
- * mp4: first try to add text subtitle muxing support. They are added
-like it is done in .mov (and not like .mp4 as I failed to find any
-samples)
- VLC is able to play them. I don't think QT will like them for now.
+* src/input/control.c: fixed INPUT_DEL_BOOKMARK.
 
 ------------------------------------------------------------------------
-r7804 | fenrir | 2004-05-28 21:55:01 +0200 (Fri, 28 May 2004) | 2 lines
+r7170 | fenrir | 2004-03-26 00:07:19 +0100 (Fri, 26 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
- * copy: don't break the length for subtitle packet.
+ * video: disable direct rendering for h264.
 
 ------------------------------------------------------------------------
-r7805 | fenrir | 2004-05-28 22:20:50 +0200 (Fri, 28 May 2004) | 4 lines
+r7169 | sam | 2004-03-25 23:45:59 +0100 (Thu, 25 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/bootstrap
 
- * rtp: h263 support (untested).
- Patch by Callan, Wilson <wcallan AT starentnetworks DOT com>
+  * bootstrap:
+    + Work around a Solaris sh issue preventing ${foo%%bar} constructs.
 
 ------------------------------------------------------------------------
-r7806 | hartman | 2004-05-29 00:07:04 +0200 (Sat, 29 May 2004) | 3 lines
+r7168 | hartman | 2004-03-25 21:25:04 +0100 (Thu, 25 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/gui/macosx/applescript.m
 
-* src/input/input.c: As soon as we know the length of a file, set 
-  the playlist item duration. Now mpeg files will show their duration.
+* VLC couldn't handle external links since the playlist API changes. FIXED
 
 ------------------------------------------------------------------------
-r7807 | hartman | 2004-05-29 00:19:54 +0200 (Sat, 29 May 2004) | 2 lines
+r7167 | fenrir | 2004-03-25 15:00:33 +0100 (Thu, 25 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/include/codecs.h
 
-* Fix some small potential crashes
+ * codecs.h : added WAVE_FORMAT_DIVIO_AAC.
 
 ------------------------------------------------------------------------
-r7808 | hartman | 2004-05-29 00:23:38 +0200 (Sat, 29 May 2004) | 11 lines
+r7166 | fenrir | 2004-03-25 14:48:51 +0100 (Thu, 25 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/Modules.am
-   D /trunk/modules/gui/ncurses
-   A /trunk/modules/gui/ncurses.c (from /trunk/modules/gui/ncurses/ncurses.c:7799)
-
-* ncurses intf
-  - Moved one dir higher
-  - Fixed the Quit function
-  - Added Volume Controls
-  - Added Repeat/Loop/Random
-  - Fixed the info box
-  - Added Fullscreen remark to help box
+   M /trunk/modules/packetizer/mpeg4video.c
 
-It is now the perfect remote controller if I use my 'bedside terminal'.
-ssh/screen/ncurses is like magic.
+ * mpeg4video.c: added m4cc/M4CC.
 
 ------------------------------------------------------------------------
-r7809 | hartman | 2004-05-29 00:46:00 +0200 (Sat, 29 May 2004) | 2 lines
+r7165 | gbazin | 2004-03-25 12:51:24 +0100 (Thu, 25 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/directx/vout.h
 
-* Let's enable folks to bootstrap
+* modules/video_output/directx/*:
+   + Added calls to vout_RequestWindow()/vout_ReleaseWindow()
+   + Implemented vout_Control()
+   + Fixed potential division by 0
 
 ------------------------------------------------------------------------
-r7810 | fenrir | 2004-05-29 15:54:22 +0200 (Sat, 29 May 2004) | 5 lines
+r7164 | zorglub | 2004-03-25 12:50:33 +0100 (Thu, 25 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
- * ts.c: - send PES as soon as possible to decoder (and not waiting the
-           next one).
-         - added partial 14496-17 support, in other words mpeg4 text
-           subtitles.
+Don't save an empty playlist
+Fix refcount problem
 
 ------------------------------------------------------------------------
-r7811 | fenrir | 2004-05-29 15:55:33 +0200 (Sat, 29 May 2004) | 2 lines
+r7163 | gbazin | 2004-03-25 10:47:19 +0100 (Thu, 25 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/po/POTFILES.in
 
- ts: ooops, debug messages removed.
+* po/POTFILES.in: updated.
 
 ------------------------------------------------------------------------
-r7812 | fenrir | 2004-05-29 16:00:32 +0200 (Sat, 29 May 2004) | 3 lines
+r7162 | fenrir | 2004-03-25 02:01:58 +0100 (Thu, 25 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/demux/real.c
 
- * copy: low latency for subt.
-  TODO: move subtitle paquetizer to subsdec.c to convert all subs to UTF-8.
+ * real: added support for aac codec.
 
 ------------------------------------------------------------------------
-r7813 | fenrir | 2004-05-29 16:02:50 +0200 (Sat, 29 May 2004) | 5 lines
+r7161 | gbazin | 2004-03-25 01:18:51 +0100 (Thu, 25 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/gui/wxwindows/video.cpp
 
- * ts: added 14496-17 (text sub) support. It assumes that input is utf8
-(wrong as long as we don't have a real subtitle packetizer).
- It doesn't work very well, the syncho is a broken (subs are late by more
-than 1s).
+* modules/gui/wxwindows/video.cpp: fix for wxGtk built with GTK1.
 
 ------------------------------------------------------------------------
-r7814 | fenrir | 2004-05-29 16:06:50 +0200 (Sat, 29 May 2004) | 4 lines
+r7160 | gbazin | 2004-03-24 23:53:36 +0100 (Wed, 24 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
-
- * rtp: use dynamique RTP payload type for h263-1998. (bug found by Ross
-Finlayson)
+   M /trunk/include/video_output.h
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/vout_intf.c
 
+* src/video_output/vout_intf.c: vout_IntfInit() for some interface/control related initializations.
+* src/video_output/video_output.c: moved some stuff to vout_IntfInit().
+* include/video_output.h: vout_vaControl()/vout_Control() prototypes.
+* modules/video_output/x11/xcommon.c: implemented a vout_Control() (only VOUT_SET_ZOOM for now).
+* modules/gui/wxwindows/menus.cpp: handle float object vars, added "zoom" to the menus.
 
 ------------------------------------------------------------------------
-r7815 | yoann | 2004-05-29 19:04:53 +0200 (Sat, 29 May 2004) | 2 lines
+r7159 | ipkiss | 2004-03-24 23:10:56 +0100 (Wed, 24 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/osd.h
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/src/video_output/video_widgets.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/share/skins2/default/skin.dtd
+   M /trunk/share/skins2/default/theme.xml
 
-Added a Mute OSD icon.
+ * skins2/parser/builder*: All the controls now have a 'visible' attribute
+ * share/skins2/default/skin.dtd: Changed a few details here and there
 
 ------------------------------------------------------------------------
-r7816 | yoann | 2004-05-29 19:47:30 +0200 (Sat, 29 May 2004) | 2 lines
+r7158 | ipkiss | 2004-03-24 12:24:46 +0100 (Wed, 24 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/gui/wxwindows/video.cpp
 
- * modules/gui/ncurses.c: Fixed a bug due to the new 'Volume' line.
+Compilation fix
 
 ------------------------------------------------------------------------
-r7817 | gbazin | 2004-05-29 23:41:57 +0200 (Sat, 29 May 2004) | 9 lines
+r7157 | massiot | 2004-03-24 11:18:34 +0100 (Wed, 24 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/modules.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_config.h
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc/configuration.c
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/mux/mpeg/ts.c
 
-* include/*,src/*: New plugins cache feature for faster load times.
-   This is still experimental so isn't enabled by default (use --plugins-cache).
-   There are also a few issues that aren't dealt with yet:
-     - translation of module strings.
-     - config options callbacks and actions.
-     - a few memory leaks.
-     - and likely other things ;)
-   You can easily reset the plugins cache with --reset-plugins-cache.
+* ts muxer: added a no-crypt-audio option for people who do not want to crypt
+  audio PIDs
 
 ------------------------------------------------------------------------
-r7818 | gbazin | 2004-05-29 23:51:22 +0200 (Sat, 29 May 2004) | 1 line
+r7156 | massiot | 2004-03-24 11:17:50 +0100 (Wed, 24 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/mux/mpeg/csa.c
+
+* csa.c: Fixed an encryption bug with packets smaller than 8 bytes.
 
-* src/misc/modules.c: small cleanup.
 ------------------------------------------------------------------------
-r7819 | fenrir | 2004-05-30 01:52:49 +0200 (Sun, 30 May 2004) | 2 lines
+r7155 | gbazin | 2004-03-24 00:52:04 +0100 (Wed, 24 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_objects.h
-   A /trunk/src/input/access.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/misc/messages.c
-   M /trunk/src/misc/objects.c
+   M /trunk/modules/gui/wxwindows/Modules.am
+   A /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   A /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * all: begin to introduce access_t (nothing working yet).
+* modules/gui/wxwindows/*:
+   + bookmarks menu.
+   + started work on bookmarks dialog.
+   + started support for embeddable vout (via vout_RequestWindow()/vout_ReleaseWindow()).   
+   + new --wxwin-bookmarks and --wxwin-embed config options.
 
 ------------------------------------------------------------------------
-r7820 | fenrir | 2004-05-30 01:56:41 +0200 (Sun, 30 May 2004) | 2 lines
+r7154 | gbazin | 2004-03-24 00:46:26 +0100 (Wed, 24 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/video_output/x11/xcommon.c
 
- * Makefile.am: added acces.c (for people still using make ;)
+* modules/video_output/x11/xcommon.c: use vout_RequestWindow()/vout_ReleaseWindow().
 
 ------------------------------------------------------------------------
-r7821 | fenrir | 2004-05-30 02:14:30 +0200 (Sun, 30 May 2004) | 2 lines
+r7153 | gbazin | 2004-03-24 00:44:49 +0100 (Wed, 24 Mar 2004) | 9 lines
 Changed paths:
+   M /trunk/Makefile.am
+   M /trunk/include/input_ext-intf.h
    M /trunk/include/ninput.h
-   M /trunk/src/input/access.c
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_interface.h
+   A /trunk/src/input/control.c
+   M /trunk/src/input/input.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/video_output/video_output.c
+   A /trunk/src/video_output/vout_intf.c
 
- * ninput, access: compilation fix.
+* src/input/*:
+   + new input_Control() function (doesn't do much for now).
+   + started bookmarks support through input_Control().
+   + new --bookmarks={name=foo,bytes=foo,time=foo},{...} config option.
 
-------------------------------------------------------------------------
-r7822 | gbazin | 2004-05-30 11:18:59 +0200 (Sun, 30 May 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/gtk/gnome.c
-   M /trunk/modules/gui/gtk/gtk.c
-   M /trunk/modules/gui/gtk/open.c
+* src/video_output/*:
+   + started support for embeddable vouts (vout_RequestWindow()/vout_ReleaseWindow())
+   + new --video-x/y config options
 
-* modules/gui/gtk/*: got rid of --search-path option and created --gtk-search-path and --gnome-search-path instead.
 ------------------------------------------------------------------------
-r7823 | sigmunau | 2004-05-30 12:52:02 +0200 (Sun, 30 May 2004) | 3 lines
+r7152 | gbazin | 2004-03-24 00:30:49 +0100 (Wed, 24 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/share/http/index.html
+   M /trunk/src/misc/variables.c
 
-share/http/index.html: output valid xhtml, even with an empty playlist. Show
-a message in the playlist area if the playlist is empty.
+* src/misc/variables: fixed mem-leak for VLC_VAR_CLEARCHOICES.
 
 ------------------------------------------------------------------------
-r7824 | gbazin | 2004-05-30 13:54:08 +0200 (Sun, 30 May 2004) | 1 line
+r7151 | gbazin | 2004-03-24 00:28:02 +0100 (Wed, 24 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
+
+* modules/codec/ffmpeg/encoder.c: removed unused stuff.
 
-* src/misc/modules.c: avoid name collisions on win32.
 ------------------------------------------------------------------------
-r7825 | sigmunau | 2004-05-30 15:00:27 +0200 (Sun, 30 May 2004) | 3 lines
+r7150 | gbazin | 2004-03-24 00:26:36 +0100 (Wed, 24 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/demux/dvdnav.c
 
-modules/audio_output/alsa.c: fixed an utterly nonsensial if-block. Should
-have no functional impact.
+* modules/demux/dvdnav.c: cosmetic changes + fixed small mem-leaks.
 
 ------------------------------------------------------------------------
-r7826 | zorglub | 2004-05-30 16:43:12 +0200 (Sun, 30 May 2004) | 13 lines
+r7149 | ipkiss | 2004-03-23 22:03:20 +0100 (Tue, 23 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/timer.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-
-* New wizard is now about usable, yet unfinished
-    Todo
-       - Heavy testing
-       - Missing sanity checks
-       - Extra options
-       - Fix layout bugs
+   M /trunk/share/skins2/default/skin.dtd
 
-* playlist.cpp : Smaller layout, icons to do...
+ * skins2: Fixed broken DTD
 
-* timer.cpp : show the name and not the URI in status bar
+------------------------------------------------------------------------
+r7148 | hartman | 2004-03-23 21:47:06 +0100 (Tue, 23 Mar 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/demux/mpeg/ts.c
 
-* open.cpp : Bugfix for modal mode
+* Check if dvbpsi_DecodeISO639Dr fails.
+  Fixes #1104
 
 ------------------------------------------------------------------------
-r7827 | fenrir | 2004-05-30 16:43:40 +0200 (Sun, 30 May 2004) | 2 lines
+r7147 | fenrir | 2004-03-23 12:02:48 +0100 (Tue, 23 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/access.c
+   M /trunk/modules/stream_out/duplicate.c
 
- * access: implement access2_nEw (untested).
+ * duplicate: fixed a bug with noes.
 
 ------------------------------------------------------------------------
-r7828 | zorglub | 2004-05-30 16:44:00 +0200 (Sun, 30 May 2004) | 2 lines
+r7146 | gbazin | 2004-03-23 10:44:44 +0100 (Tue, 23 Mar 2004) | 3 lines
 Changed paths:
-   A /trunk/modules/gui/wxwindows/bitmaps/loop.xpm
-   A /trunk/modules/gui/wxwindows/bitmaps/repeat.xpm
-   A /trunk/modules/gui/wxwindows/bitmaps/shuffle.xpm
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/share/Makefile.am
 
-Missing icons
+* share/Makefile.am: added default skins2 theme and vlm http files.
+* modules/gui/skins2/Modules.am: removed old skins2 theme.
 
 ------------------------------------------------------------------------
-r7829 | fenrir | 2004-05-30 17:31:59 +0200 (Sun, 30 May 2004) | 2 lines
+r7145 | jlj | 2004-03-22 23:53:11 +0100 (Mon, 22 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/ninput.h
+   M /trunk/configure.ac
+   M /trunk/modules/demux/ogg.c
+
+  * ALL: compile fixes.
 
- * ninput: more access2 things.
 
 ------------------------------------------------------------------------
-r7830 | fenrir | 2004-05-30 17:33:57 +0200 (Sun, 30 May 2004) | 2 lines
+r7144 | fenrir | 2004-03-22 23:14:27 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
+   A /trunk/share/http/vlm
+   A /trunk/share/http/vlm/edit.html
+   A /trunk/share/http/vlm/index.html
+   A /trunk/share/http/vlm/new.html
 
- * ninput: typo.
+ * vlm/* : begining of vlm http interface pages.
 
 ------------------------------------------------------------------------
-r7831 | fenrir | 2004-05-30 17:38:11 +0200 (Sun, 30 May 2004) | 2 lines
+r7143 | ipkiss | 2004-03-22 22:18:12 +0100 (Mon, 22 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/Modules.am
-   A /trunk/modules/access/access2.c
+   M /trunk/modules/gui/skins2/win32/win32_loop.cpp
 
- * access2: access2 <-> access1 wrapper (untested).
+ * skins2/win32/win32_loop.cpp: Refresh the needed rectangle only.
+   This doesn't fix totally the refresh problems on the skinned vout,
+   but it improves the situation a lot.
 
 ------------------------------------------------------------------------
-r7832 | zorglub | 2004-05-30 18:21:43 +0200 (Sun, 30 May 2004) | 2 lines
+r7142 | ipkiss | 2004-03-22 21:54:35 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   A /trunk/modules/gui/wxwindows/streamdata.h
-   M /trunk/modules/gui/wxwindows/streamout.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/Makefile.am
 
-Move streaming data to a separate file (will have to be moved to /include)
+ * Makefile.am: Fixed the win32 packaging of the default skin2
 
 ------------------------------------------------------------------------
-r7833 | anil | 2004-05-30 18:38:44 +0200 (Sun, 30 May 2004) | 2 lines
+r7141 | asmax | 2004-03-22 21:38:15 +0100 (Mon, 22 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/gui/skins2/Modules.am
+   A /trunk/modules/gui/skins2/src/bitmap_font.cpp
+   A /trunk/modules/gui/skins2/src/bitmap_font.hpp
+   M /trunk/modules/gui/skins2/src/ft2_font.hpp
+   A /trunk/modules/gui/skins2/src/generic_bitmap.cpp
+   M /trunk/modules/gui/skins2/src/generic_bitmap.hpp
+   M /trunk/modules/gui/skins2/src/generic_font.hpp
+   M /trunk/share/skins2/default/skin.dtd
 
-* wizard.cpp: compilation fixes
+  * all : skeleton of a future bitmap font support
+  * skin.dtd : new BitmapFont element
 
 ------------------------------------------------------------------------
-r7834 | sigmunau | 2004-05-30 18:57:55 +0200 (Sun, 30 May 2004) | 3 lines
+r7140 | fenrir | 2004-03-22 18:58:24 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/chroma.c
+   M /trunk/modules/control/http.c
 
-modules/codec/ffmpeg/chroma.c: resize properly if destination chroma is in a
-format ffmpeg likes
+ * http: implemented vlm_save/load.
 
 ------------------------------------------------------------------------
-r7835 | gbazin | 2004-05-30 19:22:09 +0200 (Sun, 30 May 2004) | 1 line
+r7139 | fenrir | 2004-03-22 18:56:54 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
+   M /trunk/src/misc/vlm.c
+
+ * vlm: fixed some segfaults.
 
-* modules/access/directory.c: minor fix.
 ------------------------------------------------------------------------
-r7836 | fenrir | 2004-05-30 19:59:20 +0200 (Sun, 30 May 2004) | 2 lines
+r7138 | gbazin | 2004-03-22 16:19:12 +0100 (Mon, 22 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/audio_output/input.c
+   M /trunk/modules/codec/libmpeg2.c
 
- * input: warning fix (int ->byte_t*).
+* modules/codec/libmpeg2.c: modified last change to use a 4:3 aspect ratio when libmpeg2 gives us an invalid one.
+  (if this happens, it is a bug in libmpeg2 anyway so we just try to fallback to the most usual value).
 
 ------------------------------------------------------------------------
-r7837 | fenrir | 2004-05-30 20:11:55 +0200 (Sun, 30 May 2004) | 2 lines
+r7137 | fenrir | 2004-03-22 13:33:29 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/access.c
-   M /trunk/src/input/demux.c
+   M /trunk/include/vlc_httpd.h
+   M /trunk/src/misc/httpd.c
 
- * access,demux: fixed parsing.
+ * all: forgot to commit theses files.
 
 ------------------------------------------------------------------------
-r7838 | hartman | 2004-05-30 20:20:57 +0200 (Sun, 30 May 2004) | 2 lines
+r7136 | gbazin | 2004-03-22 13:12:02 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
+   M /trunk/modules/control/Modules.am
 
-* ahum. == on a mask instead of &
+* modules/control/Modules.am: added telnet module.
 
 ------------------------------------------------------------------------
-r7839 | hartman | 2004-05-30 20:39:29 +0200 (Sun, 30 May 2004) | 3 lines
+r7135 | garf | 2004-03-22 13:04:03 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/control/http.c
 
-* Added a filebrowser (B)
-* Messages now uses 'L' as hotkey
+ * http.c: vlm_error
 
 ------------------------------------------------------------------------
-r7840 | fenrir | 2004-05-30 21:28:35 +0200 (Sun, 30 May 2004) | 3 lines
+r7134 | gbazin | 2004-03-22 11:18:22 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/http.c
+   M /trunk/src/misc/modules.c
 
- * access2: support for demuxer access provided.
- * http: converted to access2.
+* src/misc/modules.c: compilation fix.
 
 ------------------------------------------------------------------------
-r7841 | fenrir | 2004-05-30 21:35:32 +0200 (Sun, 30 May 2004) | 2 lines
+r7133 | fenrir | 2004-03-22 04:08:27 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/src/misc/vlm.c
 
- * input.c: set access2->b_die.
+ * vlm: better vlm_Show.
 
 ------------------------------------------------------------------------
-r7842 | fenrir | 2004-05-30 22:52:36 +0200 (Sun, 30 May 2004) | 3 lines
+r7132 | fenrir | 2004-03-22 03:58:57 +0100 (Mon, 22 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/ftp.c
+   M /trunk/modules/control/http.c
 
- * access2: fixed seeking.
- * ftp: converted to access2.
+ * http.c: fixes about vlm.
 
 ------------------------------------------------------------------------
-r7843 | fenrir | 2004-05-30 23:03:52 +0200 (Sun, 30 May 2004) | 2 lines
+r7131 | hartman | 2004-03-21 23:53:18 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/x264.c
+   M /trunk/include/codecs.h
 
- * x264: I have commited debug stuff :(
+* fix avi dts support
 
 ------------------------------------------------------------------------
-r7844 | fenrir | 2004-05-30 23:16:53 +0200 (Sun, 30 May 2004) | 2 lines
+r7130 | fenrir | 2004-03-21 23:35:58 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/tcp.c
+   M /trunk/modules/codec/libmpeg2.c
 
- * tcp: convertd to access2.
+ * libmpeg2: handle invalid aspect as square one.
 
 ------------------------------------------------------------------------
-r7845 | fenrir | 2004-05-30 23:27:49 +0200 (Sun, 30 May 2004) | 2 lines
+r7129 | fenrir | 2004-03-21 23:03:42 +0100 (Sun, 21 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
+   M /trunk/modules/stream_out/rtp.c
 
- * access2: fix seek with access2 using pf_block.
+ * rtp: sdp=rtsp:// urls begin to work (multicast+unicast).
+ (There is still the problem of timeout, and a lot of checks aren't done).
 
 ------------------------------------------------------------------------
-r7846 | hartman | 2004-05-31 02:54:44 +0200 (Mon, 31 May 2004) | 4 lines
+r7128 | asmax | 2004-03-21 21:39:43 +0100 (Sun, 21 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   D /trunk/share/skins2/FreeSans.ttf
+   A /trunk/share/skins2/fonts/FreeSans.ttf (from /trunk/share/skins2/FreeSans.ttf:7127)
 
-* modules/gui/ncurses.c: Ahum fixed broken filebrowser.
-  that's what you get when you are hacking something 
-  you don't understand 100% 
+  * moved the default font in share/skins2/fonts
+  * parser/builder.cpp: a font with ID "defaultfont" is loaded from
+  the common font directory
 
 ------------------------------------------------------------------------
-r7847 | fenrir | 2004-05-31 03:48:09 +0200 (Mon, 31 May 2004) | 2 lines
+r7127 | asmax | 2004-03-21 21:19:18 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses.c
+   A /trunk/share/skins2/FreeSans.ttf (from /trunk/share/skins2/default/FreeSans.ttf:7126)
+   D /trunk/share/skins2/default/FreeSans.ttf
+   A /trunk/share/skins2/fonts
 
- * ncurses: fixed the error that was making the browser so slow.
+  * added a fonts directory
 
 ------------------------------------------------------------------------
-r7848 | zorglub | 2004-05-31 11:24:07 +0200 (Mon, 31 May 2004) | 2 lines
+r7126 | asmax | 2004-03-21 21:01:24 +0100 (Sun, 21 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   D /trunk/modules/gui/skins2/theme
+   A /trunk/share/skins2
+   A /trunk/share/skins2/default (from /trunk/modules/gui/skins2/theme:7123)
+   M /trunk/share/skins2/default/skin.dtd
+   M /trunk/share/skins2/default/theme.xml
 
-Fix play-and-stop behaviour with playlist_Command
+  * moved the default skins2 theme in share/skins2/default/
+  * all: added a "tooltipfont" element in the <Theme> tag (unused at the
+      moment)
 
 ------------------------------------------------------------------------
-r7849 | ipkiss | 2004-05-31 13:34:26 +0200 (Mon, 31 May 2004) | 2 lines
+r7125 | hartman | 2004-03-21 20:45:42 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/preferences.cpp
+   M /trunk/modules/control/telnet.c
+   M /trunk/modules/misc/screensaver.c
 
- * modules/gui/wxwindows/preferences.cpp: fixed a refcount problem
+Two description strings corrected
 
 ------------------------------------------------------------------------
-r7850 | ipkiss | 2004-05-31 14:17:13 +0200 (Mon, 31 May 2004) | 2 lines
+r7124 | hartman | 2004-03-21 20:36:47 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/demux/mkv.cpp
 
- * skins2: same fix as in modules/access/directory.c
+* Spelling correction
 
 ------------------------------------------------------------------------
-r7851 | ipkiss | 2004-05-31 14:31:48 +0200 (Mon, 31 May 2004) | 2 lines
+r7123 | fenrir | 2004-03-21 16:09:21 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/Makefile.am
 
-skins2-howto.xml: Added two internal links
+ * Makefile.am: compile vlm.c ...
 
 ------------------------------------------------------------------------
-r7852 | fenrir | 2004-05-31 15:34:34 +0200 (Mon, 31 May 2004) | 2 lines
+r7122 | massiot | 2004-03-21 13:50:14 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/mkv.cpp
 
- * configure.ac: added access2 ;)
+* modules/demux/mkv.cpp: Fixed Darwin port for Mac OS X 10.1
 
 ------------------------------------------------------------------------
-r7853 | zorglub | 2004-05-31 19:32:18 +0200 (Mon, 31 May 2004) | 2 lines
+r7121 | fenrir | 2004-03-21 13:29:31 +0100 (Sun, 21 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
 
-pvr.c : Converted to access2 and added options for autobuilt panels
+ * all: changes for vlm move.
 
 ------------------------------------------------------------------------
-r7854 | zorglub | 2004-05-31 19:47:51 +0200 (Mon, 31 May 2004) | 3 lines
+r7120 | fenrir | 2004-03-21 13:26:20 +0100 (Sun, 21 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_objects.h
+   A /trunk/include/vlc_vlm.h (from /trunk/modules/control/telnet/vlm.h:7119)
+   M /trunk/modules/control/http.c
+   D /trunk/modules/control/telnet
+   A /trunk/modules/control/telnet.c (from /trunk/modules/control/telnet/telnet.c:7119)
+   M /trunk/src/misc/objects.c
+   A /trunk/src/misc/vlm.c (from /trunk/modules/control/telnet/vlm.c:7119)
 
-Make the playlist window resizeable
-Use a smaller font
+ * vlm.*: move vlm to the core (now, vlm_New create only one instance)
+ * http.c: begin support of vlm interraction (not yet documented).
 
 ------------------------------------------------------------------------
-r7855 | zorglub | 2004-05-31 19:48:38 +0200 (Mon, 31 May 2004) | 5 lines
+r7119 | garf | 2004-03-20 14:19:58 +0100 (Sat, 20 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/control/telnet/vlm.c
 
-* wizard.cpp : - TTL and SAP support
-              - Sanity checks for transcode output file
+ * vlm.c: little bug fix for stop command
+
+------------------------------------------------------------------------
+r7118 | fenrir | 2004-03-19 17:33:55 +0100 (Fri, 19 Mar 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/ts.c
 
-* Modules.am : Added new "icons" to dist
+ * ts.c: do not use packetizer for ms-codec streams.
 
 ------------------------------------------------------------------------
-r7856 | anil | 2004-06-01 08:42:55 +0200 (Tue, 01 Jun 2004) | 2 lines
+r7117 | fenrir | 2004-03-19 17:33:11 +0100 (Fri, 19 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/demux/nsv.c
 
-* compilation (unicode) fix
+ * nsv: fixed unused variable warnings.
 
 ------------------------------------------------------------------------
-r7857 | gbazin | 2004-06-01 17:45:07 +0200 (Tue, 01 Jun 2004) | 2 lines
+r7116 | fenrir | 2004-03-19 17:32:06 +0100 (Fri, 19 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/configuration.h
-   M /trunk/include/modules.h
-   M /trunk/src/libvlc.c
-   M /trunk/src/misc/configuration.c
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/demux/real.c
 
-* ALL: brought back module_EndBank() from the dead and fixed a few bugs in libvlc.c.
+ * real: fixed unused variable warnings.
 
 ------------------------------------------------------------------------
-r7858 | asmax | 2004-06-02 00:08:14 +0200 (Wed, 02 Jun 2004) | 4 lines
+r7115 | fenrir | 2004-03-19 17:31:13 +0100 (Fri, 19 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/demux/asf/asf.c
 
-  * x11_display.cpp: support 15bpp mode for X11 skins and avoid a segfault
-    when a mode is not supported (closes bug #1809). Move the "main window"
-    outside the screen to avoid seeing it in the workspace selector applet.
+ * asf :demux -> demux2.
 
 ------------------------------------------------------------------------
-r7859 | fenrir | 2004-06-02 00:12:10 +0200 (Wed, 02 Jun 2004) | 3 lines
+r7114 | fenrir | 2004-03-19 17:30:09 +0100 (Fri, 19 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/tcp.c
+   M /trunk/modules/demux/avi/Modules.am
 
- * all: a few changes in access2 (added a info field to access_t, remove
-ACCESS_GET_EOF/SIZE/POS, prepared title/seekpoint support).
+ * Modules: removed avi.h
 
 ------------------------------------------------------------------------
-r7860 | fenrir | 2004-06-02 00:12:56 +0200 (Wed, 02 Jun 2004) | 2 lines
+r7113 | fenrir | 2004-03-19 17:29:39 +0100 (Fri, 19 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/access.c
+   M /trunk/modules/demux/avi/avi.c
+   D /trunk/modules/demux/avi/avi.h
 
- * access: init info field.
+ * avi: cosmetics.
 
 ------------------------------------------------------------------------
-r7861 | fenrir | 2004-06-02 00:13:14 +0200 (Wed, 02 Jun 2004) | 2 lines
+r7112 | fenrir | 2004-03-19 17:27:52 +0100 (Fri, 19 Mar 2004) | 3 lines
 Changed paths:
    M /trunk/src/input/demux.c
 
- * demux: init info field. (Not used yet).
+ * demux: demux2_New -> try to start faster selecting the right demuxer
+based to extension (others demuxers will still be probed if needed).
 
 ------------------------------------------------------------------------
-r7862 | fenrir | 2004-06-02 00:13:47 +0200 (Wed, 02 Jun 2004) | 2 lines
+r7111 | hartman | 2004-03-19 01:52:33 +0100 (Fri, 19 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/access/directory.c
 
- es_out: clean up.
+* fix d_namlen bug
 
 ------------------------------------------------------------------------
-r7863 | fenrir | 2004-06-02 00:14:26 +0200 (Wed, 02 Jun 2004) | 2 lines
+r7110 | hartman | 2004-03-19 01:35:21 +0100 (Fri, 19 Mar 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
+   M /trunk/modules/access/directory.c
+
+* the directory plugin no longer uses the m3u demux
+  - it now does the playlist_Add itself.
+  - it sets the filename instead of the path as the item name
+  - it uses dummy demux to fool vlc.
+  - it's almost twice as fast now.
 
- * access2: lastest API change.
 
 ------------------------------------------------------------------------
-r7864 | gbazin | 2004-06-02 14:11:54 +0200 (Wed, 02 Jun 2004) | 1 line
+r7109 | hartman | 2004-03-18 22:48:36 +0100 (Thu, 18 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/access/directory.c
+
+* prefer S_ISDIR over DT_DIR since it is more reliable.
+  Should fix collapse/expand/ignore of dirs on OS X.
+* better short title for this config option
 
-* modules/gui/wxwindows/playlist.cpp: fixed a few segfaults + removed unused code.
 ------------------------------------------------------------------------
-r7865 | gbazin | 2004-06-02 14:59:47 +0200 (Wed, 02 Jun 2004) | 1 line
+r7108 | garf | 2004-03-18 19:29:36 +0100 (Thu, 18 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/control/telnet/telnet.c
+   M /trunk/modules/control/telnet/vlm.c
+   M /trunk/modules/control/telnet/vlm.h
+
+ * vlm.c,vlm.h, telnet.c: new vlm message system, independant from
+   telnet interface (will be useful for http vlm interface).
 
-* modules/gui/wxwindows/playlist.cpp: better playlist window resizing.
 ------------------------------------------------------------------------
-r7866 | gbazin | 2004-06-02 18:05:57 +0200 (Wed, 02 Jun 2004) | 1 line
+r7107 | jlj | 2004-03-18 17:53:56 +0100 (Thu, 18 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/audio_output/hd1000a.cpp
+
+  * hd1000a: channel reordering
+
 
-* modules/misc/freetype.c: optimized subtitles rendering a bit.
 ------------------------------------------------------------------------
-r7867 | jpsaman | 2004-06-02 21:01:57 +0200 (Wed, 02 Jun 2004) | 1 line
+r7106 | jlj | 2004-03-18 16:42:20 +0100 (Thu, 18 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/vlc.roku
+   M /trunk/configure.ac
+   M /trunk/modules/audio_output/Modules.am
+   A /trunk/modules/audio_output/hd1000a.cpp
+
+  * Roku HD1000 audio output.
+
 
-built rules for HD1000
 ------------------------------------------------------------------------
-r7868 | fenrir | 2004-06-03 00:10:40 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7105 | rocky | 2004-03-18 03:12:08 +0100 (Thu, 18 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/ninput.h
+   M /trunk/src/libvlc.h
+
+Correct MRL syntax.
 
- * ninput: changed the way title and seekpoint work.
 
 ------------------------------------------------------------------------
-r7869 | fenrir | 2004-06-03 00:11:54 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7104 | rocky | 2004-03-18 03:08:12 +0100 (Thu, 18 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/tcp.c
+   M /trunk/modules/gui/wxwindows/open.cpp
+
+Allow setting the subtitle track from the VCD tab (by usurping the
+"Chapter" entry).
 
- * all: removed ACCESS_GET_SEEKPOINT_INFO.
 
 ------------------------------------------------------------------------
-r7870 | fenrir | 2004-06-03 00:47:30 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7103 | gbazin | 2004-03-17 21:13:54 +0100 (Wed, 17 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/video_output/directx/events.c
 
- * pvr: cosmetic.
+* modules/video_output/directx/events.c:
+   + use SetWindowLongPtr() instead of SetWindowLong() whenever required.
+   + reset GWLP_USERDATA when calling the parent window windowproc.
 
 ------------------------------------------------------------------------
-r7871 | yoann | 2004-06-03 00:53:26 +0200 (Thu, 03 Jun 2004) | 7 lines
+r7102 | rocky | 2004-03-17 05:05:25 +0100 (Wed, 17 Mar 2004) | 9 lines
 Changed paths:
-   M /trunk/include/osd.h
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/cmml/intf.c
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/spudec/parse.c
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/control/lirc.c
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/misc/dummy/renderer.c
-   M /trunk/modules/misc/freetype.c
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/video_widgets.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/demux/mpeg/system.c
 
-Support for multiple OSD channels :
-* added i_channel and i_content properties to subpicture_t
-* p_last_osd_message is no more used
+Menu selection of subtitles for CVD and OGT handled properly.
 
-An OSD channel can contain simultaneously an OSD text and an OSD widget.
+system.c: enters the correct subtitle numbers into spu-es.  OGT now
+has the correct number of subtitles (with each having the correct
+number).
+
+ogt.c: Allow for dynamic switching/selection of subtitles. 
 
 
 ------------------------------------------------------------------------
-r7872 | yoann | 2004-06-03 01:19:54 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7101 | hartman | 2004-03-17 02:54:00 +0100 (Wed, 17 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/vlc.ebuild
 
- * modules/control/hotkeys.c : Display simultaneously time position and slider when seeking.
+* small fixes
 
 ------------------------------------------------------------------------
-r7873 | fenrir | 2004-06-03 02:08:54 +0200 (Thu, 03 Jun 2004) | 4 lines
+r7100 | hartman | 2004-03-17 02:33:34 +0100 (Wed, 17 Mar 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/file.c
+   M /trunk/vlc.ebuild
 
- * file: converted to access2. I hope it still compils everywhere.
- * access2: added stream/file/kfir shortcut. Begin title support but
-nothing usable yet.
+* Updated the ebuild.
+  - supports dts
+  - uses the new ffmpeg + postproc installation fixed ebuild
+  - uses live.com from portage instead of local
+  - added libdvdnav
+  - added pvr and satellite keywords
+  - other stuff i don't remember atm.
 
 ------------------------------------------------------------------------
-r7874 | gbazin | 2004-06-03 11:14:16 +0200 (Thu, 03 Jun 2004) | 1 line
+r7099 | gbazin | 2004-03-16 23:41:52 +0100 (Tue, 16 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/configure.ac
+
+* configure.ac: fixed libdts detection (libm linking problem) and dtsdec url.
 
-* src/misc/modules.c: in plugins cache mode, force immediate module loading if the module's config contains callbacks or actions. This could be avoided but a new api call will have to be introduced for that.
 ------------------------------------------------------------------------
-r7875 | zorglub | 2004-06-03 13:57:04 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7098 | fkuehne | 2004-03-16 22:04:18 +0100 (Tue, 16 Mar 2004) | 1 line
 Changed paths:
-   A /trunk/TODO
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/playlistinfo.m
 
-Embryo of a Todo list, feel free to use it :)
+*Fixed a spelling mistake and added some button-shortcuts
+------------------------------------------------------------------------
+r7097 | ipkiss | 2004-03-16 21:19:42 +0100 (Tue, 16 Mar 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+
+ * skins2/win32/win32_graphics.cpp: fixed a bunch of memory leaks and
+   fixed a bug in drawRect()
 
 ------------------------------------------------------------------------
-r7876 | hartman | 2004-06-03 15:40:08 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7096 | hartman | 2004-03-16 21:06:44 +0100 (Tue, 16 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/gui/macosx/vout.m
 
-* shitload of work we can do
+* Fixed a crash with blank opengl effect paramerter
 
 ------------------------------------------------------------------------
-r7877 | sigmunau | 2004-06-03 15:56:34 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7095 | fenrir | 2004-03-16 19:46:40 +0100 (Tue, 16 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/demux/mkv.cpp
 
-TODO: Fixed up the entry on vobsub
+ * mkv.cpp: one more fix for playback of broken file.
 
 ------------------------------------------------------------------------
-r7878 | hartman | 2004-06-03 16:35:05 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7094 | fenrir | 2004-03-16 19:45:26 +0100 (Tue, 16 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/demux/mkv.cpp
 
-* Fix the todotable
+ * mkv.cpp: fixed playback of broken file.
 
 ------------------------------------------------------------------------
-r7879 | fenrir | 2004-06-03 20:02:14 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7093 | titus | 2004-03-16 11:55:02 +0100 (Tue, 16 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/control/http.c
+   M /trunk/share/http/index.html
 
- * mp4: fix for width in tkhd for video stream with null aspect.
+Move playlist item in the interface http 
 
 ------------------------------------------------------------------------
-r7880 | fenrir | 2004-06-03 20:08:27 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7092 | bigben | 2004-03-16 08:33:08 +0100 (Tue, 16 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/demux/demux2.c
+   A /trunk/modules/gui/macosx/playlistinfo.h
+   A /trunk/modules/gui/macosx/playlistinfo.m
+
+Oups, sorry
 
- * directory: converted to access2.
 
 ------------------------------------------------------------------------
-r7881 | fenrir | 2004-06-03 23:43:34 +0200 (Thu, 03 Jun 2004) | 2 lines
+r7091 | bigben | 2004-03-16 00:15:48 +0100 (Tue, 16 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/THANKS
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/controls.h
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+
+Applies part of patch from Tom Maguire. Adds controls for 1min/5min forward / backward, and add menu items for them in the control menu. It might make it a bit uinclear. Please make any comment.
+
 
- * ffmpeg: added XVIX fourcc (buggy xvid streams)
 
 ------------------------------------------------------------------------
-r7882 | oaubert | 2004-06-04 11:10:48 +0200 (Fri, 04 Jun 2004) | 2 lines
+r7090 | bigben | 2004-03-15 20:33:18 +0100 (Mon, 15 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_output/snapshot.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/Modules.am
+   M /trunk/modules/gui/macosx/about.h
+   M /trunk/modules/gui/macosx/about.m
+   M /trunk/modules/gui/macosx/applescript.h
+   M /trunk/modules/gui/macosx/applescript.m
+   M /trunk/modules/gui/macosx/controls.h
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/info.h
+   M /trunk/modules/gui/macosx/info.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/misc.h
+   M /trunk/modules/gui/macosx/misc.m
+   M /trunk/modules/gui/macosx/open.h
+   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/gui/macosx/output.h
+   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/prefs.h
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/macosx/prefs_widgets.h
+   M /trunk/modules/gui/macosx/prefs_widgets.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
 
-Coding-style updates (whitespace related)
+Make the playlist info window a new object
 
-------------------------------------------------------------------------
-r7883 | gbazin | 2004-06-04 12:35:06 +0200 (Fri, 04 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/TODO
-   M /trunk/modules/codec/spudec/render.c
 
-* modules/codec/spudec/render.c: chroma support for dvd subtitles.
-------------------------------------------------------------------------
-r7884 | gbazin | 2004-06-04 14:47:06 +0200 (Fri, 04 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/src/misc/modules.c
 
-* src/misc/modules.c: some error checking when loading the cache plugins file.
 ------------------------------------------------------------------------
-r7885 | ipkiss | 2004-06-04 21:37:13 +0200 (Fri, 04 Jun 2004) | 2 lines
+r7089 | zorglub | 2004-03-15 18:06:17 +0100 (Mon, 15 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/include/vlc_help.h
+   M /trunk/include/vlc_interface.h
 
- * doc/skins2-howto.xml: Missing "required" specification
+Add description for demux2 (Closes:#1780)
 
 ------------------------------------------------------------------------
-r7886 | fenrir | 2004-06-04 23:51:34 +0200 (Fri, 04 Jun 2004) | 3 lines
+r7088 | gbazin | 2004-03-15 10:33:57 +0100 (Mon, 15 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/udp.c
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
 
- * udp: converted to access2 (using pf_block, so for now it may hurt a
-bit the perfs as we do a memcpy in access2.c)
+* modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
 
 ------------------------------------------------------------------------
-r7887 | fenrir | 2004-06-04 23:52:55 +0200 (Fri, 04 Jun 2004) | 3 lines
+r7087 | rocky | 2004-03-15 05:22:39 +0100 (Mon, 15 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
-   M /trunk/modules/demux/mpeg/ts.c
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/ogt.c
 
- * ts.c : renamed to ts.
- * mpeg/ts.c: lowered it's priority below demux2, and renamed it ts_old(_dvbpsi).
+CVD subtitle selection works via front-end spu-es variable changes. 
+SVCD subtitles still can only be changed via --spu-channel. 
 
-------------------------------------------------------------------------
-r7888 | fenrir | 2004-06-04 23:59:48 +0200 (Fri, 04 Jun 2004) | 4 lines
-Changed paths:
-   M /trunk/modules/access/udp.c
+The video subtitle menu titles for both is a bit whacked out.
 
- * udp: activate udp-auto-mtu by default. It increases the internal MTU
-by 10% each time we read a packet greater or equal to the MTU.
- It should be harmless.
 
 ------------------------------------------------------------------------
-r7889 | hartman | 2004-06-05 18:09:00 +0200 (Sat, 05 Jun 2004) | 12 lines
+r7086 | rocky | 2004-03-15 04:21:57 +0100 (Mon, 15 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/TODO
-   M /trunk/evc/vlc.c
-   M /trunk/include/vlc/vlc.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_playlist.h
-   M /trunk/modules/control/corba/mediacontrol-init.c
-   M /trunk/mozilla/vlcpeer.cpp
-   M /trunk/mozilla/vlcshell.cpp
-   M /trunk/python/vlcmodule.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/vlc.c
-
-NOTE: libvlc API changes
-* renamed VLC_Stop to VLC_CleanUp since this name is closer to what it actually does.
-* added a new VLC_Stop that just does playlist_Stop analogous to VLC_Play and VLC_Pause.
-* reordered the functions in libvlc. everything was mixed up.
-* added doxygen info to all the functions
-* fixed several functions to use the correct underlying API calls
-* corrected the copyright info
+   M /trunk/modules/demux/mpeg/ps.c
 
+Not sure why (or if) this cvd subtitle selecting code is needed, but I
+suppose it should look like the others. So they'll all be wrong
+together.
 
-This is in preparation of the new libvlc calls for mozilla plugin
-temp. moved the playlist_command_t typedef to vlc_common.h awaiting implementation of playlist_Control()
 
 ------------------------------------------------------------------------
-r7890 | hartman | 2004-06-05 18:58:57 +0200 (Sat, 05 Jun 2004) | 2 lines
+r7085 | rocky | 2004-03-15 01:03:56 +0100 (Mon, 15 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/src/libvlc.c
+   M /trunk/modules/access/vcdx/access.c
+
+Fill out VCD information Media Info section when playing an entire VCD
+or PBC is on.
 
-* fix a compilation error
 
 ------------------------------------------------------------------------
-r7891 | hartman | 2004-06-05 19:12:16 +0200 (Sat, 05 Jun 2004) | 5 lines
+r7084 | rocky | 2004-03-15 00:42:41 +0100 (Mon, 15 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/m3u.c
-   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.c
 
-* Added an extension check to m3u plugins for .ram files.
-These files can contain a single line with a rtsp:// link which VLC sometimes is able to handle.
+Allow extended data in customized formats too.
 
-for MPEG-4 unicasted RealMedia streams.
 
 ------------------------------------------------------------------------
-r7892 | gbazin | 2004-06-05 19:49:22 +0200 (Sat, 05 Jun 2004) | 3 lines
+r7083 | rocky | 2004-03-15 00:25:48 +0100 (Mon, 15 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/access/cdda/access.c
 
-* src/video_output/vout_intf.c: only embed the video if the main interface supports it (don't check other interfaces).
-* modules/gui/wxwindows/video.cpp, modules/video_output/x11/xcommon.c: in embedded mode, close the vout window if vlc is exiting.
+Better about adding track author and title in track info
+section. Also add the extended data.
 
-------------------------------------------------------------------------
-r7893 | gbazin | 2004-06-05 20:04:06 +0200 (Sat, 05 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
-   M /trunk/src/interface/interface.c
 
-* src/interface/interface.c, modules/gui/wxwindows/video.cpp: couple of fixes.
 ------------------------------------------------------------------------
-r7894 | fenrir | 2004-06-05 20:54:18 +0200 (Sat, 05 Jun 2004) | 2 lines
+r7082 | jpsaman | 2004-03-14 21:33:24 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/doc/arm-crosscompile-howto.sgml
 
- * demux2: added wav.
+Added a section about Opie SDK kit.
 
 ------------------------------------------------------------------------
-r7895 | fenrir | 2004-06-05 20:58:58 +0200 (Sat, 05 Jun 2004) | 3 lines
+r7081 | zorglub | 2004-03-14 21:18:21 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/cdda.c
+   M /trunk/modules/demux/demux2.c
+   M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
 
- * cdda: converted to access2. It seems stable.
- * access2: added/fixed title support.
+Fix deadlocks in playlist
 
 ------------------------------------------------------------------------
-r7896 | ipkiss | 2004-06-05 21:23:03 +0200 (Sat, 05 Jun 2004) | 3 lines
+r7080 | gbazin | 2004-03-14 20:02:41 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/video_output/x11/xcommon.h
 
- * skins2/src/theme_loader.cpp: Added a forgotten header; this fixes the
-   loading of .vlt files on Win32
+* modules/video_output/x11/*: fixed video resizing when using an external parent window.
 
 ------------------------------------------------------------------------
-r7897 | jpsaman | 2004-06-05 21:27:48 +0200 (Sat, 05 Jun 2004) | 1 line
+r7079 | gbazin | 2004-03-14 18:15:43 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/video_output/hd1000v.cpp
-   M /trunk/vlc.roku
+   M /trunk/modules/access/file.c
+
+* modules/access/file.c: more fixes ( thanks fenrir :) ).
 
-HD1000 Cascade needs to link with mad and dvbpsi. Generalized buildscript and the HD1000v module has priority 100 on Roku OS
 ------------------------------------------------------------------------
-r7898 | fenrir | 2004-06-05 21:36:51 +0200 (Sat, 05 Jun 2004) | 4 lines
+r7078 | gbazin | 2004-03-14 17:54:55 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
    M /trunk/modules/access/file.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/stream.c
 
- * ninput: added more access2 doc, added ACCESS_SET_PRIVATE_ID_STATE,
-STREAM_CONTROL_ACCESS.
- * all: added previous new commands support.
+* modules/access/file.c: couple of fixes for the file-cat mode.
 
 ------------------------------------------------------------------------
-r7899 | fenrir | 2004-06-05 21:45:56 +0200 (Sat, 05 Jun 2004) | 2 lines
+r7077 | rocky | 2004-03-14 17:32:32 +0100 (Sun, 14 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/access/vcdx/vcd.c
+
+PBC is probably not an advanced option.
 
- * mp4: fixed a small bug with subtitle.
 
 ------------------------------------------------------------------------
-r7900 | zorglub | 2004-06-05 21:48:09 +0200 (Sat, 05 Jun 2004) | 2 lines
+r7076 | ipkiss | 2004-03-14 17:16:38 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/AUTHORS
 
-Fixed warning
+ * AUTHORS: skins and skins2 authors
 
 ------------------------------------------------------------------------
-r7901 | fenrir | 2004-06-05 22:11:05 +0200 (Sat, 05 Jun 2004) | 2 lines
+r7075 | ipkiss | 2004-03-14 17:10:07 +0100 (Sun, 14 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.h
 
- * livedotcom: small warning fix for old version.
+ * wxwindows/preferences_widgets.*: do not duplicate hot keys list in
+   the wxwindows plugin
 
 ------------------------------------------------------------------------
-r7902 | fenrir | 2004-06-05 22:13:08 +0200 (Sat, 05 Jun 2004) | 5 lines
+r7074 | asmax | 2004-03-14 15:58:11 +0100 (Sun, 14 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_output/snapshot.c
-
- * snapshot: small warning fix + coding rules.
- Btw, the module uses input_Tell that is deprecated, Is it really needed ?
- If so, when ?
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/top_window.cpp
+   M /trunk/modules/gui/skins2/src/top_window.hpp
+   M /trunk/modules/gui/skins2/src/vout_window.cpp
+   M /trunk/modules/gui/skins2/src/vout_window.hpp
 
+  * all: the vout window now processes refresh events.
+    It only displays a black rectangle at the moment but it could be
+    any bitmap
 
 ------------------------------------------------------------------------
-r7903 | fenrir | 2004-06-05 23:53:24 +0200 (Sat, 05 Jun 2004) | 4 lines
+r7073 | asmax | 2004-03-14 15:33:12 +0100 (Sun, 14 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/mms/asf.c
-   M /trunk/modules/access/mms/asf.h
-   M /trunk/modules/access/mms/buffer.c
-   M /trunk/modules/access/mms/buffer.h
-   M /trunk/modules/access/mms/mms.c
-   M /trunk/modules/access/mms/mms.h
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmsh.h
-   M /trunk/modules/access/mms/mmstu.c
-   M /trunk/modules/access/mms/mmstu.h
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/commands/cmd_layout.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_video.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_video.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/generic_layout.cpp
+   M /trunk/modules/gui/skins2/src/generic_layout.hpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   A /trunk/modules/gui/skins2/src/top_window.cpp (from /trunk/modules/gui/skins2/src/generic_window.cpp:7071)
+   A /trunk/modules/gui/skins2/src/top_window.hpp (from /trunk/modules/gui/skins2/src/generic_window.hpp:7071)
+   M /trunk/modules/gui/skins2/src/vout_window.cpp
+   M /trunk/modules/gui/skins2/src/vout_window.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/skins2/theme/theme.xml
 
- * mms/* : converted to access2. It should be reworked to use pf_block, but
-that can wait ...
- * access2: little fix + added mms* shortcuts.
+  * all: split GenericWindow into GenericWindow (general interface for
+  windows) and TopWindow (implementation for top-level windows)
 
 ------------------------------------------------------------------------
-r7904 | fenrir | 2004-06-06 00:36:13 +0200 (Sun, 06 Jun 2004) | 3 lines
+r7072 | asmax | 2004-03-14 12:37:13 +0100 (Sun, 14 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/gui/skins2/Modules.am
+   A /trunk/modules/gui/skins2/controls/ctrl_video.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_video.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/theme/playlist_body3.png
+   M /trunk/modules/gui/skins2/theme/theme.xml
+   D /trunk/modules/gui/skins2/theme/vout.png
 
- * input: compute right value for position/time on position-offset and
-time-offset change.
+  * all: the vout window is now managed by a resizable control
+    (on-the-fly resize still doesn't work; the vout has to be re-opened)
 
 ------------------------------------------------------------------------
-r7905 | fenrir | 2004-06-06 13:44:01 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7071 | ipkiss | 2004-03-14 11:49:51 +0100 (Sun, 14 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/variables.h
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.hpp
 
- * variables: added more helpers: var_CreateGet*
+ * skins2/win32/*: Embedded vout works on Windows too. It still
+   segfaults when the mouse is moved above the video...
 
 ------------------------------------------------------------------------
-r7906 | fenrir | 2004-06-06 13:56:22 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7070 | rocky | 2004-03-14 03:44:06 +0100 (Sun, 14 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/variables.h
-
- * variables: helpers: var_Get* .
+   M /trunk/modules/access/vcdx/vcdplayer.c
 
-------------------------------------------------------------------------
-r7907 | fenrir | 2004-06-06 14:17:15 +0200 (Sun, 06 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/include/variables.h
+Syntax error for WIN32
 
- * variables: added var_Get/Set/CreateGetBool.
 
 ------------------------------------------------------------------------
-r7908 | zorglub | 2004-06-06 14:44:35 +0200 (Sun, 06 Jun 2004) | 3 lines
+r7069 | ipkiss | 2004-03-14 00:21:35 +0100 (Sun, 14 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/ninput.h
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
-   M /trunk/src/input/control.c
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
 
-* Interaction between bookmarks and streaming wizard
-* Edit bookmarks if possible
+ * skins2/win32/win32_factory.cpp: compilation fix
 
 ------------------------------------------------------------------------
-r7909 | zorglub | 2004-06-06 14:45:32 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7068 | asmax | 2004-03-13 23:11:28 +0100 (Sat, 13 Mar 2004) | 10 lines
 Changed paths:
-   M /trunk/include/network.h
-   M /trunk/modules/control/telnet.c
-   M /trunk/modules/misc/network/ipv4.c
-   M /trunk/modules/misc/network/ipv6.c
-   M /trunk/src/misc/net.c
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/gen_builder.py
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/os_factory.hpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   A /trunk/modules/gui/skins2/src/vout_window.cpp
+   A /trunk/modules/gui/skins2/src/vout_window.hpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/theme/theme.xml
+   A /trunk/modules/gui/skins2/theme/vout.png
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.hpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.hpp
 
-Patch by Rémi Denis-Courmont to include TCP listening sockets in the abstraction layer
+  * all: first implementation of skinnable vouts (X11 only)
+  - new "Video" element in the XML
+  - of course it doesn't work if the vout is launched before
+    the interface
+  - known bugs:
+     - no refresh of the area when there is no vout
+     - BadDrawable X11 error at exit because the vout still uses
+      a destroyed window
+     - hardcoded size
 
 ------------------------------------------------------------------------
-r7910 | fenrir | 2004-06-06 14:51:06 +0200 (Sun, 06 Jun 2004) | 3 lines
+r7067 | hartman | 2004-03-13 21:39:03 +0100 (Sat, 13 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/access/file.c
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmstu.c
-   M /trunk/modules/access/tcp.c
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/THANKS
 
- * access/*: use var_* helpers.
- * access/vcd/ clean up.
+* Added Andre Pong to THANKS
 
 ------------------------------------------------------------------------
-r7911 | yoann | 2004-06-06 15:00:23 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7066 | gbazin | 2004-03-13 21:29:25 +0100 (Sat, 13 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/demux/ogg.c
 
- * modules/control/hotkeys.c : clean up
+* modules/demux/ogg.c: Added Annodex support (www.annodex.net). Patch courtesy of Andre Pang.
 
 ------------------------------------------------------------------------
-r7912 | hartman | 2004-06-06 15:02:26 +0200 (Sun, 06 Jun 2004) | 12 lines
+r7065 | hartman | 2004-03-13 21:27:36 +0100 (Sat, 13 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc/vlc.h
-   M /trunk/mozilla/vlcshell.cpp
-   M /trunk/src/libvlc.c
-
-* WARNING: Libvlc API change
- - VLC_Set VLC_Get were changed to VLC_VariableGet VLC_VariableSet
- - VLC_ClearPlaylist was changed to VLC_PlaylistClear
- - Added a lot of new calls: 
-   VLC_PositionGet, VLC_PositionSet, VLC_TimeGet, VLC_TimeSet,
-   VLC_LengthGet, VLC_SpeedFaster, VLC_SpeedSlower, VLC_PlaylistIndex,
-   VLC_PlaylistNumberOfItems, VLC_PlaylistNext, VLC_PlaylistPrev, 
-   VLC_VolumeGet, VLC_VolumeSet, VLC_VolumeMute.
- - everything doxygenized.
- - There are NO mozilla functions of these additions yet. (someone else please?) 
+   M /trunk/THANKS
 
+* Fixed a slew of missing people in THANKS 
+  (Thank god for email archives)
 
 ------------------------------------------------------------------------
-r7913 | hartman | 2004-06-06 15:13:06 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7064 | fenrir | 2004-03-13 20:31:35 +0100 (Sat, 13 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/sgimb.c
+   M /trunk/modules/packetizer/mpeg4video.c
 
-* No longer force ts2 for Kasenna udp multicast. ts2 is now ts.
+ * mpeg4video.c: better pts...
 
 ------------------------------------------------------------------------
-r7914 | hartman | 2004-06-06 15:28:02 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7063 | jpsaman | 2004-03-13 20:05:17 +0100 (Sat, 13 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/include/vlc/vlc.h
-
-* bugfix to libvlc header
+   M /trunk/src/playlist/playlist.c
 
+removed unused variables
 ------------------------------------------------------------------------
-r7915 | fenrir | 2004-06-06 15:53:53 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7062 | fenrir | 2004-03-13 19:52:55 +0100 (Sat, 13 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/udp.c
+   M /trunk/modules/packetizer/mpeg4video.c
 
- * udp: increase the mtu by *2  instead of 10%.
+ * mpeg4video: more cludges (it should be rewritten to calculate true
+dts/pts ...)
 
 ------------------------------------------------------------------------
-r7916 | anil | 2004-06-06 15:54:12 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7061 | hartman | 2004-03-13 18:05:29 +0100 (Sat, 13 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/modules/control/telnet/telnet.c
 
-* bookmarks.cpp: compilation fix
+* modules/control/telnet/telnet.c:
+  - announce the port used by telnet in the messages
 
 ------------------------------------------------------------------------
-r7917 | fenrir | 2004-06-06 15:55:40 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7060 | fenrir | 2004-03-13 17:56:31 +0100 (Sat, 13 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/access/mms/mmsh.c
 
- * ts.c: module name is now ts. (thx thedj).
+ * mmsh: more fixes.
 
 ------------------------------------------------------------------------
-r7918 | oaubert | 2004-06-06 18:15:23 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7059 | jpsaman | 2004-03-13 16:37:48 +0100 (Sat, 13 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/snapshot.c
+   M /trunk/modules/misc/qte_main.cpp
 
-Removed call to input_Tell (which is deprecated)
+Removed some dead wood.
 
 ------------------------------------------------------------------------
-r7919 | fenrir | 2004-06-06 19:02:55 +0200 (Sun, 06 Jun 2004) | 3 lines
+r7058 | fenrir | 2004-03-13 06:09:51 +0100 (Sat, 13 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/modules/access/mms/asf.c
+   M /trunk/modules/access/mms/asf.h
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmsh.h
 
- * vcd/vcd.c: ported to access2.
- * access2: added chapter support.
+ * asf: fixed unintialised variable, cleaned up some stuffs.
+ * mmsh: big rework of the mmsh module.
 
 ------------------------------------------------------------------------
-r7920 | fenrir | 2004-06-06 19:24:06 +0200 (Sun, 06 Jun 2004) | 4 lines
+r7057 | fenrir | 2004-03-13 04:37:07 +0100 (Sat, 13 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/mpeg/Modules.am
-   M /trunk/modules/demux/mpeg/ts.c
-   M /trunk/modules/mux/mpeg/Modules.am
+   M /trunk/modules/mux/mpeg/pes.c
    M /trunk/modules/mux/mpeg/ts.c
 
- * all: - renamed old ts demuxer as ts_old(_dvbpsi).
-        - renamed ts2 into ts at the build system level.
-        - removed muxer without dvbpsi.
+ * ts: for MSCODEC in TS, set pts == dts when pts <= 0.
+ (The problem is that if pts is always 0, no time information
+ will be written, making stream unplayable).
+
+ * pes: cosmetics.
 
 ------------------------------------------------------------------------
-r7921 | gbazin | 2004-06-06 20:13:29 +0200 (Sun, 06 Jun 2004) | 1 line
+r7056 | fenrir | 2004-03-13 04:33:10 +0100 (Sat, 13 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/src/misc/block.c
+
+ * block.c: fixed block realloc.
 
-* modules/demux/mpeg/ts.c: compilation fix.
 ------------------------------------------------------------------------
-r7922 | fenrir | 2004-06-06 20:18:50 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7055 | gbazin | 2004-03-12 16:01:36 +0100 (Fri, 12 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/src/playlist/item-ext.c
 
- * http: little clean up.
+* src/playlist/item-ext.c: playlist_AddExt() needs to duplicate the input options array.
 
 ------------------------------------------------------------------------
-r7923 | fenrir | 2004-06-06 20:55:10 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7054 | gbazin | 2004-03-12 14:42:55 +0100 (Fri, 12 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/video_output/directx/events.c
 
- * standard: fixed a segfault.
+* modules/video_output/directx/events.c:
+   + patch to forward unhandled messages to owner window (Courtesy of Markus Kern).
+   + modification to the patch to play well with the mozilla plugin.
 
 ------------------------------------------------------------------------
-r7924 | fenrir | 2004-06-06 21:02:02 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7053 | gbazin | 2004-03-12 12:13:57 +0100 (Fri, 12 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/packetizer/h264.c
+   M /trunk/modules/demux/mp4/mp4.c
 
- * all: added VSSH fourcc.
+* modules/demux/mp4/mp4.c: work-around buggy muxers which don't set properly the display size in the mov/mp4 container.
 
 ------------------------------------------------------------------------
-r7925 | fenrir | 2004-06-06 23:18:07 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7052 | jpsaman | 2004-03-12 08:58:29 +0100 (Fri, 12 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
-
- * v4l: converted to access2, but untested so ...
+   M /trunk/ipkg/rules.gpe
+   M /trunk/ipkg/rules.opie
+   M /trunk/ipkg/rules.zaurus
 
+Cleanup old scripts
 ------------------------------------------------------------------------
-r7926 | fenrir | 2004-06-06 23:18:59 +0200 (Sun, 06 Jun 2004) | 2 lines
+r7051 | rocky | 2004-03-12 03:52:27 +0100 (Fri, 12 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/configure.ac
+
+One less change to make this work on Darwin.
 
- * access2: added shortcuts for vcd/svcd.
 
 ------------------------------------------------------------------------
-r7927 | gbazin | 2004-06-07 00:12:23 +0200 (Mon, 07 Jun 2004) | 1 line
+r7050 | rocky | 2004-03-12 03:51:20 +0100 (Fri, 12 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/access/vcdx/vcdplayer.c
 
-* modules/demux/demux2.c: added v4l.
-------------------------------------------------------------------------
-r7928 | fenrir | 2004-06-07 03:01:38 +0200 (Mon, 07 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/Modules.am
+more WIN32 changes.
 
- * Modules.am: oops ts2 -> ts
 
 ------------------------------------------------------------------------
-r7929 | fenrir | 2004-06-07 20:19:10 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7049 | ipkiss | 2004-03-11 20:41:51 +0100 (Thu, 11 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/include/vlc_keys.h
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/video_output/directx/events.c
 
- * avi: support for track without key flag set in the index.
+ * include/vlc_keys.h: mouse wheel events now considered as hotkeys
+ * modules/video_output/directx/events.c: mouse wheel support
+ * modules/gui/skins2/src/generic_window.cpp: mouse wheel events are
+   treated as hotkeys, but only if they are not intercepted by a control
+   (such as a slider)
 
 ------------------------------------------------------------------------
-r7930 | fenrir | 2004-06-07 20:23:15 +0200 (Mon, 07 Jun 2004) | 6 lines
+r7048 | fenrir | 2004-03-11 18:38:36 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/input_ext-intf.h
-   M /trunk/include/ninput.h
-   M /trunk/include/vlc_common.h
-   M /trunk/src/input/access.c
-   M /trunk/src/input/control.c
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_ext-intf.c
-   M /trunk/src/input/input_programs.c
-   M /trunk/src/input/stream.c
+   M /trunk/src/misc/block.c
 
- * include: removed a few deprecated functions.
- * demux, access: change the prototype of access2_New/demux2_New.
- * control: implemented all INPUT_GET/SET.
- * src/input/*.c: removed old functions, move some of them.
-              
+ * block: a little pre header + padding.
 
 ------------------------------------------------------------------------
-r7931 | fenrir | 2004-06-07 20:24:24 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7047 | fenrir | 2004-03-11 18:37:50 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/corba/mediacontrol-core.c
-   M /trunk/modules/control/joystick.c
-   M /trunk/modules/control/lirc.c
+   M /trunk/modules/mux/asf.c
+   M /trunk/modules/mux/avi.c
+   M /trunk/modules/mux/dummy.c
+   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/mux/mpeg/pes.c
+   M /trunk/modules/mux/mpeg/pes.h
+   M /trunk/modules/mux/mpeg/ps.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/mux/ogg.c
 
- * control/*.c: use var_Set/Get "state"/"position"/"rate" instead of old functions.
+ * mux: sout_buffer_t -> block_t.
 
 ------------------------------------------------------------------------
-r7932 | fenrir | 2004-06-07 20:26:27 +0200 (Mon, 07 Jun 2004) | 3 lines
+r7046 | fenrir | 2004-03-11 18:36:43 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/modules/gui/gtk/control.c
-   M /trunk/modules/gui/gtk/gnome.c
-   M /trunk/modules/gui/gtk/gtk.c
-   M /trunk/modules/gui/gtk/gtk_callbacks.c
-   M /trunk/modules/gui/gtk/menu.c
-   M /trunk/modules/gui/kde/interface.cpp
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/pda/pda_callbacks.c
-   M /trunk/modules/gui/qt/intf.cpp
-   M /trunk/modules/gui/skins/src/vlcproc.cpp
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/dummy.c
+   M /trunk/modules/stream_out/duplicate.c
+   M /trunk/modules/stream_out/es.c
+   M /trunk/modules/stream_out/gather.c
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/stream_out/transrate/frame.c
+   M /trunk/modules/stream_out/transrate/transrate.c
+   M /trunk/modules/stream_out/transrate/transrate.h
 
- * use var_Set/Get "state"/"position"/"rate" instead of old functions.
-  I haven't tested thoses changes ...
+ * stream_out: sout_buffer_t -> block_t.
 
 ------------------------------------------------------------------------
-r7933 | fenrir | 2004-06-07 20:27:24 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7045 | fenrir | 2004-03-11 18:35:28 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/access_output/dummy.c
+   M /trunk/modules/access_output/file.c
+   M /trunk/modules/access_output/http.c
+   M /trunk/modules/access_output/udp.c
 
- * demux2, access2: prototype change.
+ * access_output: sout_buffer_t -> block_t.
 
 ------------------------------------------------------------------------
-r7934 | fenrir | 2004-06-07 20:28:16 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7044 | fenrir | 2004-03-11 18:34:25 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/ps.c
-   M /trunk/modules/demux/mpeg/system.c
+   M /trunk/src/stream_output/stream_output.c
 
- * all: input_DumpStream isn't exported anymore.
+ * stream_output: sout_buffer_t -> block_t.
 
 ------------------------------------------------------------------------
-r7935 | fenrir | 2004-06-07 20:30:46 +0200 (Mon, 07 Jun 2004) | 4 lines
+r7043 | fenrir | 2004-03-11 18:33:39 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/sdl.c
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/src/input/input_dec.c
 
- all: don't use input_Seek. Btw, sdl shouldn't do the seek itself, and
- follow the key-pressed scheme (I have removed thoses seeks).
- Someone to do the work ?
+ * input_dec: sout uses block_t.
 
 ------------------------------------------------------------------------
-r7936 | fenrir | 2004-06-07 20:32:12 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7042 | fenrir | 2004-03-11 18:32:29 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvdplay/demux.c
-   M /trunk/modules/access/dvdplay/intf.c
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/access/vcdx/demux.c
-   M /trunk/modules/access/vcdx/intf.c
+   M /trunk/include/stream_output.h
+   M /trunk/include/vlc_block.h
+   M /trunk/include/vlc_common.h
 
- * all: use var_Set/Get "state"/"position"/"rate" instead of old functions.
+ * stream_output.h: removed sout_buffer_t and use block_t instead.
 
 ------------------------------------------------------------------------
-r7937 | zorglub | 2004-06-07 21:13:05 +0200 (Mon, 07 Jun 2004) | 7 lines
+r7041 | gbazin | 2004-03-11 17:48:27 +0100 (Thu, 11 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/doc/developer/Makefile
-   M /trunk/doc/developer/history.xml
-   A /trunk/doc/developer/html
-   M /trunk/doc/developer/manual.xml
-   A /trunk/doc/developer/stylesheet-print-noicones.dsl
-   A /trunk/doc/developer/stylesheet-txt.dsl
-   A /trunk/doc/developer/videolan-doc-chunk.xsl
-   A /trunk/doc/developer/videolan-doc.xsl
-
-Use xlstproc instead of jade for HTML output 
-Output PDF instead of PS
+   M /trunk/src/input/input_ext-plugins.c
+   M /trunk/src/input/stream.c
 
-You will need 
- * xsltproc
- * the docbook XSL package
+* input/input_ext-plugins.c:
+   + access plugins are allowed to return less data than requested (mtu size) so we need to make sure input_Peek()/input_SplitBuffer() will still return the required amount of data.
+* input/stream.c:
+   + optimized stream_Read().
 
 ------------------------------------------------------------------------
-r7938 | anil | 2004-06-07 21:27:55 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7040 | gbazin | 2004-03-11 13:33:16 +0100 (Thu, 11 Mar 2004) | 12 lines
 Changed paths:
-   M /trunk/doc/developer/Makefile
+   M /trunk/include/vlc_meta.h
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.h
 
-* fixed a few rules (pdf, txt and clean)
+* src/libvlc.h, src/input/input.c:
+   + added --meta-title/author/artist/genre/copyright/description/date/url config options.
+     This allows the user to specify/override metadata information for an input.
 
-------------------------------------------------------------------------
-r7939 | zorglub | 2004-06-07 21:32:10 +0200 (Mon, 07 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/doc/developer/Makefile
-   M /trunk/doc/developer/decoders.xml
-   M /trunk/doc/developer/input.xml
-   D /trunk/doc/developer/modules.eps
-   A /trunk/doc/developer/modules.png
-   M /trunk/doc/developer/overview.xml
-   D /trunk/doc/developer/ps.eps
-   A /trunk/doc/developer/ps.png
-   D /trunk/doc/developer/stream.eps
-   A /trunk/doc/developer/stream.png
-   D /trunk/doc/developer/ts.eps
-   A /trunk/doc/developer/ts.png
+* include/vlc_meta.h:
+   + vlc_meta_Merge( dest, src ) helper function.
+
+* modules/demux/mp4/*:
+   + Fixed a couple of mem-leaks.
+   + Support for "description" metadata.
 
-Convert icons to png for pdf output
 
 ------------------------------------------------------------------------
-r7940 | oaubert | 2004-06-07 21:40:26 +0200 (Mon, 07 Jun 2004) | 4 lines
+r7039 | rocky | 2004-03-11 10:16:18 +0100 (Thu, 11 Mar 2004) | 5 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/control/corba/Modules.am
-   M /trunk/modules/control/corba/corba.c
-   M /trunk/modules/control/corba/mediacontrol-core.c
-   M /trunk/modules/control/corba/mediacontrol-init.c
-   M /trunk/modules/control/corba/mediacontrol-plugin.c
-
-* All C files: coding style update
-* mediacontrol-core.c: update to the new control API
-* configure.ac, Modules.am: (unfinished) build changes
 
-------------------------------------------------------------------------
-r7941 | zorglub | 2004-06-07 21:48:35 +0200 (Mon, 07 Jun 2004) | 2 lines
-Changed paths:
-   A /trunk/doc/developer/screen.css
+-lwinmm is needed for -mno-cygwin and cddax vcdx. I believe this is
+ the right way to add. Someone understanding configure.ac (and cygwin)
+ should doublecheck.
 
-Forgot the CSS
 
 ------------------------------------------------------------------------
-r7942 | anil | 2004-06-07 21:49:22 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7038 | rocky | 2004-03-11 09:28:21 +0100 (Thu, 11 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/doc/developer
+   M /trunk/configure.ac
+
+libcdio and libvcdinfo can use stdbool.h
 
-* added proper svn:ignore properties
 
 ------------------------------------------------------------------------
-r7943 | anil | 2004-06-07 21:54:14 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7037 | rocky | 2004-03-11 09:22:25 +0100 (Thu, 11 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/doc/developer/html
+   M /trunk/modules/access/vcdx/vcdplayer.c
+
+Change to facilitate compiling -mno-cygwin on cygwin and possibly other 
+OS builds.
 
-* developer/html : sorry forgot this svn:ignore...
 
 ------------------------------------------------------------------------
-r7944 | anil | 2004-06-07 22:35:12 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7036 | gbazin | 2004-03-11 09:06:31 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/developer
-   M /trunk/doc/developer/Makefile
+   M /trunk/modules/access/cdda
 
-* the txt rule now uses xsltproc. faster and nicer
+* modules/access/cdda: proper svn:ignore
 
 ------------------------------------------------------------------------
-r7945 | fenrir | 2004-06-07 23:26:35 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7035 | rocky | 2004-03-11 09:02:55 +0100 (Thu, 11 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/gtk/display.c
-   M /trunk/modules/gui/kde/interface.cpp
-   M /trunk/modules/gui/pda/pda.c
-   M /trunk/modules/gui/qt/intf.cpp
-   M /trunk/modules/gui/skins/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-
- * all: don't use input_OffsetToTime anymore.
+   M /trunk/modules/access/vcdx/access.c
 
+Use memset, not bzero. Helps with -mno-cygwin (and possibly others).
 ------------------------------------------------------------------------
-r7946 | fenrir | 2004-06-07 23:27:18 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7034 | rocky | 2004-03-11 09:00:34 +0100 (Thu, 11 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/src/input/input.c
-
- * input: warning fix + no more input_OffsetToTime.
+   M /trunk/modules/access/cdda/access.c
 
+Use memset, not bzero. Helps with -mno-cygwin (and possibly others).
 ------------------------------------------------------------------------
-r7947 | fenrir | 2004-06-07 23:32:18 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7033 | gbazin | 2004-03-11 08:59:05 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/gtk/menu.c
+   M /trunk/modules/mux/mp4.c
 
- * menu.c: don't use input_ChangeProgram.
+* modules/mux/mp4.c: support for a few more user data atoms.
 
 ------------------------------------------------------------------------
-r7948 | fenrir | 2004-06-07 23:35:19 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7032 | sigmunau | 2004-03-11 08:54:56 +0100 (Thu, 11 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/lirc.c
+   M /trunk/modules/control/telnet/Modules.am
 
- * lirc: don't use input_ChangeArea.
+modules/control/telnet/Modules.am:
+ * added vlm.h to sources. Should put it in the daily snapshots.
 
 ------------------------------------------------------------------------
-r7949 | fenrir | 2004-06-07 23:38:09 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7031 | fenrir | 2004-03-11 00:49:01 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/mux/mp4.c
 
- * VlcWrapper: don't use input_ChangeArea.
+ * mp4.c: more udta informations (title, author, artists).
 
 ------------------------------------------------------------------------
-r7950 | fenrir | 2004-06-07 23:53:03 +0200 (Mon, 07 Jun 2004) | 2 lines
+r7030 | fenrir | 2004-03-11 00:41:36 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/gtk/gtk_callbacks.c
-   M /trunk/modules/gui/gtk/menu.c
+   M /trunk/src/stream_output/stream_output.c
 
- * gtk: don't use input_ChangeArea.
+ * stream_output.c: delete meta informations after the stream out chain.
 
 ------------------------------------------------------------------------
-r7951 | fenrir | 2004-06-08 00:11:57 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7029 | fenrir | 2004-03-11 00:20:54 +0100 (Thu, 11 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/modules/gui/gtk/menu.c
-   M /trunk/modules/gui/kde/interface.cpp
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
 
- * all: don't use input_ToggleES.
+ * mp4: added partial support for udta meta data.
 
 ------------------------------------------------------------------------
-r7952 | fenrir | 2004-06-08 00:14:21 +0200 (Tue, 08 Jun 2004) | 3 lines
+r7028 | fenrir | 2004-03-10 22:55:25 +0100 (Wed, 10 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/input_ext-intf.h
+   M /trunk/src/input/input.c
+   M /trunk/src/stream_output/stream_output.c
 
- * input_ext-intf.h: input_ChangeArea/Program are now private to the input.
-                     input_ToggleES is removed.
+ * input, stream_output: handle sout_instance_t->p_meta.
 
 ------------------------------------------------------------------------
-r7953 | hartman | 2004-06-08 00:14:51 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7027 | fenrir | 2004-03-10 22:54:28 +0100 (Wed, 10 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/include/stream_output.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_meta.h
 
-* TODO: put todo's in TODO list instead of commit messages :)
+ * stream_output.h: added a vlc_meta_t field to sout_instance_t,
+ this way meta data will be available for stream_outs and muxers.
+ The only 'problem' is that it will be available for sure only after
+ that the first data packet is received by the stream output.
 
 ------------------------------------------------------------------------
-r7954 | fenrir | 2004-06-08 00:19:12 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7026 | fenrir | 2004-03-10 18:23:16 +0100 (Wed, 10 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/input_ext-intf.h
+   M /trunk/src/misc/httpd.c
 
- * input_ext-intf.h: removed unused functions/defines.
+ * httpd: fixed a big mem leak for http streaming.
 
 ------------------------------------------------------------------------
-r7955 | fenrir | 2004-06-08 00:21:33 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7025 | gbazin | 2004-03-10 18:10:40 +0100 (Wed, 10 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/src/input/input.c
-   D /trunk/src/input/input_ext-intf.c
-   M /trunk/src/input/input_programs.c
+   M /trunk/modules/access/file.c
 
- * src/input/input_ext-intf.c: no more unused.
+* modules/access/file.c:
+   + implemented a --file-cat config option that accepts a coma separated list of file names.
+     This option allows opening splitted files as a single (concatenated) input.
 
 ------------------------------------------------------------------------
-r7956 | hartman | 2004-06-08 00:27:16 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7024 | gbazin | 2004-03-10 14:28:07 +0100 (Wed, 10 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/INSTALL.win32
 
-* fix TODO file
+* INSTALL.win32: added a section about the "make package-win32" rules.
 
 ------------------------------------------------------------------------
-r7957 | fenrir | 2004-06-08 00:35:20 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7023 | fenrir | 2004-03-10 13:02:58 +0100 (Wed, 10 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/gtk/control.c
+   M /trunk/include/input_ext-plugins.h
+   M /trunk/modules/stream_out/display.c
+
+ * include/input_ext-plugins.h: exported input_RunDecoder/input_EndDecoder.
+ * modules/stream_out/display.c: use input_RunDecoder/input_EndDecoder
+ (fixed dead lock and no more duplicated stream in audio/video menu).
 
- * control: compilation fix.
 
 ------------------------------------------------------------------------
-r7958 | fenrir | 2004-06-08 00:38:58 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7022 | gbazin | 2004-03-09 21:46:43 +0100 (Tue, 09 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins/src/vlcproc.cpp
+   M /trunk/include/vlc_common.h
+   M /trunk/modules/access_output/http.c
+   M /trunk/src/misc/httpd.c
 
- * vlcproc.cpp: compilation fix.
+* include/vlc_common.h: free tab if empty in TAB_REMOVE().
+* src/misc/httpd.c: fixed a few memory leaks and coding style changes.
+* modules/access_output/http.c: a few coding style changes.
 
 ------------------------------------------------------------------------
-r7959 | fenrir | 2004-06-08 00:41:08 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7021 | jpsaman | 2004-03-09 21:32:49 +0100 (Tue, 09 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/gui/skins/src/skin_main.cpp
-
- * skin_main: compilation fix. (thx bigben for reporting them).
+   D /trunk/ipkg/rules
+   A /trunk/ipkg/rules.gpe (from /trunk/ipkg/rules:7019)
 
+Renaming rules to rules.gpe
 ------------------------------------------------------------------------
-r7960 | anil | 2004-06-08 01:15:16 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7020 | jpsaman | 2004-03-09 21:32:17 +0100 (Tue, 09 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/doc/developer/videolan-doc.xsl
-
-* use screen.css too for the single html version, and reduce the toc size.
+   M /trunk/ipkg/Makefile.am
+   D /trunk/ipkg/rules.gpe
 
+Removing old cruft.
 ------------------------------------------------------------------------
-r7961 | oaubert | 2004-06-08 01:40:20 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7019 | gbazin | 2004-03-09 16:26:17 +0100 (Tue, 09 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/Modules.am
+   M /trunk/configure.ac
+   M /trunk/modules/control/telnet/vlm.c
 
-Fixes in the build system
+* configure.ac: the telnet module needs -lws2_32 on win32.
+* modules/control/telnet/vlm.c: include <time.h>.
 
 ------------------------------------------------------------------------
-r7962 | zorglub | 2004-06-08 11:16:04 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7018 | gbazin | 2004-03-09 15:50:46 +0100 (Tue, 09 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/directx/vout.h
 
-Fix for requests without path when using proxy
+* modules/video_output/directx/*: take care of hardware overlay alignment constraints.
 
 ------------------------------------------------------------------------
-r7963 | zorglub | 2004-06-08 14:59:52 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7017 | gbazin | 2004-03-08 18:08:46 +0100 (Mon, 08 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/esd.c
+   M /trunk/src/misc/net.c
 
-Patch for ESD unclosed socket by Tong Ka Man <kmtong@cwbase.com>
+* src/misc/net.c: fixes a few corner cases. 
 
 ------------------------------------------------------------------------
-r7964 | jpsaman | 2004-06-08 20:17:15 +0200 (Tue, 08 Jun 2004) | 1 line
+r7016 | gbazin | 2004-03-08 16:55:49 +0100 (Mon, 08 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/vlc.roku
+   M /trunk/src/misc/httpd.c
+
+* src/misc/httpd.c: don't read past the end of our circular buffer in httpd_StreamCallBack().
 
-Choose -Os automatically on mipsel.
 ------------------------------------------------------------------------
-r7965 | fenrir | 2004-06-08 22:19:51 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7015 | bigben | 2004-03-08 16:22:58 +0100 (Mon, 08 Mar 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/vout.m
+
+                                                                                                                             
+- *.nib, playlist.*
+
+begining of playlist item propieties box (only modification of uro, name and autt
+hor at this time)
+
+- vout.m : remove an unused variable
 
- * playlist: oops, compilation fix.
 
 ------------------------------------------------------------------------
-r7966 | yoann | 2004-06-08 23:53:23 +0200 (Tue, 08 Jun 2004) | 2 lines
+r7014 | gbazin | 2004-03-08 14:54:49 +0100 (Mon, 08 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/video.c
 
- * modules/control/hotkeys.c: don't display OSD slider if stream is not seekable, when pressing 't' hotkey. 
+* ffmpeg/video.c: got rid of the --ffmpeg-truncated option.
 
 ------------------------------------------------------------------------
-r7967 | gbazin | 2004-06-09 11:57:35 +0200 (Wed, 09 Jun 2004) | 1 line
+r7013 | gbazin | 2004-03-08 12:00:26 +0100 (Mon, 08 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
+   M /trunk/configure.ac
+   M /trunk/modules/control/telnet/vlm.c
+
+* configure.ac: check for localtime_r().
+* modules/control/telnet/vlm.c: portability fixes.
 
-* modules/gui/wxwindows/bookmarks.cpp: compilation fix.
 ------------------------------------------------------------------------
-r7968 | oaubert | 2004-06-09 12:30:58 +0200 (Wed, 09 Jun 2004) | 2 lines
+r7012 | garf | 2004-03-08 11:22:13 +0100 (Mon, 08 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/control/corba/Modules.am
+   A /trunk/doc/vlm.txt
 
-Unclean but quick bugfix for the CORBA plugin building problem.
+ * a little VLM documentation. It may be hard to understand, so I'm
+   waiting for suggestions.
 
 ------------------------------------------------------------------------
-r7969 | hartman | 2004-06-09 12:52:28 +0200 (Wed, 09 Jun 2004) | 2 lines
+r7011 | sam | 2004-03-08 11:21:34 +0100 (Mon, 08 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/access
+   M /trunk/modules/access/dshow
+   M /trunk/modules/access/dvb
+   M /trunk/modules/access/dvd
+   M /trunk/modules/access/dvdplay
+   M /trunk/modules/access/dvdread
+   M /trunk/modules/access/mms
+   M /trunk/modules/access/pvr
+   M /trunk/modules/access/satellite
+   M /trunk/modules/access/v4l
+   M /trunk/modules/access/vcd
+   M /trunk/modules/access_output
+   M /trunk/modules/audio_filter
+   M /trunk/modules/audio_filter/channel_mixer
+   M /trunk/modules/audio_filter/converter
+   M /trunk/modules/audio_filter/resampler
+   M /trunk/modules/audio_mixer
+   M /trunk/modules/audio_output
+   M /trunk/modules/codec
+   M /trunk/modules/codec/ffmpeg
+   M /trunk/modules/codec/ffmpeg/postprocessing
+   M /trunk/modules/codec/ogt
+   M /trunk/modules/codec/spudec
+   M /trunk/modules/control
+   M /trunk/modules/control/corba
+   M /trunk/modules/control/telnet
+   M /trunk/modules/demux
+   M /trunk/modules/demux/asf
+   M /trunk/modules/demux/avi
+   M /trunk/modules/demux/mp4
+   M /trunk/modules/demux/mpeg
+   M /trunk/modules/demux/playlist
+   M /trunk/modules/demux/util
+   M /trunk/modules/gui
+   M /trunk/modules/gui/beos
+   M /trunk/modules/gui/gtk
+   M /trunk/modules/gui/gtk2
+   M /trunk/modules/gui/kde
+   M /trunk/modules/gui/macosx
+   M /trunk/modules/gui/ncurses
+   M /trunk/modules/gui/pda
+   M /trunk/modules/gui/qnx
+   M /trunk/modules/gui/qt
+   M /trunk/modules/gui/skins
+   M /trunk/modules/gui/skins/controls
+   M /trunk/modules/gui/skins/parser
+   M /trunk/modules/gui/skins/src
+   M /trunk/modules/gui/skins/win32
+   M /trunk/modules/gui/skins/x11
+   M /trunk/modules/gui/skins2
+   M /trunk/modules/gui/wxwindows
+   M /trunk/modules/misc
+   M /trunk/modules/misc/dummy
+   M /trunk/modules/misc/memcpy
+   M /trunk/modules/misc/network
+   M /trunk/modules/misc/playlist
+   M /trunk/modules/misc/testsuite
+   M /trunk/modules/mux
+   M /trunk/modules/mux/mpeg
+   M /trunk/modules/packetizer
+   M /trunk/modules/stream_out
+   M /trunk/modules/stream_out/transrate
+   M /trunk/modules/video_chroma
+   M /trunk/modules/video_filter
+   M /trunk/modules/video_output
+   M /trunk/modules/video_output/directx
+   M /trunk/modules/video_output/qte
+   M /trunk/modules/video_output/x11
+   M /trunk/modules/visualization
+   M /trunk/modules/visualization/visual
+   M /trunk/mozilla
 
-* TODO: clarification to some of the vout redesign issues
+  * Added '*.a' to the svn:ignore properties.
 
 ------------------------------------------------------------------------
-r7970 | gbazin | 2004-06-09 13:13:42 +0200 (Wed, 09 Jun 2004) | 1 line
+r7010 | rocky | 2004-03-08 04:20:19 +0100 (Mon, 08 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/src/misc/net.c
+   M /trunk/INSTALL.win32
 
-* src/misc/net.c: fix for the udp-auto-mtu on win32.
+Yet another spelling correction
 ------------------------------------------------------------------------
-r7971 | gbazin | 2004-06-09 13:28:45 +0200 (Wed, 09 Jun 2004) | 1 line
+r7009 | rocky | 2004-03-08 03:39:04 +0100 (Mon, 08 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/INSTALL.win32
 
-* modules/video_output/directx/events.c: implemented VOUT_CLOSE.
+Update MinGW release number
 ------------------------------------------------------------------------
-r7972 | gbazin | 2004-06-09 17:24:18 +0200 (Wed, 09 Jun 2004) | 1 line
+r7008 | rocky | 2004-03-08 03:08:41 +0100 (Mon, 08 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/access/access2.c
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
-   M /trunk/modules/demux/demux2.c
+   M /trunk/INSTALL.win32
 
-* modules/access/dshow: converted to access2/demux2. Let's hope I didn't break anything ;)
+Some small spelling errors and clarification based on recent events.
 ------------------------------------------------------------------------
-r7973 | jlj | 2004-06-11 04:58:05 +0200 (Fri, 11 Jun 2004) | 3 lines
+r7007 | gbazin | 2004-03-07 23:34:22 +0100 (Sun, 07 Mar 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/audio_output/coreaudio.c
-
-  * coreaudio: Fixed the failed to set buffer size: [nope] SPDIF issue.
+   M /trunk/include/vlc_codec.h
+   M /trunk/include/vlc_es.h
+   M /trunk/modules/codec/faad.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/demux/ps.h
+   M /trunk/modules/demux/ts.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/input/input_programs.c
 
+* include/vlc_es.h: added b_packetized field to es_format_t to tell a decoder if the input elementary stream will be fed in complete frames.
+* include/vlc_codec.h: added a b_need_packetized field to decoder_t that is used by a decoder to tell if it wants to be fed complete frames.
+* modules/demux/ts.c, modules/demux/ps.h, src/input/input_programs.c: b_packetized = VLC_FALSE.
+* modules/codec/ffmpeg/ffmpeg.c, modules/codec/faad.c: b_need_packetized = VLC_TRUE;
+* src/input/input_dec.c: if (b_need_packetized & !b_packetized) then kick off a packetizer that we'll use to feed the decoder.
+* src/input/es_out.c: removed useless stuff.
 
 ------------------------------------------------------------------------
-r7974 | oaubert | 2004-06-11 15:46:01 +0200 (Fri, 11 Jun 2004) | 3 lines
+r7006 | fenrir | 2004-03-07 20:03:23 +0100 (Sun, 07 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/corba/mediacontrol-core.c
+   M /trunk/modules/mux/mp4.c
 
-* Bug fix in unit conversion
-* Updated text display to new API (added i_channel)
+ * mp4.c: added support for SVQ1.
 
 ------------------------------------------------------------------------
-r7975 | oaubert | 2004-06-11 16:14:28 +0200 (Fri, 11 Jun 2004) | 2 lines
+r7005 | ipkiss | 2004-03-07 19:49:37 +0100 (Sun, 07 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/control/corba/Modules.am
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/utils/var_text.cpp
+   A /trunk/modules/gui/skins2/vars/stream.cpp
+   A /trunk/modules/gui/skins2/vars/stream.hpp
 
-Proper fix for corba building problem (use AM_CONDITIONAL)
+ * skins/vars/stream.cpp: support $N (stream name) and $F (full stream name)
 
 ------------------------------------------------------------------------
-r7976 | ipkiss | 2004-06-11 19:14:28 +0200 (Fri, 11 Jun 2004) | 4 lines
+r7004 | sam | 2004-03-07 18:26:50 +0100 (Sun, 07 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/ChangeLog
+   M /trunk/doc/ChangeLog-1999
+   M /trunk/doc/ChangeLog-2000
+   M /trunk/doc/ChangeLog-2001
+   M /trunk/doc/ChangeLog-2002
+   M /trunk/doc/ChangeLog-2003
+   M /trunk/toolbox
 
- * skins2/src/skin_main.cpp: New demux2 module to load automatically a skin.
-   This only works when the skins2 interface is active.
-   Not very much tested yet...
+  * toolbox:
+    + Removed --changelog from the help message.
+    + Output a warning asking to use "svn log" when --changelog is called.
+  * Regenerated SVN changelogs.
 
 ------------------------------------------------------------------------
-r7977 | zorglub | 2004-06-12 02:19:59 +0200 (Sat, 12 Jun 2004) | 16 lines
+r7003 | fenrir | 2004-03-07 17:26:48 +0100 (Sun, 07 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc/vlc.h
-   M /trunk/mozilla/vlcintf.idl
-   M /trunk/mozilla/vlcpeer.cpp
-   M /trunk/src/libvlc.c
+   M /trunk/modules/mux/mp4.c
 
-* Added new functions to the Mozilla plugin
-       - set_volume
-       - get_volume
-       - mute
-       - clear_playlist
-       - add_item
-       - next
-       - previous
-       - isplaying
-       - ge_length
-       - get_position
-       - get_time
-       - seek
+ * mp4.c: - accept adding ES at any time
+          - proper implementation of starting time (edts/elst).
 
-* Fixed VLC_VolumeSet and a description
 
 ------------------------------------------------------------------------
-r7978 | jlj | 2004-06-14 00:31:18 +0200 (Mon, 14 Jun 2004) | 3 lines
+r7002 | rocky | 2004-03-07 17:03:25 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/vcdx/access.c
 
-  * coreaudio: Fix (not tested) for the no audio on A52 over SPDIF issue.
+More printf lint for cygwin (and possibly others)
 
 
 ------------------------------------------------------------------------
-r7979 | jpsaman | 2004-06-14 16:35:57 +0200 (Mon, 14 Jun 2004) | 1 line
+r7001 | fenrir | 2004-03-07 16:58:21 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvb/linux_dvb.c
+   M /trunk/modules/stream_out/transcode.c
+
+ * transcode: downmixing to 1 and 2 channels now really mixes the input
+channels. (Badly done but it gives some results ;)
 
-Fix typos in DVB-T tuning code.
 ------------------------------------------------------------------------
-r7980 | jpsaman | 2004-06-14 16:43:16 +0200 (Mon, 14 Jun 2004) | 1 line
+r7000 | fenrir | 2004-03-07 16:12:45 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvb/linux_dvb.c
+   M /trunk/modules/stream_out/transcode.c
+
+* transcode: report the right number of channels (a52 -> mpga).
+
 
-FEC_NONE is a valid value in DecodeFEC(). (Fix thanks to Guido Flohr)
 ------------------------------------------------------------------------
-r7981 | jpsaman | 2004-06-14 21:19:57 +0200 (Mon, 14 Jun 2004) | 1 line
+r6999 | titus | 2004-03-07 16:04:26 +0100 (Sun, 07 Mar 2004) | 1 line
 Changed paths:
-   M /trunk/modules/video_output/hd1000v.cpp
-   M /trunk/vlc.roku
+   M /trunk/modules/control/http.c
+   M /trunk/share/http/index.html
+
 
-Updated build rules.
 ------------------------------------------------------------------------
-r7982 | hartman | 2004-06-15 01:11:14 +0200 (Tue, 15 Jun 2004) | 2 lines
+r6998 | rocky | 2004-03-07 15:46:55 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/netsync.c
+   M /trunk/modules/access/vcdx/access.c
+
+printf lint changes for cygwin.
 
-* define INADDR_NONE for Solaris (fixes #1815)
 
 ------------------------------------------------------------------------
-r7983 | oaubert | 2004-06-15 11:15:09 +0200 (Tue, 15 Jun 2004) | 4 lines
+r6997 | asmax | 2004-03-07 15:25:08 +0100 (Sun, 07 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/misc/Modules.am
-   A /trunk/modules/misc/svg.c
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
 
-SVG rendering module. It uses the text rendering API, and converts
-plain text to SVG. It can be used to have more control on the subtitle
-rendering.
+  * ctrl_list.cpp: insert a 1-pixel line between two items in the playlist
 
 ------------------------------------------------------------------------
-r7984 | hartman | 2004-06-15 15:47:42 +0200 (Tue, 15 Jun 2004) | 3 lines
+r6996 | ipkiss | 2004-03-07 13:55:32 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/util/sub.c
-   M /trunk/src/extras/libc.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/utils/var_text.cpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
+   M /trunk/modules/gui/skins2/vars/time.hpp
 
-* backport of local_stristr to vlc_strcasestr in libc.c
-  fixes a problem with missing strcasestr on platforms in combination with ncurses intf.
+ * skins2/parser/builder.cpp: check Font::init()'s return value
+ * skins/utils/var_text.cpp: added $D (duration) and $L (time left) variables
 
 ------------------------------------------------------------------------
-r7985 | hartman | 2004-06-15 16:33:50 +0200 (Tue, 15 Jun 2004) | 2 lines
+r6995 | asmax | 2004-03-07 13:42:39 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/codecs.h
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
 
-* G.726 support trough ffmpeg
+  * all: the tooltip window is now managed by the window manager, not
+  by the generic windows
 
 ------------------------------------------------------------------------
-r7986 | hartman | 2004-06-15 16:43:26 +0200 (Tue, 15 Jun 2004) | 2 lines
+r6994 | asmax | 2004-03-07 12:47:50 +0100 (Sun, 07 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/modules/gui/skins2/src/ft2_font.cpp
+   M /trunk/modules/gui/skins2/src/tooltip.cpp
 
-* vlc_strcasestr defines (still missing something. still can't find it)
+  * src/ft2_font.cpp: initialize some members to avoid a segfault in the
+    destructor when the font cannot be opened. drawString() now returns
+    NULL if the initialization failed.
+  * all: check if drawString() returns NULL
 
 ------------------------------------------------------------------------
-r7987 | hartman | 2004-06-15 17:17:25 +0200 (Tue, 15 Jun 2004) | 2 lines
+r6993 | fenrir | 2004-03-07 02:52:52 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/extras/libc.c
+   M /trunk/modules/mux/mp4.c
 
-* strcasestr not strncasestr
+ * mp4.c: * follow guidelines for box order in stbl.
+          * set language if present.
 
 ------------------------------------------------------------------------
-r7988 | hartman | 2004-06-15 17:41:53 +0200 (Tue, 15 Jun 2004) | 2 lines
+r6992 | fenrir | 2004-03-07 01:46:13 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/mux/mp4.c
 
-* fix the defines for strcasecmp strncasecmp and strcasestr
+ * mp4: really fixed stts table (and no more drift), added stss table
+(key frames).
 
 ------------------------------------------------------------------------
-r7989 | fenrir | 2004-06-16 19:28:19 +0200 (Wed, 16 Jun 2004) | 2 lines
+r6991 | ipkiss | 2004-03-07 01:21:48 +0100 (Sun, 07 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
 
- * avi: fixed the return value of Seek().
+ * skins2/*: - show/hide do not bypass the window manager anymore
+             - transformed some pointers into references
 
 ------------------------------------------------------------------------
-r7990 | fenrir | 2004-06-16 21:35:33 +0200 (Wed, 16 Jun 2004) | 2 lines
+r6990 | asmax | 2004-03-07 00:52:16 +0100 (Sun, 07 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/mux/mp4.c
-   M /trunk/modules/packetizer/h264.c
+   M /trunk/modules/gui/skins2/src/png_bitmap.cpp
 
- * all: fixed the way h264 streams are stored in .mp4
+  * png_bitmap.cpp: fixed the transparency
 
 ------------------------------------------------------------------------
-r7991 | yoann | 2004-06-17 05:37:03 +0200 (Thu, 17 Jun 2004) | 8 lines
+r6989 | fenrir | 2004-03-06 22:25:45 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/developer/video_output.xml
-   M /trunk/include/osd.h
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/cmml/intf.c
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/codec/ogt/subtitle.h
-   M /trunk/modules/codec/spudec/parse.c
-   M /trunk/modules/codec/spudec/spudec.c
-   M /trunk/modules/codec/spudec/spudec.h
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/control/corba/mediacontrol-core.c
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/control/lirc.c
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/misc/freetype.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/video_widgets.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/demux/avi/avi.c
 
- * src/video_output/vout_subpictures.c : New OSD channels
+ * avi.c: set frame type.
 
-When you want to use OSD, you have to register an OSD channel, by calling
-vout_RegisterOSDChannel, then pass it to vout_CreateSubPicture.
-There is a particular channel, DEFAULT_CHANNEL that can be used for
-general purpose.
-See modules/control/hotkeys.c for an example.
+------------------------------------------------------------------------
+r6988 | fenrir | 2004-03-06 22:09:53 +0100 (Sat, 06 Mar 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/packetizer/mpeg4video.c
+
+ * mpeg4video: set frame type (I,P,B).
 
 ------------------------------------------------------------------------
-r7992 | oaubert | 2004-06-17 10:29:56 +0200 (Thu, 17 Jun 2004) | 2 lines
+r6987 | fenrir | 2004-03-06 21:57:05 +0100 (Sat, 06 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/mediacontrol-core.c
+   M /trunk/modules/mux/mp4.c
 
-Formatting fixes
+ * mp4.c: fixed audio/video synchro. Better length table calculation (I
+hope).
 
 ------------------------------------------------------------------------
-r7993 | sigmunau | 2004-06-17 13:25:02 +0200 (Thu, 17 Jun 2004) | 2 lines
+r6986 | gbazin | 2004-03-06 21:49:10 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/lirc/example.lircrc
+   M /trunk/modules/stream_out/transcode.c
 
-example.lircrc: Added missing commands
+* transcode.c: another fix to avoid 1st frame without pts.
 
 ------------------------------------------------------------------------
-r7994 | sigmunau | 2004-06-17 13:27:49 +0200 (Thu, 17 Jun 2004) | 2 lines
+r6985 | gbazin | 2004-03-06 21:16:04 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
+   M /trunk/modules/stream_out/transcode.c
 
-include/vlc_video.h: minor doc fix
+* transcode.c: fix for when 1st frame of non-low-delay streams only has a dts.
 
 ------------------------------------------------------------------------
-r7995 | sigmunau | 2004-06-17 14:36:03 +0200 (Thu, 17 Jun 2004) | 3 lines
+r6984 | ipkiss | 2004-03-06 20:46:26 +0100 (Sat, 06 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/doc/Doxyfile
-   A /trunk/doc/Doxyfile.skins2
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/os_window.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.hpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.hpp
 
-splitted the documentation for skins2 out of the main docs. Tweaked the
-doxyfile for the main docs a bit.
+ * skins2/src/os_window.hpp: added some 'const' keywords
+ * skins2/src/theme_loader.cpp: do not anchor windows _before_ restoring their
+        previous configuration...
+ * skins2/src/window_manager.cpp: fix for non-anchoring of invisible windows
 
 ------------------------------------------------------------------------
-r7996 | fenrir | 2004-06-17 22:31:45 +0200 (Thu, 17 Jun 2004) | 4 lines
+r6983 | gbazin | 2004-03-06 20:30:19 +0100 (Sat, 06 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
-
- * livedotcom: small memleak + removed a FIXME. Thanks Dermot McGahon
-for the report.
+   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/input/input_dec.c
 
+* src/input/input_dec.c: fix for input_EndDecoder() when using the async mode.
+* modules/packetizer/copy.c: better not send pts instead of invalid ones.
+* modules/stream_out/transcode.c: when no pts, use dts wherever possible (low delay / b frame).
 
 ------------------------------------------------------------------------
-r7997 | sigmunau | 2004-06-18 13:35:45 +0200 (Fri, 18 Jun 2004) | 2 lines
+r6982 | asmax | 2004-03-06 20:22:47 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/variables.h
-   M /trunk/src/playlist/info.c
-   M /trunk/src/playlist/item-ext.c
-   M /trunk/src/playlist/item.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/gui/skins2/src/png_bitmap.cpp
 
-various documentation fixes
+   * src/png_bitmap.cpp: support for transparent PNGs
 
 ------------------------------------------------------------------------
-r7998 | sigmunau | 2004-06-18 14:38:28 +0200 (Fri, 18 Jun 2004) | 3 lines
+r6980 | zorglub | 2004-03-06 17:58:11 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/resampler/linear.c
-   M /trunk/modules/audio_filter/resampler/ugly.c
+   M /trunk/modules/video_filter/deinterlace.c
 
-Fixed a nasty memleak in ugly and linear resamplers when alloca is
-unavaliable. Also swaped the score of these modules.
+Fix include path
 
 ------------------------------------------------------------------------
-r7999 | hartman | 2004-06-18 16:00:51 +0200 (Fri, 18 Jun 2004) | 4 lines
+r6979 | fenrir | 2004-03-06 17:38:29 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
-   M /trunk/extras/contrib/src/Patches/live.patch
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/rtp.c
 
-* ffmpeg resample.c patch is no longer necessary 
-* new liveMedia version
-* liveMedia mp3 tabsel nameconflict patch no longer needed. (Accepted upstream).
+ * rtp, display: update p_sout->i_out_pace_nocontrol.
 
 ------------------------------------------------------------------------
-r8000 | hartman | 2004-06-18 20:56:39 +0200 (Fri, 18 Jun 2004) | 2 lines
+r6978 | fenrir | 2004-03-06 17:37:54 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/Makefile.am
-   D /trunk/doc/intf-http.txt
-   D /trunk/doc/vlc-howto.sgml
-   M /trunk/doc/vlc.1
-   D /trunk/doc/web-streaming.html
+   M /trunk/modules/access_output/http.c
+   M /trunk/modules/access_output/udp.c
 
-* Removed some deprecated docs. small fix to vlc man page.
+ * http, udp: update p_sout->i_out_pace_nocontrol.
 
 ------------------------------------------------------------------------
-r8001 | hartman | 2004-06-18 21:20:34 +0200 (Fri, 18 Jun 2004) | 2 lines
+r6977 | fenrir | 2004-03-06 17:36:37 +0100 (Sat, 06 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/doc/bugreport-howto.txt
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_clock.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/stream_output/stream_output.c
 
-* Bug report howto is a online document.
+ * all: implemented sout asynch support. (ie sout will try to work at
+the maximum speed if the output can control the pace)
 
 ------------------------------------------------------------------------
-r8002 | fenrir | 2004-06-19 16:16:17 +0200 (Sat, 19 Jun 2004) | 2 lines
+r6976 | fenrir | 2004-03-06 17:35:03 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/include/input_ext-intf.h
+   M /trunk/include/stream_output.h
 
- * mp4: avcC atom fixed. (Missing sps/pps).
+ * all: added two variables needed for asynch sout.
 
 ------------------------------------------------------------------------
-r8003 | zorglub | 2004-06-20 12:25:22 +0200 (Sun, 20 Jun 2004) | 2 lines
+r6975 | ipkiss | 2004-03-06 17:25:46 +0100 (Sat, 06 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/theme/theme.xml
 
-DVB NIT parsing
+ * skins2/src/generic_window.cpp: avoid crashing on Ctrl+S when there
+        is no dialog provider
+ * skins/*: renamed 'onclick' attribute to 'action', to be coherent with
+        other controls
 
 ------------------------------------------------------------------------
-r8004 | hartman | 2004-06-22 02:03:08 +0200 (Tue, 22 Jun 2004) | 3 lines
+r6973 | gbazin | 2004-03-06 16:44:46 +0100 (Sat, 06 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
-* modules/demux/livedotcom.cpp: - ts2 -> ts 
-  - take into account !rtpSource (for UDP support)
+* modules/codec/ffmpeg/encoder.c:
+   + libavcodec now interpolates the pts if you feed it with a frame with AV_NOPTS_VALUE. Make sure we handle that correctly.
 
 ------------------------------------------------------------------------
-r8005 | damienf | 2004-06-22 11:13:51 +0200 (Tue, 22 Jun 2004) | 3 lines
+r6971 | zorglub | 2004-03-06 16:24:37 +0100 (Sat, 06 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
+   M /trunk/configure.ac
+   M /trunk/modules/control/Modules.am
+   D /trunk/modules/control/lirc
+   A /trunk/modules/control/lirc.c (from /trunk/modules/control/lirc/lirc.c:6959)
+   D /trunk/modules/control/rc
+   A /trunk/modules/control/rc.c (from /trunk/modules/control/rc/rc.c:6970)
+   M /trunk/modules/misc/Modules.am
+   D /trunk/modules/misc/logger
+   A /trunk/modules/misc/logger.c (from /trunk/modules/misc/logger/logger.c:6970)
+   M /trunk/modules/video_filter/Modules.am
+   D /trunk/modules/video_filter/deinterlace
+   A /trunk/modules/video_filter/deinterlace.c (from /trunk/modules/video_filter/deinterlace/deinterlace.c:6970)
+   M /trunk/modules/video_output/Modules.am
+   D /trunk/modules/video_output/mga
+   A /trunk/modules/video_output/mga.c (from /trunk/modules/video_output/mga/mga.c:6970)
+   M /trunk/modules/visualization/Modules.am
+   D /trunk/modules/visualization/scope
+   D /trunk/modules/visualization/xosd
+   A /trunk/modules/visualization/xosd.c (from /trunk/modules/visualization/xosd/xosd.c:6970)
+
+* Remove directories with only one source file inside
+* Drop the old scope plugin (not ported to aout3)
 
-- added last resort built-in mediatype for capture filter if card does not returns any (i.e Osprey cards)
-- miscelaneous clean ups
 
 ------------------------------------------------------------------------
-r8006 | fenrir | 2004-06-22 20:39:02 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6970 | fenrir | 2004-03-06 14:37:44 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
    M /trunk/modules/mux/mp4.c
 
- * mp4: fixed width in tkhd. (at least I hope).
+ * mp4: fixed SVQ3 in .mov
 
 ------------------------------------------------------------------------
-r8007 | fenrir | 2004-06-22 21:29:19 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6969 | gbazin | 2004-03-06 13:22:56 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   D /trunk/include/input_ext-dec.h
-   D /trunk/include/input_ext-intf.h
-   D /trunk/include/input_ext-plugins.h
-   D /trunk/include/stream_control.h
-   M /trunk/include/vlc/decoder.h
-   M /trunk/include/vlc/input.h
-   M /trunk/include/vlc/intf.h
-   M /trunk/include/vlc_codec.h
-   M /trunk/include/vlc_objects.h
+   M /trunk/modules/control/telnet
 
- * all: rework of the input.
+* modules/control/telnet: added missing svn:ignore property.
 
 ------------------------------------------------------------------------
-r8008 | fenrir | 2004-06-22 21:29:37 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6968 | fenrir | 2004-03-06 06:49:08 +0100 (Sat, 06 Mar 2004) | 3 lines
 Changed paths:
-   A /trunk/include/vlc_access.h
-   A /trunk/include/vlc_demux.h
-   A /trunk/include/vlc_input.h
+   M /trunk/modules/mux/mp4.c
+
+ * mp4.c: for mp3 in mp4a we need an ESDS.
 
- * all: rework of the input.
 
 ------------------------------------------------------------------------
-r8009 | fenrir | 2004-06-22 21:29:57 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6967 | fenrir | 2004-03-06 06:47:59 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/access.c
-   A /trunk/src/input/clock.c (from /trunk/src/input/input_clock.c:8003)
-   M /trunk/src/input/control.c
-   A /trunk/src/input/decoder.c (from /trunk/src/input/input_dec.c:8003)
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input.c
-   D /trunk/src/input/input_clock.c
-   D /trunk/src/input/input_dec.c
-   D /trunk/src/input/input_ext-plugins.c
-   D /trunk/src/input/input_programs.c
-   M /trunk/src/input/stream.c
-   M /trunk/src/input/subtitles.c
+   M /trunk/modules/stream_out/transcode.c
 
- * all: rework of the input.
+ * transcode.c: fixed SVQ3 transcoding.
 
 ------------------------------------------------------------------------
-r8010 | fenrir | 2004-06-22 21:30:31 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6966 | fenrir | 2004-03-06 02:14:28 +0100 (Sat, 06 Mar 2004) | 2 lines
 Changed paths:
-   A /trunk/src/input/var.c
+   M /trunk/src/misc/httpd.c
 
- * all: rework of the input.
+ * httpd: fixed handling of 'Connection: '.
 
 ------------------------------------------------------------------------
-r8011 | fenrir | 2004-06-22 21:30:54 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6965 | fenrir | 2004-03-06 00:26:36 +0100 (Sat, 06 Mar 2004) | 8 lines
 Changed paths:
-   M /trunk/src/playlist/loadsave.c
-   M /trunk/src/playlist/playlist.c
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.h
+
+ * input/input.c, libvlc.h: implemented new way to break vlc preferences :
+ start-time and stop-time (both given in second) ;)
+ Becarefull that it won't work with all files because of missing/wrong
+ media length (ex: ts, broken avi, ...) or the fact that the headers
+ will not be read (ex: mpeg1 ps, perhaps ogg, ...)
 
- * all: rework of the input.
 
 ------------------------------------------------------------------------
-r8012 | fenrir | 2004-06-22 21:31:14 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6964 | ipkiss | 2004-03-05 21:56:39 +0100 (Fri, 05 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/objects.c
+   M /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
+   M /trunk/modules/gui/skins2/src/os_factory.hpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
 
- * all: rework of the input.
+ * skins2/*: Change mouse cursor above a Resize control (win32 only)
+
+------------------------------------------------------------------------
+r6963 | murray | 2004-03-05 20:24:14 +0100 (Fri, 05 Mar 2004) | 12 lines
+Changed paths:
+   M /trunk/modules/access/directory.c
+   M /trunk/modules/access/dvb/qpsk.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/control/ntservice.c
+   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/mod.c
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/pda/pda_interface.c
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/v4l.cpp
+   M /trunk/modules/misc/sap.c
+   M /trunk/src/libvlc.h
+
+String review, as promised :)
 
-------------------------------------------------------------------------
-r8013 | fenrir | 2004-06-22 21:31:54 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_synchro.c
+Found and fixed:
+- some untranslated macros
+- some acronyms which were not in capital letters
+- a couple of VLC Media Player (_m_edia _p_layer, now)
+- typos here and there
+- dots missing in some of the long texts
+- spaces before ? and :, which is correct in french but not in english :)
+- NT services are now called Windows Services
 
- * all: rework of the input.
 
 ------------------------------------------------------------------------
-r8014 | fenrir | 2004-06-22 21:33:06 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6962 | fenrir | 2004-03-05 19:30:50 +0100 (Fri, 05 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-   M /trunk/modules/demux/livedotcom.cpp
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/util/id3.c
+   M /trunk/include/modules.h
+   M /trunk/modules/demux/demux2.c
+
+ * include/modules.h: increased numbers of shorcuts
+ * modules/demux/demux2.c: added all audio demuxer shortcuts.
 
- * all: rework of the input.
 
 ------------------------------------------------------------------------
-r8015 | fenrir | 2004-06-22 21:33:30 +0200 (Tue, 22 Jun 2004) | 2 lines
+r6961 | sam | 2004-03-05 18:34:23 +0100 (Fri, 05 Mar 2004) | 3 lines
 Changed paths:
+   M /trunk
+   D /trunk/.cvsignore
+   M /trunk/AUTHORS
+   M /trunk/HACKING
+   M /trunk/INSTALL
+   M /trunk/INSTALL.win32
+   M /trunk/MAINTAINERS
+   M /trunk/NEWS
+   M /trunk/README
+   M /trunk/README.MacOSX.rtf
+   M /trunk/THANKS
+   M /trunk/autotools
+   D /trunk/autotools/.cvsignore
+   M /trunk/bootstrap
+   M /trunk/configure.ac
+   M /trunk/debian
+   D /trunk/debian/.cvsignore
+   M /trunk/debian/README.Debian
+   M /trunk/debian/rules
+   M /trunk/doc
+   D /trunk/doc/.cvsignore
+   M /trunk/doc/ChangeLog-2001
+   M /trunk/doc/developer
+   D /trunk/doc/developer/.cvsignore
+   M /trunk/doc/developer/configure.ac
+   M /trunk/doc/developer/manual.xml
+   M /trunk/doc/developer/manual.xml.in
+   M /trunk/doc/intf-cdda.txt
+   M /trunk/doc/intf-vcd.txt
+   M /trunk/doc/subtitles/cvd-subtitles.txt
+   M /trunk/doc/subtitles/svcd-ogt-subtitles.txt
+   M /trunk/doc/translations.txt
+   M /trunk/doc/web-streaming.html
+   M /trunk/evc
+   D /trunk/evc/.cvsignore
+   M /trunk/evc/vlc.c
+   M /trunk/extras/MacOSX
+   D /trunk/extras/MacOSX/.cvsignore
+   M /trunk/extras/MacOSX/Resources/English.lproj
+   D /trunk/extras/MacOSX/Resources/English.lproj/.cvsignore
+   M /trunk/extras/MacOSX/vlc.pbproj
+   D /trunk/extras/MacOSX/vlc.pbproj/.cvsignore
+   M /trunk/extras/contrib
+   D /trunk/extras/contrib/.cvsignore
+   M /trunk/extras/contrib/Makefile
+   M /trunk/extras/contrib/bootstrap
+   M /trunk/extras/contrib/change_prefix.sh
+   M /trunk/extras/contrib/src
+   D /trunk/extras/contrib/src/.cvsignore
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/include
+   D /trunk/include/.cvsignore
+   M /trunk/include/aout_internal.h
+   M /trunk/include/audio_output.h
+   M /trunk/include/beos_specific.h
+   M /trunk/include/charset.h
+   M /trunk/include/codecs.h
+   M /trunk/include/configuration.h
+   M /trunk/include/darwin_specific.h
+   M /trunk/include/input_ext-dec.h
+   M /trunk/include/input_ext-intf.h
+   M /trunk/include/input_ext-plugins.h
+   M /trunk/include/intf_eject.h
+   M /trunk/include/iso_lang.h
+   M /trunk/include/main.h
+   M /trunk/include/modules.h
+   M /trunk/include/modules_inner.h
+   M /trunk/include/mtime.h
+   M /trunk/include/network.h
+   M /trunk/include/ninput.h
+   M /trunk/include/os_specific.h
+   M /trunk/include/osd.h
+   M /trunk/include/stream_control.h
+   M /trunk/include/stream_output.h
+   M /trunk/include/variables.h
+   M /trunk/include/video_output.h
+   M /trunk/include/vlc/aout.h
+   M /trunk/include/vlc/decoder.h
+   M /trunk/include/vlc/input.h
+   M /trunk/include/vlc/intf.h
+   M /trunk/include/vlc/sout.h
+   M /trunk/include/vlc/vlc.h
+   M /trunk/include/vlc/vout.h
+   M /trunk/include/vlc_bits.h
+   M /trunk/include/vlc_block.h
+   M /trunk/include/vlc_block_helper.h
+   M /trunk/include/vlc_codec.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_cpu.h
+   M /trunk/include/vlc_error.h
+   M /trunk/include/vlc_es.h
+   M /trunk/include/vlc_help.h
+   M /trunk/include/vlc_httpd.h
+   M /trunk/include/vlc_interface.h
+   M /trunk/include/vlc_keys.h
+   M /trunk/include/vlc_messages.h
+   M /trunk/include/vlc_meta.h
+   M /trunk/include/vlc_objects.h
+   M /trunk/include/vlc_playlist.h
+   M /trunk/include/vlc_threads.h
+   M /trunk/include/vlc_threads_funcs.h
+   M /trunk/include/vlc_video.h
+   M /trunk/include/vout_synchro.h
+   M /trunk/include/win32_specific.h
+   M /trunk/ipkg
+   D /trunk/ipkg/.cvsignore
+   M /trunk/lib
+   D /trunk/lib/.cvsignore
+   M /trunk/m4
+   D /trunk/m4/.cvsignore
+   M /trunk/m4/vlc.m4
+   M /trunk/modules
+   D /trunk/modules/.cvsignore
+   M /trunk/modules/LIST
+   M /trunk/modules/access
+   D /trunk/modules/access/.cvsignore
+   M /trunk/modules/access/cdda
+   D /trunk/modules/access/cdda/.cvsignore
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/access/cdda/cdda.h
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/directory.c
+   M /trunk/modules/access/dshow
+   D /trunk/modules/access/dshow/.cvsignore
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/access/dvb
+   D /trunk/modules/access/dvb/.cvsignore
+   M /trunk/modules/access/dvd
+   D /trunk/modules/access/dvd/.cvsignore
+   M /trunk/modules/access/dvd/access.c
+   M /trunk/modules/access/dvd/demux.c
+   M /trunk/modules/access/dvd/dvd.c
+   M /trunk/modules/access/dvd/dvd.h
+   M /trunk/modules/access/dvd/dvdcss.h
+   M /trunk/modules/access/dvd/es.c
+   M /trunk/modules/access/dvd/es.h
+   M /trunk/modules/access/dvd/ifo.c
+   M /trunk/modules/access/dvd/ifo.h
+   M /trunk/modules/access/dvd/seek.c
+   M /trunk/modules/access/dvd/seek.h
+   M /trunk/modules/access/dvd/summary.c
+   M /trunk/modules/access/dvd/summary.h
+   M /trunk/modules/access/dvd/udf.c
+   M /trunk/modules/access/dvd/udf.h
+   M /trunk/modules/access/dvdplay
+   D /trunk/modules/access/dvdplay/.cvsignore
+   M /trunk/modules/access/dvdplay/access.c
+   M /trunk/modules/access/dvdplay/access.h
+   M /trunk/modules/access/dvdplay/demux.c
+   M /trunk/modules/access/dvdplay/demux.h
+   M /trunk/modules/access/dvdplay/dvd.c
+   M /trunk/modules/access/dvdplay/dvd.h
+   M /trunk/modules/access/dvdplay/es.c
+   M /trunk/modules/access/dvdplay/es.h
+   M /trunk/modules/access/dvdplay/intf.c
+   M /trunk/modules/access/dvdplay/intf.h
+   M /trunk/modules/access/dvdplay/tools.c
+   M /trunk/modules/access/dvdplay/tools.h
+   M /trunk/modules/access/dvdread
+   D /trunk/modules/access/dvdread/.cvsignore
+   M /trunk/modules/access/dvdread/dvdread.c
+   M /trunk/modules/access/dvdread/input.c
+   M /trunk/modules/access/dvdread/input.h
+   M /trunk/modules/access/file.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms
+   D /trunk/modules/access/mms/.cvsignore
+   M /trunk/modules/access/mms/asf.c
+   M /trunk/modules/access/mms/asf.h
+   M /trunk/modules/access/mms/buffer.c
+   M /trunk/modules/access/mms/buffer.h
+   M /trunk/modules/access/mms/mms.c
+   M /trunk/modules/access/mms/mms.h
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmsh.h
+   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/access/mms/mmstu.h
+   M /trunk/modules/access/pvr
+   D /trunk/modules/access/pvr/.cvsignore
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/satellite
+   D /trunk/modules/access/satellite/.cvsignore
+   M /trunk/modules/access/slp.c
+   M /trunk/modules/access/tcp.c
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/access/v4l
+   D /trunk/modules/access/v4l/.cvsignore
+   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/access/v4l/videodev_mjpeg.h
+   M /trunk/modules/access/vcd
+   D /trunk/modules/access/vcd/.cvsignore
+   M /trunk/modules/access/vcd/cdrom.c
+   M /trunk/modules/access/vcd/cdrom.h
+   M /trunk/modules/access/vcd/cdrom_internals.h
+   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/modules/access/vcdx
+   D /trunk/modules/access/vcdx/.cvsignore
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/access/vcdx/cdrom.c
+   M /trunk/modules/access/vcdx/cdrom.h
+   M /trunk/modules/access/vcdx/demux.c
+   M /trunk/modules/access/vcdx/intf.c
+   M /trunk/modules/access/vcdx/intf.h
+   M /trunk/modules/access/vcdx/vcd.c
+   M /trunk/modules/access/vcdx/vcd.h
+   M /trunk/modules/access/vcdx/vcdplayer.c
+   M /trunk/modules/access/vcdx/vcdplayer.h
+   M /trunk/modules/access_output
+   D /trunk/modules/access_output/.cvsignore
+   M /trunk/modules/access_output/dummy.c
+   M /trunk/modules/access_output/file.c
+   M /trunk/modules/access_output/http.c
+   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/audio_filter
+   D /trunk/modules/audio_filter/.cvsignore
+   M /trunk/modules/audio_filter/channel_mixer
+   D /trunk/modules/audio_filter/channel_mixer/.cvsignore
+   M /trunk/modules/audio_filter/channel_mixer/headphone.c
+   M /trunk/modules/audio_filter/channel_mixer/trivial.c
+   M /trunk/modules/audio_filter/converter
+   D /trunk/modules/audio_filter/converter/.cvsignore
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/converter/a52tospdif.c
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
+   M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+   M /trunk/modules/audio_filter/converter/fixed32tos16.c
+   M /trunk/modules/audio_filter/converter/float32tos16.c
+   M /trunk/modules/audio_filter/converter/float32tos8.c
+   M /trunk/modules/audio_filter/converter/float32tou16.c
+   M /trunk/modules/audio_filter/converter/float32tou8.c
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   M /trunk/modules/audio_filter/converter/s16tofixed32.c
+   M /trunk/modules/audio_filter/converter/s16tofloat32.c
+   M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+   M /trunk/modules/audio_filter/converter/s8tofloat32.c
+   M /trunk/modules/audio_filter/converter/u8tofixed32.c
+   M /trunk/modules/audio_filter/converter/u8tofloat32.c
+   M /trunk/modules/audio_filter/resampler
+   D /trunk/modules/audio_filter/resampler/.cvsignore
+   M /trunk/modules/audio_filter/resampler/bandlimited.c
+   M /trunk/modules/audio_filter/resampler/bandlimited.h
+   M /trunk/modules/audio_filter/resampler/coreaudio.c
+   M /trunk/modules/audio_filter/resampler/linear.c
+   M /trunk/modules/audio_filter/resampler/trivial.c
+   M /trunk/modules/audio_filter/resampler/ugly.c
+   M /trunk/modules/audio_mixer
+   D /trunk/modules/audio_mixer/.cvsignore
+   M /trunk/modules/audio_mixer/float32.c
+   M /trunk/modules/audio_mixer/spdif.c
+   M /trunk/modules/audio_mixer/trivial.c
+   M /trunk/modules/audio_output
+   D /trunk/modules/audio_output/.cvsignore
+   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/audio_output/arts.c
+   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/modules/audio_output/directx.c
+   M /trunk/modules/audio_output/esd.c
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/audio_output/oss.c
+   M /trunk/modules/audio_output/sdl.c
+   M /trunk/modules/audio_output/waveout.c
+   M /trunk/modules/codec
+   D /trunk/modules/codec/.cvsignore
+   M /trunk/modules/codec/a52.c
+   M /trunk/modules/codec/adpcm.c
+   M /trunk/modules/codec/araw.c
+   M /trunk/modules/codec/cinepak.c
+   M /trunk/modules/codec/dts.c
+   M /trunk/modules/codec/dv.c
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/faad.c
+   M /trunk/modules/codec/ffmpeg
+   D /trunk/modules/codec/ffmpeg/.cvsignore
+   M /trunk/modules/codec/ffmpeg/audio.c
+   M /trunk/modules/codec/ffmpeg/chroma.c
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/postprocess.c
+   M /trunk/modules/codec/ffmpeg/postprocessing
+   D /trunk/modules/codec/ffmpeg/postprocessing/.cvsignore
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.c
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.h
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_c.c
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_common.h
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmx.c
+   M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
+   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/codec/flac.c
    M /trunk/modules/codec/libmpeg2.c
-
- * all: rework of the input.
-
-------------------------------------------------------------------------
-r8016 | fenrir | 2004-06-22 21:34:01 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
+   M /trunk/modules/codec/lpcm.c
+   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/codec/ogt
+   D /trunk/modules/codec/ogt/.cvsignore
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/common.h
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd.h
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt.h
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/pixmap.c
+   M /trunk/modules/codec/ogt/pixmap.h
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/render.h
+   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/modules/codec/quicktime.c
+   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/spudec
+   D /trunk/modules/codec/spudec/.cvsignore
+   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/codec/spudec/render.c
+   M /trunk/modules/codec/spudec/spudec.c
+   M /trunk/modules/codec/spudec/spudec.h
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/codec/tarkin.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/codec/xvid.c
+   M /trunk/modules/control
+   D /trunk/modules/control/.cvsignore
+   M /trunk/modules/control/corba
+   D /trunk/modules/control/corba/.cvsignore
+   M /trunk/modules/control/corba/README
+   M /trunk/modules/control/corba/corba.c
    M /trunk/modules/control/gestures.c
    M /trunk/modules/control/hotkeys.c
    M /trunk/modules/control/http.c
    M /trunk/modules/control/joystick.c
-   M /trunk/modules/control/netsync.c
-   M /trunk/modules/control/rc.c
-
- * all: rework of the input.
-
-------------------------------------------------------------------------
-r8017 | fenrir | 2004-06-22 21:34:20 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/gui/ncurses.c
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/timer.cpp
-   M /trunk/modules/gui/wxwindows/video.cpp
-
- * all: rework of the input.
-
-------------------------------------------------------------------------
-r8018 | fenrir | 2004-06-22 21:34:44 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/misc/dummy/dummy.c
-   M /trunk/modules/misc/dummy/input.c
-
- * all: rework of the input.
-
-------------------------------------------------------------------------
-r8019 | fenrir | 2004-06-22 21:35:01 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/visualization/goom.c
-
- * all: rework of the input.
-
-------------------------------------------------------------------------
-r8020 | fenrir | 2004-06-22 21:35:15 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/Makefile.am
-
- * all: rework of the input.
-
-------------------------------------------------------------------------
-r8021 | fenrir | 2004-06-22 21:43:37 +0200 (Tue, 22 Jun 2004) | 6 lines
-Changed paths:
-   M /trunk/configure.ac
-
- * configure.ac: disable plugins that can't compile anymore:
-    - dvd, dvdread, dvdplay, vcdx, cddax
-    - gtk, gnome, qt, kde
-   There are others in this case, specially interface that I can't test.
-
-
-------------------------------------------------------------------------
-r8022 | fenrir | 2004-06-22 21:46:10 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   D /trunk/modules/access/access2.c
-   D /trunk/modules/demux/demux2.c
-
- * access2, demux2: not needed anymore.
-
-------------------------------------------------------------------------
-r8023 | fenrir | 2004-06-22 21:49:25 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/configure.ac
-
- * configure.ac: removed access2, demux2, demuxdump, mpeg_system.
-
-------------------------------------------------------------------------
-r8024 | fenrir | 2004-06-22 22:02:47 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/codec/vorbis.c
-
- * vorbis: compilation fix.
-
-------------------------------------------------------------------------
-r8025 | fenrir | 2004-06-22 22:07:34 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   A /trunk/include/vlc_es_out.h
-
- * vlc_es_out.h: oops ;)
-
-------------------------------------------------------------------------
-r8026 | fenrir | 2004-06-22 22:09:22 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   A /trunk/include/vlc_stream.h
-
- * vlc_stream.h : oops again.
-
-------------------------------------------------------------------------
-r8027 | fenrir | 2004-06-22 22:10:17 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   A /trunk/src/input/input_internal.h
-
- input_internal: lalala .
-
-------------------------------------------------------------------------
-r8028 | fenrir | 2004-06-22 22:19:31 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/Makefile.am
-
- * Makefile.am: updated.
-
-------------------------------------------------------------------------
-r8029 | fenrir | 2004-06-22 22:32:10 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/codec/speex.c
-
- * speex: missing <vlc/input.h> include.
-
-------------------------------------------------------------------------
-r8030 | gbazin | 2004-06-22 23:22:13 +0200 (Tue, 22 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/codec/cmml/intf.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/control/netsync.c
-   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/control/lirc
+   D /trunk/modules/control/lirc/.cvsignore
+   M /trunk/modules/control/lirc/lirc.c
+   M /trunk/modules/control/ntservice.c
+   M /trunk/modules/control/rc
+   D /trunk/modules/control/rc/.cvsignore
+   M /trunk/modules/control/rc/rc.c
+   M /trunk/modules/control/telnet/telnet.c
+   M /trunk/modules/control/telnet/vlm.c
+   M /trunk/modules/control/telnet/vlm.h
+   M /trunk/modules/demux
+   D /trunk/modules/demux/.cvsignore
+   M /trunk/modules/demux/a52.c
+   M /trunk/modules/demux/aac.c
+   M /trunk/modules/demux/aiff.c
+   M /trunk/modules/demux/asf
+   D /trunk/modules/demux/asf/.cvsignore
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/asf/libasf.c
+   M /trunk/modules/demux/asf/libasf.h
+   M /trunk/modules/demux/au.c
+   M /trunk/modules/demux/avi
+   D /trunk/modules/demux/avi/.cvsignore
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/avi/avi.h
+   M /trunk/modules/demux/avi/libavi.c
+   M /trunk/modules/demux/avi/libavi.h
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/demuxdump.c
+   M /trunk/modules/demux/demuxstream.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/flac.c
+   M /trunk/modules/demux/livedotcom.cpp
    M /trunk/modules/demux/m3u.c
-   M /trunk/modules/demux/mpeg/Modules.am
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mod.c
+   M /trunk/modules/demux/mp4
+   D /trunk/modules/demux/mp4/.cvsignore
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/demux/mp4/drms.h
+   M /trunk/modules/demux/mp4/drmstables.h
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/demux/mpeg
+   D /trunk/modules/demux/mpeg/.cvsignore
+   M /trunk/modules/demux/mpeg/m4v.c
+   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/mpeg/mpgv.c
+   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/demux/mpeg/system.c
+   M /trunk/modules/demux/mpeg/system.h
+   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/demux/playlist
+   D /trunk/modules/demux/playlist/.cvsignore
    M /trunk/modules/demux/playlist/m3u.c
    M /trunk/modules/demux/playlist/old.c
+   M /trunk/modules/demux/playlist/playlist.c
+   M /trunk/modules/demux/playlist/playlist.h
    M /trunk/modules/demux/playlist/pls.c
    M /trunk/modules/demux/ps.c
-
- ALL: a bunch of compilation fixes + disabled plugins that don't compile anymore.
-------------------------------------------------------------------------
-r8031 | gbazin | 2004-06-22 23:55:50 +0200 (Tue, 22 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/skins/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/vars/stream.cpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
-
-* modules/gui/skins / skins2: compilation fixes.
-------------------------------------------------------------------------
-r8032 | zorglub | 2004-06-22 23:55:57 +0200 (Tue, 22 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/src/misc/modules.c
-
-Re-enable dynamic plugins
-
-------------------------------------------------------------------------
-r8033 | gbazin | 2004-06-23 00:21:12 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
-
-* configure.ac: disabled stream_out_display for now.
-------------------------------------------------------------------------
-r8034 | fenrir | 2004-06-23 01:17:02 +0200 (Wed, 23 Jun 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
-
- * livedotcom: begin support of PAUSE. It doesn't work yet, resume
-always restarts from the start :(
-
-------------------------------------------------------------------------
-r8035 | jlj | 2004-06-23 05:15:08 +0200 (Wed, 23 Jun 2004) | 3 lines
-Changed paths:
-   M /trunk/src/audio_output/output.c
-
-  * Fix for DTS over SPDIF stuttering. Someone please review.
-
-
-------------------------------------------------------------------------
-r8036 | zorglub | 2004-06-23 12:00:21 +0200 (Wed, 23 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/ps.h
+   M /trunk/modules/demux/pva.c
+   M /trunk/modules/demux/rawdv.c
+   M /trunk/modules/demux/real.c
+   M /trunk/modules/demux/ts.c
+   M /trunk/modules/demux/util
+   D /trunk/modules/demux/util/.cvsignore
    M /trunk/modules/demux/util/id3.c
+   M /trunk/modules/demux/util/id3genres.h
    M /trunk/modules/demux/util/id3tag.c
-
-Fix id3 and id3tag (using meta)
-
-------------------------------------------------------------------------
-r8037 | gbazin | 2004-06-23 12:12:41 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/ncurses.c
-   M /trunk/modules/gui/wxwindows/wizard.cpp
-
-* modules/gui/ncurses.c, modules/gui/wxwindows/wizard.cpp: compilation fixes.
-------------------------------------------------------------------------
-r8038 | gbazin | 2004-06-23 12:13:05 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/input.c
-
-* src/input/input.c: win32 fix.
-------------------------------------------------------------------------
-r8039 | hartman | 2004-06-23 12:29:30 +0200 (Wed, 23 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/intf.m
-
-* OSX compiles again (BEWARE it is still SEVERELY broken)
-
-------------------------------------------------------------------------
-r8040 | gbazin | 2004-06-23 13:32:59 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/vcd/vcd.c
-   M /trunk/modules/demux/ps.c
-
-* modules/access/vcd/vcd.c, modules/demux/ps.c: fixed vcd.
-------------------------------------------------------------------------
-r8041 | gbazin | 2004-06-23 15:58:02 +0200 (Wed, 23 Jun 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/demux/m3u.c
-   M /trunk/src/input/stream.c
-
-* modules/demux/m3u.c: allocate buffer for stream_Read().
-* src/input/stream.c: fixed detection of EOF.
-
-------------------------------------------------------------------------
-r8042 | fenrir | 2004-06-23 19:49:26 +0200 (Wed, 23 Jun 2004) | 12 lines
-Changed paths:
-   M /trunk/include/vlc_input.h
-   M /trunk/modules/control/hotkeys.c
    M /trunk/modules/demux/util/sub.c
    M /trunk/modules/demux/util/sub.h
-   M /trunk/src/input/control.c
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_internal.h
-   M /trunk/src/input/var.c
-
-* all: - added a boolean "seekable" object variable to p_input.
- (becarefull, it's just if you can seek or not, and not if you have to
- display the progress bar, for thet last you have to check if "position"
- value get != 0.0 )
-       - added "audio-delay" and "spu-delay" object variables to delay
- audio/spu to the video. They can be changed on the fly (untested).
-       - renamed INPUT__GET/SET_SUBDELAY into
- INPUT_SET_SPU_DELAY and added INPUT_SET_AUDIO_DELAY
- (wrapper to "audio-delay" and "spu-delay")
- - readded INPUT_ADD/GET_INFO/INPUT_SET_NAME. Becarefull to not over-use
-them, a demuxer should export DEMUX_GET_META and not using them.
-
-------------------------------------------------------------------------
-r8043 | fenrir | 2004-06-23 20:52:06 +0200 (Wed, 23 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/src/input/es_out.c
-
- * es_out: fixed a bug preventing re-selecting an ES.
-
-------------------------------------------------------------------------
-r8044 | gbazin | 2004-06-23 21:42:20 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-
-* modules/demux/dvdnav.c: work-around for libdvdnav cvs + a few coding style changes.
-------------------------------------------------------------------------
-r8045 | gbazin | 2004-06-23 22:20:39 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/dvdnav.c
-
-* modules/demux/dvdnav.c: added "dvd" shortcut and removed old TODO list.
-------------------------------------------------------------------------
-r8046 | gbazin | 2004-06-23 22:24:01 +0200 (Wed, 23 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/es_out.c
-   M /trunk/src/input/stream.c
-   M /trunk/src/input/var.c
-
-* src/input: update ES object vars when an ES is removed + some coding style changes.
-------------------------------------------------------------------------
-r8047 | fenrir | 2004-06-23 22:42:07 +0200 (Wed, 23 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/src/input/stream.c
-
- * stream.c: fixed a problem with peek.
-
-------------------------------------------------------------------------
-r8048 | titer | 2004-06-23 23:40:01 +0200 (Wed, 23 Jun 2004) | 2 lines
-Changed paths:
+   M /trunk/modules/demux/wav.c
+   M /trunk/modules/gui
+   D /trunk/modules/gui/.cvsignore
+   M /trunk/modules/gui/beos
+   D /trunk/modules/gui/beos/.cvsignore
+   M /trunk/modules/gui/beos/AudioOutput.cpp
+   M /trunk/modules/gui/beos/BeOS.cpp
+   M /trunk/modules/gui/beos/Bitmaps.h
+   M /trunk/modules/gui/beos/DrawingTidbits.cpp
+   M /trunk/modules/gui/beos/DrawingTidbits.h
+   M /trunk/modules/gui/beos/Interface.cpp
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/beos/InterfaceWindow.h
+   M /trunk/modules/gui/beos/ListViews.cpp
+   M /trunk/modules/gui/beos/ListViews.h
+   M /trunk/modules/gui/beos/MediaControlView.cpp
+   M /trunk/modules/gui/beos/MediaControlView.h
+   M /trunk/modules/gui/beos/MessagesWindow.cpp
+   M /trunk/modules/gui/beos/MessagesWindow.h
+   M /trunk/modules/gui/beos/MsgVals.h
+   M /trunk/modules/gui/beos/PlayListWindow.cpp
+   M /trunk/modules/gui/beos/PlayListWindow.h
+   M /trunk/modules/gui/beos/PreferencesWindow.cpp
+   M /trunk/modules/gui/beos/PreferencesWindow.h
+   M /trunk/modules/gui/beos/TransportButton.cpp
+   M /trunk/modules/gui/beos/TransportButton.h
+   M /trunk/modules/gui/beos/VideoOutput.cpp
+   M /trunk/modules/gui/beos/VideoWindow.h
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/gui/beos/VlcWrapper.h
+   M /trunk/modules/gui/gtk
+   D /trunk/modules/gui/gtk/.cvsignore
+   M /trunk/modules/gui/gtk/common.h
+   M /trunk/modules/gui/gtk/control.c
+   M /trunk/modules/gui/gtk/control.h
+   M /trunk/modules/gui/gtk/display.c
+   M /trunk/modules/gui/gtk/display.h
+   M /trunk/modules/gui/gtk/gnome.c
+   M /trunk/modules/gui/gtk/gtk.c
+   M /trunk/modules/gui/gtk/gtk_callbacks.c
+   M /trunk/modules/gui/gtk/gtk_callbacks.h
+   M /trunk/modules/gui/gtk/menu.c
+   M /trunk/modules/gui/gtk/menu.h
+   M /trunk/modules/gui/gtk/modules.c
+   M /trunk/modules/gui/gtk/modules.h
+   M /trunk/modules/gui/gtk/open.c
+   M /trunk/modules/gui/gtk/open.h
+   M /trunk/modules/gui/gtk/playlist.c
+   M /trunk/modules/gui/gtk/playlist.h
+   M /trunk/modules/gui/gtk/preferences.c
+   M /trunk/modules/gui/gtk/preferences.h
+   M /trunk/modules/gui/gtk/sout.c
+   M /trunk/modules/gui/gtk2
+   D /trunk/modules/gui/gtk2/.cvsignore
+   M /trunk/modules/gui/gtk2/gnome2.c
+   M /trunk/modules/gui/gtk2/gtk2.c
+   M /trunk/modules/gui/kde
+   D /trunk/modules/gui/kde/.cvsignore
+   M /trunk/modules/gui/kde/QConfigItem.cpp
+   M /trunk/modules/gui/kde/QConfigItem.h
+   M /trunk/modules/gui/kde/info.cpp
+   M /trunk/modules/gui/kde/info.h
+   M /trunk/modules/gui/kde/kde.cpp
+   M /trunk/modules/gui/kde/languagemenu.cpp
+   M /trunk/modules/gui/kde/languagemenu.h
+   M /trunk/modules/gui/kde/messages.cpp
+   M /trunk/modules/gui/kde/messages.h
+   M /trunk/modules/gui/kde/pluginsbox.cpp
+   M /trunk/modules/gui/kde/pluginsbox.h
+   M /trunk/modules/gui/kde/preferences.cpp
+   M /trunk/modules/gui/kde/preferences.h
+   M /trunk/modules/gui/macosx
+   D /trunk/modules/gui/macosx/.cvsignore
+   M /trunk/modules/gui/macosx/about.h
+   M /trunk/modules/gui/macosx/about.m
+   M /trunk/modules/gui/macosx/applescript.h
+   M /trunk/modules/gui/macosx/applescript.m
+   M /trunk/modules/gui/macosx/controls.h
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/info.h
+   M /trunk/modules/gui/macosx/info.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
    M /trunk/modules/gui/macosx/macosx.m
-
- macosx/macosx.m: fixed macosx-opengl-effect string list
-
-------------------------------------------------------------------------
-r8049 | fenrir | 2004-06-25 00:18:33 +0200 (Fri, 25 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/include/vlc_input.h
-
- * vlc_input: added missing fields for multi-input (nothing working yet).
-
-------------------------------------------------------------------------
-r8050 | fenrir | 2004-06-25 00:19:29 +0200 (Fri, 25 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/src/input/demux.c
-
- * demux.c: added new DEMUX_* queries to demux2_vaControlHelper.
-
-------------------------------------------------------------------------
-r8051 | fenrir | 2004-06-25 00:21:36 +0200 (Fri, 25 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/src/input/input.c
-
- * input.c: fixed play/pause + cosmetics.
-
-------------------------------------------------------------------------
-r8052 | gbazin | 2004-06-25 01:51:14 +0200 (Fri, 25 Jun 2004) | 4 lines
-Changed paths:
-   M /trunk/configure.ac
-   D /trunk/modules/access/dvd
-   D /trunk/modules/access/dvdplay
-
-* configure.ac, modules/access/dvd, modules/access/dvdplay:
-  + removed dvdplay module which was deprecated in favor of the dvdnav one.
-  + removed dvd module which is going to be replace with a new dvdread one.
-
-------------------------------------------------------------------------
-r8053 | gbazin | 2004-06-25 02:09:41 +0200 (Fri, 25 Jun 2004) | 4 lines
-Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/access/Modules.am
-   D /trunk/modules/access/dvdread
-   A /trunk/modules/access/dvdread.c (from /trunk/modules/access/dvdread/input.c:8052)
-
-* modules/access/dvdread, modules/access/dvdread.c:
-  + major rewrite of the dvdread module.
-  + dvdread is now an access_demux module.
-
-------------------------------------------------------------------------
-r8054 | gbazin | 2004-06-25 02:16:48 +0200 (Fri, 25 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/access/Modules.am
-   A /trunk/modules/access/dvdnav.c (from /trunk/modules/demux/dvdnav.c:8052)
-   M /trunk/modules/demux/Modules.am
-   D /trunk/modules/demux/dvdnav.c
-
-* demux/dvdnav.c, access/dvdnav.c: moved dvdnav.c in the access directory.
-
-------------------------------------------------------------------------
-r8055 | gbazin | 2004-06-25 02:18:47 +0200 (Fri, 25 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
-
-configure.ac: forgot a reference to modules/access/dvdread
-------------------------------------------------------------------------
-r8056 | gbazin | 2004-06-25 11:57:27 +0200 (Fri, 25 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/input.c
-
-* src/input/input.c: win32 compilation fix.
-------------------------------------------------------------------------
-r8057 | sam | 2004-06-25 14:20:20 +0200 (Fri, 25 Jun 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/control/corba/Modules.am
-
-  * modules/control/corba/Modules.am:
-    + Play nicely with recent automake versions.
-
-------------------------------------------------------------------------
-r8058 | sam | 2004-06-25 14:21:32 +0200 (Fri, 25 Jun 2004) | 4 lines
-Changed paths:
-   M /trunk/HACKING
-   M /trunk/bootstrap
-   M /trunk/configure.ac
-   M /trunk/m4/vlc.m4
-
-  * m4/vlc.m4 configure.ac:
-    + Moved the shared object suffix detection to vlc.m4.
-    + Replaced AX_* macros with VLC_* macros.
-
-------------------------------------------------------------------------
-r8059 | gbazin | 2004-06-25 16:25:27 +0200 (Fri, 25 Jun 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/access/dvdread.c
-   M /trunk/modules/gui/wxwindows/open.cpp
-
-* gui/wxwindows/open.cpp: removed deprecated DVD entries.
-* access/dvdread.c: added dvdsimple shortcut.
-
-------------------------------------------------------------------------
-r8060 | gbazin | 2004-06-25 16:31:52 +0200 (Fri, 25 Jun 2004) | 3 lines
-Changed paths:
+   M /trunk/modules/gui/macosx/misc.h
+   M /trunk/modules/gui/macosx/misc.m
+   M /trunk/modules/gui/macosx/open.h
+   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/gui/macosx/output.h
+   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/prefs.h
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/macosx/prefs_widgets.h
+   M /trunk/modules/gui/macosx/prefs_widgets.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/gui/ncurses
+   D /trunk/modules/gui/ncurses/.cvsignore
+   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/gui/pda
+   D /trunk/modules/gui/pda/.cvsignore
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/pda/pda.h
+   M /trunk/modules/gui/pda/pda_callbacks.c
+   M /trunk/modules/gui/pda/pda_callbacks.h
+   M /trunk/modules/gui/qnx
+   D /trunk/modules/gui/qnx/.cvsignore
+   M /trunk/modules/gui/qt
+   D /trunk/modules/gui/qt/.cvsignore
+   M /trunk/modules/gui/qt/intf.cpp
+   M /trunk/modules/gui/qt/intf.h
+   M /trunk/modules/gui/qt/qt.cpp
+   M /trunk/modules/gui/skins
+   D /trunk/modules/gui/skins/.cvsignore
+   M /trunk/modules/gui/skins/controls
+   D /trunk/modules/gui/skins/controls/.cvsignore
+   M /trunk/modules/gui/skins/controls/button.cpp
+   M /trunk/modules/gui/skins/controls/button.h
+   M /trunk/modules/gui/skins/controls/checkbox.cpp
+   M /trunk/modules/gui/skins/controls/checkbox.h
+   M /trunk/modules/gui/skins/controls/controls.h
+   M /trunk/modules/gui/skins/controls/generic.cpp
+   M /trunk/modules/gui/skins/controls/generic.h
+   M /trunk/modules/gui/skins/controls/image.cpp
+   M /trunk/modules/gui/skins/controls/image.h
+   M /trunk/modules/gui/skins/controls/playlist.cpp
+   M /trunk/modules/gui/skins/controls/playlist.h
+   M /trunk/modules/gui/skins/controls/rectangle.cpp
+   M /trunk/modules/gui/skins/controls/rectangle.h
+   M /trunk/modules/gui/skins/controls/slider.cpp
+   M /trunk/modules/gui/skins/controls/slider.h
+   M /trunk/modules/gui/skins/controls/text.cpp
+   M /trunk/modules/gui/skins/controls/text.h
+   M /trunk/modules/gui/skins/os_api.h
+   M /trunk/modules/gui/skins/os_bitmap.h
+   M /trunk/modules/gui/skins/os_event.h
+   M /trunk/modules/gui/skins/os_font.h
+   M /trunk/modules/gui/skins/os_graphics.h
+   M /trunk/modules/gui/skins/os_theme.h
+   M /trunk/modules/gui/skins/os_window.h
+   M /trunk/modules/gui/skins/parser
+   D /trunk/modules/gui/skins/parser/.cvsignore
+   M /trunk/modules/gui/skins/parser/flex.c
+   M /trunk/modules/gui/skins/parser/skin.act
+   M /trunk/modules/gui/skins/parser/skin.dtd
+   M /trunk/modules/gui/skins/parser/wrappers.cpp
+   M /trunk/modules/gui/skins/parser/wrappers.h
+   M /trunk/modules/gui/skins/src
+   D /trunk/modules/gui/skins/src/.cvsignore
+   M /trunk/modules/gui/skins/src/anchor.cpp
+   M /trunk/modules/gui/skins/src/anchor.h
+   M /trunk/modules/gui/skins/src/banks.cpp
+   M /trunk/modules/gui/skins/src/banks.h
+   M /trunk/modules/gui/skins/src/bezier.cpp
+   M /trunk/modules/gui/skins/src/bezier.h
+   M /trunk/modules/gui/skins/src/bitmap.cpp
+   M /trunk/modules/gui/skins/src/bitmap.h
+   M /trunk/modules/gui/skins/src/dialogs.cpp
+   M /trunk/modules/gui/skins/src/dialogs.h
+   M /trunk/modules/gui/skins/src/event.cpp
+   M /trunk/modules/gui/skins/src/event.h
+   M /trunk/modules/gui/skins/src/font.cpp
+   M /trunk/modules/gui/skins/src/font.h
+   M /trunk/modules/gui/skins/src/graphics.cpp
+   M /trunk/modules/gui/skins/src/graphics.h
+   M /trunk/modules/gui/skins/src/skin_common.h
+   M /trunk/modules/gui/skins/src/skin_main.cpp
+   M /trunk/modules/gui/skins/src/theme.cpp
+   M /trunk/modules/gui/skins/src/theme.h
+   M /trunk/modules/gui/skins/src/themeloader.cpp
+   M /trunk/modules/gui/skins/src/themeloader.h
+   M /trunk/modules/gui/skins/src/vlcproc.cpp
+   M /trunk/modules/gui/skins/src/vlcproc.h
+   M /trunk/modules/gui/skins/src/window.cpp
+   M /trunk/modules/gui/skins/src/window.h
+   M /trunk/modules/gui/skins/win32
+   D /trunk/modules/gui/skins/win32/.cvsignore
+   M /trunk/modules/gui/skins/win32/win32_api.cpp
+   M /trunk/modules/gui/skins/win32/win32_bitmap.cpp
+   M /trunk/modules/gui/skins/win32/win32_bitmap.h
+   M /trunk/modules/gui/skins/win32/win32_dragdrop.cpp
+   M /trunk/modules/gui/skins/win32/win32_dragdrop.h
+   M /trunk/modules/gui/skins/win32/win32_event.cpp
+   M /trunk/modules/gui/skins/win32/win32_event.h
+   M /trunk/modules/gui/skins/win32/win32_font.cpp
+   M /trunk/modules/gui/skins/win32/win32_font.h
+   M /trunk/modules/gui/skins/win32/win32_graphics.cpp
+   M /trunk/modules/gui/skins/win32/win32_graphics.h
+   M /trunk/modules/gui/skins/win32/win32_run.cpp
+   M /trunk/modules/gui/skins/win32/win32_theme.cpp
+   M /trunk/modules/gui/skins/win32/win32_theme.h
+   M /trunk/modules/gui/skins/win32/win32_window.cpp
+   M /trunk/modules/gui/skins/win32/win32_window.h
+   M /trunk/modules/gui/skins/x11
+   D /trunk/modules/gui/skins/x11/.cvsignore
+   M /trunk/modules/gui/skins/x11/x11_api.cpp
+   M /trunk/modules/gui/skins/x11/x11_bitmap.cpp
+   M /trunk/modules/gui/skins/x11/x11_bitmap.h
+   M /trunk/modules/gui/skins/x11/x11_dragdrop.cpp
+   M /trunk/modules/gui/skins/x11/x11_dragdrop.h
+   M /trunk/modules/gui/skins/x11/x11_event.cpp
+   M /trunk/modules/gui/skins/x11/x11_event.h
+   M /trunk/modules/gui/skins/x11/x11_font.cpp
+   M /trunk/modules/gui/skins/x11/x11_font.h
+   M /trunk/modules/gui/skins/x11/x11_graphics.cpp
+   M /trunk/modules/gui/skins/x11/x11_graphics.h
+   M /trunk/modules/gui/skins/x11/x11_run.cpp
+   M /trunk/modules/gui/skins/x11/x11_theme.cpp
+   M /trunk/modules/gui/skins/x11/x11_theme.h
+   M /trunk/modules/gui/skins/x11/x11_timer.cpp
+   M /trunk/modules/gui/skins/x11/x11_timer.h
+   M /trunk/modules/gui/skins/x11/x11_window.cpp
+   M /trunk/modules/gui/skins/x11/x11_window.h
+   M /trunk/modules/gui/skins2
+   D /trunk/modules/gui/skins2/.cvsignore
+   M /trunk/modules/gui/skins2/commands/async_queue.cpp
+   M /trunk/modules/gui/skins2/commands/async_queue.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_add_item.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_add_item.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_change_skin.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_change_skin.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_dummy.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_fullscreen.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_fullscreen.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_generic.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_layout.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_layout.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_notify_playlist.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_on_top.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_on_top.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_quit.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_quit.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_resize.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_resize.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_button.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_button.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_flat.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_image.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_list.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_text.hpp
+   M /trunk/modules/gui/skins2/events/evt_enter.hpp
+   M /trunk/modules/gui/skins2/events/evt_focus.hpp
+   M /trunk/modules/gui/skins2/events/evt_generic.hpp
+   M /trunk/modules/gui/skins2/events/evt_input.cpp
+   M /trunk/modules/gui/skins2/events/evt_input.hpp
+   M /trunk/modules/gui/skins2/events/evt_key.cpp
+   M /trunk/modules/gui/skins2/events/evt_key.hpp
+   M /trunk/modules/gui/skins2/events/evt_leave.hpp
+   M /trunk/modules/gui/skins2/events/evt_motion.hpp
+   M /trunk/modules/gui/skins2/events/evt_mouse.cpp
+   M /trunk/modules/gui/skins2/events/evt_mouse.hpp
+   M /trunk/modules/gui/skins2/events/evt_refresh.hpp
+   M /trunk/modules/gui/skins2/events/evt_scroll.cpp
+   M /trunk/modules/gui/skins2/events/evt_scroll.hpp
+   M /trunk/modules/gui/skins2/events/evt_special.cpp
+   M /trunk/modules/gui/skins2/events/evt_special.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/gen_builder.py
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/src/anchor.cpp
+   M /trunk/modules/gui/skins2/src/anchor.hpp
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/src/dialogs.hpp
+   M /trunk/modules/gui/skins2/src/ft2_bitmap.cpp
+   M /trunk/modules/gui/skins2/src/ft2_bitmap.hpp
+   M /trunk/modules/gui/skins2/src/ft2_font.cpp
+   M /trunk/modules/gui/skins2/src/ft2_font.hpp
+   M /trunk/modules/gui/skins2/src/generic_bitmap.hpp
+   M /trunk/modules/gui/skins2/src/generic_font.hpp
+   M /trunk/modules/gui/skins2/src/generic_layout.cpp
+   M /trunk/modules/gui/skins2/src/generic_layout.hpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/logger.cpp
+   M /trunk/modules/gui/skins2/src/logger.hpp
+   M /trunk/modules/gui/skins2/src/os_factory.cpp
+   M /trunk/modules/gui/skins2/src/os_factory.hpp
+   M /trunk/modules/gui/skins2/src/os_graphics.hpp
+   M /trunk/modules/gui/skins2/src/os_loop.hpp
+   M /trunk/modules/gui/skins2/src/os_timer.hpp
+   M /trunk/modules/gui/skins2/src/os_tooltip.hpp
+   M /trunk/modules/gui/skins2/src/os_window.hpp
+   M /trunk/modules/gui/skins2/src/png_bitmap.cpp
+   M /trunk/modules/gui/skins2/src/png_bitmap.hpp
+   M /trunk/modules/gui/skins2/src/scaled_bitmap.cpp
+   M /trunk/modules/gui/skins2/src/scaled_bitmap.hpp
+   M /trunk/modules/gui/skins2/src/skin_common.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/src/theme_loader.hpp
+   M /trunk/modules/gui/skins2/src/tooltip.cpp
+   M /trunk/modules/gui/skins2/src/tooltip.hpp
+   M /trunk/modules/gui/skins2/src/var_manager.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.hpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/modules/gui/skins2/utils/bezier.hpp
+   M /trunk/modules/gui/skins2/utils/fsm.cpp
+   M /trunk/modules/gui/skins2/utils/fsm.hpp
+   M /trunk/modules/gui/skins2/utils/observer.hpp
+   M /trunk/modules/gui/skins2/utils/pointer.hpp
+   M /trunk/modules/gui/skins2/utils/position.cpp
+   M /trunk/modules/gui/skins2/utils/position.hpp
+   M /trunk/modules/gui/skins2/utils/ustring.cpp
+   M /trunk/modules/gui/skins2/utils/ustring.hpp
+   M /trunk/modules/gui/skins2/utils/var_bool.cpp
+   M /trunk/modules/gui/skins2/utils/var_bool.hpp
+   M /trunk/modules/gui/skins2/utils/var_list.cpp
+   M /trunk/modules/gui/skins2/utils/var_list.hpp
+   M /trunk/modules/gui/skins2/utils/var_percent.cpp
+   M /trunk/modules/gui/skins2/utils/var_percent.hpp
+   M /trunk/modules/gui/skins2/utils/var_text.cpp
+   M /trunk/modules/gui/skins2/utils/var_text.hpp
+   M /trunk/modules/gui/skins2/utils/variable.hpp
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.hpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
+   M /trunk/modules/gui/skins2/vars/time.hpp
+   M /trunk/modules/gui/skins2/vars/volume.cpp
+   M /trunk/modules/gui/skins2/vars/volume.hpp
+   M /trunk/modules/gui/skins2/win32/win32_dragdrop.cpp
+   M /trunk/modules/gui/skins2/win32/win32_dragdrop.hpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+   M /trunk/modules/gui/skins2/win32/win32_graphics.hpp
+   M /trunk/modules/gui/skins2/win32/win32_loop.cpp
+   M /trunk/modules/gui/skins2/win32/win32_loop.hpp
+   M /trunk/modules/gui/skins2/win32/win32_timer.cpp
+   M /trunk/modules/gui/skins2/win32/win32_timer.hpp
+   M /trunk/modules/gui/skins2/win32/win32_tooltip.cpp
+   M /trunk/modules/gui/skins2/win32/win32_tooltip.hpp
+   M /trunk/modules/gui/skins2/win32/win32_window.cpp
+   M /trunk/modules/gui/skins2/win32/win32_window.hpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.hpp
+   M /trunk/modules/gui/skins2/x11/x11_dragdrop.cpp
+   M /trunk/modules/gui/skins2/x11/x11_dragdrop.hpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
+   M /trunk/modules/gui/skins2/x11/x11_graphics.hpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.hpp
+   M /trunk/modules/gui/skins2/x11/x11_timer.cpp
+   M /trunk/modules/gui/skins2/x11/x11_timer.hpp
+   M /trunk/modules/gui/skins2/x11/x11_tooltip.cpp
+   M /trunk/modules/gui/skins2/x11/x11_tooltip.hpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.hpp
+   M /trunk/modules/gui/wxwindows
+   D /trunk/modules/gui/wxwindows/.cvsignore
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
    M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/messages.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/preferences.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.h
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/modules/gui/wxwindows/streamwizard.cpp
+   M /trunk/modules/gui/wxwindows/subtitles.cpp
+   M /trunk/modules/gui/wxwindows/timer.cpp
+   M /trunk/modules/gui/wxwindows/v4l.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/misc
+   D /trunk/modules/misc/.cvsignore
+   M /trunk/modules/misc/dummy
+   D /trunk/modules/misc/dummy/.cvsignore
+   M /trunk/modules/misc/dummy/aout.c
+   M /trunk/modules/misc/dummy/decoder.c
+   M /trunk/modules/misc/dummy/dummy.c
+   M /trunk/modules/misc/dummy/dummy.h
+   M /trunk/modules/misc/dummy/encoder.c
+   M /trunk/modules/misc/dummy/input.c
+   M /trunk/modules/misc/dummy/interface.c
+   M /trunk/modules/misc/dummy/renderer.c
+   M /trunk/modules/misc/dummy/vout.c
+   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/misc/gtk_main.c
+   M /trunk/modules/misc/logger
+   D /trunk/modules/misc/logger/.cvsignore
+   M /trunk/modules/misc/logger/logger.c
+   M /trunk/modules/misc/memcpy
+   D /trunk/modules/misc/memcpy/.cvsignore
+   M /trunk/modules/misc/memcpy/fastmemcpy.h
+   M /trunk/modules/misc/memcpy/memcpy.c
+   M /trunk/modules/misc/memcpy/memcpyaltivec.c
+   M /trunk/modules/misc/network
+   D /trunk/modules/misc/network/.cvsignore
+   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/misc/network/ipv6.c
+   M /trunk/modules/misc/playlist
+   D /trunk/modules/misc/playlist/.cvsignore
+   M /trunk/modules/misc/playlist/export.c
+   M /trunk/modules/misc/playlist/m3u.c
+   M /trunk/modules/misc/playlist/native.c
+   M /trunk/modules/misc/playlist/old.c
+   M /trunk/modules/misc/qte_main.cpp
+   M /trunk/modules/misc/sap.c
+   M /trunk/modules/misc/screensaver.c
+   M /trunk/modules/misc/testsuite
+   D /trunk/modules/misc/testsuite/.cvsignore
+   M /trunk/modules/misc/testsuite/test1.c
+   M /trunk/modules/misc/testsuite/test2.cpp
+   M /trunk/modules/misc/testsuite/test3.m
+   M /trunk/modules/misc/testsuite/test4.c
+   M /trunk/modules/mux
+   D /trunk/modules/mux/.cvsignore
+   M /trunk/modules/mux/asf.c
+   M /trunk/modules/mux/avi.c
+   M /trunk/modules/mux/dummy.c
+   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/mux/mpeg
+   D /trunk/modules/mux/mpeg/.cvsignore
+   M /trunk/modules/mux/mpeg/bits.h
+   M /trunk/modules/mux/mpeg/csa.c
+   M /trunk/modules/mux/mpeg/csa.h
+   M /trunk/modules/mux/mpeg/pes.c
+   M /trunk/modules/mux/mpeg/pes.h
+   M /trunk/modules/mux/mpeg/ps.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/mux/ogg.c
+   M /trunk/modules/packetizer
+   D /trunk/modules/packetizer/.cvsignore
+   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/packetizer/mpeg4audio.c
+   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/modules/stream_out
+   D /trunk/modules/stream_out/.cvsignore
+   M /trunk/modules/stream_out/announce.h
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/dummy.c
+   M /trunk/modules/stream_out/duplicate.c
+   M /trunk/modules/stream_out/es.c
+   M /trunk/modules/stream_out/gather.c
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/stream_out/transrate
+   D /trunk/modules/stream_out/transrate/.cvsignore
+   M /trunk/modules/stream_out/transrate/frame.c
+   M /trunk/modules/stream_out/transrate/transrate.c
+   M /trunk/modules/stream_out/transrate/transrate.h
+   M /trunk/modules/video_chroma
+   D /trunk/modules/video_chroma/.cvsignore
+   M /trunk/modules/video_chroma/i420_rgb.c
+   M /trunk/modules/video_chroma/i420_rgb.h
+   M /trunk/modules/video_chroma/i420_rgb16.c
+   M /trunk/modules/video_chroma/i420_rgb8.c
+   M /trunk/modules/video_chroma/i420_rgb_c.h
+   M /trunk/modules/video_chroma/i420_rgb_mmx.h
+   M /trunk/modules/video_chroma/i420_ymga.c
+   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/modules/video_chroma/i420_yuy2.h
+   M /trunk/modules/video_chroma/i422_yuy2.c
+   M /trunk/modules/video_chroma/i422_yuy2.h
+   M /trunk/modules/video_filter
+   D /trunk/modules/video_filter/.cvsignore
+   M /trunk/modules/video_filter/adjust.c
+   M /trunk/modules/video_filter/clone.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/deinterlace
+   D /trunk/modules/video_filter/deinterlace/.cvsignore
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
+   M /trunk/modules/video_filter/distort.c
+   M /trunk/modules/video_filter/filter_common.h
+   M /trunk/modules/video_filter/invert.c
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_filter/motionblur.c
+   M /trunk/modules/video_filter/transform.c
+   M /trunk/modules/video_filter/wall.c
+   M /trunk/modules/video_output
+   D /trunk/modules/video_output/.cvsignore
+   M /trunk/modules/video_output/aa.c
+   M /trunk/modules/video_output/caca.c
+   M /trunk/modules/video_output/directx
+   D /trunk/modules/video_output/directx/.cvsignore
    M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
    M /trunk/modules/video_output/directx/vout.h
-
-* modules/video_output/directx/*: added a "wallpaper" mode (only when overlay is available).
-* modules/gui/wxwindows/menus.cpp: wallpaper entry in the menu.
-
-------------------------------------------------------------------------
-r8061 | fenrir | 2004-06-25 20:35:56 +0200 (Fri, 25 Jun 2004) | 6 lines
-Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/Modules.am
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/mp4/mp4.c
-   A /trunk/modules/demux/subtitle.c (from /trunk/modules/demux/util/sub.c:8042)
-   M /trunk/modules/demux/util/Modules.am
-   D /trunk/modules/demux/util/sub.c
-   D /trunk/modules/demux/util/sub.h
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/video_output/fb.c
+   M /trunk/modules/video_output/ggi.c
+   M /trunk/modules/video_output/glide.c
+   M /trunk/modules/video_output/mga
+   D /trunk/modules/video_output/mga/.cvsignore
+   M /trunk/modules/video_output/mga/mga.c
+   M /trunk/modules/video_output/qte
+   D /trunk/modules/video_output/qte/.cvsignore
+   M /trunk/modules/video_output/qte/qte.cpp
+   M /trunk/modules/video_output/qte/qte.h
+   M /trunk/modules/video_output/sdl.c
+   M /trunk/modules/video_output/svgalib.c
+   M /trunk/modules/video_output/wingdi.c
+   M /trunk/modules/video_output/x11
+   D /trunk/modules/video_output/x11/.cvsignore
+   M /trunk/modules/video_output/x11/x11.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/video_output/x11/xcommon.h
+   M /trunk/modules/video_output/x11/xvideo.c
+   M /trunk/modules/visualization
+   D /trunk/modules/visualization/.cvsignore
+   M /trunk/modules/visualization/goom.c
+   M /trunk/modules/visualization/scope
+   D /trunk/modules/visualization/scope/.cvsignore
+   M /trunk/modules/visualization/scope/scope.c
+   M /trunk/modules/visualization/visual
+   D /trunk/modules/visualization/visual/.cvsignore
+   M /trunk/modules/visualization/visual/effects.c
+   M /trunk/modules/visualization/visual/fft.c
+   M /trunk/modules/visualization/visual/fft.h
+   M /trunk/modules/visualization/visual/visual.c
+   M /trunk/modules/visualization/visual/visual.h
+   M /trunk/modules/visualization/xosd
+   D /trunk/modules/visualization/xosd/.cvsignore
+   M /trunk/modules/visualization/xosd/xosd.c
+   M /trunk/mozilla
+   D /trunk/mozilla/.cvsignore
+   M /trunk/mozilla/support
+   D /trunk/mozilla/support/.cvsignore
+   M /trunk/mozilla/vlcpeer.cpp
+   M /trunk/mozilla/vlcpeer.h
+   M /trunk/mozilla/vlcplugin.cpp
+   M /trunk/mozilla/vlcplugin.h
+   M /trunk/mozilla/vlcshell.cpp
+   M /trunk/msvc
+   D /trunk/msvc/.cvsignore
+   M /trunk/po
+   D /trunk/po/.cvsignore
+   M /trunk/python/vlrs
+   D /trunk/python/vlrs/.cvsignore
+   M /trunk/share
+   D /trunk/share/.cvsignore
+   M /trunk/src
+   D /trunk/src/.cvsignore
+   M /trunk/src/audio_output
+   D /trunk/src/audio_output/.cvsignore
+   M /trunk/src/audio_output/common.c
+   M /trunk/src/audio_output/dec.c
+   M /trunk/src/audio_output/filters.c
+   M /trunk/src/audio_output/input.c
+   M /trunk/src/audio_output/intf.c
+   M /trunk/src/audio_output/mixer.c
+   M /trunk/src/audio_output/output.c
+   M /trunk/src/extras
+   D /trunk/src/extras/.cvsignore
+   M /trunk/src/extras/libc.c
+   M /trunk/src/input
+   D /trunk/src/input/.cvsignore
+   M /trunk/src/input/demux.c
    M /trunk/src/input/es_out.c
    M /trunk/src/input/input.c
-   M /trunk/src/input/input_internal.h
+   M /trunk/src/input/input_clock.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/input/input_ext-intf.c
+   M /trunk/src/input/input_ext-plugins.c
+   M /trunk/src/input/input_info.c
+   M /trunk/src/input/input_programs.c
    M /trunk/src/input/stream.c
+   M /trunk/src/input/subtitles.c
+   M /trunk/src/interface
+   D /trunk/src/interface/.cvsignore
+   M /trunk/src/interface/interface.c
+   M /trunk/src/interface/intf_eject.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+   M /trunk/src/misc
+   D /trunk/src/misc/.cvsignore
+   M /trunk/src/misc/beos_specific.cpp
+   M /trunk/src/misc/block.c
+   M /trunk/src/misc/charset.c
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/cpu.c
+   M /trunk/src/misc/darwin_specific.m
+   M /trunk/src/misc/error.c
+   M /trunk/src/misc/httpd.c
+   M /trunk/src/misc/iso-639_def.h
+   M /trunk/src/misc/iso_lang.c
+   M /trunk/src/misc/messages.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/modules_plugin.h.in
+   M /trunk/src/misc/mtime.c
+   M /trunk/src/misc/net.c
+   M /trunk/src/misc/objects.c
+   M /trunk/src/misc/threads.c
+   M /trunk/src/misc/variables.c
+   M /trunk/src/misc/win32_specific.c
+   M /trunk/src/playlist
+   D /trunk/src/playlist/.cvsignore
+   M /trunk/src/playlist/group.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
+   M /trunk/src/playlist/sort.c
+   M /trunk/src/stream_output
+   D /trunk/src/stream_output/.cvsignore
+   M /trunk/src/stream_output/stream_output.c
+   M /trunk/src/video_output
+   D /trunk/src/video_output/.cvsignore
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_pictures.h
+   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/src/video_output/vout_synchro.c
+   M /trunk/src/vlc.c
+   M /trunk/toolbox
+   M /trunk/vlc-cvs.ebuild
+   M /trunk/vlc.ebuild
 
-
- * sub ->subtitle : converted sub.c to a 'real' demux2.
- * input.c: added basic multi-input support for subtitle.
- * avi, mp4: don't exit anymore when no es selected.
-
+  * Added "Id" svn:keywords property to all files containing "$Id:".
+  * Removed .cvsignore files and added proper svn:ignore properties.
 
 ------------------------------------------------------------------------
-r8062 | fenrir | 2004-06-25 20:41:15 +0200 (Fri, 25 Jun 2004) | 2 lines
+r6960 | sigmunau | 2004-03-05 18:18:42 +0100 (Fri, 05 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/subtitle.c
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
 
- * subtitle: compilation fix. 
+modules/gui/wxwindows/iteminfo.cpp:
+ * select the right value in the group-combobox in the iteminfo dialog
 
 ------------------------------------------------------------------------
-r8063 | fenrir | 2004-06-25 20:55:14 +0200 (Fri, 25 Jun 2004) | 2 lines
+r6959 | sam | 2004-03-05 17:45:32 +0100 (Fri, 05 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/subtitle.c
+   M /trunk/toolbox
 
- * subtitle: removed debug message.
+  * toolbox:
+    + Do not remove svn directories in autotools/ when using --distclean.
 
 ------------------------------------------------------------------------
-r8064 | hartman | 2004-06-25 21:44:48 +0200 (Fri, 25 Jun 2004) | 2 lines
+r6958 | sam | 2004-03-05 17:07:35 +0100 (Fri, 05 Mar 2004) | 7 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
-
-* dvdnav <-> dvdplay contrib
+   M /trunk/mozilla/npvlc_rc.rc
+   M /trunk/mozilla/vlcplugin.h
 
-------------------------------------------------------------------------
-r8065 | fenrir | 2004-06-25 22:46:11 +0200 (Fri, 25 Jun 2004) | 2 lines
-Changed paths:
-   M /trunk/include/vlc_input.h
+  * mozilla/vlcplugin.h:
+    + Added the 'video/x-ms-asf' MIME type to the plugin (Closes Debian
+      bug #232690).
 
- * vlc_input: removed unused p_sys.
+   This commit is also a blatant test of the SVN->CVS mirroring scripts. If
+ it does not work, we're screwed :-)
 
 ------------------------------------------------------------------------
-r8066 | asmax | 2004-06-26 00:47:56 +0200 (Sat, 26 Jun 2004) | 2 lines
+r6930 | garf | 2004-03-05 15:03:20 +0100 (Fri, 05 Mar 2004) | 19 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_button.cpp
-
- * ctrl_button.cpp : handle double click events too
+   M /trunk/configure.ac
+   A /trunk/modules/control/telnet
+   A /trunk/modules/control/telnet/Modules.am
+   A /trunk/modules/control/telnet/telnet.c
+   A /trunk/modules/control/telnet/vlm.c
+   A /trunk/modules/control/telnet/vlm.h
 
-------------------------------------------------------------------------
-r8067 | gbazin | 2004-06-26 16:43:11 +0200 (Sat, 26 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+ * telnet interface and VLM ( VideoLAN (media) manager):
+    VLM is a little media manager. It is designed to launch several souts
+    with a unique VLC. It is a kind of "server playlist". For now, it is
+    only usable with the little telnet interface I wrote. The features are:
+     - complete and barely coherent command line set for media setup and
+       control
+     - multiple input list by media (like a playlist)
+     - loop by media
+     - load/save config file (human readable)
+     - script implementation (for scheduling, for example)
+    If you want to test it, launch VLC with -I telnet, and type "help".
+    Beware of the type of the media: vod or broadcast. vod will be used
+    later.
+     TODO:
+      - rewrite the telnet interface (beurk)
+      - change error message system and create a http interface for VLM
+      - implement RTSP clients administration (with vod medias)
+      - write a complete documentation...
 
-* modules/gui/skins2/src/skin_main.cpp: small cleanup to the skins loader demux.
 ------------------------------------------------------------------------
-r8068 | gbazin | 2004-06-26 17:18:06 +0200 (Sat, 26 Jun 2004) | 3 lines
+r6929 | fenrir | 2004-03-05 01:14:19 +0100 (Fri, 05 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/access_output/udp.c
 
-* src/misc/modules.c: module_Need() probed sub-modules twice.
-* playlist/playlist.c: with autodeletion, destroy the input before deleting the playlist item (shared data between both).
+ * udp: added a 'late' option in milli-second.
+ Too late packets according to this value are trashed. By default it is
+0 ie don't trash any packets. (I think it's safer, else we may have too
+much people complaining about broken picture or CSA not working anymore ;)
+The drawback is potential floods of clients...
 
 ------------------------------------------------------------------------
-r8069 | gbazin | 2004-06-26 17:19:31 +0200 (Sat, 26 Jun 2004) | 1 line
+r6928 | fenrir | 2004-03-05 00:59:16 +0100 (Fri, 05 Mar 2004) | 3 lines
 Changed paths:
    M /trunk/src/misc/modules.c
 
-* src/misc/modules.c: got rid of unused variable.
-------------------------------------------------------------------------
-r8070 | gbazin | 2004-06-26 17:27:27 +0200 (Sat, 26 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/src/playlist/playlist.c
+ * modules.c: fixed module_Need. (but I'm not sure of what to do with
+ shortcuts,any and 0 scored modules).
 
- src/playlist/playlist.c, modules/gui/skins2/src/skin_main.cpp: hmmm
 ------------------------------------------------------------------------
-r8071 | gbazin | 2004-06-26 18:15:27 +0200 (Sat, 26 Jun 2004) | 1 line
+r6927 | bigben | 2004-03-04 23:52:43 +0100 (Thu, 04 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/vars/time.cpp
+   M /trunk/modules/gui/macosx/vout.m
+
+Set intf-change to TRUE when toggling fullscreen with opengl vout, so that the sate of the fullscreen button gets updated. (Hope I've done it in the right place).
 
-* modules/gui/skins2/*: removed a couple of fixme
 ------------------------------------------------------------------------
-r8072 | gbazin | 2004-06-26 19:01:16 +0200 (Sat, 26 Jun 2004) | 2 lines
+r6926 | sigmunau | 2004-03-04 23:47:42 +0100 (Thu, 04 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
 
-* modules/gui/skins2/x11/x11_window.cpp: "stay on top" support if window manager supports _NET_WM_STATE_STAYS_ON_TOP.
+modules/video_filter/deinterlace/deinterlace.c:
+ * Fixed a sse2 crash related to a non-16byte aligned pointer
 
 ------------------------------------------------------------------------
-r8073 | gbazin | 2004-06-26 20:40:54 +0200 (Sat, 26 Jun 2004) | 1 line
+r6925 | asmax | 2004-03-03 23:57:15 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+
+* utils/bezier.cpp: use lrint() to avoid rounding issues
+* theme/skin.dtd: "" instead of "\0" for default values
 
-* modules/gui/skins2/controls/ctrl_image.cpp: fixed the infamous popup bug under x11.
 ------------------------------------------------------------------------
-r8074 | gbazin | 2004-06-27 12:16:57 +0200 (Sun, 27 Jun 2004) | 1 line
+r6924 | gbazin | 2004-03-03 21:42:52 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvdread.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+
+
+* extras/MacOSX/*: bumped revision number to 0.7.2-cvs.
 
-* modules/access/dvdread.c: titles and chapters start from 1.
 ------------------------------------------------------------------------
-r8075 | gbazin | 2004-06-27 12:19:23 +0200 (Sun, 27 Jun 2004) | 6 lines
+r6923 | gbazin | 2004-03-03 21:39:53 +0100 (Wed, 03 Mar 2004) | 5 lines
 Changed paths:
+   M /trunk/include/modules.h
+   M /trunk/modules/access/dvd/demux.c
+   M /trunk/modules/access/dvdplay/demux.c
+   M /trunk/modules/access/dvdread/input.c
+   M /trunk/modules/access/vcdx/demux.c
+   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/audio_filter/resampler/coreaudio.c
+   M /trunk/modules/demux/a52.c
+   M /trunk/modules/demux/aac.c
+   M /trunk/modules/demux/demuxstream.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/flac.c
+   M /trunk/modules/demux/mpeg/m4v.c
+   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/mpeg/mpgv.c
+   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/modules/gui/gtk/gnome.c
+   M /trunk/modules/gui/gtk/gtk.c
+   M /trunk/modules/gui/gtk2/gnome2.c
+   M /trunk/modules/gui/gtk2/gtk2.c
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/skins/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/misc/sap.c
+   M /trunk/modules/stream_out/announce.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/video_output/qte/qte.cpp
+   M /trunk/src/audio_output/filters.c
+   M /trunk/src/audio_output/input.c
+   M /trunk/src/audio_output/mixer.c
+   M /trunk/src/audio_output/output.c
+   M /trunk/src/input/demux.c
    M /trunk/src/input/input.c
-   M /trunk/src/input/var.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/net.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/stream_output/stream_output.c
+   M /trunk/src/video_output/video_output.c
 
-* src/input/input.c:
-  + fixed typo in INPUT_CONTROL_SET_SEEKPOINT_NEXT.
-  + a few coding style changes.
-* input/var.c:
-  + use the descriptive name for titles/chapters if available.
+
+* ALL: changed the prototype of module_Need() to accept a "strict" boolean argument.
+If "strict" is true and a module name is provided then module_Need() will only look for the specified module
+If "strict" is false, then module_Need() will first look for the specified module and if it wasn't found, will continue with the other modules with the same "capability".
 
 ------------------------------------------------------------------------
-r8076 | gbazin | 2004-06-27 15:32:07 +0200 (Sun, 27 Jun 2004) | 4 lines
+r6922 | sigmunau | 2004-03-03 18:18:38 +0100 (Wed, 03 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
-   M /trunk/modules/access/dvdread.c
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/Makefile.am
+   M /trunk/share/Makefile.am
 
-* access/dvdread.c: misc improvements/fixes.
-* modules/access/dvdnav.c: chapters start from 1.
-* modules/gui/wxwindows/menus.cpp: removed debug message.
+Makefile.am: added vlc.exe.manifest to the distribution (should perhaps be
+             moved to share/ after the svn switch)
+share/Makefile.am: added some wince-related resource files to the distribution
 
 ------------------------------------------------------------------------
-r8077 | gbazin | 2004-06-27 16:13:07 +0200 (Sun, 27 Jun 2004) | 1 line
+r6921 | sigmunau | 2004-03-03 16:47:08 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvdread.c
+   M /trunk/src/misc/modules.c
 
-* modules/access/dvdread.c: got rid of warnings.
-------------------------------------------------------------------------
-r8078 | gbazin | 2004-06-27 16:37:28 +0200 (Sun, 27 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dvdread.c
+src/misc/modules.c:
+ * include vlc_httpd.h, fixes compilation
 
-* modules/access/dvdread.c: use SPU palette.
 ------------------------------------------------------------------------
-r8079 | gbazin | 2004-06-27 21:27:01 +0200 (Sun, 27 Jun 2004) | 1 line
+r6920 | fenrir | 2004-03-03 15:22:47 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
+   M /trunk/configure.ac
+   M /trunk/doc/intf-http.txt
+   M /trunk/modules/control/http.c
+   M /trunk/share/http/index.html
 
-* modules/gui/skins2/controls/ctrl_checkbox.cpp: handle double click events too
-------------------------------------------------------------------------
-r8080 | gbazin | 2004-06-27 21:35:53 +0200 (Sun, 27 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
+ * configure.ac: -> 0.7.2-cvs
+ * modules/control/http.c: added a playlist.uri field.
 
-* modules/gui/wxwindows/menus.cpp: added file info and messages entries to the popup menu.
 ------------------------------------------------------------------------
-r8081 | fenrir | 2004-06-27 21:54:35 +0200 (Sun, 27 Jun 2004) | 4 lines
+r6919 | fenrir | 2004-03-03 14:27:25 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/input/var.c
-   M /trunk/src/libvlc.h
+   M /trunk/modules/stream_out/rtp.c
 
- * all: a new --input-slave option to start playing with multi-input (#
- is used as a separator), it may or may not work (depend a lot on the
- demux).
+ * rtp: ported to new httpd.
 
 ------------------------------------------------------------------------
-r8082 | fenrir | 2004-06-27 21:56:03 +0200 (Sun, 27 Jun 2004) | 4 lines
+r6918 | fenrir | 2004-03-03 14:26:50 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/control/http.c
 
- * mpga: improved DEMUX_GET_TIME. It has now a perfect precision until
-the first seek. (A good DEMUX_SET_TIME has to be implemented with high
-precision).
+ * http: ported to new httpd. A few features are still missings.
 
 ------------------------------------------------------------------------
-r8083 | hartman | 2004-06-28 01:40:29 +0200 (Mon, 28 Jun 2004) | 2 lines
+r6917 | fenrir | 2004-03-03 14:25:53 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/access_output/http.c
 
-* check for p_vout before accessing it. (quit before playing would cause a crash as of late)
+ * http: ported to new httpd.
 
 ------------------------------------------------------------------------
-r8084 | hartman | 2004-06-28 03:36:48 +0200 (Mon, 28 Jun 2004) | 3 lines
+r6916 | fenrir | 2004-03-03 14:25:24 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/src/misc/objects.c
 
-* take hog mode if during AC3 playback
-  jlj could you please verify this ?
+ * objects: include vlc_http.h
 
 ------------------------------------------------------------------------
-r8085 | gbazin | 2004-06-28 11:21:22 +0200 (Mon, 28 Jun 2004) | 1 line
+r6915 | fenrir | 2004-03-03 14:25:00 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/include/vlc_common.h
 
-* configure.ac: re-enabled the id3 and id3tag modules.
-------------------------------------------------------------------------
-r8086 | gbazin | 2004-06-28 16:03:28 +0200 (Mon, 28 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/control.c
+ * vlc_common.h: httpd typedefs.
 
-* src/input/control.c: fixed INPUT_ADD_INFO/INPUT_GET_INFO
 ------------------------------------------------------------------------
-r8087 | gbazin | 2004-06-28 16:04:07 +0200 (Mon, 28 Jun 2004) | 1 line
+r6914 | fenrir | 2004-03-03 14:24:31 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/Makefile.am
+   M /trunk/configure.ac
+   M /trunk/modules/misc/Modules.am
 
-* modules/gui/wxwindows/fileinfo.cpp: fixed typo.
-------------------------------------------------------------------------
-r8088 | fkuehne | 2004-06-28 16:16:51 +0200 (Mon, 28 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/video_filter/clone.c
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/wall.c
+ * all: httpd compilation.
 
-* ALL: minor spelling fixes
 ------------------------------------------------------------------------
-r8089 | fkuehne | 2004-06-28 16:17:27 +0200 (Mon, 28 Jun 2004) | 1 line
+r6913 | fenrir | 2004-03-03 14:23:47 +0100 (Wed, 03 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/po/de.po
+   D /trunk/include/httpd.h
+   A /trunk/include/vlc_httpd.h
+   D /trunk/modules/misc/httpd.c
+   A /trunk/src/misc/httpd.c
 
-* massive translation corrections
-------------------------------------------------------------------------
-r8090 | gbazin | 2004-06-28 18:03:44 +0200 (Mon, 28 Jun 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/mjpeg.c
+ * include/httpd.h, modules/misc/httpd.c: remove old http daemon.
+ * include/vlc_httpd.h src/misc/httpd.c: added new http daemon,
+ it will allow http 1.1, redirection, RTSP, ...
 
-* modules/demux/mjpeg.c: handle jpeg stills.
 ------------------------------------------------------------------------
-r8091 | fenrir | 2004-06-28 23:36:17 +0200 (Mon, 28 Jun 2004) | 2 lines
+r6912 | sam | 2004-03-03 13:21:57 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/demuxdump.c
+   M /trunk/configure.ac
 
- * demuxdump: ported to demux2.
+  * configure.ac:
+    + When using a local ffmpeg tree, add a path to the avformat headers.
 
 ------------------------------------------------------------------------
-r8092 | fenrir | 2004-06-29 00:11:03 +0200 (Tue, 29 Jun 2004) | 2 lines
+r6911 | fenrir | 2004-03-03 13:21:36 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/misc/dummy/vout.c
 
- * es_out: re-enabled meta infos about ES.
+ * vout.c: fixed a warning.
 
 ------------------------------------------------------------------------
-r8093 | fenrir | 2004-06-29 00:49:43 +0200 (Tue, 29 Jun 2004) | 2 lines
+r6910 | fenrir | 2004-03-03 13:03:15 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/input/var.c
+   M /trunk/modules/demux/mkv.cpp
 
* all: re-enabled meta-datas.
 * mkv: added Control and use vlc_meta.h.
 
 ------------------------------------------------------------------------
-r8094 | gbazin | 2004-06-29 17:27:56 +0200 (Tue, 29 Jun 2004) | 1 line
+r6909 | titer | 2004-03-03 13:01:57 +0100 (Wed, 03 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.m
+
+ macsox/* : added --macosx-fill
+  In fullscreen, crops the picture if necessary in order to fill
+  the screen without black borders (e.g. you lose top and bottom parts
+  of the picture when watching a 4:3 video on a 16:9 display).
+  (Only implemented in OpenGL mode)
 
-* modules/codec/ffmpeg/video.c: force the very 1st frame (for still pictures).
 ------------------------------------------------------------------------
-r8095 | hartman | 2004-06-29 17:53:28 +0200 (Tue, 29 Jun 2004) | 3 lines
+r6908 | fenrir | 2004-03-03 13:01:38 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/TODO
+   M /trunk/src/input/demux.c
 
-* TODO: some changes
-* NEWS: let's keep it up to date, will mean less searching trough mailboxes in august.
+ demux: implementation of demux2_vaControlHelper.
 
 ------------------------------------------------------------------------
-r8096 | sigmunau | 2004-06-30 18:06:11 +0200 (Wed, 30 Jun 2004) | 2 lines
+r6907 | fenrir | 2004-03-03 13:01:17 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc_meta.h
 
-segfault fix when id3tag is unavailable
+ ninput.h: added prototype of demux2_vaControlHelper.
+ include/vlc_meta.h: added of cast for malloc because of [CENSURED] c++.
 
 ------------------------------------------------------------------------
-r8097 | hartman | 2004-06-30 18:26:48 +0200 (Wed, 30 Jun 2004) | 2 lines
+r6906 | fenrir | 2004-03-03 12:59:41 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/main.h
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
+   M /trunk/src/input/input.c
 
-* first stab at vlc daemon mode (-d, --daemon )
+ * input.c: add Duration to input infos.
 
 ------------------------------------------------------------------------
-r8098 | asmax | 2004-06-30 20:07:34 +0200 (Wed, 30 Jun 2004) | 5 lines
+r6905 | fenrir | 2004-03-03 12:41:04 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/demux/mpeg/mpga.c
 
- * src/playlist/playlist.c: check "prevent-skip" to avoid skipping
- twice after a "goto" or a "skip" command.
- I don't know if it is the proper fix, but at least the playlist is
- useable now ;)
+ * mpga: demux -> demux2.
 
 ------------------------------------------------------------------------
-r8099 | hartman | 2004-06-30 23:37:58 +0200 (Wed, 30 Jun 2004) | 8 lines
+r6904 | fenrir | 2004-03-03 12:40:19 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/libvlc.c
+   M /trunk/modules/demux/a52.c
+   M /trunk/modules/demux/aac.c
+   M /trunk/modules/demux/au.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/flac.c
+   M /trunk/modules/demux/wav.c
 
-* src/libvlc.c:
-  - always use the dummy interface as the primary interface
-    in daemon mode.
-  - always launch the logger interface as a secondary interface.
-    (perhaps later let vlc log to /var/log if it has the rights? in append mode?)
-  - any other interfaces should be launched with --extraintf
-  - we should add a pid file option for daemon mode?
+ * a52.c aac.c au.c dts.c flac.c wav.c: Converted all audio only demuxers
+ to demux2.
 
 ------------------------------------------------------------------------
-r8100 | gbazin | 2004-07-01 00:15:32 +0200 (Thu, 01 Jul 2004) | 1 line
+r6903 | massiot | 2004-03-03 12:39:06 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/stream_out/transrate/frame.c
+
+* modules/stream_out/transrate/frame.c: Fixed warnings (thanks fenrir)
 
-* modules/demux/ts.c: added DTS support as per "ETSI TS 101 154" Annex F.
 ------------------------------------------------------------------------
-r8101 | hartman | 2004-07-01 00:44:41 +0200 (Thu, 01 Jul 2004) | 3 lines
+r6902 | fenrir | 2004-03-03 12:38:14 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/theora.c
+   M /trunk/modules/demux/util/id3.c
+   M /trunk/modules/demux/util/id3tag.c
 
-* set correct AR on theora video.
-  this is also broken for encoding, but i'm not sure how to fix this.
+ * id3*: Search p_input (to make it working with demux2).
 
 ------------------------------------------------------------------------
-r8102 | gbazin | 2004-07-01 01:18:54 +0200 (Thu, 01 Jul 2004) | 1 line
+r6901 | massiot | 2004-03-03 12:34:41 +0100 (Wed, 03 Mar 2004) | 13 lines
 Changed paths:
+   M /trunk/modules/mux/mpeg/pes.c
    M /trunk/modules/mux/mpeg/ts.c
 
-* modules/mux/mpeg/ts.c: support for dts and dvbs + a few coding style changes.
-------------------------------------------------------------------------
-r8103 | gbazin | 2004-07-01 11:47:05 +0200 (Thu, 01 Jul 2004) | 1 line
-Changed paths:
-   A /trunk/modules/codec/dmo
+* modules/mux/mpeg/pes.c: Copy the flags of the data buffer to the PES
+  buffer.
+
+* modules/mux/mpeg/ts.c:
+  - rename the caching= option into shaping= since it more adequately
+    describes what it does
+  - new use-key-frames option, if enabled then shaping= will be a
+    maximum value, if the algorithm find a new GOP it will finish with
+    the first picture of the next GOP (helps minimizing the dts delay)
+  - fixed a bug where the calculated sending time could be later than
+    the real DTS time (meaning the decoder wouldn't get the buffer
+    in time)
 
-* modules/codec/dmo: new directory.
 ------------------------------------------------------------------------
-r8104 | gbazin | 2004-07-01 12:06:42 +0200 (Thu, 01 Jul 2004) | 3 lines
+r6900 | bigben | 2004-03-03 12:34:19 +0100 (Wed, 03 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/include/codecs.h
-   M /trunk/modules/codec/dmo
-   A /trunk/modules/codec/dmo/Modules.am
-   A /trunk/modules/codec/dmo/buffer.c
-   A /trunk/modules/codec/dmo/dmo.c
-   A /trunk/modules/codec/dmo/dmo.h
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
 
-* modules/codec/dmo: "DirectX Media Object" decoder plugin (win32 only).
-   This plugin allows using DMO filters to decode some media types (eg. WMV3).
+- Repeat and loop are now mutually exclusive
+- On the playlist window, turn loop/repeat/standard play selection into a popup
+- On the playlist window : if more than one group is defined, coolorize items according to the group they are belonging to. Currently, 8 colors are hard coded
 
-------------------------------------------------------------------------
-r8105 | gbazin | 2004-07-01 12:32:26 +0200 (Thu, 01 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
+Please make remarks on the new layout / the colors chosen.
 
-* configure.ac: link dvdcss with dvdread on win32/darwin.
 ------------------------------------------------------------------------
-r8106 | gbazin | 2004-07-01 12:35:48 +0200 (Thu, 01 Jul 2004) | 1 line
+r6899 | massiot | 2004-03-03 12:29:26 +0100 (Wed, 03 Mar 2004) | 11 lines
 Changed paths:
-   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/stream_out/transcode.c
+
+* modules/codec/ffmpeg/encoder.c:
+  - use AV_NOPTS_VALUE instead of 0 when it's available
+  - reworked the hurry-up mode to start with disabling the B frames first
+  - reworked the hurry-up mode to remove my thread mess
+  - check that we don't feed ffmpeg with twice the same PTS (crashes ffmpeg)
+  - correctly flag the picture types
+
+* modules/stream_out/transcode.c:
+  - use AV_NOPTS_VALUE instead of 0 when it's available
+  - copy block_t::i_flags to sout_buffer_t::i_flags (temporary)
 
-* modules/codec/theora.c: correct encoding aspect ratio.
 ------------------------------------------------------------------------
-r8107 | gbazin | 2004-07-01 12:48:44 +0200 (Thu, 01 Jul 2004) | 1 line
+r6898 | massiot | 2004-03-03 12:20:52 +0100 (Wed, 03 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/stream_out/transrate/Modules.am
+   A /trunk/modules/stream_out/transrate/frame.c
+   M /trunk/modules/stream_out/transrate/transrate.c
+   A /trunk/modules/stream_out/transrate/transrate.h
+
+* modules/stream_out/transrate:
+  - split transrate.c
+  - you can specify a maximum gop length on which to perform transrating,
+    to avoid adding to much delay in the sout pipeline (shaping= option)
+  - fixed a bug where you couldn't transrate a transcoded stream
 
-* modules/mux/mpeg/ts.c: compilation fix.
 ------------------------------------------------------------------------
-r8108 | gbazin | 2004-07-01 14:37:14 +0200 (Thu, 01 Jul 2004) | 4 lines
+r6897 | massiot | 2004-03-03 12:12:08 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
+   M /trunk/include/stream_output.h
+   M /trunk/src/input/input_dec.c
 
-* src/libvlc.c:
-   + start daemon mode before modules are loaded.
-   + dummy interface is the default interface when in daemon mode.
+* src/input/input_dec.c: Copy block_t::i_flags to sout_buffer_t::i_flags
+  (temporary).
 
 ------------------------------------------------------------------------
-r8109 | sigmunau | 2004-07-01 14:37:53 +0200 (Thu, 01 Jul 2004) | 3 lines
+r6896 | massiot | 2004-03-03 12:09:30 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/playlist/sort.c
+   M /trunk/modules/packetizer/mpegvideo.c
 
-quit fast when sorting a playlist with 1 or less entries. Fixes a crash when
-shuffeling a playlist with 1 entry
+* modules/packetizer/mpegvideo.c: Correctly flag the picture types in
+  block_t::i_flags.
 
 ------------------------------------------------------------------------
-r8110 | sigmunau | 2004-07-01 14:54:19 +0200 (Thu, 01 Jul 2004) | 3 lines
+r6895 | massiot | 2004-03-03 11:51:55 +0100 (Wed, 03 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_pictures.h
+   M /trunk/modules/access_output/udp.c
 
-Doxygenized some functions in vout_pictures.c. Prepared for new chroma
-fourcc YUVA to be used in subpicture rendering
+* modules/access_output/udp.c: New group= option, used to send multiple
+  packets at once (less scheduling overhead) ; typically access=udp{group=5}
+  will send 5 * 7 TS packets at once.
 
 ------------------------------------------------------------------------
-r8111 | gbazin | 2004-07-01 16:45:45 +0200 (Thu, 01 Jul 2004) | 1 line
+r6894 | massiot | 2004-03-03 11:49:50 +0100 (Wed, 03 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/access/satellite/access.c
+
+* modules/access/satellite/access.c: Read blocks multiple of 1024 bytes
+  (because others do it - no idea if it helps, though)
 
-* src/playlist/playlist.c: fixed recent playlist f\!ckage.
 ------------------------------------------------------------------------
-r8112 | gbazin | 2004-07-01 18:05:05 +0200 (Thu, 01 Jul 2004) | 1 line
+r6893 | fenrir | 2004-03-03 02:26:49 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/dmo.c
+   M /trunk/modules/demux/ts.c
+
+ * ts.c: fixed PCR handling (when the pcr pid isn't attached to the PMT.)
 
-* modules/codec/dmo/dmo.c: small fix to CopyPicture()
 ------------------------------------------------------------------------
-r8113 | gbazin | 2004-07-02 17:12:35 +0200 (Fri, 02 Jul 2004) | 4 lines
+r6892 | hartman | 2004-03-03 00:49:38 +0100 (Wed, 03 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/NEWS
 
-* include/video_output.h, include/vlc_video.h, src/video_output/*:
-   + When dealing with slow direct buffers, use a temporary picture to overlay subtitles (avoids slow reads during alpha-blending).
-* modules/video_output/directx/directx.c: signal slow picture buffers.
+* updated NEWS for 0.7.1a
 
 ------------------------------------------------------------------------
-r8114 | hartman | 2004-07-02 19:44:16 +0200 (Fri, 02 Jul 2004) | 2 lines
+r6891 | massiot | 2004-03-02 23:55:34 +0100 (Tue, 02 Mar 2004) | 6 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/THANKS
-   M /trunk/TODO
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-* Update TODO and other junk
+* extras/contrib:
+  - fixed the infamous "libmad is twice slower" bug
+  - fixed libmad dynamic build
+  - added a52 support to ffmpeg
+  - remove libdvdnav
 
 ------------------------------------------------------------------------
-r8115 | asmax | 2004-07-03 16:04:14 +0200 (Sat, 03 Jul 2004) | 2 lines
+r6890 | ipkiss | 2004-03-02 22:45:15 +0100 (Tue, 02 Mar 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/gen_builder.py
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/src/anchor.cpp
+   M /trunk/modules/gui/skins2/src/anchor.hpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/modules/gui/skins2/utils/bezier.hpp
 
-  * wxwindows/menus.cpp: added missing _()
+ - skins2/utils/bezier.*: Added support for curves made of one point
+ - skins2/theme/skin.dtd: Removed Event and Rectangle tags
+ - skins2/src/theme.cpp: Destroy curves explicitely
+ - ALL: Anchors can be defined using a Bezier curve, which allows
+   rectilinear anchors (but it is still possible to define anchors
+   reduced to a single point).
+   A "curved anchor" only attracts "single point anchors"
 
 ------------------------------------------------------------------------
-r8116 | adn | 2004-07-05 00:22:10 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6889 | hartman | 2004-03-02 20:21:03 +0100 (Tue, 02 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   A /trunk/modules/gui/skins2/commands/cmd_minimize.cpp
-   A /trunk/modules/gui/skins2/commands/cmd_minimize.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/os_factory.hpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
-   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
-   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-added a function to minimize VLC (check win32 compilation)
+* Well i be .......
+  libmodplug working now. apparently it didn't like dynamic linking on OS X.
 
 ------------------------------------------------------------------------
-r8117 | adn | 2004-07-05 00:37:01 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6888 | hartman | 2004-03-02 17:44:21 +0100 (Tue, 02 Mar 2004) | 2 lines
 Changed paths:
-   A /trunk/share/skins2/default/reduce_mouseover.png
-   M /trunk/share/skins2/default/theme.xml
+   M /trunk/modules/codec/mpeg_audio.c
 
-minimize in the default theme
+* This was the thing i didn't commit and which AGAIN leaves us with a CPU hogging release :(
 
 ------------------------------------------------------------------------
-r8118 | adn | 2004-07-05 00:45:22 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6887 | kuehne | 2004-03-02 14:53:14 +0100 (Tue, 02 Mar 2004) | 8 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/video_output/fb.c
+   M /trunk/po/de.po
+   M /trunk/src/libvlc.h
 
-doc up to date (minimize)
+* modules/codec/dvbsub.c: disabled translation of some internal error messages
+* po/de.po: removed my reminders
+* modules/demux/mkv.cpp: disabled translation of the string "Matroska"
+
+* src/libvlc.h: small corrections of to-be-localised strings
+* modules/gui/macosx/macosx.m: ditto
+* modules/video_output/fb.c: ditto
 
 ------------------------------------------------------------------------
-r8119 | adn | 2004-07-05 00:48:36 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6886 | hartman | 2004-03-02 13:39:25 +0100 (Tue, 02 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/modules/access/mms/mms.c
 
-remember to enable it in the doc for 0.7.3
+Spelling error
 
 ------------------------------------------------------------------------
-r8120 | hartman | 2004-07-05 02:22:13 +0200 (Mon, 05 Jul 2004) | 5 lines
+r6885 | hartman | 2004-03-02 02:10:26 +0100 (Tue, 02 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/bootstrap
    M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/libcddb.patch
-   A /trunk/extras/contrib/src/Patches/vcdimager.patch
-   M /trunk/extras/contrib/src/packages.mak
 
-* Add pkgcfg, libcddb, vcdimager and libcdio to OSX contrib system
-* Fixed bootstrap to use pkg.m4 from contrib system
-* Patches to make libcddb and vcdimager work
-  (stupid bugs !, how do they compile with this on other system?)
+* Fix dts contrib
 
 ------------------------------------------------------------------------
-r8121 | hartman | 2004-07-05 03:27:35 +0200 (Mon, 05 Jul 2004) | 25 lines
+r6884 | hartman | 2004-03-02 01:59:16 +0100 (Tue, 02 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/TODO
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/applescript.m
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/misc.m
-   M /trunk/modules/gui/macosx/open.m
-   M /trunk/modules/gui/macosx/output.m
-   M /trunk/modules/gui/macosx/playlist.m
-   M /trunk/modules/gui/macosx/playlistinfo.m
-   M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/macosx/vout.m
-   M /trunk/src/interface/interface.c
-   M /trunk/src/vlc.c
+   M /trunk/extras/contrib/src/packages.mak
 
-* OSX lowlevel work
-  - The VLCApplication is now launched at the vlc.c level instead of at the module level. Allows VLC to be a more valid Mac application, also removes the vout intf dependancy (use ncurses to disp. video :).
-    This wasn't done at the libvlc level, because a mozilla plugin would no longer be able to function properly.
-  - Some functionality of the macosx vout may not work without the OS X GUI, and not all of this is checked yet.
-  - There is a symlink in VLC.app/Contents/Mac called clivlc that will force it back to a fullblown cli app when you want, so it can still be run by a user who isn't logged in via GUI.
-  - there are some autorelease leaks which need to be tackled.
-  - moved a lot of the VLCApplication func. to the VLCMain class.
-  - VLCMain is a +sharedInstance now.
-  - the complete OS X interface is still badly broken because of the many API changes lately. any volunteers?
+* update caca and live.com
 
-Examples:
-VLC.app/Contents/MacOS/VLC [-I macosx]
-launches VLC as before (requires you to be logged in via GUI)
+------------------------------------------------------------------------
+r6883 | fenrir | 2004-03-01 23:35:55 +0100 (Mon, 01 Mar 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/codec/ffmpeg/video.c
 
-VLC.app/Contents/MacOS/VLC -I ncurses
-launch vlc with a ncurses intf and display video on your mac
-(requires you to be logged in via GUI)
+ * video.c: make SVQ3/ffmpeg happy with complex stsd atom (ie with more
+ than just the "SMI " one).
 
-VLC.app/Contents/MacOS/clivlc -I telnet -d
-launch vlm remotely trough ssh in daemon mode, on a GUI'less server for instance, and stream your vids
+------------------------------------------------------------------------
+r6882 | gbazin | 2004-03-01 22:23:09 +0100 (Mon, 01 Mar 2004) | 3 lines
+Changed paths:
+   M /trunk/ChangeLog
 
-Now how is that for combining GUI and cli in one application on the mac?!!? :)
-jlj? I finally understand now how the OS X interface works !
 
+* ChangeLog: updated for 0.7.1.
 
 ------------------------------------------------------------------------
-r8122 | hartman | 2004-07-05 13:02:41 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6881 | gbazin | 2004-03-01 21:36:24 +0100 (Mon, 01 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/gui/skins2/Modules.am
 
-* contrib system breakage fix
+
+* modules/gui/skins2/Modules.am: oops, 1 file too much.
 
 ------------------------------------------------------------------------
-r8123 | gbazin | 2004-07-05 13:34:27 +0200 (Mon, 05 Jul 2004) | 1 line
+r6880 | gbazin | 2004-03-01 21:04:55 +0100 (Mon, 01 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
+
+
+* po/*: ./toolbox --update-po in preparation for the release.
 
-* modules/gui/skins2/win32/win32_factory.cpp: implement minimize() on win32 (I need to access the window manager object from here, don't know if this is safe).
 ------------------------------------------------------------------------
-r8124 | gbazin | 2004-07-05 15:04:11 +0200 (Mon, 05 Jul 2004) | 1 line
+r6879 | gbazin | 2004-03-01 20:58:16 +0100 (Mon, 01 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/block.c
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+
+
+* modules/gui/skins2/src/skin_main.cpp: default skin is skins2/default/theme.xml.
 
-* src/misc/block.c: win32 race condition fix.
 ------------------------------------------------------------------------
-r8125 | hartman | 2004-07-05 16:18:51 +0200 (Mon, 05 Jul 2004) | 3 lines
+r6878 | gbazin | 2004-03-01 20:41:42 +0100 (Mon, 01 Mar 2004) | 4 lines
 Changed paths:
-   M /trunk/bootstrap
+   M /trunk/Makefile.am
+   M /trunk/install-win32
+   M /trunk/modules/gui/skins2/Modules.am
 
-* aclocal doesn't handle searching in non-existing dirs all that gracefully.
-  new method in which aclocal args first get stored in a variable.
+
+* modules/gui/skins2/Modules.am: include the default skins2 theme in the "make dist" rule.
+* install-win32, Makefile.am: include the default skins2 theme in the win32 package.
 
 ------------------------------------------------------------------------
-r8126 | courmisch | 2004-07-05 17:43:56 +0200 (Mon, 05 Jul 2004) | 4 lines
+r6877 | asmax | 2004-03-01 20:36:43 +0100 (Mon, 01 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/theme/theme.xml
 
-* configure.ac: check for struct sockaddr_storage
-* src/misc/httpd.c: use sockaddr_storage instead of sockaddr_in
-         (so I may have a chance of storing a sockaddr_in6 one day)
+* all: changed dtd version to 1.99 before the final dtd freeze
 
 ------------------------------------------------------------------------
-r8127 | courmisch | 2004-07-05 19:14:00 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6876 | asmax | 2004-03-01 19:33:31 +0100 (Mon, 01 Mar 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.hpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/theme/theme.xml
 
-Fixed memory leak (can anyone confirm?)
+* parser/builder.cpp, parser/skin_parser.cpp: unique IDs are generated
+ in the xml parser instead of the builder: fixes nasty bugs related
+ to layout IDs
+* theme/skin.dtd: "id" attribute is no longer required for window
 
 ------------------------------------------------------------------------
-r8128 | fenrir | 2004-07-05 21:50:06 +0200 (Mon, 05 Jul 2004) | 2 lines
+r6875 | gbazin | 2004-03-01 19:31:13 +0100 (Mon, 01 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_block.h
-   M /trunk/src/misc/block.c
+   M /trunk/include/vlc_interface.h
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/streamwizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * block.*: faster block_* and removed unused features.
+
+* modules/gui/wxwindows/*: make sure we re-use the streaming wizard so the user selection doesn't get lost each time it is opened.
 
 ------------------------------------------------------------------------
-r8129 | hartman | 2004-07-05 22:42:52 +0200 (Mon, 05 Jul 2004) | 3 lines
+r6874 | gbazin | 2004-03-01 18:36:26 +0100 (Mon, 01 Mar 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/Patches/libcddb.patch
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/demux/mkv.cpp
 
-* fix contrib system on OS X 10.2.
-  - some libcddb bugs found. Sent them upstream too.
+
+* modules/demux/mkv.cpp: fixed copy&paste bug.
 
 ------------------------------------------------------------------------
-r8130 | gbazin | 2004-07-06 18:51:35 +0200 (Tue, 06 Jul 2004) | 2 lines
+r6873 | gbazin | 2004-03-01 13:50:39 +0100 (Mon, 01 Mar 2004) | 8 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/mux/Modules.am
-   A /trunk/modules/mux/wav.c
+   M /trunk/include/vlc_threads.h
+   M /trunk/modules/access/file.c
+   M /trunk/modules/access_output/udp.c
 
-* modules/mux/wav.c: start of a WAV audio file muxer.
+* include/vlc_threads.h:
+   + lower a bit the input thread priority on win32 (using THREAD_PRIORITY_ABOVE_NORMAL now).
+* modules/access/file.c:
+   + s/config_GetInt()/var_Get() for file-caching.
+* modules/access_output/udp.c:
+   + less verbose debug messages.
+   + increase thread priority on win32.
 
 ------------------------------------------------------------------------
-r8131 | gbazin | 2004-07-06 18:54:05 +0200 (Tue, 06 Jul 2004) | 1 line
+r6872 | massiot | 2004-03-01 12:55:25 +0100 (Mon, 01 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/araw.c
+   M /trunk/modules/stream_out/transrate/Modules.am
+
+* Added two files in Modules.am
 
-* modules/codec/araw.c: increased priority of encoder.
 ------------------------------------------------------------------------
-r8132 | gbazin | 2004-07-06 19:01:12 +0200 (Tue, 06 Jul 2004) | 3 lines
+r6871 | murray | 2004-03-01 00:08:42 +0100 (Mon, 01 Mar 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/dvbsub.c
+   M /trunk/po/it.po
 
-* modules/codec/dvbsub.c: rewrite of the DVB subtitles decoder.
-   It can finally decode properly all the samples I have.
+Shit, forgot to :wq before committing :) sorry guys
 
 ------------------------------------------------------------------------
-r8133 | gbazin | 2004-07-06 19:09:10 +0200 (Tue, 06 Jul 2004) | 1 line
+r6870 | jpsaman | 2004-02-29 23:59:59 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/pda/pda.glade
+   M /trunk/modules/gui/pda/pda_callbacks.c
+   M /trunk/modules/gui/pda/pda_interface.c
+
+Updated PDA interface.
 
-* src/stream_output/stream_output.c: don't forget to detach an object before destroying it.
 ------------------------------------------------------------------------
-r8134 | djc | 2004-07-06 19:16:32 +0200 (Tue, 06 Jul 2004) | 3 lines
+r6869 | murray | 2004-02-29 23:56:23 +0100 (Sun, 29 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/build-vlc
-   M /trunk/config.in
+   M /trunk/po/it.po
 
-Added current changes in the menu.
-I will now try to generate defconfig by bootstrap...
+Minor changes to the italian translation (thanks to Paolo Caravello)
+
+Actually, we still got some (huge) untranslated strings in libvlc.h,
+I'll care about them after the release.
 
 ------------------------------------------------------------------------
-r8135 | fenrir | 2004-07-06 23:41:15 +0200 (Tue, 06 Jul 2004) | 2 lines
+r6868 | jpsaman | 2004-02-29 22:10:00 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   A /trunk/modules/audio_filter/equalizer.c
+   M /trunk/ipkg/control.gpe
+   M /trunk/ipkg/control.h3600
 
- * equalizer: simple (and slow) 10 bands equalizer using a IIR filter.
+Updated version strings to 0.7.1 for upcoming release.
 
 ------------------------------------------------------------------------
-r8136 | gbazin | 2004-07-07 00:12:40 +0200 (Wed, 07 Jul 2004) | 1 line
+r6867 | jpsaman | 2004-02-29 22:09:29 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/audio_filter/Modules.am
+   M /trunk/po/nl.po
+
+Updated Dutch translation.
 
-* configure.ac, modules/audio_filter/Modules.am: added the equalizer module to the build.
 ------------------------------------------------------------------------
-r8137 | sigmunau | 2004-07-07 12:06:56 +0200 (Wed, 07 Jul 2004) | 4 lines
+r6866 | gbazin | 2004-02-29 20:28:10 +0100 (Sun, 29 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/Modules.am
-   A /trunk/modules/mux/mpjpeg.c
+   M /trunk/configure.ac
 
-a mime multipart jpeg muxer. Mimics the way some webcams work. Resulting 
-streams, served in http, are directly playable by mozilla (though 
-horribly slow)
+
+* configure.ac: fixed --with-dts-tree.
 
 ------------------------------------------------------------------------
-r8138 | gbazin | 2004-07-07 14:29:21 +0200 (Wed, 07 Jul 2004) | 2 lines
+r6865 | gbazin | 2004-02-29 20:12:00 +0100 (Sun, 29 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/NEWS
 
-* modules/demux/mp4/mp4.c: a couple of fixes for track selection when seeking.
+
+* NEWS: updated.
 
 ------------------------------------------------------------------------
-r8139 | sigmunau | 2004-07-07 14:51:10 +0200 (Wed, 07 Jul 2004) | 2 lines
+r6864 | gbazin | 2004-02-29 20:01:22 +0100 (Sun, 29 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/rawdv.c
 
-yet another fix for unavailable id3tag
+
+* modules/demux/rawdv.c: DV audio support was removed from libavcodec so reimplemented it here.
 
 ------------------------------------------------------------------------
-r8140 | gbazin | 2004-07-07 15:25:03 +0200 (Wed, 07 Jul 2004) | 1 line
+r6863 | asmax | 2004-02-29 18:36:55 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpjpeg.c
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+
+* src/skin_main.cpp: do not delete the input a second time !
 
-* modules/mux/mpjpeg.c: allow removing/adding a track on the fly.
 ------------------------------------------------------------------------
-r8141 | gbazin | 2004-07-07 15:32:46 +0200 (Wed, 07 Jul 2004) | 1 line
+r6862 | asmax | 2004-02-29 17:49:55 +0100 (Sun, 29 Feb 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/gui/skins2/controls/ctrl_button.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_button.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_flat.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_image.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_list.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_move.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_text.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   M /trunk/modules/gui/skins2/src/generic_layout.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
+   M /trunk/modules/gui/skins2/theme/theme.xml
+
+* controls/*, src/generic_window.cpp, src/generic_layout.cpp: a visibiliy
+variable is now owned by CtrlGeneric, and handled directly by the layout
+and the window (at the moment only the slider control uses it)
+* theme/skin.dtd, parser/builder.cpp, parser, skin_parser.cpp: added
+the "color" attribute for control text
 
-* modules/demux/ogg.c: fix for --input-repeat
 ------------------------------------------------------------------------
-r8142 | gbazin | 2004-07-07 17:51:23 +0200 (Wed, 07 Jul 2004) | 3 lines
+r6861 | gbazin | 2004-02-29 15:35:10 +0100 (Sun, 29 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/src/audio_output/input.c
+   M /trunk/INSTALL.win32
 
-* src/audio_output/input.c: ability to switch between equalizers on the fly.
-* modules/gui/wxwindows/menus.cpp: added equalizers to the menus.
+
+* INSTALL.win32: updated win32 build instructions.
 
 ------------------------------------------------------------------------
-r8143 | courmisch | 2004-07-07 18:24:56 +0200 (Wed, 07 Jul 2004) | 3 lines
+r6860 | zorglub | 2004-02-29 15:05:45 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/netsync.c
-
-* netsync module no longer IPv4-specific
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
+Sanity check
 
 ------------------------------------------------------------------------
-r8144 | gbazin | 2004-07-07 18:41:26 +0200 (Wed, 07 Jul 2004) | 1 line
+r6859 | asmax | 2004-02-29 15:05:14 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+
+* src/skin_main.cpp: fixed a bug related to the destruction order ;)
 
-* configure.ac: added mpjpeg muxer to the build.
 ------------------------------------------------------------------------
-r8145 | sigmunau | 2004-07-07 23:09:20 +0200 (Wed, 07 Jul 2004) | 2 lines
+r6858 | kuehne | 2004-02-29 14:55:04 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/src/libvlc.h
+   M /trunk/po/de.po
 
-hadded keys to cycle audio track and subtitle track
+Fixed breakage which has been introduced in the last commit
 
 ------------------------------------------------------------------------
-r8146 | fenrir | 2004-07-08 01:11:08 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6857 | kuehne | 2004-02-29 14:49:02 +0100 (Sun, 29 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/po/de.po
 
- * livedotcom: first try to support m$ rtsp. It works on the url I have.
+spelling fixes
 
 ------------------------------------------------------------------------
-r8147 | fenrir | 2004-07-08 01:12:30 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6856 | gbazin | 2004-02-29 14:33:47 +0100 (Sun, 29 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
+   M /trunk/ipkg/Makefile.am
 
- * Modules.am: link livedotcom with access/mms/asf.c
+
+* ipkg/Makefile.am: don't try to package files which have been removed.
 
 ------------------------------------------------------------------------
-r8148 | fenrir | 2004-07-08 01:16:30 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6855 | gbazin | 2004-02-29 14:08:56 +0100 (Sun, 29 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/demux.c
+   M /trunk/include/vlc_common.h
+   M /trunk/src/misc/variables.c
 
- * demux: stream_DemuxControl: emulate seek.
+
+* src/misc/variables.c: fixed memleak.
+* include/vlc_common.h: use pragma to disable useless MSVC warnings.
 
 ------------------------------------------------------------------------
-r8149 | fenrir | 2004-07-08 01:26:35 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6854 | gbazin | 2004-02-29 14:05:22 +0100 (Sun, 29 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access_output/http.c
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/audio_filter/converter/dtstofloat32.c
 
- * http: added a mime option.
+
+* ALL: bumped revision number to 0.7.1
+* modules/audio_filter/converter/dtstofloat32.c: update for libdts-0.0.2
 
 ------------------------------------------------------------------------
-r8150 | sigmunau | 2004-07-08 11:12:37 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6853 | gbazin | 2004-02-29 14:03:19 +0100 (Sun, 29 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_keys.h
+   M /trunk/extras/contrib/src/packages.mak
 
-Forgot this file in my last commit. 
+
+* src/packages.mak: updated for libdts-0.0.2
 
 ------------------------------------------------------------------------
-r8151 | sigmunau | 2004-07-08 11:38:42 +0200 (Thu, 08 Jul 2004) | 3 lines
+r6852 | zorglub | 2004-02-28 20:40:06 +0100 (Sat, 28 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
-hotkeys.c: Don't show "Disabled" when cycling audio tracks. Fixed =/== issue
-with the subtitles hotkey (thank you gcc)
+Search on the author field too
 
 ------------------------------------------------------------------------
-r8152 | gbazin | 2004-07-08 12:52:23 +0200 (Thu, 08 Jul 2004) | 1 line
+r6851 | zorglub | 2004-02-28 20:31:54 +0100 (Sat, 28 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+
+Fix loop on end of search
 
-* modules/gui/wxwindows/interface.cpp: center the volume control on the toolbar.
 ------------------------------------------------------------------------
-r8153 | gbazin | 2004-07-08 14:25:20 +0200 (Thu, 08 Jul 2004) | 1 line
+r6850 | gbazin | 2004-02-28 20:30:04 +0100 (Sat, 28 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/playlist/playlist.c
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+
+* modules/gui/wxwindows/streamout.cpp: added mp4a to the list of audio transcoders.
 
-* src/playlist/playlist.c: another autodelete fix.
 ------------------------------------------------------------------------
-r8154 | hartman | 2004-07-08 14:48:29 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6849 | gbazin | 2004-02-28 18:10:23 +0100 (Sat, 28 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
 
-* Fix building of livedotcom module for !--mostly-builtin
+
+* src/playlist/*: portability fixes, moved playlist_AddOption() to item-ext.c.
 
 ------------------------------------------------------------------------
-r8155 | gbazin | 2004-07-08 16:20:11 +0200 (Thu, 08 Jul 2004) | 1 line
+r6848 | titer | 2004-02-28 14:53:35 +0100 (Sat, 28 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+
+ macosx/vout* : don't forget to exit fullscreen mode at EOF,
+                fixed a segfault
 
-* src/input/decoder.c: better pictures leakage detection.
 ------------------------------------------------------------------------
-r8156 | fenrir | 2004-07-08 20:10:10 +0200 (Thu, 08 Jul 2004) | 2 lines
+r6847 | kuehne | 2004-02-27 23:33:38 +0100 (Fri, 27 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/po/de.po
 
- * equalizer: added a preamp value per preset.
+Updated german translation
 
 ------------------------------------------------------------------------
-r8157 | gbazin | 2004-07-09 17:15:07 +0200 (Fri, 09 Jul 2004) | 1 line
+r6846 | gbazin | 2004-02-27 16:07:04 +0100 (Fri, 27 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/playlist/m3u.c
-   M /trunk/modules/demux/playlist/playlist.c
-   M /trunk/src/input/stream.c
+   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+
+* src/skin_main.cpp: fixed bug related to the destruction order.
+* parser/xmlparser.hpp: removed useless change.
 
-* modules/demux/playlist, src/input/stream.c: fixed a shitload of bugs in playlist demuxers + simplified a lot.
 ------------------------------------------------------------------------
-r8158 | gbazin | 2004-07-09 23:13:11 +0200 (Fri, 09 Jul 2004) | 1 line
+r6845 | fenrir | 2004-02-27 15:22:18 +0100 (Fri, 27 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/flac.c
+   M /trunk/modules/demux/avi/avi.c
+
+ * avi.c: uses rv15 for 15 and 16 bits file. (I don't know if it's ok).
 
-* modules/codec/flac.c: couple of fixes.
 ------------------------------------------------------------------------
-r8159 | fenrir | 2004-07-10 19:18:50 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6844 | fenrir | 2004-02-27 15:05:55 +0100 (Fri, 27 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/include/stream_output.h
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/demux/avi/avi.c
 
- * all: lot of cosmetics, and added a MUX_GET_MIME (not yet used).
+ * avi.c: added support for rgb 32 (24 won't work under linux as the vout
+ handle 24 and 32 the same way :(
 
 ------------------------------------------------------------------------
-r8160 | fenrir | 2004-07-10 19:19:28 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6843 | fenrir | 2004-02-27 15:02:05 +0100 (Fri, 27 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/codec/x264.c
+   M /trunk/modules/codec/ffmpeg/chroma.c
+   M /trunk/modules/codec/rawvideo.c
 
all: sout_ParseCfg -> sout_CfgParse.
* rawvideo.c, ffmpeg/chroma.c: added YVU9.
 
 ------------------------------------------------------------------------
-r8161 | fenrir | 2004-07-10 19:20:11 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6842 | fenrir | 2004-02-27 15:01:35 +0100 (Fri, 27 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
-   M /trunk/modules/mux/avi.c
-   M /trunk/modules/mux/dummy.c
-   M /trunk/modules/mux/mp4.c
-   M /trunk/modules/mux/mpeg/ps.c
-   M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/modules/mux/ogg.c
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_pictures.h
 
- * all: cosmetics + MUX_GET_MIME.
+ * vout_pictures.*: added YVU9.
 
 ------------------------------------------------------------------------
-r8162 | fenrir | 2004-07-10 19:20:59 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6841 | gbazin | 2004-02-27 14:24:12 +0100 (Fri, 27 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/display.c
-   M /trunk/modules/stream_out/duplicate.c
-   M /trunk/modules/stream_out/es.c
-   M /trunk/modules/stream_out/gather.c
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/modules/stream_out/transrate/transrate.c
+   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/src/ft2_font.cpp
+   M /trunk/modules/gui/skins2/src/skin_common.hpp
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/win32/win32_loop.cpp
+   M /trunk/modules/gui/skins2/win32/win32_loop.hpp
 
- * all: cosmetics.
+* modules/gui/skins2/*: portability fixes.
 
 ------------------------------------------------------------------------
-r8163 | fenrir | 2004-07-10 19:22:10 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6840 | murray | 2004-02-26 20:11:44 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/po/fr.po
+   M /trunk/po/it.po
 
-* vlc_common: moved a few typedefs from stream_output.h
+it.po: italian localization for VLC 0.7.1
+fr.po: minor fixes
 
 ------------------------------------------------------------------------
-r8164 | fenrir | 2004-07-10 19:22:35 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6839 | hartman | 2004-02-26 18:07:37 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access_output/file.c
-   M /trunk/modules/access_output/http.c
-   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/codec/ffmpeg/audio.c
 
- * all: sout_ParseCfg -> sout_CfgParse.
+* Don't crash during my demo to the university computer labs.
+  - don't crash when i_output < 0
 
 ------------------------------------------------------------------------
-r8165 | gbazin | 2004-07-10 20:08:09 +0200 (Sat, 10 Jul 2004) | 3 lines
+r6838 | gbazin | 2004-02-26 18:02:17 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/include/mtime.h
-   M /trunk/include/vlc_common.h
-   M /trunk/src/misc/mtime.c
+   M /trunk/modules/audio_output/directx.c
 
-* src/misc/mtime.c, include/mtime.h: new common "date" API for date incrementation without long-term rounding errors.
-  (is going to replace audio_date_t).
+* modules/audio_output/directx.c: don't use hardware buffers for <= 2 channels.
+   A few users have been reporting problems with the directx audio output and it might very well be the cause of their problems (ie. with buggy drivers).
 
 ------------------------------------------------------------------------
-r8166 | fenrir | 2004-07-10 20:12:56 +0200 (Sat, 10 Jul 2004) | 2 lines
+r6837 | hartman | 2004-02-26 15:40:29 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/mpjpeg.c
-   M /trunk/modules/mux/wav.c
+   M /trunk/modules/gui/macosx/playlist.m
 
- * all: compilation fix.
+* another thing that wasn't committed yet.
+  - Fix Playlist Save. Can only do m3u atm.
 
 ------------------------------------------------------------------------
-r8167 | fenrir | 2004-07-11 11:58:24 +0200 (Sun, 11 Jul 2004) | 2 lines
+r6836 | gbazin | 2004-02-26 14:58:23 +0100 (Thu, 26 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/theora.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
 
- *  theora: compilation fix.
+* modules/video_output/directx/*: fixes uninitialized variables and memleaks.
 
 ------------------------------------------------------------------------
-r8168 | asmax | 2004-07-11 13:15:43 +0200 (Sun, 11 Jul 2004) | 2 lines
+r6835 | hartman | 2004-02-26 14:24:55 +0100 (Thu, 26 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins/x11/x11_timer.cpp
+   M /trunk/modules/gui/macosx/vout.m
 
- * x11_timer.cpp: compilation fix
+* don't break things...
 
 ------------------------------------------------------------------------
-r8169 | hartman | 2004-07-11 18:26:21 +0200 (Sun, 11 Jul 2004) | 2 lines
+r6834 | hartman | 2004-02-26 14:04:55 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.m
 
-* Fix audio subtitle track changer hotkey on OSX.
+* Something I forgot
+  --macosx-stretch mode. Ignore aspect ratio and stretch video to fill window.
 
 ------------------------------------------------------------------------
-r8170 | hartman | 2004-07-11 18:26:58 +0200 (Sun, 11 Jul 2004) | 3 lines
+r6833 | gbazin | 2004-02-26 13:04:14 +0100 (Thu, 26 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/TODO
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
 
-NEWS: not that 0.7.3 is not released yet
-TODO: updates more stuff to do :)
+
+* modules/gui/wxwindows/wxwindows.cpp: include setlocale.h after the vlc headers.
+* modules/gui/wxwindows/menus.cpp: fixed memory leaks.
+* modules/gui/wxwindows/playlist.cpp: fixed deadlock.
 
 ------------------------------------------------------------------------
-r8171 | zorglub | 2004-07-12 08:42:47 +0200 (Mon, 12 Jul 2004) | 1 line
+r6832 | gbazin | 2004-02-26 09:24:29 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/adjust.c
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/distort.c
-   M /trunk/modules/video_filter/filter_common.h
-   M /trunk/modules/video_filter/invert.c
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/transform.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+
+* modules/gui/wxwindows/playlist.cpp: removed useless lock.
 
-Fix segfault when child vout creation fails
 ------------------------------------------------------------------------
-r8172 | zorglub | 2004-07-12 08:43:28 +0200 (Mon, 12 Jul 2004) | 1 line
+r6831 | gbazin | 2004-02-26 01:23:04 +0100 (Thu, 26 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/preferences.cpp
+
+
+* modules/gui/wxwindows/*: a whole bunch of bug-fixes spotted by running the debug build of wxWindows.
 
-Fix refcount problem when creation fails
 ------------------------------------------------------------------------
-r8173 | zorglub | 2004-07-12 08:45:07 +0200 (Mon, 12 Jul 2004) | 1 line
+r6830 | hartman | 2004-02-26 00:28:04 +0100 (Thu, 26 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/channel_mixer/headphone.c
-   M /trunk/modules/audio_filter/equalizer.c
-   M /trunk/src/audio_output/input.c
-   M /trunk/src/input/input.c
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+
+* Disable libmad on OS X
 
-Allow on the fly change of equalizer config. Only restart aout when enabling/disabling equalizer
 ------------------------------------------------------------------------
-r8174 | zorglub | 2004-07-12 08:45:48 +0200 (Mon, 12 Jul 2004) | 1 line
+r6829 | ipkiss | 2004-02-25 23:42:48 +0100 (Wed, 25 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/Modules.am
-   A /trunk/modules/audio_filter/normvol.c
+   M /trunk/po/fr.po
+
+Fixed an incorrect string
 
-Added a very trivial volume normalizer
 ------------------------------------------------------------------------
-r8175 | zorglub | 2004-07-12 08:47:15 +0200 (Mon, 12 Jul 2004) | 1 line
+r6828 | jpsaman | 2004-02-25 23:16:20 +0100 (Wed, 25 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
-   A /trunk/modules/gui/wxwindows/extrapanel.cpp
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
-   M /trunk/modules/gui/wxwindows/messages.cpp
-   D /trunk/modules/gui/wxwindows/streamwizard.cpp
-   M /trunk/modules/gui/wxwindows/subtitles.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   D /trunk/ipkg/control
+   M /trunk/ipkg/control.gpe
+   A /trunk/ipkg/control.h3600
+   D /trunk/ipkg/postinst
+   D /trunk/ipkg/postrm
+   M /trunk/ipkg/rules
+   A /trunk/ipkg/rules.h3600
+
+Added configuration for h3600 iPAQ PDA with small Flash sizes.
+Removed unused files.
 
-Removed the old streaming wizard\nSplitted the interface file into interface+extrapanel\nExtrapanel is now a notebook\nReworked the video extrapanel (removed ratio,added filters)\nImplemented a graphical equaliwer
 ------------------------------------------------------------------------
-r8176 | zorglub | 2004-07-12 08:48:37 +0200 (Mon, 12 Jul 2004) | 1 line
+r6827 | zorglub | 2004-02-25 23:01:34 +0100 (Wed, 25 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/po/fr.po
+
+Update of the french translation.
+
+This file need reviewing, please help
 
-Updated TODO
 ------------------------------------------------------------------------
-r8177 | titer | 2004-07-12 08:56:05 +0200 (Mon, 12 Jul 2004) | 2 lines
+r6826 | titer | 2004-02-25 20:27:23 +0100 (Wed, 25 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/normvol.c
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
- Fixed norm-max-level description
+ macosx/vout* : fixed OpenGL fullscreen (still needs some cleaning)
 
 ------------------------------------------------------------------------
-r8178 | anil | 2004-07-12 09:33:02 +0200 (Mon, 12 Jul 2004) | 2 lines
+r6825 | gbazin | 2004-02-25 19:47:02 +0100 (Wed, 25 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/src/input/input_dec.c
 
-* unicode fixes
+
+* src/input/input_dec.c: compilation fix.
 
 ------------------------------------------------------------------------
-r8179 | gbazin | 2004-07-12 10:30:12 +0200 (Mon, 12 Jul 2004) | 1 line
+r6824 | gbazin | 2004-02-25 19:43:24 +0100 (Wed, 25 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/packetizer/mpeg4audio.c
+   M /trunk/modules/packetizer/mpegvideo.c
+
+
+* modules/packetizer/mpeg4audio.c, modules/packetizer/mpegvideo.c: compilation fix.
 
-* configure.ac: added new normvol module to the build.
 ------------------------------------------------------------------------
-r8180 | gbazin | 2004-07-12 13:57:49 +0200 (Mon, 12 Jul 2004) | 2 lines
+r6823 | gbazin | 2004-02-25 19:42:38 +0100 (Wed, 25 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* modules/gui/wxwindows/extrapanel.cpp: try to use some spacing between widgets to make it actually readable. The equalizer panel would need more work though (ah and the wizard needs a whole load of them as well).
+
+* modules/gui/wxwindows/wxwindows.h: workaround/compilation fix for new wxWindows versions.
 
 ------------------------------------------------------------------------
-r8181 | asmax | 2004-07-12 20:02:57 +0200 (Mon, 12 Jul 2004) | 3 lines
+r6822 | fenrir | 2004-02-25 19:22:54 +0100 (Wed, 25 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/build-vlc
-   M /trunk/config.in
-   M /trunk/configure.ac
-   A /trunk/modules/visualization/galaktos
-   A /trunk/modules/visualization/galaktos/Modules.am
-   A /trunk/modules/visualization/galaktos/glx.c
-   A /trunk/modules/visualization/galaktos/glx.h
-   A /trunk/modules/visualization/galaktos/plugin.c
-   A /trunk/modules/visualization/galaktos/plugin.h
-   M /trunk/src/audio_output/input.c
+   M /trunk/modules/codec/libmpeg2.c
 
- * all: skeleton of a coming-soon OpenGL visualization plugin, compatible
-   with MilkDrop for winamp.
+ * libmpeg2.c: lalala, compilation fix...
 
 ------------------------------------------------------------------------
-r8182 | zorglub | 2004-07-13 13:41:21 +0200 (Tue, 13 Jul 2004) | 1 line
+r6821 | fenrir | 2004-02-25 18:48:52 +0100 (Wed, 25 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/include/vlc_block.h
+   M /trunk/modules/codec/a52.c
+   M /trunk/modules/codec/dts.c
+   M /trunk/modules/codec/faad.c
+   M /trunk/modules/codec/ffmpeg/audio.c
+   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/codec/flac.c
+   M /trunk/modules/codec/libmpeg2.c
+   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/demux/a52.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/flac.c
+   M /trunk/src/misc/block.c
+
+ * all: removed block_t->b_discontinuity,b_frame_* and added i_flags
+ field and a few BLOCK_FLAG_*.
 
-Couple of fixes
 ------------------------------------------------------------------------
-r8183 | sigmunau | 2004-07-13 14:05:21 +0200 (Tue, 13 Jul 2004) | 2 lines
+r6820 | zorglub | 2004-02-25 15:02:34 +0100 (Wed, 25 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/po/pt_BR.po
 
-mpga.c: fixed some memleaks in the probing process
+Update of the brazilian portuguese translation, thanks to
+Andr?\239?\191?\189 de Barros Martins Ribeiro
 
 ------------------------------------------------------------------------
-r8184 | gbazin | 2004-07-14 12:21:21 +0200 (Wed, 14 Jul 2004) | 1 line
+r6819 | fenrir | 2004-02-25 13:38:33 +0100 (Wed, 25 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/threads.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/input/input_programs.c
+
+ * all: fixed sout-audio/video options.
 
-* src/misc/threads.c: fixed long standing win32 thread handles leak.
 ------------------------------------------------------------------------
-r8185 | asmax | 2004-07-14 15:03:54 +0200 (Wed, 14 Jul 2004) | 2 lines
+r6818 | gbazin | 2004-02-24 23:15:41 +0100 (Tue, 24 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/visualization/galaktos/Modules.am
-   M /trunk/modules/visualization/galaktos/glx.c
-   M /trunk/modules/visualization/galaktos/glx.h
-   A /trunk/modules/visualization/galaktos/main.c
-   A /trunk/modules/visualization/galaktos/main.h
-   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
- * all: just a basic OpenGL scope at the moment
+
+* modules/gui/wxwindows/menus.cpp: try to display choices menus in a more clever way (hide useless things like empty menus).
 
 ------------------------------------------------------------------------
-r8186 | gbazin | 2004-07-14 21:26:30 +0200 (Wed, 14 Jul 2004) | 1 line
+r6817 | gbazin | 2004-02-24 20:23:11 +0100 (Tue, 24 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/demux/dts.c
+
+
+* modules/demux/dts.c: improved detection of wav dts files.
 
-* modules/codec/ffmpeg/demux.c: don't use libavformat's redirector demux.
 ------------------------------------------------------------------------
-r8187 | gbazin | 2004-07-15 14:41:38 +0200 (Thu, 15 Jul 2004) | 1 line
+r6816 | zorglub | 2004-02-24 19:19:44 +0100 (Tue, 24 Feb 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+
+Fix problem in playlist update code.
+
+Strangely, the "AddPendingEvent" wxwindows call seems to hang, so
+replace it bhy "ProcessEvent" (the playlist update is processed
+immediately in the callback, but it is only the update of one item, so
+it should not be a problem)
 
-* modules/audio_filter/equalizer.c: fixed segfault in BandsCallback().
 ------------------------------------------------------------------------
-r8188 | hartman | 2004-07-15 17:20:46 +0200 (Thu, 15 Jul 2004) | 2 lines
+r6815 | gbazin | 2004-02-24 18:43:31 +0100 (Tue, 24 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/ncurses.c
+   M /trunk/modules/access/cdda.c
 
-* spelling error
+
+* modules/access/cdda.c: added "cddasimple" shortcut.
 
 ------------------------------------------------------------------------
-r8189 | hartman | 2004-07-15 17:24:53 +0200 (Thu, 15 Jul 2004) | 2 lines
+r6814 | gbazin | 2004-02-24 18:42:07 +0100 (Tue, 24 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/stream_out/transcode.c
 
-* reenable the prefs. this was a small leftover from debugging
+
+* modules/stream_out/transcode.c: compilation fixes for ffmpeg-0.4.8.
 
 ------------------------------------------------------------------------
-r8190 | hartman | 2004-07-15 20:47:32 +0200 (Thu, 15 Jul 2004) | 2 lines
+r6813 | bigben | 2004-02-24 18:16:27 +0100 (Tue, 24 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
 
-* removed the hog elements. They are breaking stuff..
+Do not send an event when clicking out of the search box
 
 ------------------------------------------------------------------------
-r8191 | sam | 2004-07-16 13:26:48 +0200 (Fri, 16 Jul 2004) | 8 lines
+r6812 | fenrir | 2004-02-24 17:31:46 +0100 (Tue, 24 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/README.Debian
-   M /trunk/debian/changelog
-   M /trunk/debian/control
+   M /trunk/modules/access/http.c
 
-  * debian/rules:
-    + Activated Theora support (Closes: #259061).
-    + Re-enabled the KDE plugin (Closes: #258295).
-  * debian/control:
-    + Set policy to 3.6.1.1.
-    + Build-depend on libid3tag0-dev for ID3 tag support.
-    + Made vlc depend on wxvlc for the moment.
+ * http.c: "Transfer-Encoding: chunked" support. (Tested with only one URL).
 
 ------------------------------------------------------------------------
-r8192 | hartman | 2004-07-16 13:29:21 +0200 (Fri, 16 Jul 2004) | 4 lines
+r6811 | gbazin | 2004-02-24 00:01:05 +0100 (Tue, 24 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmstu.h
-   M /trunk/modules/control/http.c
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/mp4/mp4.c
-   M /trunk/modules/misc/sap.c
-   M /trunk/modules/mux/asf.c
-   M /trunk/modules/video_output/fb.c
-   M /trunk/modules/video_output/ggi.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/share/http/info.html
-   M /trunk/src/input/input.c
+   M /trunk/include/codecs.h
+   M /trunk/modules/codec/araw.c
+   M /trunk/modules/demux/wav.c
 
-* it's information, not informations (grep -r)
-* modules/demux/avi/avi.c: Look a bit further into the file for the avi tag.
-  this allows you to play avi in uncompressed .rar (only first part of course).
+
+* modules/demux/wav.c: more fixes for multichannel wav files support.
+* include/codecs.h: ms speakers definitions.
+* modules/codec/araw.c: added support for fl64 fourcc.
 
 ------------------------------------------------------------------------
-r8193 | sam | 2004-07-16 13:33:32 +0200 (Fri, 16 Jul 2004) | 2 lines
+r6810 | gbazin | 2004-02-23 22:57:56 +0100 (Mon, 23 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_config.h
-   M /trunk/include/vlc_input.h
-   M /trunk/include/vlc_meta.h
-   M /trunk/include/vlc_playlist.h
+   M /trunk/src/playlist/playlist.c
 
-  * it's information, not informations (you missed some, dj :P)
+
+* src/playlist/playlist.c: who said testing was useful ?
 
 ------------------------------------------------------------------------
-r8194 | sam | 2004-07-16 13:50:27 +0200 (Fri, 16 Jul 2004) | 3 lines
+r6809 | gbazin | 2004-02-23 22:50:14 +0100 (Mon, 23 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/src/playlist/playlist.c
 
-  * configure.ac:
-    + Added full library dependencies to the -lXt check.
+
+* src/playlist/playlist.c: bug fix.
 
 ------------------------------------------------------------------------
-r8195 | sam | 2004-07-16 15:10:34 +0200 (Fri, 16 Jul 2004) | 2 lines
+r6808 | sigmunau | 2004-02-23 22:00:37 +0100 (Mon, 23 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/misc/sap.c
 
-  * configure.ac: fixed a misplaced parenthesis in the -lXt detection.
+modules/misc/sap.c:
+ * fixed two memleaks, one of them rather large
+ * fix for http announces that don't start the filename part with '/'
 
 ------------------------------------------------------------------------
-r8196 | hartman | 2004-07-16 18:34:11 +0200 (Fri, 16 Jul 2004) | 2 lines
+r6807 | kuehne | 2004-02-23 21:55:41 +0100 (Mon, 23 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
 
- * Fix alignment on a configure --help message
+Enlarged some fields in the OpenTarget-Window to display the entire localizations
 
 ------------------------------------------------------------------------
-r8197 | fenrir | 2004-07-16 20:35:50 +0200 (Fri, 16 Jul 2004) | 4 lines
+r6806 | fenrir | 2004-02-23 21:45:52 +0100 (Mon, 23 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/demux/livedotcom.cpp
 
-  * equalizer: fixed a bug with strtof.
-      (Please look at the warnings, most of the time "incompatible pointer
-type" isn't really good ;)
+ * livedotcom.cpp: nULL -> UI64C(n).
 
 ------------------------------------------------------------------------
-r8198 | fenrir | 2004-07-16 21:33:20 +0200 (Fri, 16 Jul 2004) | 3 lines
+r6805 | fenrir | 2004-02-23 21:35:42 +0100 (Mon, 23 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/demux/livedotcom.cpp
 
- * libmp4.c: MMhh .mp4 is 99.99% the same thing than .mov but not 100% :(((
* mp4.c: hdlr atom in the .mp4 and .mov way.
+ * livedotcom.cpp: a fix + a nasty hack that should fix playback of streams
using weird value after a synch with RTCP.
 
 ------------------------------------------------------------------------
-r8199 | hartman | 2004-07-16 22:05:03 +0200 (Fri, 16 Jul 2004) | 2 lines
+r6804 | gbazin | 2004-02-23 21:34:47 +0100 (Mon, 23 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   M /trunk/include/vlc_common.h
 
-* update ffmpeg patch. no more need for lrintf() and libpostproc header install workaround
+
+* include/vlc_common.h: added the UI64C() macro for unsinged long long constants.
 
 ------------------------------------------------------------------------
-r8200 | hartman | 2004-07-16 23:05:52 +0200 (Fri, 16 Jul 2004) | 2 lines
+r6803 | gbazin | 2004-02-23 13:17:24 +0100 (Mon, 23 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/src/playlist/playlist.c
 
-* no more need for unistd.h patch in rtsp.c of ffmpeg either
+*  modules/gui/wxwindows/playlist.cpp: don't update the GUI from different threads!
+* src/playlist/playlist.c: vout/sout garbage collection improvements.
 
 ------------------------------------------------------------------------
-r8201 | hartman | 2004-07-17 01:04:57 +0200 (Sat, 17 Jul 2004) | 2 lines
+r6802 | rocky | 2004-02-23 01:10:50 +0100 (Mon, 23 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/dvdnav.patch
+   M /trunk/modules/access/cdda/access.c
 
-* libdvdnav compiles on Mac OS X 10.2 with this patch. (copied from libdvdread)
+Change error reporting on memory error to be memory error.
 
 ------------------------------------------------------------------------
-r8202 | courmisch | 2004-07-17 13:50:43 +0200 (Sat, 17 Jul 2004) | 2 lines
+r6801 | titer | 2004-02-23 00:09:25 +0100 (Mon, 23 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/misc/network/ipv4.c
 
-Check for getnameinfo() - required for later patch
+ipv4.c : BeOS compile fix
 
 ------------------------------------------------------------------------
-r8203 | hartman | 2004-07-17 13:51:46 +0200 (Sat, 17 Jul 2004) | 3 lines
+r6800 | gbazin | 2004-02-22 22:32:42 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/access/cdda/access.c
 
-* strtof is C99 and not present on pre BSD 5 (including older Mac OSX).
-  added configure.ac check and use strtod with cast as backup since it is ANSI C
+
+* modules/access/cdda/access.c: fix to allow playing the last track and cd's with only 1 track.
 
 ------------------------------------------------------------------------
-r8204 | courmisch | 2004-07-17 14:30:59 +0200 (Sat, 17 Jul 2004) | 2 lines
+r6799 | fenrir | 2004-02-22 17:40:25 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/src/input/input_programs.c
 
-IPv6 support for HTTPd
+ * input_programs.c: a little memleak.
 
 ------------------------------------------------------------------------
-r8205 | asmax | 2004-07-17 15:55:48 +0200 (Sat, 17 Jul 2004) | 13 lines
+r6798 | fenrir | 2004-02-22 17:08:47 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/visualization/galaktos/Modules.am
-   A /trunk/modules/visualization/galaktos/PCM.c
-   A /trunk/modules/visualization/galaktos/PCM.h
-   A /trunk/modules/visualization/galaktos/beat_detect.c
-   A /trunk/modules/visualization/galaktos/beat_detect.h
-   A /trunk/modules/visualization/galaktos/builtin_funcs.c
-   A /trunk/modules/visualization/galaktos/builtin_funcs.h
-   A /trunk/modules/visualization/galaktos/common.h
-   A /trunk/modules/visualization/galaktos/compare.h
-   A /trunk/modules/visualization/galaktos/custom_shape.c
-   A /trunk/modules/visualization/galaktos/custom_shape.h
-   A /trunk/modules/visualization/galaktos/custom_shape_types.h
-   A /trunk/modules/visualization/galaktos/custom_wave.c
-   A /trunk/modules/visualization/galaktos/custom_wave.h
-   A /trunk/modules/visualization/galaktos/custom_wave_types.h
-   A /trunk/modules/visualization/galaktos/engine_vars.c
-   A /trunk/modules/visualization/galaktos/engine_vars.h
-   A /trunk/modules/visualization/galaktos/eval.c
-   A /trunk/modules/visualization/galaktos/eval.h
-   A /trunk/modules/visualization/galaktos/expr_types.h
-   A /trunk/modules/visualization/galaktos/fatal.h
-   A /trunk/modules/visualization/galaktos/fftsg.c
-   A /trunk/modules/visualization/galaktos/func.c
-   A /trunk/modules/visualization/galaktos/func.h
-   A /trunk/modules/visualization/galaktos/func_types.h
-   M /trunk/modules/visualization/galaktos/glx.c
-   M /trunk/modules/visualization/galaktos/glx.h
-   A /trunk/modules/visualization/galaktos/idle_preset.h
-   A /trunk/modules/visualization/galaktos/init_cond.c
-   A /trunk/modules/visualization/galaktos/init_cond.h
-   A /trunk/modules/visualization/galaktos/init_cond_types.h
-   A /trunk/modules/visualization/galaktos/interface_types.h
-   M /trunk/modules/visualization/galaktos/main.c
-   M /trunk/modules/visualization/galaktos/main.h
-   A /trunk/modules/visualization/galaktos/param.c
-   A /trunk/modules/visualization/galaktos/param.h
-   A /trunk/modules/visualization/galaktos/param_types.h
-   A /trunk/modules/visualization/galaktos/parser.c
-   A /trunk/modules/visualization/galaktos/parser.h
-   A /trunk/modules/visualization/galaktos/per_frame_eqn.c
-   A /trunk/modules/visualization/galaktos/per_frame_eqn.h
-   A /trunk/modules/visualization/galaktos/per_frame_eqn_types.h
-   A /trunk/modules/visualization/galaktos/per_pixel_eqn.c
-   A /trunk/modules/visualization/galaktos/per_pixel_eqn.h
-   A /trunk/modules/visualization/galaktos/per_pixel_eqn_types.h
-   A /trunk/modules/visualization/galaktos/per_point_types.h
-   M /trunk/modules/visualization/galaktos/plugin.c
-   M /trunk/modules/visualization/galaktos/plugin.h
-   A /trunk/modules/visualization/galaktos/preset.c
-   A /trunk/modules/visualization/galaktos/preset.h
-   A /trunk/modules/visualization/galaktos/preset_types.h
-   A /trunk/modules/visualization/galaktos/splaytree.c
-   A /trunk/modules/visualization/galaktos/splaytree.h
-   A /trunk/modules/visualization/galaktos/splaytree_types.h
-   A /trunk/modules/visualization/galaktos/tree_types.c
-   A /trunk/modules/visualization/galaktos/tree_types.h
-   A /trunk/modules/visualization/galaktos/video_init.c
-   A /trunk/modules/visualization/galaktos/video_init.h
+   M /trunk/include/stream_output.h
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/stream_output/stream_output.c
 
-  * all: first implementation of a MilkDrop-compatible visualization plugin,
-    based on ProjectM (xmms-projectm.sourceforge.net), without the
-    dependency on SDL 1.3. At the moment it only works on X11 with GLX 1.3,
-    I didn't manage to have it working with the 1.2 API :(
-    SGI Pbuffers are not used yet, I didn't manage to have them working
-    well either :(
-    Milkdrop presets are searched in /etc/projectM/presets (guess why ;)
-    With projectM presets, colours look a bit "flashy", I wonder if it
-    is normal...
-    To compile the plugin, add --enable-galaktos in configure. The only
-    dependencies are on X11 and OpenGL libs.
-    Enjoy !
+ * all: changed the prototype of sout_InputNew.
 
 ------------------------------------------------------------------------
-r8206 | courmisch | 2004-07-17 16:07:40 +0200 (Sat, 17 Jul 2004) | 2 lines
+r6797 | fenrir | 2004-02-22 17:01:42 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/demux/livedotcom.cpp
 
-Fix corner case introduced in HTTPd IPv6 patch
+ * livedotcom.cpp: bug fix. (a bad memory allocation).
 
 ------------------------------------------------------------------------
-r8207 | courmisch | 2004-07-17 17:04:42 +0200 (Sat, 17 Jul 2004) | 2 lines
+r6796 | fenrir | 2004-02-22 16:59:53 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/mms/mmstu.c
+   M /trunk/modules/demux/util/sub.c
 
-Fallback for UDP if not using IPv4
+ * sub.c: VobSub fix.
 
 ------------------------------------------------------------------------
-r8208 | courmisch | 2004-07-17 18:56:59 +0200 (Sat, 17 Jul 2004) | 3 lines
+r6795 | fenrir | 2004-02-22 16:57:41 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/modules/video_filter/filter_common.h
 
-Fix socket errors handling.
-Fallback to IPv4 with option --ipv6 if IPv6 fails
+ * all: compilation warning fixes (mainly missings headers).
 
 ------------------------------------------------------------------------
-r8209 | hartman | 2004-07-17 22:43:52 +0200 (Sat, 17 Jul 2004) | 2 lines
+r6794 | zorglub | 2004-02-22 16:52:33 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/misc/playlist/export.c
+   M /trunk/modules/misc/playlist/native.c
 
-* additions to TODO list
+Fix compilation warnings
 
 ------------------------------------------------------------------------
-r8210 | hartman | 2004-07-18 13:25:28 +0200 (Sun, 18 Jul 2004) | 2 lines
+r6793 | massiot | 2004-02-22 16:41:27 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/ftp.c
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/Patches/faad2.patch
+   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/threads.c
 
-* spelling corrections
+* Updated contrib build system
+* src/misc/threads.c: fixed a Darwin-specific bug introduced recently
 
 ------------------------------------------------------------------------
-r8211 | fenrir | 2004-07-18 14:03:37 +0200 (Sun, 18 Jul 2004) | 2 lines
+r6792 | gbazin | 2004-02-22 16:03:33 +0100 (Sun, 22 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/ftp.c
+   M /trunk/configure.ac
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/src/libvlc.c
 
- * ftp: handle multiple lines answers.
+
+* configure.ac: added an --enable-utf8 option (default enabled on osx/beos/win32).
+* src/libvlc.c, modules/gui/wxwindows/wxwindows.h: use #ifdef ENABLE_UTF8
 
 ------------------------------------------------------------------------
-r8212 | asmax | 2004-07-18 15:56:08 +0200 (Sun, 18 Jul 2004) | 2 lines
+r6791 | rocky | 2004-02-22 11:52:23 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/visualization/galaktos/glx.c
-   M /trunk/modules/visualization/galaktos/glx.h
-   M /trunk/modules/visualization/galaktos/main.c
-   M /trunk/modules/visualization/galaktos/plugin.c
-   M /trunk/modules/visualization/galaktos/plugin.h
+   M /trunk/modules/codec/ogt/common.c
 
- * all: now both GLX 1.2 and 1.3 are supported
+Fix valgrind-caught memory leak.
 
 ------------------------------------------------------------------------
-r8213 | fenrir | 2004-07-18 18:33:02 +0200 (Sun, 18 Jul 2004) | 2 lines
+r6790 | rocky | 2004-02-22 11:30:41 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/access/vcdx/access.c
 
- * mpga: fixed a memleak+warnings.
+Fix mem leak caught by valgrind.
 
 ------------------------------------------------------------------------
-r8214 | fenrir | 2004-07-18 19:04:44 +0200 (Sun, 18 Jul 2004) | 2 lines
+r6789 | rocky | 2004-02-22 11:30:22 +0100 (Sun, 22 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/subtitle.c
+   M /trunk/modules/access/cdda/access.c
 
- * subtitle: fixed a small memleak.
+fix mem leak. (Caught by valgrind.)
 
 ------------------------------------------------------------------------
-r8215 | fenrir | 2004-07-18 19:05:45 +0200 (Sun, 18 Jul 2004) | 2 lines
+r6788 | rocky | 2004-02-22 10:35:48 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/stream.c
+   M /trunk/modules/access/vcdx/access.c
 
- stream.c: do not drop empty line.
+Make sure a couple of variables are initialized before
+reading. (caught by valgrind).
 
 ------------------------------------------------------------------------
-r8216 | gbazin | 2004-07-19 10:57:42 +0200 (Mon, 19 Jul 2004) | 1 line
+r6787 | gbazin | 2004-02-22 01:55:31 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/http.c
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
 
-* modules/control/http.c: portability fix.
-------------------------------------------------------------------------
-r8217 | gbazin | 2004-07-19 11:46:06 +0200 (Mon, 19 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/src/misc/httpd.c
 
-* src/misc/httpd.c: ipv6 win32 fix.
-------------------------------------------------------------------------
-r8218 | gbazin | 2004-07-19 16:54:37 +0200 (Mon, 19 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/ts.c
+* po/*: ./toolbox --update-po.
 
-* modules/demux/ts.c: added support for transport streams with Reed-Solomon (204,188) error correction (16 bytes ECC discarded).
 ------------------------------------------------------------------------
-r8219 | fenrir | 2004-07-19 19:04:45 +0200 (Mon, 19 Jul 2004) | 2 lines
+r6786 | gbazin | 2004-02-22 01:33:10 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/stream.c
+   M /trunk/modules/demux/playlist/Modules.am
 
- * stream.c: fixed seeking near the end of a stream.
+
+* modules/demux/playlist/Modules.am: don't forget playlist.h.
 
 ------------------------------------------------------------------------
-r8220 | hartman | 2004-07-19 21:41:44 +0200 (Mon, 19 Jul 2004) | 2 lines
+r6785 | gbazin | 2004-02-22 01:15:33 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
+   M /trunk/ChangeLog
+   M /trunk/NEWS
    M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/include/video_output.h
+   M /trunk/src/video_output/vout_pictures.c
 
-* darwin buildflag for vlc/libvlc
 
-------------------------------------------------------------------------
-r8221 | gbazin | 2004-07-20 11:23:18 +0200 (Tue, 20 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/src/misc/httpd.c
+* ALL: preparation for 0.7.1-test2.
 
-* src/misc/httpd.c: fixed non-initialized variable that prevented getaddrinfo() from working.
 ------------------------------------------------------------------------
-r8222 | sam | 2004-07-20 11:53:24 +0200 (Tue, 20 Jul 2004) | 9 lines
+r6784 | gbazin | 2004-02-22 00:50:52 +0100 (Sun, 22 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/README.Debian
-   M /trunk/debian/changelog
-   M /trunk/debian/control
+   M /trunk/modules/stream_out/transcode.c
 
-  * debian/control:
-    + Build-depend on libdvbpsi3-dev, so that we can get rid of the previous
-      versions of this library.
-    + Recommend the videolan-doc package.
-    + Build-conflict on libavcodec-dev, just in case it enters Sid at an
-      unappropriate moment.
-  * debian/README.Debian:
-    + Removed mention of the libmpeg2 tree, which we no longer provide.
+
+* modules/stream_out/transcode.c: fixed memleak. Set aspect ratio info even for raw video input.
 
 ------------------------------------------------------------------------
-r8223 | sigmunau | 2004-07-20 13:49:04 +0200 (Tue, 20 Jul 2004) | 3 lines
+r6783 | gbazin | 2004-02-22 00:15:52 +0100 (Sun, 22 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/mux/mpjpeg.c
+   M /trunk/include/charset.h
+   M /trunk/modules/demux/ts.c
+   M /trunk/modules/mux/mp4.c
 
-mpjpeg.c: The rfc says to use \r\n so use \r\n. Also set the right mime type.
-This makes the served stream work with cambozola applet.
+
+* include/charset.h: added "extern "C" {" for c++ modules.
+* modules/mux/mp4.c, modules/demux/ts.c: fixed memleaks.
 
 ------------------------------------------------------------------------
-r8224 | adn | 2004-07-20 18:43:36 +0200 (Tue, 20 Jul 2004) | 2 lines
+r6782 | gbazin | 2004-02-21 23:41:49 +0100 (Sat, 21 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_minimize.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_minimize.hpp
+   M /trunk/modules/codec/ffmpeg/encoder.c
 
-author :)
+
+* modules/codec/ffmpeg/encoder.c: make it ffmpeg-0.4.8 friendly.
 
 ------------------------------------------------------------------------
-r8225 | asmax | 2004-07-20 22:25:25 +0200 (Tue, 20 Jul 2004) | 7 lines
+r6781 | gbazin | 2004-02-20 23:07:51 +0100 (Fri, 20 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/build-vlc
-   M /trunk/config.in
    M /trunk/configure.ac
-   M /trunk/modules/video_output/x11/Modules.am
-   A /trunk/modules/video_output/x11/glx.c (from /trunk/modules/visualization/galaktos/glx.c:8212)
-   M /trunk/modules/visualization/galaktos/main.c
-   M /trunk/modules/visualization/galaktos/video_init.c
-
-  * modules/video_output/x11/glx.c: new OpenGL vout for X11.
-    TODO: - factorization with xcommon.c
-          - factorization with glx.c in GaLaktos plugin
-          - remove hard-coded values
-    (If you don't like the rotating cube, hack the code yourself,
-    the variables will come later ! ;)
 
-------------------------------------------------------------------------
-r8226 | hartman | 2004-07-20 23:36:51 +0200 (Tue, 20 Jul 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/misc/sap.c
 
-* recognize new x-plgroup paramater (only standardized fields are not prefixed with x-)
+* configure.ac: what about checking for the c++ preprocessor.
 
 ------------------------------------------------------------------------
-r8227 | asmax | 2004-07-21 00:25:06 +0200 (Wed, 21 Jul 2004) | 3 lines
+r6780 | massiot | 2004-02-20 20:21:25 +0100 (Fri, 20 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/stream_out/transcode.c
 
-  * glx.c: don't scale the image with the chroma (supposed to speed up
-    the conversion ??)
+* modules/stream_out/transcode.c : don't lock when quitting.
 
 ------------------------------------------------------------------------
-r8228 | hartman | 2004-07-21 01:15:33 +0200 (Wed, 21 Jul 2004) | 3 lines
+r6779 | gbazin | 2004-02-20 20:21:23 +0100 (Fri, 20 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
-
-* Fix livedotcom API change.
-  Thanks to James MacLean, Arwed von Merkatz and Ross Finlayson for reporting and fixing the issue.
+   M /trunk/modules/audio_output/alsa.c
+   D /trunk/modules/demux/a52sys.c
 
-------------------------------------------------------------------------
-r8229 | hartman | 2004-07-21 20:45:06 +0200 (Wed, 21 Jul 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/misc/sap.c
 
-* Fix the sap module compilation. Compile before you commit strikes once again.......
+* modules/demux/a52sys.c: forgot to remove this file.
+* modules/audio_output/alsa.c: kind of a work-around for a strange bug that trashes the stack. Doesn't solve it but should be easier to track down now.
 
 ------------------------------------------------------------------------
-r8230 | hartman | 2004-07-21 21:03:34 +0200 (Wed, 21 Jul 2004) | 2 lines
+r6778 | massiot | 2004-02-20 20:03:59 +0100 (Fri, 20 Feb 2004) | 2 lines
 Changed paths:
-   A /trunk/share/http/webcam.html
+   M /trunk/modules/stream_out/transcode.c
 
-* Example Multipart MJPEG webpage. With cambozola JAVA applet example.
+* modules/stream_out/transcode.c: fixed a segfault when quitting.
 
 ------------------------------------------------------------------------
-r8231 | asmax | 2004-07-22 00:38:49 +0200 (Thu, 22 Jul 2004) | 7 lines
+r6777 | massiot | 2004-02-20 19:34:28 +0100 (Fri, 20 Feb 2004) | 12 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_objects.h
-   A /trunk/include/vlc_opengl.h
-   M /trunk/modules/video_output/x11/glx.c
-   M /trunk/modules/visualization/galaktos/Modules.am
-   D /trunk/modules/visualization/galaktos/glx.c
-   D /trunk/modules/visualization/galaktos/glx.h
-   M /trunk/modules/visualization/galaktos/main.c
-   M /trunk/modules/visualization/galaktos/plugin.c
-   M /trunk/modules/visualization/galaktos/plugin.h
-   M /trunk/src/misc/objects.c
+   M /trunk/include/vlc_codec.h
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/stream_out/transcode.c
 
- * all: created a new module type "opengl provider", which provides a
-   simple interface to create and use OpenGL windows
- * modules/video_output/x11/glx.c: the GLX vout now implements the
-  "opengl provider" interface
- * modules/visualization/galaktos/*: no more dependency on GLX: we use
-   the generic opengl provider interface instead.
+* modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c :
+  - new ffmpeg options available from the command-line : interleaved video,
+    noise reduction, rate control parameters, i_quant_factor, trellis
+    quantification, mpeg4 matrix, and thread count
+  - portable functions to use ffmpeg multithreading capabilities on all
+    platforms
+  - hurry up mode now turns off rd and trellis, and also raises the noise
+    reduction parameter (thus noise reduction is mandatory with hurry up)
+  - if threads=1, no ffmpeg thread is launched, but the ffmpeg encoding
+    will be done in a separate thread than the packetizer and decoder
+  - fixed a bug with mp3 decoding and weird ffmpeg return code
 
 ------------------------------------------------------------------------
-r8232 | gbazin | 2004-07-22 08:59:56 +0200 (Thu, 22 Jul 2004) | 1 line
+r6776 | massiot | 2004-02-20 19:24:41 +0100 (Fri, 20 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/vlc_access.h
-   M /trunk/include/vlc_demux.h
-   M /trunk/include/vlc_es_out.h
-   M /trunk/include/vlc_opengl.h
-   M /trunk/include/vlc_stream.h
+   M /trunk/modules/packetizer/mpegvideo.c
 
-* Makefile.am: added include/vlc_opengl.h to the build.
-------------------------------------------------------------------------
-r8233 | gbazin | 2004-07-22 09:03:22 +0200 (Thu, 22 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/modules/visualization/galaktos
+* modules/packetizer/mpegvideo.c: display the picture size and frame rate
+  exactly once.
 
-* modules/visualization/galaktos: added svn:ignore property.
 ------------------------------------------------------------------------
-r8234 | titer | 2004-07-22 10:51:40 +0200 (Thu, 22 Jul 2004) | 2 lines
+r6775 | massiot | 2004-02-20 18:20:01 +0100 (Fri, 20 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/contrib/bootstrap
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/gettext.patch
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/src/libvlc.h
+   M /trunk/src/misc/threads.c
 
- contrib/*: started to adapt the contrib system for BeOS
+* src/misc/threads.c: made vlc_set_thread_priority usable on non-Darwin
+  OSes, and added an rt-offset configuration variable to tune the priority
+  of VLC against other programs without recompiling everything.
 
 ------------------------------------------------------------------------
-r8235 | hartman | 2004-07-22 13:49:14 +0200 (Thu, 22 Jul 2004) | 2 lines
+r6774 | massiot | 2004-02-20 18:16:50 +0100 (Fri, 20 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/demux/mpeg/system.c
 
-* frenglish paquets -> packets
+* modules/demux/mpeg/system.c: check for scrambled packets.
 
 ------------------------------------------------------------------------
-r8236 | titer | 2004-07-22 15:06:21 +0200 (Thu, 22 Jul 2004) | 3 lines
+r6773 | massiot | 2004-02-20 18:13:42 +0100 (Fri, 20 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/access_output/udp.c
 
- configure.ac: check for png_set_rows in libpng because early versions
- don't have it
+* modules/access_output/udp.c: do not send out packets which are too much
+  in the past, to avoid flooding the client.
 
 ------------------------------------------------------------------------
-r8237 | titer | 2004-07-22 15:50:35 +0200 (Thu, 22 Jul 2004) | 2 lines
+r6772 | bigben | 2004-02-20 17:29:31 +0100 (Fri, 20 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/netsync.c
+   M /trunk/modules/access/pvr/pvr.c
 
- netsync.c: converted to unix file because BeOS' gcc chokes on dos files
+coding style
 
 ------------------------------------------------------------------------
-r8238 | titer | 2004-07-22 16:21:59 +0200 (Thu, 22 Jul 2004) | 2 lines
+r6771 | bigben | 2004-02-20 16:38:40 +0100 (Fri, 20 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/access/pvr/pvr.c
 
- BeOS doesn't know about PF_INET
+cleaning of pvr input  : settings are only set if  given on command line
+(no more default values).
+
+Patch from Tim O Callaghan (tim.ocallaghan - AT - limestudios - DOT - com)
 
 ------------------------------------------------------------------------
-r8239 | titer | 2004-07-22 17:09:42 +0200 (Thu, 22 Jul 2004) | 2 lines
+r6770 | hartman | 2004-02-19 20:38:58 +0100 (Thu, 19 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/gui/macosx/prefs.h
+   M /trunk/modules/gui/macosx/prefs.m
 
- equalizer.c: compile fix for old compilers (thx sam)
+* Revert back to old prefs.
+  - fixed the bug with the modules not setting up their prefs.
+  - bugs: int with strings items are broken (see relfontsize)
+  - hotkeys elements don't really work
 
 ------------------------------------------------------------------------
-r8240 | gbazin | 2004-07-22 17:45:54 +0200 (Thu, 22 Jul 2004) | 1 line
+r6769 | courmisch | 2004-02-19 19:55:34 +0100 (Thu, 19 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_rgb.c
+   M /trunk/THANKS
+   M /trunk/doc/ChangeLog-2001
+   M /trunk/doc/ChangeLog-2002
 
-* modules/video_chroma/i420_rgb.c: work around a gcc-3.3.4 optimization bug.
-------------------------------------------------------------------------
-r8241 | gbazin | 2004-07-22 18:37:43 +0200 (Thu, 22 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
+Removed Vladimir Chernyshov's email address (kept his name).
 
-* modules/video_output/x11/glx.c: improvements.
 ------------------------------------------------------------------------
-r8242 | titer | 2004-07-22 18:48:38 +0200 (Thu, 22 Jul 2004) | 2 lines
+r6768 | jpsaman | 2004-02-19 18:42:43 +0100 (Thu, 19 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/bootstrap
-   M /trunk/configure.ac
+   M /trunk/modules/codec/faad.c
 
- contrib system adapted for BeOS (need to set LIBRARY_PATH and BELIBRARIES)
+Correct fix for iPAQ. (do not mix watching your kids and coding, it doesn't mix ;-))
 
 ------------------------------------------------------------------------
-r8243 | gbazin | 2004-07-22 23:27:45 +0200 (Thu, 22 Jul 2004) | 4 lines
+r6767 | gbazin | 2004-02-19 17:19:41 +0100 (Thu, 19 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/include/video_output.h
-   D /trunk/include/vlc_opengl.h
-   M /trunk/modules/video_output/Modules.am
-   A /trunk/modules/video_output/opengl.c
-   M /trunk/modules/video_output/x11/Modules.am
-   M /trunk/modules/video_output/x11/glx.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/video_output/x11/xcommon.h
-   M /trunk/modules/visualization/galaktos/main.c
-   M /trunk/modules/visualization/galaktos/plugin.c
-   M /trunk/modules/visualization/galaktos/plugin.h
+   M /trunk/modules/codec/faad.c
 
-* modules/video_output/x11/*: the glx "opengl provider" makes use of xcommon.c.
-* modules/video_output/opengl.c: new platform independant OpenGL vout (uses an "opengl provider" module).
-* modules/visualization/galaktos/*: uses the new "opengl provider" module.
+* modules/codec/faad.c: compilation fix and proper 16bits pcm support.
 
 ------------------------------------------------------------------------
-r8244 | gbazin | 2004-07-22 23:30:45 +0200 (Thu, 22 Jul 2004) | 1 line
+r6766 | jpsaman | 2004-02-19 16:42:25 +0100 (Thu, 19 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/codec/faad.c
 
-* Makefile.am: include/vlc_opengl.h was removed.
-------------------------------------------------------------------------
-r8245 | gbazin | 2004-07-22 23:50:15 +0200 (Thu, 22 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
+Tell FAAD2 to produce FAAD_FMT_16BIT (16bits PCM values) and VLC so that it doesn't need to do a conversion filter for it.
 
-* modules/video_output/x11/glx.c: vlc_opengl.h was removed.
 ------------------------------------------------------------------------
-r8246 | gbazin | 2004-07-22 23:53:43 +0200 (Thu, 22 Jul 2004) | 1 line
+r6765 | jpsaman | 2004-02-19 16:13:49 +0100 (Thu, 19 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/objects.c
+   M /trunk/modules/codec/faad.c
 
-* src/misc/objects.c: hmmm, did I say vlc_opengl.h was removed ?
-------------------------------------------------------------------------
-r8247 | gbazin | 2004-07-23 00:14:42 +0200 (Fri, 23 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/modules/video_output/x11/glx.c
+Fix for iPAQ choose fixed point arithmic in FAAD decoder.
 
-* modules/video_output/x11/glx.c, modules/video_output/opengl.c: some fixes.
 ------------------------------------------------------------------------
-r8248 | gbazin | 2004-07-23 00:36:16 +0200 (Fri, 23 Jul 2004) | 2 lines
+r6764 | rocky | 2004-02-19 03:05:12 +0100 (Thu, 19 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/modules/video_output/x11/glx.c
-   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/modules/access/vcdx/access.c
 
-* modules/video_output/x11/glx.c: OpenGL context is initialized in pf_init() because of threading issues.
+Structure not big enough and was writing past buffer boundary.
+Thanks to Marco Z?\239?\191?\189hlke for finding this problem.
 
 ------------------------------------------------------------------------
-r8249 | titer | 2004-07-23 00:59:50 +0200 (Fri, 23 Jul 2004) | 7 lines
+r6763 | fenrir | 2004-02-18 14:21:33 +0100 (Wed, 18 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/mpeg2dec.patch
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/MediaControlView.cpp
-   M /trunk/modules/gui/beos/VlcWrapper.cpp
-   M /trunk/modules/video_filter/deinterlace.c
+   M /trunk/modules/stream_out/transcode.c
 
- + configure.ac: don't build OpenGL support on BeOS although it has gl.h
- + extras/contrib/src/*: build libmpeg2 w/o mmxext and 3dnow on BeOS
-   (buggy compiler)
- + modules/gui/beos/*: quick compile fixes
- + modules/video_filter/deinterlace.c: require mmxext instead of mmx
- + Makefile.am: on BeOS, build a VLC bundle a la OS X
+ * transcode: fixed s16b <-> s16l conversion.
 
 ------------------------------------------------------------------------
-r8250 | damienf | 2004-07-23 12:19:58 +0200 (Fri, 23 Jul 2004) | 2 lines
+r6762 | gbazin | 2004-02-17 14:13:32 +0100 (Tue, 17 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/access/directory.c
+   M /trunk/modules/demux/a52.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/mux/mpeg/ts.c
 
-improved filter compatibility by favoring current connection media type in subsequent connections
+* ALL: portability fixes.
 
 ------------------------------------------------------------------------
-r8251 | titer | 2004-07-23 13:33:25 +0200 (Fri, 23 Jul 2004) | 2 lines
+r6761 | hartman | 2004-02-17 04:12:00 +0100 (Tue, 17 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
-   A /trunk/extras/contrib/src/Patches/libdvdread.patch
-   A /trunk/extras/contrib/src/Patches/speex.patch
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/src/video_output/video_text.c
 
- BeOS contrib bla bla
+* vout_OSDMessage doxygen doc update
+* fix broken vout_OSDMessage in other files
 
 ------------------------------------------------------------------------
-r8252 | gbazin | 2004-07-23 14:42:11 +0200 (Fri, 23 Jul 2004) | 1 line
+r6760 | zorglub | 2004-02-16 18:16:24 +0100 (Mon, 16 Feb 2004) | 7 lines
 Changed paths:
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/access/directory.c
 
-* src/video_output/vout_intf.c: small kludge for opengl providers.
-------------------------------------------------------------------------
-r8253 | gbazin | 2004-07-23 14:47:34 +0200 (Fri, 23 Jul 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/video_output/directx/Modules.am
-   M /trunk/modules/video_output/directx/events.c
-   A /trunk/modules/video_output/directx/glwin32.c
-   M /trunk/modules/video_output/directx/vout.h
+Added an option "recursive"
+       - none: subdirectories are skipped
+       - collapse: former behaviour, subdirectories are not expanded
+       - expand: all subdirectories are fully expanded
 
-* modules/video_output/directx/glwin32.c: 1st shot at a win32 opengl provider.
-* modules/video_output/directx/events.c: removed unused code.
+I dislike these strings, please find other ones :)
 
 ------------------------------------------------------------------------
-r8254 | gbazin | 2004-07-23 15:37:43 +0200 (Fri, 23 Jul 2004) | 1 line
+r6759 | zorglub | 2004-02-16 18:14:39 +0100 (Mon, 16 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+* Swap duration and group columns
+* Introduce duration sort
 
-* modules/video_output/opengl.c: forward control queries to opengl provider.
 ------------------------------------------------------------------------
-r8255 | titer | 2004-07-23 16:19:31 +0200 (Fri, 23 Jul 2004) | 4 lines
+r6758 | zorglub | 2004-02-16 18:14:15 +0100 (Mon, 16 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/src/input/input.c
 
- + configure.ac: BeOS dvdread linkage fix
- + contrib/src/Makefile: build more libs on BeOS, use libdts' svn
- + Makefile.am: fixed BeOS packages generation
+Fix setting the name and the author with DEMUX_GET_META
 
 ------------------------------------------------------------------------
-r8256 | sam | 2004-07-23 17:16:00 +0200 (Fri, 23 Jul 2004) | 3 lines
+r6757 | gbazin | 2004-02-16 14:33:10 +0100 (Mon, 16 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/access/dshow/filter.cpp
 
-  * configure.ac: don't use -maltivec -mabi=altivec, because we don't want
-    to trigger AltiVec optimisations in our generic code.
+* modules/access/dshow/filter.cpp: work-around a bug in w32api-2.5.
 
 ------------------------------------------------------------------------
-r8257 | sam | 2004-07-23 18:16:22 +0200 (Fri, 23 Jul 2004) | 2 lines
+r6756 | gbazin | 2004-02-15 23:20:56 +0100 (Sun, 15 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/misc/network/ipv6.c
 
-  * configure.ac: fixed the AltiVec capabilities check.
 
-------------------------------------------------------------------------
-r8258 | gbazin | 2004-07-23 18:36:51 +0200 (Fri, 23 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/modules/video_output/x11/glx.c
+* modules/misc/network/ipv6.c: fix for ipv6 name resolution, courtesy of Jeroen Massar (jeroen at unfix dot org).
 
-* modules/video_output/opengl.c, modules/video_output/x11/glx.c: proper scaling + fixes.
 ------------------------------------------------------------------------
-r8259 | gbazin | 2004-07-23 18:43:22 +0200 (Fri, 23 Jul 2004) | 1 line
+r6755 | gbazin | 2004-02-15 22:52:59 +0100 (Sun, 15 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
+
+
+* modules/audio_filter/converter/dtstospdif.c: fixed the swab() replacement.
 
-* configure.ac: added glwin32 and fixed linkage of the opengl module on win32.
 ------------------------------------------------------------------------
-r8260 | gbazin | 2004-07-23 20:08:58 +0200 (Fri, 23 Jul 2004) | 1 line
+r6754 | sigmunau | 2004-02-15 20:40:41 +0100 (Sun, 15 Feb 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/doc/lirc/example.lircrc
+   M /trunk/modules/control/lirc/lirc.c
+
+modules/control/lirc/lirc.c:
+ * backported some changes from the hotkeys module
+ * implemented buttons to cycle audio and subtitle tracks.
+ * implemented a mute button
+doc/lirc/example.lircrc:
+ * example for the new buttons
 
-* modules/visualization/galaktos/plugin.c: fixed threading issues with opengl.
 ------------------------------------------------------------------------
-r8261 | gbazin | 2004-07-23 20:13:20 +0200 (Fri, 23 Jul 2004) | 1 line
+r6753 | ipkiss | 2004-02-15 19:58:38 +0100 (Sun, 15 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/visualization/galaktos/plugin.c
+   M /trunk/doc/skins/events-howto.txt
+   M /trunk/modules/gui/skins/src/banks.cpp
+   M /trunk/modules/gui/skins/src/event.cpp
+   M /trunk/modules/gui/skins/src/event.h
+   M /trunk/modules/gui/skins/src/vlcproc.cpp
+   M /trunk/modules/gui/skins/src/vlcproc.h
+
+ * modules/gui/skins/*:
+    Added 'slow' and 'fast' events to play a stream slower/faster
 
-* modules/visualization/galaktos/plugin.c: usual test before you commit.
 ------------------------------------------------------------------------
-r8262 | gbazin | 2004-07-24 02:20:19 +0200 (Sat, 24 Jul 2004) | 2 lines
+r6752 | sigmunau | 2004-02-15 19:22:26 +0100 (Sun, 15 Feb 2004) | 6 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/access/Modules.am
-   A /trunk/modules/access/screen.c
+   M /trunk/include/osd.h
+   M /trunk/src/video_output/video_text.c
 
-* modules/access/screen.c: new screen capture access module. Only X11 for now but should be straight-forward to adapt to other platforms.
+include/osd.h, src/video_output/video_text.c:
+ * turned vout_OSDMessage into __vout_OSDMessage
+ * __vout_OSDMessage now takes printf style parameters
+ * added a macro vout_OSDMessage that calls __vout_OSDMessage with the first
+   parameter passed through VLC_OBJECT()
 
 ------------------------------------------------------------------------
-r8263 | courmisch | 2004-07-24 11:06:58 +0200 (Sat, 24 Jul 2004) | 4 lines
+r6751 | fenrir | 2004-02-15 17:59:18 +0100 (Sun, 15 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/modules/demux/nsv.c
 
-- really iterate through getaddrinfo(),
-- fixed read after freeaddrinfo() bug,
-- removed extraneous debug messages
+ * nsv: display sub stream and skip extention data (initial patch from
+ Vitalijus dot Slavinskas at stud dot ktu dot lt).
 
 ------------------------------------------------------------------------
-r8264 | gbazin | 2004-07-24 11:50:14 +0200 (Sat, 24 Jul 2004) | 1 line
+r6750 | gbazin | 2004-02-15 14:16:43 +0100 (Sun, 15 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/TODO
+   M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: fixed recent breakage (what a shameful bug).
 
-NEWS, TODO: comprehensive new features update.
 ------------------------------------------------------------------------
-r8265 | gbazin | 2004-07-24 12:24:11 +0200 (Sat, 24 Jul 2004) | 1 line
+r6749 | gbazin | 2004-02-14 18:36:05 +0100 (Sat, 14 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.c
+
+
+* modules/access/cdda/*: forgot to remove demux in module declaration.
+   fixed deadlock with CDDAFixupPlayList().
 
-* modules/stream_out/display.c: converted to the new input API + re-enabled in the build.
 ------------------------------------------------------------------------
-r8266 | fenrir | 2004-07-24 13:12:39 +0200 (Sat, 24 Jul 2004) | 2 lines
+r6748 | gbazin | 2004-02-14 18:25:39 +0100 (Sat, 14 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/access/cdda/cdda.h
+   M /trunk/modules/access/cdda.c
 
- * equalizer : [0] isn't cool, use a define.
+
+* modules/access/cdda*: removed definition of WAVEHEADER.
+* modules/access/cdda.c: small bug fix.
 
 ------------------------------------------------------------------------
-r8267 | fenrir | 2004-07-24 13:28:50 +0200 (Sat, 24 Jul 2004) | 3 lines
+r6747 | gbazin | 2004-02-14 18:03:33 +0100 (Sat, 14 Feb 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/include/codecs.h
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/codec/araw.c
+   M /trunk/modules/demux/wav.c
 
- * mp4.c: really(?) fixed the tkhd invalid width (thx bond for the
-report).
+
+* modules/demux/wav.c: started support for WAVEFORMATEXTENSIBLE (aka multichannel).
+   support for float32 format.
+* include/codecs.h: added WAVEFORMATEXTENSIBLE structure.
+* modules/codec/araw.c: fixes.
 
 ------------------------------------------------------------------------
-r8268 | fenrir | 2004-07-24 13:57:47 +0200 (Sat, 24 Jul 2004) | 2 lines
+r6746 | gbazin | 2004-02-14 13:49:35 +0100 (Sat, 14 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/dummy/input.c
+   M /trunk/modules/gui/skins2/events/evt_scroll.hpp
 
- * input: release p_playlist.
+
+* modules/gui/skins2/events/evt_scroll.hpp: small portability fix.
 
 ------------------------------------------------------------------------
-r8269 | gbazin | 2004-07-24 14:33:15 +0200 (Sat, 24 Jul 2004) | 1 line
+r6745 | gbazin | 2004-02-14 13:36:16 +0100 (Sat, 14 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/subtitles.cpp
+
+
+* modules/gui/wxwindows/*: make gcc-2.95 happy.
 
-* modules/access/v4l/v4l.c: converted to access_demux module (less code, more CPU efficient).
 ------------------------------------------------------------------------
-r8270 | fenrir | 2004-07-24 14:42:26 +0200 (Sat, 24 Jul 2004) | 2 lines
+r6744 | gbazin | 2004-02-14 02:53:17 +0100 (Sat, 14 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/mp4.c
+   M /trunk/include/ninput.h
+   M /trunk/modules/demux/ts.c
+   M /trunk/modules/demux/util/id3tag.c
 
- * mp4.c: compute avg/max bitrate info. removed a fprintf...
+
+* ALL: small portability fixes.
 
 ------------------------------------------------------------------------
-r8271 | gbazin | 2004-07-24 15:40:17 +0200 (Sat, 24 Jul 2004) | 1 line
+r6743 | gbazin | 2004-02-14 00:54:42 +0100 (Sat, 14 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/playlist/playlist.c
+
+
+* modules/demux/playlist/playlist.c: compilation fix.
 
-* configure.ac: don't build the screen plugin on darwin.
 ------------------------------------------------------------------------
-r8272 | gbazin | 2004-07-24 18:33:00 +0200 (Sat, 24 Jul 2004) | 1 line
+r6742 | gbazin | 2004-02-13 23:37:35 +0100 (Fri, 13 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/screen.c
+   M /trunk/modules/demux/a52.c
+
+
+* modules/demux/a52.c: better detection code.
 
-* modules/access/screen.c: win32 support for screen capture (colors are inverted right now).
 ------------------------------------------------------------------------
-r8273 | courmisch | 2004-07-24 19:02:26 +0200 (Sat, 24 Jul 2004) | 2 lines
+r6741 | gbazin | 2004-02-13 23:14:11 +0100 (Fri, 13 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/demux/a52.c
 
-Fixed typo
+
+* modules/demux/a52.c: grmbl.
 
 ------------------------------------------------------------------------
-r8274 | courmisch | 2004-07-24 19:22:40 +0200 (Sat, 24 Jul 2004) | 3 lines
+r6740 | gbazin | 2004-02-13 23:10:00 +0100 (Fri, 13 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/demux/a52.c
 
-Specify port in Host: HTTP request header
-(thanks to Olivier Lourdais for the report)
+
+* modules/demux/a52.c: fixed alignment when seeking.
 
 ------------------------------------------------------------------------
-r8275 | gbazin | 2004-07-25 00:49:28 +0200 (Sun, 25 Jul 2004) | 4 lines
+r6739 | gbazin | 2004-02-13 22:48:32 +0100 (Fri, 13 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/include/network.h
-   M /trunk/modules/control/rc.c
-   M /trunk/src/misc/net.c
+   M /trunk/modules/codec/a52.c
+   M /trunk/modules/demux/Modules.am
+   A /trunk/modules/demux/a52.c
 
-* src/misc/net.c, include/network.h: added net_vaPrintf() and net_Accept().
-* modules/control/rc.c: added option to listen on a socket instead of only stdin.
-   Inspired from a patch by Bernhard Rosenkraenzer <bero at arklinux dot org>.
+
+* modules/demux/a52.c: rewritten from scratch to use the a52 packetizer and to handle a52 wav files and audio CD's.
+* modules/codec/a52.c: a52 wav files and audio CD's use padding so don't always check for next sync code.
 
 ------------------------------------------------------------------------
-r8276 | gbazin | 2004-07-25 01:05:03 +0200 (Sun, 25 Jul 2004) | 1 line
+r6738 | rocky | 2004-02-13 12:58:32 +0100 (Fri, 13 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
-   M /trunk/src/misc/net.c
+   M /trunk/doc/developer/interface.xml
+
+Better worded.
 
-* src/misc/net.c, modules/control/rc.c: win32 fixes.
 ------------------------------------------------------------------------
-r8277 | gbazin | 2004-07-25 09:54:18 +0200 (Sun, 25 Jul 2004) | 1 line
+r6737 | rocky | 2004-02-13 12:33:38 +0100 (Fri, 13 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
-   M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/modules/mux/ogg.c
+   M /trunk/doc/developer/Makefile
+   M /trunk/doc/developer/Makefile.in
+   M /trunk/doc/developer/configure.ac
+   M /trunk/doc/developer/manual.xml
+
+More checking: for programs and XML-related files.  If some programs
+aren't around (e.g. lynx) don't build the corresponding piece that
+needs that.
 
-* modules/mux/asf.c, ts.c, ogg.c: added WMV3 fourcc.
 ------------------------------------------------------------------------
-r8278 | courmisch | 2004-07-25 10:20:09 +0200 (Sun, 25 Jul 2004) | 5 lines
+r6736 | titer | 2004-02-13 11:42:24 +0100 (Fri, 13 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
 
-- unlink Unix socket on exit,
-- bind to ::1 by default if --ipv6 is passed,
-- do not overflow Unix socket path,
-- use a different option (--rc-unix) for Unix socket.
+ deinterlace.c : missing 'else' that prevented MergeAltivec from being used.
 
 ------------------------------------------------------------------------
-r8279 | gbazin | 2004-07-25 10:34:08 +0200 (Sun, 25 Jul 2004) | 1 line
+r6735 | jpsaman | 2004-02-13 11:09:46 +0100 (Fri, 13 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/pda/pda_callbacks.c
+
+Disabled the preference menu, it is not filled in anyway.
 
-* NEWS: updated.
 ------------------------------------------------------------------------
-r8280 | courmisch | 2004-07-25 19:47:05 +0200 (Sun, 25 Jul 2004) | 2 lines
+r6734 | rocky | 2004-02-13 05:22:39 +0100 (Fri, 13 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/control/telnet.c
+   M /trunk/doc/developer/Makefile
+   A /trunk/doc/developer/Makefile.in
+   A /trunk/doc/developer/configure.ac
+   M /trunk/doc/developer/manual.xml
+   A /trunk/doc/developer/manual.xml.in
 
-Use VLC networking APIs: close -> net_Close, accept -> net_Accept
+Do better about being able to build developer documentation on many
+platforms.  This still sucks, but it sucks less. Hopefully I can shame
+someone to go further.
 
 ------------------------------------------------------------------------
-r8281 | gbazin | 2004-07-25 22:36:28 +0200 (Sun, 25 Jul 2004) | 5 lines
+r6733 | rocky | 2004-02-13 01:57:03 +0100 (Fri, 13 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/doc/subtitles/cvd-subtitles.txt
+   M /trunk/doc/subtitles/svcd-ogt-subtitles.txt
 
-* modules/video_output/x11/*:
-   - fixed exit in embedded mode when fullscreen.
-   - re-use the current video sub-window when switching to fullscreen (to have opengl working in fullscreen mode as well).
-   - add options to the opengl plugin.
+Call for help.
 
 ------------------------------------------------------------------------
-r8282 | gbazin | 2004-07-25 22:39:06 +0200 (Sun, 25 Jul 2004) | 1 line
+r6732 | gbazin | 2004-02-13 00:51:15 +0100 (Fri, 13 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/modules/stream_out/transcode.c
+
+
+* modules/stream_out/transcode.c: fixed color inversion when transcoding from raw RV24.
 
-* modules/control/rc.c: removed useless code for the rc-host option.
 ------------------------------------------------------------------------
-r8283 | gbazin | 2004-07-26 11:28:16 +0200 (Mon, 26 Jul 2004) | 1 line
+r6731 | fenrir | 2004-02-12 21:09:38 +0100 (Thu, 12 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/access/mms/asf.c
+   M /trunk/modules/access/mms/mmstu.c
+
+ * all: use the data_packet_count from the asf header when the server
+gives an invalid one. (I hope it doesn't break anything)
 
-* configure.ac:  should fix detection of libpng.
 ------------------------------------------------------------------------
-r8284 | gbazin | 2004-07-26 12:27:55 +0200 (Mon, 26 Jul 2004) | 1 line
+r6730 | fenrir | 2004-02-12 18:52:48 +0100 (Thu, 12 Feb 2004) | 26 lines
 Changed paths:
-   M /trunk/modules/access/screen.c
+   M /trunk/modules/access/v4l/v4l.c
+
+ * v4l: patch from Carsten Gottbeh?\239?\191?\189t (gottbehuet at active-elements dot de)
+ -> Untested.
+
+ Original message:
+    Hi there,
+
+    I have done another small modification. If you remove a hot-pluggable video
+    device, like an usb web cam, during capturing, vlc floods the driver with
+    ioctls. This leads to Kernel Ooops in some drivers.
+
+    The modified v4l.c module does the following now:
+    "GrabVideo" returns "VLC_ETIMEOUT" if the question "Did we wait long enough"
+    can be answered with yes. If there is a real error in "GrabCapture" or
+    "GrabMJPEG", the code "VLC_EGENERIC" is returned. So the calling function
+    can distinguish between these two situations. "VLC_EGENERIC" was always
+    returned before.
+    The function "Read" uses this information to leave the while-loop in case of
+    an error, and it returns a "-1" to the calling function. "Read" calls
+    "msleep", as it was before, in case of a VLC_ETIMEOUT.
+
+    The brightness-control stuff described below is still in the code. Please
+    feel free to use, modify or ignore this file. A short feedback would be
+    nice.
+
+    Bye,
 
-* modules/access/screen.c: force RV24 capture on win32 for now (otherwise colors are screwed up).
 ------------------------------------------------------------------------
-r8285 | gbazin | 2004-07-26 16:10:30 +0200 (Mon, 26 Jul 2004) | 1 line
+r6729 | titer | 2004-02-12 18:35:05 +0100 (Thu, 12 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/modules/gui/macosx/vout.m
+
+ macosx/vout.m : GL cleaning (probably fixes depth issues)
 
-* modules/gui/wxwindows/fileinfo.cpp: partially fixed char encoding problem in fileinfo dialog.
 ------------------------------------------------------------------------
-r8286 | titer | 2004-07-26 17:06:48 +0200 (Mon, 26 Jul 2004) | 2 lines
+r6728 | fenrir | 2004-02-11 20:17:14 +0100 (Wed, 11 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/access/Modules.am
-   A /trunk/modules/access/screen
-   A /trunk/modules/access/screen/Modules.am
-   A /trunk/modules/access/screen/beos.cpp
-   A /trunk/modules/access/screen/screen.c (from /trunk/modules/access/screen.c:8285)
-   A /trunk/modules/access/screen/screen.h
-   A /trunk/modules/access/screen/win32.c
-   A /trunk/modules/access/screen/x11.c
-   D /trunk/modules/access/screen.c
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.h
 
- ALL: splitted screen module (needed as BeOS requires C++)
+ * all: added a "input-repeat" option that allow repeating the same entry
+ without destroying/recreating a new input. (Will be usefull for streaming).
+ ( A value of -1 means repeat for ever).
+ --> Not tested with dvd.
 
 ------------------------------------------------------------------------
-r8287 | asmax | 2004-07-26 19:03:00 +0200 (Mon, 26 Jul 2004) | 2 lines
+r6727 | gbazin | 2004-02-11 19:08:05 +0100 (Wed, 11 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/access/cdda/Modules.am
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/cdda/cdda.h
+   D /trunk/modules/access/cdda/demux.c
 
- * opengl.c: clear the color buffer before rendering
+
+* modules/access/cdda/*: got rid of the demux. The access plugin will now build a WAV header which will allow this plugin to work with the dts/a52 demuxers as well as the wav demuxer.
 
 ------------------------------------------------------------------------
-r8288 | titer | 2004-07-26 19:54:12 +0200 (Mon, 26 Jul 2004) | 2 lines
+r6726 | rocky | 2004-02-11 13:37:28 +0100 (Wed, 11 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/screen/beos.cpp
+   M /trunk/doc/intf-cdda.txt
+   M /trunk/doc/intf-vcd.txt
 
- screen/beos.cpp: test before you commit
+And one other piece of information...
 
 ------------------------------------------------------------------------
-r8289 | hartman | 2004-07-26 21:49:05 +0200 (Mon, 26 Jul 2004) | 2 lines
+r6725 | rocky | 2004-02-11 13:26:38 +0100 (Wed, 11 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/doc/intf-cdda.txt
+   M /trunk/doc/intf-vcd.txt
 
-* fix libebml and libmatroska downloads
+Spell out general information that should be used in reporting
+problems. Sigh.
 
 ------------------------------------------------------------------------
-r8290 | gbazin | 2004-07-26 22:29:24 +0200 (Mon, 26 Jul 2004) | 1 line
+r6724 | zorglub | 2004-02-11 09:50:04 +0100 (Wed, 11 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/screen
-   M /trunk/modules/access/screen/beos.cpp
-   M /trunk/modules/access/screen/win32.c
-   M /trunk/modules/access/screen/x11.c
+   M /trunk/configure.ac
+
+Enable the playlist import/export modules
 
-* modules/access/screen/*: added svn properties.
 ------------------------------------------------------------------------
-r8291 | hartman | 2004-07-26 22:30:14 +0200 (Mon, 26 Jul 2004) | 2 lines
+r6723 | jpsaman | 2004-02-11 09:22:12 +0100 (Wed, 11 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
+   M /trunk/modules/access/dvb/access.c
 
-* remove patch that is no longer necessary.
+Added some whitespace for alignment.
 
 ------------------------------------------------------------------------
-r8292 | hartman | 2004-07-26 23:29:33 +0200 (Mon, 26 Jul 2004) | 2 lines
+r6722 | jpsaman | 2004-02-10 21:30:09 +0100 (Tue, 10 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/configure.ac
 
-* Fix dts building on mac
+Enabled PDA GUI again, use --enable-pda. Question why was it disabled without notifying the maintainer? ????
 
 ------------------------------------------------------------------------
-r8293 | fkuehne | 2004-07-27 01:37:03 +0200 (Tue, 27 Jul 2004) | 1 line
+r6721 | jpsaman | 2004-02-10 21:28:37 +0100 (Tue, 10 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/gui/pda/pda_callbacks.c
 
-* updated the used gettext version to 0.14.1
-------------------------------------------------------------------------
-r8294 | titer | 2004-07-27 10:05:31 +0200 (Tue, 27 Jul 2004) | 2 lines
-Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+Missed the deadline again ;-(
 
- gettext BeOS patch is no longer necessary
+- Fixed the playlist_AddExt() call
+- Fixed a compiler warning
 
 ------------------------------------------------------------------------
-r8295 | hartman | 2004-07-27 12:54:50 +0200 (Tue, 27 Jul 2004) | 2 lines
+r6720 | gbazin | 2004-02-10 18:59:10 +0100 (Tue, 10 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/configure.ac
 
-* release what you find. (this looks like a very old bug)
 
-------------------------------------------------------------------------
-r8296 | gbazin | 2004-07-27 13:33:26 +0200 (Tue, 27 Jul 2004) | 1 line
-Changed paths:
-   M /trunk/src/libvlc.h
+* configure.ac: check for the xmlTextReader extension if libxml2 (required for skins2).
 
-* src/libvlc.h: cleanup in the hotkeys definitions.
 ------------------------------------------------------------------------
-r8297 | hartman | 2004-07-27 17:07:15 +0200 (Tue, 27 Jul 2004) | 2 lines
+r6719 | gbazin | 2004-02-10 18:36:45 +0100 (Tue, 10 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/video_output/video_output.c
+   M /trunk/NEWS
+   M /trunk/configure.ac
 
-* ( p_vout->p_module && p_vout->p_module ) how pointless
+
+* configure.ac, NEWS: added mod and pva plugins.
 
 ------------------------------------------------------------------------
-r8298 | hartman | 2004-07-27 18:16:31 +0200 (Tue, 27 Jul 2004) | 2 lines
+r6718 | bigben | 2004-02-10 17:39:15 +0100 (Tue, 10 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/access/screen/Modules.am
-   A /trunk/modules/access/screen/mac.c
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.c
 
-* screen module for OSX. Does not yet work. Seems close, but can't find the problem for now..
+typos
 
 ------------------------------------------------------------------------
-r8299 | hartman | 2004-07-27 18:20:32 +0200 (Tue, 27 Jul 2004) | 1 line
+r6717 | jpsaman | 2004-02-10 15:57:31 +0100 (Tue, 10 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/include/darwin_specific.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
-   M /trunk/src/interface/interface.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/misc/darwin_specific.m
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/vlc.c
+   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/access/dvb/dvb.c
+
+Fixes for DVB-C:
+- Make sure that lnb-lof1 and lnb-lof2 can be overriden by the commandline syntax frequency=xx:lnb-lof1=xx:lnb-lof2=xx
+- Added value {A,a} to polarization=xx to force INVERSION_AUTO
+- Sanatized a few error messages
 
--
 ------------------------------------------------------------------------
-r8300 | hartman | 2004-07-27 23:11:07 +0200 (Tue, 27 Jul 2004) | 2 lines
+r6716 | sam | 2004-02-10 15:33:17 +0100 (Tue, 10 Feb 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.h
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/debian/control
+   M /trunk/debian/rules
+   M /trunk/doc/fortunes.txt
+   M /trunk/toolbox
 
-* More code cleanup for OSX vout. Man what a mess this is :)
+  * debian/rules debian/control:
+    + No longer build a local libmpeg2 since it entered sid.
+    + Build the livedotcom plugin.
+  * toolbox:
+    + No longer remove flac, speex and matroska from the woody build; I will
+      provide clean backports.
 
 ------------------------------------------------------------------------
-r8301 | hartman | 2004-07-28 02:36:48 +0200 (Wed, 28 Jul 2004) | 15 lines
+r6715 | sam | 2004-02-10 15:04:55 +0100 (Tue, 10 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/configure.ac
 
-MacOSX intf work
+  * configure.ac:
+    + Allow to use --enable-livedotcom without --with-livedotcom-tree so that
+      we can use an installed version of libliveMedia et al.
 
-* vout_Control implemented for macosx
-* position slider fixed
-* p_input manage loops fixed (buttons, playstatus etc)
-* float on top works again
-* visual filters work
-* deinterlace filter selection broken
-* fullscreen button is not being updated atm
-* potential deadlocks between intf thread and vout thread???
-* the window title might not always be updated.
+------------------------------------------------------------------------
+r6714 | sam | 2004-02-10 14:29:04 +0100 (Tue, 10 Feb 2004) | 3 lines
+Changed paths:
+   M /trunk/configure.ac
 
-OSX devs, please test as much as you can. This was all fairly low level stuff.
-We need to test it properly.
+  * configure.ac:
+    + Only activate the Matroska plugin if -lebml_pic or -lebml were found.
 
 ------------------------------------------------------------------------
-r8302 | titer | 2004-07-28 09:48:30 +0200 (Wed, 28 Jul 2004) | 2 lines
+r6713 | hartman | 2004-02-10 03:57:18 +0100 (Tue, 10 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/ogg.c
 
- configure.ac: typo
+* Fixed the ogm subs. Thanx to Mosu who pointed me to the fact that the
+  duration for subs is stored in byte1 of the data packet and who
+  directed me to the mkvtoolnix code.
 
 ------------------------------------------------------------------------
-r8303 | hartman | 2004-07-28 12:04:59 +0200 (Wed, 28 Jul 2004) | 2 lines
+r6712 | garf | 2004-02-10 00:30:37 +0100 (Tue, 10 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/control/http.c
 
-* modules/gui/macosx/open.m: dvdplay:// -->> dvdnav://
+ * http.c: made strsub a bit clean.
 
 ------------------------------------------------------------------------
-r8304 | gbazin | 2004-07-28 12:37:24 +0200 (Wed, 28 Jul 2004) | 4 lines
+r6711 | garf | 2004-02-10 00:28:33 +0100 (Tue, 10 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/doc/intf-http.txt
 
-* modules/codec/ffmpeg/*:
-  - added fourcc for SNOW and DTS.
-  - added 'qscale' (fixed quantizer scale - VBR) and 'strict' (standard compliance) encoding options.
+ * intf-http.txt: update doc (strsub)
 
 ------------------------------------------------------------------------
-r8305 | titer | 2004-07-28 12:48:44 +0200 (Wed, 28 Jul 2004) | 2 lines
+r6710 | garf | 2004-02-10 00:03:12 +0100 (Tue, 10 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/control/http.c
 
- configure.ac: fix dvdnav linking on beos/os x/win32 (hacky)
+ * http.c: add strsub function: extract substring (doc update will
+           follow soon).
 
 ------------------------------------------------------------------------
-r8306 | titer | 2004-07-28 16:28:01 +0200 (Wed, 28 Jul 2004) | 2 lines
+r6709 | sam | 2004-02-09 21:40:25 +0100 (Mon, 09 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/Patches/dvdnav.patch
+   M /trunk/debian/README.Debian
 
- BeOS libdvdnav patch
+  * debian/README.Debian:
+    + Updated Debian-specific build notes.
 
 ------------------------------------------------------------------------
-r8307 | titer | 2004-07-28 16:53:16 +0200 (Wed, 28 Jul 2004) | 2 lines
+r6708 | jpsaman | 2004-02-09 20:32:55 +0100 (Mon, 09 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/ipkg/control
+   M /trunk/ipkg/control.gpe
+   M /trunk/ipkg/control.opie
+   M /trunk/ipkg/control.zaurus
+   M /trunk/ipkg/rules
+   M /trunk/ipkg/rules.gpe
+   M /trunk/ipkg/rules.opie
+   M /trunk/ipkg/rules.zaurus
 
- contrib/src/Makefile: fixed OS X breakage
+Updated version number to vlc-0.7.1
 
 ------------------------------------------------------------------------
-r8308 | bigben | 2004-07-28 17:57:33 +0200 (Wed, 28 Jul 2004) | 4 lines
+r6707 | titer | 2004-02-09 18:42:12 +0100 (Mon, 09 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.m
 
-Added a RTP (New) stream outpu method for the rtp sout module. Still lot of work in this dialog box.
+ macosx/* : macosx-opengl-effect now accept cube and transparent-cube
 
+------------------------------------------------------------------------
+r6706 | sigmunau | 2004-02-09 17:12:25 +0100 (Mon, 09 Feb 2004) | 3 lines
+Changed paths:
+   M /trunk/src/extras/libc.c
 
+src/extra/libc.c:
+ * fixed a nasty bug in vlc_atoll.(closes #1763)
 
 ------------------------------------------------------------------------
-r8309 | fenrir | 2004-07-29 00:39:52 +0200 (Thu, 29 Jul 2004) | 3 lines
+r6705 | titer | 2004-02-09 15:02:25 +0100 (Mon, 09 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/gui/macosx/vout.m
 
- * rtp: sdp can now be exported as a file (sdp=file://filename).
- Initial path by Philippe Van Hecke (philippe DOT vanhecke AT belnet DOT be)
+ macosx/vout.m : oops, fixed broken ratio from my last commit
 
 ------------------------------------------------------------------------
-r8310 | gbazin | 2004-07-29 10:50:52 +0200 (Thu, 29 Jul 2004) | 1 line
+r6704 | titer | 2004-02-09 14:28:32 +0100 (Mon, 09 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/include/vlc_block.h
-   M /trunk/src/input/decoder.c
-   M /trunk/src/misc/block.c
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+
+ macosx/* : added --macosx-opengl-effect, current possible values are
+   "none" and "cube". Sorry, couldn't resist ;)
 
-* src/input/decoder.c: don't let the decoder/packetizer fifo grow too much because this leads to a steady increase in memory useage when the data isn't consumed quickly enough. (not the best fix, but should be better than nothing)
 ------------------------------------------------------------------------
-r8311 | fkuehne | 2004-07-29 16:03:19 +0200 (Thu, 29 Jul 2004) | 1 line
+r6703 | hartman | 2004-02-09 13:54:47 +0100 (Mon, 09 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/output.h
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+
+* added dtsdec, 're' upgrade of libmad
 
-* added declares for the checkboxes in the nib to control the rtp-sout-modul
 ------------------------------------------------------------------------
-r8312 | sam | 2004-07-29 17:02:16 +0200 (Thu, 29 Jul 2004) | 3 lines
+r6702 | sigmunau | 2004-02-09 11:44:40 +0100 (Mon, 09 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/share/http/admin/dboxfiles.html
 
-  * configure.ac: build i420_yuy2_altivec with -maltivec -mabi=altivec since
-    no inline asm version is available for this module.
+share/http/admin/dboxfiles.html:
+ * Updated for bookmark support.
+   See http://www.giggo.de/dbox2/movieplayer.html for details
+   (patch by Christof Baumgaertner)
 
 ------------------------------------------------------------------------
-r8313 | hartman | 2004-07-29 17:18:04 +0200 (Thu, 29 Jul 2004) | 2 lines
+r6701 | gbazin | 2004-02-09 00:49:04 +0100 (Mon, 09 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/vcdx/access.c
-   M /trunk/modules/access/vcdx/cdrom.c
-   M /trunk/modules/access/vcdx/vcd.h
-   M /trunk/modules/access/vcdx/vcdplayer.c
-   M /trunk/modules/access/vcdx/vcdplayer.h
+   M /trunk/modules/gui/skins2/Modules.am
 
-* vcdx Coding style fixes.
+
+* modules/gui/skins2/Modules.am: added missing file for make dist.
 
 ------------------------------------------------------------------------
-r8314 | hartman | 2004-07-29 17:27:57 +0200 (Thu, 29 Jul 2004) | 2 lines
+r6700 | gbazin | 2004-02-09 00:39:16 +0100 (Mon, 09 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-* ipv4.c: ttl setsockopt fix. Thanks to Emmanuel Dreyfus for reporting
+
+* ALL: I am a morron.
 
 ------------------------------------------------------------------------
-r8315 | sam | 2004-07-29 17:28:00 +0200 (Thu, 29 Jul 2004) | 3 lines
+r6699 | gbazin | 2004-02-08 23:37:37 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/Makefile.am
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   A /trunk/debian/patches
-   A /trunk/debian/patches/00list
-   A /trunk/debian/patches/20_configure.dpatch
-   A /trunk/debian/patches/20_faad2.dpatch
-   A /trunk/debian/patches/20_ffmpeg.dpatch
-   A /trunk/debian/patches/20_interfaces.dpatch
-   M /trunk/debian/rules
+   M /trunk/modules/codec/ffmpeg/video.c
 
-  * debian/rules:
-    + Switch build system to dpatch.
+
+* modules/codec/ffmpeg/video.c: another fix for switching postproc on the fly.
 
 ------------------------------------------------------------------------
-r8316 | sam | 2004-07-29 17:40:26 +0200 (Thu, 29 Jul 2004) | 3 lines
+r6698 | gbazin | 2004-02-08 23:06:14 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/patches/20_configure.dpatch
+   M /trunk/configure.ac
 
-  * debian/patches/20_configure.dpatch:
-    + Fixed generated macros.
+
+* configure.ac: forgot one version number and added the aiff demux.
 
 ------------------------------------------------------------------------
-r8317 | gbazin | 2004-07-29 17:50:20 +0200 (Thu, 29 Jul 2004) | 1 line
+r6697 | gbazin | 2004-02-08 22:36:39 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/ChangeLog
+   M /trunk/NEWS
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+
+
+* ALL: bumped version number to 0.7.1 in preparation for the release.
 
-* modules/access/http.c: --http-reconnect option to automatically try to reconnect in case the connection was untimely closed (enabled by default for ICY/Icecast web radios).
 ------------------------------------------------------------------------
-r8318 | gbazin | 2004-07-29 20:15:38 +0200 (Thu, 29 Jul 2004) | 1 line
+r6696 | jpsaman | 2004-02-08 22:00:19 +0100 (Sun, 08 Feb 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/codec/Modules.am
-   A /trunk/modules/codec/toolame.c
 
-* modules/codec/toolame.c: MPEG-1/2 layer II audio encoder using libtoolame (http://users.tpg.com.au/adslblvi/). Patch from Christophe Massiot.
+Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
+
 ------------------------------------------------------------------------
-r8319 | gbazin | 2004-07-29 20:43:22 +0200 (Thu, 29 Jul 2004) | 1 line
+r6695 | jpsaman | 2004-02-08 21:19:03 +0100 (Sun, 08 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/toolame.c
+   M /trunk/configure.ac
+
+Fixed several things with configure.ac script:
+- Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
+- Add a AC_ARG_ENABLE for cdda
 
-* modules/codec/toolame.c: compilation fix.
 ------------------------------------------------------------------------
-r8320 | fenrir | 2004-07-29 20:48:01 +0200 (Thu, 29 Jul 2004) | 2 lines
+r6694 | hartman | 2004-02-08 21:09:15 +0100 (Sun, 08 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
 
- * rtp: added port-audio and port-video option (for default port).
+* Update copyright info
 
 ------------------------------------------------------------------------
-r8321 | sam | 2004-07-30 11:23:08 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6693 | hartman | 2004-02-08 21:08:28 +0100 (Sun, 08 Feb 2004) | 5 lines
 Changed paths:
-   D /trunk/autotools/Makefile.am
+   M /trunk/modules/gui/macosx/playlist.m
 
-  * autotools: no longer manage this directory with SVN.
+* Fix /dev/di bug
+  Though this still remains a hack. People should just use 'Open Disc' menu.
+  I see no way to retrieve the original (non parition version) /dev entry,
+  from the mounted drive.
 
 ------------------------------------------------------------------------
-r8322 | sam | 2004-07-30 11:23:37 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6692 | gbazin | 2004-02-08 19:49:53 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk
-   M /trunk/Makefile.am
-   D /trunk/autotools
-   M /trunk/configure.ac
+   M /trunk/modules/codec/ffmpeg/video.c
 
-  * autotools: no longer manage this directory with SVN.
+
+* modules/codec/ffmpeg/video.c: another fix for post-processing.
 
 ------------------------------------------------------------------------
-r8323 | courmisch | 2004-07-30 11:24:32 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6691 | sigmunau | 2004-02-08 19:30:30 +0100 (Sun, 08 Feb 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/avi/libavi.h
 
-Compile fix
+modules/demux/avi/avi.c:
+ * pass bit per pixel info on to decoder
+modules/demux/avi/libavi.h:
+ * add 1 as fourcc for msrle
+module/codec/ffmpeg/video.c:
+ * pass bit per pixel info to libavcodec (needed for msrle)
 
 ------------------------------------------------------------------------
-r8324 | hartman | 2004-07-30 12:36:51 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6690 | gbazin | 2004-02-08 19:17:22 +0100 (Sun, 08 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item.c
 
-* Fix OSX build of dvdnav
+
+* src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
+* modules/gui/wxwindows/open.cpp: cleanup.
 
 ------------------------------------------------------------------------
-r8325 | hartman | 2004-07-30 15:18:53 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6689 | fenrir | 2004-02-08 18:21:50 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/src/input/input.c
 
-* check correct build# of libavcodec for SNOW support
+ * input.c: don't add subtitle track twice when using --sub-file and
+ auto-detection.
 
 ------------------------------------------------------------------------
-r8326 | sam | 2004-07-30 17:46:01 +0200 (Fri, 30 Jul 2004) | 4 lines
+r6688 | gbazin | 2004-02-08 17:48:11 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/bootstrap
+   M /trunk/modules/demux/dts.c
 
-  * boostrap:
-    + Remove the autotools directory and recreate it (forgot to commit that
-      file before).
+
+* modules/demux/dts.c: more fixes.
 
 ------------------------------------------------------------------------
-r8327 | sam | 2004-07-30 19:39:27 +0200 (Fri, 30 Jul 2004) | 3 lines
+r6687 | rocky | 2004-02-08 17:43:17 +0100 (Sun, 08 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/cmml/browser_open.c
+   M /trunk/AUTHORS
 
-  * modules/codec/cmml/browser_open.c:
-    + Fixed a compilation warning due to a missing return value.
+Add me.
 
 ------------------------------------------------------------------------
-r8328 | sam | 2004-07-30 22:49:44 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6686 | gbazin | 2004-02-08 13:09:50 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/invert.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
-  * modules/video_filter/invert.c: don't cast lvalues.
+
+* modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
 
 ------------------------------------------------------------------------
-r8329 | sam | 2004-07-30 22:51:05 +0200 (Fri, 30 Jul 2004) | 3 lines
+r6685 | gbazin | 2004-02-08 12:23:17 +0100 (Sun, 08 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/src/misc/cpu.c
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/src/interface/interface.c
 
-  * src/video_output/video_output.c:
-    + Fixed an undefined function warning.
+
+* src/interface/interface.c: added skins2 to the interface menu.
+* modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.
 
 ------------------------------------------------------------------------
-r8330 | sam | 2004-07-30 22:57:56 +0200 (Fri, 30 Jul 2004) | 3 lines
+r6684 | gbazin | 2004-02-08 01:15:04 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/video.cpp
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
 
-  * modules/gui/wxwindows/video.cpp modules/gui/wxwindows/bookmarks.cpp:
-    + Fixed compiler warnings due to bad argument types.
+
+* modules/audio_filter/converter/dtstospdif.c: cough cough.
 
 ------------------------------------------------------------------------
-r8331 | sam | 2004-07-30 23:00:08 +0200 (Fri, 30 Jul 2004) | 2 lines
+r6683 | gbazin | 2004-02-08 01:04:16 +0100 (Sun, 08 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/mozilla/vlcpeer.cpp
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
 
-  * mozilla/vlcpeer.cpp: proper float->int cast.
+
+* modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.
 
 ------------------------------------------------------------------------
-r8332 | sam | 2004-07-30 23:13:17 +0200 (Fri, 30 Jul 2004) | 3 lines
+r6682 | rocky | 2004-02-07 18:31:38 +0100 (Sat, 07 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/demux/util/id3tag.c
+   M /trunk/doc/developer/interface.xml
 
-  * modules/demux/util/id3tag.c modules/codec/ffmpeg/demux.c:
-    + Fixed compiler warnings.
+Update How to write an interface plugin from recent vlc-devel responses.
 
 ------------------------------------------------------------------------
-r8333 | hartman | 2004-07-30 23:38:09 +0200 (Fri, 30 Jul 2004) | 3 lines
+r6681 | sigmunau | 2004-02-07 16:01:07 +0100 (Sat, 07 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
 
-* SDP should use \r\n instead of \n
-* Added nice SDP TODO lists. 17 outstanding issues in RTP announces.
+Fixed a segfault (don't try to memset a negative number of bytes)
 
 ------------------------------------------------------------------------
-r8334 | hartman | 2004-07-31 02:23:29 +0200 (Sat, 31 Jul 2004) | 7 lines
+r6680 | fenrir | 2004-02-07 14:26:24 +0100 (Sat, 07 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
-
-modules/stream_output/rtp.c:
-* set the required t= SDP parameter
-* added config options for description, url and email
-* send SDPs with description, url and email info when available
-* add the a:tool parameter so people know who is responsible when VLC starts roaming the web with incorrect announces :)
+   M /trunk/modules/demux/mp4/mp4.c
 
+ * mp4: handle DEMUX_GET_META (avoid a msg_Err)
 
 ------------------------------------------------------------------------
-r8335 | asmax | 2004-07-31 13:38:22 +0200 (Sat, 31 Jul 2004) | 4 lines
+r6679 | fenrir | 2004-02-07 14:25:50 +0100 (Sat, 07 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
 
- * opengl.c: support "cube" and "transparent-cube" effect (with the
- --opengl-effect option). Now MacOSX guys you can write the opengl provider
- interface ;)
+ * deinterlace: compilation fix.
 
 ------------------------------------------------------------------------
-r8336 | hartman | 2004-07-31 18:34:53 +0200 (Sat, 31 Jul 2004) | 2 lines
+r6678 | gbazin | 2004-02-07 01:56:44 +0100 (Sat, 07 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/stream.c
+   M /trunk/modules/codec/dts.c
 
-* print a debug message when our buffer gets it's first data.
+
+* modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).
 
 ------------------------------------------------------------------------
-r8337 | bigben | 2004-07-31 19:08:35 +0200 (Sat, 31 Jul 2004) | 5 lines
+r6677 | gbazin | 2004-02-07 01:33:08 +0100 (Sat, 07 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/output.m
+   M /trunk/include/vlc_es.h
+   M /trunk/modules/demux/ogg.c
 
-* all :
-  - Get rid of the old TS over RTP stream output method in OSX interface
-  - ab= and vb= parameters are now (hopefully) always updated
 
+* include/vlc_es.h: s/es_format_Free/es_format_Clean.
 
 ------------------------------------------------------------------------
-r8338 | sam | 2004-07-31 19:29:44 +0200 (Sat, 31 Jul 2004) | 4 lines
+r6676 | gbazin | 2004-02-07 01:16:34 +0100 (Sat, 07 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/control/joystick.c
+   M /trunk/include/vlc_es.h
+   M /trunk/modules/codec/flac.c
+   M /trunk/modules/demux/ogg.c
 
-  * modules/control/joystick.c:
-    + Compilation and coding style fixes.
-    + Initialise the joystick in Open(), not Run().
+
+* modules/demux/ogg.c: fixed memleak.
+* modules/codec/flac.c: fixed memleak.
+* include/vlc_es.h: es_format_Free().
 
 ------------------------------------------------------------------------
-r8339 | fenrir | 2004-08-01 11:19:06 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6675 | gbazin | 2004-02-07 00:43:32 +0100 (Sat, 07 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/src/input/stream.c
+   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/mux/avi.c
+   M /trunk/modules/mux/ogg.c
+   M /trunk/src/input/input.c
+
 
- * stream.c: call Seek if stream_Read( s, NULL, skip );
+* modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
+* src/input/input.c: fixed memleak.
+* modules/demux/ogg.c: fixed another timing bug.
 
 ------------------------------------------------------------------------
-r8340 | fenrir | 2004-08-01 11:19:36 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6674 | gbazin | 2004-02-06 21:06:55 +0100 (Fri, 06 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/include/vlc_common.h
 
- * input: fixed slower/faster rate.
+
+* include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
 
 ------------------------------------------------------------------------
-r8341 | bigben | 2004-08-01 15:23:53 +0200 (Sun, 01 Aug 2004) | 3 lines
+r6673 | gbazin | 2004-02-06 19:15:44 +0100 (Fri, 06 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/codec/dts.c
 
-* all : fix channels selection in the sout options dialog
 
+* modules/codec/dts.c: fixes a buffer overflow with s/pdif.
+* modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.
 
 ------------------------------------------------------------------------
-r8342 | hartman | 2004-08-01 16:46:13 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6672 | hartman | 2004-02-06 16:11:39 +0100 (Fri, 06 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/demux/dts.c
 
-* fix avcodecbuild# prob with h.261
+* msg_Err -> msg_Warn
 
 ------------------------------------------------------------------------
-r8343 | fenrir | 2004-08-01 17:14:43 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6671 | hartman | 2004-02-06 05:51:02 +0100 (Fri, 06 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
 
- * input.c: mmh better fix for slow/fast (I hope).
+* Added sortID
+* Fixed adding multiple items
+* playlist API changes fixes
+* fixed options
 
 ------------------------------------------------------------------------
-r8344 | fenrir | 2004-08-01 17:51:49 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6670 | hartman | 2004-02-06 04:52:09 +0100 (Fri, 06 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/include/vlc_help.h
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/wxwindows/preferences.cpp
 
- * mp4: with ref .mov, don't forget to add the access.
+* Move GetCapabilityHelp from intf's to vlc_help.h
 
 ------------------------------------------------------------------------
-r8345 | fenrir | 2004-08-01 18:03:42 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6669 | gbazin | 2004-02-05 23:56:12 +0100 (Thu, 05 Feb 2004) | 7 lines
 Changed paths:
-   M /trunk/src/input/stream.c
+   M /trunk/configure.ac
+   M /trunk/modules/access/cdda.c
+   A /trunk/modules/audio_filter/converter/dtstofloat32.c
+   M /trunk/modules/demux/dts.c
+   M /trunk/modules/demux/wav.c
+   M /trunk/modules/video_output/directx/directx.c
 
- * stream.c: increase precache for stream without title/chapter.
+
+* modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
+* modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
+* modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
+   This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
+* modules/demux/wav.c: code cleanup and fixed seeking.
 
 ------------------------------------------------------------------------
-r8346 | ipkiss | 2004-08-01 18:43:58 +0200 (Sun, 01 Aug 2004) | 3 lines
+r6668 | hartman | 2004-02-05 22:01:44 +0100 (Thu, 05 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/Makefile.am
+   M /trunk/doc/Makefile.am
 
- * modules/gui/skins2/parser/interpreter.cpp: Added the "vlc.ontop()" action
- * doc/skins/skins2-howto.xml: Updated the doc
+* added a package-translations target
+  - holds doc/translations.txt
+  - all the .po's
+  - convert-po.sh
 
 ------------------------------------------------------------------------
-r8347 | asmax | 2004-08-01 22:46:01 +0200 (Sun, 01 Aug 2004) | 2 lines
+r6667 | fenrir | 2004-02-05 20:51:46 +0100 (Thu, 05 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   M /trunk/modules/misc/httpd.c
 
-  * ctrl_text.cpp: smoother text scrolling (MOVING_TEXT_STEP=1)
+ * httpd: fixed a integer overflow.
 
 ------------------------------------------------------------------------
-r8348 | hartman | 2004-08-02 02:54:51 +0200 (Mon, 02 Aug 2004) | 3 lines
+r6666 | gbazin | 2004-02-05 00:55:03 +0100 (Thu, 05 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/codec/dts.c
 
-* Fixed hotkey/OSD behaviour for OS X. Also prevents code duplicity. 
-  Testing would be welcomed very much.
+
+* modules/codec/dts.c: should be more correct (hopefully).
 
 ------------------------------------------------------------------------
-r8349 | hartman | 2004-08-02 03:21:36 +0200 (Mon, 02 Aug 2004) | 2 lines
+r6665 | gbazin | 2004-02-05 00:28:10 +0100 (Thu, 05 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
 
-* hotkeys.c: add some more OSD
 
-------------------------------------------------------------------------
-r8350 | gbazin | 2004-08-02 11:46:17 +0200 (Mon, 02 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/screen/screen.c
-   M /trunk/modules/access/screen/win32.c
+* modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.
 
-modules/access/screen/win32.c: avoid an extra memcpy() of the screen.
 ------------------------------------------------------------------------
-r8351 | hartman | 2004-08-02 15:06:38 +0200 (Mon, 02 Aug 2004) | 5 lines
+r6664 | gbazin | 2004-02-05 00:03:36 +0100 (Thu, 05 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
 
-* modules/gui/macosx/vout: Output YUY2 to QT/QD.
-  This way we bypass Apple's very, very, very unoptimized
-  I420 -> YUY2 routine and use titer's altivec optimized one.
-  Quartz output is herefore now altivec optimized and close to the opengl output.
+
+* modules/audio_filter/converter/dtstospdif.c: oops forgot something.
 
 ------------------------------------------------------------------------
-r8352 | gbazin | 2004-08-02 17:42:21 +0200 (Mon, 02 Aug 2004) | 2 lines
+r6663 | fenrir | 2004-02-04 21:13:55 +0100 (Wed, 04 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/modules/access/v4l/v4l.c
 
-* modules/misc/network/ipv4.c: do a var_Get() on "ttl" + small clean-up.
+ * v4l: hue/colour/... path from Carsten Gottbeh?\239?\191?\189t
+ (gottbehuet at active-elements dot de) (untested)
 
 ------------------------------------------------------------------------
-r8353 | gbazin | 2004-08-02 21:17:12 +0200 (Mon, 02 Aug 2004) | 3 lines
+r6662 | gbazin | 2004-02-04 09:11:49 +0100 (Wed, 04 Feb 2004) | 3 lines
 Changed paths:
-   D /trunk/include/ninput.h
-   M /trunk/modules/demux/mpeg/Modules.am
-   D /trunk/modules/demux/mpeg/ps.c
-   D /trunk/modules/demux/mpeg/system.c
-   D /trunk/modules/demux/mpeg/system.h
-   D /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/demux/dts.c
 
-* include/ninput.h: removed left-over from access2/demux2 transition.
-* modules/demux/mpeg/*: removed old MPEG TS/PS demuxers.
+
+* modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.
 
 ------------------------------------------------------------------------
-r8354 | gbazin | 2004-08-03 02:11:32 +0200 (Tue, 03 Aug 2004) | 4 lines
+r6661 | hartman | 2004-02-04 04:23:25 +0100 (Wed, 04 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
-   M /trunk/include/osd.h
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_codec.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_es.h
-   A /trunk/include/vlc_filter.h
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/codec/spudec/Modules.am
-   M /trunk/modules/codec/spudec/parse.c
-   D /trunk/modules/codec/spudec/render.c
-   M /trunk/modules/codec/spudec/spudec.c
-   M /trunk/modules/codec/spudec/spudec.h
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/misc/dummy/renderer.c
-   M /trunk/modules/misc/freetype.c
-   M /trunk/modules/video_filter/Modules.am
-   A /trunk/modules/video_filter/blend.c
-   M /trunk/src/input/decoder.c
-   M /trunk/src/input/stream.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_pictures.h
-   M /trunk/src/video_output/vout_subpictures.c
+   A /trunk/doc/strings.txt
+   A /trunk/doc/translations.txt
 
-* ALL: Major rework of the subpictures architecture.
-  (expect some breakage).
-* modules/video_filter/blend.c: new alpha-blending module.
+* Added the 'documentation' on strings in our source code and also added
+  the file with information on how to make translations.
 
 ------------------------------------------------------------------------
-r8355 | hartman | 2004-08-03 02:23:40 +0200 (Tue, 03 Aug 2004) | 4 lines
+r6660 | gbazin | 2004-02-04 00:32:45 +0100 (Wed, 04 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/screen/mac.c
+   M /trunk/modules/codec/dts.c
 
-* modules/access/screen/mac.c:
-  * Plugin now works perfectly in milj. of colors
-  * Works in thousands of colors, in inverse colors
+
+* modules/codec/dts.c: a bunch of fixes.
 
 ------------------------------------------------------------------------
-r8356 | gbazin | 2004-08-03 11:45:39 +0200 (Tue, 03 Aug 2004) | 1 line
+r6659 | gbazin | 2004-02-04 00:31:46 +0100 (Wed, 04 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/modules/audio_output/file.c
+
+
+* modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.
 
-* modules/video_filter/blend.c: YUVA->RV24/32 alpha-blending + fix for YUVA->RV16.
 ------------------------------------------------------------------------
-r8357 | gbazin | 2004-08-03 14:21:14 +0200 (Tue, 03 Aug 2004) | 1 line
+r6658 | fenrir | 2004-02-03 21:12:53 +0100 (Tue, 03 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/modules/access_output/http.c
+
+ * http: Err -> Warn for Seek.
 
-* modules/video_filter/blend.c: fix for chroma planes in ->I420 blending.
 ------------------------------------------------------------------------
-r8358 | gbazin | 2004-08-03 22:56:16 +0200 (Tue, 03 Aug 2004) | 1 line
+r6657 | titer | 2004-02-03 14:00:27 +0100 (Tue, 03 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/AUTHORS
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+
+ macosx/vout* : OpenGL VRAM texturing finaly works correctly now.
 
-* modules/access/vcd/vcd.c: fixed seeking + simplified a bit.
 ------------------------------------------------------------------------
-r8359 | gbazin | 2004-08-04 00:08:24 +0200 (Wed, 04 Aug 2004) | 3 lines
+r6656 | sigmunau | 2004-02-03 13:49:53 +0100 (Tue, 03 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/configure.ac
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
 
-* modules/access/cdda.c: fixes + simplification.
-* modules/access/vcd/vcd.c: try to skip bad sectors.
+configure.ac:
+ * define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
+modules/video_filter/deinterlace/deinterlace.c:
+ * changed how accelerated code is handled.
 
 ------------------------------------------------------------------------
-r8360 | gbazin | 2004-08-04 01:06:11 +0200 (Wed, 04 Aug 2004) | 2 lines
+r6655 | gbazin | 2004-02-03 09:16:16 +0100 (Tue, 03 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
-   M /trunk/modules/access/dvdread.c
+   M /trunk/modules/demux/dts.c
 
-* modules/access/dvd*.c: implemented DEMUX_GET_TIME/DEMUX_GET_LENGTH based on the MPEG mux rate.
+
+* modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
+   (we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).
 
 ------------------------------------------------------------------------
-r8361 | hartman | 2004-08-04 01:06:53 +0200 (Wed, 04 Aug 2004) | 2 lines
+r6654 | gbazin | 2004-02-03 00:49:46 +0100 (Tue, 03 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/stream_out/announce.c
+   M /trunk/modules/audio_filter/converter/dtstospdif.c
+   M /trunk/modules/codec/dts.c
 
-* modules/stream_out/announce.c:   \r\n for SDP
+
+* modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
+   support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
+* modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.
 
 ------------------------------------------------------------------------
-r8362 | hartman | 2004-08-04 01:08:10 +0200 (Wed, 04 Aug 2004) | 3 lines
+r6653 | fenrir | 2004-02-02 15:43:50 +0100 (Mon, 02 Feb 2004) | 5 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/TODO
-   M /trunk/doc/translations.txt
+   M /trunk/modules/stream_out/rtp.c
 
-* small addition to translations HOWTO
-* updated TODO and NEWS
+ * rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
+ fallback).
+ RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
+ mpeg4 audio. mpeg4 video doesn't always work.
 
 ------------------------------------------------------------------------
-r8363 | gbazin | 2004-08-04 01:19:01 +0200 (Wed, 04 Aug 2004) | 1 line
+r6652 | fenrir | 2004-02-02 14:00:53 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/src/input/stream.c
+
+ * stream: gcc < 3 fix.
 
-* src/video_output/vout_subpictures.c: fixed OSD alignment
 ------------------------------------------------------------------------
-r8364 | fenrir | 2004-08-04 01:49:40 +0200 (Wed, 04 Aug 2004) | 2 lines
+r6651 | fenrir | 2004-02-02 13:58:29 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
    M /trunk/src/input/input.c
 
- * input.c: fixed total length in playlist.
+ * input: gcc < 3 fix.
 
 ------------------------------------------------------------------------
-r8365 | fenrir | 2004-08-04 02:04:13 +0200 (Wed, 04 Aug 2004) | 2 lines
+r6650 | fenrir | 2004-02-02 13:53:20 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ps.h
+   M /trunk/modules/codec/ogt/render.c
 
- * ps.h: fixed a segfault with Madonna-audioconverterfails.vob
+ * render: int i;; int j; <-- gcc < 3 doesn't like ';;'
 
 ------------------------------------------------------------------------
-r8366 | gbazin | 2004-08-04 12:40:43 +0200 (Wed, 04 Aug 2004) | 4 lines
+r6649 | fenrir | 2004-02-02 13:50:08 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
-   M /trunk/modules/access/vcd/vcd.c
-   M /trunk/src/input/input.c
+   M /trunk/modules/stream_out/rtp.c
 
-* modules/access/dvdnav.c: very basic probing that avoids doing a dvdnav_open() on files when they are not DVD images.
-* src/input/input.c: auto-probe access_demux as well.
-* modules/access/vcd/vcd.c: raised priority above the file access one.
+ * rtp: fix in mpeg 1/2 packetization.
 
 ------------------------------------------------------------------------
-r8367 | gbazin | 2004-08-04 13:13:04 +0200 (Wed, 04 Aug 2004) | 1 line
+r6648 | fenrir | 2004-02-02 12:18:39 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/demux/nsv.c
+
+ * nsv: added 'AAC ' fourcc support.
 
-* src/misc/modules.c: don't forget to save callbacks for config options in the plugins cache.
 ------------------------------------------------------------------------
-r8368 | hartman | 2004-08-04 13:58:44 +0200 (Wed, 04 Aug 2004) | 2 lines
+r6647 | fenrir | 2004-02-02 12:14:32 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_es.h
+   M /trunk/modules/access/http.c
 
-* viedo_format_t -> video_format_t
+ http: fixed segfault with ICY server, fixed redirection.
 
 ------------------------------------------------------------------------
-r8369 | gbazin | 2004-08-04 17:43:04 +0200 (Wed, 04 Aug 2004) | 1 line
+r6646 | fenrir | 2004-02-02 11:41:46 +0100 (Mon, 02 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/waveout.c
+   M /trunk/modules/demux/nsv.c
+
+ * nsv: compilation fix.
 
-* modules/audio_output/waveout.c: added a --no-waveout-float32 option to disable the use of float32 audio output.
 ------------------------------------------------------------------------
-r8370 | gbazin | 2004-08-04 18:05:12 +0200 (Wed, 04 Aug 2004) | 1 line
+r6645 | fenrir | 2004-02-02 11:34:22 +0100 (Mon, 02 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/screen/screen.c
-   M /trunk/modules/access/screen/win32.c
+   M /trunk/modules/demux/nsv.c
+
+ * nsv: full fractional frame rate support.
+    Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt
 
-* modules/access/screen/*: added a win32 only --screen-fragment-size option to do a kind of progressive capture by splitting the screen in several fragments. This does help user interactivity while capturing but also produces artefacts when moving windows around.
 ------------------------------------------------------------------------
-r8371 | gbazin | 2004-08-04 19:54:17 +0200 (Wed, 04 Aug 2004) | 1 line
+r6644 | titer | 2004-02-02 09:50:41 +0100 (Mon, 02 Feb 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+
+ macosx/prefs.m: compile fix
+ macosx/vout*: fixed quality problems introduced in my last commit
+   (noticeably slower now, but fixed), cleaning
 
-* modules/video_filter/blend.c: YUVA -> YUY2 alpha-blending.
 ------------------------------------------------------------------------
-r8372 | gbazin | 2004-08-04 20:38:05 +0200 (Wed, 04 Aug 2004) | 1 line
+r6643 | sigmunau | 2004-02-02 00:02:02 +0100 (Mon, 02 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/src/misc/cpu.c
+
+src/misc/cpu.c:
+ * SSE2 detection, using a similar approch as for SSE
 
-* modules/video_filter/blend.c: YUVP -> YUY2 alpha-blending.
 ------------------------------------------------------------------------
-r8373 | fenrir | 2004-08-04 22:09:31 +0200 (Wed, 04 Aug 2004) | 2 lines
+r6642 | ipkiss | 2004-02-01 22:13:04 +0100 (Sun, 01 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/avi.c
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/modules/gui/skins2/utils/bezier.hpp
 
- * avi.c: fixed fps computation, thanks markfm for testing.
+ * modules/gui/skins2/bezier.*: Compute the points coordinates only once
+ * modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs
 
 ------------------------------------------------------------------------
-r8374 | hartman | 2004-08-04 23:11:32 +0200 (Wed, 04 Aug 2004) | 4 lines
+r6641 | sigmunau | 2004-02-01 17:53:11 +0100 (Sun, 01 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/Modules.am
-   D /trunk/modules/stream_out/announce.c
-   D /trunk/modules/stream_out/announce.h
-   M /trunk/src/stream_output/sap.c
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
 
-* Fixed the udp SDPs. More spec compliant now.
-* Removed the old SAP code. announce.? in modules/stream_out is 
-  still required for SLP announces.
+deinterlace.c:
+ * MMX and SSE2 versions of the Merge() function.
 
 ------------------------------------------------------------------------
-r8375 | gbazin | 2004-08-04 23:13:11 +0200 (Wed, 04 Aug 2004) | 1 line
+r6640 | asmax | 2004-02-01 17:15:40 +0100 (Sun, 01 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   A /trunk/modules/gui/skins2/parser/builder_data.def
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   M /trunk/modules/gui/skins2/utils/bezier.hpp
+
+* parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
+* parser/builder_data.def: forgot to commit that for months !
 
-* modules/video_filter/blend.c: attempt at YUVP -> RV16/24/32 alpha-blending.
 ------------------------------------------------------------------------
-r8376 | hartman | 2004-08-04 23:48:57 +0200 (Wed, 04 Aug 2004) | 3 lines
+r6639 | asmax | 2004-02-01 15:44:11 +0100 (Sun, 01 Feb 2004) | 5 lines
 Changed paths:
-   A /trunk/modules/stream_out/announce.c (from /trunk/modules/stream_out/announce.c:8373)
-   A /trunk/modules/stream_out/announce.h (from /trunk/modules/stream_out/announce.h:8373)
-
-* Fix
+   M /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_image.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   M /trunk/modules/gui/skins2/theme/theme.xml
 
+* parser/xmlparser.cpp: abort parsing when an error is detected
+ (avoid segfaults in element handlers...)
+* all: tried to have the popup window disappear with a click on
+ a skin window (not working at least with wxgtk)
 
 ------------------------------------------------------------------------
-r8377 | fenrir | 2004-08-04 23:50:59 +0200 (Wed, 04 Aug 2004) | 3 lines
+r6638 | alexis | 2004-02-01 15:43:08 +0100 (Sun, 01 Feb 2004) | 8 lines
 Changed paths:
-   M /trunk/src/stream_output/stream_output.c
+   M /trunk/modules/misc/network/ipv4.c
 
- * stream_output: sout_CfgParse will accept a special mode ('*' in the
-front of a option name) to allow handling of multiple string options.
+  * ipv4.c: IGMPv3 support for Linux
+
+  Differences with the patch I posted in vlc-devel yesterday:
+  - took into account the suggestions of gibalou
+  - removed the "#if !defined( SYS_DARWIN )", because it should compile
+    fine on Mac OS X, even if IGMPv3 won't work
+  - added a warning about non-IGMPv3 OSes
 
 ------------------------------------------------------------------------
-r8378 | fenrir | 2004-08-04 23:53:24 +0200 (Wed, 04 Aug 2004) | 4 lines
+r6637 | rocky | 2004-02-01 06:15:22 +0100 (Sun, 01 Feb 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/codec/ogt/render.c
 
- * rtp.c: based on a patch/idea of Philippe Van Hecke:
- You can now use multiple sdp=
- (ex: rtp{dst=ip,port=nb,sdp=file://a.sdp, sdp=http://localhost:8080/a.sdp})
+RGB2 transparency now works. Common 8-bit RGB averaging routine
+hoisted. Some doc additions.
 
 ------------------------------------------------------------------------
-r8379 | gbazin | 2004-08-05 00:54:31 +0200 (Thu, 05 Aug 2004) | 1 line
+r6636 | fenrir | 2004-02-01 05:50:13 +0100 (Sun, 01 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/demux/ts.c
+
+ * ts: implemented the same detection than mpeg/ts.c
 
-* modules/access/dvdnav.c: removed dvdnavsimple mode + a few small improvements.
 ------------------------------------------------------------------------
-r8380 | gbazin | 2004-08-05 01:55:51 +0200 (Thu, 05 Aug 2004) | 1 line
+r6635 | rocky | 2004-02-01 00:33:02 +0100 (Sun, 01 Feb 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/libmpeg2.c
+   M /trunk/modules/codec/ogt/pixmap.h
+
+Big/little-endian bug.
 
-* modules/codec/libmpeg2.c: fixed problems with still frames in DVD menus.
 ------------------------------------------------------------------------
-r8381 | gbazin | 2004-08-05 12:16:58 +0200 (Thu, 05 Aug 2004) | 1 line
+r6634 | fenrir | 2004-01-31 21:21:47 +0100 (Sat, 31 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/src/input/es_out.c
+
+ * es_out: reorder meta infos.
 
-* modules/video_filter/blend.c: sanity checks.
 ------------------------------------------------------------------------
-r8382 | gbazin | 2004-08-05 14:45:23 +0200 (Thu, 05 Aug 2004) | 3 lines
+r6633 | fenrir | 2004-01-31 21:02:26 +0100 (Sat, 31 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_input.h
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/src/input/control.c
+   M /trunk/src/input/es_out.c
 
-* src/input/control.c: bookmarks support is back (will need some more work though).
-* modules/gui/wxwindows/bookmarks.cpp: bookmarks support is back.
+ * es_out: Set Language.
 
 ------------------------------------------------------------------------
-r8383 | gbazin | 2004-08-05 16:05:51 +0200 (Thu, 05 Aug 2004) | 1 line
+r6632 | alexis | 2004-01-31 19:02:32 +0100 (Sat, 31 Jan 2004) | 8 lines
 Changed paths:
-   M /trunk/modules/video_filter/blend.c
+   M /trunk/NEWS
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/misc/network/ipv4.c
+   M /trunk/src/libvlc.h
+
+ * ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
+ * udp.c: restored the old syntax udp:server_addr@destination_addr
+ * libvlc.h: updated 'vlc --help'
+
+ To do an IGMPv3 query under Windows XP do:
+ vlc udp:<source_addr>@<multicast_addr>
+ Note: under previous versions of Windows, it will fail to join the group.
 
-* modules/video_filter/blend.c: do not compare signed and unsigned.
 ------------------------------------------------------------------------
-r8384 | titer | 2004-08-05 16:48:58 +0200 (Thu, 05 Aug 2004) | 2 lines
+r6631 | rocky | 2004-01-31 17:44:58 +0100 (Sat, 31 Jan 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/video_output/opengl.c
 
- Build the opengl module on OS X (gl provider not done yet)
+Try for POSIX pthread semantics on Solaris.
 
 ------------------------------------------------------------------------
-r8385 | gbazin | 2004-08-05 16:58:16 +0200 (Thu, 05 Aug 2004) | 1 line
+r6630 | fenrir | 2004-01-31 15:49:52 +0100 (Sat, 31 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/avi/avi.h
+
+ * avi: implemented DEMUX_GET_META.
 
-* src/video_output/*: optimized/simplified vout_RenderPicture().
 ------------------------------------------------------------------------
-r8386 | hartman | 2004-08-05 21:52:59 +0200 (Thu, 05 Aug 2004) | 2 lines
+r6629 | gbazin | 2004-01-31 10:52:22 +0100 (Sat, 31 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   M /trunk/Makefile.am
 
-* bad main_data|_begin error of libmad now a Debug message. It's simply to common.
+
+* Makefile.am: added vlc_meta.h
 
 ------------------------------------------------------------------------
-r8387 | hartman | 2004-08-05 22:40:29 +0200 (Thu, 05 Aug 2004) | 2 lines
+r6628 | rocky | 2004-01-31 06:53:35 +0100 (Sat, 31 Jan 2004) | 13 lines
 Changed paths:
-   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/codec/ogt/Modules.am
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/pixmap.c
+   M /trunk/modules/codec/ogt/pixmap.h
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/video_chroma/i420_rgb.c
+   M /trunk/modules/video_chroma/i420_rgb.h
 
-* Fix a crash with subtitle track hotkey, when no subtitles are available.
+render.c: RGB2 now gets the right color from the RGB color map.
+  And a first cut at handling transparancy values properly. However
+  to do this we merely needed to
 
-------------------------------------------------------------------------
-r8388 | hartman | 2004-08-05 23:32:32 +0200 (Thu, 05 Aug 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/gui/macosx/playlist.m
+pixmap.[ch]: write our own routines for retrieving a close colormap index
+  given a pixel value. Well, and also had to
 
-* Fix Artist/Author info in playlist
+video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
+
+Modules.am: forgot new pixmap.c
+
+others: more misc abstraction/cleanup
 
 ------------------------------------------------------------------------
-r8389 | gbazin | 2004-08-06 15:29:18 +0200 (Fri, 06 Aug 2004) | 3 lines
+r6627 | fenrir | 2004-01-31 06:27:02 +0100 (Sat, 31 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/mux/mp4.c
+   M /trunk/modules/demux/asf/asf.c
 
-* modules/access/udp.c: use the "ts" demux when in rtp mode (and not "ts2").
-* modules/mux/mp4.c: Warning fix patch by Zoltan Nagy.
+ * asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.
 
 ------------------------------------------------------------------------
-r8390 | gbazin | 2004-08-06 15:50:05 +0200 (Fri, 06 Aug 2004) | 1 line
+r6626 | fenrir | 2004-01-31 06:25:36 +0100 (Sat, 31 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/LIST
-   M /trunk/modules/access/dvb/access.c
+   M /trunk/src/input/demux.c
+   M /trunk/src/input/input.c
+
+ * input: call DEMUX_GET_META and fill playlist and input infos.
 
-* modules/LIST, modules/access/dvb/access.c: removed references to ts2/ps2.
 ------------------------------------------------------------------------
-r8391 | sam | 2004-08-06 19:28:36 +0200 (Fri, 06 Aug 2004) | 2 lines
+r6625 | fenrir | 2004-01-31 06:24:55 +0100 (Sat, 31 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/float32tos16.c
-   M /trunk/modules/audio_filter/converter/s16tofloat32.c
-   M /trunk/modules/gui/skins2/x11/x11_window.cpp
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/visualization/visual/effects.c
+   M /trunk/include/ninput.h
+   A /trunk/include/vlc_meta.h
 
-  * Really fixed strict aliasing breakage here and there.
+ * vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
+ it will only be used by demuxers).
+ * ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
+ playlist and input_InfoAdd and ...
 
 ------------------------------------------------------------------------
-r8392 | bigben | 2004-08-06 22:56:46 +0200 (Fri, 06 Aug 2004) | 5 lines
+r6624 | fenrir | 2004-01-30 18:53:05 +0100 (Fri, 30 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/output.h
-   M /trunk/modules/gui/macosx/output.m
-
-* All :
-       - added a sdp=file option
-       - it is now possible to have a sap and a rtsp/http/file announce at the same time
+   M /trunk/modules/mux/mpeg/ts.c
 
+ * ts: use 0x0a descriptor to send language...
+ Now we can stream a (complete) dvd with language informations :)
 
 ------------------------------------------------------------------------
-r8393 | bigben | 2004-08-07 00:08:57 +0200 (Sat, 07 Aug 2004) | 3 lines
+r6623 | fenrir | 2004-01-30 18:51:02 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/output.h
-   M /trunk/modules/gui/macosx/output.m
-
-* Adds the scale video option
+   M /trunk/modules/stream_out/transcode.c
 
+ * transcode: keep psz_language.
 
 ------------------------------------------------------------------------
-r8394 | fkuehne | 2004-08-07 16:35:41 +0200 (Sat, 07 Aug 2004) | 1 line
+r6622 | fenrir | 2004-01-30 18:50:05 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/modules/demux/ts.c
+
+ * ts: set psz_laguage with iso639 code.
 
-*various translation fixes, thanks to Philipp Weissenbacher <philippweissenbacher@aon.at> and Maik Diessner <dandruff@gmx.de>
 ------------------------------------------------------------------------
-r8395 | djc | 2004-08-07 17:37:53 +0200 (Sat, 07 Aug 2004) | 2 lines
+r6621 | fenrir | 2004-01-30 18:49:21 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input_dec.c
 
-Bug fix and change in parse function
+ * all: sout have now access to psz_language.
 
 ------------------------------------------------------------------------
-r8396 | hartman | 2004-08-07 22:31:13 +0200 (Sat, 07 Aug 2004) | 2 lines
+r6620 | fenrir | 2004-01-30 17:50:26 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/equalizer.c
+   M /trunk/modules/codec/spudec/spudec.c
 
-* treeble -> treble
+ * spudec: a %d -> IF64d
 
 ------------------------------------------------------------------------
-r8397 | djc | 2004-08-07 23:56:42 +0200 (Sat, 07 Aug 2004) | 3 lines
+r6619 | fenrir | 2004-01-30 17:45:40 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/modules/gui/macosx/Modules.am
-   A /trunk/modules/gui/macosx/equalizer.h
-   A /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/stream_out/rtp.c
 
-All: equalizer window for MacOS. Need a bit of corrections for the presets part.
-Reviews welcome
+ * rtp: fixed mpeg4 audio. && was used instead of &, arggg :(
 
 ------------------------------------------------------------------------
-r8398 | djc | 2004-08-08 00:14:38 +0200 (Sun, 08 Aug 2004) | 3 lines
+r6618 | fenrir | 2004-01-30 17:46:33 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   A /trunk/extras/MacOSX/Resources/equalizerdrawer_active.png
-   A /trunk/extras/MacOSX/Resources/equalizerdrawer_blue.png
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/codec/spudec/spudec.c
 
-*.png: forgotten images
-project.pbxproj: changed absolute link to relative
+ * spudec: commented out a debug message.
 
 ------------------------------------------------------------------------
-r8399 | djc | 2004-08-08 00:50:28 +0200 (Sun, 08 Aug 2004) | 2 lines
+r6617 | fenrir | 2004-01-30 16:56:28 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/stream_out/rtp.c
 
-Fix bug when equalizer-bands is not set. Coding style will be apply soon.
+ * rtp: fixed a bug that corrupt video/audio config data.
 
 ------------------------------------------------------------------------
-r8400 | fenrir | 2004-08-08 01:38:05 +0200 (Sun, 08 Aug 2004) | 2 lines
+r6616 | fenrir | 2004-01-30 16:17:39 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/include/vlc_es.h
 
- * v4l: try to open the device only when a access name is given + warning fix.
+ * vlc_es: fixed es_fomat_Copy to duplicate psz_* too.
 
 ------------------------------------------------------------------------
-r8401 | fenrir | 2004-08-08 03:36:56 +0200 (Sun, 08 Aug 2004) | 2 lines
+r6615 | fenrir | 2004-01-30 15:45:27 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/codecs.h
+   M /trunk/modules/demux/dvdnav.c
 
- * codecs.h: a few defines to avoid redefinitions.
+ * dvdnav: oups one debug messsage left.
 
 ------------------------------------------------------------------------
-r8402 | fenrir | 2004-08-08 03:39:23 +0200 (Sun, 08 Aug 2004) | 5 lines
+r6614 | fenrir | 2004-01-30 15:27:48 +0100 (Fri, 30 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/buffer.c
-   M /trunk/modules/codec/dmo/dmo.c
-   M /trunk/modules/codec/dmo/dmo.h
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mp4/mp4.c
 
- * dmo: - fixed init of WAVEFORMATEX (cbSize is only the size of extra datas).
-        - force 16 bits output.
-        - support for mplayer loader.
- I can't test under win32 so I hope it still compiles.
+ * all: fill psz_language with the iso639 code.
+ * dvdnav: select the right SPU track only while creating the ES when we
+ are not in the menu. (this way user selection won't be lost).
 
 ------------------------------------------------------------------------
-r8403 | fenrir | 2004-08-08 03:58:59 +0200 (Sun, 08 Aug 2004) | 3 lines
+r6613 | fenrir | 2004-01-30 15:25:39 +0100 (Fri, 30 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/demux.c
+   M /trunk/src/input/es_out.c
 
- * demux: another way to break your config file, or, --demux is now taken
-into acount. (to make bigben happy, being able to do :demux=dump ;)
+ * es_out: now es_format_t.psz_language could be a iso539 code, it will be
+ expanded to the real language name.
 
 ------------------------------------------------------------------------
-r8404 | hartman | 2004-08-08 12:14:25 +0200 (Sun, 08 Aug 2004) | 2 lines
+r6612 | rocky | 2004-01-30 14:23:08 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/LIST
+   M /trunk/modules/codec/ogt/pixmap.c
 
-* modules/LIST: long time since it was updated
+Doc calculation typo.
 
 ------------------------------------------------------------------------
-r8405 | bigben | 2004-08-08 16:49:46 +0200 (Sun, 08 Aug 2004) | 4 lines
+r6611 | rocky | 2004-01-30 14:17:12 +0100 (Fri, 30 Jan 2004) | 10 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/open.m
-   M /trunk/modules/gui/macosx/output.h
-   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/codec/ogt/Modules.am
+   M /trunk/modules/codec/ogt/common.c
+   A /trunk/modules/codec/ogt/pixmap.c
+   M /trunk/modules/codec/ogt/pixmap.h
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* demuxdump is working again
+pixmap.[ch], Modules.am: provisional routine to find closest colormap
+entry.
 
+Rest: Mostly more shuffling of definitions for modularity; doc
+improvements.
 
+(Also I need to copy these changes between computers and this is the
+most expedient way. RV24 transparancy has been tested on a big-endian
+box.)
 
 ------------------------------------------------------------------------
-r8406 | djc | 2004-08-08 18:52:26 +0200 (Sun, 08 Aug 2004) | 6 lines
+r6610 | hartman | 2004-01-30 13:44:21 +0100 (Fri, 30 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
-   M /trunk/modules/gui/macosx/equalizer.h
-   M /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/prefs.h
+   M /trunk/modules/gui/macosx/prefs.m
 
-project.pbxproj: correct to relatives paths
-*.nib: presets disabled on startup
-equalizer.*: add property Id
-             we prefer to change playlist variables instead of config
-             coding style
+* modules/gui/macosx/intf.m: fix
+* modules/gui/macosx/prefs.?: New preferences parse code.
+  New widgets aren't being created just yet.
+  OS X version is broken now, but it already was. we need to fix this before
+  a release. Code is largely ported from wxwindows...
 
 ------------------------------------------------------------------------
-r8407 | gbazin | 2004-08-08 23:14:38 +0200 (Sun, 08 Aug 2004) | 3 lines
+r6609 | fenrir | 2004-01-30 02:38:53 +0100 (Fri, 30 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/include/vlc_codec.h
-   M /trunk/include/vlc_common.h
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/objects.c
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/dvdnav.c
 
-* modules/stream_out/transcode.c: added support for subtitles overlaying when transcoding (no resizing yet).
-* include/vlc_common.h: added a b_force member that is set when a module is forced (ie. module specified in module_Need()).
+ * dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
+ still frames, it doesn't handle the es selection (this way --sout-all
+ will work).
+  A major problem is that ES aren't added in a logical way like dvd and
+dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
+(it's the same for dvdnav and dvdnavsimple)
 
 ------------------------------------------------------------------------
-r8408 | gbazin | 2004-08-09 10:16:22 +0200 (Mon, 09 Aug 2004) | 1 line
+r6608 | fenrir | 2004-01-30 02:09:24 +0100 (Fri, 30 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
+   M /trunk/modules/demux/ps.h
+
+ * ps: lalalala, fixed a bug in dts/pts parsing.
 
-* configure.ac, Makefile.am: don't use upx in the win32 installer anymore as some people have been complaining about loading time problems.
 ------------------------------------------------------------------------
-r8409 | gbazin | 2004-08-09 12:25:42 +0200 (Mon, 09 Aug 2004) | 1 line
+r6607 | gbazin | 2004-01-29 20:38:17 +0100 (Thu, 29 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/buffer.c
-   M /trunk/modules/codec/dmo/dmo.c
-   M /trunk/modules/codec/dmo/dmo.h
+   M /trunk/modules/codec/speex.c
+   M /trunk/src/misc/win32_specific.c
+
+
+* modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
 
-* modules/codec/dmo: fixed dmo decoder on win32 + got rid of some of the dependencies on wine loader.
 ------------------------------------------------------------------------
-r8410 | ipkiss | 2004-08-10 00:19:40 +0200 (Tue, 10 Aug 2004) | 2 lines
+r6606 | gbazin | 2004-01-29 19:48:40 +0100 (Thu, 29 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/configure.ac
 
- * skins2: support playlist.setRandom(true) and playlist.setRandom(false)
+
+* configure.ac: fixed typo.
 
 ------------------------------------------------------------------------
-r8411 | hartman | 2004-08-10 15:28:27 +0200 (Tue, 10 Aug 2004) | 2 lines
+r6605 | fenrir | 2004-01-29 19:37:05 +0100 (Thu, 29 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/sap.c
+   M /trunk/modules/demux/ps.h
 
-* fix x-plgroup detection
+ * ps: fixed dts.
 
 ------------------------------------------------------------------------
-r8412 | hartman | 2004-08-10 17:02:11 +0200 (Tue, 10 Aug 2004) | 10 lines
+r6604 | zorglub | 2004-01-29 19:02:58 +0100 (Thu, 29 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/include/stream_output.h
-   M /trunk/modules/stream_out/rtp.c
-   M /trunk/src/stream_output/sap.c
+   M /trunk/modules/demux/asf/asf.c
 
-* include/stream_output.h: add a ip_version field to sap_address_t
-  This way we can later on set IP6 instead of IP4 in a SDP.
-* modules/stream_out/rtp.c: accept sdp=sap as a valid option.
-* src/stream_output/sap.c: 
-  - Set the SAP packet Hash headerfield to a unique value based on mtime
-    Patch by Philippe van Hecke <philippe at belnet dot be>
-  - Set SAP packet IPv6 field to 1 if we are a ipv6 session
-  - Made some preperations for setting the origin ip address in the header as well,
-    anyone any ideas on how to retrieve the current origin IP address???
+Use playlist_Item* functions
 
 ------------------------------------------------------------------------
-r8413 | gbazin | 2004-08-11 13:12:59 +0200 (Wed, 11 Aug 2004) | 3 lines
+r6603 | zorglub | 2004-01-29 18:51:08 +0100 (Thu, 29 Jan 2004) | 28 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
-   M /trunk/modules/mux/ogg.c
-
-* modules/demux/ogg.c: fixed reading extra data for oggds audio header (needed for WMA).
-* modules/mux/ogg.c: generate proper oggds audio header.
+   M /trunk/include/vlc_playlist.h
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/demux/util/id3tag.c
+   M /trunk/modules/gui/pda/pda_callbacks.c
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/streamwizard.cpp
+   M /trunk/modules/misc/sap.c
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/win32_specific.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
 
-------------------------------------------------------------------------
-r8414 | titer | 2004-08-12 01:34:38 +0200 (Thu, 12 Aug 2004) | 4 lines
-Changed paths:
-   M /trunk/include/vlc_threads_funcs.h
+Options as infos were bad in several ways: it broke PLAYLIST_GO, used
+much memory, and was inconsistent, especially with input_CreateThread
+taking an array of options
 
- vlc_threads_funcs.h: got rid of vlc_cond_broadcast.
-  It wasn't implemented for all systems anyway, and isn't used anymore.
-  (Terminates #23)
+* Revert to using array of options
 
-------------------------------------------------------------------------
-r8415 | gbazin | 2004-08-12 11:14:00 +0200 (Thu, 12 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/Modules.am
+* To add an item with options:
+    - either use playlist_ItemNew, ItemAddOption, and then AddItem
+      (useful if you don't have all your options in an array)
+    - either use playlist_AddExt (use this if all your options are
+      already in an array)
 
-* modules/gui/wxwindows/Modules.am: include streamdata.h
-------------------------------------------------------------------------
-r8416 | ipkiss | 2004-08-12 23:15:52 +0200 (Thu, 12 Aug 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/gui/skins2/src/vlcproc.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+* To add an item without options: use playlist_Add
 
- * skins2/src/vlcproc.*: Added the isRepeat boolean expression
+You can still add options after an item has been added by using either
+playlist_AddOption or playlist_ItemAddOption
 
-------------------------------------------------------------------------
-r8417 | ipkiss | 2004-08-12 23:34:01 +0200 (Thu, 12 Aug 2004) | 2 lines
-Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
+* Attempt to improve API and solve thread safety issues.
+  - playlist_Item* functions allow to touch items only.
+    p_item->lock must be used when needed
+    (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
+     playlist_ItemSet* )
 
- * doc/skins2-howto.xml: Update the doc when you commit
+  - playlist_ItemGetById and ItemGetByPos give you playlist_items
+    for GetByPos, you should have the playlist lock
 
-------------------------------------------------------------------------
-r8418 | gbazin | 2004-08-13 12:32:57 +0200 (Fri, 13 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/src/misc/block.c
+At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
 
-* src/misc/block.c: fixed memory alignment in block_New(). (it was done on a 15 bytes boundary which was screwing up the cdda plugin on win32.)
 ------------------------------------------------------------------------
-r8419 | gbazin | 2004-08-13 20:45:42 +0200 (Fri, 13 Aug 2004) | 3 lines
+r6602 | fenrir | 2004-01-29 18:14:04 +0100 (Thu, 29 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/demux/demux2.c
 
-* modules/video_output/opengl.c: forward mouse events from opengl-provider module.
-* src/video_output/*: moved some stuff from video_output.c to vout_intf.c.
+ * demux2: mmh removed some shortcut. (easier than increasing
+ MODULE_SHORTCUT_MAX ;)
 
 ------------------------------------------------------------------------
-r8420 | gbazin | 2004-08-13 20:58:25 +0200 (Fri, 13 Aug 2004) | 5 lines
+r6601 | gbazin | 2004-01-29 18:04:01 +0100 (Thu, 29 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_es.h
-   M /trunk/modules/codec/spudec/parse.c
-   M /trunk/modules/codec/spudec/spudec.h
-   M /trunk/modules/video_filter/blend.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/include/configuration.h
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.h
+   M /trunk/src/misc/configuration.c
 
-* modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most of them contain large transparent areas).
-* src/video_output/vout_subpictures.c: more correct cropping (cropping coordinates are relative to the video size, not subpicture size).
-* include/vlc_es.h, modules/video_filter/blend.c: use the i_entries member of video_palette_t.
-* include/vlc_common.h: added SetWBE()/SetDWBE()/SetQWBE() facility.
+* src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
+* modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
+* modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
 
 ------------------------------------------------------------------------
-r8421 | gbazin | 2004-08-13 21:32:57 +0200 (Fri, 13 Aug 2004) | 1 line
+r6600 | fenrir | 2004-01-29 16:11:17 +0100 (Thu, 29 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/demux/au.c
+   M /trunk/modules/demux/demux2.c
+
+ * au: ported to demux2 API.
 
-* src/input/decoder.c: spu_new_buffer() now tries a bit longer when looking for a vout (useful for DVD menus).
 ------------------------------------------------------------------------
-r8422 | gbazin | 2004-08-13 22:01:20 +0200 (Fri, 13 Aug 2004) | 2 lines
+r6599 | fenrir | 2004-01-29 16:10:17 +0100 (Thu, 29 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
+   M /trunk/src/input/input_programs.c
 
-* modules/access/dvdnav.c: by default we try to skip all the warnings intros and go directly to the DVD menu (niark niark niark ;).
+ * input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)
 
 ------------------------------------------------------------------------
-r8423 | gbazin | 2004-08-14 12:14:39 +0200 (Sat, 14 Aug 2004) | 1 line
+r6598 | sigmunau | 2004-01-29 15:39:08 +0100 (Thu, 29 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
+   M /trunk/include/vlc_common.h
+   M /trunk/src/libvlc.c
+   M /trunk/src/libvlc.h
+
+include/vlc_common.h:
+ * defined a CPU_CAPABILITY_SSE2
+src/libvlc.(c|h):
+ * implemented --see2/--no-sse2
 
-* modules/access/dvdnav.c: small fix.
 ------------------------------------------------------------------------
-r8424 | asmax | 2004-08-14 16:23:40 +0200 (Sat, 14 Aug 2004) | 2 lines
+r6597 | rocky | 2004-01-29 12:50:22 +0100 (Thu, 29 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/pixmap.h
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
- * opengl.c: use glTexSubImage2D instead of glTexImage2D
+render.c: RV24 blending
+all: more code cleanup and perhaps slightly better bigendian handling though
+     more common routines/includes.
 
 ------------------------------------------------------------------------
-r8425 | titer | 2004-08-14 17:02:43 +0200 (Sat, 14 Aug 2004) | 11 lines
+r6596 | rocky | 2004-01-29 05:04:21 +0100 (Thu, 29 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
-
- opengl.c: added OS X specific stuff, this includes:
-  + support for YUY2 textures
-  + support for non-power-of-2 sizes
-  + support for VRAM or AGP texturing
-
- It now uses two buffers and textures (needed for VRAM/AGP texturing).
+   M /trunk/modules/codec/ogt/render.c
 
- I got to fix a few things on the OS X GL provider before I commit it,
- but in the meantime, people can check if I didn't break the opengl
- output on Win32/GLX ;)
+Transparancy for more chromas more complete.
 
 ------------------------------------------------------------------------
-r8426 | asmax | 2004-08-14 17:54:30 +0200 (Sat, 14 Aug 2004) | 4 lines
+r6595 | titer | 2004-01-29 03:01:49 +0100 (Thu, 29 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
- * opengl.c: compilation fix for GLX.
-   Do we really need two buffers ? Anyway it doesn't work as is with
-   GLX, so I only use the first one (quick fix)
+ macosx/vout* :
+   + Unkludged a lot the way the OpenGL output was working until now
+   + Optimized here and here. Please test!
 
 ------------------------------------------------------------------------
-r8427 | hartman | 2004-08-14 21:58:39 +0200 (Sat, 14 Aug 2004) | 2 lines
+r6594 | titer | 2004-01-28 22:31:15 +0100 (Wed, 28 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/ftp.c
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
-* Send \r\n after ftp commands, not \n.
+ + macosx/vout* : cosmetic
 
 ------------------------------------------------------------------------
-r8428 | sam | 2004-08-14 22:12:22 +0200 (Sat, 14 Aug 2004) | 6 lines
+r6593 | gbazin | 2004-01-28 21:53:21 +0100 (Wed, 28 Jan 2004) | 3 lines
 Changed paths:
    M /trunk/configure.ac
 
-  * configure.ac:
-    + Removed the -finline-limit=30000 flag. Since gcc-3.2, this options
-      causes gcc to inline every single function of this size because of
-      -O3's -finline-functions, although the documentation states that this
-      flag should only affect explicitly inlined functions.
+
+* configure.ac: proper checks for all the skins2 dependancies.
 
 ------------------------------------------------------------------------
-r8429 | djc | 2004-08-15 01:28:31 +0200 (Sun, 15 Aug 2004) | 5 lines
+r6592 | gbazin | 2004-01-28 17:46:52 +0100 (Wed, 28 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/audio_filter/Modules.am
-   M /trunk/modules/audio_filter/equalizer.c
-   A /trunk/modules/audio_filter/equalizer_presets.h
-   M /trunk/modules/gui/macosx/equalizer.h
-   M /trunk/modules/gui/macosx/equalizer.m
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dshow/filter.cpp
 
-*.nib: continuous sliders
-intf: Equalizer window in window menu
-equalizer.m: presets should work now
-equalizer.c, Modules.am, equalizer_presets.h: presets are stored in a separate file
+* modules/access/dshow/*: bug fixes.
 
 ------------------------------------------------------------------------
-r8430 | djc | 2004-08-15 14:10:46 +0200 (Sun, 15 Aug 2004) | 2 lines
+r6591 | gbazin | 2004-01-28 16:51:16 +0100 (Wed, 28 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/equalizer.m
+   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
 
-Set the preamp value on a preset change
+* modules/gui/skins2/win32/win32_graphics.cpp: small fix.
 
 ------------------------------------------------------------------------
-r8431 | bigben | 2004-08-15 16:22:28 +0200 (Sun, 15 Aug 2004) | 3 lines
+r6590 | bigben | 2004-01-28 16:25:53 +0100 (Wed, 28 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/configure.ac
 
-* Adds postprocessing menu
+Do not enable skins2 on macosx and beos.
 
+Hope I haven't broken anything...
 
 ------------------------------------------------------------------------
-r8432 | gbazin | 2004-08-15 16:57:47 +0200 (Sun, 15 Aug 2004) | 1 line
+r6589 | titer | 2004-01-28 15:36:53 +0100 (Wed, 28 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/gui/macosx/vout.m
 
-* modules/codec/mpeg_audio.c: fixed segfault
-------------------------------------------------------------------------
-r8433 | gbazin | 2004-08-15 17:05:11 +0200 (Sun, 15 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dshow/dshow.cpp
+ macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
+   the monitor (fixed flickering effect)
 
-* modules/access/dshow/dshow.cpp: compilation fix.
 ------------------------------------------------------------------------
-r8434 | gbazin | 2004-08-15 17:59:25 +0200 (Sun, 15 Aug 2004) | 1 line
+r6588 | fenrir | 2004-01-28 13:25:37 +0100 (Wed, 28 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/demux/Modules.am
+   A /trunk/modules/demux/aiff.c
 
-* src/video_output/vout_subpictures.c: fixed a deadlock that happened when 2 ephemer subpictures had the same date.
-------------------------------------------------------------------------
-r8435 | gbazin | 2004-08-15 18:09:03 +0200 (Sun, 15 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/codec/a52.c
+ * aiff: another demuxer.
 
-* modules/codec/a52.c: fixed segfault
 ------------------------------------------------------------------------
-r8436 | gbazin | 2004-08-15 19:08:10 +0200 (Sun, 15 Aug 2004) | 6 lines
+r6587 | hartman | 2004-01-28 00:09:25 +0100 (Wed, 28 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/dvbsub.c
-   M /trunk/modules/mux/mpeg/ts.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/demux/util/sub.c
 
-* modules/mux/mpeg/ts.c: reworked muxing of subtitles ES.
-* modules/stream_out/transcode.c: support for subtitles transcoding.
-* modules/codec/dvbsub.c: DVB subtitles encoder (developed for Anevia, www.anevia.com).
-  + only works on YUVP subpictures for now.
-  + not completely spec compliant yet.
+* Thou shall initialize thou subtitles.
 
 ------------------------------------------------------------------------
-r8437 | hartman | 2004-08-16 02:45:24 +0200 (Mon, 16 Aug 2004) | 4 lines
+r6586 | hartman | 2004-01-27 23:51:39 +0100 (Tue, 27 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/demux/subtitle.c
+   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/codec/spudec/spudec.c
+   M /trunk/modules/demux/util/sub.c
 
-* Fix a problem with empty subtitles with Subviewer subs
-* fixed a line ending replace problem with subviewer subs
-* single char subtitle lines should now work subviewer and subrip
+* modules/demux/util/sub.?
+  Vobsub is working now. only track 0 will be played atm.
+  spudec scaling will need to be implemented or vobsub is pretty useless.
+* modules/codec/spudec
+  Changed an error into a warning message.
 
-------------------------------------------------------------------------
-r8438 | sam | 2004-08-16 10:29:06 +0200 (Mon, 16 Aug 2004) | 6 lines
-Changed paths:
-   M /trunk/debian/Makefile.am
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/patches/00list
-   D /trunk/debian/patches/20_configure.dpatch
-   M /trunk/debian/rules
-   M /trunk/debian/wxvlc.menu
+------------------------------------------------------------------------
+r6585 | bigben | 2004-01-27 23:19:04 +0100 (Tue, 27 Jan 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/macosx/open.m
 
-  * debian/patches/20_configure.dpatch:
-    + Don't manage this patch with dpatch since it causes ownership issues.
-  * debian/control:
-    + Added a missing dpatch build dependency (Closes: #263363).
-    + Removed the modplug plugin until libmodplug-dev enters Debian.
+Fixes a little bug introduced by string review on localized VLC
 
 ------------------------------------------------------------------------
-r8439 | sam | 2004-08-16 10:42:33 +0200 (Mon, 16 Aug 2004) | 4 lines
+r6584 | gbazin | 2004-01-27 22:12:42 +0100 (Tue, 27 Jan 2004) | 4 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
 
-  * configure.ac:
-    + Build memcpyaltivec and deinterlace with -maltivec.
-    + Check for -ldts_pic before -ldts.
+
+* configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
+* modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
 
 ------------------------------------------------------------------------
-r8440 | sigmunau | 2004-08-16 11:39:14 +0200 (Mon, 16 Aug 2004) | 2 lines
+r6583 | gbazin | 2004-01-27 20:14:07 +0100 (Tue, 27 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/dts.c
 
-modules/codec/ffmpeg/ffmpeg.c: corrected a build number
+
+* modules/codec/dts.c: bug-fix for s/pdif support.
 
 ------------------------------------------------------------------------
-r8441 | gbazin | 2004-08-16 12:06:54 +0200 (Mon, 16 Aug 2004) | 1 line
+r6582 | gbazin | 2004-01-27 18:01:51 +0100 (Tue, 27 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   M /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   M /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+
+* modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
+   Parent window created outside the screen so it isn't visible.
+
+Could somebody (AsMaX, ipkiss) have a look at the AlphaBlend() function call in win32_graphics.cpp ? I'd like to use the AlphaBlend() we got from win32_factory.cpp.
 
-* modules/video_output/x11/xcommon.c: play nice even when there isn't any window manager.
 ------------------------------------------------------------------------
-r8442 | titer | 2004-08-16 14:51:11 +0200 (Mon, 16 Aug 2004) | 4 lines
+r6581 | gbazin | 2004-01-27 15:05:33 +0100 (Tue, 27 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/ebml.patch
-   M /trunk/extras/contrib/src/Patches/ffmpeg.patch.cvs
-   A /trunk/extras/contrib/src/Patches/matroska.patch
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/video_filter/deinterlace.c
-   M /trunk/src/misc/cpu.c
+   M /trunk/modules/packetizer/mpegvideo.c
+   M /trunk/src/stream_output/stream_output.c
 
- ALL: BeOS fixes
- There's a new stable gcc out for BeOS, now we can re-enable 3DNow/SEE
- and build matroska support
+
+* modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
+* src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().
 
 ------------------------------------------------------------------------
-r8443 | titer | 2004-08-16 15:35:33 +0200 (Mon, 16 Aug 2004) | 2 lines
+r6580 | fenrir | 2004-01-27 14:10:29 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/flac.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
 
- gcc < 3 compile fix
+ * sub: removed unused variable.
 
 ------------------------------------------------------------------------
-r8444 | gbazin | 2004-08-17 10:21:07 +0200 (Tue, 17 Aug 2004) | 1 line
+r6579 | fenrir | 2004-01-27 13:46:46 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/demux/util/sub.c
+
+ * sub: clean/fix. it begins to work.
 
-* modules/codec/ffmpeg/demux.c: a few fixes.
 ------------------------------------------------------------------------
-r8445 | gbazin | 2004-08-17 12:31:51 +0200 (Tue, 17 Aug 2004) | 1 line
+r6578 | fenrir | 2004-01-27 13:22:41 +0100 (Tue, 27 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/dmo.c
-   M /trunk/modules/codec/dmo/dmo.h
+   M /trunk/modules/demux/util/sub.c
+
+ * sub.c : fixed parsing, but doesn't work yet (buffer overflow while
+ reading packet).
 
-* modules/codec/dmo/*: added dmo encoder (can't get video encoding to work though).
 ------------------------------------------------------------------------
-r8446 | titer | 2004-08-17 17:17:04 +0200 (Tue, 17 Aug 2004) | 6 lines
+r6577 | titer | 2004-01-27 13:11:48 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/Modules.am
-   M /trunk/modules/gui/macosx/controls.m
-   M /trunk/modules/gui/macosx/macosx.m
-   M /trunk/modules/gui/macosx/vout.h
    M /trunk/modules/gui/macosx/vout.m
-   A /trunk/modules/gui/macosx/voutgl.m
-   A /trunk/modules/gui/macosx/voutqt.m
-   M /trunk/modules/video_output/opengl.c
 
- ALL: OS X OpenGL provider
-  + vout.m contains the common code for the QT video output and the
-    GL provider (window creation, events handling)
-  + opengl.c: higher priority on OS X
- Things are a bit broken atm, any help to debug is welcome ;p
+ macosx/vout.m: fixed OpenGL aspect ratio
 
 ------------------------------------------------------------------------
-r8447 | titer | 2004-08-17 18:59:02 +0200 (Tue, 17 Aug 2004) | 4 lines
+r6576 | gbazin | 2004-01-27 12:57:05 +0100 (Tue, 27 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/equalizer.m
-   M /trunk/modules/gui/macosx/voutgl.m
-   M /trunk/modules/gui/macosx/voutqt.m
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
 
- + macosx/equalizer.m: missing vlc_object_release()
- + macosx/vout*: --macosx-vout and --macosx-opengl-effect
-                 no longer exist
+
+* modules/demux/util/*: fixed segfault with new vobsub code.
 
 ------------------------------------------------------------------------
-r8448 | titer | 2004-08-17 19:24:02 +0200 (Tue, 17 Aug 2004) | 7 lines
+r6575 | hartman | 2004-01-27 08:05:10 +0100 (Tue, 27 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/gui/beos/Interface.cpp
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/InterfaceWindow.h
-   M /trunk/modules/gui/beos/ListViews.cpp
-   M /trunk/modules/gui/beos/ListViews.h
-   M /trunk/modules/gui/beos/MediaControlView.cpp
-   M /trunk/modules/gui/beos/MediaControlView.h
-   M /trunk/modules/gui/beos/MessagesWindow.cpp
-   M /trunk/modules/gui/beos/MessagesWindow.h
-   M /trunk/modules/gui/beos/Modules.am
-   M /trunk/modules/gui/beos/PlayListWindow.cpp
-   M /trunk/modules/gui/beos/PlayListWindow.h
-   D /trunk/modules/gui/beos/VlcWrapper.cpp
-   D /trunk/modules/gui/beos/VlcWrapper.h
-   M /trunk/src/libvlc.h
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
 
- + src/libvlc.h: use KEY_SPACE instead of ' '
- + gui/beos/*: got rid of the VlcWrapper thing which is unneccessaraly
-               complex now that we have variables
+* VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
+  fen, anymore tips? :)
+  There seems to be some trouble with bufferoverflows atm and
+  spudec doesn't like the data it is being fed:
 
- Language/subtitle selection works again in the BeOS UI, but there's
- still a lot to fix :|
+  [00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701
 
 ------------------------------------------------------------------------
-r8449 | titer | 2004-08-17 22:55:55 +0200 (Tue, 17 Aug 2004) | 2 lines
+r6574 | rocky | 2004-01-27 04:45:17 +0100 (Tue, 27 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/MediaControlView.cpp
-   M /trunk/modules/gui/beos/MediaControlView.h
+   M /trunk/modules/codec/ogt/render.c
 
- beos/*: fixed seek, clean up
+First of the bigendian fixes. Bug in YUY had U and V values in blending
+swapped.
 
 ------------------------------------------------------------------------
-r8450 | sigmunau | 2004-08-18 11:45:07 +0200 (Wed, 18 Aug 2004) | 2 lines
+r6573 | titer | 2004-01-27 04:22:03 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/video_chroma/i420_yuy2.c
 
-alsa.c: don't fail the probe without giving a reason in the log.
+ i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)
 
 ------------------------------------------------------------------------
-r8451 | sigmunau | 2004-08-18 11:59:29 +0200 (Wed, 18 Aug 2004) | 2 lines
+r6572 | rocky | 2004-01-27 02:57:29 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
+   M /trunk/configure.ac
 
-alsa.c: support mono on stereo only boards
+Link with -lm when needed - 2nd try.
 
 ------------------------------------------------------------------------
-r8452 | gbazin | 2004-08-18 13:08:54 +0200 (Wed, 18 Aug 2004) | 1 line
+r6571 | hartman | 2004-01-27 00:37:05 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/dmo.c
-   M /trunk/modules/codec/dmo/dmo.h
+   M /trunk/src/input/input.c
+
+* Fix autodetection bug with file:///
 
-* modules/codec/dmo/*: fixed video encoding.
 ------------------------------------------------------------------------
-r8453 | sigmunau | 2004-08-18 13:46:40 +0200 (Wed, 18 Aug 2004) | 2 lines
+r6570 | fenrir | 2004-01-27 00:30:18 +0100 (Tue, 27 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/Modules.am
+   M /trunk/src/playlist/playlist.c
 
-Modules.am: fixed incorrect filename
+ * playlist: fix for input options.
 
 ------------------------------------------------------------------------
-r8454 | gbazin | 2004-08-18 14:04:03 +0200 (Wed, 18 Aug 2004) | 1 line
+r6569 | fenrir | 2004-01-27 00:07:16 +0100 (Tue, 27 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/include/input_ext-intf.h
+   M /trunk/src/input/input.c
+   M /trunk/src/playlist/playlist.c
+
+ * all: input_CreateThread doesn't take a playlist_item_t anymore.
+        export input_CreateThread/input_StopThread/input_DestroyThread.
 
-* modules/mux/asf.c: a few coding style changes.
 ------------------------------------------------------------------------
-r8455 | sigmunau | 2004-08-18 14:06:52 +0200 (Wed, 18 Aug 2004) | 2 lines
+r6568 | hartman | 2004-01-26 23:42:50 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/po/POTFILES.in
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/src/input/input.c
 
-po/POTFILES.in: updated from clean tree (seems necessary for make-dist to work)
+* Remove crud
 
 ------------------------------------------------------------------------
-r8456 | gbazin | 2004-08-18 17:46:01 +0200 (Wed, 18 Aug 2004) | 1 line
+r6567 | hartman | 2004-01-26 23:32:51 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
+
+* Remove crud
 
-* modules/mux/asf.c: the asf muxer can only add streams on the fly when in http mode (otherwise this will screw up the header re-writing on Close().)
 ------------------------------------------------------------------------
-r8457 | sigmunau | 2004-08-18 18:04:01 +0200 (Wed, 18 Aug 2004) | 5 lines
+r6566 | gbazin | 2004-01-26 23:10:20 +0100 (Mon, 26 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-livedotcom.cpp: dynamically determine the buffer size passed to live.com
-    When the buffer passed to live.com don't have space for another packet 
-    when we get it back we assume that the stream uses larger frames than
-    our current buffer and we increase the buffer.
+
+* modules/gui/wxwindows/*: adapted to the new playlist api.
+   "Add MRL" in the playlist dialog now only appends the new item to the playlist.
 
 ------------------------------------------------------------------------
-r8458 | sigmunau | 2004-08-18 18:30:45 +0200 (Wed, 18 Aug 2004) | 3 lines
+r6565 | hartman | 2004-01-26 22:37:58 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/src/audio_output/output.c
+   M /trunk/src/input/input_programs.c
 
-livedotcom.cpp: use geometric growth for the buffer. Should reduce in much
-fewer garbled frames. Still not perfect though.
+* String review
 
 ------------------------------------------------------------------------
-r8459 | gbazin | 2004-08-19 13:32:20 +0200 (Thu, 19 Aug 2004) | 1 line
+r6564 | fenrir | 2004-01-26 21:48:51 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/demux/playlist/playlist.c
+
+ * playlist: compilation fix.
 
-* modules/mux/asf.c: don't forget to add the preroll offset to the data timestamps.
 ------------------------------------------------------------------------
-r8460 | gbazin | 2004-08-19 14:25:22 +0200 (Thu, 19 Aug 2004) | 1 line
+r6563 | fenrir | 2004-01-26 21:48:10 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/include/input_ext-intf.h
+   M /trunk/include/input_ext-plugins.h
+   M /trunk/include/ninput.h
+   M /trunk/include/vlc_common.h
+   M /trunk/src/input/input.c
+   M /trunk/src/input/stream.c
+
+ * all: make stream_t using function pointers (needed to have multiple
+ implementations, not yet used).
 
-* modules/mux/asf.c: small cleanup
 ------------------------------------------------------------------------
-r8461 | gbazin | 2004-08-19 17:01:54 +0200 (Thu, 19 Aug 2004) | 1 line
+r6562 | gbazin | 2004-01-26 21:26:54 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/src/input/input.c
+   M /trunk/src/input/subtitles.c
+
+
+* src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.
 
-* modules/stream_out/transcode.c: small cleanup + added an fps (to specify the output frame rate) and an audio-sync option (to add/drop video frames to keep a constant framerate while being synchronised on the audio track).
 ------------------------------------------------------------------------
-r8462 | gbazin | 2004-08-19 17:02:51 +0200 (Thu, 19 Aug 2004) | 1 line
+r6561 | gbazin | 2004-01-26 21:02:15 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/dmo.c
-   M /trunk/modules/codec/dmo/dmo.h
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/src/input/input.c
+
+
+* modules/demux/util/*: a bit of cleanup.
 
-* modules/codec/dmo/*: flag sync-points in the video encoder.
 ------------------------------------------------------------------------
-r8463 | gbazin | 2004-08-19 17:11:32 +0200 (Thu, 19 Aug 2004) | 1 line
+r6560 | titer | 2004-01-26 21:00:33 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/gui/macosx/vout.m
+
+ gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)
 
-* modules/mux/asf.c: use syncpoints + add an empty index object to make wmp happy about seeking.
 ------------------------------------------------------------------------
-r8464 | sigmunau | 2004-08-19 17:31:22 +0200 (Thu, 19 Aug 2004) | 4 lines
+r6559 | titer | 2004-01-26 20:51:33 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/configure.ac
 
-livedotcom.cpp: update the StreamRead function to non-deprecated api, new
-api gives proper detection for too small buffer. Thanks to Ross for pointing
-this out.
+ Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
 
 ------------------------------------------------------------------------
-r8465 | gbazin | 2004-08-19 19:06:51 +0200 (Thu, 19 Aug 2004) | 1 line
+r6558 | gbazin | 2004-01-26 20:20:10 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/input/subtitles.c
+
+
+* src/input/subtitles.c: more sanity checks.
 
-*  modules/stream_out/transcode.c: implemented fps option for video only streams.
 ------------------------------------------------------------------------
-r8466 | gbazin | 2004-08-20 10:27:59 +0200 (Fri, 20 Aug 2004) | 1 line
+r6557 | gbazin | 2004-01-26 19:57:18 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+
+* modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.
 
-* src/input/input.c: re-enabled the --bookmarks option.
 ------------------------------------------------------------------------
-r8467 | gbazin | 2004-08-20 11:01:19 +0200 (Fri, 20 Aug 2004) | 1 line
+r6556 | gbazin | 2004-01-26 19:45:45 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/input/input_internal.h
-   M /trunk/src/input/stream.c
+   M /trunk/modules/visualization/visual/visual.c
+
+
+modules/visualization/visual/visual.c: strings review.
 
-* src/input/*: update position on title change.
 ------------------------------------------------------------------------
-r8468 | gbazin | 2004-08-20 12:19:42 +0200 (Fri, 20 Aug 2004) | 1 line
+r6555 | titer | 2004-01-26 19:30:37 +0100 (Mon, 26 Jan 2004) | 8 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/configure.ac
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
+
+ All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
+ to give it a try (QT is the default method).
+  + Known issues: no fullscreen yet, memory leaks, ugly code, ...
+  + Known goodies: it's a few % faster than QT here (playing a DVD). If
+      experienced OpenGL and Altivec programmers could have a look and
+      give some advice, I guess the performance increase might become
+      noticeable.
 
-* NEWS: updated
 ------------------------------------------------------------------------
-r8469 | titer | 2004-08-20 13:57:51 +0200 (Fri, 20 Aug 2004) | 4 lines
+r6554 | gbazin | 2004-01-26 19:30:01 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/Patches/gettext.patch
+   M /trunk/modules/mux/mp4.c
 
- extras/contrib/*: don't use gettext *printf replacements on BeOS even
-  though there're not 100% posix compliant - this way we can build vlc
-  with dynamic plugins (not linked against libintl) again
+
+* modules/mux/mp4.c: fixed recent screw-up in movie duration.
 
 ------------------------------------------------------------------------
-r8470 | gbazin | 2004-08-20 15:01:49 +0200 (Fri, 20 Aug 2004) | 7 lines
+r6553 | gbazin | 2004-01-26 19:24:17 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/access/dshow/filter.h
 
-* modules/access/cdda.c: new MRL syntax: "[dev_path][@[title-start][-[title-end]]]".
-  - if no title-start/end are specified, the whole cd is played.
-  - if only a title-start is specified, only this title is played.
-  - if a title-start and end are specified, this range is played.
-  - "@title-start-" will play everything from the specified start position.
 
+* modules/access/dshow/*: implemented a few more things.
 
 ------------------------------------------------------------------------
-r8471 | titer | 2004-08-20 16:40:23 +0200 (Fri, 20 Aug 2004) | 4 lines
+r6552 | jlj | 2004-01-26 18:15:40 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/configure.ac
+   M /trunk/modules/demux/mp4/drms.c
 
- + configure.ac: always build the beos module built-in
-   (really strange crashes happen otherwise, can't figure out why)
- + Makefile.am: don't forget to build vlc-bundle on BeOS
+  * drms: bugfixes in sci handling, GetiPodID darwin support.
 
 ------------------------------------------------------------------------
-r8472 | sam | 2004-08-20 16:57:18 +0200 (Fri, 20 Aug 2004) | 2 lines
+r6551 | titer | 2004-01-26 17:54:56 +0100 (Mon, 26 Jan 2004) | 4 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/codec/ffmpeg/Modules.am
-   M /trunk/modules/stream_out/Modules.am
+   M /trunk/modules/video_chroma/Modules.am
+   M /trunk/modules/video_chroma/i420_yuy2.c
 
-  * configure.ac: Added --enable-ffmpegaltivec. Do not use it.
+ + All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
+   yet as Quicktime handles i420 pictures, but it will be when I've
+   cleaned the OpenGL output I'm working on (to be commited soon).
 
 ------------------------------------------------------------------------
-r8473 | sam | 2004-08-20 17:09:43 +0200 (Fri, 20 Aug 2004) | 2 lines
+r6550 | zorglub | 2004-01-26 17:52:31 +0100 (Mon, 26 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/src/input/control.c
+   M /trunk/modules/gui/beos/AudioOutput.cpp
+   M /trunk/modules/gui/beos/BeOS.cpp
+   M /trunk/modules/gui/beos/Bitmaps.h
+   M /trunk/modules/gui/beos/DrawingTidbits.cpp
+   M /trunk/modules/gui/beos/DrawingTidbits.h
+   M /trunk/modules/gui/beos/Interface.cpp
+   M /trunk/modules/gui/beos/InterfaceWindow.cpp
+   M /trunk/modules/gui/beos/InterfaceWindow.h
+   M /trunk/modules/gui/beos/ListViews.cpp
+   M /trunk/modules/gui/beos/ListViews.h
+   M /trunk/modules/gui/beos/MessagesWindow.cpp
+   M /trunk/modules/gui/beos/MsgVals.h
+   M /trunk/modules/gui/beos/PlayListWindow.cpp
+   M /trunk/modules/gui/beos/PlayListWindow.h
+   M /trunk/modules/gui/beos/TransportButton.cpp
+   M /trunk/modules/gui/beos/TransportButton.h
 
-  * src/input/control.c: minor typo in a comment.
+Strings review
 
-------------------------------------------------------------------------
-r8474 | sam | 2004-08-20 17:21:43 +0200 (Fri, 20 Aug 2004) | 4 lines
-Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/stream_out/transcode.c
+Do "50%","100%", ... need translation ?
 
-  * modules/codec/ffmpeg/ffmpeg.c modules/stream_out/transcode.c:
-    + Added macros for AltiVec versions of these modules. Will not work at all
-      for the moment.
+They are currently translated, I did not touch this
 
 ------------------------------------------------------------------------
-r8475 | titer | 2004-08-20 17:49:09 +0200 (Fri, 20 Aug 2004) | 2 lines
+r6549 | zorglub | 2004-01-26 17:45:03 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/beos/MessagesWindow.cpp
-   M /trunk/modules/gui/beos/MessagesWindow.h
+   M /trunk/modules/video_output/caca.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/fb.c
+   M /trunk/modules/video_output/ggi.c
+   M /trunk/modules/video_output/qte/qte.cpp
+   M /trunk/modules/video_output/x11/x11.c
+   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/video_output/x11/xvideo.c
 
- beos/MessagesWindow*: fixed messages window
+String review
 
 ------------------------------------------------------------------------
-r8476 | gbazin | 2004-08-21 01:37:40 +0200 (Sat, 21 Aug 2004) | 6 lines
+r6548 | fenrir | 2004-01-26 17:30:34 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_input.h
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/dvdnav.c
-   M /trunk/modules/access/dvdread.c
-   M /trunk/src/input/input.c
-   M /trunk/src/input/var.c
-
-* src/input/*, include/vlc_input.h: the MRL is now parsed for titles/chapters directly in the core.
-  - syntax is: [url][@[title-start][,chapter-start][-[title-end][,chapter-end]]]
-  - core also handles start/end boundaries itself (simplifies the access plugins).
-* modules/access/dvdread.c,dvdnav.c,cdda.c: removed MRL parsing code.
+   M /trunk/modules/access/mms/mmsh.c
 
+ * mmsh: msg_Err -> msg_Dbg.
 
 ------------------------------------------------------------------------
-r8477 | gbazin | 2004-08-21 02:22:44 +0200 (Sat, 21 Aug 2004) | 3 lines
+r6547 | hartman | 2004-01-26 15:47:39 +0100 (Mon, 26 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.h
+   M /trunk/modules/gui/kde/disc.h
+   M /trunk/modules/gui/kde/net.h
 
-* src/libvlc.h: updated useage.
-* src/input/input.c: hack for udp access and MRLSections().
+* compilation fixes
 
 ------------------------------------------------------------------------
-r8478 | sam | 2004-08-21 12:46:32 +0200 (Sat, 21 Aug 2004) | 4 lines
+r6546 | gbazin | 2004-01-26 11:35:28 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/configure.ac
 
-  * Makefile.am:
-    + Don't use vlc_app_DATA for the BeOS bundle.
-    + Build the BeOS bundle in $(top_builddir).
+
+* configure.ac: fixed typo.
 
 ------------------------------------------------------------------------
-r8479 | gbazin | 2004-08-21 13:06:19 +0200 (Sat, 21 Aug 2004) | 4 lines
+r6545 | sam | 2004-01-26 11:32:33 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
-   M /trunk/src/libvlc.h
+   M /trunk/configure.ac
 
-* src/input/input.c: changed MRL syntax again: URL[@[title][:chapter][-[title][:chapter]]]
-   The parsing of the title/chapter section is more strict so shouldn't trigger on false positives like udp syntax or http url with login/password.
-* src/libvlc.h: updated useage.
+  * configure.ac:
+    + Bail out if libavcodec.a wasn't built with --enable-pp.
 
 ------------------------------------------------------------------------
-r8480 | ipkiss | 2004-08-21 13:34:33 +0200 (Sat, 21 Aug 2004) | 2 lines
+r6544 | rocky | 2004-01-26 05:51:09 +0100 (Mon, 26 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/build-vlc
    M /trunk/configure.ac
-   M /trunk/modules/LIST
-   D /trunk/modules/gui/skins
-   M /trunk/toolbox
-   M /trunk/vlc.win32.nsi
 
-Removed the old skins plugin
+add -lm on more plugins that require it. libvcdinfo version number is
+now 0.7.20 not 0.7.20-cdio.
 
 ------------------------------------------------------------------------
-r8481 | ipkiss | 2004-08-21 13:47:04 +0200 (Sat, 21 Aug 2004) | 2 lines
+r6543 | asmax | 2004-01-26 00:04:06 +0100 (Mon, 26 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/share/Makefile.am
-   D /trunk/share/skins
-   M /trunk/src/interface/interface.c
+   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/theme.cpp
+   M /trunk/modules/gui/skins2/src/theme.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
 
-Removed the default skin for the skins1 module
+* all: save the theme configuration at exit (theme path and
+  position/visibilty of the windows)
+* parser/xmlparser.cpp: fixed a segfault when the file cannot be opened
 
 ------------------------------------------------------------------------
-r8482 | asmax | 2004-08-21 14:38:53 +0200 (Sat, 21 Aug 2004) | 5 lines
+r6542 | rocky | 2004-01-25 23:16:51 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/audio_output/output.c
+   M /trunk/modules/misc/freetype.c
 
- * src/audio_output/output.c: check if start_date is null in
-   aout_OutputNextBuffer(), then do not try to resample or play silences.
-   Now everything works perfectly with screwed ALSA drivers that always
-   return zero in snd_pcm_status_get_tstamp() (at last!!!)
+Fix if iconv not installed.
 
 ------------------------------------------------------------------------
-r8483 | asmax | 2004-08-21 14:57:32 +0200 (Sat, 21 Aug 2004) | 4 lines
+r6541 | rocky | 2004-01-25 23:16:26 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/misc/dummy/decoder.c
 
- * alsa.c: pass next_date=0 to aout_OutputNextBuffer if
-   snd_pcm_status_get_tstamp() returns zero. I hope someone has a better
-   fix because in fact it is not perfect (there are "clicks" with DVDs)
+include limits.h for PATH_MAX. Solaris fix.
 
 ------------------------------------------------------------------------
-r8484 | gbazin | 2004-08-21 15:06:42 +0200 (Sat, 21 Aug 2004) | 1 line
+r6540 | gbazin | 2004-01-25 22:39:37 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_es.h
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
-* modules/gui/wxwindows/*: updated open disc dialog.
-------------------------------------------------------------------------
-r8485 | asmax | 2004-08-21 15:54:36 +0200 (Sat, 21 Aug 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/audio_output/alsa.c
-   M /trunk/src/audio_output/output.c
 
- * alsa.c: compute next_date with snd_pcm_delay() if snd_pcm_status_get_tstamp
-   doesn't work. Better than nothing but the sound is still poor with DVDs :(
+* include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
+* modules/codec/ffmpeg/*: support for palettized codecs.
 
 ------------------------------------------------------------------------
-r8486 | asmax | 2004-08-21 16:06:08 +0200 (Sat, 21 Aug 2004) | 2 lines
+r6539 | asmax | 2004-01-25 22:38:57 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/modules/gui/skins2/src/generic_window.cpp
 
- * Makefile.am: "noinst_lib_DATA" broke bootstrap :(
+* src/generic_window.cpp: don't raise the windows on a mouse up event
 
 ------------------------------------------------------------------------
-r8487 | sam | 2004-08-21 16:11:41 +0200 (Sat, 21 Aug 2004) | 2 lines
+r6538 | rocky | 2004-01-25 22:03:16 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/configure.ac
 
-  * Makefile.am: yet another humiliating submission of automake.
+Test for libcdio only once. Make disable-libcddb work (typo in test variable).
 
 ------------------------------------------------------------------------
-r8488 | dionoea | 2004-08-21 18:02:06 +0200 (Sat, 21 Aug 2004) | 7 lines
+r6537 | gbazin | 2004-01-25 21:40:59 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
-   M /trunk/po/fr.po
-
-* modules/gui/wxwindows/extrapanel.cpp : Changed "Restore defaults" to 
-  "Restore Defaults" so it gets translated
+   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/codec/araw.c
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/control/rc/rc.c
+   M /trunk/modules/visualization/xosd/xosd.c
 
-* po/fr.po : Chanded "Restore Defaults" translation
-  
 
+* ALL: removed useless add_category_hint().
 
 ------------------------------------------------------------------------
-r8489 | gbazin | 2004-08-21 18:38:10 +0200 (Sat, 21 Aug 2004) | 1 line
+r6536 | hartman | 2004-01-25 21:05:29 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/a52sys.c
+   M /trunk/modules/demux/aac.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/asf/libasf.c
+   M /trunk/modules/demux/asf/libasf.h
+   M /trunk/modules/demux/au.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/avi/avi.h
+   M /trunk/modules/demux/avi/libavi.c
+   M /trunk/modules/demux/avi/libavi.h
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/demuxdump.c
+   M /trunk/modules/demux/demuxstream.c
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/flac.c
+   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/modules/demux/m3u.c
+   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mod.c
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/mp4/mp4.h
+   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/demux/mpeg/mpgv.c
+   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/demux/mpeg/system.c
+   M /trunk/modules/demux/mpeg/ts.c
+   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/demux/ogg.c
+   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/modules/demux/playlist/old.c
+   M /trunk/modules/demux/playlist/playlist.c
+   M /trunk/modules/demux/playlist/pls.c
+   M /trunk/modules/demux/ps.c
+   M /trunk/modules/demux/rawdv.c
+   M /trunk/modules/demux/real.c
+   M /trunk/modules/demux/ts.c
+   M /trunk/modules/demux/util/id3.c
+   M /trunk/modules/demux/util/id3genres.h
+   M /trunk/modules/demux/util/id3tag.c
+   M /trunk/modules/demux/util/sub.c
+   M /trunk/modules/demux/util/sub.h
+   M /trunk/modules/video_filter/adjust.c
+   M /trunk/modules/video_filter/clone.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
+   M /trunk/modules/video_filter/distort.c
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_filter/motionblur.c
+   M /trunk/modules/video_filter/transform.c
+   M /trunk/modules/video_filter/wall.c
+
+* Stringreview !!!
 
-* configure.ac: added an option for x264 support.
 ------------------------------------------------------------------------
-r8490 | hartman | 2004-08-21 21:45:40 +0200 (Sat, 21 Aug 2004) | 2 lines
+r6535 | hartman | 2004-01-25 20:54:53 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
+   D /trunk/doc/mad/BUGS
+   D /trunk/doc/mad/TODO
 
-* Fix a X11 GLX crash
+* Removing old useless files
 
 ------------------------------------------------------------------------
-r8491 | rocky | 2004-08-22 04:17:43 +0200 (Sun, 22 Aug 2004) | 2 lines
+r6534 | rocky | 2004-01-25 20:27:09 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/bootstrap
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-automake 1.8 works, so accept that as well.
+cvd.c: default duration scaling is smaller which seems more correct.
+
+string review: Merge/canonicalize debug string messages.
 
 ------------------------------------------------------------------------
-r8492 | asmax | 2004-08-22 11:40:07 +0200 (Sun, 22 Aug 2004) | 2 lines
+r6533 | bigben | 2004-01-25 20:10:09 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/share/Makefile.am
+   M /trunk/modules/codec/dvbsub.c
 
- * Makefile.am: don't forget to copy reduce_mouseover.png !
+added a 0 accidentally
 
 ------------------------------------------------------------------------
-r8493 | asmax | 2004-08-22 12:38:26 +0200 (Sun, 22 Aug 2004) | 2 lines
+r6532 | gbazin | 2004-01-25 19:53:07 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   M /trunk/modules/access/cdda/cdda.c
+   M /trunk/modules/access/dvd/dvd.c
+   M /trunk/modules/audio_filter/channel_mixer/headphone.c
+   M /trunk/modules/audio_filter/converter/Modules.am
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/audio_output/oss.c
+   M /trunk/modules/gui/gtk/gnome.c
+   M /trunk/modules/gui/gtk/gtk.c
+   M /trunk/modules/gui/kde/kde.cpp
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/pda/pda.c
+   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/misc/sap.c
+   M /trunk/modules/mux/mp4.c
 
-  * ctrl_list.cpp: beginning of key handling in the playlist
 
-------------------------------------------------------------------------
-r8494 | gbazin | 2004-08-22 13:06:28 +0200 (Sun, 22 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dvdread.c
+* ALL: removed a bunch of unused add_category_hint().
 
-* modules/access/dvdread.c: fixed chapter change detection.
 ------------------------------------------------------------------------
-r8495 | asmax | 2004-08-22 14:50:39 +0200 (Sun, 22 Aug 2004) | 2 lines
+r6531 | asmax | 2004-01-25 19:46:37 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/Modules.am
-   M /trunk/modules/gui/skins2/src/skin_common.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   A /trunk/modules/gui/skins2/src/theme_repository.cpp
-   A /trunk/modules/gui/skins2/src/theme_repository.hpp
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
 
-  * all: skeleton of a popup menu entry for skin selection
+* x11/x11_display.cpp: only 8 bpp mode was working...
 
 ------------------------------------------------------------------------
-r8496 | gbazin | 2004-08-22 16:10:27 +0200 (Sun, 22 Aug 2004) | 1 line
+r6530 | asmax | 2004-01-25 19:41:08 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.hpp
+   M /trunk/modules/gui/skins2/x11/x11_graphics.cpp
+   M /trunk/modules/gui/skins2/x11/x11_tooltip.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+
+* all: support of 8 bpp mode for X11 skins. Like in the vout it uses
+ its own colormap, but I don't like that at all...
 
-* modules/video_output/x11/glx.c: don't call XCloseDisplay() if p_display == NULL.
 ------------------------------------------------------------------------
-r8497 | gbazin | 2004-08-22 16:16:37 +0200 (Sun, 22 Aug 2004) | 1 line
+r6529 | gbazin | 2004-01-25 19:34:55 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/gtk/preferences.c
+
+
+* modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().
 
-* modules/gui/skins2/src/skin_main.cpp: added a skins shortcut.
 ------------------------------------------------------------------------
-r8498 | hartman | 2004-08-22 16:32:51 +0200 (Sun, 22 Aug 2004) | 4 lines
+r6528 | bigben | 2004-01-25 19:20:12 +0100 (Sun, 25 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/glx.c
+   M /trunk/modules/codec/adpcm.c
+   M /trunk/modules/codec/dts.c
+   M /trunk/modules/codec/dv.c
+   M /trunk/modules/codec/dvbsub.c
+   M /trunk/modules/codec/faad.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/postprocess.c
+   M /trunk/modules/codec/flac.c
+   M /trunk/modules/codec/lpcm.c
+   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/subtitle.h
+   M /trunk/modules/codec/quicktime.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/subsdec.c
+   M /trunk/modules/codec/tarkin.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
 
-* initialize variables and don't use arguments that failed being created.
-  (fixes glx when X11 isn't runnning)
+string review
 
+still some  printfs in dvbsub.c. Would  need to spend some  time reading
+the code to remove them.
 
 ------------------------------------------------------------------------
-r8499 | ipkiss | 2004-08-22 16:39:16 +0200 (Sun, 22 Aug 2004) | 4 lines
+r6527 | gbazin | 2004-01-25 19:18:50 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/vlcproc.hpp
-   M /trunk/modules/gui/skins2/src/window_manager.cpp
-   M /trunk/modules/gui/skins2/src/window_manager.hpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
 
- * skins2/src/window_manager.cpp: Added the vlc.isOnTop boolean variable
- * skins2/parser/interpreter.cpp: Renamed vlc.ontop() into vlc.onTop()
- * doc/skins/skins2-howto.xml: doc updated
+
+* modules/gui/wxwindows/interface.cpp: removed unused strings.
 
 ------------------------------------------------------------------------
-r8500 | asmax | 2004-08-22 17:00:19 +0200 (Sun, 22 Aug 2004) | 4 lines
+r6526 | zorglub | 2004-01-25 19:17:08 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/src/theme_repository.cpp
-   M /trunk/modules/gui/skins2/src/theme_repository.hpp
+   M /trunk/include/beos_specific.h
+   M /trunk/include/charset.h
+   M /trunk/include/codecs.h
+   M /trunk/include/configuration.h
+   M /trunk/include/darwin_specific.h
+   M /trunk/include/intf_eject.h
+   M /trunk/include/main.h
+   M /trunk/include/os_specific.h
+   M /trunk/include/stream_control.h
+   M /trunk/include/stream_output.h
+   M /trunk/include/variables.h
+   M /trunk/include/vlc/aout.h
+   M /trunk/include/vlc/decoder.h
+   M /trunk/include/vlc/input.h
+   M /trunk/include/vlc/intf.h
+   M /trunk/include/vlc/sout.h
+   M /trunk/include/vlc/vlc.h
+   M /trunk/include/vlc/vout.h
+   M /trunk/include/vlc_config.h
+   M /trunk/include/vlc_cpu.h
+   M /trunk/include/vlc_help.h
+   M /trunk/include/vlc_interface.h
+   M /trunk/include/vlc_keys.h
+   M /trunk/include/vlc_messages.h
+   M /trunk/include/vlc_objects.h
+   M /trunk/include/vlc_playlist.h
+   M /trunk/include/vlc_video.h
+   M /trunk/include/vout_synchro.h
+   M /trunk/include/win32_specific.h
 
-  * theme_repository.*: the popup menu for skin selection works !
-  (it looks for .vlt files in all the directories of the resource path)
-  * dialogs.cpp: fixed a stupid copy/paste mistake
+* Strings review in include/
+* Removed trailing spaces
 
 ------------------------------------------------------------------------
-r8501 | hartman | 2004-08-22 17:16:03 +0200 (Sun, 22 Aug 2004) | 3 lines
+r6525 | murray | 2004-01-25 18:58:30 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/audio_output/arts.c
+   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/modules/audio_output/directx.c
+   M /trunk/modules/audio_output/esd.c
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/audio_output/oss.c
+   M /trunk/modules/audio_output/sdl.c
+   M /trunk/modules/audio_output/waveout.c
+   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/packetizer/mpeg4audio.c
+   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/packetizer/mpegvideo.c
 
-* Added the new OSX vout files
-* added the new OSX vout files to pb proj.
+reverting a whole bunch of stupid changes,
+sorry :)
 
 ------------------------------------------------------------------------
-r8502 | fenrir | 2004-08-22 17:17:35 +0200 (Sun, 22 Aug 2004) | 2 lines
+r6524 | gbazin | 2004-01-25 18:52:17 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/x264.c
+   M /trunk/modules/misc/logger/logger.c
+   M /trunk/mozilla/vlcshell.cpp
 
- * compilation fix.
+
+* mozilla/vlcshell.cpp: don't translate debug messages.
+* modules/misc/logger/logger.c: compilation fix.
 
 ------------------------------------------------------------------------
-r8503 | asmax | 2004-08-22 17:24:48 +0200 (Sun, 22 Aug 2004) | 2 lines
+r6523 | murray | 2004-01-25 18:41:30 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/theme_repository.cpp
-   M /trunk/po/fr.po
+   M /trunk/modules/packetizer/copy.c
+   M /trunk/modules/packetizer/mpeg4audio.c
+   M /trunk/modules/packetizer/mpeg4video.c
+   M /trunk/modules/packetizer/mpegvideo.c
 
-  * all: french translation for skin popup menu
+String review, round three in advance :)
+If you've got spare stuff to review, I'm free.
+(FK, are you reviewing the KDE intf or shall I do it?)
 
 ------------------------------------------------------------------------
-r8504 | gbazin | 2004-08-22 19:15:35 +0200 (Sun, 22 Aug 2004) | 1 line
+r6522 | murray | 2004-01-25 18:32:29 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/audio_output/alsa.c
+   M /trunk/modules/audio_output/arts.c
+   M /trunk/modules/audio_output/coreaudio.c
+   M /trunk/modules/audio_output/directx.c
+   M /trunk/modules/audio_output/esd.c
+   M /trunk/modules/audio_output/file.c
+   M /trunk/modules/audio_output/oss.c
+   M /trunk/modules/audio_output/sdl.c
+   M /trunk/modules/audio_output/waveout.c
+
+string review, round two: the audio output modules
+(but as I'm too tired and it's apero time, round three
+will follow later on in the night)
 
-* modules/codec/ogt/*: updated the prototype of the decode function.
 ------------------------------------------------------------------------
-r8505 | gbazin | 2004-08-23 00:44:27 +0200 (Mon, 23 Aug 2004) | 1 line
+r6521 | gbazin | 2004-01-25 18:31:22 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/access/cdda.c
+   M /trunk/modules/access/dshow/dshow.cpp
+   M /trunk/modules/access/dvb/qpsk.c
+   M /trunk/modules/access/dvd/dvd.c
+   M /trunk/modules/access/file.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/mms/mms.c
+   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/access/satellite/satellite.c
+   M /trunk/modules/access/slp.c
+   M /trunk/modules/access/tcp.c
+   M /trunk/modules/access/udp.c
+   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/modules/access/vcdx/vcd.c
+
+
+* modules/access/*: strings review + coding style fixes.
 
-* src/input/decoder.c: don't forget that packetizers can output a chain of data blocks.
 ------------------------------------------------------------------------
-r8506 | gbazin | 2004-08-23 12:09:52 +0200 (Mon, 23 Aug 2004) | 1 line
+r6520 | kuehne | 2004-01-25 18:20:19 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/packetizer/h264.c
+   M /trunk/modules/access_output/http.c
+   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/audio_mixer/float32.c
+   M /trunk/modules/audio_mixer/spdif.c
+   M /trunk/modules/audio_mixer/trivial.c
+   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/src/dialogs.cpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/misc/dummy/dummy.c
+   M /trunk/modules/misc/dummy/interface.c
+   M /trunk/modules/misc/logger/logger.c
+   M /trunk/modules/misc/network/ipv6.c
+   M /trunk/modules/video_chroma/i420_ymga.c
+   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/modules/video_chroma/i422_yuy2.c
+
+string review by Christophe Mutricy aka xtophe
 
-* modules/packetizer/h264.c: modified ParseNALBlock() to return a complete picture and not just a picture slice.
 ------------------------------------------------------------------------
-r8507 | gbazin | 2004-08-23 17:19:56 +0200 (Mon, 23 Aug 2004) | 1 line
+r6519 | zorglub | 2004-01-25 18:16:06 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/include/video_output.h
+   M /trunk/src/input/demux.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/input/input_ext-intf.c
+   M /trunk/src/input/input_ext-plugins.c
+   M /trunk/src/input/input_info.c
+   M /trunk/src/input/input_programs.c
+   M /trunk/src/input/stream.c
+   M /trunk/src/input/subtitles.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/beos_specific.cpp
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/error.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/modules_builtin.h.in
+   M /trunk/src/misc/mtime.c
+   M /trunk/src/misc/net.c
+   M /trunk/src/misc/objects.c
+   M /trunk/src/misc/variables.c
+   M /trunk/src/misc/win32_specific.c
+   M /trunk/src/playlist/group.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
    M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_synchro.c
+   M /trunk/src/vlc.c
+
+* String review, round one
+* A few coding style fixes
+* Doxygenized a few functions
 
-* src/video_output/vout_subpictures.c, video_output.c: fixed a crash with dvd menus.
 ------------------------------------------------------------------------
-r8508 | fenrir | 2004-08-24 00:16:58 +0200 (Tue, 24 Aug 2004) | 3 lines
+r6518 | murray | 2004-01-25 18:01:57 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ps.c
+   M /trunk/modules/gui/macosx/controls.h
+   M /trunk/modules/gui/macosx/controls.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/macosx.m
+   M /trunk/modules/gui/macosx/open.h
+   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/gui/macosx/output.m
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/macosx/prefs.h
+   M /trunk/modules/gui/macosx/prefs.m
+   M /trunk/modules/gui/macosx/vout.h
+   M /trunk/modules/gui/macosx/vout.m
 
- * ps.c: handle PES with 0 size. (look for next start code, slow but
-better that nothing).
+String Review round one, Mac OS X interface.
 
 ------------------------------------------------------------------------
-r8509 | jlj | 2004-08-24 18:30:53 +0200 (Tue, 24 Aug 2004) | 3 lines
+r6517 | anil | 2004-01-25 17:17:04 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/src/libvlc.c
-
-  * ./src/libvlc.c: initialize dvd/vcd/cd-audio values using HAL.
+   M /trunk/modules/control/corba/README
+   M /trunk/modules/control/corba/client.py
+   M /trunk/modules/control/corba/corba.c
+   M /trunk/modules/control/corba/simpleplayer.py
+   M /trunk/modules/control/gestures.c
+   M /trunk/modules/control/hotkeys.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/control/joystick.c
+   M /trunk/modules/control/lirc/lirc.c
+   M /trunk/modules/control/ntservice.c
+   M /trunk/modules/control/rc/rc.c
+   M /trunk/mozilla/npvlc_rc.rc
+   M /trunk/mozilla/vlcshell.cpp
+   M /trunk/python/setup.py
+   M /trunk/python/vlcmodule.c
+   M /trunk/python/vlrs/rtsp.py
+   M /trunk/python/vlrs/sap.py
+   M /trunk/python/vlrs/vlrs.py
+   M /trunk/share/http/admin/browse.html
+   M /trunk/share/http/admin/index.html
+   M /trunk/share/http/index.html
+   M /trunk/share/http/info.html
 
+* string review.
 
 ------------------------------------------------------------------------
-r8510 | fenrir | 2004-08-24 19:51:44 +0200 (Tue, 24 Aug 2004) | 2 lines
+r6516 | sigmunau | 2004-01-25 16:55:37 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/video_filter/logo.c
 
- * ts.c: fixed --ts-out.
+modules/video_filter/logo.c:
+ * correctly name the config options( logo-foo not logo_foo )
 
 ------------------------------------------------------------------------
-r8511 | gbazin | 2004-08-24 20:31:13 +0200 (Tue, 24 Aug 2004) | 2 lines
+r6515 | kuehne | 2004-01-25 16:42:57 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   D /trunk/modules/demux/demuxstream.c
+   M /trunk/modules/gui/kde/disc.cpp
+   M /trunk/modules/gui/kde/interface.cpp
+   M /trunk/modules/gui/kde/kde.cpp
+   M /trunk/modules/gui/kde/net.cpp
+   M /trunk/modules/gui/kde/preferences.cpp
 
-* modules/demux/demuxstream.c: module obsoleted by the --ts-out option of the ts demuxer (and is broken anyway).
+string review
 
 ------------------------------------------------------------------------
-r8512 | asmax | 2004-08-24 20:43:41 +0200 (Tue, 24 Aug 2004) | 2 lines
+r6514 | rocky | 2004-01-25 15:42:18 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_interface.h
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/access/vcdx/vcd.c
 
-  * all: removed obsolete b_blocking in intf_dialogs_arg_t
+String review.
 
 ------------------------------------------------------------------------
-r8513 | asmax | 2004-08-24 21:01:32 +0200 (Tue, 24 Aug 2004) | 3 lines
+r6513 | rocky | 2004-01-25 15:42:05 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/theme_repository.cpp
-   M /trunk/modules/gui/skins2/src/theme_repository.hpp
-   D /trunk/share/skins2/default
-   A /trunk/share/skins2/default.vlt
+   M /trunk/modules/access/cdda/cdda.c
 
-  * the default skin is now shipped as a .vlt (whether you like it or not ;)
-  * missing "Id" property
+string review.
 
 ------------------------------------------------------------------------
-r8514 | gbazin | 2004-08-24 21:38:09 +0200 (Tue, 24 Aug 2004) | 1 line
+r6512 | gbazin | 2004-01-25 15:34:25 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/stream_out/display.c
+   M /trunk/modules/stream_out/dummy.c
+   M /trunk/modules/stream_out/duplicate.c
+   M /trunk/modules/stream_out/es.c
+   M /trunk/modules/stream_out/gather.c
+   M /trunk/modules/stream_out/rtp.c
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/stream_out/transrate/transrate.c
 
-* modules/video_output/x11/xcommon.c: fixed fullscreen with KDE 3.3
-------------------------------------------------------------------------
-r8515 | fenrir | 2004-08-24 22:03:15 +0200 (Tue, 24 Aug 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/access/udp.c
 
- * udp: unused line.
+* modules/stream_out/*: coding style changes + strings review.
 
 ------------------------------------------------------------------------
-r8516 | sigmunau | 2004-08-24 22:50:36 +0200 (Tue, 24 Aug 2004) | 2 lines
+r6511 | rocky | 2004-01-25 15:18:40 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/share/Makefile.am
+   M /trunk/doc/intf-vcd.txt
 
-share/Makefile.am: update for default skin change
+More clarification of the LID/PSD/PBC thing especially with respect
+to vlc's plugin. A couple of typographical mistakes corrected.
 
 ------------------------------------------------------------------------
-r8517 | fenrir | 2004-08-24 23:58:24 +0200 (Tue, 24 Aug 2004) | 3 lines
+r6510 | kuehne | 2004-01-25 15:15:21 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.h
-   M /trunk/modules/access/dvb/linux_dvb.c
+   M /trunk/modules/gui/gtk2/gnome2.glade
+   M /trunk/modules/gui/gtk2/gtk2.glade
+   M /trunk/modules/gui/pda/pda.glade
+   M /trunk/modules/gui/pda/pda_callbacks.c
 
- * dvn: first pass to port dvb to new api. (it doesn't even yet compile,
-I haven't tried :)
+* string review
 
 ------------------------------------------------------------------------
-r8518 | fenrir | 2004-08-25 00:07:54 +0200 (Wed, 25 Aug 2004) | 3 lines
+r6509 | asmax | 2004-01-25 14:59:33 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.h
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/x11/x11_display.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
 
- * dvb: compilation fix. With great luck it may, perhaps, work in budget
-mode (else I still need to hack ts demuxer).
+* all: fixed segfaults when initialization fails
 
 ------------------------------------------------------------------------
-r8519 | gbazin | 2004-08-25 17:09:50 +0200 (Wed, 25 Aug 2004) | 1 line
+r6508 | zorglub | 2004-01-25 14:50:33 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/Makefile.am
+   M /trunk/src/libvlc.h
+
+First round of stringreview
 
-* Makefile.am: fixed make package-win32-base.
 ------------------------------------------------------------------------
-r8520 | fenrir | 2004-08-25 20:50:36 +0200 (Wed, 25 Aug 2004) | 4 lines
+r6507 | kuehne | 2004-01-25 14:37:12 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_access.h
-   M /trunk/include/vlc_demux.h
-   M /trunk/include/vlc_input.h
+   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/gui/gtk/gnome_interface.c
+   M /trunk/modules/gui/gtk/gtk_interface.c
+   M /trunk/modules/mux/asf.c
 
- * input: added a INPUT_UPDATE_META (for meta data in access like ICY)
- * access: added ACCESS_GET_TITLE_INFO (not yet implemented)
- * demux: added DEMUX_SET_GROUP (will be only for dvb/ts).
+* Stringreview
 
 ------------------------------------------------------------------------
-r8521 | fenrir | 2004-08-25 22:06:00 +0200 (Wed, 25 Aug 2004) | 2 lines
+r6506 | gbazin | 2004-01-25 14:29:04 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
+   M /trunk/modules/mux/mp4.c
 
- * dvb: fixes.
+
+* modules/mux/mp4.c: spec compliance fix.
 
 ------------------------------------------------------------------------
-r8522 | fenrir | 2004-08-25 22:08:23 +0200 (Wed, 25 Aug 2004) | 2 lines
+r6505 | gbazin | 2004-01-25 12:48:17 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/demux.c
-   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.c
 
- * input: send DEMUX_SET_GROUP.
+
+* src/libvlc.c: another couple of changes to the --help output.
 
 ------------------------------------------------------------------------
-r8523 | fenrir | 2004-08-25 22:09:16 +0200 (Wed, 25 Aug 2004) | 2 lines
+r6504 | asmax | 2004-01-25 12:44:19 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   D /trunk/modules/gui/skins2/parser/flex.c
+   D /trunk/modules/gui/skins2/parser/gen.sh
+   D /trunk/modules/gui/skins2/parser/parser_context.hpp
+   D /trunk/modules/gui/skins2/parser/skin.act
+   D /trunk/modules/gui/skins2/parser/skin.c
+   D /trunk/modules/gui/skins2/parser/skin.dtd
+   D /trunk/modules/gui/skins2/parser/skin.h
+   D /trunk/modules/gui/skins2/parser/skin.l
+   A /trunk/modules/gui/skins2/parser/skin_parser.cpp
+   A /trunk/modules/gui/skins2/parser/skin_parser.hpp
+   D /trunk/modules/gui/skins2/parser/wrappers.cpp
+   D /trunk/modules/gui/skins2/parser/wrappers.h
+   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/src/tooltip.cpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+   M /trunk/modules/gui/skins2/theme/skin.dtd
 
- ts.c: send pid select/unselect to access. (untested).
+* all: replaced the flex parser by the libxml one
+* src/window_manager.cpp: improved the raise window algorithm
+* src/tooltip.cpp: fixed a segfault after changing a theme
 
 ------------------------------------------------------------------------
-r8524 | ipkiss | 2004-08-25 23:32:15 +0200 (Wed, 25 Aug 2004) | 2 lines
+r6503 | gbazin | 2004-01-25 12:32:32 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/cmd_change_skin.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_change_skin.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
-   M /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
-   M /trunk/modules/gui/skins2/parser/interpreter.cpp
-   M /trunk/modules/gui/skins2/src/dialogs.cpp
-   M /trunk/modules/gui/skins2/src/dialogs.hpp
-   M /trunk/modules/gui/skins2/src/skin_main.cpp
-   M /trunk/modules/gui/skins2/src/top_window.cpp
+   M /trunk/src/libvlc.c
 
- * skins2: new "playlist.load()" and "playlist.save()" actions
+
+* src/libvlc.c: improved --help output.
 
 ------------------------------------------------------------------------
-r8525 | ipkiss | 2004-08-25 23:36:03 +0200 (Wed, 25 Aug 2004) | 2 lines
+r6502 | gbazin | 2004-01-25 11:17:19 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/doc/skins/skins2-howto.xml
+   M /trunk/modules/video_filter/logo.c
 
- * Update the docs
+
+* modules/video_filter/logo.c: compilation fixes.
 
 ------------------------------------------------------------------------
-r8526 | titer | 2004-08-26 14:59:31 +0200 (Thu, 26 Aug 2004) | 6 lines
+r6501 | rocky | 2004-01-25 09:01:13 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/beos/VideoOutput.cpp
-   M /trunk/src/input/decoder.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/gui/wxwindows/open.cpp
 
- + input/decoder.c: detach decoder after vout_Request(...,0,0,0,0)ing
-     so AttachSPU can still reach p_input
- + src/video_output/*: init mouse variable before attaching p_vout so
-     dvdnav can't add callbacks on those before there're created
- + beos/VideoOutput.cpp: removed tabs, sanity check
+"Playback control LID" is too long. Shorten to "Playback LID"
 
 ------------------------------------------------------------------------
-r8527 | titer | 2004-08-26 15:11:16 +0200 (Thu, 26 Aug 2004) | 2 lines
+r6500 | rocky | 2004-01-25 08:48:04 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/modules/gui/wxwindows/open.cpp
 
- + demux/ts.c: gcc < 3 fix
+string review.
 
 ------------------------------------------------------------------------
-r8528 | sam | 2004-08-26 18:02:34 +0200 (Thu, 26 Aug 2004) | 2 lines
+r6499 | rocky | 2004-01-25 05:53:16 +0100 (Sun, 25 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/INSTALL
+   M /trunk/modules/access/vcdx/access.c
 
-  * INSTALL: added a note about bootstrapping.
+Allow PBC selection. Had been temporarily disabled. Perhaps this is
+what DJ was referring to?
 
 ------------------------------------------------------------------------
-r8529 | gbazin | 2004-08-26 21:19:08 +0200 (Thu, 26 Aug 2004) | 1 line
+r6498 | hartman | 2004-01-25 04:29:02 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/fileinfo.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/gui/wxwindows/messages.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/preferences.cpp
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
+   M /trunk/modules/gui/wxwindows/streamout.cpp
+   M /trunk/modules/gui/wxwindows/streamwizard.cpp
+   M /trunk/modules/gui/wxwindows/subtitles.cpp
+   M /trunk/modules/gui/wxwindows/v4l.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-* src/input/decoder.c: forward the p_block->i_rate info when required (fixes libmpeg2 decoding in the display stream output module).
-------------------------------------------------------------------------
-r8530 | gbazin | 2004-08-26 21:26:16 +0200 (Thu, 26 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/codec/libmpeg2.c
+* string review
 
-* modules/codec/libmpeg2.c: use the DTS in the synchro algorithm.
 ------------------------------------------------------------------------
-r8531 | gbazin | 2004-08-26 23:27:06 +0200 (Thu, 26 Aug 2004) | 15 lines
+r6497 | hartman | 2004-01-25 04:28:41 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_codec.h
-   M /trunk/include/vlc_filter.h
-   M /trunk/include/vlc_objects.h
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/ffmpeg/Modules.am
-   M /trunk/modules/codec/ffmpeg/chroma.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video.c
-   A /trunk/modules/codec/ffmpeg/video_filter.c
-   M /trunk/modules/codec/libmpeg2.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/toolame.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/misc/objects.c
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/modules/video_filter/crop.c
+   M /trunk/modules/video_filter/distort.c
+   M /trunk/modules/video_filter/invert.c
+   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_filter/motionblur.c
+   M /trunk/modules/video_filter/transform.c
+   M /trunk/modules/video_filter/wall.c
 
-* modules/codec/ffmpeg/video_filter.c, include/vlc_filter.h:
-  - chroma + resizing video filter (using the filter_t architecture).
-* modules/codec/ffmpeg/*:
-  - cleanup + small updates.
-* modules/codec/speex.c, theora.c, vorbis.c:
-  - got rid of pf_header() in the encoder.
-  - store the headers in fmt_out.p_extra (this will break the ogg muxer for now).
-* modules/codec/libmpeg2.c, modules/codec/ffmpeg/video.c:
-  - added a p_dec->b_pace_control field to signal if the decoder is allowed to drop frames.
-* modules/stream_out/transcode.c:
-  - heavy cleanup.
-  - re-use video decoder modules and got rid of the duplicated ffmpeg video decoder.
-  - use video filters for chroma conversion and resizing.
-  (a few things are broken now like deinterlacing but I'll repair them asap).
+* stringreview
 
 ------------------------------------------------------------------------
-r8532 | sam | 2004-08-27 14:10:17 +0200 (Fri, 27 Aug 2004) | 11 lines
+r6496 | hartman | 2004-01-25 04:28:32 +0100 (Sun, 25 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/Makefile.am
-   M /trunk/debian/README.Debian
-   M /trunk/debian/control
-   M /trunk/debian/copyright
-   M /trunk/debian/patches/00list
-   D /trunk/debian/patches/20_faad2.dpatch
-   M /trunk/debian/patches/20_interfaces.dpatch
-   M /trunk/debian/rules
+   M /trunk/modules/video_filter/adjust.c
 
-  * debian/rules:
-    + Activated x264 support.
-    + Re-enabled libmodplug support.
-    + Build PIC plugins even on x86.
-    + Disabled DVB and SLP because their code is broken.
-  * debian/control:
-    + Force the vlc-plugin-arts and qvlc dependencies.
-    + Build-depend on jam and nasm because of x264.
-  * debian/copyright:
-    + Converted to UTF-8.
+* adjust uses variables
 
 ------------------------------------------------------------------------
-r8533 | sam | 2004-08-27 14:14:26 +0200 (Fri, 27 Aug 2004) | 2 lines
+r6495 | fenrir | 2004-01-25 03:26:04 +0100 (Sun, 25 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/extras
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/ts.c
+   M /trunk/modules/mux/mpeg/Modules.am
+   A /trunk/modules/mux/mpeg/csa.c
+   A /trunk/modules/mux/mpeg/csa.h
+   M /trunk/modules/mux/mpeg/ts.c
 
-  * extras: ignore extra directories.
+ - csa.* : CSA scrambling implementation.
+ - demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
+ (fixed key).
 
 ------------------------------------------------------------------------
-r8534 | gbazin | 2004-08-27 15:31:23 +0200 (Fri, 27 Aug 2004) | 11 lines
+r6494 | hartman | 2004-01-24 22:06:52 +0100 (Sat, 24 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/include/audio_output.h
-   M /trunk/include/vlc_block.h
-   M /trunk/include/vlc_es.h
-   M /trunk/include/vlc_filter.h
-   M /trunk/modules/audio_filter/Modules.am
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
-   A /trunk/modules/audio_filter/format.c
-   M /trunk/modules/codec/ffmpeg/audio.c
-   M /trunk/modules/stream_out/Modules.am
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/INSTALL.win32
+   M /trunk/MAINTAINERS
+   M /trunk/README
+   M /trunk/debian/copyright
+   M /trunk/doc/win32/Cross-Compile-Howto.txt
+   M /trunk/evc/vlc.c
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/menuconfig
+   M /trunk/vlc.spec
+   M /trunk/vlc.spec.mdk
 
-* modules/stream_out/transcode.c:
-  - Re-use our audio decoder modules instead of using libavcodec directly.
-  - No more dependance on libavcodec.
-  (downmixing is currently broken + you have to force the ffmpeg codec for a52)
-* modules/audio_filter/format.c:
-  - PCM audio format conversion filter using the new common filter architecture.
-* modules/audio_filter/converter/mpgatofixed32.c:
-  - implements both the old and new filter architecture (ie. useable in the transcoder).
-* modules/codec/ffmpeg/audio.c:
-  - fixes and cleanup.
+* extras/contrib/src/ dvdnav packages
+* REST: stringreview round 1
 
 ------------------------------------------------------------------------
-r8535 | gbazin | 2004-08-27 15:34:44 +0200 (Fri, 27 Aug 2004) | 1 line
+r6493 | fenrir | 2004-01-24 21:40:46 +0100 (Sat, 24 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/audio_filter/Modules.am
+   M /trunk/include/vlc_common.h
+
+ * vlc_common: changed TAB_APPEND. I have to do this because the old way
+ seems to make bogus code (but I'm not sure).
 
-* configure.ac: add the audio format conversion filter.
 ------------------------------------------------------------------------
-r8536 | gbazin | 2004-08-27 15:49:20 +0200 (Fri, 27 Aug 2004) | 1 line
+r6492 | gbazin | 2004-01-24 16:18:29 +0100 (Sat, 24 Jan 2004) | 3 lines
 Changed paths:
    M /trunk/configure.ac
 
-* configure.ac: fixed typo.
+
+* configure.ac: added --with-xml2-config-path=PATH option.
+
 ------------------------------------------------------------------------
-r8537 | gbazin | 2004-08-27 15:57:11 +0200 (Fri, 27 Aug 2004) | 1 line
+r6491 | asmax | 2004-01-24 15:25:16 +0100 (Sat, 24 Jan 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   M /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   A /trunk/modules/gui/skins2/theme/skin.dtd
+
+* parser/xmlparser.cpp: added DTD validation
+
+------------------------------------------------------------------------
+r6490 | asmax | 2004-01-24 14:08:12 +0100 (Sat, 24 Jan 2004) | 6 lines
 Changed paths:
    M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/Modules.am
+   A /trunk/modules/gui/skins2/parser/xmlparser.cpp
+   A /trunk/modules/gui/skins2/parser/xmlparser.hpp
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.hpp
+
+* configure.ac: check xml2-config for skins2
+* modules/gui/skins2/src/var_manager.cpp: delete the variables in the
+  right order to avoid invalid reads in the destructor
+* modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
+  on the text reader API of libxml2
 
-* configure.ac: added --with-ffmpeg-dts/zlib options.
 ------------------------------------------------------------------------
-r8538 | sam | 2004-08-27 19:25:31 +0200 (Fri, 27 Aug 2004) | 2 lines
+r6489 | gbazin | 2004-01-24 13:30:32 +0100 (Sat, 24 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/po/POTFILES.in
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
 
-  * po/POTFILES.in: updated for deprecated files.
+
+* modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.
 
 ------------------------------------------------------------------------
-r8539 | sam | 2004-08-27 21:30:37 +0200 (Fri, 27 Aug 2004) | 5 lines
+r6488 | gbazin | 2004-01-24 12:56:16 +0100 (Sat, 24 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/mux/ogg.c
-   M /trunk/src/libvlc.c
+   M /trunk/modules/mux/mp4.c
 
-  * include/vlc_common.h:
-    + Use PACKAGE_NAME instead of PACKAGE.
-  * modules/codec/ffmpeg/ffmpeg.c:
-    + This module does not require AltiVec for now.
+
+* modules/mux/mp4.c: store the display size using the proper aspect-ratio.
+   Size optimization for the generation of the stsc table.
+   Some more clean-up.
 
 ------------------------------------------------------------------------
-r8540 | sam | 2004-08-27 21:32:44 +0200 (Fri, 27 Aug 2004) | 4 lines
+r6487 | rocky | 2004-01-24 04:48:29 +0100 (Sat, 24 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/gnome-vlc.menu
-   M /trunk/debian/gvlc.menu
-   M /trunk/debian/kvlc.menu
-   M /trunk/debian/qvlc.menu
-   M /trunk/debian/rules
-   M /trunk/debian/wxvlc.menu
+   M /trunk/modules/demux/mpeg/system.c
 
-  * debian/rules:
-    + Disabled the GNOME, Qt, GTK+ and KDE interfaces in favour of the
-      WxWidgets one.
+Doc fix.
 
 ------------------------------------------------------------------------
-r8541 | gbazin | 2004-08-27 22:10:21 +0200 (Fri, 27 Aug 2004) | 1 line
+r6486 | fenrir | 2004-01-24 01:47:42 +0100 (Sat, 24 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+ * ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
+ they miss the faad decoder without having an obscure segfault.)
 
-* modules/mux/asf.c: flush our buffers on close.
 ------------------------------------------------------------------------
-r8542 | gbazin | 2004-08-27 22:44:39 +0200 (Fri, 27 Aug 2004) | 3 lines
+r6485 | rocky | 2004-01-24 00:06:25 +0100 (Sat, 24 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/mux/asf.c
+   M /trunk/src/playlist/loadsave.c
 
-* modules/demux/asf/asf.c: ignore the ES extra data for mpeg audio.
-* modules/mux/asf.c: bring the tracks back to a 0 based offset.
+Compilation bug: can't have preprocessor directives inside a macro.
 
 ------------------------------------------------------------------------
-r8543 | sam | 2004-08-27 22:46:35 +0200 (Fri, 27 Aug 2004) | 7 lines
+r6484 | jlj | 2004-01-23 21:58:52 +0100 (Fri, 23 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/debian/Makefile.am
-   M /trunk/debian/control
-   D /trunk/debian/gnome-vlc.menu
-   D /trunk/debian/gvlc.menu
-   D /trunk/debian/kvlc.menu
-   D /trunk/debian/qvlc.menu
-   M /trunk/debian/rules
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/demux/mp4/drms.c
 
-  * debian/*.menu:
-    + Removed unused menu files.
-  * debian/rules:
-    + Build libavformat.
-  * include/vlc_common.h:
-    + PACKAGE overrides PACKAGE_NAME.
+  * drms: endian fixes, GetiPodID env var support.
 
 ------------------------------------------------------------------------
-r8544 | sam | 2004-08-27 22:58:33 +0200 (Fri, 27 Aug 2004) | 2 lines
+r6483 | gbazin | 2004-01-23 18:56:14 +0100 (Fri, 23 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/debian/rules
+   M /trunk/include/stream_output.h
+   M /trunk/modules/access_output/file.c
+   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/mux/mp4.c
+   M /trunk/src/stream_output/stream_output.c
 
-  * debian/rules: typo.
+
+* src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
+* modules/access_output/file.c: implemented sout_AccessOutRead().
+* modules/access_output/udp.c: coding style cleanup.
+* modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
+   Started some code cleanup.
 
 ------------------------------------------------------------------------
-r8545 | zorglub | 2004-08-28 12:04:15 +0200 (Sat, 28 Aug 2004) | 3 lines
+r6482 | fenrir | 2004-01-23 18:42:10 +0100 (Fri, 23 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dvb/access.c
+   A /trunk/modules/demux/pva.c
 
-s/access/access2
+ * pva: PVA demuxer.
+
+------------------------------------------------------------------------
+r6481 | titer | 2004-01-23 16:36:23 +0100 (Fri, 23 Jan 2004) | 4 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/video_filter/deinterlace/deinterlace.c
 
+ + deinterlace.c : added an Altivec version of Merge() - makes the
+     filter more than 100% faster here (blend mode). Feel free to check
+     if I haven't broken anything, first time doing Altivec ;)
 
 ------------------------------------------------------------------------
-r8546 | gbazin | 2004-08-28 13:02:51 +0200 (Sat, 28 Aug 2004) | 9 lines
+r6480 | rocky | 2004-01-23 12:54:48 +0100 (Fri, 23 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_es_out.h
-   M /trunk/modules/codec/flac.c
-   M /trunk/modules/codec/speex.c
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/ogg.c
-   M /trunk/modules/mux/ogg.c
-   M /trunk/src/input/es_out.c
+   M /trunk/NEWS
 
-* include/vlc_es_out.h, src/input/es_out.c: added an ES_OUT_SET_FMT control.
-* modules/demux/ogg.c, modules/demux/mkv.cpp:
-  - store the vorbis/theora/speex headers in fmt.p_extra.
-  - this change simplifies the code quite a bit and is a lot cleaner.
-* modules/codec/vorbis.c, theora.c, speex.c, flac.c:
-  - get the headers from fmt_in.p_extra or from the bitstream if empty.
-* modules/mux/ogg.c:
-  - recontstruct the headers from fmt.p_extra.
+Time to note completion of SVCD (Philips OGT) and CVD subtitles.
 
 ------------------------------------------------------------------------
-r8547 | sam | 2004-08-28 13:29:48 +0200 (Sat, 28 Aug 2004) | 2 lines
+r6479 | rocky | 2004-01-23 12:03:06 +0100 (Fri, 23 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/doc/mad/DESIGN
-   M /trunk/doc/skins/skins-howto.txt
-   M /trunk/include/vlc_block_helper.h
-   M /trunk/modules/access/satellite/access.c
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/glwin32.c
-   M /trunk/modules/video_output/ggi.c
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/modules/video_output/sdl.c
-   M /trunk/src/input/input.c
-   M /trunk/src/stream_output/stream_output.c
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/codec/ogt/render.c
 
-  * Spelling fixes.
+RV32 added, but not tested. All chromas now handled.
+More code cleanups.
 
 ------------------------------------------------------------------------
-r8548 | fenrir | 2004-08-28 17:20:18 +0200 (Sat, 28 Aug 2004) | 2 lines
+r6478 | zorglub | 2004-01-23 11:48:08 +0100 (Fri, 23 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc_access.h
-   M /trunk/modules/access/dvb/access.c
+   M /trunk/include/vlc_playlist.h
+   M /trunk/src/playlist/group.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
+   M /trunk/src/playlist/sort.c
 
- * all: ooops wrong order for ACCESS_SET_PRIVATE_ID...
+* Doxygen doc fixes
+* Add missing locks
+* Duration sort
 
 ------------------------------------------------------------------------
-r8549 | fenrir | 2004-08-28 17:40:11 +0200 (Sat, 28 Aug 2004) | 2 lines
+r6477 | rocky | 2004-01-23 11:19:37 +0100 (Fri, 23 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/stream.c
+   M /trunk/modules/codec/ogt/common.c
 
- * stream.c: oops another bug with  SET_ID...
+Small doc changes.
 
 ------------------------------------------------------------------------
-r8550 | gbazin | 2004-08-28 18:46:22 +0200 (Sat, 28 Aug 2004) | 1 line
+r6476 | rocky | 2004-01-23 09:36:48 +0100 (Fri, 23 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/ogt/cvd.c
+
+Omitted option -duration-scaling which caused plugin to stop working.
 
-* include/vlc_video.h: added an i_visible_lines field to plane_t.
 ------------------------------------------------------------------------
-r8551 | gbazin | 2004-08-28 19:36:02 +0200 (Sat, 28 Aug 2004) | 2 lines
+r6475 | gbazin | 2004-01-23 09:07:17 +0100 (Fri, 23 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
-   M /trunk/modules/codec/cinepak.c
-   M /trunk/modules/codec/dmo/dmo.c
-   M /trunk/modules/codec/ffmpeg/video.c
-   M /trunk/modules/codec/rawvideo.c
-   M /trunk/modules/codec/tarkin.c
-   M /trunk/modules/gui/beos/VideoOutput.cpp
-   M /trunk/modules/gui/macosx/voutqt.m
-   M /trunk/modules/gui/qnx/vout.c
-   M /trunk/modules/video_chroma/i420_ymga.c
-   M /trunk/modules/video_chroma/i420_yuy2.c
-   M /trunk/modules/video_chroma/i422_yuy2.c
-   M /trunk/modules/video_filter/adjust.c
-   M /trunk/modules/video_filter/clone.c
-   M /trunk/modules/video_filter/crop.c
-   M /trunk/modules/video_filter/deinterlace.c
-   M /trunk/modules/video_filter/distort.c
-   M /trunk/modules/video_filter/invert.c
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/modules/video_filter/motionblur.c
-   M /trunk/modules/video_filter/transform.c
-   M /trunk/modules/video_filter/wall.c
-   M /trunk/modules/video_output/aa.c
-   M /trunk/modules/video_output/caca.c
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/fb.c
-   M /trunk/modules/video_output/ggi.c
-   M /trunk/modules/video_output/glide.c
-   M /trunk/modules/video_output/hd1000v.cpp
-   M /trunk/modules/video_output/mga.c
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/modules/video_output/qte/qte.cpp
-   M /trunk/modules/video_output/sdl.c
-   M /trunk/modules/video_output/wingdi.c
-   M /trunk/modules/video_output/x11/xcommon.c
-   M /trunk/modules/visualization/visual/visual.c
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/modules/demux/mp4/mp4.c
+
+
+* modules/demux/mp4/mp4.c: don't segfault on reference files.
+
+------------------------------------------------------------------------
+r6474 | rocky | 2004-01-23 04:46:41 +0100 (Fri, 23 Jan 2004) | 3 lines
+Changed paths:
+   M /trunk/modules/codec/ogt/render.c
 
-* ALL: use i_visible_lines in plane_t.
+RGB2 scaling is now correct. Need to do the same for RV24 and
+probably others.
 
 ------------------------------------------------------------------------
-r8552 | gbazin | 2004-08-28 20:07:35 +0200 (Sat, 28 Aug 2004) | 1 line
+r6473 | sigmunau | 2004-01-22 21:48:07 +0100 (Thu, 22 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/modules/demux/mkv.cpp
+
+modules/demux/mkv.cpp:
+ * removed an unused, and unreleased vlc_object_find()
+ * added support for flac in mkv
 
-* src/video_output/vout_pictures.c: oups, inverted i_visible_lines and i_lines.
 ------------------------------------------------------------------------
-r8553 | gbazin | 2004-08-28 20:37:02 +0200 (Sat, 28 Aug 2004) | 4 lines
+r6472 | gbazin | 2004-01-22 20:35:14 +0100 (Thu, 22 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/theora.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/demux/Modules.am
+   M /trunk/src/playlist/loadsave.c
 
-* codec/theora.c: Removed the "multiple of 16" size restriction for the encoding.
-  + correct cropping of the decoded video when specified.
-* stream_out/transcode.c: make sure the size of the encoded video is at least a multiple of 2.
+
+* src/playlist/loadsave.c: errno.h related fixes.
+* modules/demux/Modules.am: added missing ps.h.
 
 ------------------------------------------------------------------------
-r8554 | zorglub | 2004-08-28 21:29:32 +0200 (Sat, 28 Aug 2004) | 2 lines
+r6471 | fenrir | 2004-01-22 19:49:38 +0100 (Thu, 22 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/fileinfo.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/access/mms/mmstu.c
 
-Update the "Stream and Media Info" dialog
+ * mmstu: workaround for low bitrate stream with mmst.
+ (we don't try anymore to fill our buffer every time).
 
 ------------------------------------------------------------------------
-r8555 | gbazin | 2004-08-29 00:50:50 +0200 (Sun, 29 Aug 2004) | 1 line
+r6470 | gbazin | 2004-01-22 18:03:44 +0100 (Thu, 22 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/src/misc/net.c
+
+* src/misc/net.c: Compilation fix.
 
-* modules/gui/wxwindows/menus.cpp: increased size of a couple of arrays for safety.
 ------------------------------------------------------------------------
-r8556 | gbazin | 2004-08-29 01:58:01 +0200 (Sun, 29 Aug 2004) | 3 lines
+r6469 | sigmunau | 2004-01-22 16:00:10 +0100 (Thu, 22 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/vorbis.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/modules/video_filter/adjust.c
 
-* modules/codec/vorbis.c: vorbis encoder takes float32 as input.
-* modules/stream_out/transcode.c: respect input requested by encoder.
+all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>
 
 ------------------------------------------------------------------------
-r8557 | gbazin | 2004-08-29 01:59:55 +0200 (Sun, 29 Aug 2004) | 2 lines
+r6468 | sigmunau | 2004-01-22 15:27:53 +0100 (Thu, 22 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
+   M /trunk/modules/demux/mkv.cpp
 
-* modules/audio_filter/converter/a52tofloat32.c: added implementation for the new audio filter architecture.
+modules/demux/mkv.cpp:
+ * comment out parsing of elements that no muxer ever used, and that are
+   being removed from the spec. (patch by Mosu in the mkv team)
 
 ------------------------------------------------------------------------
-r8558 | gbazin | 2004-08-29 02:40:43 +0200 (Sun, 29 Aug 2004) | 4 lines
+r6467 | rocky | 2004-01-22 14:33:39 +0100 (Thu, 22 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/dtstofloat32.c
-   M /trunk/modules/audio_filter/format.c
-   M /trunk/modules/codec/araw.c
-   M /trunk/modules/codec/dts.c
+   M /trunk/modules/codec/ogt/render.c
 
-* modules/audio_filter/converter/dtstofloat32.c: added implementation for the new audio filter architecture.
-* codec/dts.c: bug fix.
-* codec/araw.c: added more PCM formats to the encoder.
+YUY2: Need to check against accessing outside of subpicture.
+RGB2: Use fixed colormap entries black: 0, white: 255, and something
+else 0x44.
 
 ------------------------------------------------------------------------
-r8559 | gbazin | 2004-08-29 03:12:06 +0200 (Sun, 29 Aug 2004) | 3 lines
+r6466 | rocky | 2004-01-22 05:46:19 +0100 (Thu, 22 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video_filter.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* codec/ffmpeg/video_filter.c: deinterlace filter.
-* stream_out/transcode.c: deinterlacing works again.
+RV24 color-setting fixed. Fullscreen mode doesn't work though.
+
+RGB2 sorta works, but to do better we need a way to lookup a palette
+color in a colormap.
 
 ------------------------------------------------------------------------
-r8560 | gbazin | 2004-08-29 03:25:29 +0200 (Sun, 29 Aug 2004) | 1 line
+r6465 | jlj | 2004-01-22 02:20:39 +0100 (Thu, 22 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/mux/ogg.c
+   M /trunk/configure.ac
+   M /trunk/modules/demux/mp4/drms.c
+
+  * drms: support for getting user key from firewire connected iPod under
+          GNU/Linux. requires libsysfs (sysfsutils).
 
-* commit modules/mux/ogg.c: added SNOW fourcc.
 ------------------------------------------------------------------------
-r8561 | gbazin | 2004-08-29 03:28:28 +0200 (Sun, 29 Aug 2004) | 1 line
+r6464 | sigmunau | 2004-01-22 02:14:50 +0100 (Thu, 22 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/mpeg_audio.c
+   M /trunk/modules/misc/sap.c
+
+modules/misc/sap.c:
+ * fixed a nasty integer overflow that caused items to be removed right away
+   when the timeout value was large.
+ * fixed a small mem-leak
 
-* modules/codec/mpeg_audio.c: correct bitrate.
 ------------------------------------------------------------------------
-r8562 | asmax | 2004-08-29 11:00:03 +0200 (Sun, 29 Aug 2004) | 3 lines
+r6463 | hartman | 2004-01-22 01:24:45 +0100 (Thu, 22 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/skins2/commands/async_queue.cpp
-   M /trunk/modules/gui/skins2/commands/async_queue.hpp
+   M /trunk/modules/misc/sap.c
 
-  * async_queue.*: AsyncQueue::remove is now thread-safe to avoid potential
-  (but *very* unlikely) segfaults
+* what was i thinking
 
 ------------------------------------------------------------------------
-r8563 | zorglub | 2004-08-29 11:04:20 +0200 (Sun, 29 Aug 2004) | 2 lines
+r6462 | sigmunau | 2004-01-22 01:17:22 +0100 (Thu, 22 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/misc/sap.c
 
-Fix last  playlist item deletion with wxWIN32
+modules/misc/sap:
+ * fixed some minor bugs
 
 ------------------------------------------------------------------------
-r8564 | gbazin | 2004-08-29 11:58:07 +0200 (Sun, 29 Aug 2004) | 3 lines
+r6461 | fenrir | 2004-01-22 01:02:18 +0100 (Thu, 22 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_rgb.c
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/demux/ts.c
 
-* modules/video_output/x11/xcommon.c: 24 bits screen depth uses 32bits per pixels.
-* video_chroma/i420_rgb.c: disable RV24 support (which was assuming 32 bits per pixels).
+ * ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
+ (not well tested)
 
 ------------------------------------------------------------------------
-r8565 | gbazin | 2004-08-29 12:56:24 +0200 (Sun, 29 Aug 2004) | 1 line
+r6460 | fenrir | 2004-01-22 01:00:34 +0100 (Thu, 22 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/vorbis.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/misc/net.c
+
+ * es_out: Handle --program (not tested) and create program on
+ES_OUT_SET_GROUP_PCR.
+ * net.c: commented out an error message in net_Write.
 
-* modules/codec/vorbis.c: VBR encoding is now the default + added a cbr option.
 ------------------------------------------------------------------------
-r8566 | gbazin | 2004-08-29 13:42:43 +0200 (Sun, 29 Aug 2004) | 1 line
+r6459 | hartman | 2004-01-21 23:55:34 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/ogg.c
+   M /trunk/modules/misc/sap.c
+
+* a 30 secs timeout is way too fast. changed to 1800 which is more realistic
 
-* modules/mux/ogg.c: when removing a stream, flush its fifo first.
 ------------------------------------------------------------------------
-r8567 | gbazin | 2004-08-29 14:27:49 +0200 (Sun, 29 Aug 2004) | 1 line
+r6458 | hartman | 2004-01-21 20:21:23 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ogg.c
+   M /trunk/extras/contrib/src/packages.mak
+
+* newer live.com sources
 
-* modules/demux/ogg.c: fixed skipped pictures problem when starting a stream.
 ------------------------------------------------------------------------
-r8568 | gbazin | 2004-08-29 14:40:33 +0200 (Sun, 29 Aug 2004) | 1 line
+r6457 | jpsaman | 2004-01-21 19:59:23 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/dummy/vout.c
+   M /trunk/ipkg/rules
+
+Adding updated rules and control file for iPAQ packaging.
 
-* modules/misc/dummy/vout.c: have the dummy vout use the render chroma by default.
 ------------------------------------------------------------------------
-r8569 | gbazin | 2004-08-29 15:18:53 +0200 (Sun, 29 Aug 2004) | 1 line
+r6456 | gbazin | 2004-01-21 18:56:05 +0100 (Wed, 21 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/codec/dts.c
+   M /trunk/modules/demux/dts.c
+
+
+* modules/demux/dts.c: support for DTS WAV files.
+* modules/codec/dts.c: support for 14bits little endian DTS bitstreams.
 
-* modules/stream_out/transcode.c: when overlaying subtitles, duplicate frames if they are referenced by the decoder.
 ------------------------------------------------------------------------
-r8570 | titer | 2004-08-29 15:40:56 +0200 (Sun, 29 Aug 2004) | 2 lines
+r6455 | fenrir | 2004-01-21 18:01:54 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/include/ninput.h
+   M /trunk/src/input/stream.c
 
- src/input/es_out.c: gcc < 3 fix
+ * stream: made skipping a bit smarter, removed no more used functions.
 
 ------------------------------------------------------------------------
-r8571 | hartman | 2004-08-29 17:11:50 +0200 (Sun, 29 Aug 2004) | 2 lines
+r6454 | fenrir | 2004-01-21 17:56:16 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/open.m
-   M /trunk/modules/gui/macosx/prefs.m
-   M /trunk/modules/gui/macosx/prefs_widgets.m
+   M /trunk/modules/access/mms/mms.c
+   M /trunk/modules/access/mms/mmsh.c
+   M /trunk/modules/access/mms/mmsh.h
+   M /trunk/modules/access/mms/mmstu.c
 
-* fix text encoding of subtitle filenames (and other paths).
+ * all: use net_*.
 
 ------------------------------------------------------------------------
-r8572 | hartman | 2004-08-29 17:59:12 +0200 (Sun, 29 Aug 2004) | 3 lines
+r6453 | sam | 2004-01-21 15:44:56 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
-   M /trunk/modules/gui/macosx/voutqt.m
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/toolbox
 
-* Don't release the VLCWindow on QTClose. The mainthread still needs it.
-* Updated TODO list
+  * Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).
 
 ------------------------------------------------------------------------
-r8573 | fenrir | 2004-08-29 21:34:54 +0200 (Sun, 29 Aug 2004) | 3 lines
+r6452 | fenrir | 2004-01-21 11:22:31 +0100 (Wed, 21 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/include/network.h
+   M /trunk/modules/access/udp.c
+   M /trunk/src/misc/net.c
 
- * mp4: support vobsub in .mp4 (NeroRecode), but won't work if the video
-has been cropped.
+ * net: added net_OpenUDP
+ * udp: cleaned to use net_*
 
 ------------------------------------------------------------------------
-r8574 | fenrir | 2004-08-29 21:36:41 +0200 (Sun, 29 Aug 2004) | 4 lines
+r6451 | rocky | 2004-01-21 08:38:29 +0100 (Wed, 21 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/codec/ogt/render.c
 
- * es_out: msg_Err -> msg_Warn for Program empty. But I still need to
-fix it... (it should be annoying only with TS, you may have dead program
-entry).
+RV24 scaled properly.
 
 ------------------------------------------------------------------------
-r8575 | hartman | 2004-08-29 21:48:09 +0200 (Sun, 29 Aug 2004) | 4 lines
+r6450 | rocky | 2004-01-21 05:45:47 +0100 (Wed, 21 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/intf.h
-   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/render.h
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* Fix the play/pause button status
-* the prime manage thread now runs every .1 sec instead of .3,
-  this might improve response sometimes.
+Some of RV32 bugs worked out - pretty close. Some RGB2 work.
+Render->Blend
 
 ------------------------------------------------------------------------
-r8576 | zorglub | 2004-08-29 23:26:16 +0200 (Sun, 29 Aug 2004) | 2 lines
+r6449 | sam | 2004-01-20 18:45:19 +0100 (Tue, 20 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/standard.c
-   M /trunk/src/stream_output/sap.c
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/rules
 
-Fix memleaks
+  * debian/changelog debian/control debian/rules:
+    + Control files for a forthcoming official upload.
+
+------------------------------------------------------------------------
+r6448 | sam | 2004-01-20 18:44:30 +0100 (Tue, 20 Jan 2004) | 5 lines
+Changed paths:
+   M /trunk/include/vlc_common.h
+   M /trunk/modules/demux/mp4/drms.c
+
+  * include/vlc_common.h:
+    + Added proper const keywords.
+  * modules/demux/mp4/drms.c:
+    + Minor coding style fix.
 
 ------------------------------------------------------------------------
-r8577 | hartman | 2004-08-30 00:18:25 +0200 (Mon, 30 Aug 2004) | 2 lines
+r6447 | sigmunau | 2004-01-20 16:47:42 +0100 (Tue, 20 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/src/libvlc.h
 
-* added TSCC decoder to our ffmpeg module
+src/libvlc.h:
+ * add description to valid values of --align
 
 ------------------------------------------------------------------------
-r8578 | hartman | 2004-08-30 00:32:39 +0200 (Mon, 30 Aug 2004) | 3 lines
+r6446 | hartman | 2004-01-20 16:34:44 +0100 (Tue, 20 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/gui/macosx/applescript.m
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/src/misc/cpu.c
 
-* build ffmpeg with zlib on Mac/BeOS
-  remember to configure vlc with --with-ffmpeg-zlib
+* src/misc/cpu.c: New altivec detection for Darwin. Using the correct
+  official method.
+* modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
+* modules/gui/macosx/applescript.m: PLAYLIST_GO fix
 
 ------------------------------------------------------------------------
-r8579 | gbazin | 2004-08-30 01:18:11 +0200 (Mon, 30 Aug 2004) | 1 line
+r6445 | fenrir | 2004-01-20 15:58:07 +0100 (Tue, 20 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/modules/demux/Modules.am
+   A /trunk/modules/demux/mod.c
 
-* src/video_output/vout_pictures.c: RV24 is really 24 bits per pixel.
-------------------------------------------------------------------------
-r8580 | gbazin | 2004-08-30 01:48:31 +0200 (Mon, 30 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/es_out.c
+ mod.c: new demux2 for MOD files using libmodplug library.
+ (modplug-xmms.sourceforge.net/)
 
-* src/input/es_out.c: fixed ES_OUT_SET_FMT control.
-------------------------------------------------------------------------
-r8581 | gbazin | 2004-08-30 02:10:17 +0200 (Mon, 30 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/es_out.c
+ The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
+amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
+mt2, psm), I hope that won't give problems.
 
-* src/input/es_out.c: really fixed ES_OUT_SET_FMT this time.
 ------------------------------------------------------------------------
-r8582 | gbazin | 2004-08-30 03:03:12 +0200 (Mon, 30 Aug 2004) | 1 line
+r6444 | fenrir | 2004-01-20 15:51:30 +0100 (Tue, 20 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_yuy2.c
+   M /trunk/modules/demux/demux2.c
 
-* modules/video_chroma/i420_yuy2.c: take care of chroma pitch as well.
-------------------------------------------------------------------------
-r8583 | gbazin | 2004-08-30 03:24:08 +0200 (Mon, 30 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_chroma/i420_rgb16.c
+ * demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
+ playlist_SetDuration.
+ TODO -> add meta info queries trough demux2_Control (a demuxer should
+ NEVER touch playlist themself).
 
-* modules/video_chroma/i420_rgb16.c: take care of width != pitch as well.
 ------------------------------------------------------------------------
-r8584 | gbazin | 2004-08-30 03:26:14 +0200 (Mon, 30 Aug 2004) | 1 line
+r6443 | fenrir | 2004-01-20 15:48:37 +0100 (Tue, 20 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_chroma/i420_rgb8.c
+   M /trunk/src/input/demux.c
 
-* modules/video_chroma/i420_rgb8.c: take care of width != pitch as well.
-------------------------------------------------------------------------
-r8585 | gbazin | 2004-08-30 04:15:25 +0200 (Mon, 30 Aug 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/ps.h
+ * demux: fixed psz_path value in demux_t.
 
-* modules/demux/ps.h: fixed parsing of system header.
 ------------------------------------------------------------------------
-r8586 | gbazin | 2004-08-30 12:35:19 +0200 (Mon, 30 Aug 2004) | 1 line
+r6442 | rocky | 2004-01-20 14:31:15 +0100 (Tue, 20 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/codec/ogt/render.c
+
+Remove more bugs from YUY2 rendering. Short of some trailing edge
+problems it is close to correct.
 
-* NEWS: update
 ------------------------------------------------------------------------
-r8587 | damienf | 2004-08-30 12:45:01 +0200 (Mon, 30 Aug 2004) | 9 lines
+r6441 | fenrir | 2004-01-19 22:30:43 +0100 (Mon, 19 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/src/input/stream.c
-
-
-i've modified the following functions to properly skip data (read buffer is nil) on streams which cannot be seeked.
-
-AStreamReadBlock()
-AStreamReadStream()
-
-before those modifications, playback would suddenly be interrupted after a while on network streams prone to packet loss.
+   M /trunk/modules/demux/dvdnav.c
 
+ * dvdnav: send palette and alpha to spudec.
+ -> I'm not sure to set correct alpha values and that values are endian.
+ safe (both alpha and palette)                                         .
 
 ------------------------------------------------------------------------
-r8588 | hartman | 2004-08-30 13:02:33 +0200 (Mon, 30 Aug 2004) | 2 lines
+r6440 | fenrir | 2004-01-19 21:31:21 +0100 (Mon, 19 Jan 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/dvdnav.c
 
-* Remove fprintf debug statement in the mp4 demux
+ * dvdnav: a lot of fixes :
+    - subtitle/audio selection works
+    - subtitle display works
+    - menu fixed.
+ Problem:
+    - when we see a menu, the currently selected item isn't highlighted
+You have to select another to see them. I don't understand why ...
+    - manual audio/sub selection is lost when we switch back to the menu.
 
 ------------------------------------------------------------------------
-r8589 | zorglub | 2004-08-30 15:14:05 +0200 (Mon, 30 Aug 2004) | 2 lines
+r6439 | fenrir | 2004-01-19 19:24:11 +0100 (Mon, 19 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/stream_out/transcode.c
 
-Few improvements
+ * syntax error ...
 
 ------------------------------------------------------------------------
-r8590 | gbazin | 2004-08-30 16:52:52 +0200 (Mon, 30 Aug 2004) | 1 line
+r6438 | fenrir | 2004-01-19 19:16:32 +0100 (Mon, 19 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/demux/ts.c
+
+ * ts: added a ts-es-id-pid option to mark es with their pid.
 
-* modules/gui/wxwindows/interface.cpp: do not use a checkbox control for the bookmarks menu
 ------------------------------------------------------------------------
-r8591 | gbazin | 2004-08-30 18:28:38 +0200 (Mon, 30 Aug 2004) | 1 line
+r6437 | fenrir | 2004-01-19 19:15:55 +0100 (Mon, 19 Jan 2004) | 2 lines
 Changed paths:
+   M /trunk/modules/stream_out/duplicate.c
    M /trunk/modules/stream_out/transcode.c
 
-* modules/stream_out/transcode.c: don't segfault when video encoder or filter can't be opened.
+ * all: keep valid i_id.
+
 ------------------------------------------------------------------------
-r8592 | gbazin | 2004-08-30 19:46:46 +0200 (Mon, 30 Aug 2004) | 1 line
+r6436 | fenrir | 2004-01-19 19:15:29 +0100 (Mon, 19 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/mpeg/ts.c
+   M /trunk/include/vlc_es.h
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input_dec.c
+
+ * all: added a i_id field in es_format_t.
 
-* modules/mux/mpeg/ts.c: waiting for the fifo to have 51 packets before muxing is completely insane. Put back the old value of 2 packets.
 ------------------------------------------------------------------------
-r8593 | gbazin | 2004-08-30 21:24:55 +0200 (Mon, 30 Aug 2004) | 3 lines
+r6435 | jlj | 2004-01-19 17:40:28 +0100 (Mon, 19 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_es.h
-   M /trunk/modules/codec/ffmpeg/chroma.c
-   M /trunk/modules/codec/ffmpeg/video_filter.c
-   M /trunk/modules/codec/rawvideo.c
-   M /trunk/modules/demux/avi/avi.c
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/demux/mp4/drms.c
 
-* ALL: use rgb mask members in video_format_t.
-* modules/demux/avi/avi.c: raw RGB 24 is in fact BGR 24.
+  * ./modules/demux/mp4/drms.c: endian fixes.
 
 ------------------------------------------------------------------------
-r8594 | gbazin | 2004-08-30 21:37:35 +0200 (Mon, 30 Aug 2004) | 1 line
+r6434 | fenrir | 2004-01-19 15:40:25 +0100 (Mon, 19 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/v4l/v4l.c
+   M /trunk/modules/stream_out/transcode.c
+
+ * transcode: keep the group information.
 
-* modules/access/v4l/v4l.c: in v4l, RGB24 really is BGR24. Changed aspect ratio to 4:3.
 ------------------------------------------------------------------------
-r8595 | gbazin | 2004-08-30 21:58:56 +0200 (Mon, 30 Aug 2004) | 1 line
+r6433 | hartman | 2004-01-19 02:11:47 +0100 (Mon, 19 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/rawvideo.c
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/extras/contrib/bootstrap
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+
+* caca 0.8
+* www.videolan -> download.videolan
 
-* modules/demux/avi/avi.c, modules/codec/rawvideo.c: RGB DIBs are coded from bottom to top.
 ------------------------------------------------------------------------
-r8596 | bigben | 2004-08-30 22:57:08 +0200 (Mon, 30 Aug 2004) | 3 lines
+r6432 | gbazin | 2004-01-19 01:08:25 +0100 (Mon, 19 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
-   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
-   M /trunk/modules/gui/macosx/open.h
-   M /trunk/modules/gui/macosx/open.m
+   M /trunk/modules/demux/dvdnav.c
 
-* Add some options to the subtitle selection dialog. (relative size, encoding, and alignement).
 
+* modules/demux/dvdnav.c: menus navigation seems to be working ok now.
 
 ------------------------------------------------------------------------
-r8597 | gbazin | 2004-08-30 23:02:00 +0200 (Mon, 30 Aug 2004) | 1 line
+r6431 | gbazin | 2004-01-19 00:52:02 +0100 (Mon, 19 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/src/input/input_dec.c
+
+
+* modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
+* src/input/input_dec.c: fixed the pictures leak work-around.
+   Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
 
-* modules/stream_out/transcode.c: fix for channels mapping.
 ------------------------------------------------------------------------
-r8598 | titer | 2004-08-31 00:53:40 +0200 (Tue, 31 Aug 2004) | 2 lines
+r6430 | fenrir | 2004-01-18 23:00:00 +0100 (Sun, 18 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/es_out.c
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/mp4/mp4.h
 
- compile fix
+ * all: added support for edts/elst entries (needed to play some files).
+ Please test, it may have heavily broken playback of some files !!!
 
 ------------------------------------------------------------------------
-r8599 | bigben | 2004-08-31 07:44:15 +0200 (Tue, 31 Aug 2004) | 3 lines
+r6429 | fenrir | 2004-01-18 22:30:25 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/open.m
-
-Consistency in labels.
+   M /trunk/modules/codec/ffmpeg/video.c
 
+ * video: should fix an infinite loop. Dnumgis could you confirm ?
 
 ------------------------------------------------------------------------
-r8600 | gbazin | 2004-08-31 11:29:04 +0200 (Tue, 31 Aug 2004) | 1 line
+r6428 | asmax | 2004-01-18 20:54:46 +0100 (Sun, 18 Jan 2004) | 20 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/audio_filter/converter/dtstofloat32.c
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/commands/cmd_input.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_input.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/src/generic_window.hpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/theme/theme.xml
+   M /trunk/modules/gui/skins2/utils/var_bool.cpp
+   M /trunk/modules/gui/skins2/utils/var_bool.hpp
+   D /trunk/modules/gui/skins2/vars/vlcvars.cpp
+   D /trunk/modules/gui/skins2/vars/vlcvars.hpp
+
+* utils/var_bool.*: VarBool is now an interface for reading bool variables
+ (not writing); use VarBoolImpl instead to instanciate read/write variables.
+ Bool variables can now be combined with VarNotBool and VarBoolAndBool
+ (TODO: VarBoolOrBool)
+* commands/cmd_show_window.hpp: the commands now call directly
+  GenericWindow::show/hide, because the visibility variable of a
+  window is a VarBool (so, read-only)
+* commands/cmd_input.hpp: added Play and Pause commands
+* parser/interpreter.cpp: beginning of support of boolean expressions,
+ like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
+ not really well handled yet)
+* src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
+ "vlc.isPaused"
+* controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
+  now a passive VarBool, so actions must be explicitely set with
+  'action1="..." action2="..."' in the xml file
+* removed src/vlcvars.* => "vlc.isMute" doesn't work any more
+ (anyway it didn't work well...)
+* theme/theme.xml: updated with the new VarBool behaviour
 
-* modules/audio_filter/converter/dtstofloat32.c,a52tofloat32.c: don't forget to update the size of the audio buffer after decoding.
 ------------------------------------------------------------------------
-r8601 | gbazin | 2004-08-31 12:25:39 +0200 (Tue, 31 Aug 2004) | 1 line
+r6427 | fenrir | 2004-01-18 20:35:48 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ps.h
+   M /trunk/src/input/es_out.c
+
+ * es_out: give a fourcc to the dummy pmt es_descriptor_t.
 
-* modules/demux/ps.h: oups... fixed typo in my ps_pkt_parse_system() fix.
 ------------------------------------------------------------------------
-r8602 | gbazin | 2004-08-31 13:58:40 +0200 (Tue, 31 Aug 2004) | 1 line
+r6426 | fenrir | 2004-01-18 19:31:50 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/araw.c
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/mp4/mp4.h
+
+ * mp4: cosmetics.
 
-* modules/codec/araw.c: got rid of the audio conversion in the encoder, which is now done by the audio filters.
 ------------------------------------------------------------------------
-r8603 | gbazin | 2004-08-31 14:00:38 +0200 (Tue, 31 Aug 2004) | 1 line
+r6425 | gbazin | 2004-01-18 17:02:40 +0100 (Sun, 18 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/audio_filter/converter/dtstofloat32.c
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   M /trunk/modules/demux/dvdnav.c
+   M /trunk/modules/demux/ps.h
+
+
+* modules/demux/dvdnav.c: added parsing of DVD style MRLs.
+* modules/demux/ps.h: small cosmetic changes.
 
-* modules/audio_filter/converter/dtstofloat32.c,a52tofloat32.c,mpgatofixed32.c: release the old audio buffer after conversion.
 ------------------------------------------------------------------------
-r8604 | gbazin | 2004-08-31 14:02:12 +0200 (Tue, 31 Aug 2004) | 1 line
+r6424 | gbazin | 2004-01-18 14:39:32 +0100 (Sun, 18 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/audio_filter/format.c
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/demux/dvdnav.c
+
+
+* modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
 
-* modules/stream_out/transcode.c, modules/audio_filter/format.c: fixed a bunch of stupid mistakes.
 ------------------------------------------------------------------------
-r8605 | gbazin | 2004-08-31 20:29:58 +0200 (Tue, 31 Aug 2004) | 8 lines
+r6423 | gbazin | 2004-01-18 12:14:23 +0100 (Sun, 18 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/misc/freetype.c
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/configure.ac
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/demux2.c
 
-* src/video_output/vout_subpictures.c, include/vlc_video.h:
-  + introduce a "TEXT" subpicture region type.
-  + a psz_text field stores the subpicture text.
-* src/video_output/video_text.c: produce "TEXT" subpictures.
-* modules/codec/subsdec.c: produce "TEXT" subpictures.
-* modules/misc/freetype.c: auto sizing works again.
 
+* configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
+* modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
 
 ------------------------------------------------------------------------
-r8606 | hartman | 2004-08-31 20:32:54 +0200 (Tue, 31 Aug 2004) | 4 lines
+r6422 | fenrir | 2004-01-18 08:35:31 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/cdda.c
-   M /trunk/modules/access/directory.c
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/file.c
-   M /trunk/modules/access/ftp.c
-   M /trunk/modules/access/http.c
-   M /trunk/modules/access/mms/mmsh.c
-   M /trunk/modules/access/mms/mmstu.c
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/tcp.c
-   M /trunk/modules/access/udp.c
-   M /trunk/modules/access/vcd/vcd.c
+   M /trunk/modules/control/http.c
 
-* Don't bitch anymore about not found access_demux plugins.
-* Add ACCESS_SET_PRIVATE_ID_STATE to the list of every access plugin
-* msg_Err -> msg_Warn for unimplemented Control queries
+ * http: fixed mem leaks, doesn't add '\0' anymore at the end of files.
 
 ------------------------------------------------------------------------
-r8607 | hartman | 2004-08-31 20:52:22 +0200 (Tue, 31 Aug 2004) | 2 lines
+r6421 | fenrir | 2004-01-18 07:33:21 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/modules.c
+   M /trunk/modules/demux/mp4/mp4.c
 
-* forgot the most important file of the commit :)
+ * mp4: added 'pnot' fourcc as a valid header signature.
 
 ------------------------------------------------------------------------
-r8608 | hartman | 2004-08-31 22:21:54 +0200 (Tue, 31 Aug 2004) | 2 lines
+r6420 | fenrir | 2004-01-18 07:15:21 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/vout.m
+   M /trunk/modules/demux/ts.c
 
- * Defer nsviews untill the NSWindow is created. Hopefully fixes the VLC[25709] *** Assertion failure in -[NSViewHierarchyLock unlockTopMostReader], AppKit.subproj/NSViewHierarchyLock.m:428
+ * ts: clean up and a few mem leaks.
 
 ------------------------------------------------------------------------
-r8609 | hartman | 2004-08-31 22:44:47 +0200 (Tue, 31 Aug 2004) | 2 lines
+r6419 | fenrir | 2004-01-18 06:14:39 +0100 (Sun, 18 Jan 2004) | 12 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
-   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/src/input/input_dec.c
 
-* Updated version number to 0.8.0-test1 and to codename Janus
+ * input_dec: exported correct i_group.
+ Now vlc can read a TS with multiple programs and streams them as
+ indepandant output (well you need the new TS demuxer so ...)
+ (It is not well tested)
+
+ Example: (lines are wrapped)
+ ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
+    --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
+                       select="program=8501",\
+                       dst="std{access=udp,mux=ts,url=239.255.13.14}", \
+                       select="program=8506"}'
 
 ------------------------------------------------------------------------
-r8610 | gbazin | 2004-09-01 00:53:22 +0200 (Wed, 01 Sep 2004) | 1 line
+r6418 | sam | 2004-01-18 05:55:19 +0100 (Sun, 18 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/video_output/caca.c
+
+  * modules/video_output/caca.c:
+    + Set the window title upon startup.
+    + Support for window resizing (requires libcaca 0.8).
 
-* src/video_output/vout_subpictures.c: use p_vout->output instead of p_vout->render where necessary.
 ------------------------------------------------------------------------
-r8611 | zorglub | 2004-09-01 13:02:15 +0200 (Wed, 01 Sep 2004) | 7 lines
+r6417 | fenrir | 2004-01-18 05:53:57 +0100 (Sun, 18 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/doc/fortunes.txt
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/access/screen/screen.c
-   M /trunk/modules/audio_filter/normvol.c
-   M /trunk/po/POTFILES.in
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
-   M /trunk/src/libvlc.h
-
-* Fixed a few string errors
+   M /trunk/src/input/es_out.c
 
-* Update PO files
+ * es_out.c: better support for multiple program. (bugfixes and a dirty
+ hack because of the way input_SetProgram works).
 
-* First round of updates for the french l10n
+------------------------------------------------------------------------
+r6416 | rocky | 2004-01-18 05:45:32 +0100 (Sun, 18 Jan 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/mp4/drms.c
 
+In Solaris (and perhaps others) PATH_MAX is in limits.h.
 
 ------------------------------------------------------------------------
-r8612 | zorglub | 2004-09-01 14:54:34 +0200 (Wed, 01 Sep 2004) | 6 lines
+r6415 | fenrir | 2004-01-18 04:43:03 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/share/http/index.html
-   M /trunk/share/http/style.css
+   M /trunk/modules/stream_out/duplicate.c
 
-* Added some status information to the HTTP interface
+ * duplicate: corrected behavour of no-*.
 
-* Invalid HTML SUX !
-* Table layout SUX !
+------------------------------------------------------------------------
+r6414 | fenrir | 2004-01-18 03:21:38 +0100 (Sun, 18 Jan 2004) | 2 lines
+Changed paths:
+   M /trunk/modules/demux/demux2.c
 
+ * demux2: added ps2,ts2 and dvdnav shortcuts.
 
 ------------------------------------------------------------------------
-r8613 | gbazin | 2004-09-01 15:19:43 +0200 (Wed, 01 Sep 2004) | 1 line
+r6413 | fenrir | 2004-01-18 03:20:28 +0100 (Sun, 18 Jan 2004) | 14 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/stream_out/duplicate.c
+
+ * duplicate : added a select option :) The format is
+ selector[,selector] where 'selector' are from:
+    * no-audio, noaudio, audio
+    * no-video, novideo, video
+    * no-spu,   nospu,   spu
+    * es=num or es=num_start-num_end
+    * prgm=num or prgm=num_start-num_end (you can also use program
+    instead of prgm)
+ It applies for the last dst. selector1,selector2 means selector1 and
+selector2.
+ Ex:
+    vlc file --sout '#duplicate{dst="1?\239?\191?\189 dst", select="selection for 1?\239?\191?\189 dst",
+dst="2?\239?\191?\189 dst", dst="3?\239?\191?\189 dst", select="selection for 3?\239?\191?\189 dst" }'
 
-* src/input/input.c: fixed small memory leak.
 ------------------------------------------------------------------------
-r8614 | gbazin | 2004-09-01 15:27:46 +0200 (Wed, 01 Sep 2004) | 1 line
+r6412 | fenrir | 2004-01-18 02:49:11 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/x264.c
+   M /trunk/modules/demux/ts.c
+
+ * ts: fixed ms-codec playback.
 
-* modules/codec/x264.c: updated to latest x264 version.
 ------------------------------------------------------------------------
-r8615 | gbazin | 2004-09-01 16:02:23 +0200 (Wed, 01 Sep 2004) | 1 line
+r6411 | sam | 2004-01-18 02:21:33 +0100 (Sun, 18 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/demux/mp4/drmstables.h
+
+  * modules/demux/mp3/drms.c:
+    + More code cleanup. Thanks a lot to jlj for testing my changes.
+    + Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
+    + Decrypt the SCI data in-place and shuffle it in the same loop.
 
-* modules/codec/ffmpeg/video.c: fixed a crash on win32 (s/free/av_free).
 ------------------------------------------------------------------------
-r8616 | gbazin | 2004-09-01 16:07:45 +0200 (Wed, 01 Sep 2004) | 1 line
+r6410 | asmax | 2004-01-18 01:50:24 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
+
+* src/window_manager.cpp: no more magnetism with invisble windows !
 
-* modules/mux/asf.c: fixed a bug I introduced in my last commit.
 ------------------------------------------------------------------------
-r8617 | gbazin | 2004-09-01 16:26:23 +0200 (Wed, 01 Sep 2004) | 1 line
+r6409 | asmax | 2004-01-18 01:25:02 +0100 (Sun, 18 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/modules/gui/skins2/parser/gen.sh
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.cpp
+   M /trunk/modules/gui/skins2/x11/x11_loop.hpp
+   M /trunk/modules/gui/skins2/x11/x11_window.cpp
+   M /trunk/modules/gui/skins2/x11/x11_window.hpp
+
+* src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
+  issues after reading a bad theme)
+* x11/.*: removed the hack of storing pointers as window properties
 
-* modules/codec/ffmpeg/video_filter.c: oops, copy&paste bug.
 ------------------------------------------------------------------------
-r8618 | gbazin | 2004-09-01 16:34:24 +0200 (Wed, 01 Sep 2004) | 1 line
+r6408 | fenrir | 2004-01-18 00:51:50 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/demux/ps.h
+
+ * ps.h: added cvt adn ogt.
 
-* modules/mux/asf.c: MUX_GET_ADD_STREAM_WAIT == true. Seems even asfh can't send new headers after the stream started.
 ------------------------------------------------------------------------
-r8619 | gbazin | 2004-09-01 17:37:40 +0200 (Wed, 01 Sep 2004) | 1 line
+r6407 | fenrir | 2004-01-18 00:50:08 +0100 (Sun, 18 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/input/es_out.c
+
+ * es_out: select es from current program only.
 
-* modules/stream_out/transcode.c: free the original picture pointer, not the aligned one.
 ------------------------------------------------------------------------
-r8620 | gbazin | 2004-09-01 17:56:03 +0200 (Wed, 01 Sep 2004) | 1 line
+r6406 | fenrir | 2004-01-17 23:32:50 +0100 (Sat, 17 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/dmo/dmo.c
+   A /trunk/modules/demux/dvdnav.c
+   A /trunk/modules/demux/ps.c
+   A /trunk/modules/demux/ps.h
+
+ * ps.* : new PS demuxer (still incomplete)
+ * dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
+ plugin for now. (a lot of design problems are raised with it).
 
-* modules/codec/dmo/dmo.c: specify required input chroma for video encoding.
 ------------------------------------------------------------------------
-r8621 | titer | 2004-09-01 20:41:22 +0200 (Wed, 01 Sep 2004) | 2 lines
+r6405 | gbazin | 2004-01-17 17:51:54 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/control/http.c
 
- + misc/freetype.c: workaround yet another weird BeOS behaviour
+
+* modules/control/http.c: fixed another mem leak.
 
 ------------------------------------------------------------------------
-r8622 | titer | 2004-09-01 20:59:23 +0200 (Wed, 01 Sep 2004) | 4 lines
+r6404 | gbazin | 2004-01-17 17:24:14 +0100 (Sat, 17 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/control/http.c
+   M /trunk/src/playlist/info.c
 
- + vout_subpictures.c: don't check only the first subpicture_t to see
-   if we need blending & rendering modules (fixes text messages which
-   were missing sometimes)
+
+* src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
+* modules/control/http.c: fixed parsing in uri_extract_value().
 
 ------------------------------------------------------------------------
-r8623 | zorglub | 2004-09-01 22:02:17 +0200 (Wed, 01 Sep 2004) | 2 lines
+r6403 | gbazin | 2004-01-17 16:17:02 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/modules/control/http.c
 
-Added "is_playing", "get_title", "get_time" and "get_length" to get computer-readable output (for third-party programs)
+
+* modules/control/http.c: fixed gcc warning.
 
 ------------------------------------------------------------------------
-r8624 | hartman | 2004-09-01 23:40:35 +0200 (Wed, 01 Sep 2004) | 2 lines
+r6402 | sigmunau | 2004-01-17 15:08:37 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
 
-* updated ebml, matroska, liveMedia and faad2 version
+src/playlist/item*
+ * Updated documentation on playlist_Add* (they return a id, not the position)
 
 ------------------------------------------------------------------------
-r8625 | hartman | 2004-09-02 00:08:00 +0200 (Thu, 02 Sep 2004) | 2 lines
+r6401 | sigmunau | 2004-01-17 14:47:57 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/NEWS
 
-* fix the ebml and matroska downloads. added toolame target, but not enabled, since toolame is worse than ffmpeg when it comes to makefiles... ("it needs sam power").
+NEWS:
+ * Begin updating news for a 0.7.1
 
 ------------------------------------------------------------------------
-r8626 | gbazin | 2004-09-02 00:26:48 +0200 (Thu, 02 Sep 2004) | 1 line
+r6400 | gbazin | 2004-01-17 14:25:21 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/control/http.c
 
-* modules/stream_out/transcode.c: fixed fps and audio-sync options.
-------------------------------------------------------------------------
-r8627 | gbazin | 2004-09-02 01:15:12 +0200 (Thu, 02 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/visualization/galaktos/Modules.am
 
-* modules/visualization/galaktos/Modules.am: a whole lot of files were forgotten.
+* modules/control/http.c: fixed a whole bunch of mem leaks.
+
 ------------------------------------------------------------------------
-r8628 | gbazin | 2004-09-02 01:17:43 +0200 (Thu, 02 Sep 2004) | 1 line
+r6399 | gbazin | 2004-01-17 13:28:57 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/ChangeLog
+   M /trunk/modules/access/slp.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/src/playlist/item-ext.c
+
+
+* ALL: make sure newly created playlist_item_t are initialized properly.
 
-* ChangeLog: update.
 ------------------------------------------------------------------------
-r8629 | hartman | 2004-09-02 09:47:01 +0200 (Thu, 02 Sep 2004) | 2 lines
+r6398 | gbazin | 2004-01-17 13:11:58 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/README
+   M /trunk/modules/stream_out/transcode.c
 
-* Don't say make bin works in the contrib system
+
+* modules/stream_out/transcode.c: fixed segfault.
 
 ------------------------------------------------------------------------
-r8630 | gbazin | 2004-09-02 16:27:57 +0200 (Thu, 02 Sep 2004) | 1 line
+r6397 | gbazin | 2004-01-17 13:03:19 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
    M /trunk/src/input/demux.c
 
-* src/input/demux.c: ignore STREAM_CONTROL_ACCESS control query + coding style changes.
-------------------------------------------------------------------------
-r8631 | gbazin | 2004-09-02 17:20:34 +0200 (Thu, 02 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/src/video_output/video_output.c
 
-* src/video_output/video_output.c: re-enabled on-the-fly switching of video filters.
+* src/input/demux.c: fixed small mem leak.
+
 ------------------------------------------------------------------------
-r8632 | zorglub | 2004-09-02 17:31:00 +0200 (Thu, 02 Sep 2004) | 2 lines
+r6396 | gbazin | 2004-01-17 12:41:21 +0100 (Sat, 17 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
+   M /trunk/modules/stream_out/transcode.c
 
-Switch video-filters on the fly
 
-------------------------------------------------------------------------
-r8633 | gbazin | 2004-09-02 18:00:44 +0200 (Thu, 02 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
+* modules/stream_out/transcode.c: fixed mem leak.
 
-* modules/gui/wxwindows/video.cpp: before resizing the interface when a video stops, wait a bit just to make sure a new video outut is not being spawned.
 ------------------------------------------------------------------------
-r8634 | gbazin | 2004-09-02 19:51:02 +0200 (Thu, 02 Sep 2004) | 1 line
+r6395 | sigmunau | 2004-01-16 20:17:52 +0100 (Fri, 16 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/share/http/index.html
 
-* extras/contrib/src/packages.mak: fixed the faad2 package
-------------------------------------------------------------------------
-r8635 | gbazin | 2004-09-02 21:40:28 +0200 (Thu, 02 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/src/video_output/vout_intf.c
+share/http/index.html:
+ * try to use valid xhtml
 
-* src/video_output/vout_intf.c: fixed mouse events forwarding in opengl provider.
 ------------------------------------------------------------------------
-r8636 | gbazin | 2004-09-02 23:19:35 +0200 (Thu, 02 Sep 2004) | 1 line
+r6394 | sam | 2004-01-16 19:26:57 +0100 (Fri, 16 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/demux/mp4/drmstables.h
+
+  * modules/demux/mp4/drms.c:
+    + Merged redundant functions.
+    + Unobfuscated and cleaned up many parts of the crypto code.
+    + Added comments here and there.
 
-* NEWS: next version is going to be 0.8.0.
 ------------------------------------------------------------------------
-r8637 | gbazin | 2004-09-02 23:42:14 +0200 (Thu, 02 Sep 2004) | 1 line
+r6393 | rocky | 2004-01-16 14:32:37 +0100 (Fri, 16 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/src/libvlc.h
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/common.h
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/pixmap.h
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/subtitle.h
+
+Add horizontal and vertical subtitle offset corrections.  Some cleanup
+and work done to allow for palettized rendering (by not expanding
+inline colormap entries when RGB2).
 
-* src/libvlc.h: plugins-cache is now enabled by default.
 ------------------------------------------------------------------------
-r8638 | zorglub | 2004-09-03 02:11:25 +0200 (Fri, 03 Sep 2004) | 2 lines
+r6392 | fenrir | 2004-01-16 12:12:16 +0100 (Fri, 16 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+   M /trunk/include/ninput.h
+   M /trunk/src/input/stream.c
 
-msg_Err -> msg_Dbg
+ * all: added STREAM_GET_MTU and stream_MTU.
 
 ------------------------------------------------------------------------
-r8639 | massiot | 2004-09-03 20:37:21 +0200 (Fri, 03 Sep 2004) | 2 lines
+r6391 | sam | 2004-01-16 10:39:57 +0100 (Fri, 16 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
+   M /trunk/modules/codec/libmpeg2.c
 
-* modules/access/pvr/pvr.c: Added a --pvr-caching option.
+  * modules/codec/libmpeg2.c:
+    + The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.
 
 ------------------------------------------------------------------------
-r8640 | massiot | 2004-09-03 20:38:33 +0200 (Fri, 03 Sep 2004) | 2 lines
+r6390 | rocky | 2004-01-16 05:14:54 +0100 (Fri, 16 Jan 2004) | 10 lines
 Changed paths:
-   M /trunk/modules/demux/demuxdump.c
+   M /trunk/modules/codec/ogt/Modules.am
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/cvd.c
+   A /trunk/modules/codec/ogt/pixmap.h
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* modules/demux/demuxdump.c: Added a --demuxdump-append boolean option.
+render.c: RV16 now works great - uses all colors, but no transparancy.
+Started RV32 and- has bugs. (It'd be nice if something in rendering
+worked the first time without a hassle).
+
+Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
+moved here.
+
+cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
+to a main routine. Perhaps if spudec is folded in.
 
 ------------------------------------------------------------------------
-r8641 | massiot | 2004-09-03 20:42:25 +0200 (Fri, 03 Sep 2004) | 4 lines
+r6389 | fenrir | 2004-01-16 03:01:11 +0100 (Fri, 16 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_access.h
-   M /trunk/modules/access/dvb/access.c
-   M /trunk/modules/access/dvb/dvb.h
-   M /trunk/modules/access/dvb/linux_dvb.c
    M /trunk/modules/demux/ts.c
-   M /trunk/src/input/stream.c
 
-* modules/demux/ts.c, modules/access/dvb: Added support for the CAM device
-  of linuxtv drivers. We currently only descramble one channel (this will
-  change in the near future). Also fixed a few demux-related bugs.
+ * ts: fixed mpeg4 video in TS.
 
 ------------------------------------------------------------------------
-r8642 | bigben | 2004-09-04 12:39:44 +0200 (Sat, 04 Sep 2004) | 4 lines
+r6388 | fenrir | 2004-01-16 02:47:41 +0100 (Fri, 16 Jan 2004) | 11 lines
 Changed paths:
-   M /trunk/modules/gui/macosx/open.m
-
-* syntax to specify the dvd title/chapter to open has changed...
+   A /trunk/modules/demux/ts.c
 
+ * ts: rewrite from scratch of the TS demuxer to fit the new API.
+ Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
+ allow user to enter a pmt description (for stream without PAT/PMT).
 
+    TODO: - test all codec.
+          - test stream with more than 1 PMT
+          - test stream with PAT/PMT change(s)
+          - re-add support for dvb subtitles.
+          - test with broken streams.
+          - test --ts-extra-pmt
 
 ------------------------------------------------------------------------
-r8643 | rocky | 2004-09-04 16:51:04 +0200 (Sat, 04 Sep 2004) | 10 lines
+r6387 | gbazin | 2004-01-16 01:01:19 +0100 (Fri, 16 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/include/vlc_meta.h
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/cdda/cdda.c
-   M /trunk/modules/access/cdda/cdda.h
-
-First attempt to reinstate a libcdio cdda. 
-
-vlc_meta.h: added CD-Text, ISO 9660, and CDDB fields. Separate email
-will be sent about this.
+   M /trunk/modules/gui/wxwindows/playlist.cpp
 
-Note: sound may be off by 2 seconds (150 sectors or pregap
-amount). The sound for both this and the other cdda plugin don't work
-for me. Before the last SVN update though that's what it sounded like.
 
+* modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.
 
 ------------------------------------------------------------------------
-r8644 | fkuehne | 2004-09-05 18:53:04 +0200 (Sun, 05 Sep 2004) | 1 line
+r6386 | bigben | 2004-01-16 00:59:21 +0100 (Fri, 16 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/pvr/pvr.c
-   M /trunk/modules/audio_filter/normvol.c
-   M /trunk/modules/gui/macosx/equalizer.m
-   M /trunk/modules/gui/ncurses.c
-   M /trunk/modules/gui/wxwindows/bookmarks.cpp
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
-   M /trunk/modules/video_output/snapshot.c
-   M /trunk/src/audio_output/input.c
+   M /trunk/modules/gui/macosx/playlist.h
 
-* string review
-------------------------------------------------------------------------
-r8645 | fkuehne | 2004-09-05 18:53:39 +0200 (Sun, 05 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/po/de.po
+int -> bool
+
+lalala
 
-* first update of the German translation
 ------------------------------------------------------------------------
-r8646 | fkuehne | 2004-09-05 20:38:53 +0200 (Sun, 05 Sep 2004) | 3 lines
+r6385 | gbazin | 2004-01-16 00:40:44 +0100 (Fri, 16 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/modules/gui/wxwindows/extrapanel.cpp
-   M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
-   M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
+   M /trunk/modules/stream_out/standard.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_info.c
+
+
+* src/input/input.c: fixed memleaks.
+* src/input/input_info.c: small bug fix.
+* modules/stream_out/standard.c: fixed memleaks.
 
-modules/gui/wxwindows/extrapanel.cpp: minor string fix
-po/*: updated the po-files
-THANKS: updated my mail-address
 ------------------------------------------------------------------------
-r8647 | rocky | 2004-09-06 06:38:46 +0200 (Mon, 06 Sep 2004) | 5 lines
+r6384 | gbazin | 2004-01-15 23:58:12 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/include/mtime.h
-   M /trunk/modules/access/cdda/Modules.am
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/access/cdda/cdda.h
-
-2nd attempt to get libcdio cdda working.
+   M /trunk/modules/access_output/http.c
 
-mtime.h: define constant for second-to-millisecond conversions.
 
+* modules/access_output/http.c: fixed small mem leak and mem corruption.
 
 ------------------------------------------------------------------------
-r8648 | courmisch | 2004-09-06 13:45:44 +0200 (Mon, 06 Sep 2004) | 2 lines
+r6383 | fenrir | 2004-01-15 23:39:50 +0100 (Thu, 15 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/misc/httpd.c
+   M /trunk/include/network.h
 
-0 is a legal socket descriptor
+ * network: fix for proto://host:port url syntax.
 
 ------------------------------------------------------------------------
-r8649 | rocky | 2004-09-06 14:49:29 +0200 (Mon, 06 Sep 2004) | 5 lines
+r6382 | gbazin | 2004-01-15 23:15:40 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda/Modules.am
-   M /trunk/modules/access/cdda/access.c
-   A /trunk/modules/access/cdda/access.h
-   A /trunk/modules/access/cdda/callback.c
-   A /trunk/modules/access/cdda/callback.h
-   M /trunk/modules/access/cdda/cdda.c
-   M /trunk/modules/access/cdda/cdda.h
+   M /trunk/modules/demux/mpeg/system.h
+   M /trunk/modules/demux/mpeg/ts.c
 
-Allow size of blocks reads to be specified/adjusted
-Split out callback routines. 
-Some cleanup. Still largely broken though. 
 
+* modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.
 
 ------------------------------------------------------------------------
-r8650 | courmisch | 2004-09-06 17:09:37 +0200 (Mon, 06 Sep 2004) | 2 lines
+r6381 | sigmunau | 2004-01-15 22:49:07 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/input/input.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
 
-debug message accessed free'd structure causing a segmentation fault
+modules/gui/wxwindows/*:
+ * use a standard file dialog to export playlist
 
 ------------------------------------------------------------------------
-r8651 | sigmunau | 2004-09-06 18:10:34 +0200 (Mon, 06 Sep 2004) | 2 lines
+r6380 | gbazin | 2004-01-15 20:46:32 +0100 (Thu, 15 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-Added matroska-related items to todo-list
+
+* modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
+* modules/codec/ffmpeg/demux.c: bug fix.
 
 ------------------------------------------------------------------------
-r8652 | titer | 2004-09-06 18:46:25 +0200 (Mon, 06 Sep 2004) | 2 lines
+r6379 | sigmunau | 2004-01-15 20:23:14 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/beos/InterfaceWindow.cpp
-   M /trunk/modules/gui/beos/MsgVals.h
+   M /trunk/src/playlist/info.c
 
- beos/*: fixed title/chapter navigation
+src/playlist/item.c:
+ * remove unused variables
 
 ------------------------------------------------------------------------
-r8653 | sigmunau | 2004-09-06 21:01:34 +0200 (Mon, 06 Sep 2004) | 2 lines
+r6378 | sigmunau | 2004-01-15 20:21:03 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/TODO
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/misc/sap.c
 
-some timecode and chapter-related fixes from Mosu(thanks a lot).
+modules/misc/sap.c:
+ * fixed playback of sap anounces through livdotcom
 
 ------------------------------------------------------------------------
-r8654 | titer | 2004-09-06 23:07:43 +0200 (Mon, 06 Sep 2004) | 3 lines
+r6377 | gbazin | 2004-01-15 15:57:00 +0100 (Thu, 15 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/input/var.c
+   M /trunk/modules/misc/network/ipv4.c
 
- + src/input/var.c: when starting a title, don't recreate next/prev-chapter
-     and add callbacks if they already exist
+* modules/misc/network/ipv4.c: fixed breakage on win32.
 
 ------------------------------------------------------------------------
-r8655 | titer | 2004-09-06 23:28:07 +0200 (Mon, 06 Sep 2004) | 2 lines
+r6376 | fenrir | 2004-01-15 14:47:01 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/src/video_output/vout_intf.c
+   M /trunk/modules/misc/network/ipv4.c
 
- Fixed OpenGL mouse events
+ * ipv4: non blocking connection mode. Please test it heavily, it may
+ have broken all OS except linux ...
 
 ------------------------------------------------------------------------
-r8656 | sigmunau | 2004-09-07 10:11:49 +0200 (Tue, 07 Sep 2004) | 2 lines
+r6375 | fenrir | 2004-01-15 14:45:27 +0100 (Thu, 15 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/TODO
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/access/http.c
 
-fixed track selection for mkv-files with default flag set on tracks.
+ * http: commented out a debug message.
 
 ------------------------------------------------------------------------
-r8657 | gbazin | 2004-09-07 11:34:03 +0200 (Tue, 07 Sep 2004) | 1 line
+r6374 | fenrir | 2004-01-15 13:55:41 +0100 (Thu, 15 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/faad.c
-   M /trunk/src/input/decoder.c
+   M /trunk/modules/access/http.c
+
+ * do not try http 1.0 when we are going to die.
 
-* src/input/decoder.c, modules/codec/faad.c: work around another bug in libfaad with ADTS streams.
 ------------------------------------------------------------------------
-r8658 | sigmunau | 2004-09-07 12:34:47 +0200 (Tue, 07 Sep 2004) | 2 lines
+r6373 | gbazin | 2004-01-15 01:05:04 +0100 (Thu, 15 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/gui/wxwindows/wxwindows.cpp
 
-freetype.c: don't hang if user specify negative fontsize
+
+* modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().
 
 ------------------------------------------------------------------------
-r8659 | gbazin | 2004-09-07 23:16:49 +0200 (Tue, 07 Sep 2004) | 3 lines
+r6372 | bigben | 2004-01-14 19:45:45 +0100 (Wed, 14 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/codec/subsdec.c
-   M /trunk/modules/gui/skins2/vars/playlist.cpp
-   M /trunk/modules/gui/skins2/vars/playlist.hpp
-   M /trunk/modules/misc/freetype.c
-   M /trunk/src/extras/libc.c
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
 
-* src/extras/libc.c: provide iconv facility in the core (vlc_iconv_open(), vlc_iconv(), vlc_iconv_close()).
-* modules/misc/freetype.c, modules/codec/subsdec.c, modules/gui/skins2: use iconv from the core.
+* playlist sort.
 
-------------------------------------------------------------------------
-r8660 | gbazin | 2004-09-07 23:28:52 +0200 (Tue, 07 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
+Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.
 
-* configure.ac: small iconv fix.
 ------------------------------------------------------------------------
-r8661 | gbazin | 2004-09-07 23:46:16 +0200 (Tue, 07 Sep 2004) | 1 line
+r6371 | fenrir | 2004-01-14 16:40:57 +0100 (Wed, 14 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
+   M /trunk/modules/access/http.c
 
-* include/vlc_common.h: forgot this file in my last commit.
-------------------------------------------------------------------------
-r8662 | gbazin | 2004-09-08 00:08:36 +0200 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/gui/wxwindows/video.cpp
+ * http: fixed for url like http://host[:port] (ie without path)
 
-* modules/gui/wxwindows/video.cpp: reverted change to re-use the video window as it doesn't work well on wxGTK.
 ------------------------------------------------------------------------
-r8663 | gbazin | 2004-09-08 00:55:26 +0200 (Wed, 08 Sep 2004) | 1 line
+r6370 | rocky | 2004-01-14 12:47:19 +0100 (Wed, 14 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/common.h
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/render.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* modules/gui/wxwindows/interface.cpp: fix for the interface resizing when video is stopped.
-------------------------------------------------------------------------
-r8664 | gbazin | 2004-09-08 12:07:05 +0200 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/include/vlc_help.h
-   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+Don't do compensation subtitle unscaling if the underlying video
+chroma does the scaling.
 
-* include/vlc_help.h: update.
 ------------------------------------------------------------------------
-r8665 | gbazin | 2004-09-08 14:48:57 +0200 (Wed, 08 Sep 2004) | 1 line
+r6369 | rocky | 2004-01-14 05:50:02 +0100 (Wed, 14 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/modules/codec/ogt/render.c
 
-* modules/stream_out/transcode.c: use picture ring buffers to avoid leaks due to decoders not releasing pictures properly and to avoid uncessary mallocs.
-------------------------------------------------------------------------
-r8666 | gbazin | 2004-09-08 16:10:20 +0200 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/audio_filter/converter/a52tofloat32.c
-   M /trunk/modules/audio_filter/converter/dtstofloat32.c
-   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
+First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
+looks like bugs remain in the YUV to RGB conversion though.
 
-* modules/audio_filter/converter/*: a couple of fixes for transcoding.
 ------------------------------------------------------------------------
-r8667 | gbazin | 2004-09-08 17:25:56 +0200 (Wed, 08 Sep 2004) | 1 line
+r6368 | gbazin | 2004-01-13 19:45:06 +0100 (Tue, 13 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/ts.c
+   M /trunk/src/interface/interface.c
 
-* modules/demux/ts.c: small video artefacts are usually better than dropping whole frames.
-------------------------------------------------------------------------
-r8668 | gbazin | 2004-09-08 23:01:11 +0200 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_subpictures.c
 
-* src/video_output/*: fixed race condition in spu initialization which affected DVD menus.
-------------------------------------------------------------------------
-r8669 | gbazin | 2004-09-08 23:11:31 +0200 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_output/opengl.c
-   M /trunk/src/video_output/vout_intf.c
+* src/interface/interface.c: added the gestures interface to the interfaces list.
 
-* src/video_output/vout_intf.c, modules/video_output/opengl.c: we do really need these, so please don't remove them again.
 ------------------------------------------------------------------------
-r8670 | gbazin | 2004-09-09 00:02:48 +0200 (Thu, 09 Sep 2004) | 1 line
+r6367 | gbazin | 2004-01-13 16:54:09 +0100 (Tue, 13 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dvdnav.c
+   M /trunk/modules/mux/mp4.c
 
-* modules/access/dvdnav.c: call buttonUpdate() again when the video ES is started.
-------------------------------------------------------------------------
-r8671 | gbazin | 2004-09-09 15:04:12 +0200 (Thu, 09 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/src/extras/libc.c
 
-* include/vlc_common.h, src/extras/libc.c: added GCD() and vlc_reduce().
-------------------------------------------------------------------------
-r8672 | gbazin | 2004-09-09 16:02:24 +0200 (Thu, 09 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/control/gestures.c
+* modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).
 
-* modules/control/gestures.c: compilation fix.
 ------------------------------------------------------------------------
-r8673 | gbazin | 2004-09-09 16:23:44 +0200 (Thu, 09 Sep 2004) | 1 line
+r6366 | fenrir | 2004-01-13 02:54:54 +0100 (Tue, 13 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/modules/demux/mp4/mp4.c
 
-* modules/mux/asf.c: include a metadata header to store the video pixel aspect ratio info.
-------------------------------------------------------------------------
-r8674 | gbazin | 2004-09-09 16:25:07 +0200 (Thu, 09 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/codec/theora.c
+ * mp4: convert 3 bytes codes into language (track name).
 
-* modules/codec/theora.c: use vlc_reduce() to before storing the aspect-ratio.
 ------------------------------------------------------------------------
-r8675 | gbazin | 2004-09-09 16:33:33 +0200 (Thu, 09 Sep 2004) | 1 line
+r6365 | fenrir | 2004-01-13 02:44:49 +0100 (Tue, 13 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/extras/libc.c
+   M /trunk/modules/demux/mp4/mp4.c
 
-* src/extras/libc.c: forgot a small modification.
-------------------------------------------------------------------------
-r8676 | gbazin | 2004-09-09 16:47:33 +0200 (Thu, 09 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/src/input/input.c
+ * mp4: fixed playback for files that have 0 byte samples.
 
-* src/input/input.c: hack to allow for the udp:@:port syntax again... not really pretty though.
 ------------------------------------------------------------------------
-r8677 | gbazin | 2004-09-09 23:45:38 +0200 (Thu, 09 Sep 2004) | 1 line
+r6364 | gbazin | 2004-01-13 00:41:59 +0100 (Tue, 13 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/audio_filter/format.c
-   M /trunk/modules/audio_filter/normvol.c
-   M /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/src/misc/configuration.c
 
- modules/codec/ffmpeg/video_filter.c, modules/audio_filter/format.c, normvol.c: added Id svn keyword.
-------------------------------------------------------------------------
-r8678 | gbazin | 2004-09-10 00:18:51 +0200 (Fri, 10 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/src/misc/httpd.c
 
-* src/misc/httpd.c: spelling mistake.
-------------------------------------------------------------------------
-r8679 | gbazin | 2004-09-10 11:19:59 +0200 (Fri, 10 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/codec/cmml/intf.c
+* src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
+  -> I should really go and by myself a brain.
 
-* modules/codec/cmml/intf.c: compilation fix.
 ------------------------------------------------------------------------
-r8680 | gbazin | 2004-09-10 11:49:01 +0200 (Fri, 10 Sep 2004) | 1 line
+r6363 | hartman | 2004-01-12 22:22:23 +0100 (Mon, 12 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/standard.c
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/src/playlist/loadsave.c
+
+* src/playlist/loadsave.c: doxygenization
+* modules/gui/macosx/playlist.m: fix playlist_Export
 
-* modules/stream_out/standard.c: compilation fix.
 ------------------------------------------------------------------------
-r8681 | gbazin | 2004-09-10 13:35:42 +0200 (Fri, 10 Sep 2004) | 1 line
+r6362 | gbazin | 2004-01-12 22:08:22 +0100 (Mon, 12 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/asf/libasf.c
-   M /trunk/modules/demux/asf/libasf.h
+   M /trunk/configure.ac
+
+
+* configure.ac: added --with-caca-config-path.
 
-* commit modules/demux/asf/*: load and parse the metadata object + coding style changes.
 ------------------------------------------------------------------------
-r8682 | gbazin | 2004-09-10 14:43:08 +0200 (Fri, 10 Sep 2004) | 1 line
+r6361 | hartman | 2004-01-12 21:54:24 +0100 (Mon, 12 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
-   M /trunk/modules/demux/asf/libasf.c
-   M /trunk/modules/demux/asf/libasf.h
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
+
+* Fix caca building
 
-* modules/demux/asf/*: get video aspect ratio from metadata object.
 ------------------------------------------------------------------------
-r8683 | gbazin | 2004-09-10 15:15:59 +0200 (Fri, 10 Sep 2004) | 1 line
+r6360 | gbazin | 2004-01-12 21:19:55 +0100 (Mon, 12 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/mux/mp4.c
+
+
+* modules/mux/mp4.c: improved mov support a bit.
 
-* modules/codec/rawvideo.c: packetizer will also invert the pictures if needed.
 ------------------------------------------------------------------------
-r8684 | gbazin | 2004-09-10 15:53:43 +0200 (Fri, 10 Sep 2004) | 1 line
+r6359 | gbazin | 2004-01-12 17:16:41 +0100 (Mon, 12 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/x11/xcommon.c
+   M /trunk/modules/video_output/caca.c
+
+* modules/video_output/caca.c: ported to win32.
 
-* modules/video_output/x11/xcommon.c, modules/video_output/directx/directx.c: when we invert the YV12 picture buffer chroma planes, we need to report a I420 chroma.
 ------------------------------------------------------------------------
-r8685 | gbazin | 2004-09-10 19:22:03 +0200 (Fri, 10 Sep 2004) | 2 lines
+r6358 | rocky | 2004-01-12 14:12:07 +0100 (Mon, 12 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc_video.h
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/modules/codec/ogt/render.c
 
-* include/vlc_video.h, src/video_output/vout_pictures.c: export vout_CopyPicture().
+More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
+probably in transparancy handling.
 
 ------------------------------------------------------------------------
-r8686 | gbazin | 2004-09-10 20:03:25 +0200 (Fri, 10 Sep 2004) | 2 lines
+r6357 | rocky | 2004-01-12 05:03:19 +0100 (Mon, 12 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/ogt/common.c
    M /trunk/modules/codec/ogt/render.c
-   M /trunk/src/video_output/video_output.c
 
-* src/video_output/video_output.c, modules/codec/ogt: got rid of vout_AspectRatio().
+First attempt at YUY2. Sort of works.
+
+Y2RV16 less embarrassingly wrong.
 
 ------------------------------------------------------------------------
-r8687 | gbazin | 2004-09-10 21:47:16 +0200 (Fri, 10 Sep 2004) | 1 line
+r6356 | garf | 2004-01-11 20:48:45 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/video_output.c
+   M /trunk/modules/gui/ncurses/ncurses.c
+
+ * ncurses.c: let's be coherent: "big" forward/backward is now 5%
 
-* src/video_output/video_output.c: oops.
 ------------------------------------------------------------------------
-r8688 | gbazin | 2004-09-10 23:08:41 +0200 (Fri, 10 Sep 2004) | 1 line
+r6355 | sigmunau | 2004-01-11 18:46:58 +0100 (Sun, 11 Jan 2004) | 12 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/demux/playlist/Modules.am
+   M /trunk/modules/demux/playlist/m3u.c
+   M /trunk/modules/demux/playlist/playlist.c
+   A /trunk/modules/demux/playlist/playlist.h
+   A /trunk/modules/demux/playlist/pls.c
+
+modules/demux/playlist/playlist.c:
+ * Added common functions for handling relative paths in playlist files
+ * Module declaration for pls import module
+modules/demux/playlist/m3u.c:
+ * implemented m3u import module
+modules/demux/playlist/pls.c:
+ * new pls import module
+modules/demux/playlist/playlist.h:
+ * common prototypes
+modules/demux/playlist/Modules.ac
+ * activated pls module
 
-* modules/video_filter/logo.c: complete rewrite using the alpha-blending module.
 ------------------------------------------------------------------------
-r8689 | gbazin | 2004-09-11 15:15:18 +0200 (Sat, 11 Sep 2004) | 2 lines
+r6354 | asmax | 2004-01-11 18:12:17 +0100 (Sun, 11 Jan 2004) | 8 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/network.h
-   M /trunk/include/vlc_common.h
-   A /trunk/include/vlc_vod.h
-   M /trunk/modules/misc/Modules.am
-   A /trunk/modules/misc/rtsp.c
+   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   M /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
+   M /trunk/modules/gui/skins2/parser/builder.cpp
+   M /trunk/modules/gui/skins2/parser/builder.hpp
+   M /trunk/modules/gui/skins2/parser/builder_data.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/parser/interpreter.hpp
+   M /trunk/modules/gui/skins2/src/skin_common.hpp
+   M /trunk/modules/gui/skins2/src/skin_main.cpp
+   M /trunk/modules/gui/skins2/src/tooltip.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.cpp
+   M /trunk/modules/gui/skins2/src/var_manager.hpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/utils/bezier.cpp
+   M /trunk/modules/gui/skins2/utils/bezier.hpp
+   M /trunk/modules/gui/skins2/utils/var_bool.cpp
+   M /trunk/modules/gui/skins2/utils/var_bool.hpp
+   M /trunk/modules/gui/skins2/utils/var_list.cpp
+   M /trunk/modules/gui/skins2/utils/var_list.hpp
+   M /trunk/modules/gui/skins2/utils/var_percent.cpp
+   M /trunk/modules/gui/skins2/utils/var_percent.hpp
+   M /trunk/modules/gui/skins2/utils/var_text.cpp
+   M /trunk/modules/gui/skins2/utils/var_text.hpp
+   M /trunk/modules/gui/skins2/utils/variable.hpp
+   M /trunk/modules/gui/skins2/vars/time.cpp
+   M /trunk/modules/gui/skins2/vars/time.hpp
+   M /trunk/modules/gui/skins2/vars/volume.cpp
+   M /trunk/modules/gui/skins2/vars/volume.hpp
 
-* include/vlc_vod.h, modules/misc/rtsp.c: skeleton for a "vod server" RTSP module.
+* modules/gui/skins/*:
+ - huge cleaning of the interpreter; all the variables are stored in
+ the container VarManager, and can be retrieved by their name (with
+ type checking if needed). Some variables are still owned by VlcProc
+ for technical reasons (their interface is not compliant with normal
+ variable, because of the "updateVLC" trick)
+ - replaced double by float
 
 ------------------------------------------------------------------------
-r8690 | gbazin | 2004-09-12 11:10:33 +0200 (Sun, 12 Sep 2004) | 1 line
+r6353 | rocky | 2004-01-11 16:02:15 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/demux/mpeg/ps.c
+
+Remove debug output.
 
-* modules/video_output/directx/events.c: use a different window class for the video sub-window so the background color doesn't get messed-up with.
 ------------------------------------------------------------------------
-r8691 | gbazin | 2004-09-12 11:16:55 +0200 (Sun, 12 Sep 2004) | 1 line
+r6352 | garf | 2004-01-11 15:55:32 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/gui/ncurses/ncurses.c
+
+ * ncurses.c : forgot to change help
 
-* modules/video_output/directx/directx.c: small fix.
 ------------------------------------------------------------------------
-r8692 | gbazin | 2004-09-12 11:31:47 +0200 (Sun, 12 Sep 2004) | 1 line
+r6351 | garf | 2004-01-11 15:53:36 +0100 (Sun, 11 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
+   M /trunk/modules/gui/ncurses/ncurses.c
+
+ * ncurses.c : 5% forward and backward are definitely not precise enough.
+              put 1% instead.
 
-* modules/access/dshow: simplification (video inversion is now handled in the rawvideo codec/packetizer).
 ------------------------------------------------------------------------
-r8693 | gbazin | 2004-09-12 12:30:24 +0200 (Sun, 12 Sep 2004) | 1 line
+r6350 | zorglub | 2004-01-11 02:55:42 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/screen/win32.c
+   M /trunk/modules/misc/playlist/Modules.am
+
+Fixed modules.am file
 
-* modules/access/screen/win32.c: proper rgb mask for RV24.
 ------------------------------------------------------------------------
-r8694 | gbazin | 2004-09-12 20:00:02 +0200 (Sun, 12 Sep 2004) | 5 lines
+r6349 | rocky | 2004-01-11 02:54:20 +0100 (Sun, 11 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/access/dshow/Modules.am
-   A /trunk/modules/access/dshow/common.h
-   A /trunk/modules/access/dshow/crossbar.cpp
-   M /trunk/modules/access/dshow/dshow.cpp
-   M /trunk/modules/access/dshow/filter.cpp
-   M /trunk/modules/access/dshow/filter.h
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/common.h
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* modules/access/dshow/*:
-  - switch to access_demux module for raw video/audio streams.
-  - massive cleanup and simplifications.
-  - a bunch of fixes.
+Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
+(4:3 is one of the few *not* in this category).
+
+Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
+or what we do now. 1=do nothing.
 
 ------------------------------------------------------------------------
-r8695 | gbazin | 2004-09-12 22:31:00 +0200 (Sun, 12 Sep 2004) | 1 line
+r6348 | anil | 2004-01-11 02:51:24 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/modules/codec/ogt/.cvsignore
+   A /trunk/modules/demux/playlist/.cvsignore
+   A /trunk/modules/misc/playlist/.cvsignore
+
+* missing or incomplete .cvsignores
 
-* src/video_output: fixed a CPU heating loop in pause mode (fixes the problem with fast user switching on win32).
 ------------------------------------------------------------------------
-r8696 | gbazin | 2004-09-12 22:32:08 +0200 (Sun, 12 Sep 2004) | 1 line
+r6347 | anil | 2004-01-11 02:39:44 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
+   A /trunk/modules/misc/playlist/Modules.am
+
+* missing file
 
-* modules/video_output/directx/directx.c: removed debug message.
 ------------------------------------------------------------------------
-r8697 | titer | 2004-09-13 10:27:58 +0200 (Mon, 13 Sep 2004) | 2 lines
+r6346 | zorglub | 2004-01-11 01:45:06 +0100 (Sun, 11 Jan 2004) | 15 lines
 Changed paths:
-   M /trunk/modules/mux/asf.c
+   M /trunk/configure.ac
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_playlist.h
+   A /trunk/modules/demux/playlist
+   A /trunk/modules/demux/playlist/Modules.am
+   A /trunk/modules/demux/playlist/m3u.c
+   A /trunk/modules/demux/playlist/old.c
+   A /trunk/modules/demux/playlist/playlist.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/preferences.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+   A /trunk/modules/misc/playlist
+   A /trunk/modules/misc/playlist/export.c
+   A /trunk/modules/misc/playlist/m3u.c
+   A /trunk/modules/misc/playlist/native.c
+   A /trunk/modules/misc/playlist/old.c
+   M /trunk/src/playlist/group.c
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/loadsave.c
 
- + mux/asf.c: gcc < 3 compile fix
+* configure.ac : Added new folders
+
+* New playlist import/export system:
+   -export plugin in misc/playlist (contains one module for each file type)
+   -open plugin = special demuxer2, that can be opened from the command
+    line or the graphical interface.
+  NB: the demuxer "playlist" is forced to earn speed, but this does not
+  work yet, as we have a demux2
+
+* modules/gui/wxwindows: use the new import/export.
+
+* src/playlist/group.c : fixed boundary check
+
+* src/playlist/item-ext.c: correctly reset stuff when clearing the playlist
 
 ------------------------------------------------------------------------
-r8698 | titer | 2004-09-13 12:57:03 +0200 (Mon, 13 Sep 2004) | 3 lines
+r6345 | asmax | 2004-01-11 01:21:22 +0100 (Sun, 11 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/src/vlcproc.hpp
+   M /trunk/modules/gui/skins2/src/window_manager.cpp
 
- + configure.ac: explicitly link to -lnet the modules which need it
-   (cause latest BeOS gcc doesn't do it by default anymore)
+* src/vlc_proc.*: quick fix to handle the new playlist object variables
+  (At the moment the whole playlist is rebuilt each time; the link
+  between the list control and the list variable should be enhanced
+  to avoid that)
+* src/window_manager.cpp: raise all the windows when one clicks on
+  any window (the previous behaviour was too confiusing)
 
 ------------------------------------------------------------------------
-r8699 | gbazin | 2004-09-13 15:28:10 +0200 (Mon, 13 Sep 2004) | 1 line
+r6344 | zorglub | 2004-01-11 01:11:56 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_block.h
-   M /trunk/src/misc/block.c
+   M /trunk/src/playlist/playlist.c
+
+Use playlist_current when going from one item to another
 
-* include/vlc_block.h: block_Duplicate() needs to duplicate all the fields of block_t.
 ------------------------------------------------------------------------
-r8700 | titer | 2004-09-13 17:46:00 +0200 (Mon, 13 Sep 2004) | 2 lines
+r6343 | fenrir | 2004-01-11 01:01:35 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/gui/ncurses/ncurses.c
 
- contrib/src/Makefile: quick BeOS compile fix (-lnet bla bla)
+ * ncurses: better playlist handling.
 
 ------------------------------------------------------------------------
-r8701 | gbazin | 2004-09-13 21:43:30 +0200 (Mon, 13 Sep 2004) | 3 lines
+r6342 | sigmunau | 2004-01-11 00:46:39 +0100 (Sun, 11 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   A /trunk/modules/video_filter/swscale
-   A /trunk/modules/video_filter/swscale/Modules.am
-   A /trunk/modules/video_filter/swscale/common.h
-   A /trunk/modules/video_filter/swscale/filter.c
-   A /trunk/modules/video_filter/swscale/rgb2rgb.c
-   A /trunk/modules/video_filter/swscale/rgb2rgb.h
-   A /trunk/modules/video_filter/swscale/rgb2rgb_template.c
-   A /trunk/modules/video_filter/swscale/swscale.c
-   A /trunk/modules/video_filter/swscale/swscale.h
-   A /trunk/modules/video_filter/swscale/swscale_altivec_template.c
-   A /trunk/modules/video_filter/swscale/swscale_internal.h
-   A /trunk/modules/video_filter/swscale/swscale_template.c
-   A /trunk/modules/video_filter/swscale/yuv2rgb.c
-   A /trunk/modules/video_filter/swscale/yuv2rgb_altivec.c
-   A /trunk/modules/video_filter/swscale/yuv2rgb_mlib.c
-   A /trunk/modules/video_filter/swscale/yuv2rgb_template.c
+   M /trunk/src/input/input.c
 
-* modules/video_filter/swscale/*: new resizing/chroma conversion video filter based on MPlayer's swscale module.
-  (not enabled in configure.ac yet as it may have problems building on some platforms)
+src/input/input.c:
+ * removed unused variable
 
 ------------------------------------------------------------------------
-r8702 | gbazin | 2004-09-13 21:46:38 +0200 (Mon, 13 Sep 2004) | 1 line
+r6341 | hartman | 2004-01-11 00:44:19 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/dshow/crossbar.cpp
+   M /trunk/src/playlist/sort.c
+
+* oops, bug
 
-* modules/access/dshow/crossbar.cpp: compilation fix.
 ------------------------------------------------------------------------
-r8703 | gbazin | 2004-09-13 22:29:58 +0200 (Mon, 13 Sep 2004) | 1 line
+r6340 | sigmunau | 2004-01-11 00:31:33 +0100 (Sun, 11 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/dshow/crossbar.cpp
+   M /trunk/modules/gui/ncurses/ncurses.c
+
+modules/gui/ncurse/ncurses.c:
+ * fixed a segfault when the 'f' button was pressed with no item playing
 
-* modules/access/dshow/crossbar.cpp: real compilation fix.
 ------------------------------------------------------------------------
-r8704 | fkuehne | 2004-09-13 22:30:12 +0200 (Mon, 13 Sep 2004) | 1 line
+r6339 | anil | 2004-01-11 00:22:21 +0100 (Sun, 11 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/gui/skins2/src/theme_loader.cpp
+
+* fixed skins2 module loading when libtar is present (thanks AsMax :)
 
-* updated used libcdio-version from 0.69 to 0.70
 ------------------------------------------------------------------------
-r8705 | gbazin | 2004-09-14 13:38:50 +0200 (Tue, 14 Sep 2004) | 1 line
+r6338 | hartman | 2004-01-10 15:24:33 +0100 (Sat, 10 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/asf/asf.c
+   M /trunk/include/vlc_playlist.h
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/playlist.c
+   M /trunk/src/playlist/sort.c
+
+* Fixed some doxygen comments.
+* Added SORT_ID
+* remember last sorting and ordering in playlist struct
 
-* modules/demux/asf/asf.c: fixed overflow in aspect ratio calculation.
 ------------------------------------------------------------------------
-r8706 | gbazin | 2004-09-14 13:45:44 +0200 (Tue, 14 Sep 2004) | 3 lines
+r6337 | rocky | 2004-01-10 14:59:25 +0100 (Sat, 10 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/INSTALL.win32
-   M /trunk/configure.ac
+   M /trunk/include/vlc_video.h
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/src/video_output/video_output.c
 
-* configure.ac: fixed --with-ffmpeg-dts.
-* INSTALL.win32: update with new contrib package.
+Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
+Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c
 
 ------------------------------------------------------------------------
-r8707 | bigben | 2004-09-14 19:27:52 +0200 (Tue, 14 Sep 2004) | 4 lines
+r6336 | zorglub | 2004-01-10 13:35:33 +0100 (Sat, 10 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/avi/avi.c
+   M /trunk/src/interface/interface.c
 
+Add SAP to the list of additionnal interfaces
 
-msg_Err -> msg_Dbg
+------------------------------------------------------------------------
+r6335 | hartman | 2004-01-10 04:36:03 +0100 (Sat, 10 Jan 2004) | 4 lines
+Changed paths:
+   M /trunk/include/vlc_playlist.h
+   M /trunk/modules/control/http.c
+   M /trunk/modules/gui/ncurses/ncurses.c
+   M /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/sort.c
 
+* mtime_t != int This was causing incorrect results on big endian.
+  Changed playlist_SetDuration.
+* changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE
 
 ------------------------------------------------------------------------
-r8708 | gbazin | 2004-09-14 22:30:12 +0200 (Tue, 14 Sep 2004) | 4 lines
+r6334 | hartman | 2004-01-09 23:11:04 +0100 (Fri, 09 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_input.h
-   M /trunk/include/vlc_vlm.h
-   M /trunk/include/vlc_vod.h
-   M /trunk/modules/misc/rtsp.c
-   M /trunk/src/misc/vlm.c
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+   M /trunk/include/variables.h
+   M /trunk/modules/gui/macosx/info.m
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
+   M /trunk/modules/gui/macosx/playlist.h
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/vlc.ebuild
 
-* src/misc/vlm.c: started "vod server" integration (not much done yet).
-* modules/misc/rtsp.c, include/vlc_vod.h: vod server api update.
-* include/vlc_input.h: extended input_item_t a bit for the vod server.
+* extras/MacOSX/Resources/English.lproj/MainMenu.nib
+  - Added the duration column
+  - Added a 'surpress error dialog' option to the dialog
+* ALL: copyright year and author changes
 
 ------------------------------------------------------------------------
-r8709 | gbazin | 2004-09-15 17:50:54 +0200 (Wed, 15 Sep 2004) | 4 lines
+r6333 | hartman | 2004-01-09 21:36:21 +0100 (Fri, 09 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/Makefile.am
-   M /trunk/include/video_output.h
-   M /trunk/include/vlc/vout.h
-   M /trunk/include/vlc_common.h
-   M /trunk/include/vlc_filter.h
-   M /trunk/include/vlc_objects.h
-   A /trunk/include/vlc_spu.h
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/cmml/intf.c
-   M /trunk/modules/codec/ogt/common.c
-   M /trunk/modules/codec/ogt/cvd.c
-   M /trunk/modules/codec/ogt/cvd_parse.c
-   M /trunk/modules/codec/ogt/ogt.c
-   M /trunk/modules/codec/ogt/ogt_parse.c
-   M /trunk/modules/control/hotkeys.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/input/decoder.c
-   M /trunk/src/misc/modules.c
-   M /trunk/src/misc/objects.c
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/video_widgets.c
-   M /trunk/src/video_output/vout_pictures.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/include/variables.h
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/variables.c
 
-* ALL: separation of the SPU engine from the VOUT.
-* modules/stream_out/transcode.c: re-use the SPU engine.
-* src/video_output/vout_subpictures.c: support for resizing subpictures.
+* include/variables.h
+  src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
+* src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
+  variable of p_vlc. -1 == quiet
 
 ------------------------------------------------------------------------
-r8710 | gbazin | 2004-09-15 17:52:13 +0200 (Wed, 15 Sep 2004) | 1 line
+r6332 | jlj | 2004-01-09 20:45:46 +0100 (Fri, 09 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/swscale/filter.c
+   M /trunk/src/misc/configuration.c
+
+  * ./src/misc/configuration.c: win32 UNICODE fixes.
 
-* modules/video_filter/swscale/filter.c: uninitialised variable fix.
 ------------------------------------------------------------------------
-r8711 | gbazin | 2004-09-15 17:55:25 +0200 (Wed, 15 Sep 2004) | 1 line
+r6331 | gbazin | 2004-01-09 20:21:58 +0100 (Fri, 09 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video_filter.c
+   M /trunk/src/extras/libc.c
+
+
+* src/extras/libc.c: return result in vlc_asprintf().
 
-* modules/codec/ffmpeg/video_filter.c: improvements.
 ------------------------------------------------------------------------
-r8712 | gbazin | 2004-09-15 18:02:45 +0200 (Wed, 15 Sep 2004) | 1 line
+r6330 | gbazin | 2004-01-09 19:32:04 +0100 (Fri, 09 Jan 2004) | 3 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/video_filter/Modules.am
-   A /trunk/modules/video_filter/scale.c
+   M /trunk/include/vlc_common.h
+   M /trunk/src/extras/libc.c
+
+
+* ALL: added vlc_asprintf() to our libc.
 
-* modules/video_filter/scale.c: simple nearest neighbour rescaling module for YUVP/A (subpictures).
 ------------------------------------------------------------------------
-r8713 | gbazin | 2004-09-15 18:59:25 +0200 (Wed, 15 Sep 2004) | 1 line
+r6329 | jlj | 2004-01-09 18:29:17 +0100 (Fri, 09 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/Modules.am
+   M /trunk/modules/demux/mp4/drms.c
+
+  * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
 
-* modules/video_filter/Modules.am: oops
 ------------------------------------------------------------------------
-r8714 | gbazin | 2004-09-15 22:21:09 +0200 (Wed, 15 Sep 2004) | 3 lines
+r6328 | hartman | 2004-01-09 16:39:38 +0100 (Fri, 09 Jan 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
-   M /trunk/modules/misc/rtsp.c
-   M /trunk/modules/stream_out/Modules.am
-   A /trunk/modules/stream_out/description.c
-   M /trunk/src/misc/vlm.c
 
-* modules/stream_out/description.c: new "description" stream output module which gathers information on elementary streams (pre-parsing).
-* src/misc/vlm.c: pre-parse vod media items.
+* configure --help aliging
 
 ------------------------------------------------------------------------
-r8715 | gbazin | 2004-09-16 16:31:14 +0200 (Thu, 16 Sep 2004) | 1 line
+r6327 | hartman | 2004-01-09 16:26:58 +0100 (Fri, 09 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/menus.cpp
+   M /trunk/modules/access/http.c
+
+* Gibalou you broke something again :)
+  You used vasprintf but used asprintf paramaters. Which one do you want to use?
+  i changed to asprintf now.
 
-* modules/gui/wxwindows/menus.cpp: re-organized right-click menu + play/pause/stop/next/previous entries.
 ------------------------------------------------------------------------
-r8716 | gbazin | 2004-09-17 00:04:36 +0200 (Fri, 17 Sep 2004) | 3 lines
+r6326 | hartman | 2004-01-09 14:08:08 +0100 (Fri, 09 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/misc/rtsp.c
-   M /trunk/modules/stream_out/description.c
+   M /trunk/modules/demux/mp4/drms.c
 
-* modules/misc/rtsp.c: getting closer to a basic but functional rtsp server.
-* modules/stream_out/description.c: bug fix.
+* MAX_PATH is a windowism. Use PATH_MAX.
 
 ------------------------------------------------------------------------
-r8717 | gbazin | 2004-09-17 11:11:50 +0200 (Fri, 17 Sep 2004) | 3 lines
+r6325 | gbazin | 2004-01-09 13:23:47 +0100 (Fri, 09 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_filter.h
-   M /trunk/include/vlc_spu.h
-   M /trunk/modules/misc/freetype.c
-   M /trunk/modules/stream_out/transcode.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/video_output/video_output.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/Makefile.am
+   M /trunk/include/modules_inner.h
+   M /trunk/modules/access/http.c
+   M /trunk/src/misc/net.c
+   M /trunk/src/misc/win32_specific.c
 
-* src/video_output/vout_subpictures.c: support for subpictures filters.
-* src/libvlc.h: new --sub-filter config option + added a new subpictures category that regroups all the subpictures options.
+* ALL: MSVC compilation fixes.
 
 ------------------------------------------------------------------------
-r8718 | gbazin | 2004-09-17 11:13:05 +0200 (Fri, 17 Sep 2004) | 1 line
+r6324 | jlj | 2004-01-09 05:37:43 +0100 (Fri, 09 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_filter/scale.c
+   M /trunk/modules/demux/mp4/drms.c
+   M /trunk/modules/demux/mp4/drms.h
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/mp4/mp4.h
+
+  * ./modules/demux/mp4/drms.c: improved sci handling.
+  * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
+                               pass it on to decoder.
 
-* modules/video_filter/scale.c: add a bias when calculating the nearest neighbour.
 ------------------------------------------------------------------------
-r8719 | gbazin | 2004-09-17 11:30:19 +0200 (Fri, 17 Sep 2004) | 2 lines
+r6323 | hartman | 2004-01-09 03:28:30 +0100 (Fri, 09 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/video.c
 
-* modules/video_filter/logo.c: implemented a logo subpictures filter.
+* video.c: gibalou: no palctrl in avcodec context in 0.4.8
+* ffmpeg.c: 0.4.8 ifdef'ing
 
 ------------------------------------------------------------------------
-r8720 | gbazin | 2004-09-17 12:13:21 +0200 (Fri, 17 Sep 2004) | 1 line
+r6322 | rocky | 2004-01-09 02:17:57 +0100 (Fri, 09 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/doc/subtitles/cvd-subtitles.txt
 
-* modules/stream_out/transcode.c: new sfilter option for using subpictures filters during the transcoding.
-------------------------------------------------------------------------
-r8721 | gbazin | 2004-09-17 12:21:00 +0200 (Fri, 17 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_filter/logo.c
+Minor grammatical changes.
 
-* modules/video_filter/logo.c: small fix.
 ------------------------------------------------------------------------
-r8722 | gbazin | 2004-09-17 16:47:01 +0200 (Fri, 17 Sep 2004) | 4 lines
+r6321 | gbazin | 2004-01-09 01:32:12 +0100 (Fri, 09 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/video_output/video_text.c
-   M /trunk/src/video_output/video_widgets.c
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/demux/mpeg/Modules.am
 
-* video_output/vout_subpictures.c:
-  + improved spu_SortSubpictures() to deal with SPU channels.
-  + ephemer subpictures can also have a stop date now (allows more flexibility).
+
+* modules/demux/mpeg/Modules.am: forgot to remove private.h.
 
 ------------------------------------------------------------------------
-r8723 | hartman | 2004-09-18 02:05:11 +0200 (Sat, 18 Sep 2004) | 3 lines
+r6320 | gbazin | 2004-01-09 01:30:29 +0100 (Fri, 09 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/Modules.am
-   M /trunk/modules/demux/subtitle.c
-   A /trunk/modules/demux/vobsub.c (from /trunk/modules/demux/subtitle.c:8722)
+   D /trunk/modules/demux/mpeg/private.h
+   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/demux/mpeg/system.c
+   M /trunk/modules/demux/mpeg/system.h
+   M /trunk/modules/demux/mpeg/ts.c
 
-* split vobsub and textual demuxers.
 
+* modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).
 
 ------------------------------------------------------------------------
-r8724 | gbazin | 2004-09-18 11:21:03 +0200 (Sat, 18 Sep 2004) | 1 line
+r6319 | gbazin | 2004-01-09 01:02:55 +0100 (Fri, 09 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/video.c
+
+
+* modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
+* modules/codec/ffmpeg/ffmpeg.c: more fourccs.
 
-* src/misc/vlm.c: we probably have enough bugs already :p
 ------------------------------------------------------------------------
-r8725 | gbazin | 2004-09-18 11:34:03 +0200 (Sat, 18 Sep 2004) | 1 line
+r6318 | sigmunau | 2004-01-09 00:21:01 +0100 (Fri, 09 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/subtitle.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+modules/codec/ffmpeg/ffmpeg.c:
+ * add fourcc "smc "
 
-* modules/demux/subtitle.c: compilation fix.
 ------------------------------------------------------------------------
-r8726 | hartman | 2004-09-18 11:36:26 +0200 (Sat, 18 Sep 2004) | 2 lines
+r6317 | hartman | 2004-01-08 23:37:59 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/livedotcom.cpp
+   M /trunk/vlc.ebuild
 
-* added SVQ3 ID to livedotcom. don't remember if it worked, but won't hurt either i guess..
+* And AGAIN the caca fix
 
 ------------------------------------------------------------------------
-r8727 | hartman | 2004-09-18 11:52:20 +0200 (Sat, 18 Sep 2004) | 2 lines
+r6316 | hartman | 2004-01-08 23:34:54 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_es.h
+   M /trunk/vlc.ebuild
 
-* added origin (position) and 'original frame size' params to SPU es
+* thats what you get when you work in multiple directories
 
 ------------------------------------------------------------------------
-r8728 | sigmunau | 2004-09-18 18:38:58 +0200 (Sat, 18 Sep 2004) | 2 lines
+r6315 | gbazin | 2004-01-08 23:02:29 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   A /trunk/modules/video_filter/time.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-time.c: a small module to place current time on top of video
+
+* modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
 
 ------------------------------------------------------------------------
-r8729 | sigmunau | 2004-09-18 19:46:15 +0200 (Sat, 18 Sep 2004) | 4 lines
+r6314 | hartman | 2004-01-08 22:55:06 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/Modules.am
-   M /trunk/modules/video_filter/time.c
+   M /trunk/vlc.ebuild
 
-modules/video_filter/Modules.am: added time, for those that don't know the
-fen-trick
-time.c: fixed a few copy/paste bugs and some warnings
+* caca 0.6 doesn't work with 0.7.0 remember? :)
 
 ------------------------------------------------------------------------
-r8730 | hartman | 2004-09-18 23:13:45 +0200 (Sat, 18 Sep 2004) | 6 lines
+r6313 | gbazin | 2004-01-08 22:48:43 +0100 (Thu, 08 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/vobsub.c
+   M /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
 
-* mkv.cpp: retrieve the original framesize from the vobsub idx and store in es_format_t
-* vobsub.c: rewrite of the vobsub module. Now has track support. This is UNFINISHED.
-  TODO, repair the 'Control' commands store the timestamp/location combo's in the arrays of subtitle_t structs
 
-  and find a way to pass the info from the decoder to the core of course....
+* modules/codec/ffmpeg/demux.c: improvements.
+* modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.
 
 ------------------------------------------------------------------------
-r8731 | sigmunau | 2004-09-19 14:29:16 +0200 (Sun, 19 Sep 2004) | 2 lines
+r6312 | hartman | 2004-01-08 22:19:03 +0100 (Thu, 08 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/video_filter/time.c
+   M /trunk/vlc.ebuild
 
-time.c: customizable position and string prefix, mainly done by markfm
+* Updated with new libraries in vlc
+* Use new style of use_enable
+* Fixed some bugs
 
 ------------------------------------------------------------------------
-r8732 | gbazin | 2004-09-19 16:46:01 +0200 (Sun, 19 Sep 2004) | 1 line
+r6311 | sam | 2004-01-08 20:22:10 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/video_output/caca.c
 
-* modules/video_filter/logo.c: convert all pngs to RGBA.
-------------------------------------------------------------------------
-r8733 | gbazin | 2004-09-19 16:58:43 +0200 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_filter/logo.c
+  * modules/video_output/caca.c:
+    + Updated for libcaca 0.7.
 
-* modules/video_filter/logo.c: remove the comment about the need for RGBA PNG files.
 ------------------------------------------------------------------------
-r8734 | gbazin | 2004-09-19 17:11:36 +0200 (Sun, 19 Sep 2004) | 1 line
+r6310 | hartman | 2004-01-08 20:07:42 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/vlc.ebuild
 
-* src/video_output/vout_subpictures.c: support for stacking subpictures filters (eg. --sub-filter=foo,bar).
-------------------------------------------------------------------------
-r8735 | gbazin | 2004-09-19 17:23:38 +0200 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_filter/logo.c
+* Updated the ebuild for 0.7.0
+  a bit late i know. I had forgotten about it.
 
-* modules/video_filter/logo.c: fixed case when no transparent color is set.
 ------------------------------------------------------------------------
-r8736 | gbazin | 2004-09-19 17:36:08 +0200 (Sun, 19 Sep 2004) | 1 line
+r6309 | fenrir | 2004-01-08 17:28:37 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/gui/ncurses/ncurses.c
 
-* modules/video_filter/logo.c: transparency fix by markfm.
-------------------------------------------------------------------------
-r8737 | gbazin | 2004-09-19 17:46:14 +0200 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_filter/logo.c
+ * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
+ time, informations and help display).
 
-* modules/video_filter/logo.c: couple of sanity check.
 ------------------------------------------------------------------------
-r8738 | gbazin | 2004-09-19 18:26:54 +0200 (Sun, 19 Sep 2004) | 1 line
+r6308 | gbazin | 2004-01-08 16:11:35 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+
+* modules/codec/ffmpeg/ffmpeg.c: oops.
 
-* modules/video_filter/logo.c: oops, broke something.
 ------------------------------------------------------------------------
-r8739 | gbazin | 2004-09-19 20:50:54 +0200 (Sun, 19 Sep 2004) | 1 line
+r6307 | courmisch | 2004-01-08 13:44:59 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/vobsub.c
+   A /trunk/modules/gui/skins2/.cvsignore
+
+Added .cvsignore
 
-* modules/demux/vobsub.c: fixed bug pointed to by gcc warnings.
 ------------------------------------------------------------------------
-r8740 | gbazin | 2004-09-19 21:22:04 +0200 (Sun, 19 Sep 2004) | 1 line
+r6306 | hartman | 2004-01-08 13:07:07 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc/intf.h
-   M /trunk/include/vlc_input.h
-   M /trunk/src/playlist/item.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+* ffmpeg 0.4.8 compilation fix
 
-* include/vlc_input.h, src/playlist/item.c: added vlc_input_item_Init()/Clean() facility.
 ------------------------------------------------------------------------
-r8741 | gbazin | 2004-09-19 23:38:12 +0200 (Sun, 19 Sep 2004) | 5 lines
+r6305 | jlj | 2004-01-08 12:36:40 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_vlm.h
-   M /trunk/src/misc/vlm.c
-
-* src/misc/vlm.c:
-   + major cleanup and bug fixing.
-   + added support for spawning and controlling several media instances.
+   M /trunk/src/extras/libc.c
 
+  * ./src/extras/libc.c: vasprintf bug fix.
 
 ------------------------------------------------------------------------
-r8742 | gbazin | 2004-09-20 10:53:58 +0200 (Mon, 20 Sep 2004) | 1 line
+r6304 | fenrir | 2004-01-08 12:18:27 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/time.c
+   M /trunk/include/vlc_common.h
+
+ * vlc_common: mmh, use right prototype...
 
-* modules/video_filter/time.c: stick to our config options naming convention + fixed a couple of mem-leaks.
 ------------------------------------------------------------------------
-r8743 | gbazin | 2004-09-20 11:18:11 +0200 (Mon, 20 Sep 2004) | 1 line
+r6303 | fenrir | 2004-01-08 11:27:07 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/logo.c
+   M /trunk/include/vlc_common.h
+   M /trunk/src/extras/libc.c
+
+ * all: correct test for vasprintf.
 
-* modules/video_filter/logo.c: fixed memleak.
 ------------------------------------------------------------------------
-r8744 | gbazin | 2004-09-20 12:06:53 +0200 (Mon, 20 Sep 2004) | 1 line
+r6302 | sigmunau | 2004-01-08 01:52:08 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/misc/freetype.c
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+
+modules/gui/wxwindows/playlist.cpp:
+  * fixed a warning
 
-* modules/misc/freetype.c: fixed memory leak.
 ------------------------------------------------------------------------
-r8745 | gbazin | 2004-09-20 12:09:28 +0200 (Mon, 20 Sep 2004) | 1 line
+r6301 | fenrir | 2004-01-08 01:37:18 +0100 (Thu, 08 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/time.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/demux/mp4/libmp4.c
+
+ * modules/demux/mp4/libmp4.c: use vasprintf
+ * modules/access/ftp.c: cleaned up.
 
-* modules/video_filter/time.c: optimized a bit.
 ------------------------------------------------------------------------
-r8746 | gbazin | 2004-09-20 12:23:59 +0200 (Mon, 20 Sep 2004) | 1 line
+r6300 | gbazin | 2004-01-08 01:12:50 +0100 (Thu, 08 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/codec/x264.c
+   M /trunk/configure.ac
+   M /trunk/modules/codec/ffmpeg/Modules.am
+   A /trunk/modules/codec/ffmpeg/demux.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.c
+   M /trunk/modules/codec/ffmpeg/ffmpeg.h
+   M /trunk/modules/codec/ffmpeg/video.c
+
+
+* configure.ac: detect if libavformat is present.
+* modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
+   This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
+   The demuxer has been put here because of its dependancy on libavformat and libavcodec.
+* modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
 
-* modules/codec/x264.c: fixed aspect ratio.
 ------------------------------------------------------------------------
-r8747 | sigmunau | 2004-09-20 14:17:51 +0200 (Mon, 20 Sep 2004) | 2 lines
+r6299 | fenrir | 2004-01-08 00:39:41 +0100 (Thu, 08 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/time.c
+   M /trunk/include/vlc_common.h
+   M /trunk/src/extras/libc.c
+   M /trunk/src/misc/net.c
 
-time.c: configureable time format patch by markfm + some cleanup
+ * all: added own implementation of vasprintf. I hope it's ok this way.
 
 ------------------------------------------------------------------------
-r8748 | hartman | 2004-09-20 17:03:17 +0200 (Mon, 20 Sep 2004) | 2 lines
+r6298 | gbazin | 2004-01-07 20:20:30 +0100 (Wed, 07 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
+   M /trunk/modules/codec/rawvideo.c
+   M /trunk/modules/stream_out/transcode.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
 
-* disabled the libdts making for the nightlies
+
+* src/playlist/*: fixed memory leaks.
+* modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
+* modules/stream_out/transcode.c: added support for fourcc IYUV.
 
 ------------------------------------------------------------------------
-r8749 | hartman | 2004-09-20 17:47:08 +0200 (Mon, 20 Sep 2004) | 4 lines
+r6297 | fenrir | 2004-01-07 18:57:56 +0100 (Wed, 07 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/vobsub.c
+   M /trunk/src/input/input.c
 
-* some fixes to vobsub
-  TODO: create the index
-        position control
+ * input: fix to avoid forced subtitle not selected.
 
 ------------------------------------------------------------------------
-r8750 | gbazin | 2004-09-20 23:50:18 +0200 (Mon, 20 Sep 2004) | 1 line
+r6296 | hartman | 2004-01-07 17:54:47 +0100 (Wed, 07 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/include/vlc_vlm.h
-   M /trunk/include/vlc_vod.h
-   M /trunk/modules/misc/rtsp.c
-   M /trunk/src/misc/vlm.c
+   M /trunk/modules/codec/subsdec.c
+
+* Fix a memory leak when there is no p_vout, but when there are subs.
 
-* modules/misc/rtsp.c, src/misc/vlm.c: VOD RTSP support is beginning to work.
 ------------------------------------------------------------------------
-r8751 | gbazin | 2004-09-20 23:51:41 +0200 (Mon, 20 Sep 2004) | 1 line
+r6295 | hartman | 2004-01-07 16:54:38 +0100 (Wed, 07 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/time.c
+   M /trunk/extras/contrib/README
+
+* Clarify some instructions.
 
-* modules/video_filter/time.c: added Id svn keyword
 ------------------------------------------------------------------------
-r8752 | fkuehne | 2004-09-21 16:44:38 +0200 (Tue, 21 Sep 2004) | 1 line
+r6294 | fenrir | 2004-01-07 16:31:31 +0100 (Wed, 07 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/po/de.po
+   M /trunk/include/ninput.h
+   M /trunk/modules/demux/nsv.c
+   M /trunk/modules/demux/real.c
+   M /trunk/src/input/es_out.c
+
+ * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
+  apply to the selected program.
 
-* hopefully fixed the wrong behaviour of the strg/ctrl-key in the G. translation
 ------------------------------------------------------------------------
-r8753 | sam | 2004-09-21 17:55:45 +0200 (Tue, 21 Sep 2004) | 6 lines
+r6293 | fenrir | 2004-01-07 16:21:27 +0100 (Wed, 07 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/debian/changelog
-   M /trunk/debian/control
-   M /trunk/debian/rules
+   M /trunk/modules/access/http.c
 
-  * debian/rules:
-    + Fixed previously broken DVD support.
-    + Removed currently broken Speex support.
-  * debian/control:
-    + Build-depend on libdvdnav.
+ * http: complete rewrite (using net_Printf/net_Gets)
+        -> Proxy, user/password and redirection untested.
+        -> For icecast server, check also the mime (do not blindly force
+        mp3, it could also be nsv).
 
 ------------------------------------------------------------------------
-r8754 | sam | 2004-09-21 18:07:41 +0200 (Tue, 21 Sep 2004) | 2 lines
+r6292 | fenrir | 2004-01-07 15:59:37 +0100 (Wed, 07 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/toolbox
+   M /trunk/modules/demux/demux2.c
+   M /trunk/modules/demux/nsv.c
 
-  * toolbox: fixed mixup in the changelog generation example.
+ * demux2: allow to force demuxer.
+ * nsv: fixed bad init.
 
 ------------------------------------------------------------------------
-r8755 | sam | 2004-09-21 18:22:16 +0200 (Tue, 21 Sep 2004) | 2 lines
+r6291 | fenrir | 2004-01-07 15:59:03 +0100 (Wed, 07 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/THANKS
-   M /trunk/modules/video_filter/swscale/Modules.am
+   M /trunk/src/misc/net.c
 
-  * Added missing \n to misc files.
+ * net: mem leak in net_Printf
 
 ------------------------------------------------------------------------
-r8756 | hartman | 2004-09-21 21:26:10 +0200 (Tue, 21 Sep 2004) | 2 lines
+r6290 | rocky | 2004-01-07 08:21:31 +0100 (Wed, 07 Jan 2004) | 10 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/codec/spudec/parse.c
+   M /trunk/modules/access/cdda/access.c
 
-* pass the orignal movie size from es_format_t to subpicture_t
+Better operator association in computing duration and should be
+optimized better too.
+
+Add track info in "Media Information" Add track-specific information
+and album information in "Item info".
+
+Coding of all this is ugly and massively redundant. I think the
+playlist needs to be re-thought/re-worked. Sublevels would be nice
+too.
 
 ------------------------------------------------------------------------
-r8757 | gbazin | 2004-09-21 22:19:04 +0200 (Tue, 21 Sep 2004) | 1 line
+r6289 | fenrir | 2004-01-07 00:11:47 +0100 (Wed, 07 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/include/network.h
+
+ * network: vlc_UrlParse should now accept ipv6 ip (untested).
 
-* src/video_output/vout_subpictures.c: modify the scaling factor based on the original video size info.
 ------------------------------------------------------------------------
-r8758 | gbazin | 2004-09-21 22:33:59 +0200 (Tue, 21 Sep 2004) | 1 line
+r6288 | fenrir | 2004-01-07 00:03:17 +0100 (Wed, 07 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/spudec/parse.c
-   M /trunk/modules/codec/spudec/spudec.c
+   M /trunk/include/network.h
+   M /trunk/src/misc/net.c
+
+ * src/misc/net.c: fixed net_Gets
 
-* modules/codec/spudec/spudec.c: packetizer needs to duplicate the input es_format_t.
 ------------------------------------------------------------------------
-r8759 | gbazin | 2004-09-21 22:40:09 +0200 (Tue, 21 Sep 2004) | 1 line
+r6287 | sigmunau | 2004-01-06 22:42:43 +0100 (Tue, 06 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/doc/vlm.txt
+   M /trunk/include/ninput.h
+   M /trunk/src/input/stream.c
+
+src/input/stream.c:
+  * Cleaned up a comment
+  * Added a function stream_ReadLine() to read one line from a stream
+include/ninput.h:
+  * export stream_ReadLine()
 
-* doc/vlm.txt: small update to reflect the latest changes.
 ------------------------------------------------------------------------
-r8760 | hartman | 2004-09-21 23:52:52 +0200 (Tue, 21 Sep 2004) | 4 lines
+r6286 | gbazin | 2004-01-06 20:12:08 +0100 (Tue, 06 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/vobsub.c
+   M /trunk/modules/video_output/directx/directx.c
 
- * scaled external vobsubs with multiple tracks are now working
-   - searching is a mess
-   - autodetect not yet activated, force by opening the idx as subfile
+
+* modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.
 
 ------------------------------------------------------------------------
-r8761 | hartman | 2004-09-22 00:16:35 +0200 (Wed, 22 Sep 2004) | 3 lines
+r6285 | hartman | 2004-01-06 15:35:16 +0100 (Tue, 06 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/vobsub.c
+   M /trunk/modules/demux/util/sub.c
 
-* Fix the vobsub length.
-  fen: any suggestions for the other Control() stuff?
+* Something about microdvd fps and a huge bug in its defaults.
 
 ------------------------------------------------------------------------
-r8762 | hartman | 2004-09-22 00:24:31 +0200 (Wed, 22 Sep 2004) | 2 lines
+r6284 | zorglub | 2004-01-06 13:02:06 +0100 (Tue, 06 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/vobsub.c
+   M /trunk/src/audio_output/common.c
+   M /trunk/src/audio_output/dec.c
+   M /trunk/src/audio_output/filters.c
+   M /trunk/src/audio_output/input.c
+   M /trunk/src/audio_output/intf.c
+   M /trunk/src/audio_output/mixer.c
+   M /trunk/src/audio_output/output.c
+   M /trunk/src/input/demux.c
+   M /trunk/src/input/es_out.c
+   M /trunk/src/input/input.c
+   M /trunk/src/input/input_clock.c
+   M /trunk/src/input/input_dec.c
+   M /trunk/src/input/input_ext-intf.c
+   M /trunk/src/input/input_ext-plugins.c
+   M /trunk/src/input/input_info.c
+   M /trunk/src/input/input_programs.c
+   M /trunk/src/input/stream.c
+   M /trunk/src/input/subtitles.c
+   M /trunk/src/interface/interface.c
+   M /trunk/src/interface/intf_eject.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/beos_specific.cpp
+   M /trunk/src/misc/block.c
+   M /trunk/src/misc/charset.c
+   M /trunk/src/misc/configuration.c
+   M /trunk/src/misc/cpu.c
+   M /trunk/src/misc/darwin_specific.m
+   M /trunk/src/misc/error.c
+   M /trunk/src/misc/iso-639_def.h
+   M /trunk/src/misc/iso_lang.c
+   M /trunk/src/misc/messages.c
+   M /trunk/src/misc/modules.c
+   M /trunk/src/misc/mtime.c
+   M /trunk/src/misc/objects.c
+   M /trunk/src/misc/threads.c
+   M /trunk/src/misc/variables.c
+   M /trunk/src/misc/win32_specific.c
+   M /trunk/src/stream_output/stream_output.c
+   M /trunk/src/video_output/video_output.c
+   M /trunk/src/video_output/video_text.c
+   M /trunk/src/video_output/vout_pictures.c
+   M /trunk/src/video_output/vout_pictures.h
+   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/src/video_output/vout_synchro.c
+   M /trunk/src/vlc.c
 
-Thou shalt compile before thou commits
+Updated copyrights in libvlc
 
 ------------------------------------------------------------------------
-r8763 | gbazin | 2004-09-22 11:20:12 +0200 (Wed, 22 Sep 2004) | 1 line
+r6283 | zorglub | 2004-01-06 09:50:20 +0100 (Tue, 06 Jan 2004) | 15 lines
 Changed paths:
+   M /trunk/include/vlc/vlc.h
+   M /trunk/include/vlc_playlist.h
+   M /trunk/src/libvlc.c
+   M /trunk/src/misc/win32_specific.c
+   M /trunk/src/playlist/group.c
+   M /trunk/src/playlist/info.c
+   M /trunk/src/playlist/item-ext.c
    M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
+   M /trunk/src/playlist/sort.c
 
-* src/playlist/item.c: fixed recent playlist item initialization bug which was screwing up things like doing random autodeletions, etc...
-------------------------------------------------------------------------
-r8764 | gbazin | 2004-09-22 11:44:44 +0200 (Wed, 22 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/mux/mpeg/ps.c
+- src/misc/win32_specific: compilation fix for win32 (can someone please
+check that command line parsing still works for items and options? )
 
-* modules/mux/mpeg/ps.c: make sure the data blocks containing the pack and system headers are timestamped correctly. Added an --sout-ps-dts-delay option.
-------------------------------------------------------------------------
-r8765 | gbazin | 2004-09-22 12:17:41 +0200 (Wed, 22 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/demux/ps.c
+- src/libvlc.c
+  include/vlc/vlc.h : New libvlc functions to get playlist status and
+                      clear the playlist
+     Patch by Tong Ka Man
 
-* modules/demux/ps.c: small cleanup.
-------------------------------------------------------------------------
-r8766 | sigmunau | 2004-09-22 14:09:30 +0200 (Wed, 22 Sep 2004) | 2 lines
-Changed paths:
-   M /trunk/configure.ac
+- src/playlist/* : Update copyrights
 
-configure.ac: enabled time plugin
+- src/playlist/playlist.c:
+  -When a user explicitely asks for an item, do play it, even if random mode
+  -Do not stop playlist upon deletion of an autodelete item
+  -playlist_Clear (Patch by Tong Ka Man)
 
 ------------------------------------------------------------------------
-r8767 | gbazin | 2004-09-22 15:37:55 +0200 (Wed, 22 Sep 2004) | 1 line
+r6282 | rocky | 2004-01-06 05:57:34 +0100 (Tue, 06 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+   M /trunk/include/vlc_playlist.h
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/src/playlist/item-ext.c
 
-* modules/stream_out/transcode.c: a bit more useful debug message.
-------------------------------------------------------------------------
-r8768 | gbazin | 2004-09-22 15:43:03 +0200 (Wed, 22 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/dvdnav.c
-   M /trunk/modules/access/dvdread.c
-   M /trunk/modules/demux/ps.c
-   M /trunk/modules/demux/ps.h
+Reinstate duration times on playlist item for CD-DA.  Done via adding
+an interface to allow setting the duration on adding a playlist item.
 
-* modules/demux/ps.c,ps.h: PSM parsing remotely based on a patch by Pascal Claes.
 ------------------------------------------------------------------------
-r8769 | gbazin | 2004-09-22 17:25:11 +0200 (Wed, 22 Sep 2004) | 1 line
+r6281 | rocky | 2004-01-06 05:10:18 +0100 (Tue, 06 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access_output/udp.c
+   M /trunk/modules/access/vcdx/access.c
 
-* modules/access_output/udp.c: if a packet is bigger than the mtu size, we emit a warning and try to split it.
-------------------------------------------------------------------------
-r8770 | gbazin | 2004-09-22 20:42:52 +0200 (Wed, 22 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/misc/rtsp.c
+Unbreak plugin as a result of the recent playlist API change. Need to
+cripple PBC for now though.
 
-* modules/misc/rtsp.c: misc improvements + respect ports given by client.
 ------------------------------------------------------------------------
-r8771 | gbazin | 2004-09-22 21:29:32 +0200 (Wed, 22 Sep 2004) | 1 line
+r6280 | rocky | 2004-01-06 04:59:48 +0100 (Tue, 06 Jan 2004) | 5 lines
 Changed paths:
    M /trunk/src/libvlc.h
 
-* src/libvlc.h: -f shortcut for fullscreen option.
-------------------------------------------------------------------------
-r8772 | gbazin | 2004-09-22 21:32:21 +0200 (Wed, 22 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/misc/rtsp.c
+Choosing an audio or subtitle channel isn't an "advanced"
+option. Run-of-the mill users may want to select that.
 
-* modules/misc/rtsp.c: fixed segfault.
-------------------------------------------------------------------------
-r8773 | gbazin | 2004-09-23 11:08:08 +0200 (Thu, 23 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/misc/rtsp.c
+Update documentation.
 
-* modules/misc/rtsp.c: fixed pause.
 ------------------------------------------------------------------------
-r8774 | gbazin | 2004-09-23 13:20:24 +0200 (Thu, 23 Sep 2004) | 1 line
+r6279 | jlj | 2004-01-06 02:41:10 +0100 (Tue, 06 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/mp4.c
 
-* configure.ac: should fix libpng detection on win32.
-------------------------------------------------------------------------
-r8775 | gbazin | 2004-09-23 14:09:53 +0200 (Thu, 23 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/configure.ac
+  * ./modules/demux/mp4: added some DRMS debug statements.
 
-* configure.ac: fixed typo.
 ------------------------------------------------------------------------
-r8776 | hartman | 2004-09-23 14:42:42 +0200 (Thu, 23 Sep 2004) | 2 lines
+r6278 | asmax | 2004-01-05 23:17:32 +0100 (Mon, 05 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/HACKING
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/commands/cmd_dummy.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_fullscreen.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_fullscreen.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_on_top.hpp
+   M /trunk/modules/gui/skins2/commands/cmd_quit.hpp
+   M /trunk/modules/gui/skins2/parser/interpreter.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.hpp
 
-* HACKING: CVS -> SVN, added remark about developers.videolan.org site
+* commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
+* commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
+  "vlc.fullscreen()" command
 
 ------------------------------------------------------------------------
-r8777 | hartman | 2004-09-23 16:08:11 +0200 (Thu, 23 Sep 2004) | 2 lines
+r6277 | gbazin | 2004-01-05 23:06:15 +0100 (Mon, 05 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/codec/faad.c
+   M /trunk/modules/video_output/directx/directx.c
 
-* unknow -> unknown
+
+* modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
+for the directx preferred display device.
 
 ------------------------------------------------------------------------
-r8778 | oaubert | 2004-09-23 18:53:51 +0200 (Thu, 23 Sep 2004) | 2 lines
+r6276 | gbazin | 2004-01-05 21:02:21 +0100 (Mon, 05 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/Modules.am
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
 
-Modules.am: fixed typelib generation
+
+* modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
 
 ------------------------------------------------------------------------
-r8779 | oaubert | 2004-09-23 18:55:37 +0200 (Thu, 23 Sep 2004) | 3 lines
+r6275 | sam | 2004-01-05 20:33:11 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/corba/mediacontrol-core.c
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
 
-mediacontrol-core.c: updated the used API to the new demux2
-  API. ByteCount positions are not supported anymore.
+  * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
 
 ------------------------------------------------------------------------
-r8780 | oaubert | 2004-09-23 18:56:07 +0200 (Thu, 23 Sep 2004) | 2 lines
+r6274 | bigben | 2004-01-05 19:43:17 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/corba/mediacontrol-plugin.c
+   M /trunk/modules/gui/macosx/intf.m
 
-mediacontrol-plugin.c: removed superfluous vlc_release()
+Added a callback on item-change, so that the playlist is updated.
 
 ------------------------------------------------------------------------
-r8781 | hartman | 2004-09-23 22:52:20 +0200 (Thu, 23 Sep 2004) | 8 lines
+r6273 | hartman | 2004-01-05 19:15:12 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/demux/mkv.cpp
 
-* if http:// and mime == asf, and name doesn't contain asx (cause they have mime == asf too) then bail http access and let the mms access try.
-  ( VLC now plays http:// urls which are actually mms:// streams and no longer handles asx files when the path doesn't contain "asx" )
+* API change in mkv. Everyone should update to the latest libraries.
 
-* added the aacp (aacPlus) mime type and force the aac demux in that case. aacPlus still doesn't work. (decoder issue?)
+------------------------------------------------------------------------
+r6272 | gbazin | 2004-01-05 18:42:36 +0100 (Mon, 05 Jan 2004) | 5 lines
+Changed paths:
+   M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/Modules.am
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
 
-* don't PLAYLIST_GO on a redirect. gave weird effects because the current item was still in the 'open' fase. The playlist is already playing, so there is no use in this option.
 
+* configure.ac: win32 compilation fixes for the skins2 plugin.
+* modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
+* modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.
 
 ------------------------------------------------------------------------
-r8782 | hartman | 2004-09-23 22:56:46 +0200 (Thu, 23 Sep 2004) | 3 lines
+r6271 | hartman | 2004-01-05 17:22:40 +0100 (Mon, 05 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/HACKING
-   M /trunk/TODO
+   M /trunk/extras/contrib/src/Makefile
+   A /trunk/extras/contrib/src/Patches/caca.patch
+   M /trunk/extras/contrib/src/packages.mak
 
-* added asx todo item to list
-* added some clarifications on use of bootstrap to HACKING file
+* Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
+  be download.videolan.org etc etc etc.
+  A lot of small fixes
 
 ------------------------------------------------------------------------
-r8783 | gbazin | 2004-09-23 23:11:43 +0200 (Thu, 23 Sep 2004) | 1 line
+r6270 | fenrir | 2004-01-05 16:07:16 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/modules/access/tcp.c
+
+ * tcp: use net_*.
 
-* src/video_output/vout_subpictures.c: fixed recent dvd menu breakage.
 ------------------------------------------------------------------------
-r8784 | hartman | 2004-09-24 00:08:39 +0200 (Fri, 24 Sep 2004) | 2 lines
+r6269 | hartman | 2004-01-05 15:50:42 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/configure.ac
-   M /trunk/modules/demux/mkv.cpp
+   M /trunk/extras/contrib/src/Makefile
+   M /trunk/extras/contrib/src/packages.mak
 
-* zlib decompressor for mkv. not working. (i don't get c++ :) )
+* Fix mpeg2dec buildsystem
 
 ------------------------------------------------------------------------
-r8785 | gbazin | 2004-09-24 08:59:28 +0200 (Fri, 24 Sep 2004) | 1 line
+r6268 | zorglub | 2004-01-05 15:42:14 +0100 (Mon, 05 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/corba/Modules.am
+   M /trunk/modules/misc/sap.c
+   M /trunk/src/playlist/item-ext.c
+
+* modules/misc/sap.c : let the user configure timeout delay
+* src/playlist/item-ext.c : sanity checks when adding items
 
-modules/control/corba/Modules.am: attempt to fix build.
 ------------------------------------------------------------------------
-r8786 | gbazin | 2004-09-24 10:35:23 +0200 (Fri, 24 Sep 2004) | 1 line
+r6267 | fenrir | 2004-01-05 15:10:58 +0100 (Mon, 05 Jan 2004) | 7 lines
 Changed paths:
    M /trunk/Makefile.am
+   M /trunk/configure.ac
+   M /trunk/include/network.h
+   M /trunk/src/misc/modules.c
+   A /trunk/src/misc/net.c
 
-* Makefile.am: use the new wine cmdl syntax for make package-win32.
-------------------------------------------------------------------------
-r8787 | gbazin | 2004-09-24 13:29:25 +0200 (Fri, 24 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_filter/time.c
 
-* modules/video_filter/time.c: the subpicture doesn't need a timeout.
-------------------------------------------------------------------------
-r8788 | sigmunau | 2004-09-25 14:25:42 +0200 (Sat, 25 Sep 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+ * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
+   avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
+   ( ouiiinnn, another bootstrap ;)
 
-mkv.cpp: Parse tags related to compression (unused yet)
+ * all: added net_* helpers functions.
 
 ------------------------------------------------------------------------
-r8789 | sigmunau | 2004-09-25 14:45:04 +0200 (Sat, 25 Sep 2004) | 3 lines
+r6266 | zorglub | 2004-01-05 14:07:03 +0100 (Mon, 05 Jan 2004) | 16 lines
 Changed paths:
+   M /trunk/modules/LIST
+   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/slp.c
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/codec/speex.c
+   M /trunk/modules/codec/theora.c
+   M /trunk/modules/codec/vorbis.c
+   M /trunk/modules/control/corba/corba.c
+   M /trunk/modules/control/http.c
+   M /trunk/modules/control/rc/rc.c
+   M /trunk/modules/demux/m3u.c
    M /trunk/modules/demux/mkv.cpp
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/gui/beos/VlcWrapper.cpp
+   M /trunk/modules/gui/gtk/open.c
+   M /trunk/modules/gui/gtk/playlist.c
+   M /trunk/modules/gui/kde/interface.cpp
+   M /trunk/modules/gui/macosx/applescript.m
+   M /trunk/modules/gui/macosx/playlist.m
+   M /trunk/modules/gui/pda/pda_callbacks.c
+   M /trunk/modules/gui/qt/intf.cpp
+   M /trunk/modules/gui/skins/src/vlcproc.cpp
+   M /trunk/modules/gui/skins2/commands/cmd_add_item.cpp
 
-mkv.cpp: turned do_zlib_decompress into block_zlib_decompress, and use it
-when needed. Zlib-compressed vobsubs work for me now.
+* ALL:  playlist API changes
 
-------------------------------------------------------------------------
-r8790 | sigmunau | 2004-09-25 15:04:12 +0200 (Sat, 25 Sep 2004) | 2 lines
-Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+What may be broken (untested):
+------------------------------
+   - Theora and Speex decoders
+   - some interfaces
+   - VCDX and CDDAX access
 
-mkv.cpp: protect the call to block_zlib_decompress
+The problems shouldn't hopefully excess compilation glitches.
+(removal of AddExt, of psz_author, and prototype of Add)
 
-------------------------------------------------------------------------
-r8791 | sigmunau | 2004-09-25 16:01:05 +0200 (Sat, 25 Sep 2004) | 4 lines
-Changed paths:
-   M /trunk/modules/demux/mkv.cpp
+Additionnaly, interfaces that do not support item-change will have
+update problems.
 
-mkv.cpp: helper function for printing of the mkv parse tree. Moves all the
-nastyness to a central location. Improves the general readability in my
-opinion.
+* Updated modules list
 
 ------------------------------------------------------------------------
-r8792 | gbazin | 2004-09-25 17:13:01 +0200 (Sat, 25 Sep 2004) | 1 line
+r6265 | zorglub | 2004-01-05 14:00:39 +0100 (Mon, 05 Jan 2004) | 9 lines
 Changed paths:
-   M /trunk/modules/video_output/directx/directx.c
-   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/gui/wxwindows/dialogs.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+   M /trunk/modules/gui/wxwindows/iteminfo.cpp
+   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/playlist.cpp
+   M /trunk/modules/gui/wxwindows/streamwizard.cpp
+   M /trunk/modules/gui/wxwindows/wxwindows.h
+
+  modules/gui/wxwindows/playlist.cpp
+  modules/gui/wxwindows/iteminfo.cpp
+        - Show the info as a tree view.
+         At the moment, all is shown. We should maybe hide the "Options" tree
+         as it rather "internal"
+        - Improved a little the layout
+        - Added a popup menu to to the playlist
+        - Minimize playlist rebuilds
 
-* modules/video_output/directx/*: fix for spurious taskbar item after switching to fullscreen.
 ------------------------------------------------------------------------
-r8793 | sigmunau | 2004-09-25 19:51:24 +0200 (Sat, 25 Sep 2004) | 2 lines
+r6264 | zorglub | 2004-01-05 14:00:20 +0100 (Mon, 05 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/video_filter/time.c
+   M /trunk/modules/demux/asf/asf.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/util/id3tag.c
+   M /trunk/src/input/es_out.c
 
-time.c: remove unused function parameter
+  modules/demux/util/id3tag.c
+  modules/demux/avi/avi.c
+  modules/demux/asf/asf.c
+  src/input/es_out.c
+        - Fill the playlist info structures
 
 ------------------------------------------------------------------------
-r8794 | hartman | 2004-09-25 22:05:02 +0200 (Sat, 25 Sep 2004) | 2 lines
+r6263 | zorglub | 2004-01-05 13:59:54 +0100 (Mon, 05 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/NEWS
-   M /trunk/TODO
+   M /trunk/modules/misc/sap.c
 
-* update of NEWS and todo
+* modules/misc/sap.c :
+      - Use the new playlist API
+      - Track title changes
+      - Timeout. Delete an item if we haven't heard about it for too long.
 
 ------------------------------------------------------------------------
-r8795 | sigmunau | 2004-09-26 01:36:55 +0200 (Sun, 26 Sep 2004) | 4 lines
+r6262 | zorglub | 2004-01-05 13:59:43 +0100 (Mon, 05 Jan 2004) | 33 lines
 Changed paths:
-   M /trunk/modules/demux/Modules.am
-   M /trunk/modules/demux/mkv.cpp
-   M /trunk/modules/demux/mp4/libmp4.c
-   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/Makefile.am
+   M /trunk/include/vlc_common.h
+   M /trunk/include/vlc_playlist.h
+   M /trunk/src/input/input.c
+   M /trunk/src/libvlc.c
+   M /trunk/src/playlist/group.c
+   A /trunk/src/playlist/info.c
+   A /trunk/src/playlist/item-ext.c
+   M /trunk/src/playlist/item.c
+   M /trunk/src/playlist/loadsave.c
+   M /trunk/src/playlist/playlist.c
+   M /trunk/src/playlist/sort.c
 
-mkv.cpp: added support for quicktime video codecs in mkv (tested with svq3)
-Modules.am: link mkv demux with mp4 demux
-mp4/*: export some functions needed by mkv demux
+* Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
 
-------------------------------------------------------------------------
-r8796 | markfm | 2004-09-26 13:41:32 +0200 (Sun, 26 Sep 2004) | 2 lines
-Changed paths:
-   A /trunk/modules/video_filter/marq.c
+* src/playlist/item.c
+  src/playlist/info.c
+  src/playlist/item-ext.c
+  src/playlist/group.c
+  src/playlist/sort.c
+  src/playlist/loadsave.c
+  include/vlc_playlist.h
+      - New playlist_info structures and accessors
+        It works pretty like the old input_info (with categories)
+        It provides modularity to the playlist
+      - Removed ppsz_options and i_options from playlist_item
+        (we use the special category Options)
+      - Added a unique id to each playlist_item to be able to track the
+        items accross playlist reorders
+      - Simplified adding of items.
+           - playlist_AddExt is removed
+           - playlist_AddItem is still here and exported but should not be used
+           - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
+             and use the accessors for all other things
+      - Added setters for fields of the playlist_item structure
+      - Introduced "item-change" and "playlist-current" playlist variables
+        to give more flexibility than only intf-change
 
-Add marq.c, marquee video filter.
+      At the moment, duration is still in the structure (easier to use, IMHO)
 
-------------------------------------------------------------------------
-r8797 | sigmunau | 2004-09-26 13:43:19 +0200 (Sun, 26 Sep 2004) | 3 lines
-Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+* src/input/input.c
+  src/libvlc.c :
+        playlist item options parsing changed
 
-ffmpeg/video.c: fixed recent breakage of avc1 in mp4 due to a recent ffmpeg
-change
+* include/vlc_common.h : added playlist_info structures
 
 ------------------------------------------------------------------------
-r8798 | markfm | 2004-09-26 13:47:12 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6261 | jlj | 2004-01-05 13:37:52 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/AUTHORS
+   M /trunk/modules/demux/mp4/Modules.am
+   A /trunk/modules/demux/mp4/drms.c
+   A /trunk/modules/demux/mp4/drms.h
+   A /trunk/modules/demux/mp4/drmstables.h
+   M /trunk/modules/demux/mp4/libmp4.c
+   M /trunk/modules/demux/mp4/libmp4.h
+   M /trunk/modules/demux/mp4/mp4.c
+   M /trunk/modules/demux/mp4/mp4.h
 
-rc.c -- Add hooks to control marquee string and offsets
+  * ./modules/demux/mp4: DRMS support.
 
 ------------------------------------------------------------------------
-r8799 | gbazin | 2004-09-26 14:06:50 +0200 (Sun, 26 Sep 2004) | 3 lines
+r6260 | jlj | 2004-01-05 13:24:51 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/ps.c
-   M /trunk/modules/demux/ps.h
+   M /trunk/AUTHORS
 
-* modules/demux/ps.h: fixed PSM parsing.
-* modules/demux/ps.c: improved MPEG PS autodetection a bit.
+  * ./AUTHORS: updated my country entry.
 
 ------------------------------------------------------------------------
-r8800 | gbazin | 2004-09-26 14:40:05 +0200 (Sun, 26 Sep 2004) | 1 line
+r6259 | fenrir | 2004-01-05 04:19:00 +0100 (Mon, 05 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/modules/demux/nsv.c
+
+ * nsv: clean up, added seek support.
 
-* modules/control/rc.c: added an --rc-quiet option for win32.
 ------------------------------------------------------------------------
-r8801 | markfm | 2004-09-26 14:45:33 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6258 | gbazin | 2004-01-04 23:38:49 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/configure.ac
+   M /trunk/modules/gui/skins2/vars/playlist.cpp
+   M /trunk/modules/gui/skins2/vars/playlist.hpp
 
-configure.ac -- Add marquee subfilter
+
+* modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).
 
 ------------------------------------------------------------------------
-r8802 | markfm | 2004-09-26 14:55:29 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6257 | gbazin | 2004-01-04 23:22:10 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/video_filter/Modules.am
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-modules/video_milter/Modules.am -- added marquee filter
 
-------------------------------------------------------------------------
-r8803 | gbazin | 2004-09-26 14:59:50 +0200 (Sun, 26 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/include/configuration.h
+* modules/codec/ogt/*: win32 compilation fixes.
 
-* include/configuration.h: added change_float/integer_range( min, max ) macro.
 ------------------------------------------------------------------------
-r8804 | zorglub | 2004-09-26 15:03:52 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6256 | gbazin | 2004-01-04 23:03:20 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
 
-Add timeout hook for marquee
+
+* ALL: bumping version number to 0.7.1-cvs.
 
 ------------------------------------------------------------------------
-r8805 | zorglub | 2004-09-26 15:06:45 +0200 (Sun, 26 Sep 2004) | 4 lines
+r6255 | kuehne | 2004-01-04 22:44:44 +0100 (Sun, 04 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/marq.c
+   M /trunk/modules/gui/macosx/intf.h
+   M /trunk/modules/gui/macosx/intf.m
 
-* Use callbacks for live update
-* Add timeout support (marq-timeout, in milliseconds, 0 for no timeout)
-* A few minor coding style fixes
+Fixed a small bug which prevented the translation of a string.
 
 ------------------------------------------------------------------------
-r8806 | gbazin | 2004-09-26 15:39:00 +0200 (Sun, 26 Sep 2004) | 1 line
+r6254 | sam | 2004-01-04 19:18:45 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/demux.c
-   M /trunk/modules/codec/ffmpeg/encoder.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.c
-   M /trunk/modules/codec/ffmpeg/ffmpeg.h
-   M /trunk/modules/codec/ffmpeg/video.c
+   M /trunk/toolbox
+
+  * toolbox:
+    + Minor fixes to the woody packages.
 
-* modules/codec/ffmpeg/*: new --ffmpeg-lowres option to force video decoding at a lower resolution.
 ------------------------------------------------------------------------
-r8807 | gbazin | 2004-09-26 16:19:43 +0200 (Sun, 26 Sep 2004) | 1 line
+r6253 | fenrir | 2004-01-04 18:35:02 +0100 (Sun, 04 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/audio.c
+   M /trunk/modules/demux/avi/avi.c
+   M /trunk/modules/demux/avi/avi.h
+
+ * avi: May fix #1545
+ (From mplayer:
+    "count blocks by rounded-up chunksizes instead of chunks -
+     we need full emulation of dshow avi demuxer bugs :(
+     fixes silly nandub-style a-v delaying in avi with vbr mp3..." )
 
-* modules/codec/ffmpeg/audio.c: fixed 5.1 audio decoding.
 ------------------------------------------------------------------------
-r8808 | zorglub | 2004-09-26 17:31:41 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6252 | rocky | 2004-01-04 17:51:59 +0100 (Sun, 04 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/configure.ac
+   M /trunk/doc/subtitles/cvd-subtitles.txt
+   A /trunk/modules/codec/ogt/.cvsignore
+   A /trunk/modules/codec/ogt/Modules.am
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   A /trunk/modules/codec/ogt/write_png.c
+   A /trunk/modules/codec/ogt/write_png.h
 
-Add logout function to RC interface
+Add OGT and CVD subtitle demuxers.
+write_png: might be made into a module and moved elsewhere
+cvd*: went over documentation a little bit.
 
 ------------------------------------------------------------------------
-r8809 | markfm | 2004-09-26 17:49:41 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6251 | rocky | 2004-01-04 17:25:00 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   A /trunk/doc/subtitles
+   A /trunk/doc/subtitles/cvd-subtitles.txt
+   A /trunk/doc/subtitles/svcd-ogt-subtitles.txt
 
-Add --rc-extend switch, for extra commands.
+A start for what little public documentation there is for CVD and OGT
+subtitles.
 
 ------------------------------------------------------------------------
-r8810 | gbazin | 2004-09-26 19:54:56 +0200 (Sun, 26 Sep 2004) | 1 line
+r6250 | fenrir | 2004-01-04 16:32:13 +0100 (Sun, 04 Jan 2004) | 5 lines
 Changed paths:
-   M /trunk/src/libvlc.c
-   M /trunk/src/libvlc.h
-   M /trunk/src/vlc.c
+   M /trunk/configure.ac
+   M /trunk/modules/codec/ffmpeg/encoder.c
+   M /trunk/modules/demux/Modules.am
+   M /trunk/modules/demux/demux2.c
+   M /trunk/src/input/es_out.c
+
+ * encoder.c: corrected required LIBAVCODEC_BUILD
+ * es_out.c: ES_OUT_SET_PCR works now with microsecond.
+ * configure.ac, Modules.am: enable demux2, nsv, real.
+ * demux2.c: increased priority.
 
-* src/libvlc.c: use dameon() instead of fork() when available. It does some more things like reopening stdin/out/err to /dev/null which avoids screwing up the first sockets we open.
 ------------------------------------------------------------------------
-r8811 | gbazin | 2004-09-26 19:55:50 +0200 (Sun, 26 Sep 2004) | 1 line
+r6249 | zorglub | 2004-01-04 16:24:27 +0100 (Sun, 04 Jan 2004) | 2 lines
 Changed paths:
    M /trunk/configure.ac
 
-* configure.ac: added check for daemon().
+Do not link twice zlib
+
 ------------------------------------------------------------------------
-r8812 | gbazin | 2004-09-26 21:59:49 +0200 (Sun, 26 Sep 2004) | 1 line
+r6248 | fenrir | 2004-01-04 15:35:12 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/packetizer/mpegvideo.c
+   A /trunk/modules/demux/real.c
+
+ * real.c: begin of a real demuxer (using new API). Can't work yet as it
+ needs modification to ffmpeg decoder that I need to finish.
 
-* modules/packetizer/mpegvideo.c: set fmt_out.video.i_frame_rate.
 ------------------------------------------------------------------------
-r8813 | gbazin | 2004-09-26 22:17:50 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6247 | fenrir | 2004-01-04 15:28:11 +0100 (Sun, 04 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
-   M /trunk/modules/codec/libmpeg2.c
-   M /trunk/modules/codec/theora.c
+   A /trunk/modules/demux/demux2.c
+   A /trunk/modules/demux/nsv.c
 
-* modules/codec/libmpeg2.c, ffmpeg/video.c, theora.c: decoder sets fmt_out.video.i_frame_rate.
+ * demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
+ will be removed later).
 
 ------------------------------------------------------------------------
-r8814 | markfm | 2004-09-26 22:31:06 +0200 (Sun, 26 Sep 2004) | 2 lines
+r6246 | rocky | 2004-01-04 05:56:21 +0100 (Sun, 04 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd.h
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-Moved marquee to Playlist area, "marquee  " blanks out the marquee
+Was putting 1 byte of garbage for each packet.
 
 ------------------------------------------------------------------------
-r8815 | sigmunau | 2004-09-26 22:37:41 +0200 (Sun, 26 Sep 2004) | 3 lines
+r6245 | sam | 2004-01-04 05:53:07 +0100 (Sun, 04 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/TODO
+   M /trunk/debian/changelog
+   M /trunk/debian/control
+   M /trunk/debian/rules
+   M /trunk/doc/fortunes.txt
 
-TODO: added some items, removed subtitle scaling, use "Mac OS X" everywhere
-in Platform:
+  * debian/control:
+    + Build-depend on fixed linux-kernel-headers packages.
+  * debian/rules:
+    + Look for faad in extras/faad2, not extras/faad.
+    + Enable postprocessing in the ffmpeg configuration.
+    + Activated libcaca video output.
 
 ------------------------------------------------------------------------
-r8816 | gbazin | 2004-09-27 01:23:09 +0200 (Mon, 27 Sep 2004) | 2 lines
+r6244 | sam | 2004-01-04 05:50:24 +0100 (Sun, 04 Jan 2004) | 7 lines
 Changed paths:
-   M /trunk/modules/mux/wav.c
+   M /trunk/include/codecs.h
+   M /trunk/modules/video_output/caca.c
 
-"* modules/mux/wav.c: support for s16l as well as fl32 + multichannel audio (up to 5.1) + proper channels ordering."
+  * modules/video_output/caca.c:
+    + Ported to libcaca 0.6.
+    + Removed dithering configuration variable; use the CACA_DITHERING
+      environment variable instead, until the API is polished.
+  * include/codecs.h:
+    + Minor coding style fix.
 
 ------------------------------------------------------------------------
-r8817 | gbazin | 2004-09-27 01:31:48 +0200 (Mon, 27 Sep 2004) | 1 line
+r6243 | asmax | 2004-01-04 01:17:10 +0100 (Sun, 04 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/mux/wav.c
+   A /trunk/modules/gui/skins2/theme/FreeSans.ttf
+
+* the sample theme should work better with that...
 
-* modules/mux/wav.c: small cleanup.
 ------------------------------------------------------------------------
-r8818 | gbazin | 2004-09-27 09:21:53 +0200 (Mon, 27 Sep 2004) | 1 line
+r6242 | asmax | 2004-01-04 01:06:10 +0100 (Sun, 04 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/codec/ffmpeg/video.c
+   A /trunk/modules/gui/skins2/parser/skin.c
+
+* first forgotten file...
 
-* modules/codec/ffmpeg/video.c: don't need to modify width/height anymore with lowres.
 ------------------------------------------------------------------------
-r8819 | gbazin | 2004-09-27 11:02:26 +0200 (Mon, 27 Sep 2004) | 1 line
+r6241 | asmax | 2004-01-04 00:54:51 +0100 (Sun, 04 Jan 2004) | 11 lines
 Changed paths:
-   M /trunk/include/vlc_video.h
-   M /trunk/modules/video_filter/logo.c
+   A /trunk/modules/gui/skins2/theme
+   A /trunk/modules/gui/skins2/theme/FreeSansBold.ttf
+   A /trunk/modules/gui/skins2/theme/add_item.png
+   A /trunk/modules/gui/skins2/theme/add_item_onclick.png
+   A /trunk/modules/gui/skins2/theme/body.png
+   A /trunk/modules/gui/skins2/theme/close.png
+   A /trunk/modules/gui/skins2/theme/close_mouseover.png
+   A /trunk/modules/gui/skins2/theme/close_onclick.png
+   A /trunk/modules/gui/skins2/theme/delete_item.png
+   A /trunk/modules/gui/skins2/theme/delete_item_onclick.png
+   A /trunk/modules/gui/skins2/theme/disabled.png
+   A /trunk/modules/gui/skins2/theme/fast.png
+   A /trunk/modules/gui/skins2/theme/fast_disabled.png
+   A /trunk/modules/gui/skins2/theme/fast_onclick.png
+   A /trunk/modules/gui/skins2/theme/next.png
+   A /trunk/modules/gui/skins2/theme/next_disabled.png
+   A /trunk/modules/gui/skins2/theme/next_onclick.png
+   A /trunk/modules/gui/skins2/theme/pause.png
+   A /trunk/modules/gui/skins2/theme/pause_onclick.png
+   A /trunk/modules/gui/skins2/theme/play.png
+   A /trunk/modules/gui/skins2/theme/play_onclick.png
+   A /trunk/modules/gui/skins2/theme/playlist.png
+   A /trunk/modules/gui/skins2/theme/playlist_body1.png
+   A /trunk/modules/gui/skins2/theme/playlist_body2.png
+   A /trunk/modules/gui/skins2/theme/playlist_body3.png
+   A /trunk/modules/gui/skins2/theme/playlist_body4.png
+   A /trunk/modules/gui/skins2/theme/playlist_body6.png
+   A /trunk/modules/gui/skins2/theme/playlist_body7.png
+   A /trunk/modules/gui/skins2/theme/playlist_body8.png
+   A /trunk/modules/gui/skins2/theme/playlist_body9.png
+   A /trunk/modules/gui/skins2/theme/playlist_button.png
+   A /trunk/modules/gui/skins2/theme/playlist_button2.png
+   A /trunk/modules/gui/skins2/theme/playlist_button_onclick.png
+   A /trunk/modules/gui/skins2/theme/playlist_button_onclick2.png
+   A /trunk/modules/gui/skins2/theme/preferences.png
+   A /trunk/modules/gui/skins2/theme/preferences_onclick.png
+   A /trunk/modules/gui/skins2/theme/previous.png
+   A /trunk/modules/gui/skins2/theme/previous_disabled.png
+   A /trunk/modules/gui/skins2/theme/previous_onclick.png
+   A /trunk/modules/gui/skins2/theme/reduce.png
+   A /trunk/modules/gui/skins2/theme/reduce_disabled.png
+   A /trunk/modules/gui/skins2/theme/reduce_onclick.png
+   A /trunk/modules/gui/skins2/theme/resize.png
+   A /trunk/modules/gui/skins2/theme/rev.png
+   A /trunk/modules/gui/skins2/theme/rev_disabled.png
+   A /trunk/modules/gui/skins2/theme/rev_onclick.png
+   A /trunk/modules/gui/skins2/theme/slider.png
+   A /trunk/modules/gui/skins2/theme/slider2.png
+   A /trunk/modules/gui/skins2/theme/slider_onclick.png
+   A /trunk/modules/gui/skins2/theme/slider_playlist.png
+   A /trunk/modules/gui/skins2/theme/slider_volume.png
+   A /trunk/modules/gui/skins2/theme/slider_volume_onclick.png
+   A /trunk/modules/gui/skins2/theme/slow.png
+   A /trunk/modules/gui/skins2/theme/slow_disabled.png
+   A /trunk/modules/gui/skins2/theme/slow_onclick.png
+   A /trunk/modules/gui/skins2/theme/sort.png
+   A /trunk/modules/gui/skins2/theme/sort_onclick.png
+   A /trunk/modules/gui/skins2/theme/stop.png
+   A /trunk/modules/gui/skins2/theme/stop_disabled.png
+   A /trunk/modules/gui/skins2/theme/stop_onclick.png
+   A /trunk/modules/gui/skins2/theme/theme.xml
+   A /trunk/modules/gui/skins2/theme/volume.png
 
-* modules/video_filter/logo.c: new --logo-position option (by default the logo is displayed on the top right)
-------------------------------------------------------------------------
-r8820 | gbazin | 2004-09-27 11:13:49 +0200 (Mon, 27 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/video_filter/logo.c
+* all: sample theme for skins2 interface
+  Warning: by default the interface will try to open the skin from the
+  vlc share, which is probably an old skin, so the load will fail, and
+  afterwards a wxwindows dialog allows to load another skin.
+  BUT there seems to be a bug which make the interface crash
+  when it tries to load this second skin... workarounds are:
+  - deleting the old theme
+  - setting the "skin_last2=/path/to/xml/file" in the [Skins] section
+  of vlcrc
+  - solving the bug ;)
 
-* modules/video_filter/logo.c: implemented --logo-position for old filter as well.
 ------------------------------------------------------------------------
-r8821 | gbazin | 2004-09-27 12:27:14 +0200 (Mon, 27 Sep 2004) | 1 line
+r6240 | asmax | 2004-01-04 00:37:08 +0100 (Sun, 04 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/video_output/vout_subpictures.c
+   M /trunk/configure.ac
 
-* src/video_output/vout_subpictures.c: a few fixes for subpictures positionning when scaling is active.
-------------------------------------------------------------------------
-r8822 | gbazin | 2004-09-27 16:46:39 +0200 (Mon, 27 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/stream_out/transcode.c
+* configure.ac: added the skins2 module (_should_ work ;)
 
-* modules/stream_out/transcode.c: fixed subpictures overlaying when the audio-sync or fps options are used.
 ------------------------------------------------------------------------
-r8823 | gbazin | 2004-09-27 17:16:13 +0200 (Mon, 27 Sep 2004) | 1 line
+r6239 | asmax | 2004-01-04 00:31:34 +0100 (Sun, 04 Jan 2004) | 19 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/interface.cpp
-   M /trunk/modules/gui/wxwindows/timer.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   A /trunk/modules/gui/skins2
+   A /trunk/modules/gui/skins2/Modules.am
+   A /trunk/modules/gui/skins2/commands
+   A /trunk/modules/gui/skins2/commands/async_queue.cpp
+   A /trunk/modules/gui/skins2/commands/async_queue.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_add_item.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_add_item.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_change_skin.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_change_skin.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_dialogs.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_dummy.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_generic.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_input.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_input.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_layout.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_layout.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_notify_playlist.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_notify_playlist.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_on_top.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_on_top.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_playlist.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_playlist.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_quit.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_quit.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_resize.cpp
+   A /trunk/modules/gui/skins2/commands/cmd_resize.hpp
+   A /trunk/modules/gui/skins2/commands/cmd_show_window.hpp
+   A /trunk/modules/gui/skins2/controls
+   A /trunk/modules/gui/skins2/controls/ctrl_button.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_button.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_checkbox.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_checkbox.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_flat.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_generic.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_generic.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_image.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_image.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_list.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_list.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_move.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_move.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_radialslider.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_radialslider.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_resize.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_resize.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_slider.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_slider.hpp
+   A /trunk/modules/gui/skins2/controls/ctrl_text.cpp
+   A /trunk/modules/gui/skins2/controls/ctrl_text.hpp
+   A /trunk/modules/gui/skins2/events
+   A /trunk/modules/gui/skins2/events/evt_enter.hpp
+   A /trunk/modules/gui/skins2/events/evt_focus.hpp
+   A /trunk/modules/gui/skins2/events/evt_generic.hpp
+   A /trunk/modules/gui/skins2/events/evt_input.cpp
+   A /trunk/modules/gui/skins2/events/evt_input.hpp
+   A /trunk/modules/gui/skins2/events/evt_key.cpp
+   A /trunk/modules/gui/skins2/events/evt_key.hpp
+   A /trunk/modules/gui/skins2/events/evt_leave.hpp
+   A /trunk/modules/gui/skins2/events/evt_motion.hpp
+   A /trunk/modules/gui/skins2/events/evt_mouse.cpp
+   A /trunk/modules/gui/skins2/events/evt_mouse.hpp
+   A /trunk/modules/gui/skins2/events/evt_refresh.hpp
+   A /trunk/modules/gui/skins2/events/evt_scroll.cpp
+   A /trunk/modules/gui/skins2/events/evt_scroll.hpp
+   A /trunk/modules/gui/skins2/events/evt_special.cpp
+   A /trunk/modules/gui/skins2/events/evt_special.hpp
+   A /trunk/modules/gui/skins2/parser
+   A /trunk/modules/gui/skins2/parser/builder.cpp
+   A /trunk/modules/gui/skins2/parser/builder.hpp
+   A /trunk/modules/gui/skins2/parser/builder_data.hpp
+   A /trunk/modules/gui/skins2/parser/flex.c
+   A /trunk/modules/gui/skins2/parser/gen.sh
+   A /trunk/modules/gui/skins2/parser/gen_builder.py
+   A /trunk/modules/gui/skins2/parser/interpreter.cpp
+   A /trunk/modules/gui/skins2/parser/interpreter.hpp
+   A /trunk/modules/gui/skins2/parser/parser_context.hpp
+   A /trunk/modules/gui/skins2/parser/skin.act
+   A /trunk/modules/gui/skins2/parser/skin.dtd
+   A /trunk/modules/gui/skins2/parser/skin.h
+   A /trunk/modules/gui/skins2/parser/skin.l
+   A /trunk/modules/gui/skins2/parser/wrappers.cpp
+   A /trunk/modules/gui/skins2/parser/wrappers.h
+   A /trunk/modules/gui/skins2/src
+   A /trunk/modules/gui/skins2/src/anchor.cpp
+   A /trunk/modules/gui/skins2/src/anchor.hpp
+   A /trunk/modules/gui/skins2/src/dialogs.cpp
+   A /trunk/modules/gui/skins2/src/dialogs.hpp
+   A /trunk/modules/gui/skins2/src/ft2_bitmap.cpp
+   A /trunk/modules/gui/skins2/src/ft2_bitmap.hpp
+   A /trunk/modules/gui/skins2/src/ft2_font.cpp
+   A /trunk/modules/gui/skins2/src/ft2_font.hpp
+   A /trunk/modules/gui/skins2/src/generic_bitmap.hpp
+   A /trunk/modules/gui/skins2/src/generic_font.hpp
+   A /trunk/modules/gui/skins2/src/generic_layout.cpp
+   A /trunk/modules/gui/skins2/src/generic_layout.hpp
+   A /trunk/modules/gui/skins2/src/generic_window.cpp
+   A /trunk/modules/gui/skins2/src/generic_window.hpp
+   A /trunk/modules/gui/skins2/src/logger.cpp
+   A /trunk/modules/gui/skins2/src/logger.hpp
+   A /trunk/modules/gui/skins2/src/os_factory.cpp
+   A /trunk/modules/gui/skins2/src/os_factory.hpp
+   A /trunk/modules/gui/skins2/src/os_graphics.hpp
+   A /trunk/modules/gui/skins2/src/os_loop.hpp
+   A /trunk/modules/gui/skins2/src/os_timer.hpp
+   A /trunk/modules/gui/skins2/src/os_tooltip.hpp
+   A /trunk/modules/gui/skins2/src/os_window.hpp
+   A /trunk/modules/gui/skins2/src/png_bitmap.cpp
+   A /trunk/modules/gui/skins2/src/png_bitmap.hpp
+   A /trunk/modules/gui/skins2/src/scaled_bitmap.cpp
+   A /trunk/modules/gui/skins2/src/scaled_bitmap.hpp
+   A /trunk/modules/gui/skins2/src/skin_common.hpp
+   A /trunk/modules/gui/skins2/src/skin_main.cpp
+   A /trunk/modules/gui/skins2/src/theme.cpp
+   A /trunk/modules/gui/skins2/src/theme.hpp
+   A /trunk/modules/gui/skins2/src/theme_loader.cpp
+   A /trunk/modules/gui/skins2/src/theme_loader.hpp
+   A /trunk/modules/gui/skins2/src/tooltip.cpp
+   A /trunk/modules/gui/skins2/src/tooltip.hpp
+   A /trunk/modules/gui/skins2/src/var_manager.cpp
+   A /trunk/modules/gui/skins2/src/var_manager.hpp
+   A /trunk/modules/gui/skins2/src/vlcproc.cpp
+   A /trunk/modules/gui/skins2/src/vlcproc.hpp
+   A /trunk/modules/gui/skins2/src/window_manager.cpp
+   A /trunk/modules/gui/skins2/src/window_manager.hpp
+   A /trunk/modules/gui/skins2/utils
+   A /trunk/modules/gui/skins2/utils/bezier.cpp
+   A /trunk/modules/gui/skins2/utils/bezier.hpp
+   A /trunk/modules/gui/skins2/utils/fsm.cpp
+   A /trunk/modules/gui/skins2/utils/fsm.hpp
+   A /trunk/modules/gui/skins2/utils/observer.hpp
+   A /trunk/modules/gui/skins2/utils/pointer.hpp
+   A /trunk/modules/gui/skins2/utils/position.cpp
+   A /trunk/modules/gui/skins2/utils/position.hpp
+   A /trunk/modules/gui/skins2/utils/ustring.cpp
+   A /trunk/modules/gui/skins2/utils/ustring.hpp
+   A /trunk/modules/gui/skins2/utils/var_bool.cpp
+   A /trunk/modules/gui/skins2/utils/var_bool.hpp
+   A /trunk/modules/gui/skins2/utils/var_list.cpp
+   A /trunk/modules/gui/skins2/utils/var_list.hpp
+   A /trunk/modules/gui/skins2/utils/var_percent.cpp
+   A /trunk/modules/gui/skins2/utils/var_percent.hpp
+   A /trunk/modules/gui/skins2/utils/var_text.cpp
+   A /trunk/modules/gui/skins2/utils/var_text.hpp
+   A /trunk/modules/gui/skins2/utils/variable.hpp
+   A /trunk/modules/gui/skins2/vars
+   A /trunk/modules/gui/skins2/vars/playlist.cpp
+   A /trunk/modules/gui/skins2/vars/playlist.hpp
+   A /trunk/modules/gui/skins2/vars/time.cpp
+   A /trunk/modules/gui/skins2/vars/time.hpp
+   A /trunk/modules/gui/skins2/vars/vlcvars.cpp
+   A /trunk/modules/gui/skins2/vars/vlcvars.hpp
+   A /trunk/modules/gui/skins2/vars/volume.cpp
+   A /trunk/modules/gui/skins2/vars/volume.hpp
+   A /trunk/modules/gui/skins2/win32
+   A /trunk/modules/gui/skins2/win32/win32_dragdrop.cpp
+   A /trunk/modules/gui/skins2/win32/win32_dragdrop.hpp
+   A /trunk/modules/gui/skins2/win32/win32_factory.cpp
+   A /trunk/modules/gui/skins2/win32/win32_factory.hpp
+   A /trunk/modules/gui/skins2/win32/win32_graphics.cpp
+   A /trunk/modules/gui/skins2/win32/win32_graphics.hpp
+   A /trunk/modules/gui/skins2/win32/win32_loop.cpp
+   A /trunk/modules/gui/skins2/win32/win32_loop.hpp
+   A /trunk/modules/gui/skins2/win32/win32_timer.cpp
+   A /trunk/modules/gui/skins2/win32/win32_timer.hpp
+   A /trunk/modules/gui/skins2/win32/win32_tooltip.cpp
+   A /trunk/modules/gui/skins2/win32/win32_tooltip.hpp
+   A /trunk/modules/gui/skins2/win32/win32_window.cpp
+   A /trunk/modules/gui/skins2/win32/win32_window.hpp
+   A /trunk/modules/gui/skins2/x11
+   A /trunk/modules/gui/skins2/x11/x11_display.cpp
+   A /trunk/modules/gui/skins2/x11/x11_display.hpp
+   A /trunk/modules/gui/skins2/x11/x11_dragdrop.cpp
+   A /trunk/modules/gui/skins2/x11/x11_dragdrop.hpp
+   A /trunk/modules/gui/skins2/x11/x11_factory.cpp
+   A /trunk/modules/gui/skins2/x11/x11_factory.hpp
+   A /trunk/modules/gui/skins2/x11/x11_graphics.cpp
+   A /trunk/modules/gui/skins2/x11/x11_graphics.hpp
+   A /trunk/modules/gui/skins2/x11/x11_loop.cpp
+   A /trunk/modules/gui/skins2/x11/x11_loop.hpp
+   A /trunk/modules/gui/skins2/x11/x11_timer.cpp
+   A /trunk/modules/gui/skins2/x11/x11_timer.hpp
+   A /trunk/modules/gui/skins2/x11/x11_tooltip.cpp
+   A /trunk/modules/gui/skins2/x11/x11_tooltip.hpp
+   A /trunk/modules/gui/skins2/x11/x11_window.cpp
+   A /trunk/modules/gui/skins2/x11/x11_window.hpp
 
-* modules/gui/wxwindows/*: work-around a wxwindows bug with accelerators registration on win32.
-------------------------------------------------------------------------
-r8824 | gbazin | 2004-09-27 17:43:43 +0200 (Mon, 27 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/src/misc/modules.c
+* all: brand new skins interface ( still _experimental_) for x11 and
+  win32, by ipkiss and myself...
+ Among the features:
+ - framework rewritten from scratch, heavily based on design patterns
+  => new controls can be (hopefully) created more easily, portability
+  to other OS is better, and the interface is less dependant from
+  the vlc core
+ - new concept of "layout", to provide a window with several different
+  views (as in winamp3 skins)
+ - controls can now be placed at a relative position to the edges of
+  a window, which allow controls and layouts to be resizable (e.g
+  for the playlist window)
+ - Use of libpng and libfreetype2 for better portability between x11 and
+   win32 => ttf fonts and antialiasing
+ - New DTD for the xml theme ( *it will probably change again* )
+ - Very very beginning of scripting in the xml file
+ - And many things I miss
+ - And probably many bugs ;)
 
-* src/misc/modules.c: allow negative priorities.
 ------------------------------------------------------------------------
-r8825 | gbazin | 2004-09-27 17:44:42 +0200 (Mon, 27 Sep 2004) | 1 line
+r6238 | rocky | 2004-01-03 21:43:24 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/access/vcdx/access.c
+   M /trunk/modules/access/vcdx/vcdplayer.h
 
-* modules/access/http.c: keep this plugin at priority 0.
-------------------------------------------------------------------------
-r8826 | gbazin | 2004-09-27 19:41:49 +0200 (Mon, 27 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/modules/access/mms/mms.c
+Put track information in Media Info.  If we have SVD information, show
+audio tracks and add that to the audio-selection window.
 
-* modules/access/mms/mms.c: set the priority to -1 and added an http shortcut.
 ------------------------------------------------------------------------
-r8827 | gbazin | 2004-09-27 21:19:32 +0200 (Mon, 27 Sep 2004) | 1 line
+r6237 | rocky | 2004-01-03 19:41:36 +0100 (Sat, 03 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/src/audio_output/input.c
+   M /trunk/modules/access/ftp.c
+   M /trunk/modules/access/http.c
+   M /trunk/modules/access/v4l/v4l.c
+
+Sorry to be so pedantic - grammar (and spelling)
 
-* src/audio_output/input.c: corrective audio resampling should be a lot more gradual now.
 ------------------------------------------------------------------------
-r8828 | gbazin | 2004-09-27 21:47:30 +0200 (Mon, 27 Sep 2004) | 1 line
+r6236 | rocky | 2004-01-03 19:40:01 +0100 (Sat, 03 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/wav.c
+   M /trunk/modules/access/v4l/v4l.c
+
+Spelling.
 
-* modules/demux/wav.c: misc improvements.
 ------------------------------------------------------------------------
-r8829 | gbazin | 2004-09-27 21:57:26 +0200 (Mon, 27 Sep 2004) | 2 lines
+r6235 | rocky | 2004-01-03 18:52:15 +0100 (Sat, 03 Jan 2004) | 6 lines
 Changed paths:
-   M /trunk/configure.ac
    M /trunk/modules/demux/mpeg/Modules.am
-   A /trunk/modules/demux/mpeg/m4a.c
+   A /trunk/modules/demux/mpeg/private.h
+   M /trunk/modules/demux/mpeg/ps.c
+   M /trunk/modules/demux/mpeg/system.c
+   M /trunk/modules/demux/mpeg/ts.c
 
-* modules/demux/mpeg/m4a.c: MPEG 4 audio demuxer using the MPEG 4 audio packetizer (obsoletes the aac demuxer).
+Ignore timestamp in PACK header in a private stream. This is to get
+around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
+(Patch probably could be made more precise.)
+
+To do this we've got to save the timestamp in the header.
 
 ------------------------------------------------------------------------
-r8830 | gbazin | 2004-09-27 23:04:51 +0200 (Mon, 27 Sep 2004) | 1 line
+r6234 | rocky | 2004-01-03 18:49:35 +0100 (Sat, 03 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/m4a.c
+   M /trunk/modules/access/http.c
+
+Spelling - See I told you it was cut and pasted from somehwere!
 
-* modules/demux/mpeg/m4a.c: bug fix.
 ------------------------------------------------------------------------
-r8831 | hartman | 2004-09-27 23:08:57 +0200 (Mon, 27 Sep 2004) | 3 lines
+r6233 | rocky | 2004-01-03 18:48:38 +0100 (Sat, 03 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/access/ftp.c
 
-* Hacky workaround for the vcdimager compile problem
-* upgraded liveMedia
+Spelling - probably cut and pated from somewhere else.
 
 ------------------------------------------------------------------------
-r8832 | gbazin | 2004-09-27 23:46:54 +0200 (Mon, 27 Sep 2004) | 1 line
+r6232 | rocky | 2004-01-03 18:19:41 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/modules/codec/ogt/render.c
+
+RenderI420 now handles U and V planes. (Probably completely
+accurately, though.)
 
-* modules/demux/mpeg/mpga.c: use the date_*() api for more precision.
 ------------------------------------------------------------------------
-r8833 | gbazin | 2004-09-28 12:05:53 +0200 (Tue, 28 Sep 2004) | 1 line
+r6231 | gbazin | 2004-01-03 14:18:30 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/demux/vobsub.c
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
+
+
+* po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.
 
-* modules/demux/vobsub.c: compilation fix + fixed a few memleaks + priority back to 0.
 ------------------------------------------------------------------------
-r8834 | hartman | 2004-09-28 12:46:20 +0200 (Tue, 28 Sep 2004) | 2 lines
+r6230 | zorglub | 2004-01-03 14:13:07 +0100 (Sat, 03 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/marq.c
+   M /trunk/po/de.po
 
-* marq.c: compilation fixes for non c++ compilers
+Updated german translation
 
 ------------------------------------------------------------------------
-r8835 | hartman | 2004-09-28 13:45:48 +0200 (Tue, 28 Sep 2004) | 2 lines
+r6229 | rocky | 2004-01-03 13:54:56 +0100 (Sat, 03 Jan 2004) | 4 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/codec/ogt/common.c
+   M /trunk/modules/codec/ogt/common.h
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/cvd_parse.c
+   M /trunk/modules/codec/ogt/ogt.c
+   M /trunk/modules/codec/ogt/ogt_parse.c
+   M /trunk/modules/codec/ogt/subtitle.h
 
-* recognize audio/aac as well
+ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
+{cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
+libpng.
 
 ------------------------------------------------------------------------
-r8836 | gbazin | 2004-09-28 15:24:29 +0200 (Tue, 28 Sep 2004) | 1 line
+r6228 | gbazin | 2004-01-03 13:02:12 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/gui/wxwindows/wxwindows.h
+   M /trunk/ChangeLog
+   M /trunk/po/POTFILES.in
+   M /trunk/po/de.po
+   M /trunk/po/en_GB.po
+   M /trunk/po/es.po
+   M /trunk/po/fr.po
+   M /trunk/po/hu.po
+   M /trunk/po/it.po
+   M /trunk/po/ja.po
+   M /trunk/po/nl.po
+   M /trunk/po/no.po
+   M /trunk/po/pl.po
+   M /trunk/po/pt_BR.po
+   M /trunk/po/ru.po
+   M /trunk/po/sv.po
+   M /trunk/po/vlc.pot
+
+
+* po/*, ChangeLog: preparing for the 0.7.0 release.
 
-* modules/gui/wxwindows/open.cpp: added a caching option.
 ------------------------------------------------------------------------
-r8837 | gbazin | 2004-09-28 15:35:50 +0200 (Tue, 28 Sep 2004) | 1 line
+r6227 | gbazin | 2004-01-03 11:55:07 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
+   M /trunk/modules/gui/wxwindows/interface.cpp
+
+
+* modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.
 
-* modules/gui/wxwindows/open.cpp: compilation fix.
 ------------------------------------------------------------------------
-r8838 | zorglub | 2004-09-28 15:49:57 +0200 (Tue, 28 Sep 2004) | 2 lines
+r6226 | gbazin | 2004-01-03 01:39:07 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/wizard.cpp
+   M /trunk/modules/stream_out/transcode.c
 
-Misc Fixes
+
+* modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).
 
 ------------------------------------------------------------------------
-r8839 | zorglub | 2004-09-28 15:55:00 +0200 (Tue, 28 Sep 2004) | 3 lines
+r6225 | gbazin | 2004-01-03 01:23:04 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/mozilla/vlcintf.idl
-   M /trunk/mozilla/vlcpeer.cpp
-   M /trunk/mozilla/vlcpeer.h
-   M /trunk/mozilla/vlcplugin.cpp
-   M /trunk/mozilla/vlcplugin.h
-   M /trunk/src/libvlc.c
+   M /trunk/modules/demux/mpeg/mpga.c
+   M /trunk/src/input/stream.c
 
-* Add hooks for getting/setting variables (not working yet)
-* Really change VLC_Get to VLC_VariableGet
+
+* modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
 
 ------------------------------------------------------------------------
-r8840 | gbazin | 2004-09-28 17:23:43 +0200 (Tue, 28 Sep 2004) | 1 line
+r6224 | zorglub | 2004-01-03 00:22:37 +0100 (Sat, 03 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/configure.ac
+
+My name is Bond
+VLC Media Player 0.7.0 Bond
 
-* modules/access/http.c: set ACCESS_CAN_CONTROL_PACE to false when dealing with ICY servers.
 ------------------------------------------------------------------------
-r8841 | gbazin | 2004-09-28 17:26:32 +0200 (Tue, 28 Sep 2004) | 1 line
+r6223 | gbazin | 2004-01-02 23:17:57 +0100 (Fri, 02 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   M /trunk/modules/video_output/directx/directx.c
+   M /trunk/modules/video_output/directx/events.c
+   M /trunk/modules/video_output/directx/vout.h
+
+
+* modules/video_output/directx/*: fixed overlay on 24bpp displays.
 
-* modules/access/http.c: set ACCESS_CAN_CONTROL_PACE to false when dealing with Icecast servers.
 ------------------------------------------------------------------------
-r8842 | gbazin | 2004-09-28 17:31:32 +0200 (Tue, 28 Sep 2004) | 1 line
+r6222 | sam | 2004-01-02 14:48:37 +0100 (Fri, 02 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/access/http.c
+   A /trunk/doc/ChangeLog-2003
+   M /trunk/doc/Makefile.am
+   M /trunk/doc/fortunes.txt
+
+  * doc/ChangeLog-2003: Happy new year!
 
-* modules/access/http.c: reversed a commit by accident.
 ------------------------------------------------------------------------
-r8843 | hartman | 2004-09-28 17:48:43 +0200 (Tue, 28 Sep 2004) | 2 lines
+r6221 | gbazin | 2004-01-02 14:30:17 +0100 (Fri, 02 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
+   M /trunk/modules/gui/wxwindows/preferences_widgets.cpp
 
-* Fix the cddax probing crash
+
+* modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).
 
 ------------------------------------------------------------------------
-r8844 | hartman | 2004-09-29 03:21:16 +0200 (Wed, 29 Sep 2004) | 2 lines
+r6220 | rocky | 2004-01-02 05:44:34 +0100 (Fri, 02 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/packages.mak
+   M /trunk/modules/codec/ogt/render.c
 
-* Use a proper faad2 snapshot, cause the default .tar.gz ones suck big time
+Attempt to make easier to understand and easier to complete.
 
 ------------------------------------------------------------------------
-r8845 | zorglub | 2004-09-29 11:00:41 +0200 (Wed, 29 Sep 2004) | 6 lines
+r6219 | zorglub | 2004-01-01 18:41:25 +0100 (Thu, 01 Jan 2004) | 3 lines
 Changed paths:
-   M /trunk/modules/access/cdda/access.c
-   M /trunk/modules/audio_filter/channel_mixer/headphone.c
-   M /trunk/po/POTFILES.in
+   M /trunk/ChangeLog
+   M /trunk/configure.ac
+   M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
    M /trunk/po/de.po
-   M /trunk/po/en_GB.po
-   M /trunk/po/es.po
    M /trunk/po/fr.po
-   M /trunk/po/hu.po
-   M /trunk/po/it.po
-   M /trunk/po/ja.po
-   M /trunk/po/nl.po
-   M /trunk/po/no.po
-   M /trunk/po/pl.po
-   M /trunk/po/pt_BR.po
-   M /trunk/po/ru.po
-   M /trunk/po/sv.po
-   M /trunk/po/vlc.pot
-
-A few string fixes
-
-Update PO files
 
-Update and proofread of the french translation
+* Updated german and french translations
+* Updated version number and Changelog
 
 ------------------------------------------------------------------------
-r8846 | markfm | 2004-09-29 13:31:49 +0200 (Wed, 29 Sep 2004) | 2 lines
+r6218 | rocky | 2004-01-01 16:56:56 +0100 (Thu, 01 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/video_filter/marq.c
+   M /trunk/modules/codec/ogt/render.c
 
-Destroy marq-timeout on exit, rename switch to "marq-marquee"
+RenderRV16 handles scaling. But seems to slow to render subtitles.
 
 ------------------------------------------------------------------------
-r8847 | markfm | 2004-09-29 13:36:37 +0200 (Wed, 29 Sep 2004) | 2 lines
+r6217 | zorglub | 2004-01-01 15:33:15 +0100 (Thu, 01 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/control/rc.c
+   M /trunk/po/pt_BR.po
 
-Move marquee processing from Playlist to Other, change marquee switch to "marq-marquee".
+Updated brazilian portuguese translation
 
 ------------------------------------------------------------------------
-r8848 | fkuehne | 2004-09-29 16:21:31 +0200 (Wed, 29 Sep 2004) | 1 line
+r6216 | rocky | 2004-01-01 14:55:17 +0100 (Thu, 01 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/modules/gui/wxwindows/open.cpp
-   M /trunk/modules/video_filter/marq.c
-   M /trunk/modules/video_filter/swscale/filter.c
+   M /trunk/modules/codec/ogt/cvd.c
+   M /trunk/modules/codec/ogt/ogt.c
 
-* fixed typos in some l10n-messages
-------------------------------------------------------------------------
-r8849 | fkuehne | 2004-09-29 16:22:00 +0200 (Wed, 29 Sep 2004) | 1 line
-Changed paths:
-   M /trunk/po/de.po
+Remove a magic number.
 
-* updated German translation
 ------------------------------------------------------------------------
-r8850 | bigben | 2004-09-29 17:24:03 +0200 (Wed, 29 Sep 2004) | 3 lines
+r6215 | rocky | 2004-01-01 14:51:38 +0100 (Thu, 01 Jan 2004) | 2 lines
 Changed paths:
-   M /trunk/extras/contrib/src/Makefile
-   A /trunk/extras/contrib/src/Patches/libpng.patch
-   M /trunk/extras/contrib/src/packages.mak
-
-Adds libpng to OSX contribs (for the logo filters)
+   M /trunk/modules/codec/ogt/render.c
 
+Add RV16 rendering. With transparancy, but still only Y plane is done.
 
 ------------------------------------------------------------------------
-r8851 | hartman | 2004-09-29 17:26:25 +0200 (Wed, 29 Sep 2004) | 2 lines
+r6214 | zorglub | 2003-12-31 13:50:11 +0100 (Wed, 31 Dec 2003) | 2 lines
 Changed paths:
-   M /trunk/NEWS
+   M /trunk/po/fr.po
+   M /trunk/po/pt_BR.po
 
-* NEWS: AACplus webcasts are supported
+Updated french and Brazilian Portuguese translations
 
 ------------------------------------------------------------------------
diff --git a/NEWS b/NEWS
index abd6f7bd2cf5ab9349c8992bdeca1c486d331695..acc54d7708b043dc8a60cc3483aae47eb5f83032 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -57,6 +57,7 @@ Stream Output:
   * Multipart mjpeg muxing. Your video is directly viewable in a Mozilla Browser
   * 14496-17 text track muxing for MPEG TS
   * Support for DTS audio in MPEG TS (ETSI TS 102 154 Annex G)
+  * Teletext (0x56 descriptor) streaming support in MPEG TS.
   * New WAV muxer (supports multi-channel audio)
   * Improved ASF muxer
  Misc:
@@ -69,6 +70,7 @@ Audio Output:
  * Very trivial volume normalizer
  * True channel downmixing when playing 5:1 material on Stereo
  * More gradual resampling which should improve the pitch changing effect
+ * New audio output plugin using portaudio v19
 
 Video Output:
  * Roku HD1000 Video output
@@ -100,6 +102,7 @@ Mac OS X port:
 Linux port:
  * New galaktos visualization plugin (MilkDrop-compatible)
  * Experimental SVG rendering module
+ * Support for DVB CAM modules.
 
 Windows port:
  * DirectX Media Object decoder (allows playing some media types, like WMV3)
@@ -108,6 +111,9 @@ Windows port:
  * Fixed problem with CPU usage with subtitles rendering
  * Wallpaper mode for the DirectX video output (only in overlay mode)
 
+WinCE port:
+ * Massive update (we still miss an interface and a fast video output).
+
 Mozilla plugin:
  * Added a lot of Javascript accessible funtionality
  * Volume, position, length, seek etc etc etc.
index d406c47c2294f42027bf271013e50f7e859132b6..6e1f14ee912535b8b6ffe79e4552b8cf16daeb5a 100644 (file)
@@ -1,7 +1,7 @@
 dnl Autoconf settings for vlc
 dnl $Id$
  
-AC_INIT(vlc,0.8.0-test2)
+AC_INIT(vlc,0.8.0)
 
 CONFIGURE_LINE="$0 $*"
 CODENAME="Janus"
@@ -13,7 +13,7 @@ AC_CANONICAL_SYSTEM
 
 dnl XXX: we don't put any flags here, because automake 1.5 doesn't support
 dnl them. And we need the comma otherwize automake will choke on it.
-AM_INIT_AUTOMAKE(vlc,0.8.0-test2)
+AM_INIT_AUTOMAKE(vlc,0.8.0)
 AM_CONFIG_HEADER(config.h)
 
 dnl
index 8215a4e1b3ce5f7da22fed5177991854732acd19..5e7a0b75baedaf30a60909eca6e6c6a609ee1f4a 100644 (file)
@@ -1,6 +1,6 @@
 /* Localized versions of Info.plist keys */
 
 CFBundleName = "VLC";
-CFBundleShortVersionString = "0.8.0-test2";
-CFBundleGetInfoString = "VLC media player 0.8.0-test2, Copyright (c) 1996-2004 VideoLAN.";
+CFBundleShortVersionString = "0.8.0";
+CFBundleGetInfoString = "VLC media player 0.8.0, Copyright (c) 1996-2004 VideoLAN.";
 NSHumanReadableCopyright = "Copyright (c) 1996-2004 VideoLAN.";
index 27e5391bf4639f31d89018354a606801f5b912fe..9c827fd13c18830ee917e1f780968fb55614c26a 100644 (file)
        <key>CFBundleExecutable</key>
        <string>VLC</string>
        <key>CFBundleGetInfoString</key>
-       <string>VLC media player 0.8.0-test2, Copyright (c) 1996-2003 VideoLAN.</string>
+       <string>VLC media player 0.8.0, Copyright (c) 1996-2003 VideoLAN.</string>
        <key>CFBundleIconFile</key>
        <string>vlc.icns</string>
        <key>CFBundleIdentifier</key>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
-       <string>0.8.0-test2</string>
+       <string>0.8.0</string>
        <key>CFBundleSignature</key>
        <string>VLC#</string>
        <key>CFBundleURLTypes</key>
                </dict>
        </array>
        <key>CFBundleVersion</key>
-       <string>0.8.0-test2</string>
+       <string>0.8.0</string>
        <key>NSAppleScriptEnabled</key>
        <string>YES</string>
        <key>NSMainNibFile</key>