commit 310e183d4b33b52cafcc11daa0a971a203b852b1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 31 12:50:11 2003 +0000

    Updated french and Brazilian Portuguese translations

commit 565e66c5b1cd88440d7b2283519cf290ac5e682e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 31 10:30:44 2003 +0000

    Disabled aspect ratio and visualization button as they don't work as expected

commit c1c2844dc651e69c7b8ac1c3f87f881476d08e3d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 30 21:55:48 2003 +0000

    Updated italian translation, courtesy of Carlo Calabr�

commit dcab06079870ca73e4c6977744bb3ff2a9e25ac1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 30 18:29:26 2003 +0000

    Fix browse feature

commit c17dee7dcc0c7470a76edda19f8813d9dbde18f1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 30 04:43:52 2003 +0000

    common.*: add common routine to eliminate palette from pixmap.
    cvd*: finally shows subtitles (with some bugs)
    ogt_parse.c: use common just added above.

commit 3bb0ad8dc81c949303658499cf5661cf6a876ee5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 29 04:47:44 2003 +0000

    cvd: bitmap extraction further completed - not fully done.
    ogt_parse.c, render.c: go back to 4-bit alpha since that's what DVD
    and CVD have.

commit 3cbdd393b8abcda5c6aa040b50442151736953d1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Dec 28 20:50:20 2003 +0000

    * modules/access/cdda/access.c: added some missing #ifdef HAVE_LIBCDDB
     (fixes compilation issues when the libcddb is not present)

commit bea939bb2bacc8e6edddfb0e9bdfdd6866705f1b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 28 11:26:52 2003 +0000

    First cut at CVD subtitle unit assembly and initial parsing.

commit f5d0873721cea2b31d473e90f77abbbcdec99bb7
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 28 04:51:52 2003 +0000

    Start work on CVD subtitles.

commit 919854e45add1d7f930e2cb0a77aac5295e6073c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 28 02:01:11 2003 +0000

    Work towards handling all planes in subtites, generalizing for CVD, and
    some cleanup.

commit 6f8690b5a1404de11a2b1f2cc27d0565bb0ca226
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 28 01:49:12 2003 +0000

     beos/*:
      + fixed a possible crash with Alt+X shortcuts
      + fixed volume slider update

commit aab4bf7b7cb9d1420b51290c0d06fc272546756f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Dec 27 16:14:48 2003 +0000

    modules/demux/mpeg/mpga.c: forgot to remove a debugging printf...

commit bdd53052b177397b7691a42bcbcbdec5ccda078b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Dec 27 14:47:10 2003 +0000

    * modules/demux/mpeg/mpga.c: disabled the bitrate detection from the Xing
     header, since it doesn't seem to be reliable

commit 7c20b517bbf78fc03104b7032e588eed72b0f2e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 27 14:36:30 2003 +0000

    * modules/gui/wxwindows/*: use the wxL2U macro when necessary.

commit cf8bbfcd1e2869fafc7d1c420f19d4859831218c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 27 10:36:42 2003 +0000

    * ALL: bumped version number to 0.7.0-test3

commit bc3260752bde13ef0b2a3533a4e11aa17115ea7f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 27 01:49:59 2003 +0000

    Scale bitmaps for 4:3 output

commit a1c4ba2fbea21c7595d00de40d945e6c028451ca
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 26 02:47:59 2003 +0000

    Keep in synch with rest of source. Should also have no effect on upcoming release

commit 1170be354362b3b1f1e4cbe77c8b50e1bfe7b15f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 26 01:39:35 2003 +0000

    Check in a stable copy for reference against future changes. Should
    not affect or be seen in upcoming release.

commit c87f2a542cbde2cb769eff755a53a1fc2682207b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 24 12:38:04 2003 +0000

    * src/libvlc.h: on win9x --win9x-cv-method=0 was problematic (eg. vlc could get stuck during video startup) so --win9x-cv-method=1 is now the default.

commit 8a9ed93085bcf973afb13c9be43abde2e4c1bf74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 24 10:06:53 2003 +0000

    * src/libvlc.c: small fixes to Usage().

commit 26e930b5e2f0e92da0926e0fa3e3b8b9efeb898e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 24 09:46:08 2003 +0000

    * include/vlc_block.h: added a temporary i_rate field to block_t.
    * modules/codec/libmpeg2.c: synchro uses p_block->i_rate again.
    * src/input/*: do not decode audio when i_rate != DEFAULT_RATE.

commit 69ac376ca484537e212ac3e452462e558344db09
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 23 17:10:18 2003 +0000

    * modules/video_output/directx/events.c: warning message into debug message.

commit 448c369c156cea81251beb91c09a5edf109f0392
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 23 15:27:50 2003 +0000

    * modules/video_output/directx/events.c: fixed mouse coordinates for dvd navigation which got broken when we switched to using a child window for the video.

commit cfbe50776078a5cdacbc032fd3118d6158988f2f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 23 02:11:27 2003 +0000

    * modules/video_output/directx/*: fixed strange race condition.

commit 53c8ef35b7b7e4631c4267c24bc00c8bf8be9b2d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Dec 23 00:23:31 2003 +0000

    * Fixed and updated for a 00.7 'Bond' release.

commit b309b351561e8bc00e4dc1808a03f8b39dcf19e5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 22 23:46:23 2003 +0000

    * Fix a leak in goom module that caused all the pictures of a vout to be
      unavailable after several songs.

commit 254127b788dd8509162ace7d2ac998d785c05638
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 22 22:37:01 2003 +0000

    * stream_Size reports the size of a stream, not stream_Tell
      This fixes the ID3 detection of ID3v1.

commit 80e1dc74bf612e40cda454a0ff77855b1d41d356
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 22 17:44:58 2003 +0000

    * modules/access/dshow/dshow.cpp: fixed previous fix.

commit 8583966ad286273b34b3e7828d0e5a2093f1f254
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Dec 22 17:08:22 2003 +0000

    back to config_PutInt when using the fullscreen button on the interface. This allows to remember the fullscreen setting when changing playlist item

commit 1b7802a62f8f7a16310059f14478021f50c150f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 22 16:42:47 2003 +0000

    * modules/access/dshow/dshow.cpp: small fix for devices list.

commit b96d78bb4eee2d0421f5c39e6b5c1e96ed8e6fd3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 22 16:40:04 2003 +0000

    * modules/codec/libmpeg2.c: compiles with the latest libmpeg2 cvs.

commit dc93d552142850006c843717a107beb6c1ccd3e3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 22 15:42:44 2003 +0000

    * modules/gui/wxwindows/*: use our new wxL2U() macro where needed.

commit a5762cd9568379975d6a70288dc67e5038008cf6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 22 14:45:37 2003 +0000

    * Fix the 'currently playing' field in the OSX intf.

commit 5ca0ebcca2e3f55a1087811048684a3b9b1eecbf
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Dec 22 14:32:57 2003 +0000

      * Coding style cleanup: removed tabs and trailing spaces.

commit 973409adeaaf6b29930cae672c5b54e28ddc22bc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 22 14:31:01 2003 +0000

    * modules/gui/wxwindows/*: don't forget to convert the filename/author fields in the playlist to the encoding in use by the wxWindows interface.

commit 65c5b28d6dbcc4e888426d44e9fe256a2804fc23
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Dec 22 14:23:14 2003 +0000

      * src/misc/iso-639_def.h modules/demux/util/id3genres.h modules/gui/kde:
        + Added missing copyright information.
        + Added GPL header.
      * src/misc/iso-639_def.h:
        + Removed useless (and unprotected) macros.

commit cef7569b1180b19f846c31c6f3c8b9f29fab7b71
Author: Eric Petit <titer@videolan.org>
Date:   Mon Dec 22 11:14:25 2003 +0000

     beos/Video*: fixed cursor hiding (int32_t != int32 bla bla bla)

commit 5b79750544fe606e209d4f5b69bced2379a185de
Author: Eric Petit <titer@videolan.org>
Date:   Mon Dec 22 11:08:00 2003 +0000

     beos/*: fixed Alt+X shortcuts (BeOS doesn't let those hit BWindow::KeyDown
             because it's reserved for system shorcuts - added a workaround)

commit 42195685323f11ea92176ac02c366444d908f154
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Dec 22 02:24:53 2003 +0000

      * toolbox:
        + Added pda.glade to the list of Glade2 generated files.
        + Remove strings such as "http://" or "/dev/video0" from the list of
          translated strings in the PDA interface.
      * Fixed grammar, spelling, a few pathetic inconsistencies, removed trailing
        whitespaces and tabulations here and there.

commit 6bfbdea90e73ea3ec8c7021624244c641e89b9e3
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Dec 22 00:26:01 2003 +0000

      * modules/demux/asf/asf.c: Fixed a buffer overflow.

commit 789f166be61b62f159ffc59329c80b425e516505
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Dec 22 00:13:52 2003 +0000

      * modules/access/vcdx/access.c: Fixed an obvious buffer overflow. This
        code is still unsafe, bounds need to be checked after each sprintf/strcat
        call.

commit 0a9aa8d0b0bbfc725183f78d6883bfc59db7d020
Author: Eric Petit <titer@videolan.org>
Date:   Mon Dec 22 00:06:05 2003 +0000

     + beos/PreferencesWindow.cpp: esthetic change (use triangle thumb style
       for sliders)

commit a58b4dc89a43426936a77fd3c3023b7d2674301b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Dec 21 23:32:58 2003 +0000

      * Fixed URLs here and there.

commit c04e92f61cb68d6f620457b74066cf268e25e979
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 21 21:30:43 2003 +0000

     beos/PreferencesWindow*:
      + Cleaned a bit the way the prefs are created
      + Added missing CONFIG_ITEM_KEY implementation

commit 78ffa46b5ec472fc871c044a0afc537d299f3ec1
Author: Boris Dorès <babal@videolan.org>
Date:   Sat Dec 20 22:57:36 2003 +0000

    * libvlc.h input.c headphone.c:
        fix support of audio channel mixers, like the headphone channel mixer
        for instance, which was broken since the introduction of user audio
        filters; if specified by the user and compatible with the audio
        pipeline, we add the channel mixer after the user filters.
        -> unfortunately, this fix removed two strings and introduced 4 new
           ones
        -> TODO: allow the user to choose only amongst channel mixers, not
           all available audio filters
    
    * vlc.exe.manifest Makefile.am install-win32 :
        add a manifest file to allow the win32 gui to use Windows XP visual
        styles when available.

commit 66fb3bd378b79757f8b9c0f1ceef3bb5fd8593fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 20 16:22:59 2003 +0000

    * modules/demux/mp4/mp4.c: fixed problem with buggy files that don't set the audio sample rate properly.

commit 1cccba5ca59463b8305a3b414b588d9c8849e83c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 20 16:11:11 2003 +0000

    * modules/codec/araw.c: added "mlaw" as a fourcc for ulaw audio.

commit 28694bd993f1481b90512d86b5b932cd8a032f1a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 20 15:25:32 2003 +0000

    Remove unused variable. Artifact of old track/entry handling.

commit d5eaf4a600043f14245176cd8dbade8c88a97ee8
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 20 11:56:56 2003 +0000

    Grammar correction.

commit 2915f1809dab843032257ff2cd79a968efdec008
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 20 11:55:12 2003 +0000

    Spelling correction.

commit ff9920ffe6cacd39192c374a65dbcc26731b9389
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 18 16:29:47 2003 +0000

    * Fix broken http intf in macosx package.

commit bf4ae216629d7788d114146013b35614c50cd18e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 18 12:35:26 2003 +0000

    Go over for spelling and acurracy.

commit 33db2d95baf2589ee076253395ee631601f33c6d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 17 23:21:15 2003 +0000

    * Commented out the option 'goom' for the visualizer. It isn't working in
      this system yet and will not work before release. The visualizer system
      needs to be cleaned in 0.7.1 with one 'visual' audio filter which loads
      one or more 'visualization' true modules.

commit 9e1825a51bf0f0dcc9e14d80cba2203d8b16d91c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 17 23:09:36 2003 +0000

    * second round of dutch translation update for 0.7.0-test2

commit 92c298c6610b84713ed429a6b19e60f9a6a34e9c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 17 21:29:04 2003 +0000

    * Updated portuguese brazilian update

commit ddb6d46817b21c9634065f31b732a50a5dce255e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 17 11:42:03 2003 +0000

    * First run of dutch translations.

commit 9d4690c97a40fc7eee71deb15d3a2287d137b881
Author: Eric Petit <titer@videolan.org>
Date:   Wed Dec 17 08:53:54 2003 +0000

     * Makefile.am: cleaned up package-beos
     * share/vlc_beos.rsrc: new icon based on Stephane's cone

commit 1b0b2ce6a945cf51edc5656d8b0b13db24dd3a25
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Dec 16 23:01:41 2003 +0000

    Contrib build system :
    * Jumped to ogg-1.1
    * Reverted to ffmpeg-0.4.8

commit 1956b76770beffd2777650f57c56836a72bfcaea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 22:14:22 2003 +0000

    * modules/access/cdda/access.c: need to include errno.h

commit 6640e3127e593f9bba8948df41b278b9a515b21f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 22:10:56 2003 +0000

    * modules/video_output/directx/events.c: the coordinates used to blit the video must be relative to the current primary surface (current display).

commit 42b31b7b1284e35ca65e0c066ad9ec62713263c6
Author: Jason Luka <geshp@videolan.org>
Date:   Tue Dec 16 21:56:55 2003 +0000

    Just a release number update in the spec file.  (It won't break anything I promise)

commit 9be2d2a4afe44a097dcb07d52e11cf65dec15e34
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 19:02:44 2003 +0000

    * modules/gui/wxwindows/open.cpp: compilation fix.

commit 0e1f92af066c5006b389408bba393e8988947700
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 18:18:14 2003 +0000

    * modules/gui/skins/src/themeloader.cpp: the tar loader now checks the magic value in the tar header.

commit 9e6d401fe701b134c220c367bb6c455100031371
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 16:51:10 2003 +0000

    * modules/codec/araw.c: small fix.

commit 33371396ad63d2539a67763e3f478c3517df0389
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 13:35:12 2003 +0000

    * modules/gui/wxwindows/open.cpp: compilation fix.

commit a248ca40c0dc4d2aada78077bf78134e97cadf23
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 13:22:51 2003 +0000

    * modules/gui/wxwindows/interface.cpp: better heuristic for the interface size on win32.

commit 0e282e7763a07cb18a694f34f5eb2365e8b3b283
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 12:54:29 2003 +0000

    * modules/misc/dummy/input.c: fixed the vlc:quit command.

commit d0c882b067063e70b193c026da941396932bfcb6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 12:38:18 2003 +0000

    * modules/codec/ffmpeg/ffmpeg.c, modules/demux/ogg.c: theora decoding support via ffmpeg (currently slower than libtheora).

commit 28c34206f30353f1e4c2bb062a4450f850f1a171
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 16 09:14:22 2003 +0000

    Added field for RTSP in Network Stream open tab

commit dd8a6acfb31b6d73bbd034ea459ca38d5f34fbee
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 16 03:21:47 2003 +0000

    Remember the disc selection type (DVD, VCD, CD-DA) selected in "Open
    Disc" and use that as the default for next time.

commit af1fa8e749b886f539d4d7baff1d4f855ad2846c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 00:36:50 2003 +0000

    * doc/Makefile.am: added intf-cdda.txt to EXTRA_DIST.

commit 52a32fc99191ace0bafa3ee87da3fb39da1ebb05
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 16 00:01:04 2003 +0000

    * ALL: preparing for 0.7.0-test2.

commit 5b83bb59a8d844f1ed48afb168651df0258ebf25
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 23:31:11 2003 +0000

    * modules/demux/ogg.c: a couple of fixes for flac streaming.

commit 21636bda2eca19e0b4351c57225c6ca1417aed17
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 22:55:01 2003 +0000

    * modules/packetizer/mpeg4audio.c: fixed raw mpeg4 audio packetizer.
    * modules/demux/mp4/libmp4.c: fixed (again) parsing of wave tag.

commit ec17e28f622aa1cac73c3d62148e34be67a32845
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 22:04:25 2003 +0000

    * modules/gui/skins/src/skin_main.cpp: bail out if we can't open an X11 display.

commit bd034af3083a039360651e96a98235f7db1b5849
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 21:54:55 2003 +0000

    * modules/codec/vorbis.c: added 5.1 channel configuration to the decoder.

commit 273f3bc46f7e9ec3601bcbe54c6c25ab9e4bfce6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 21:35:37 2003 +0000

    * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono.
      Too many people just don't know how to set the windows speakers configuration setting properly.

commit 5ba68590d952b7f7cf07a29f6b05d7f0e209e917
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Dec 15 21:07:55 2003 +0000

    Fixing QT/Embedded header detection.

commit 33e006c1e38182faa94945138c12c2e0f002bc82
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 20:21:45 2003 +0000

    * modules/video_output/directx/directx.c: debug message.

commit 3fb21d8e39d603f9573fe6e76e5ee72658541d68
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 20:20:55 2003 +0000

    * modules/gui/wxwindows/open.cpp: compilation fix.

commit 6a5c008552c49adc677885b7146dcac76c095039
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 19:55:37 2003 +0000

    * share/http/admin/dboxfiles.html: html page used by the dbox.

commit fc5385d3856a7d74557c0f962edb435e96f4c1d3
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Dec 15 19:26:25 2003 +0000

    Forgot this

commit 48515f2a60b833b4b9e5869190c533f7f848b821
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Dec 15 19:25:56 2003 +0000

    Fix for the fullscreen button state (it is only enabled if a vout is present)

commit d40cfac21ba407e1d7ffef11c38f7168d0bfaeca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 15 15:38:26 2003 +0000

    * fix the skip 10 seconds buttons availability.

commit c81245cd05ea2f5eb18ceb11f09693a06d993b5a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 15 15:06:23 2003 +0000

    * Fix the problem with OpenDVD crash.

commit 716dd47a313a9cf6d3932eeb2bf69e54f048c923
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 15 14:25:43 2003 +0000

    * don't search the playlist when there is nothing in it. We will crash.

commit d93b0d46e1b67385c9c0d8c8267cf79bea7f2ea6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 15 14:05:19 2003 +0000

    * compile before you commit

commit f3ce44c8f9ab0c52c3c180cb651bb1ff5a24f904
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 15 13:38:27 2003 +0000

    * added bookmark 9 and 10 but set their combo to KEY_UNSET

commit 67f6e24baeda464bc6b0164bbd88decf777261d8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 15 13:10:05 2003 +0000

    Do not add http:// to MRL if the URI given in the HTTP field already contains it (Fixes bug #1510)

commit 26bb0adf680a583a8b3a6dbde4985dc96f8ce2f8
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Mon Dec 15 01:11:44 2003 +0000

    For OSX:
    * added hotkeys Fn and COMMAND+Fn, whith 2 <= n <= 8
    * bookmark9 and 10 are not added since F9 and F10 are reserved keys

commit 5e77519cdaa0da05134646a20643123e6556bb48
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 15 00:47:18 2003 +0000

    * modules/access/dshow/*: fixed a problem when we would sometimes get stuck trying to stop the dshow graph.

commit 882e383af49185f65f4fd9102d1d5b9e18ac86b0
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 14 23:40:36 2003 +0000

    signed/unsigned mismatch fix.

commit d835f8f6b0d3bdb07728a6ede6b0f92e920758c0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 14 23:14:20 2003 +0000

    * Clarify the error when utf8 is set and the sub is actually not utf8.

commit 679067751d0a295991e4b0f92daf0ee14ef2c280
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 22:49:28 2003 +0000

    * modules/gui/wxwindows/*: added raw encapsulation to the streamout dialog.
    * modules/mux/dummy.c: added "raw" shortcut.

commit 982b157f35d6c0a2a62e143e0d504c4c23649529
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 21:03:27 2003 +0000

    * modules/gui/wxwindows/*: Added the video scale option to the streamout dialog box.
      Added a nasty hack to reset LC_NUMERIC to "C" because the stream output MRL parsing can't deal with "," in floating point numbers.
    * modules/codec/ffmpeg/encoder.c: sanity checks.
    * modules/stream_out/transcode.c: sanity checks.

commit 9ea087d2178cc7418252b18b299d2380388034a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 19:18:11 2003 +0000

    * modules/codec/subsdec.c: default encoding is DEFAULT_NAME not UTF8.

commit 653a30073547876b39d2cc3ffa846044ddef9ddb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 18:44:50 2003 +0000

    * modules/mux/ogg.c: added support for WMV1/2 and MJPG.

commit 8fcc60fdfdb7cf8912ace8ed6b2601b818e47a0a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 17:58:37 2003 +0000

    * modules/stream_out/duplicate.c: removed unused variable.

commit 97b43ea44a0ebec90a91141bc85b5f090eaa6a06
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 17:56:25 2003 +0000

    * modules/stream_out/duplicate.c: don't forget to loop through the linked list of sout buffers when sending the data.

commit 70a7e39d8058bc36056897d077cb54444e5dfcf6
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 14 16:26:21 2003 +0000

     beos_specific.cpp: never let anyone but system_End terminate the
                        BApplication (fixes crash for people who like scripting
                        with BMessages)

commit 638109b342405c835c421dce536b795eeb06f35f
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 14 16:08:32 2003 +0000

     BeOS & gcc 2.9x fixes

commit 3b39f9957f85730f6471c88663f4240944380639
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 14 15:42:19 2003 +0000

    * modules/gui/wxwindows/interface.cpp: volume control has a fixed width of 20 pixels.
      Fixed sizer problem on win32 with wxWin cvs.

commit 845b36f010083d858c0639b6272420e7d2d4e17f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 20:13:07 2003 +0000

    More Open Disc range customizing/narrowing and some code cleanup.

commit 4fac715a31556895f293f9ca1dca8a391f99d3c2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Dec 13 17:46:07 2003 +0000

    * src/playlist/sort.c: set "intf-change" after sorting the playlist

commit d3de64660f62998d7295905aaca867ba9f9e5ec8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 13 17:16:11 2003 +0000

    * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist.
    * include/modules_inner.h, include/configuration.h: don't use a static array anymore during the initialization of the plugins, malloc it instead. This fixes regular overflow problems we have when we increase the number of options in the main module.

commit d0104ec8c80c0fd3c1a47644e5b2a3efbb5090fe
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 15:28:41 2003 +0000

    Updated.

commit e5463a91f9d7cec7d593d287111cac3c6604f080
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 13 14:01:51 2003 +0000

    * modules/video_output/directx/directx.c: compilation fix.

commit 6a4b7c066253f8f4c630c062675d951e6c606739
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 12:56:59 2003 +0000

    Add customizable playlist "author" field and set in the playlist.

commit 511ab83dd376549794433eef24f3623fee034e71
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 12:56:14 2003 +0000

    If not in PBC, playlist fills in all entries.
    Fill in playlist info. Customizable "title" and "author" field.
    Still need to pick out and duration field.
    A couple of segfaults fixed.

commit 3d11590ef38b669e800aa3729455f9846bd4b207
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 13 11:56:36 2003 +0000

    * ALL: bumped version number to 0.7.0-test2

commit 1ce2e9f70ae2bb9e16cffd2694e5cf18db5d352f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 13 11:22:15 2003 +0000

    * NEWS: updated.

commit 6a40c15a184bf3a830e4c4b5d7e19cc8d986844a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 00:55:48 2003 +0000

    Range changes for Title/Track. Hopefully gtk_interface.c changes have
    been properly reflected back in gnome.glade now.

commit 1d04b886ffa7a5855bb6ea93f07661010f42b0f1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 00:53:50 2003 +0000

    A better fix for missing options when the satellite plugin is not
    configured.

commit 11a41a22e3a6d1f5a0086dcc5237ea908c1d978f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 00:45:49 2003 +0000

    Add text field variables for changeable text fields.

commit c410bec8c258ae1e870c32d54497f4d096be5b97
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 00:45:00 2003 +0000

    Disable Disc "Chapter" button when not appropriate - i.e. CD-DA or
    VCD. Customize "Title" field (e.g. CD-DA "Track" or VCD "Entry").

commit 1d60757b7eb5a99d929569d39b86380737fb52a6
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 13 00:00:45 2003 +0000

    Some minor code cleanups. Non-existent satellite options #ifdef'd out.

commit 04c4affbf3a8f027bbb75cf7a9730d2d023a3ff0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 12 23:15:40 2003 +0000

    * modules/codec/faad.c: proper channels re-ordering for multi-channels audio.

commit f869db1f342f7a696d71d982dfa047acdfdaaa18
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Dec 12 23:03:35 2003 +0000

    * added hotkeys F1, F2, ..., F10 to switch between predefined medias
      (using CTRL+Fn)
    * only F1 and COMMAND+F1 are defined for OSX (I let those developpers
      chose their keys)
    * Currently the medias assigned to Fn are not saved in vlcrc if they
      have been assigned with Ctrl+Fn. But they are, if assigned via the
      preferences panel.

commit 5dfa1b624bb141f12497df25c57b0d1783f7bc61
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 12 22:46:25 2003 +0000

    Compilation fix in conditional code.

commit 3756ff50693f3001e01868661dee5d0e23954b16
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 12 22:41:31 2003 +0000

    Disable Chapter button for CD-DA.

commit 618ae5969128a8b8cfa3f72ced945615bda4f466
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 12 18:54:52 2003 +0000

    * modules/gui/gtk/*: fixed gtk/gnome.glade and re-run ./toolbox --update-glade.

commit e434b3f0947e04a371dd5cfd6ad13a6d24537b5b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 12 18:34:30 2003 +0000

    * modules/gui/gtk/open.c: compilation fix.

commit 0f03eb91934f74ef5dfee65ab64592c9c33ed950
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 12 15:37:23 2003 +0000

    * Fix segfault when we have two announces with the same URI but different names on the network

commit 69a02cbe6a68d4325c4618854393149386dc33a8
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 12 03:06:51 2003 +0000

    Add CDDA and make MRLs regular.  Routine Eject is same as that in gtk
    and should be put in a more core location.

commit d5f418452312daa5048b88546037b2569b1cf9ad
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 12 03:01:13 2003 +0000

    Make MRL's more regular across GUIs fix plugin names, and add CD-DA to list.

commit eff9d25c7739b479a1692e40bc33a3f64648e985
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 11 23:12:46 2003 +0000

    * modules/video_output/directx/*: first try at multimonitor support (untested).
    * src/video_output/video_output.c: small change to allow the directx plugin to destroy/recreate picture buffers on the fly.

commit 658d4d7aa9b9514b0ae828c1bc281ce5b79a2c9a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 11 20:40:37 2003 +0000

    free

commit b8c5f7b1ee7558585b59f94b3b1ead7346b386c1
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Dec 11 20:21:12 2003 +0000

    fix a typo

commit f08749b0e13429503d4e0fd9039a01aff85e8633
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 11 20:08:48 2003 +0000

    * Do not keep adding items when they have already been added. This allows removal of SAP items

commit f5b39d26ab37e3ebefcdcca30335c60e99f546d8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 11 19:34:47 2003 +0000

    * Fix the state of the playlist and fullscreen button.

commit f0e843fdce4f40510c9f417c1887cf7f2db49c92
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 11 16:00:09 2003 +0000

    * New icon for the playlist
    * Fixed the mute hotkey
    * Fixed the positioning of some elements and removed the stupid black box
    * Added speex and flac encoders to sout dialog

commit d47174422f5aad60e2c903f80f9d3a2712e3a5b2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 11 14:58:06 2003 +0000

    * fix new hotkeys for osx.

commit e80e672324498ae4ea34db32f9fb14f9f6035784
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 13:21:11 2003 +0000

    Let folks know that the no device string means to scan for one if
    cddax and vcdx.

commit 343d3574323899b88718d74a04f42f08977e7b15
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 13:20:20 2003 +0000

    Long device text no longer used.

commit a1f5d9f49ce8b610674ca04eddc24baf6b7a79ad
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 12:56:25 2003 +0000

    Switch over to using "cd-audio" and "vcd" configuration variables.

commit cbbcad974b6453c537dca62b1bf3111ac8069d91
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 12:52:39 2003 +0000

    VCD or CD "title" 0 means adds entire contents (or possibly PBC for VCD).

commit c882cec2c9528e8fa9c704fb6c4dbebb771b3fc6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 11 11:30:37 2003 +0000

    * Fix segfault when creating a group twice without checking return value

commit 8b70bda5cd60dc926bfde739f6fa610f2b2d49c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 11 10:44:32 2003 +0000

    * src/misc/mtime.c: actually tested and fixed my latest changes ;)

commit 404e9c36957514e3f17f724740a64e67f99a5d4b
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Dec 11 09:02:40 2003 +0000

      * doc/vlc.1: Fixed a minor typo (Debian bug #223605).

commit 9011e73b8f653c297c4daf76ee79e0c65e21b7d9
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 05:49:20 2003 +0000

    Remove building OGT.

commit 84333a44f99f1f2b6a24da37de56c45718ccea93
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 05:31:37 2003 +0000

    Guard against dereferencing a NULL pointer.

commit 488790df5f7ad325db16fa25c5b64d58ff26b28b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 05:30:11 2003 +0000

    Use cd-audio variable not vcd variable.

commit 3ada93ee713fef50e8105e16d3ddebff90200216
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 05:28:21 2003 +0000

    Set compilation flags so that code (e.g. frontends) can test presence
    or absense of vcdx/cddax.

commit ba874d12397e1d8a6a3a12184d45f163a50d13e1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 05:27:23 2003 +0000

    Improve MRL creation.
    
    1. MRL's are of the form xxx://
    2. Customize depending on vcdx/vcd or cddax/cdd
    3. cdda doesn't have any such notion of a "Chapter", so remove
       the misleading :x.
    
    For cddax/vcdx, I'm not sure though I think there is more to do.

commit 4615c528486cfd9ff03f9f39feb1029e1182f2ca
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 11 05:12:37 2003 +0000

    More general help tab name: "Media" covers DVD, (S)VCD, *or* CD-DA.

commit 3a6a1ce08a920a93c395c8f7339fe90a386884e7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Dec 11 02:26:03 2003 +0000

    * solved race conditions issues when the OpenSkin dialog is
      opened in blocking mode

commit 5ad2df4f1f98fd3c3c2bba08ee3ecc4810be60ff
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Thu Dec 11 01:36:12 2003 +0000

    added a 'mute' hotkey ('m')

commit 55a5efd93d0d59565c8951c2da2cffa3b3025684
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 10 23:51:05 2003 +0000

    * modules/stream_out/display.c: fixed segfault when switching audio/video track.

commit 95ce042ef18b51741a0cb295499cea22979e8b50
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 10 23:27:34 2003 +0000

    * modules/codec/libmpeg2.c: hack for demuxers which only have DTS timestamps.

commit 18af7f2b86f68c5aa584943be185521c3453b9cd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 10 23:16:04 2003 +0000

    * modules/mux/mpeg/pes.c: fixed to handle 0 pts/dts correctly.

commit 55b93592b4c04245f3b7dddf303fc43ac990f5a7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 10 21:54:17 2003 +0000

    Added "Force IPv6" check box to UDP Unicast in open dialog

commit 1df7592afffa1511159c4ffebe68c2a3abee3487
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed Dec 10 20:56:09 2003 +0000

    fixed a compilation error

commit d2c70247d8dfb11aa6d1e94db2e39f910383d561
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed Dec 10 17:19:05 2003 +0000

    added a hotkey ('t') which displays the position in the media

commit 6d316cc7b78bf1f58bc97cbe0a4887854e90415f
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Dec 10 12:57:12 2003 +0000

    fixes a infinite loop in the search function.

commit 31d87e5dafd2177bd243276cb5fe3cd633e9f993
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 10 11:04:25 2003 +0000

    Automatically adds [ and ] around IPv6 addresses in Media Resource Locator.

commit 9e1d63b5dc6ac63a451eaa7708d65ab0973bd6e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 9 19:18:48 2003 +0000

    * src/misc/mtime.c: fixed an overflow in mdate() on win32.
      This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount().
      We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days.
    * src/misc/win32_specific.c: call mdate() once in system_Init() so as to avoid thread safety issues while initialising the static variables used in mdate().

commit b6b1e9eef0edf4d43e0db8281e3a9dd25f0afbe3
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue Dec 9 19:15:03 2003 +0000

    * fixed a compatibility problem with the CVS version of wxwindows
    * added a lock when changing p_vout->p_last_osd_message

commit 51e2e19d784c27d7708706702e5dfdc9b45f3a36
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Dec 9 14:33:31 2003 +0000

      * toolbox: Do not include MOC files in the POTFILES.in generation.

commit c743991c5df99a1f2df209ba0f9504d501be7dca
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue Dec 9 00:46:03 2003 +0000

    This fixes bugs 1285 and 1343
    * added a the default CD Audio device in General Settings -> Input
    * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp

commit b2149863d3561b14773584b7c3f09bdc361ce1b7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 8 19:50:22 2003 +0000

    * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.)
    * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now.

commit 1ddac12168f6de33162ddcadfe802c1aa20717e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 8 18:42:08 2003 +0000

    * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy
    decoder to save the raw codec data to a file. This is disabled by default (while
    it was always on before).
    * src/input/es_out.c: bug fix for ES autoselection.

commit 32639eac5e85a2a57eef7ba3e069041265d9467d
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Mon Dec 8 17:48:13 2003 +0000

    improves OSD sytem
    The last OSD message is now deleted before printing new one.

commit b4160df3cb33fe1143552e6cb19766e455ad1923
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 8 13:04:58 2003 +0000

    * modules/control/hotkeys.c: msvc compilation fix.

commit 9bdee3daeb84ed268941e01b11d77f80f26b23ba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 8 13:02:40 2003 +0000

    * modules/stream_out/transcode.c: added a floating point "scale" option for video transcoding. When specified, you don't need to specify the width and height of the output video.
     Also changed the width and height options so that if only one of them is specified, the other one is calculated automatically so as to keep the aspect ratio of the video.
    * modules/mux/ogg.c: fixed crash when removing streams.
    * modules/codec/theora.c: for now the theora encoder requires a width and height which are multiple of 16.

commit 52c090f1e93ca147e85ed50d92f7163f4403b372
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 8 11:00:03 2003 +0000

    * Update Brazilian Portugese

commit 79883ab78bb1be22f7a02523bde9c20c011cac94
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 8 06:01:11 2003 +0000

    Marginally better

commit aee5d77c19fb882995993e6de4a482135897a068
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 7 22:23:00 2003 +0000

    * fix livedotcom contrib
    * add libcaca contrib

commit 2439413b957af4c50e79e45b0f697b927a15a777
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 7 22:14:26 2003 +0000

    Towards Philips OGT (SVCD subtitle) handling.

commit 30f42d35f979bcda15faf92ead37e0c2eef30833
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 7 20:48:21 2003 +0000

    * Incorrect default value of align

commit ad4abc65c535f49ca2ec49e6d835237e041d743c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 7 20:47:19 2003 +0000

    * added livedotcom and goom to contrib system
      goom sources currently located on my server.

commit ca802dc808fe019d7a32c7d54d348edd75f2574b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 19:09:37 2003 +0000

    All AddText( vout_thread_t *p_vout, char *psz_string, .. ) calls have as second argument char * now, just like the function definition in include/video_output.h. All uses already passed a char * to the AddText() functions.

commit f9a829721a13495537534b010c588c184be53a60
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 19:06:21 2003 +0000

    Compilation warning fixes and if-deffed unused functions/variables.

commit bc6298f920a51e394362500c307cdcb16f9a2bbd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 19:01:05 2003 +0000

    Remove unused variable

commit 3d6d0f743aaef2bc7d85381293e3a35470184a4c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 19:00:33 2003 +0000

    Fix for iPAQ port.

commit 43e9ac1b1221037bc56627c6ebbadfafb7678027
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 18:58:38 2003 +0000

    PDA Interface:
    - some cleanup
    - reinstated automatic lowering of interface when play button was pressed.
    - double click in playlist window play selected items.

commit f52f267ac45531f5c539724cbf63cddfeca49e3c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 18:55:59 2003 +0000

    if-deffed a unused variable.

commit 28fe47165a21c6aef594fe6f92e4fe2191397e60
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 7 18:52:40 2003 +0000

    Updating makefiles and package scripts.

commit 17944b67fb2259c30358c6aaa7fca05b30504934
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 7 18:15:46 2003 +0000

    * modules/codec/theora.c: bug fix with aspect ratio.

commit a954058fb25e1ed6077d4cf102d3cdd3eddf7393
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 7 17:53:45 2003 +0000

    * modules/codec/theora.c: encoder now respects the aspect ratio.

commit 6bd0743b41ed47d0161cdfba7f19989d575bf354
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 7 17:17:04 2003 +0000

    * src/input/es_out.c: cosmetic changes.

commit c89488f5f92ec2c58d977ace86e0ca92aa176904
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 7 17:09:33 2003 +0000

    * include/stream_output.h, src/stream_output/stream_output.c: added a SOUT_MUX_CAP_GET_ADD_STREAM_WAIT muxer capability to specify that a muxer prefers to wait all ES before starting muxing.
    * modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT.
    * modules/stream_out/transcode.c: fix for video stream header generation (theora).
    * modules/codec/theora.c: don't overwrite headers.

commit 3e59b60f0686a4a11bb3dca794586b394371cc56
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 7 12:11:13 2003 +0000

    * include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset().
    * modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1).
    * modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available.
    * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding.

commit e9a76497d976f911de322694f694735925a16331
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 7 01:02:08 2003 +0000

    Marginally better.

commit 59dfb394720537f4f8091f4d80fccd469551210f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 6 23:25:23 2003 +0000

    * include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function.
    * modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions.

commit dd92e7ef15f65973facead9e7fd876cd3688a3de
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:58:58 2003 +0000

    Removing last files of previous Familiar interface. Porting to Gtk+2 widget set of this interface is now finished. Policing and improving remains.

commit bb11f00e10c20d4b9c27039e1feb66f89f2af0ce
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:53:07 2003 +0000

    Always use correct datatypes.

commit 5b4900edd0909de1919f9b45881385e1c27d9133
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:50:08 2003 +0000

    Fixed compiler waring about signed - unsigned comparision. It is always safer to use the same datatype when comparing values.

commit 25cada61acd8ab9c0b337ec903381cc81c51f523
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:47:37 2003 +0000

    Updating with info for upcoming Opie interface.

commit 3edb6d7ff3a753573bc32f46c94bc53454d205ef
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:45:53 2003 +0000

    Added PDA interface.

commit c0abb853f3f23714246abf4862de80705fa08285
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:45:02 2003 +0000

    Make sure Gtk+2 main module gets build with PDA interface.

commit b5e444eda2ed32ba44ba8fb926bc47510d5f49bd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:42:45 2003 +0000

    Updating AUTHORS list for me.

commit 0c6e14df5441f6bc5bf3fbfa4efbd7be453014c6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 6 22:41:40 2003 +0000

    PDA Interface:
    - Fixed last segmentation fault.
    - Slider and time progress updating.
    
    This makes the new PDA interface almost complete. It misses the following items still:
    - preference panel
    - changing postion in stream with slider widget.
    
    The missing items above will move to the next release of VLC. Now testing and package building for iPAQ will begin. I expect to have a package at the end of the week.

commit 8c4be7494eaadf68b05f38db4bfbdbf788d1cddf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 6 20:00:20 2003 +0000

    * msvc/vlc.dsw: updated the list of plugins.

commit de7ce38b270b06ad65195a21543c22090a7e4874
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 6 05:15:54 2003 +0000

    Recognize Philips Overlay Graphics (OGT) and Chaoji VCD (CVD) subtitle
    streams.  Still need to be able to do something with them though.

commit 6e08e54f8cdabaeab81846b3679d053669088867
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 5 14:58:03 2003 +0000

    * modules/codec/libmpeg2.c: fixed a couple of crashes on bad files.

commit 222d4881482eba8445e38bbfb9a702ef1044409d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Dec 5 14:48:46 2003 +0000

    * modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by
      if / else to avoid compilation problems when wxwindows is not built
      with unicode support

commit cdc665c9f0baebccff35ba11caa4913ccf12d9da
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Dec 5 09:28:45 2003 +0000

      * Updated current changelog and regenerated previous ones as to include
        changes to removed directories.

commit 21d4c7c7e8743d9849cfcd338496d3a613ab39fa
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 5 05:01:17 2003 +0000

    A little cleanup on wait timing. No bug fixes yet, though.

commit 39a7f7e696685c58885539226344c9c93e24fce5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 5 04:24:47 2003 +0000

    Slightly better handling of stills and toggling pause by using the
    different threads better.
    
    Still has stream still/to MPEG bug and duplicate video window bug though.
    (And could use lots of cleanup.)

commit 3e50586459c47fc257f0aef7abc1f10994bfa9a5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 5 02:33:49 2003 +0000

    Remove interface thread. It was a crock anyway -- any good stuff
    should be put into the visualization plugins instead.
    
    Besides, there are bigger crocks that need fixing (like VCD navigation).

commit 8f0ac86b492cbc31b4819a06f38767917bd70691
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 5 02:12:53 2003 +0000

    Okay microseconds, then.

commit 68f05ac2996c6f8720a975896ad5d40b71d0f25e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 5 01:56:24 2003 +0000

    Fix duration that input_AddInfo uses milliseconds.
    Add some more meta debugging.

commit d77f1ab1d73582d8cc9019b9157189032174ca6a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 5 01:52:11 2003 +0000

    Spelling.

commit d9c981cfbd94d00c9507f857f30b35c51a7c47c8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 5 00:03:54 2003 +0000

    * modules/stream_out/transcode.c: proper order for downmixed channels.

commit b4b9f7722eb65e8e125f43ce371cbca4a9836e74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 23:15:01 2003 +0000

    * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.

commit 3a276630e9df5543497f5466c7cbf3919ede3ef4
Author: Anil Daoud <anil@videolan.org>
Date:   Thu Dec 4 22:48:18 2003 +0000

    regenerated from a clean tree

commit 8c40a0d259317b42d6a5a2493cfb4299552645f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 22:37:02 2003 +0000

    * modules/codec/flac.c: several fixes to the flac decoder and encoder.
    * modules/mux/ogg.c: fixed flac in ogg.
    * modules/demux/ogg.c: fix for flac seeking.

commit e852a093a5b341affa563348882bf7b0f52a8265
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 18:26:53 2003 +0000

    * modules/gui/wxwindows/playlist.cpp: unicode fix.

commit c150ca771670403e1c80efb12086d9d1671f176c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 18:13:28 2003 +0000

    * modules/demux/livedotcom.cpp: compilation fix.

commit e304db6b4223cf58800f401e06712690389dd82d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 17:15:59 2003 +0000

    * ALL: another bunch of MSVC compilation fixes.

commit 3d6ee48d4aacb1fbd5c2741b7b319a62a47009d9
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Dec 4 16:49:45 2003 +0000

      * modules/misc/dummy/renderer.c:
        + Removed evil ^Ms from the file.
      * modules/video_output/caca.c:
        + Support for new dithering modes (libcaca HEAD only).
      * modules/* src/*:
        + Grammar and spelling fixes.
        + Coding style fixes.
      * po/fr.po:
        + Spelling fixes.
        + Updated a few translations.
      * po/en_GB.po:
        + Updated a few translations.

commit d1c0b83659a46e172178cb59efc5aad3ae201e89
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Dec 4 16:02:54 2003 +0000

      * include/vlc_common.h:
        + Introduced intptr_t and uintptr_t.
      * Fixed compilation warnings here and there.

commit caa12e0ad041e1f315aef80881ad395e4754b3c9
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Dec 4 15:54:58 2003 +0000

      * configure.ac: Fixed an old bug that caused vlc-config to be sometimes
        not set executable when regenerated.

commit 28fb55bc2e1b6697ad058e7a71a1355d9d1a6bee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 14:48:24 2003 +0000

    * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.

commit 0d90e5238d42bf1f8e51f99cce6c7688db7def58
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 12:33:43 2003 +0000

    * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
    * msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
    * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.

commit c3638c4d8731baea8d505925a41c760afb13ade6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 4 10:25:47 2003 +0000

    * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.

commit 5383df0c18d9dbfc2d12270a2eb04b8fb676c51e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 4 05:14:39 2003 +0000

    Guard against invalid p_vcd in dbg_print.

commit c2251f25cb8fd59a3969aab2a0a8bd00ae67c820
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 3 23:01:48 2003 +0000

    all:
     * doxygenated parts of the messages system

commit 8cedcb3c144c46ded2c78daef52165e307dba2ba
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 3 22:14:38 2003 +0000

    src/input/input.c:
     * fill in the duration field of the playlist item when starting playback of
       a file, if the demuxer supports it.

commit ddc23167f9c568a0d00f09b5fa6d9426386f7ea6
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 3 21:58:43 2003 +0000

    all:
     * in vlc, times are stored in microseconds. playlist_item_t::i_duration
       shouldn't be an exception
    modules/gui/wxwindows/playlist.cpp:
     * fixed indentation

commit 3291e504791826d1de3fb345dcf33f23d3c6dfa1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 21:55:33 2003 +0000

    Make more like the French translation which is more correct. :-\

commit a04423daf678b33f451c5d24d7129d95957e4318
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 3 21:50:50 2003 +0000

    src/misc/mtime.c:
     * Coding style fixes
     * Comment cleanups
     * Doxygenization
    include/vlc_common.h:
     * doxygenized the comments for mtime_t and vlc_fourcc_t

commit e5304bfd52610efaba25f3ab3b69c6ce2c8c5034
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 3 20:47:06 2003 +0000

    Syncing with current CVS.

commit 510d2fa91161dfa26b50a15e757b32a8087d8f6f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 3 15:46:25 2003 +0000

    Update of the french localization file

commit b49a2b2713e4239b8af6c1998348ced73e8d1042
Author: Anil Daoud <anil@videolan.org>
Date:   Wed Dec 3 13:52:36 2003 +0000

    compilation fix

commit f6a441c64e699538a6ee3d97d7c993958343e7bb
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 13:49:12 2003 +0000

    Fixed-width 2-column track number. Should help in sorting titles.

commit afd3be739db07f67abdc33c78702cadb78080cdc
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 13:41:49 2003 +0000

    Update date. Remove boilerplate includes that I think are (or should
    be) pulled in from one of the other includes.

commit aa733478aa5441828d66fbc87e2ff88452a09e18
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 13:35:19 2003 +0000

    Reinstate Duration column - perhaps it's time to get more plugins
    using it.

commit cb2ce817d26c20b5bf640199e43ae969cc621503
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 13:27:51 2003 +0000

    Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
    Use MSTRTIME_MAX_SIZE instead.

commit 2ded9ac05465d5a5451831170aaac1e8a58402fd
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Dec 3 12:33:21 2003 +0000

      include/vlc_help.h: Grammar and spelling fixes.

commit cbfcd33c44a11e770c201292849e4099f531c742
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Dec 3 12:19:55 2003 +0000

     * increase priority (the wrapper from ffmpeg is buggy).

commit f359c8f7708032ab6a42a98cd034d7d94f4fe2b3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 04:19:59 2003 +0000

    Fix bug in not updating playlist when hitting next/previous control
    buttons (and simplify code at the same time).

commit b642af72e2186475ce9a1458ddf2983cf979e82e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 00:27:52 2003 +0000

    Add a few more fields in the stream info.

commit 31f7c3eec30cfef58053729064cfc03755fbb3af
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 3 00:24:16 2003 +0000

    "File Info" renamed "Stream/Media Info"

commit 31c56597d690906cf022bc12c0f7f582016ed516
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 2 23:03:31 2003 +0000

    * modules/access/dshow/*: PVR support contributed by Marc Nolette.
       I took the liberty to modify a few things so it might currently be broken (sorry Marc).
    * THANKS: added Marc Nolette.

commit cf4cf631ced6f0056e361e660fd70d58fb45de42
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 2 18:47:05 2003 +0000

    * msvc/config.h.in: cleaned-up and updated.

commit 45df088c7f67eeb2f87fc101ada58748ec3b7934
Author: Jason Luka <geshp@videolan.org>
Date:   Tue Dec 2 16:01:19 2003 +0000

    - Added fribidi support
    - Added configure-line options for mkv and fribidi

commit 0e3c53efc37748efd485bb22f0437452205c8a5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 2 13:31:23 2003 +0000

    * ALL: more MSVC compilation fixes.
    * msvc/vlc.dsw: removed non-existant plugins.

commit 97d84d1a47e7bec5ed5f05cdfa500da5101861ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 2 12:57:36 2003 +0000

    ALL: MSVC compilation fixes to libvlc.

commit 6e4faeb011fdc4ebfd23693345a7e9586e6b34ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 2 10:55:21 2003 +0000

    * modules/demux/mp4/mp4.c: find out aspect ratio from display size.
    * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.

commit 9664570ffcd724ae541fc18fbad46fd500dd2a02
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 2 04:22:10 2003 +0000

    Populate VCD info in "File Info" window.

commit eb0d7a848ee418bf64b8f7df17782cf6cffaf04c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 2 04:16:21 2003 +0000

    Change some printf's to debugging-only output.

commit a0fdcb13f506537c6dae26655ea0f6c7befad37d
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 2 03:33:22 2003 +0000

    Separate title format string into cases where CDDB is enabled and where
    it is is not. Now have callback for CDDB enabled boolean.

commit 6da08521b20cf48028bfdef07438577f7cf11272
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 2 01:54:30 2003 +0000

    Add secstotimestr and msecstotimestr to convert (milli)seconds to a
    time string.

commit 59173c65552ee499e502e4961215e85526e483ff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 1 23:39:11 2003 +0000

    * ALL: fixed DTS audio support.
    * modules/demux/dts.c: added raw DTS audio demuxer.

commit 2202af209fbd40847dfce15abaa6f1aedfe9e2c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Dec 1 09:39:04 2003 +0000

     * video: display "more than 5 seconds of late video..." only once.

commit feaa663924dc9357fa6db9712dd5285d68b3fb05
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 04:07:23 2003 +0000

    Make sure we distribute the CD-DA plugin info.

commit 16416a005683cf1e00a5285f87e201565ae53705
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 04:05:42 2003 +0000

    Add a copyright.

commit 2fbb3ce9b27089f955e6f0f5a9ad068e467c3e29
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 04:05:29 2003 +0000

    Add more verbiage.

commit ff02d1a615f495593f2751d4b159469a01c80870
Author: Jason Luka <geshp@videolan.org>
Date:   Mon Dec 1 04:04:47 2003 +0000

    - Updated matroska/ebml fix
    - Updated mozilla plugin fix

commit e998e3d53793d34481a3e56df3aa30919b1d085c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 03:57:10 2003 +0000

    Some basic CDDA plugin documentation.

commit 98d9959bac19fad885d011d3728b0eea65354c1c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 03:37:23 2003 +0000

    Another typo.

commit be7869a0c7d5cdb55cae5580ff797003e8725eb6
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 03:34:30 2003 +0000

    Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
    interface!
    
    Some doc improvements. CDDARead: Let playlist now cycle through
    entries rather than intercept.

commit 92566ba15bde2b7ec818035dc537a6756f912b0c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 1 01:08:42 2003 +0000

    Add CDDB CD Info in File Info section (via input_AddInfo and
    input_InfoCategory.

commit 9ac4974df9c83c5feaffdcb58b0b5fe26118fce7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 30 23:19:13 2003 +0000

    PDA Interface:
    - Coding Style
    - Added SAP/SLP to transcode tabpage
    - Reworking transcoding options for playlist

commit 1fd2264c6d76a3567e46124a5d32f71ba69eb006
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 30 23:07:23 2003 +0000

    Forgot to add demux.c here.

commit c2751e7cf6cc8181f9d81a40b4b84222d4b3b682
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 30 22:59:10 2003 +0000

    * modules/packetizer/mpeg4video.c: oops

commit 690e5e08f6d0891407721403d5969ad198c8b63a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 30 22:47:55 2003 +0000

    * include/input_ext-plugins.h: export input_DecodeBlock().
    * modules/stream_out/display.c: simplifications.
    * modules/stream_out/transcode.c: memset of sout_stream_sys_t.
    * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.

commit e41c90dd669fd27702c195e598bb1a579461800f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 30 22:26:49 2003 +0000

    Customizable playlist title.

commit 7614ebe643b599e22796df602f9c4e3993b05706
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 30 22:14:39 2003 +0000

     * all: added dx50 fourcc (just mpeg4 video).

commit fb1651c676bd339729c3664011a9d80f200af4cf
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 30 21:21:20 2003 +0000

    PDA Interface:
    - Fixed resource leak with playlists
    - VLC coding style cleanup
    - Rework v4l and stream out interface code to use  VLC playlists as it should be used.
    - Remove dead wood

commit 03b32e8e0c826ef7883a61354b1acdcce17008d7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Nov 30 19:42:52 2003 +0000

    modules/gui/gtk/playlist.c:
     * show duration in playlist window if available

commit 78ba4b7ee5a5277fa27d4be502bd93c8b4e2047b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 30 18:14:20 2003 +0000

    Add CD-DA CDDB support via libcddb.

commit f54c0f614d8bfc8399e96151b958b48a8a8719f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 30 18:10:04 2003 +0000

    * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.

commit aa2a22d86ed27c6f3b6e598b9f54920ebb16dc1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 30 17:29:56 2003 +0000

     * es_out: implement ES_OUT_SET_PCR and reset but don't use them !
     * demux: added demux2_New/Delete.

commit d4215f4f176a818bc3ce3f685c6f9613e5a531f9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 30 17:29:03 2003 +0000

     * all: added demux_t structure and some demux2_* functions.
     Anyway, don't use them for now.

commit 26eae60c2bff75978b3b01001bb9af94429af115
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 30 16:00:24 2003 +0000

     *all: added a --minimize-thread options to make all decoders and
           packetizers running in the input thread. (Usefull with sout)

commit a732f64a13ccd9eb4828aae43ed370a503ae5dc5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 30 14:49:23 2003 +0000

     * ninput: added 2 ES_OUT* command (do nothing for now)

commit 22b189b0a9f44cd272b658818af3542a4c865815
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 30 14:28:07 2003 +0000

     * all: added a TCP access input module.

commit 4bc5a5f37154feda5740af0a90d86633fb9e17d3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 30 13:53:45 2003 +0000

    Go over options: Add hooks for internationalization, some typos,
    display some of these even when not "advanced"

commit d96dc743e794e24b29067e96409fea89af481676
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 30 11:22:29 2003 +0000

    PDA Interface:
    - Removing obsolete files.
    - Remove debug messages.

commit 324bfec1f7accd491d4dfa79ee758550a26213de
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 30 11:19:37 2003 +0000

    Bumped up version number to 0.7.0

commit 4f29f4f8573c30f73d163d1820da39e2752d307c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 30 10:26:19 2003 +0000

    PDA Interface:
    - Updating, removing and clearing playlist works.

commit 74fba753727fc079790001624c404d81b1c8c313
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 30 02:41:00 2003 +0000

    Break out demux into its own thing.

commit 2613ac41083a536ea6347fa195f72a5194345488
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Nov 29 18:36:13 2003 +0000

    * input: new cr-average option, allowing to configure the
      CR_AVERAGE #define in input_clock.c (useful for PVR input)
    * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
      for older version of ffmpeg
    * modules/stream_out/transrate/transrate.c : misc optimizations

commit 55bb1c7a8cc84425a980aea54930087934f8461a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 29 18:06:12 2003 +0000

     * all: - increased avcodec version needed to 4680 (latest release)
            - open the codec after that p_context has been fully initialisated.
            (fix ASV1)

commit 849e41bada7a511105bc77805eed3899dacafc68
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 29 17:14:39 2003 +0000

     * mp4: another fix for another buggy file.

commit d7e221563b493ca29c3b0e844ac3fc7d35813c18
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 29 16:36:56 2003 +0000

    * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.

commit bc3c81e28118abbddd49e8cd407a9675af0729d8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 29 16:29:24 2003 +0000

    * modules/access/cdda.c: removed double ';'

commit 9ad37e4ea2055e81a830ba790b3411bb4a686f29
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 29 13:39:43 2003 +0000

    * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.

commit bf61fa48f6f8fa2a1ec3bd2e78796678eb85db4f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 29 13:12:11 2003 +0000

     * all: - fixed non I420 input
            - added raw output support.(in a pure hack way but allow
            transcode{vcodec=I420} )

commit e16a703cc6cdf090e413c7b3f3a93107a3aeadee
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 29 12:03:08 2003 +0000

     * encoder: added a memset.

commit 27c49515536085399eb057d633203797dcd4d1b9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 29 11:12:46 2003 +0000

     * all: better handling of multiple (video) tracks.
        - now vout are checked for release every 300ms
        - when *-es are triggered, all same es are unselect not only the
        last selected. (more intuitive) The only problems are that it's not
        possible to select again all ES, and the checkbox can show only one
        selected ES.

commit 80d6bfb22ee78e877b9e02b0f1ca76ee1b21a7a4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 29 00:41:35 2003 +0000

    * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8

commit 1f239513e66b664e19126c14b1216fea469e3bf7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 28 23:40:09 2003 +0000

    * modules/codec/ffmpeg/*: fixed the code to disable cpu features.

commit 93187b326413da326c2f8da92a25240e825ec364
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 28 22:23:04 2003 +0000

     * mkv: fixed a buffer overflow.

commit 5fee9b1b38b81686019976693c668f101e33c3ba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 28 22:16:30 2003 +0000

    * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.

commit 50476b831ac673b0caa9901a7bde6a31435c1317
Author: Jason Luka <geshp@videolan.org>
Date:   Fri Nov 28 18:19:57 2003 +0000

    - Update to 0.7.0-test1
    - Updated version numbers on dependancies
    - Removed ALSA support until RH/FC turns to kernel 2.6
    - Added --enable-speex and --enable-pp
    - Mozilla plugin now built for 1.4.1
    - Currently broken (Matroska/EBML problems)

commit 3bf459f3109e87a01b833300f537f0e1d6a44315
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 28 17:30:31 2003 +0000

    * Fix text subtitles which were missing their last char since the API port.
    * Track Name is now stored in fmt.psz_description

commit a366f66cf412169f049ea120d05258e0fbfbdeb9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 28 17:04:31 2003 +0000

     * input: avoid double free/release when InitStream fail.

commit 47a1f97ee3d3a3753f59e9f55153af16cab98f92
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 28 16:09:07 2003 +0000

     * ffmpeg: added h264 codec.

commit 9bb05f5e2be6363d2726093864eae89f32ec484b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 28 16:06:56 2003 +0000

     * input_dec: does pass empty block to the decoder.

commit 8bd5cebc722037386b608ca450ec484e7047ec32
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 28 13:24:52 2003 +0000

     * avi: fix end of file...

commit d24c6d1a89d418e81157ffb748618fc54d527462
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 28 10:36:58 2003 +0000

    Forgot that yesterday...

commit 698fe2a987c57710be913bb78779252d6bcf9654
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Nov 27 22:44:51 2003 +0000

    * modules/stream_out/transcode.c: new options
       - strict_rc : strict rate control mode for CBR streams
       - pre_me : add a pre-motion estimation pass
       - hurry_up : allow to discard the hq mode in real-time if we're late
    * modules/mux/mpeg/ts.c: useful debug messages
    * modules/packetizer/mpegvideo.c: useless debug message

commit 02ddcc7d47749ff0dbca4441a6b0e1c212b3a498
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 21:24:57 2003 +0000

     * item: lalalala... (remove a debug change -> psz_auther set to "Arg")

commit 2226791315f6cd235b7c84b4cd23e1a63882ad65
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 20:51:31 2003 +0000

     * faad: drop packets with b_discontinuity set.

commit 7de8c209db67eb84b51802708c91792b44a7169a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 20:50:48 2003 +0000

     * mp4: ported to stream_*

commit 646f7beb332351fbc634fc828a64844a9132477c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 19:39:53 2003 +0000

    copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
     again)
    ts: use one stream_id for mpeg video (and one for mpeg audio).

commit ee6c4f54ffd6e90c7deb6789d770523f058840ff
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 12:32:51 2003 +0000

     * mp4: converted to es_out* and partialy to stream_*

commit c299138fd9323261466a5d05dfd3fc2cb7f0a806
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 12:32:03 2003 +0000

     * all: drop block(s) with b_discontinuity set.

commit e5c71f3f7ddba6518ef00ec8d52b7f7f28a35bcc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 12:22:15 2003 +0000

     * bug fixes.

commit cb16ed216388d88b46e44aa38cd2ac892d0a075e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 27 10:34:51 2003 +0000

    * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
    * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.

commit 6a35747e845bc97265955876a60dc640a15fbf09
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 27 10:13:11 2003 +0000

    * hu.po was missing here.

commit e00c88e8b942b788a6fd1712a29fe533a85ac74d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 27 10:06:13 2003 +0000

    * updated translation

commit ef0ccf79841826e266ae763861d897e8cecc5330
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Thu Nov 27 06:37:11 2003 +0000

    * Fixes for MRL Updates
    * SetToolTips

commit be8812aeb5c08a9d823586f2f4bfc34de376adaa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 05:46:01 2003 +0000

     * all: added an sout-all option to stream all es (does work only with
     demuxer using es_out_* ie everyone but TS and PS).

commit f67a6d79bfacccf0086d102fa51b599663bbc77d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 05:41:19 2003 +0000

     * livedotcom.cpp: added call to input_InitStream.

commit 46e872e431f01dcdd98c018553574fbee8a7ca8b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 27 04:11:40 2003 +0000

     * all: implement more es_out_* control, audio-channel and spu-channel are
     implemented.

commit fc1221c11bfd3b4b3c66f823d9fbf43c475e35a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 27 00:57:12 2003 +0000

    * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.

commit decbe365f9e4772429e14f5a794bf2287d53b256
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Nov 27 00:05:51 2003 +0000

      * toolbox: more cvs2cl fixes.
      * ChangeLog: updated changelog.

commit b2192adfa59e11f52f3cf6b823dc7d0de59f1815
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Nov 26 23:32:07 2003 +0000

      * toolbox: Attempt to fix a strange cvs2cl behaviour.

commit 63bed47c188e3864598eed6bfab0855dc9420974
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 23:14:01 2003 +0000

    * po/*: update for 0.7.0-test1.

commit 6d0acab61d719797ada7b521dc11e70e24046c91
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 22:56:04 2003 +0000

    * modules/stream_out/display.c: fixed timestamp generation.

commit 204169641b642296bfb93b0b28c7fbbd19a80e4b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 22:18:29 2003 +0000

    * modules/codec/ffmpeg/chroma.c: oops.

commit ed9247b29773cdc2973610fa0341f97f9ea5dfb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 22:12:48 2003 +0000

    * modules/codec/ffmpeg/*: fixed small memleak in chroma plugin.
       Added back missing bitrate setting for video encoding.

commit cee266c93de99861faaaf353a95b08bde7571016
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 22:00:56 2003 +0000

    * modules/access/v4l/v4l.c: fixed small mem leak.

commit 25d4e55f8f7cdbfe2205d7bdebf0c05bbf926bc6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 21:54:00 2003 +0000

    * modules/access/dshow/dshow.cpp: small change to default chroma selection.

commit 97f52890be346167787e0648dd7e2974d687cc06
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Nov 26 20:44:38 2003 +0000

     * system: change some msg_Err to msg_Warn.

commit f78aa8ea253afd8f610f482380d5c9de3e74dd4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 18:48:24 2003 +0000

    * src/input/input.c: fixed a whole load of mem leaks when the input is closed before the initialisation is complete (inexistant input, etc...).

commit 071841ed39bee70467654db34e3c77548340a53e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 13:59:16 2003 +0000

    * modules/codec/ffmpeg/encoder.c: bframes are supported for mp1v and mp2v as well as mpgv.

commit 37c3eadcd507bc123f74379fcc28035691436b4b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 26 10:45:21 2003 +0000

    * Merged sort functions
    * Added a randomize playlist function

commit 380edbae4061b349232364c7d7989c4ef8e8931f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 26 08:18:09 2003 +0000

    * ALL: fixed memory leaks.
    * modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works).
    * modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()).

commit 695943b9f6d103e9540353dfdb9c5ebfcba4d50b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 03:40:31 2003 +0000

    Remove unused code accidentially duplicated in split.

commit c2323552a23efcebbd28a1432279a1263b88b522
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 03:35:26 2003 +0000

    Split out cdda to facilitate later changes.

commit 11337d43d80d34bfe7544ac8de4deb1a3f9025eb
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 03:34:22 2003 +0000

    Guard against including twice.

commit 5b96a625f3cfe77751dcd8be32952175208718dd
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 02:41:02 2003 +0000

    Leftover comment.

commit bf2c675db6e81f3ea1b8bb079049d99f62eda290
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 02:00:41 2003 +0000

    cddax has moved.

commit 6a99be21c9b008fecfd8a7d173db5c0dcda18210
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 01:45:03 2003 +0000

    And 'nother name.

commit 451fbf1f6e4878285c56fa14b7447ffc2df35324
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 01:40:16 2003 +0000

    One more name...

commit 092eac7a915197da0b6d1e6fcdd10396de9d28e2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 01:32:54 2003 +0000

    Move libcdio CD-DA plugin into its own directory before the big split up.

commit f9ce508b392dbe132b6b45e0d530f8ae79db1a25
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Nov 26 01:28:52 2003 +0000

    Minor name-change tidying up.

commit fe2a8730463e46502e19e3a984a12fb68976eacd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 25 21:21:36 2003 +0000

    * modules/audio_output/coreaudio.c:
      - Many of the error streams were identical. This isn't helping debugging.

commit 92bbd4ea05497e69e59d65edbb43e17ebc1d5109
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Nov 25 20:41:35 2003 +0000

    PDA Interface:
    - Fixed a p_playlist refcount problem
    - Clearing VLC playlist and Playlist widget.

commit 66a795307428bba16b5affc8eedf24aa775c1492
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Nov 25 20:01:08 2003 +0000

    PDA Interface:
    - Fix segfault when adding one file to the playlist widget from the fileview widget.
    - Cleanup of code.

commit 407540bff540e20ea459582590563ea275ff130c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Nov 25 19:59:04 2003 +0000

    * modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
      demux filters leak (particularly harmful on the Dreambox) ; correctly
      handle PAT and PMT changes.

commit e4345c822561aa4f82e28eb5f70b38be813fc562
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Nov 25 12:35:15 2003 +0000

      * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
        is loading its plugins.

commit 0863ba24dc82bc00214d3ec9357f16c8209c126f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Nov 25 03:55:12 2003 +0000

    Forgot to delete keypress callback.

commit a09257808967bb49001a0dd114edcb88f859ba75
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Nov 25 03:54:33 2003 +0000

    Plugin now tested ;-) Add missing prototypes.
    
    Remove unused Mouse event handling. Forgot to delete keypress callback.

commit aac4de4eca4c46aae705774a9593c9dcff4d4c25
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 25 00:58:41 2003 +0000

    * modules/gui/wxwindows/*: fixed a couple of memory leaks.

commit 4ae90d8f5d81a8d7fe035e8779bb2e054ebb6a86
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 25 00:56:35 2003 +0000

     * all: fixed a lot of small memory leaks.

commit 89fd537f7dbd6775d9fd3b6295e4a3bf1a61bbf7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 23:22:01 2003 +0000

    * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
    * modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
    * modules/codec/ffmpeg/video.c: idem and reenabled direct rendering even when the hurry-up mode is activated as it doesn't seem to create a problem anymore with recent ffmpeg.

commit f4d5ed752021a45241c180d685dcfd89b2981440
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 21:47:33 2003 +0000

    * src/audio_output/mixer.c: fixed timestamp rounding problem.

commit 3adaad543eb620331e536d72eeefb4e8b1b745d1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 20:50:45 2003 +0000

     * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
     input_EsOutDelete.

commit 7747309f53ad270320aa603ca2b1674a5d12e73a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 20:45:23 2003 +0000

    * modules/access/dshow/*: compilation fixes.
    * include/vlc_common.h: added a couple of casts to TAB_APPEND().

commit 29920e214984d6044575074d67d0ad98309c4e90
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 19:30:54 2003 +0000

     * dshow: ported to es_out_* and stream_*. Not tested (sorry).

commit df0c60d6cb2f68288ec40ac734c3373866606e94
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 19:27:46 2003 +0000

    * modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device.

commit c43321236da5b5c17ab095a1ec8e6885abececae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 19:20:19 2003 +0000

    * src/input/input.c: oops, set the ES format before selecting it.

commit 3106fa79d2118784c839a644a493e605546b4f98
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 19:19:02 2003 +0000

     * rawdv.c: ported to es_out_* and stream_*.

commit 40200aae2bf70021306d307461df24ed4ca6d3e3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 18:00:10 2003 +0000

    * configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release.

commit 907645f87a0743a83c1e59c1c82f17f7f7e90a14
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 17:34:21 2003 +0000

     * m4v: ported to es_out*, stream_*  and use the mp4v packetizer. Anyway
     dts are  still calculated for  a 25fps stream. (The  packetizer doesn't
     calulate pts/dts for now).

commit b4a99b59e309e3816e15df79030d003fcd68bd9f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 17:11:23 2003 +0000

     * cddax: ported to es_out_* and stream_*. Not tested (sorry).

commit 45e9db1f8019d4cd8f2d623570dbfaa6f8ad41a3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 16:45:53 2003 +0000

     * v4l: ported to stream_* and es_out_*. Not tested !

commit 98d646edf12f08df39c38fb6cb983377bda41600
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 13:40:03 2003 +0000

    * modules/gui/wxwindows/menus.cpp: small fix.
    * modules/codec/quicktime.c: compilation fix on win32.
    * modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files.

commit ce6550efdcb9daf33a7027897878f37eb4015be8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 12:44:24 2003 +0000

     * cdda: ported to es_out*.

commit 26df56c229d8a98a6488e54d6fe70632ba8c95c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 03:30:38 2003 +0000

     * all: do not export input_NullPacket
     * input_dec.c: fixed a (big) memory leak.

commit 58cd81bfb076f2ee2bafe4ed6b78ea072c1bed42
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Nov 24 03:30:36 2003 +0000

    Minor debug output change.

commit 54c8b4cc03ab2c95fd59f68042425d97020e0b25
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Nov 24 03:28:27 2003 +0000

    Add keyboard input handling, e.g. if visualization plugin. Needs some
    more work, but it's a start.

commit a71b75aea2c469ce6390e67f9cc4e2ab60024ca2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Nov 24 03:27:28 2003 +0000

    Change debug output slightly to make more informative and to assist
    in determining which selecting ES we might be at.

commit 0981604c0e13a9856cb3e0dea6a0ffd19fa635b6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 02:35:50 2003 +0000

     * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
     (I have no sample at all)

commit 5bab317bca09e2e3c5db3be8442067ac24f2dfe3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Nov 24 00:41:19 2003 +0000

    Set cdio log routine.

commit 4d50b304c5d926371d8800af3fd6d4707613bd9e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 00:40:36 2003 +0000

     * input_ext-dec.c: useless file.

commit f2dbf8ee26c0f7bc766094443ef848ed4719e36e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 00:36:37 2003 +0000

    * install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though).

commit 3439df81011c06ba3c10b6aaf649732298f94622
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 24 00:39:02 2003 +0000

     * all: removed decoder_fifo_t.

commit 057d2ab9db7bfbc6fe8bfb29480098d22b4061fc
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Nov 24 00:23:55 2003 +0000

    Add intf-vcd.txt to distribution and installed documentation.

commit b3674200977cedfa1b9477ecccb07da723649eae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 24 00:01:42 2003 +0000

    * modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
    * modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files).

commit 07afa46c5375f17b8581b994a0a89026d5716ee7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 23 22:29:27 2003 +0000

    Use snprintf instead of sprintf

commit 20da59b56469323dc7493860eab104f3c5fb7280
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 23 22:18:08 2003 +0000

    * Compile before you commit was our slogan right?

commit 5669a2c5e382a899c53ed2b712aac20f3c8f1ea5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 20:37:04 2003 +0000

    * modules/gui/wxwindows/*: added new codecs for stream output.
       Added ffmpeg postproc to menus.
    * modules/codec/ffmpeg/*: allow switching postproc filters on the fly.

commit 38d4a3f777385eeaa11bd4a4bb5b2f7f18dce53a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 18:40:09 2003 +0000

     * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).

commit 5a6c9e6c0fa7661853400967050b39c906cc02f2
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sun Nov 23 18:31:55 2003 +0000

    - Updated French translation (still a lot of work to do...)
    - Modified some strings in VLC source code
    - ran ./toolbox --update-po

commit fbd2afa09cdf2688fceb15606583efa4515fef86
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 23 18:24:38 2003 +0000

    Next/previous/return navigation bugs - not setting item type.

commit 2db5679b7f11b1675fe2f904cce73303fa86739f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 18:21:48 2003 +0000

    * src/input/input_dec.c: set p_dec->b_error when we can't create the output.

commit 22d48a5cc11b9506a8b88e1c880f64bb40e21037
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 18:16:45 2003 +0000

    * modules/control/http.c: cough cough

commit 07004fb9b7d06f34c9a33da8ef70f6904c99f9d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 17:51:54 2003 +0000

    * modules/gui/wxwindows/*: small cleanup.

commit 6d46c2a110b24aa047e9e8be788b8784b4dc3858
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 17:46:06 2003 +0000

    * modules/control/http.c: fixed segfault when deleting items and prevent adding empty items.

commit fd6e137a617824a0f1944620d8720c8db39226a3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 23 17:18:00 2003 +0000

    Update/correct debug flag documentation.

commit 6378fd38a8de472e186f98f6f92bf7c507c26f82
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 23 17:06:43 2003 +0000

    Some basic help for the VCD plugin.

commit a4c533fe4c5998461a61f50daa0eeccc0660cee9
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 23 16:27:54 2003 +0000

     * index.html: oops (forgot refresh cludge)

commit 32ed571bf3bd17fc99c8d2c3c4234a72de069946
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 23 16:24:20 2003 +0000

     * src/playlist/item.c : stops the playlist if we delete the currently
       played item
     * doc/intf-http.txt : adding "pl.group"
     * share/http/index.html : little cosmetic change (better according to
       gibalou).

commit 11aaa3f7ef4fb312bb08438f42e9e998b185738e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 23 16:02:56 2003 +0000

    * NEWS : added a few missing things
    * AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records

commit f228aee3eb3a526233006e3d8e866d7d87e38c04
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 15:50:07 2003 +0000

    * modules/codec/speex.c: support for speex encoding.
    * modules/codec/vorbis.c: removed unused code.

commit 3fd71df7976762ab2a35633bde14ca54bf69eb26
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Nov 23 14:49:51 2003 +0000

    grmbl again

commit 8a55f6f405697f14d0404925174c5fc93fdf3273
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 23 14:34:19 2003 +0000

    Add configuration options to set default device. For VCD's add
    configuration option to specify whether or not to use PBC.

commit 2b015a6e5764db6d2f30b2cce37849eee8488aba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 14:28:15 2003 +0000

    * NEWS: updated with new stuff.

commit 2dd7a46bd36fe17657f8e4098896cbaffa590dc5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Nov 23 14:00:25 2003 +0000

    Bug fix for *.a libraries.

commit 990d95c859f5bbd5b848d0b94d09f9a27bf0678a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 13:25:32 2003 +0000

    * modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts.

commit 86747ddc49b9db122e0c2227558e5448cecc6447
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Nov 23 13:23:20 2003 +0000

    Fixed bugs.

commit 9c374559aeb922fd6531a6ad6e29d44fa471f22f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 23 13:15:27 2003 +0000

    * modules/demux/*: some containers don't carry any PTS information, just a DTS. In that case, make sure the PTS forwarded to the decoder is set to 0.
    * modules/codec/ffmpeg/video.c: use PTS if available, if not find out the PTS from the DTS and the p_context->has_b_frames and p_pic->reference flags.

commit 0eb0aecc2def1c9bad9b9ca10916ab321a91c540
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Nov 23 13:06:43 2003 +0000

    * Fixed bugs in the contrib build system. In particular 'make bin' should
      work now.

commit 929113ae53a9b6786fd93a0505a54185a78caa22
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 23 11:02:39 2003 +0000

    Improved the list (all ports at the end, reworked order)

commit 4584a5d758533dc95fd0798b1c9b36cbc354e8ef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 05:30:56 2003 +0000

     * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
     is buggy).

commit 4b47be3d6e43c18e42e0805d9061dd136843ed22
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 04:58:00 2003 +0000

     * adpcm: bug fixes.

commit 8259076d9f300a5f76cd5083f6a4610befaed51f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 23 04:56:08 2003 +0000

    Bug in processing numeric entry - passed wrong value.

commit c1482fe573e0b9453f56e8b4c8929771e04ca258
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 23 03:58:33 2003 +0000

    intf.c, vcdplayer.c: Add code for multi-default selection lists. But
    this required new libvcdinfo API - so change to configure.ac for
    pending new libcdio/vcdimager releases.
    
    Additional libvcdinfo routines also means less VCD twidling inside vlc
    code, thus simplifying what is already a bit complicated and likely to
    get more so.

commit 2d037953d9b39dce6fd6bd0f175fe78789029eef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 03:55:01 2003 +0000

     * all: do not use p_fifo.

commit 53d9b1b2e7d0910cd9055f3f642854e9c66e481e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 03:45:11 2003 +0000

     * quicktime: removed a define.

commit c5bc2448bf9c2cbc8c5a212d381939bee86eb1da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 03:41:58 2003 +0000

     * quicktime: ported to the new API, fix compilation with w32dll loader.
        -> but untested under OS X and win32.

commit 7b8e8730b313dc4e24b6f8a5c9ba5568a360691e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 23 03:17:39 2003 +0000

     * input_dec.c:
        - also check for p_dec->b_die and b_error.
        - unload module before joining thread (in DecoderThread) otherwise qt
        win32 dll loader will segfault. (but perhaps I'm the only one using it)
            -> find a better solution.

commit 61f6d450b1863de272a471d34d35af8d031390da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 23:39:14 2003 +0000

     * all: only include header that are needed (and no more stdlib.h, string.h
     as vlc/vlc.h include them).

commit 192c809130c7d6359daf72226ef2440c0d3e62c4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 20:26:39 2003 +0000

     * input_dec: set also p_dec->b_die.

commit d3f5f59b4c12bb3a495abbb54e33ec4f12ebfc68
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 20:25:01 2003 +0000

     * ts: added lpcm and dts stream. (untested)

commit 1c9f6db4b6905405f7e8b14efe0bf269884b4d18
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 20:17:14 2003 +0000

     * copy: removed the old spu packetizer.

commit aa1ca8032cbcf5d2a1607c24adb17a8b111117ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 20:15:34 2003 +0000

     * spudec: it also does the packetizer.

commit 82ca25cb1910a31a8c5b564b2399564691dc9e40
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 19:55:47 2003 +0000

     * all: ported to new API.
      -> i_rate isn't used for now : it will need to be fixed.

commit 1a80449a5ac193f37787ac1dc88c29b352aa0fcb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 22 18:11:22 2003 +0000

    * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore.

commit 7369bb2a8ed6ac52352fa1912c8ef65dc3164703
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 22 18:04:10 2003 +0000

    * include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
    * modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer.

commit 348244d2c63eb2f5607c77db599118a0e367dade
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 17:03:57 2003 +0000

     * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
     (may be readded later).
    
     * mpgv.c: new demuxer using the packetizer (allow to stream ES).

commit 9cbc047c7f48b4cf6e12cee14ddcb020b86f56c3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 16:53:02 2003 +0000

     * mpegvideo: ported to new API (need more clean up).

commit 294d2ef0eedb56b9c62ad58bf60e7c8d3873098f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 16:48:49 2003 +0000

     * ts: fixes.

commit 9d3e0fb5bca5d1245c34c08bac54bfdb231a53f9
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 22 16:18:05 2003 +0000

      * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).

commit 3aa3ecc18ab8d93ff4e0901973aa302eb50da4ec
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 22 15:53:18 2003 +0000

      * configure.ac:
        + Fixed internal symbols for version numbers containing "+".
        + Added a --enable-caca flag.
      * modules/video_output/caca.c:
        + Updated libcaca video output to the released version.
        + Added --caca-dithering flag (none, dither, random).

commit 6f73a8f38f3061f7da6dfb6b35b09307a8031f09
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 15:10:38 2003 +0000

     * avi: more check on b_die (when building index).

commit 42886fbe364906f917eed96fa2237b081e426532
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 22 15:06:50 2003 +0000

    * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;).

commit 4033ecea22e62a442877385864a2afc5b9276bd5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 22 14:42:47 2003 +0000

     * block: initialise all fields.

commit 9c78d56c0eaf7b1b274e5671beee10f5395c27d0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 22 13:56:21 2003 +0000

    vlc_common: Avoid a redefinition of PATH_MAX on cygwin

commit 03e8fefe41a5472c68510972f0dd3a2cf01044be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 22 13:49:12 2003 +0000

    * modules/stream_out/transcode.c: put back the dumb downmixing routine.

commit bfa286d3558f6aa3ae2d98bd9fa3f95f82ec1ccd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 22 13:19:30 2003 +0000

    * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).

commit 6ae3f4f4d420e20569dde538ee811b45d0a898a5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 22 12:41:32 2003 +0000

    * src/input/input.c: don't free the ES twice.
    * modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support.
    * modules/codec/flac.c: couple of fixes.

commit 0b18806cd1bfd7f7e22a77568d4a0abb0f77f78d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 22 12:35:17 2003 +0000

    src/playlist/item.c:
     * fixed a minor memory leak

commit 37b7392666f8dfc35889a4f8e4af7b6efc2863b3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 22 12:33:04 2003 +0000

    modules/misc/sap.c:
     * fixed a possible buffer overflow

commit 3f38be4f33c2ad97d6559ff3d2a1258901e8cf0e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 22 12:17:08 2003 +0000

    modules/misc/sap.c:
     * fixed a couple of nasty memleaks

commit 983c79c1060691de8450c827976def4f75670b60
Author: Eric Petit <titer@videolan.org>
Date:   Sat Nov 22 06:26:16 2003 +0000

     modules/gui/macosx/intf.m: don't destroy the playlist when closing the
       interface because this makes crash others interfaces which might be
       still using it (e.g. sap)

commit e70836d31e8fcd06b84590a0ec09f29e1d51902a
Author: Eric Petit <titer@videolan.org>
Date:   Sat Nov 22 04:02:10 2003 +0000

     src/misc/block.c: added a missing vlc_mutex_destroy()

commit eae53f7c783a6e60165f99d034257c8cadcde65a
Author: Eric Petit <titer@videolan.org>
Date:   Sat Nov 22 00:41:07 2003 +0000

     + modules/misc/freetype.c: fixed a couple of typos
     + *threads*, src/libvlc.h:
       test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H
       for now because Zeta now has a pthread implementation but it's doesn't
       seem to be (enough) POSIX compliant atm.

commit 09d997200c05de78bb05ea4e2219fec752aef5a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 21 20:49:14 2003 +0000

    * modules/codec/flac.c: added a FLAC encoder.
    * modules/mux/dummy.c, modules/mux/ogg.c: you can output "normal" flac streams with the es/dummy muxer or output them with an Ogg container.

commit ea1b641e16d5dda49f420b7b0298e2b2c65ebc11
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 21 18:55:40 2003 +0000

    * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue.
       Small cosmetic change to the playlist.

commit e6a8cb4f463b2c0434b746fde21f245300e88158
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 21 16:07:20 2003 +0000

     * mpga: fixed. (using es_out_Send with PES)

commit 621e5f4079a4cc03738487b5892bc46508217bfa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 21 16:02:36 2003 +0000

     * asf: pes -> block

commit 52226f31e689b545427f968922c181414f75787e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 21 15:51:32 2003 +0000

     * avi: use block instead of PES every where.

commit bfeea8d61f8591f77a75a8c8a7a0c09c8681bda7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 21 15:32:09 2003 +0000

     * all: remove sout_format_t and use es_format_t instead.

commit 151a7cdf2a5c4fe998567691a89960ae296849e7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 21 13:20:41 2003 +0000

    * Reverse sort the playlist when clicking twice on the column header

commit 85ed45c9a46854cc77b6cf106cebdc47a1fab5f2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 21 13:01:05 2003 +0000

    * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets.

commit 662af912f9048257516fec844925f937db85dff6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 21 12:18:54 2003 +0000

    * modules/demux/flac.c, modules/codec/flac.c: couple of fixes.

commit 9b889a6a3d40788f6a6d9048cbb12455243cd938
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Nov 21 09:23:49 2003 +0000

    PDA Interface:
    - Code cleanup and fixes for file view widget.

commit ca9786f7f00e4626e5df7b15db961a0af43977b5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 21 06:14:59 2003 +0000

     * livedotcom: added return value for sdp:// Open.

commit 40c4b64095e00df941c5681c9f2b70f1dc671873
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 21 01:45:48 2003 +0000

    * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer.
    * modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer.

commit 231d0470d084693eb25042ef22a111d21c63f241
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 21 00:38:01 2003 +0000

    * include/vlc_common.h: include stdlib.h
    * include/ninput.h, src/input/stream.c, src/input/input.c:
        new stream_Block() function to read a block_t from the input.
        es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES().
    * modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though.

commit 571f69bab779d190704c37fdb9e39439e758fffc
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Nov 20 23:13:28 2003 +0000

    modules/misc/sap.c:
     * more verbose header parsing code
     * support for compressed announces if zlib is available (using some code
       from Mosu from the matroska project)
     * if the sdp packet contains more than one m= line, pass it to the
       livedotcom module
    configure.ac:
     * link sap with zlib if available
    modules/demux/livedotcom.c:
     * accept sdp from the sap module

commit b38ec88240b239452c5cbd272c140e2695962eba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 20 22:10:56 2003 +0000

     include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t.
     all: removed i_extra_type from es_format_t.

commit 6e94863269db988d825289b149755c4cae969cd8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 20 18:27:44 2003 +0000

     * copy: ported to new API.

commit 05d8c3ba408d1b70e3a707c529a1280eae857618
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 20 18:26:44 2003 +0000

     * ts: fixed a stupid bug for MS codec.

commit f5d380662671da1c5153ea14ea4529ddf594fd3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 20 17:48:44 2003 +0000

    * mozilla/vlcshell.cpp, modules/video_output/directx/*: round of fixes for the win32 mozilla plugin.

commit 2c54b61a73ca115e77be271ffe39ed2b95d0b51d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 20 14:39:31 2003 +0000

    * windows -> orderedWindows. Finally window commands like fullscreen, half size
      double size and float on top are sent to the correct window.

commit f850c3cabe25236d426a2a77b6c038b456e0e7a9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Nov 20 10:56:44 2003 +0000

    tell cvs to ignore .pyc and .pyo files

commit fecb04cb5f730086a80bdb33da9ab893e5f4149e
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Nov 20 08:44:30 2003 +0000

     * http.c: little keep and del functions fix ( don't remove currently
     	   playing playlist item ).

commit de409e6f596a398a2f89cd40d671a748c539cbd7
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Nov 20 03:56:22 2003 +0000

    Reorganize more analogous to dvdplay. Should give some growing room to
    start the custom demuxer.

commit 2a335dff63bfc2ee7f57f20745c46e2fb7ee578b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 20 02:39:09 2003 +0000

    * fixed the dockmenu. had gotten disconnected somehow.
    * cleaned up the playlist source.
    * set the correct sizing properties on the playlist buttons.
      bigben: see the bottom of the size panel of your inspector. when adding items
      always take this into account to make resize work correctly.
      also. windows are opened at the position where you save them when the nib is open.
      Always make sure the controller and playlist are to the upper left side.

commit 132df1320e7c345f3481d53d9f64e6ed8a00be99
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Nov 20 02:17:33 2003 +0000

    In some ways better, in some ways just different.

commit 244318045553f014bd5670385d2ad43210ef4baf
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Nov 20 02:15:37 2003 +0000

    Miniscule changes. In some ways better, in some ways not, just
    different.

commit ff4158b434cdbe70fa9cfd2620355c09091e557d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 19 23:44:35 2003 +0000

    * modules/video_output/directx/*: we now create a video sub-window which is a child of the main window and which always fit exactly the size of the video.
      As a result the overlay color key is only painted in the video area and the rest of the window is pure black.

commit 9883237c44384269835bdc4d8df43cd8143246f6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Nov 19 19:00:16 2003 +0000

    - get rid of an unused variable
    - use same name than in menus for random, repeat and loop options
    - random, loop, repeat checkboxes are nom updated accordingliy to the state set in the menu. (not sure I've done that the proper way ;-)

commit 473f399d632d4ced73782ad6a1799bb89479a9c0
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Nov 19 14:58:54 2003 +0000

    small clean-up

commit 8801088991e329a3ef552bc793cc09111020d356
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 19 13:25:48 2003 +0000

    * modules/codec/subsdec.c: Add debug messages and fix a crasher
    * modules/misc/freetype.c: let's keep the freetype-fontsize option useful :)

commit 3c74cac8f0b9388b6f33544a034ab0fb6b5f6f4a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 19 13:10:48 2003 +0000

    * modules/codec/ffmpeg/: don't re-use the same pts twice.
    * src/misc/modules.c: win32 fix for when module fails loading.

commit c729eee9bc1ede43a1cc488c8e445e697c324d5c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 19 12:13:00 2003 +0000

    * changed the relative fontsize option from a string_list to a int list with string comments.
      not possible before, but is now and we can still change it without effecting the
      config files of 1000000 users.

commit 4a50d0fd37d4cbfb55e5893f01e06bad9694e8ff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 19 10:17:51 2003 +0000

    * src/misc/modules.c: don't forget to return an error when we fail to load a plugin.

commit 8c3f66a131a692a2b03102e43bf617ec49def388
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Nov 19 00:14:39 2003 +0000

     * ninput: initialisate i_bitrate.

commit 9148662f02b1eab89152408b67e28d1af6e2623d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 19 00:06:06 2003 +0000

    fixed some warnings

commit e858da021aedb57bea5cfc4160507023cb26914d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 18 23:58:10 2003 +0000

     * fix a memory leak (p_block should be unallocated).

commit 0615d81bd2a06f1bdc25eabddbed8ba40ff4841c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Nov 18 23:25:38 2003 +0000

    modules/codec/subsdec.c:
     * fix a crash when --subsdec encoding is set to a wrong value

commit ecde7dccafe0c5d2c43fbcc7e9c836a3e7259c0a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 18 22:48:46 2003 +0000

     * input_dec.c : handle SPU_ES (and not as VIDEO_ES ....) so subtitle
     should work again.

commit 490af54fb76828039a2185c4e439243f732a79a2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 18 22:08:07 2003 +0000

    * src/input/input_dec.c: fixed nasty bug. Thanks Meuuh :)

commit 7d5b21c45a36f88f5ef8e5c62071fac8b42297e0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Nov 18 20:36:40 2003 +0000

    PDA Interface:
    - Cleanup code
    - Cleanup interface
    - Adding items to playlist widgets from File, Camera, Transcode tabs.

commit bec4516d49e6a3bec5a8c2de7371fca2e7f8d385
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 18 20:34:23 2003 +0000

     * allow packetizer to return multiple blocks at once.

commit 355794923679b416110e848bbc875a4a546980f2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 18 20:15:38 2003 +0000

     * include/vlc_bits.h: bit stream reader/writer.
     * mpeg4video.c: rework of the mpeg4 video packetizer.
     (not well tested)

commit 7d0dc9c466cd72e86332b28c510316318508805b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 18 18:45:33 2003 +0000

    * NEWS: updated with new features.

commit 2dd37f66b3a1a2977f17923f79a06ce6a48f9f3c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 18 16:46:31 2003 +0000

     * display: set correct ES type (otherwise it segfaults in input_dec.c) but
     that implies that ES appear twice in the interface.

commit 8e0bb47fae1fd8486a5ff8294450546172fa7a30
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 18 12:32:04 2003 +0000

    * modules/control/http.c: fixed the "keep" command.

commit 1754611ac00854feaf80d37b001e8e014548dc65
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 18 00:57:04 2003 +0000

    * modules/demux/ogg.c: call ogg_sync_reset() after seeking so we don't get spurious PCRs.
       Cosmetic changes to the file info data.
       Fixed Flac seeking.

commit fffdde54e8ae939eb1a98a78b5c72d0b7cf064c1
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Nov 17 23:36:12 2003 +0000

    - Use NSTextField instead of NSSearchfield for the playlist search, since it is not supported on MacOS < X.3.
    
    - Search now restarts at the beginning of the playlist when reaching the end.

commit 2a176d9799b2d0fd68dd2ab1a212f83c04aa5e0a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 17 22:53:05 2003 +0000

    * modules/demux/ogg.c: support for FLAC in Ogg.
       And by the way, putting the FLAC STREAMINFO metadata in the second ogg packet is really convoluted!

commit 32cc6dcf81c1b2290b918b65b34e635f0e1e1a44
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 17 19:05:03 2003 +0000

    * fix the search field and cleanup of the checkboxes init.
      - currently we don't seek in playlist position 0->currently selected
        wxwindows doesn't do this either.
      - bigben: for the state of the checkboxes look at callbacks (see playlistChanged in intf.m)

commit 5078da2ab4a279affa4538f2960983b7aba1c20d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 17 18:48:08 2003 +0000

    * modules/packetizer/mpeg4video.c: ported to the new packetizers api (This packetizer really ought to be rewritten from scratch).

commit e10d812e612f6292d4384d28ae9251531e5d5739
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Nov 17 15:29:03 2003 +0000

     * http.c: fixed bug with spaces in mrl

commit b89a461339f406f6051e8ecaf1114d98b5d70f5a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 17 15:11:05 2003 +0000

    * fix previous commit

commit 8c510a9f3f3e15d3499d4580f318606c421e6093
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Nov 17 14:46:37 2003 +0000

    * modules/access_output/udp.c: more debug
    * modules/mux/mpeg/ts.c: new dts-delay option to add delay between the
      PCR and the DTS of the current frame.
      When deleting a video or audio stream (in case of PMT change), the
      new video and audio ES will take again the pid-video and pid-audio if
      they have been specified.

commit 9d38f295b4d6cb1fac0108bd17d585979d446bec
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Nov 17 14:11:05 2003 +0000

    Checkboxes stat at startup, in the playlist, now reflect the state set ine the prefs. They still are not updated if you set random/repeat/loop in the menus though (at least until next VLC startup).

commit b98dfa6716005dd91b4d0f29b94ea29834832317
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 17 13:14:25 2003 +0000

    * use more recent libebml and libmatroska

commit a047a67d7772245c70a47876eeaeb895cd532614
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Nov 17 13:05:17 2003 +0000

    added search function to the playlist

commit 2e3381e626d5cf41d336f3283cc76aaef2654a34
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 17 11:25:54 2003 +0000

     * ts: improve PCR handling. pcr-soft doesn't exist anymore.
       Options:
            - caching: time on which bitrate smouthing is applied (default: 200ms)
            - pcr : delay between 2 PCR (Really more accurate). (default: 30ms)
            - bmin and bmax doesn't work anymore.

commit 1672cb91be5ad0d200c379eefac3b891a459aa15
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 17 06:31:22 2003 +0000

     * THANKS: hungarian translator and designer of OSX intf controller added
     * modules/LIST: updated
     * Makefile.am: include new OS X art in the dist.
     * NEWS: updated
     * */.cvsignore: added and improved some of these.
     * modules/gui/macosx/prefs_widgets.?:
       - new config controls much like in the wxwindows module. not yet in use.
       - beware not tested irl. but it compiles :)

commit bbf924778755743e30cd30cefd5bf2e45b30c889
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 17 02:55:22 2003 +0000

     * transcode: hmmm, the compil fix was for this file ...

commit a8f3c4cad2e3ff540726d0526b014d79e11963ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 17 02:52:39 2003 +0000

     * all: a little compil fix and more sanity checks (needed for wma).

commit a48ec614244d4ba9f287b65b6484a511515ceb1d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Nov 17 00:06:19 2003 +0000

    modules/gui/wxwindows/*:
     * implemented sorting by a column by clicking on it

commit aed1e85b4b7f5fe7f59dff6bbf2951d913ce0787
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 16 22:54:12 2003 +0000

    * ALL: moved i_bitrate out of audio_format_t into es_format_t

commit 45cb9defb39750f7607cfa40d36225393378c29c
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Nov 16 22:29:33 2003 +0000

      * modules/video_output/caca.c: color ASCII art video output using libcaca.

commit dd6bbcec746d5482f61a8fba5e63cf3427d88cc7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 16 22:23:47 2003 +0000

    * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)

commit b42629dbe0ec9df757ed3a8fa7510e785715ee48
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Nov 16 22:10:16 2003 +0000

      * include/vlc_keys.h: Fixed a warning in StringToKey().

commit 20f3795b505d98de2beb0a8785d5bec753d126ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 16 21:28:26 2003 +0000

    * modules/misc/dummy/encoder.c: forgot a file

commit 1e9f16e284a4bb84ac446bf18e6b5581754fc6d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 16 21:07:31 2003 +0000

    * ALL: final improvements to the decoders/packetizers api.
       (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
    * ALL: small improvements to the encoders api.

commit 1b973c9444e11319376708d3c85c3636d0907d9e
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 16 20:41:36 2003 +0000

     * http.c: little fix

commit 85f81858cdbac35107b7ec3d00f3ca622c6c9664
Author: Eric Petit <titer@videolan.org>
Date:   Sun Nov 16 15:51:59 2003 +0000

     avi.c: compile fix

commit b48dc5240ebb28e0918d336cb2f7bedd3bd99640
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Nov 16 11:21:48 2003 +0000

    Added random, repeat one and repeat all checkboxes to the playlist

commit 63197875839b162da8948fd8371b4db73b810b9f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Nov 16 00:08:02 2003 +0000

     * fixed a segfault with avi without index.

commit 460286dc1207a9e355e44ec0750e1b30595ba7a9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 15 23:21:35 2003 +0000

    * v4l: hack from xine from GStreamer to compile v4l on debian unstable.
    
     (message from xine: fix build on Debian unstable, those dummies seem to
      have put the Linux 2.6 headers in place of the 2.4 ones in glibc...)

commit 1e96bee0ce3c52f4774b605abcc818707ead8784
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 15 22:42:16 2003 +0000

    * New OSX controller (iTunes style)
      - Drag and drop implemented
      - still need new sliders and remove the titlebar.
    * revert the mozilla plugin changes. i will build a seperate module for that
    * simplified previous/next (only playlist, people with chapters and titles
       will have to use the menu
    * Moved the disable screensaver from interface to vout.

commit 02619e2b11bb5e02e8744aeadedbde58d9e1ad65
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 15 22:02:15 2003 +0000

    * added ffmpeg cvsroot (not in use atm)
    * forced some config options on ffmpeg

commit 0fe9b6988f8d59a1716abe67e659adf5f843a250
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 15 18:57:12 2003 +0000

     * set dts/length of all pes packet.

commit cfd8992aed5c805e208c887aa5af182f0930847d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 15 15:40:19 2003 +0000

    * extra data has changed and was crashing.

commit 9b61c0aaa39ddc6432b7cd90afab17bb8e2bb5da
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Nov 15 13:09:02 2003 +0000

    * Fixed typos.

commit 11a86fba8228b97deb9845beb159a3468a5e9064
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 15 10:38:01 2003 +0000

    Small fix in a preference description string

commit 306a32f926544f2636db54f895049a57d1bb4490
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 15 02:38:25 2003 +0000

    * broken URL

commit 3b099bef9abb9143b2a0c45b6d9bf83aaea3ef9e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Nov 15 01:21:48 2003 +0000

    * New build system for the contrib packages of VLC. It supports to
      download a precompiled binary package, or to build all the packages
      from the sources, at the user's option. It is currently written for
      Mac OS X, but could easily be ported to other platforms.

commit b7d624b9d97b741aca1730f35a775273b747bda6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 15 00:26:15 2003 +0000

    * spelling fix

commit 42ea64beae9e6baf3388fe85da6b2a4a5529990a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 14 20:17:29 2003 +0000

    * Fix the label in the prefs of the play/pause hotkey.

commit f61ff374e43d48d040ae8781ed437cf50935a087
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 14 03:51:39 2003 +0000

    * fixed playlist_Pause

commit be0055dc67d7a1fa2bbe1d3a5812f244a4cb266d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 13 21:15:43 2003 +0000

    * modules/video_filter/transform.c: fix for ./toolbox --update-po

commit ce6b6b1f789c76cc3d723e2f9d6568365418c4f7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 13 17:59:34 2003 +0000

    * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined.

commit e832247c897aa57f773031591e688ec7cdac90dc
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Nov 13 14:23:30 2003 +0000

      * INSTALL.win32: slightly changed the list of required packages

commit 55320a77c20c9855c67c9f07598daee5804e57d6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 13 13:31:12 2003 +0000

     * input: handle also SPU in es_out_Add (and fix a bad lock).
     * sub: use es_out_Add (and that give a proper solution for multiple tracks)
            fixed seeking with sub. (pf_demux was called in Seek instead of
            pf_seek ...)

commit 3f71e7714a4380254cda040ad67e1fb7c5d7bae4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 13 12:28:34 2003 +0000

     * src/input/input.c: es_out_Add automatically add informations
     (input_AddInfo) on the ES.
     * all: removed duplicated input_AddInfo.

commit e33dbc3f24e6ac171dce4d15f6ff0df9a3b0a128
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 13 11:49:27 2003 +0000

     * avi: little clean up, and ported to es_format_t.

commit 1c8b01a73cf4b30bb239ec4c12849a851d309d28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 12 20:01:01 2003 +0000

    * modules/misc/sap.c: fixed misplaced variable declaration.

commit 730460c00c3d132dfe573ee03013f0c77362a20f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Nov 12 18:13:31 2003 +0000

     * all: big clean up (no more global variables).

commit c7bc1acb0e8a53bf3e147dc6493df6b5cf397b5b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 12 08:10:21 2003 +0000

    Support for announcement of playlist group in SAP announces
    Needs the latest miniSAPserver CVS

commit 5edf9f31910c5bda5b472efec01f724d346ce0c2
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Nov 12 03:02:56 2003 +0000

     * little fix due to my last commit

commit 664c9f197e4d8e0d86d823579ea358539f957dca
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Nov 12 02:56:13 2003 +0000

     * http.c: little fix in RPN evaluator (now it is real RPN).

commit b03111a7d577e52f7cdd8fc908c16ffaa52f6513
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 12 02:45:26 2003 +0000

    * small fix to the playlist window

commit 0caf8ce6e94bcc97e8e0f1f61fb0559d1fba743d
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Nov 12 02:43:33 2003 +0000

     * http.c : added parsing of options in Add MRL option. In http.c is a the
                parse_MRL function which perhaps should be somewhere else
                (playlist ?).
     * Makefile.am : forgoten style.css
     * index.html : little fixes
     * intf-http.txt : updated doc

commit 4dcb355c719fc9ce631ca5bf1c614b0f99bc2c54
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 12 01:22:40 2003 +0000

    * Away with that annoying playlist drawer. We now have a nice resizable
      window, with additional index and author columns.

commit 764f9e8b0e6799686fb6509269784baa734dfdfb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 11 23:50:41 2003 +0000

    * include/vlc_keys.h: added StringToKey()
    * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
    * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
    * REST: implemented configurable hotkeys for OS X.

commit 0f04eb53b57c0b5f5e65f38f946f8cb736a8265b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 11 21:23:56 2003 +0000

    * when config_ResetAll() a key config value becomes "Unset" (0) instead of
      it's original value. With this you at least won't break your config file,
      because it comments out the value during saving, when it's identical to the,
      original value. The question however remains, why does a resetAll result
      in a 0 in the 'current' config in use, and in original value at time of saving?

commit 11cd21f9c8aa7970dd343c39102b764657e9598f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 11 02:49:26 2003 +0000

     * wav: es_format_t

commit b2c9cc064876d0c721f4a118f128e9f5bd398865
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 11 01:33:18 2003 +0000

     * mkv: ues es_format_t.

commit 5f782bc34f618ef58e01cd8fcba1f2fc0cb29402
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 11 00:37:59 2003 +0000

     * all: use es_format_t and es_out_*. (Not well tested yet...)

commit a7a7e7097451c2b7bb70dd7ad59eb1b050090d52
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 10 18:21:35 2003 +0000

    * modules/gui/wxwindows/open.cpp: compilation fix for unicode version.

commit 6720c6b10f12f34fbbb64f045efba3d88e4383f4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 10 17:47:42 2003 +0000

    * configure.ac: link ws2_32 in the right order on win32 for livedotcom.

commit b7ba11b0eb48300f47ce34b6f9f9091abb36e6ee
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 10 00:49:48 2003 +0000

    * New Hungarian translation contributed by 'DirectX' (Name under investigation)

commit e39089dc7d18b72ed6ca781189591274789ace4c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 10 00:14:05 2003 +0000

    * modules/gui/wxwindows/*: dshow open panel is fully functionnal.

commit a4c1c8f52695d1bfb70c00952e80d76e214d92a0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 9 21:29:52 2003 +0000

    PDA Interface:
    * Transcode tabpage added
    * code cleanup

commit 8150192bace03463f1af51cf0960640e7148c8d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 9 20:13:46 2003 +0000

    * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab.
       (It is not quite useful yet but will be shortly).

commit c6d07829b0fba915e3a8ea1aef676204c22d8850
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 9 19:49:48 2003 +0000

    PDA Interface:
    * Camera tabpage is done.

commit 06b4737cfb1ad8d5e1bd95c426e33cfb10fefed5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 9 18:52:29 2003 +0000

    PDA interface:
    * improvements on Camera tabpage

commit 9af94c5ad9bf92435142a9c7275e6dd2155649e7
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 9 18:06:11 2003 +0000

    Allow return to have a numeric prefix too.

commit 1601147f60744e780e7262dba227ad5e90fd628a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 9 17:45:41 2003 +0000

    Small changes to assist debugging.

commit cf1ded5901502712e880a5de58e078f67653785e
Author: Eric Petit <titer@videolan.org>
Date:   Sun Nov 9 16:00:54 2003 +0000

     + modules/gui/beos/VideoOutput.cpp: fixed modifiers
     + src/misc/beos_specific.cpp: cosmetic

commit 21c8b34b86fb3b786ecb003bd71f18a8ac55410a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 9 15:55:23 2003 +0000

    PDA Interface:
    * More changes on the Camera tabpage
    * Cleanup some dead interface wood ;-)

commit dcc66e959ce3c6a143db161805401bce1eccb3f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 9 15:29:41 2003 +0000

    * modules/access/v4l/v4l.c: couple of fixes.

commit 6289ccbb1281abb5534525312a0ba070110d20a3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 9 13:59:21 2003 +0000

    PDA inteface:
    * Redesigned "Camera" tabpage.

commit efaf688c314ef247ae5b69a01642cef145449cd3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 9 13:20:32 2003 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.

commit 38518cedfc51bcfd7df21ac2ea452c36a1bb8de8
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 9 05:22:56 2003 +0000

     * http.c: removed a completely useless check (now you can change volume
     	   value without playing anything)

commit fe2d68958103eb6c823c0b712eed37db48361db4
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 9 05:15:17 2003 +0000

     * index.html: little fix with volume textbox

commit 7584c7bb123bfc9996d65c9db8c688f1a6dd06cd
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 9 03:43:25 2003 +0000

     * http interface: changed index.html for new seek function. small change
      		   in css.

commit 637b0249baf0576b8a29b4af896af5233c518aec
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Nov 9 03:41:50 2003 +0000

     * http.c: modify seek function (now you can put almost everything which
     	   looks like a time/length)

commit c7897a28504494e5e0e3c431772bc732c1700292
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Nov 9 00:52:32 2003 +0000

    Handle keyboard input: numeric entry, next, prev, return and default.

commit 204044c98196dd97d0eb87b4822d18052bbaae42
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 8 23:12:15 2003 +0000

    use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14
    (mp3) as payload type

commit 180e96686abd126db01bc7db5a687d831990a703
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 8 23:02:38 2003 +0000

    ignore streams that are not m=audio or m=video

commit 28521d8e02309211175d13775880734be5fd8a99
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Nov 8 18:31:01 2003 +0000

    PDA Interface
    * simplefied network tabpage

commit 6b4fa4aac8dbea26b364b7e81b5b98daec03676a
Author: Eric Petit <titer@videolan.org>
Date:   Sat Nov 8 18:23:40 2003 +0000

     + configure.ac: link httpd and stream_out_standard against -lsocket
     + modules/gui/beos/*: use hotkeys
     + include/vlc_keys.h, src/misc/configuration.c:
       renamed modifiers into vlc_modifiers so it does not conflict with
       BeOS' modifiers()

commit 78da8d7d6d1fdf8c2e322da0330d84b52a8c1892
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Nov 8 16:04:05 2003 +0000

    PDA interface:
    * Network tabpage works
    * cleanup of code

commit 5a58a1ef4354b50c084357889e0c15e3e930917a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 8 15:59:46 2003 +0000

    * spelling fix and fix of copyright and version strings on info.html

commit e12e442b95f178a008b8b9a758103e6b01d29a3f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Nov 8 14:54:03 2003 +0000

    By default disable the stream_out_transrate plug-in since it takes 2 hours
    compiling.

commit a347d39f24cdad70adaa6b84a4ad933238211687
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 8 12:25:59 2003 +0000

    modules/misc/sap.c:
     * support sap announces that use dos style linebreaks

commit 2ad7219497f66e03b9edf4efbb88b43d51332646
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 8 09:05:42 2003 +0000

     * useless.

commit fb34c95ea126e8c382795bd47a96a00ad7f302e2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 8 06:47:34 2003 +0000

     * livedotcom.cpp:
        - added X-QT and X-QUICKTIME video support.
        - first try for seek and position display support.
        (position is buggy, and seek won't really work as long as wx try to seek
        each time the slider is moved)

commit d44952d768ea5aeb23ff04c05f8401e849b01a1a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 8 04:57:56 2003 +0000

     * araw.c: prevent segfault with ulaw/alaw.

commit d2d96bbb8f608b224060969779881c00aa7029e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 7 22:56:02 2003 +0000

    * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes.

commit a4669bcc6895a729ed96883805e381006a8f33ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 21:44:53 2003 +0000

     * lalala added livedotcom

commit 132943e98630239d6994b1ca509526a70a2d16e9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 21:44:20 2003 +0000

     * configure.ac: added --enable-livedotcom and --with-livedotcom-tree.
     (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so
     livedotcom isn't compiled by default)

commit c37e84c1f930e22a99d03e76a6a7f2a4be3ed420
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 7 21:30:52 2003 +0000

    * modules/stream_out/transrate: New transrating module, based on GPL
      code from www.metakine.com.
      CAUTION : the code is currently very ugly, with static variables, no
      code convention, etc. I check it in "as is" because it may be useful
      to some people.
      Don't expect a bitrate reduction of more than 30 % with acceptable
      quality.
    * modules/demux/mpeg/ts.c: Useful debug message

commit 5cefc0731165d7e6ed58942d422136f3126c6842
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 7 19:30:28 2003 +0000

    * src/misc/threads.c: Implementation of real-time priorities for UNIX-like
      pthread systems (activate with --rt-priority)
    * modules/access_output/udp.c: Only discard packets which are _very_ late

commit ccfe579bf51e131ff0cf579d8109c9d8b759da7d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 7 18:41:09 2003 +0000

    * modules/mux/mpeg/ts.c:
      - By default send PCRs every 90 ms, because the upper limit is 100 ms
      - New pid-video and pid-audio sout variables

commit 0ffc325f03635be0f5810181bb0af75d0f27a8b8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 18:32:55 2003 +0000

     * udp: mp3/rtp is now correctly working.

commit 30410626e849412d4bc33aad851f8cd9836c8c02
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 18:32:24 2003 +0000

     * rtp: removed a annoying debug message
     * announce.c: fixed a warning.

commit 2d0e1f208224c11c107b71ca8f210fef43dacbf3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 18:08:54 2003 +0000

     * livedotcom.cpp:
        - improve a lot pts handling.
        - added --rtsp-caching.
        - implemented DEMUX_GET_TIME  and declared the input as seekable to
        make the interface displaying the time.
     Now I can read rtp stream from VLC using http export for sdp :) (MPEG4
    video, MPEG 1/2 video and mp3 audio tested successfully)

commit 8b67f70abe2b95bd79ecf760cfed77f6205ffa28
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 17:44:43 2003 +0000

     * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean.
     (It could avoid a lot of duplicated code...)

commit 7a9053f22593bfc8da0a459b4ddbc0714762623f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 17:43:42 2003 +0000

     * rtp: added a sdp options to export sdp. For now only as http.
    options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]}

commit 277ca5711cb0cc2ed8fe748597beb884bc678178
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 7 16:53:54 2003 +0000

    * modules/packetizer/mpegvideo.c: Detect discontinuities and trash
      corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP.

commit 1fa786db6a611ebb0b03357e64280504c3b329ab
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Nov 7 14:15:23 2003 +0000

    PDA interface:
    * cleanup code
    * cleanup interface

commit c986d9702ced2ba8694cb2a153dda48a97aa0078
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 7 13:31:26 2003 +0000

    * Updated documentation.

commit 8b8bfe34d6e7769bbb21d133f6cc7d1b3f4dcd53
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Nov 7 13:28:23 2003 +0000

    * modules/access/satellite: Big rework of the old satellite module.
      - ability to select between different tuners if the board has several
        tuners
      - abitility to select between different demux if the board has several
        demuxes
      - if frequency isn't specified, do not try to tune the tuner and
        assume some other software already did it
      - set a bigger buffer size to avoid packet losses
      - do not filter too many PIDs since some board only have 8 filters
      - kludged so that the module works perfectly well with the demuxstream
        demuxer
      - use DMX_PES_OTHER all the time because some boards do not have a
        decoder chip (this may be a problem for you)
    
    This changeset is part of the Dreambox port of VLC.

commit 4343919e55fd15ac83a5f659caa8197c2c9b0765
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Nov 7 13:01:51 2003 +0000

    PDA interface:
    * Directory browsing works
    * Coredump is solved
    * Adding files or entire directories to the playlist GUI control works.

commit 1b18a01582ae64a8a5d7f99316f046879662cdaf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 12:27:30 2003 +0000

     * livedotcom.cpp: - better pts handling  but still bad. (and using rtsp
     over tcp doesn't really work yet).
                       - fixed bad usage of delete vs delete[]
    (using --rtsp-tcp still leads to segfault)

commit a58fb4dc368c140239360699ae2e2041a03b6fe7
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Nov 7 10:33:41 2003 +0000

    Need to change libvcdinfo to be more robust when there are
    reading the extended PSD. Given that area-highlighting and
    features in the extended PSD haven't been implemented,
    best then to not try to read this at all.

commit 8da122f0f15ff880eb3150bbe56306bf499c07bf
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Nov 7 09:24:58 2003 +0000

    Basic functionality of File tabpage is working.

commit 40693f9830f5bfb0ec4bbd583ceeeb83a00a888c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Nov 7 07:59:00 2003 +0000

    Removing GPE specific stuff.

commit a7794253d806b3308272902d883c3721a77789ca
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 7 00:28:58 2003 +0000

     * more tolerant  sdp check when using  rtsp://. (SDP from some  DSS have a
     lot of mandatory fields missing, like v, o, and s)

commit 1250236d84a022e846c3b17e072992b34f729012
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Nov 6 22:23:27 2003 +0000

    Sync with latest changes

commit 371803fd769f4318558131fe8753e5342d23f521
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Nov 6 22:14:57 2003 +0000

     * livedotcom.cpp: use live.com library to read rtsp and sdp file.
        TODO:
            - handle PTS (for now, I just use mdate() :)
            - support TS/PS (hard as it needs a lot of work on TS/PS demuxers).
            - support X-QT and X-QUICKTIME. (I don't know if it's really used).
            - implement pause, seek ...
            - clean up/bugs fixes...
            - ...

commit aebd934a9e415e41e5816ac688dc9fc5fd1e8902
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 6 20:12:37 2003 +0000

    * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi.

commit 82dcb9168f442b4c79f48fe51e7bd6cc399979e6
Author: Damien Lucas <nitrox@videolan.org>
Date:   Thu Nov 6 19:35:05 2003 +0000

    . a small fix .... (many other to follow in the next days)

commit 27c92fc494178ae0a1aeb33c8e7836a35ad7b375
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 6 18:55:22 2003 +0000

    * Going to Fullscreen was effecting all vout's. should affect only the frontmost one.

commit eb2566027744c66405e23b1f53cc84a908718b36
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 6 18:35:19 2003 +0000

    * Updated the Output dialog.
      - support for slp
      - support for theora
      - support for demuxdump

commit 98bee728e9d4efa236dbf1bcd88caeea138c7b25
Author: Damien Lucas <nitrox@videolan.org>
Date:   Thu Nov 6 17:08:12 2003 +0000

    . I422 -> YV12 Chroma
    
    This work is part of the work done by Anevia for the "Gran Theatro del
    Barcelona".

commit 28950fce6d627837171b266271e1651dd32e4fe3
Author: Damien Lucas <nitrox@videolan.org>
Date:   Thu Nov 6 16:54:40 2003 +0000

    . 422 deinterlacing (bob and blend filters)
    
    
    This work is part of the work done by Anevia for the "Gran Theatro del
    Barcelona".

commit ef4c3d6315ccb307864809056b5ffbafb3a3f6e2
Author: Damien Lucas <nitrox@videolan.org>
Date:   Thu Nov 6 16:37:19 2003 +0000

    oups, ... forgot the interesting file !

commit 1ddb23b6e8845902086e46a23c5b7bbd8a81d4cf
Author: Damien Lucas <nitrox@videolan.org>
Date:   Thu Nov 6 16:36:41 2003 +0000

    dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
              things to write to implement competely the standard but this decoder
              will work in most of the pictures subtitles cases. Text subtitles
              decoding is not implemented at all.
              This decoder has been validated with CAVENA encoders after few
              remarks of their developpers.
    
    include/*: addded a p_spuinfo field in the decider_fifo_t and the
               es_descriptor_t
    
    codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
              track.
    
    modules/demux/mpeg: added the support of the dvb subtitles track. Need last
                        libdvbpsi (0x59 descriptor) to compile. The demuxer
                        creates n fake ES as each ES carries up to 256 subtitles
                        tracks.
    
    
    This work is part of the work done by Anevia for the "Gran Theatro del
    Barcelona".

commit 56a43112a120c06293977c90672790fa686b10b5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 6 16:28:28 2003 +0000

    * changed how cursor hiding works. Not perfect, but it's less complicated.
      - less vague bugs :)
    * changed the global hotkey for play/pause to command-p since 'space' won't be
      defined as the hotkey. i was sick of all the hacks i had made to have it work
      that way, so the end. space only works in the vout from now on.

commit dbe002fde81bf97e83fd59f45e8f57de1a2577a4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Nov 6 16:06:28 2003 +0000

    * New (experimental and incomplete) demuxstream module. It bypasses the
    stream output, and takes what comes from a DVB card and sends it onto
    the network. I didn't activate it in configure.ac because I suspect there
    might be problems with iovec on Windows (and there is probably a better
    way to do it).

commit 96e75a5fabd0e7ebc036fbee6ffbfc7e69aa6d07
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Nov 6 10:09:16 2003 +0000

      * bootstrap: remove autom4te.cache before running autoconf

commit cd32c3ae016fa05e457519a53b78d80b5b916bc3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 6 09:59:45 2003 +0000

    * modules/misc/sap.c: compilation fix.

commit 8d80d1775248d3f3729b08f249b265741a15516c
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Nov 6 01:49:19 2003 +0000

     * http interface: added volume control (relative or absolute) and
     		   sort playlist function.

commit 323dfafae8386d9d08f10a22d5be02db4e933a5b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 6 00:12:17 2003 +0000

    * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input.
       New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream.

commit 5ab31c4eb15e8bcfc5b6753f72e86f56d1f14cf0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 5 23:32:31 2003 +0000

    * Compilation fix. One to many )

commit 3f41f383e3162cf1984ed39981fbc4ed2afe6613
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Nov 5 23:28:36 2003 +0000

     * sap: big clean up + some buffer overflow fixes (still need some work).

commit 313cc2da25628882c9619c91df5630005fc1e73c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 20:06:36 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: fixed a couple of things.

commit 8331d3636cf6be25da00f7ac7077f8aabe467522
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 18:59:01 2003 +0000

    * include/vlc_codec.h, modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c: tell the encoder to respect the aspect ratio of the input.
    * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
    * src/misc/configuration.c: use strtol() instead of atoi().

commit 48190fd306402746f081f290f0223642b1dfeecf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 17:57:29 2003 +0000

    * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL).
       I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux...
       but this also allows me to specifiy the demuxdump demux with an input option (very handy to include the demuxdump option in the streamout gui dialogs).
    * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get.
    
    * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog.

commit 64336427c00672d4c2d15dbb6691e6d57a00e4e7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 17:46:21 2003 +0000

    * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder.
    * modules/gui/wxwindows/preferences_widgets.*: bug fix.

commit 5f2aa46677df7327d3a961eb72cf07a2501fa8b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 09:16:55 2003 +0000

    * include/video_output.h: forgot this file in the vout_Synchro commit yesterday.

commit 93de8cf8684cc3ab620e1f3a1a7e67929f9712c9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 02:43:55 2003 +0000

    * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback.
    * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists.

commit b380a99486e04b5da9bbe7af58d3d004838b7f1e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Nov 5 01:47:40 2003 +0000

     * all: who has seen that I have just forgot to release any buffers...

commit c3b01ee068d9d09de8cd6cf156e85a9982ba9c8d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 5 00:40:08 2003 +0000

    * moved garfou's changes before a variable that is at risk of overflow
      maybe this will fix the random crashes?

commit e53ac062b4ad2228ce69d11c481a0f0f17368159
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 5 00:39:17 2003 +0000

    * include/configuration.h: some small re-work of the config declaration macros.
       String choices lists can now also have a list of text descriptions associated with them.
       Added integer choices lists.
    * modules/gui/wxwindows/: modified config widgets to use the new config options.
    * ALL: updated for the new config options.

commit 354c7ab964f7e4bcc31a39ed0358b7f8c1135d38
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 5 00:17:50 2003 +0000

    Please test if this has any regressions
    
    * include/codecs.h:
      - created a subtitle_data_t to be used by subtitle demuxers
        and decoders to pass information.
      - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
        of this new struct.
    * modules/codec/subsdec.c:
      - moved the decoding of ssa textlines to here.
      - ToDo: support for any tags is lacking atm., but now possible.
    * modules/demux/mkv.cpp:
      - ssa is now passed undecoded to ssa subsdec.
      - ssa headers are passed to ssa subsdec via subtitle_data_t
      - ToDo: decode idx header info and fill the subtitle_data_t
      - ToDo: support for compressed vobsubs.
    * modules/demux/util/sub.?:
      - moved ssa decoding out of here.
      - ToDo: add support for multiple tracks
      - ToDo: implement reading vobsub .sub files (not .idx)

commit ed6c9819636a124acf8ac0b795da1d04a4f46400
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 4 17:46:18 2003 +0000

    * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout.
    * modules/codec/libmpeg2.c: updated with the synchro api changes.

commit d9f10b40faa0591ed913646b46dc85022f73ddc0
Author: Simon Latapie <garf@videolan.org>
Date:   Tue Nov 4 15:52:52 2003 +0000

     * http interface: added "fullscreen" and "keep" functions

commit 05d53d9041be184be774ebf5ba6b887e52f93931
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Nov 4 15:31:44 2003 +0000

      * bootstrap: Fixed an automake breakage when gettext is not present.

commit 294d05e1675721c5dae98a0ae91291d1e8a25c87
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Nov 4 15:26:04 2003 +0000

      * debian/control:
        + Build-depend on fixed dvb-dev packages.

commit def5f9e2207c9b20fc0e3c2c95b013ed63f8cc66
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 4 14:51:51 2003 +0000

     * adpcm: converted to new API (need more testing).

commit 9498c61e75ec90ba9893894089b77d43097ce638
Author: Eric Petit <titer@videolan.org>
Date:   Tue Nov 4 11:11:30 2003 +0000

     + configure.ac:
         fixed a link issue on BeOS
     + modules/demux/util/sub.c:
         gcc != 3 fix
     + modules/gui/beos/*:
         compile fixes; never replace int32 with int32_t, these are not the
         same on BeOS (long/int)

commit ea33ac4ce9e2faeeb072cc8e41b7a6cc6fdaf8ba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 4 02:23:11 2003 +0000

     * input: fixed position-offset, time and time-offset.
    
     * hotkeys: never _never_ use  demux_Control outside of src/input/ (it's
     completely broken,  there is a lot  more things to do),  all interfaces
     have  to  use  var_Get/Set  (time(-offset),  position(-offset),  state,
     rate(-slower|-faster)...  ).
     Btw,   input_SetStatus,   input_Seek,   input_Tell,   input_ChangeArea,
     input_ToggleES,  will   be  quickly   obsolete  and   removed(at  least
     unavailable for intf), so we should convert remaining interfaces (ie all
     except wx, osx, rc, http, hotkeys).
    
     * avi: implemented DEMUX_SET_TIME (not yet used).

commit 2069ebe6e98735676dfebf7c6370236ac43af7ec
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 4 01:27:33 2003 +0000

     * araw: ported to new API.

commit 689e6f400d7b96decb1a96d56a97b2ae67428664
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 3 23:05:03 2003 +0000

     * removed old faad detection.

commit 4e0f5d8d4d7c77ba335e3a9a22476b4e82a19cdc
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Nov 3 22:36:45 2003 +0000

      * modules/misc/sap.c: fixed a warning and some coding style insanities.

commit 62442c205f8846b77304b028f383a6951924e49e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 3 22:30:15 2003 +0000

     * all: ported the faad decoder to the new API (btw, aac HE untested).
     I have not kept the compatibility with older faad version (but check is
     still be  done in configure.ac). (I  didn't like it as  old version are
     really buggy).

commit 2afa5ceae006865a1da30a9d8a900ba0321a2232
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 3 20:22:21 2003 +0000

    * modules/access/dshow/*: attempt at supporting DV inputs (completely untested).

commit 03d18c98e8576eab70efae9100279861bd657650
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 3 15:27:28 2003 +0000

    * modules/gui/macosx/*: Commit of the Visualizations menu item.
    * ALL: bring the project files to XCode.
      10.2 users should revert the change in Makefile.am or they won't be able to
      build VLC on their machine. Editing the project files will probably also not
      be possible for them.

commit 9a1da9ef09e57e8fdcb4b539d0c1fcdfe78a28cd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 3 14:02:54 2003 +0000

    * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux.

commit 80646cc9b334bc68493679f4a7d293caeb445e3b
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Nov 3 03:21:38 2003 +0000

     * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be usefull later (for a slider, for example :) )
     * changed http interface more "neutral" colors

commit 6edaeb5f7049161ffa38ec995504292e7ca375f3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 2 23:13:30 2003 +0000

    Removed debug messages

commit 63beb0fdd72141b27e689dfc765484837f5ae821
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 22:51:56 2003 +0000

    * modules/control/http.c: cough cough.

commit 452fecf02665e718b5459dfc71fb85e9d939e7fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 22:28:46 2003 +0000

    * Makefile.am: small change to the package-win32 target.

commit 597323ab20931ee0ad9d53c0e30fa54cd5ba68c9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 22:16:32 2003 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders.

commit 80f941556058d053fc64901e953797e1d8160ffc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 22:15:14 2003 +0000

    * modules/demux/util/id3.c, modules/demux/util/id3tag.c: don't use input_Peek() to read an id3 tag as these tags can be bigger than what input_Peek() can read.

commit ae27f53b5e8bcc9a1ad1604d357dec65ca15a369
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 21:26:41 2003 +0000

    * Makefile.am: include the .css file from the html interface into the win32 package.

commit 2a212b5c72f1d35d6683bc75821f9cbab58fb9ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 19:26:30 2003 +0000

    * modules/control/http.c: delete command supports a list of items.
    * doc/intf-http.txt: update for delete command.
    * share/http/index.html: added the possibility to delete playlist items.

commit 8a4ad005745fcadf6a4e5d67fa637e73f336d3dd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Nov 2 18:03:45 2003 +0000

    modules/demux/mkv.cpp:
     * proper fix for timing with vobsub tracks ( and possibly some other cases )

commit a77da79156885e72f2356586149b218d56ff329f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Nov 2 16:12:27 2003 +0000

    modules/demux/mkv.cpp:
     * fix a segfault on close caused by setting default language

commit 5f151d5106880ffccb0641f3eabdeee93ad34de0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 2 12:22:45 2003 +0000

    * src/audio_output/input.c: on-the-fly visualization changes.
    * modules/gui/wxwindows/menus.cpp: added a visualization entry.

commit faf9b659a939847862216ea3d80dd7e3c7b6f47e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 2 06:33:49 2003 +0000

    * modules/audio_output/input.c: created variables to allow for a autogenerated
      Visualizations menu (is this the right location?)
      Problems currently are: Doesn't work on the fly. where to start?
      For that reason it now also uses config options instead of variables.
    * modules/visualization/visual/visual.c: small adaptions
    * modules/gui/macosx/controls.m: fix warnings.

commit afc9d70d88fc2ba08cf81ced2f491285d7acb2a7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 2 01:41:12 2003 +0000

    * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers.
      The parsing of lines should of course be moved to the decoder level.

commit a90eb78daf580157cdedca4ac54a6ea0e9f34fd0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 21:50:01 2003 +0000

     * added stream_out_rtp.

commit 942d48852ca6848c9b8f8de5dc982a0eb7d2cf6a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 1 14:35:38 2003 +0000

    * an ebuild that pulls vlc from cvs and installs that.

commit 9bcf04ca297e25fa0e15344cb15e3d44f706af8a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 1 10:07:09 2003 +0000

      * debian/control:
        + Build-depend on a newer wxwindows version to avoid incompatibilities.
        + Build-depend on linux-kernel-headers and build-conflict on dvb-dev
          because these packages cannot be installed together.
      * debian/rules:
        + Temporarily disabled the framebuffer video output plugin because of
           current code errors in linux-kernel-headers.

commit c43fd0523b9c234cc39c5fef62e78fe151adb0aa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 06:57:51 2003 +0000

     * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with
     transcode).

commit cf57335cd17f3cb99d435f0f9b90c7278b7ac3ac
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 06:56:29 2003 +0000

     * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels...

commit b780be348bb4804089e64da71de658e3cc58d141
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 06:27:45 2003 +0000

     * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b).

commit 10b3709f8fd82bd34292b3b33faa486a2cfebd67
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 04:17:43 2003 +0000

     * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} )
           PS will work if there is only one stream as the muxer doesn't set
           correctly dts/length for muxed packets. (so pretty useless ;)
            - added mpeg1/2 video. (how overcomplicated is rfc2250),
           tested with mplayer+live.com (but I'm not sure that my ES parsing
           is ok.)
            - btw, there is a ttl option.

commit 0905f6ee8501f94baa4d6a459bfade2597956b0f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 00:15:49 2003 +0000

     * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far
           from perfect)
            Use udp raw mode.
            Generate a SDP file (for now it is just fprintf to stderr).
            The streams produced work under gmp4player. (mpeg4ip)

commit 94db15a8d7f67d201f96e2bfc53ad260a19fcb6e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Nov 1 00:11:31 2003 +0000

     * udp: added a new option: raw, to use it udp{raw} (It doesn't try to
    fill packet send to mtu size, needed by rtp)

commit d41734c3c76cbdf3ad210ee84ea55bb5dfb473cb
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 31 23:57:28 2003 +0000

      * The "coincoin" Debian upload (no, it's not a cocker).

commit fc19e0d5ce3164e1ce11bd5ec8b22e3f7c73bb8d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 31 22:46:19 2003 +0000

    * starting support for external vobsubs.
      we can now read the .idx file. TODO:
      - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO
      - allow for multiple tracks in the sub demux
      - open the .sub vobsub file, remove the mpeg crud and prepare a packet
        for spudec.

commit f698e1fcbd9fd808c70395ff25b2d552742edc34
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 31 18:18:46 2003 +0000

    * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
    * modules/video_output/directx/events.c: fix to catch the Alt key.

commit 86982725e98788776e6d8f90f25c33bc886bff50
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Oct 31 16:57:12 2003 +0000

     * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested).
     TODO: (a lot of work)
        - gather multiple small frames in one packets (not really important).
        - add mpeg 1/2 video
        - export a sdp file (needed for all next codecs).
        - add mpeg4 audio/video
        - add ts/ps over RTP.
        - perhaps ogg over RTP if something is abled to read that.
    
     command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented)
    
     It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should
     be odd btw)

commit 18949ec8ff41205ddc2e75eb73b214c4b17bf273
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 31 15:54:53 2003 +0000

    * modules/demux/mkv.cpp: Set English as the default for track language.
    * modules/gui/macosx/vout.m: removed debug
    * modules/gui/macosx/open.m: Panther compilation fixes
    * modules/gui/macosx/controls.m: OSDMessages :)

commit 2ec1057c8bd6b51f3f5ff640f2e8cd9cb90a25e1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 30 23:17:59 2003 +0000

    * Use the new vout_OSDMessage on the new hotkeys functions.

commit a6233ea01656066338399427cea3dc8f764ffbfa
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 30 22:34:48 2003 +0000

    * implemented a vout_OSDMessage to display messages on the video at a specific
      location by any module.
    * added a OSD config option to the Video options. this will allow you to disable
      the messages printed by OSDMessage. Subtitles will still be shown however.
    * src/audio_output/intf.c: volumeSet sets the intf-change variable.
    * modules/gui/macosx/vout.m: fix the modifier detection.

commit 1c3e013ae4ba26fb2c74f56f97fa16f3c6f1043f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 30 21:44:48 2003 +0000

    * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big.

commit c8249bfb0b31c318f6252b057e212e2e62d867c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 30 17:59:12 2003 +0000

    * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine.

commit 46c6826dab36f83bc43f3be7281b245b4ba58adf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 30 17:58:07 2003 +0000

    * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions.

commit fe21029c681ff70f4534ef9bfd53b3ffa604fe7f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 30 12:01:01 2003 +0000

    * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage.

commit 90322f67b1f9932fb96fafcf3b51f6203679ef68
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Oct 30 00:12:02 2003 +0000

    modules/demux/mkv.cpp:
     * fixed timing with vobsubs

commit f67d9f1a8f09d5d1626251b0b19fc51abee22a75
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Oct 29 23:36:59 2003 +0000

    modules/demux/mkv.cpp:
     * added support for matroska files with embedded spu tracks, what the
       matroska people call VobSubs

commit 79270b87226aa12b6f496a400584e633669e85e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 23:31:57 2003 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK.

commit d93b7343bc7f455f7587ed235c7ed28a35311106
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Oct 29 22:25:11 2003 +0000

    Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size

commit 80675857ea89ab2bb3a27158c7b04634fe960c7f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 21:04:55 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already.

commit 33143a6885bd79a5a07029ebf9cd4d788756dbb8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 20:53:41 2003 +0000

    * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676.

commit faf0b1842eed295615aa24669446f9b5c109b3d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 19:35:43 2003 +0000

    * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions.

commit 7f257862a9968d254db0a1013fd3e0105a8ff742
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 18:54:46 2003 +0000

    * modules/gui/wxwindows/*: fixed breakage.

commit fd616f91f91cb7bd90abf18d0f6e1e2d73fd7f15
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Oct 29 18:00:46 2003 +0000

    Grmbl, it was obvious I would forget to add the new files

commit 84b846bf8c510666af2b7436ce4563025e6b6063
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Oct 29 17:32:55 2003 +0000

    * src/playlist/* && Makefile.am
       - splitted the enormous playlist.c file
       - implemented a better item group system: groups have a name
         and must be created before use by
          playlist_CreateGroup( p_playlist, "newgroupname")
    
    * modules/misc/sap.c
       - Create our own playlist group ("SAP") and use it
    
    * modules/access/slp.c
       - Create our own playlist group ("SLP") and use it
    
    * modules/demux/util/id3tag.c
       - Trigger playlist update when we have parsed our tag
    
    * modules/gui/wxwindows/interface.cpp
       - Fixed the about box by using vlc_wraptext
       - Added the simple open and the streaming wizard icons
               *** Icons need to be changed ! ***
       - Added the visualization to the extended gui
    
    * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
       - Enlarged the window to fit the wrapped text
       - Added help for audio encoders
    
    * modules/gui/wxwindows/stream.cpp  & open.cpp & include/vlc_interface.h
       - Created a "streaming wizard" window (3-step streaming)
    
    * modules/gui/wxwindows/iteminfo.cpp:
       - Group change is now based on the name
    
    * modules/gui/wxwindows/playlist.cpp
       - Added author and group columns to the listview
       - Redesigned the window
       - Added the Sort menu with several criteria (title, author, group)
       - Added up/down buttons to move an item in the playlist
       - Added the group menu to enable/disable a group in an understandable way
    
    
    TODO:
    -----
    
    * playlist core :
       - Implement advanced sort capabilities  (multi-criteria)
       - File format to save the new features
       - export playlist (to M3U, eg)
       - more robust group creation (duplicates check, ...)
    
    * wxWindows playlist:
       The idea of a treeview seems impossible, because of wxWindow's treeview,
       that don't allow multi-selection, and, as far as I know, multi-columns.
       - Provide a frontend to advanced sort (when it's done :-) )
       - Allow moving items by drag & drop (well, if possible, haven't checked yet)
       - Allow moving several items at once
       - Customizable listview (ability to remove/move columns)
       - Find a solution to the focus problem
         (when you change track, the selected one scrolls at the
          bottom of the visible screen)
    
    * wxWindows interface:
       - New icons, our icons begin to get old and not so pretty
       - Find a solution for the volume bar (nobody understands what it is)

commit f0c465614ef39eb6e325bb5c21818238ac85e6b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 12:23:51 2003 +0000

    * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment.
    * modules/video_output/directx/events.c: fixed key modifiers detection.
    * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes.

commit d9066737e54be64a2172d43e4d98822d7d78faa6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 29 11:54:48 2003 +0000

    * hopefully this fixes the instability of the osx vout.

commit cd2c272c7c2d743f6e94c06752242aa4aebaa7c9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 29 02:13:04 2003 +0000

    * the OSX vout has support for the new hotkeys now. no prefs for it yet.
      And this is no final solution, i think it should be handled in VLCApplication.

commit 90973854600e7a80bf71ccd87018704fe06a49af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 29 01:33:27 2003 +0000

    * ALL: improved hotkeys support.

commit e41adc05831be2a11c69bcbdf0ce9c0477e1f8b9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Oct 29 00:04:56 2003 +0000

    modules/misc/freetype.c:
     * fixed freetype module on big endian systems
     * removed a nasty debug line
     * cosmetic fix

commit 896ea693267f07e7658ab62f9bd6e8d53d6557d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 28 21:59:13 2003 +0000

    * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers.
    * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32).

commit 3b9cfe30fbe9882657de62153670d66ecb37ad4f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 28 20:34:41 2003 +0000

    * fix the missing symbols ogg issue

commit b5b04149251512a564ec56bcfcbd4395321e7123
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 28 20:15:48 2003 +0000

    * src/misc/darwin_specific.m: fixed some languages.
    * include/vlc_keys.h: added some extra keys on my keyboard.

commit f9d2937164ac82ab01aa29295a11e133a143d956
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 28 17:02:14 2003 +0000

    * modules/video_output/directx/events.c: added centralized hotkeys support.
    * modules/misc/freetype.c: fixed default font on win32.

commit 01bf97e772f886dd7035e8b9cd5e0300632b17e0
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Oct 28 14:51:50 2003 +0000

      * include/vlc_keys.h: inlined the static function to avoid warnings.

commit e4890e53ba4447e3c02185bb9817353d272be73e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 28 14:17:52 2003 +0000

    * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering.
    * modules/codec/ffmpeg/postprocess.c: idem for postprocessing.

commit 553eb3fdefa40ae13b2d7751045f6377146e12ba
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Oct 28 07:17:45 2003 +0000

    Fix for a synchronization problem when a checkbox has 2 identical events

commit 52b25baa6b7d96c4bf7d58b9976d011309b5288c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Oct 27 22:42:02 2003 +0000

    PDA interface update:
    * File tab is beginning to work
    * Adding file to Playlist begins to work
    
    Note: not very usefull yet.

commit fe3f88cae034e66a540dd031bfe84c5ad53bd32e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 22:13:36 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates.

commit 5d8bdd3f4d1e5c32cf9b4f49feb7f4c82fa8431d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 21:54:10 2003 +0000

    * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.

commit 21567c21a4b0b029ed4d249c3bc795de8145f822
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 20:53:10 2003 +0000

    * modules/stream_out/transcode.c: bail out if we can't find an audio encoder.

commit f6dca10f5937cbbf5b2924e0357c555875a94027
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 19:48:16 2003 +0000

    * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder.

commit 1e13b57c8d1cae1f6d12677427f9f665e9f14f29
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Oct 27 18:57:12 2003 +0000

    Don't assume when Activate is called that i_tell is at the beginning of
    an MPEG. Instead save that position seek to the beggining and restore
    the position. This allows Video CD's to be able to start from an
    entry other than the first one of a track.

commit d83f47c4865ace22bd5d3f9c94a4f41ec9186f26
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 17:50:54 2003 +0000

    * modules/codec/vorbis.c: fixed vorbis encoding.
    * modules/codec/ffmpeg/*: fixed ffmpeg encoding.
    * modules/stream_out/transcode.c: transcoding is working again.

commit e7d665052834a3cb508893fe3060ba3ae929b88f
Author: Damien Lucas <nitrox@videolan.org>
Date:   Mon Oct 27 13:35:16 2003 +0000

    . in PMT decoder, fix the iso639-2B language code decoding bug:
       only iso-639-2T codes were decoded

commit 17a52d7d32384d61f368cb80d27017142969aa4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 10:00:40 2003 +0000

    * modules/codec/ffmpeg/audio.c: compilation fix

commit 630b0fc7072379071fb53c12efdcc52360f0c4e5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 27 01:04:38 2003 +0000

    * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
       Isolated the video postprocessing routines in postprocess.c
    
    * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
       include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
       transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
    
    PS: transcoding is currently a bit broken but I'll fix that ASAP.

commit 074f7be593767bd863a4584eb63f95a7b3da42b0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 26 23:03:47 2003 +0000

    modules/video_output/x11/xcommon.c:
     * report F1 to F12 keys

commit 42ffb818d463290a4727e7acce46d2cbc582efe4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 26 17:50:23 2003 +0000

    * modules/video_output/x11/xcommon.c: compilation fix.

commit 82e4304a9b3ede2d8d9c1c41f53b370f8a717790
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 26 17:11:56 2003 +0000

    * Makefile.am: strip the mozilla plugin when doing the win32 package.
    * configure.ac: on win32 we compile the theora module as a plugin, not builtin.

commit dc29951c7ffea201558f1237a1f2378f342f3b07
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 26 16:12:35 2003 +0000

    * configure.ac: check for mozilla-config.h on win32 as well.
    * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.

commit c253c2560a4f55141bc6b126f0442e9172359667
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Oct 26 14:49:26 2003 +0000

      * bootstrap: Fixed breakage from previous commit.

commit 0ef59d80b3ce464b8c12d66b5040c6a70667224a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Oct 26 13:57:39 2003 +0000

      * bootstrap: Fixed a shell thinko causing unwanted plugins to be built.

commit 78984fbe8eb7538aef18dae48972ec6a446d77bb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 26 13:10:05 2003 +0000

    modules/access/dvdplay/intf.c:
     * use new key-pressed in p_vlc, and not the one in p_vout
    src/video_output/video_output.c:
     * do not create the key-pressed variable in p_vout

commit 54167ecfaa603fd199627944650aacced2e16e6c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 26 13:07:50 2003 +0000

    * INSTALL.win32: updated build instructions.

commit a27027bb051019a579c5f0e5df0accfce1528412
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 26 12:49:24 2003 +0000

    * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.

commit 9ec1b8a0275afa50e0f161b38932d2425970451b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 26 12:46:55 2003 +0000

    src/libvlc.c:
     * created a variable "key-pressed" in p_vlc that can be used to
       report or read key presses
     * allways try to start hotkeys interface in the background
    configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
     * a new control module that reads keypresses from "key-pressed" and
       performs an action depending on what is asosiated with this key.
       Also uses nice on screen messages to indicate what action was performed
    modules/video_filter/filter_common.h:
     * removed code to pass old style key reporting through filters
    modules/video_output/x11/xcommon.c:
     * report key-presses through the new mechanism. Incomplete, I need help
       with this.

commit 4363f75abf93c34cb68f83ad93370bf2df5ba51e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Oct 25 20:19:19 2003 +0000

     * v4l: added fps option to reduce the frame rate.
     Untested -> please report success or faillure.

commit c4c17554d9135072b9eeb7b610b0583f243b44b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 25 17:48:05 2003 +0000

    * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully).

commit 1aabea86036a7919e293e513d45f3d47d94b838d
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 25 04:49:41 2003 +0000

      * modules/gui/wxwindows/Modules.am: Added a missing header to the file list.

commit 1412088fc990a72f4d19a09b532eb0a8a856b1bd
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 25 04:48:55 2003 +0000

      * bootstrap:
        + Fixed a typo causing the Mozilla plugin build to fail.
        + Call the generic rule in "all" instead of "all-am" to spare one make level
          of recursion.

commit 5b629ba1082e7f9bbb81bd220e9e55f39fcac854
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 25 03:44:46 2003 +0000

      * bootstrap:
        + Smaller makefiles.
        + Faster builds. Heh.

commit 88991a5ce9c2603bc5a9be0779353fe08b29e8f9
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 25 00:49:14 2003 +0000

      * include/vlc_common.h:
        + Removed u8, s8, u16 etc. for good.
      * ALL:
        + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc.

commit a2fefa1c19f7368c90086d547047a15e33301bcd
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 25 00:42:31 2003 +0000

      * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation
        errors due to the recent API change in vout_AllocatePicture.

commit 1a67448183a9c5ab7b5b427fb80d2d1a2e34ff8d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 24 21:27:07 2003 +0000

    * configure.ac: fix for wxWindows headers detection.
    * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture().
    * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure.
    * include/vlc_video.h: extended video_frame_format_t.
    * modules/codec/rawvideo.c: ported to the new decoder api.
    * modules/video_output/x11/*: simplifications.

commit 170d7aa695e5af0cf0510d916e7effe2db12ea76
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 24 17:55:14 2003 +0000

    * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data.

commit d5bbc638506e23f1c7303a6cc41eb21a58ab2bf0
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 17:43:51 2003 +0000

      * modules/visualization/visual/:
        + Renamed fft_init into visual_fft_init because of a name clash with
          the ffmpeg libraries.
        + Replaced u8 s16 etc. with uint8_t int16_t etc.

commit a6590ac0ae663b7863462af1c76eee20ecccc903
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 17:41:58 2003 +0000

      * include/iso_lang.h: Since the exported functions use the "const" keyword,
        put the declarations in extern "C" {} in C++ modules.

commit 139e02861abcb1966ced0098e0a2572d385c1e2b
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 16:34:30 2003 +0000

      * Makefile.am: Recurse into doc/ to install documentation.
      * configure.ac: Removed mention of plugin packetizer_mpegaudio which does
        not exist.

commit be7e3f05a32652f3a484a19f922730613fce992e
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 14:50:07 2003 +0000

      * toolbox: On Debian woody, don't activate the speex plugin, and use
        ttf-thryomanes instead of ttf-freefonts (not available).

commit 38b51aec85241caf4b6e1ba6792e9e09a91f0d54
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 14:45:24 2003 +0000

      * debian/rules:
        + Activated the speex codec.
        + Activated the PVR input module.

commit e1c0a5c02b0d1a564aba82c4e133b5e000c5a700
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 14:13:59 2003 +0000

      * modules/misc/freetype.c: Compilation fixes.

commit f581e336a959ce4c1b1d0fe7e004fcce7953df3d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Oct 24 12:22:51 2003 +0000

     * avi: fix for playing avi file from ffserver.

commit 267e0621ed77aa715d25fb0ffcd434a883ebcaac
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 11:53:59 2003 +0000

      * bootstrap: Fixed the "clean" rule in module subdirectories.

commit b6563901b1dfc5442563f17b5286fc6a80d38338
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 11:31:51 2003 +0000

      * debian/rules:
        + Disabled the deprecated satellite plugin; the dvb plugin is now
          the recommended one (Closes: #216367).
        + Don't install fortunes in /usr/share/games, they are too private for
          common mortals (Closes: #212856). They are still available in the
          /usr/share/doc/vlc directory though.
      * debian/control:
        + Depend on ttf-freefont for subtitles.

commit 9ed7b9fae5ce2ebe9a288e572f73625ba6557f91
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 11:28:57 2003 +0000

      * modules/misc/freetype.c: Set the default font to a common Debian font.

commit 418cd5fefced96179e7ea005aefb79111f916d0c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 24 11:28:12 2003 +0000

      * modules/access/satellite/access.c: Typo.

commit 949ecd0d2af59311d28552526e46990fc1bff82d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Oct 24 09:32:32 2003 +0000

    changed input parametter to channel, to be compatble with v4l input

commit ec8704b3d0e76c31d54b4b3fe178bd6de43c50fb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Oct 23 23:00:37 2003 +0000

    configure.ac, modules/misc/freetype.c:
      * Bidi support in the freetype module through fribidi

commit 8fb55fe0cb1b1e581de5dc42dbd73baa9ffa176c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Oct 23 22:46:16 2003 +0000

    Added the "input" parameter in pvr input command line. Default is input=4 (tuner)

commit 8ac29ed7b351177c2bfd21dcf9bccadff60016fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 23 21:55:50 2003 +0000

    * modules/audio_output/alsa.c: recover more easily in case of underrun.

commit 8d66384715b15db3d2450841b62ca3997ab3656d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 23 21:28:11 2003 +0000

    * modules/codec/mpeg_audio.c: debug_message--;

commit 48d16c435e5f09f40fa45658f0a1c7a8759caa29
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 23 20:51:20 2003 +0000

    * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes().
    * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues.

commit 3fa2bee809cf60426baa3e430fe8388aa314bee6
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Oct 23 17:04:40 2003 +0000

      * configure.ac:
        + Detect <mozilla-config.h> on newer Mozilla versions.
      * mozilla/vlcpeer.cpp:
        + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX.
        + Use <mozilla-config.h> whenever possible.

commit 287b6a68e97c22762091077578835912558005a1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 23 16:48:45 2003 +0000

    * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;)

commit dda8e39fcf2b35ac22c46edc03ca3fd0b0df1c20
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Oct 23 16:43:37 2003 +0000

      * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that
        it can later be used from outside as well.

commit aa9e8c482d54ebebb4208bb958b7a065f6f46ba1
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Oct 23 16:26:21 2003 +0000

      * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/.

commit ffe7cd8e81d98da8ab7151bde5dde93da5218829
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 23 16:00:48 2003 +0000

    * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed.

commit edad4b8a0f412b28a2c7c6bc455ccbb027879301
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Oct 23 15:30:22 2003 +0000

      * bootstrap: Only start removing files when required tools have been
        checked, to prevent inadvertent file losses.

commit 10b303ec01f33e53bf98ef386cccc615dc120229
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Oct 23 14:30:26 2003 +0000

    Reviewed file:
    - fixed border cases with peeking in the packet.

commit 876e2bb5925c8140755b3fd196b7c94ea96431b1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 23 11:26:08 2003 +0000

    * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
    * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.

commit 0ca852db5dce29d78412314d84f839d45af994ad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 22 21:08:15 2003 +0000

    * NEWS, modules/LIST: updated with the new features.

commit bbf9da7dac74bbf2c0e5e97a335ea51a23e79c95
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Oct 22 19:12:56 2003 +0000

     * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
         tag, which enables to choose whether drop files should be played
         directly or only enqueued (default is "true", to be backwards
         compatible).
         Implemented on win32 and x11, only tested on win32.
     * doc/skins/skins-howto.txt: Updated the doc accordingly

commit 2b22ca834cba666adf4c271bd77524c20f295038
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 22 18:24:08 2003 +0000

    * modules/codec/speex.c: fixed a couple of bugs.

commit dd9e6708a21f91e0b78772ad8f8de54a0d81c94e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 22 17:12:31 2003 +0000

    * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex.
    * modules/demux/ogg.c: added support for speex to the Ogg demuxer.
    * modules/mux/ogg.c: added support for speex to the Ogg muxer.
    * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices.
    * modules/access/udp.c: use an object variable and inheritance for "udp-caching".
    * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.

commit c106f23b7d6f68a637acb1d73fba58df9b3c01ac
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Oct 22 00:00:54 2003 +0000

     * added support for S_SSA and S_ASS old way (fix 1373).
       added removing of all {\xxxx} in the SSA stream.

commit 1547721fd31073c17fa895b26d1c8a43e4b71734
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 21 18:33:53 2003 +0000

    * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).

commit 7f6e157f1a4cb628fbe312e28c98d2dcaf67cf82
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 21 17:31:36 2003 +0000

    * configure.ac: tell the build system that mkv is a c++ plugin.

commit 9a88dda145b60346eb47e27e0dcbdfaa17a411e5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 21 12:30:40 2003 +0000

    Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options.

commit b91de5ff8acdeb6ae4a023712dcfa83ecff40621
Author: Eric Petit <titer@videolan.org>
Date:   Tue Oct 21 01:48:02 2003 +0000

     beos/VlcWrapper.cpp: started to use object variables

commit fa3d8b417ce69e4824138c7259e0fddaeb03bebd
Author: Eric Petit <titer@videolan.org>
Date:   Tue Oct 21 01:05:32 2003 +0000

     configure.ac:
      + updated libebml/libmatroska detection as matroska headers no longer
        include ebml headers directly. Hope you upgraded it - if not, you'll
        have to set your CFLAGS accordingly.
      + on BeOS, libmkv_plugin.so has to be linked to libstdc++
    
     modules/control/http.c:
      + fix for gcc != 3

commit 0dea3ebd6785930e513f68c0cf344c4698899271
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Oct 20 22:43:36 2003 +0000

     * intf-http.txt: small doc about how to write .html page for the http
     interface (up to date, but a bit technical...).
    
     Btw, the first who ask me to write another documentation will just go
     to hell ;)

commit 49603672a3dd4415294931fa63f0487b894230d4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 22:28:26 2003 +0000

    * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ).

commit 1414f630aa5830878f49d1dfc11dae5150b312f7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 22:27:05 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback.

commit 2cead86e31b49c3e4fa2e462071efaaaa9d39bef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 21:48:46 2003 +0000

    * Makefile.am, install-win32: include the mozilla plugin in the win32 package.
       You'll still have to install the mozilla plugin manually though.

commit d8799dcf608e43e5b25e74442ed3398a01ab33ac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 17:18:54 2003 +0000

    * modules/demux/avi/libavi.c: multiline strings are not valid C.

commit 45adcf75e1dcb75c7549f3d6913ba938b0dc1895
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Oct 20 15:28:03 2003 +0000

    Removed an awful debug message

commit 3173b30a2dcaa8b3f3ff8af9f0a11c05e945551a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 12:25:22 2003 +0000

    * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications.

commit de1be1c13f90635eb4788ff1c2e1e9e09942cda7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 10:37:56 2003 +0000

    * Makefile.am, bootstrap, mozilla/Makefile.am: don't try to build pic _and_ non-pic code on win32 as there's no need for pic code on this platform. This should almost reduce the compilation time by a factor of 2 when the mozilla plugin is activated in the build process.

commit a51b1992747c9cec7770574aa11e03c3074096db
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 20 01:07:28 2003 +0000

    * even less duplicate entries by id3tags. Dupes are annoying :)

commit c26c8eec7db66a7c4f57bccefc33debc3fa46504
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 20 00:09:27 2003 +0000

    * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack.

commit 414b3c3bca14dcf84753d38bc3627ee9f434033f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 20 00:01:06 2003 +0000

    * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed
      multiple times anymore.

commit 6fc5b53e3e384e7f71f7d74622059479197707aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 19 23:38:09 2003 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build.
       Small cosmetic fixes to the code.
    * modules/gui/wxwindows/menus.cpp: added a couple of new options.

commit 908f4efc3cb731ec5752c6822323452e88d88a97
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 19 23:12:16 2003 +0000

    * include/codecs.h: cosmetic fixes.
    * modules/gui/macosx/*:
      - remove the enqueue option from the open panel. why did i even add it? KISS
      - better use of name and uri fields of playlist_item_t
      - when users d&d a CD on VLC, it will now play. This breaks d&d folders
        located on a CD for now. Not really important but should be fixed later on.

commit 4b33c51d7d583e94519f8f8771d7ac01021910e6
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 19 22:52:11 2003 +0000

    modules/gui/wxwindows/interface.cpp: oooops

commit cae376f2e813ec03e57bdaf1c491a3bbb7481314
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 19 22:41:18 2003 +0000

    Factored the code for each of the different types of config options out into
    separate widgets. This makes preferences.cpp much cleaner and opens up
    greater possibilities for the config item controls.
    * Added "browse..." button to CONFIG_ITEM_DIRECTORY
    * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0
    * Made it possible to change CONFIG_ITEM_KEY options with the preferences
    dialog

commit ed1df1f7702722d7ca3506b7636eeec730bc066a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 19 22:25:10 2003 +0000

    * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE.

commit f20d985a2cd8bd74443a2387a06c2f4f66ee2357
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Oct 19 20:32:21 2003 +0000

    * lalala

commit 7ebb8a7e288fd447443700498fb8d75981ebbcd5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Oct 19 20:05:56 2003 +0000

    * tried to implement on-top windows on X11, but doesn't work for me :(

commit 65be662091ddd4159f2180499f4b9b2148690c28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 19 16:53:59 2003 +0000

    * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support.

commit 76d5dc167fe3906ff899b30e0920714527c4ad97
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 19 14:02:33 2003 +0000

    * Update portugese brazilian translation

commit 898575aa36be19b77958da222f9445c1e2e4b3b3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 19 13:39:12 2003 +0000

    * modules/demux/avi/*
      - print a debug message in case of 0xfffe audio
        This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio
      - use c-style comments
    * modules/gui/macosx/info.m:
      - release your objects when you finished using them.

commit af0b400d37091bd1de2ca92f5386c48d8e23aa5f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 19 12:37:03 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch.

commit ae9e72a7a759eeb5f184a29a22e8215fe12cdd13
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 19 12:20:00 2003 +0000

    * src/playlist/playlist.c: fixed locking problem.
    * modules/gui/skins/src/skin_main.cpp: fixed division by 0.

commit 0ee11d7b4768f03dbe7def78e48d663ebe459519
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 18 22:48:25 2003 +0000

    * id3tag fills the psz_name and psz_author field of playlist_item_t

commit 61c55d3e29100a81b364513c93649b274b0d37ae
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 18 21:46:01 2003 +0000

    * The SAMI parses did case sensitive tag parsing. However both START, Start
      and start are legal tags. I added a local_stristr (also sometime known as strcasestr)
      function to this file. It probably doesn't belong here, anyone is welcome
      to move it.

commit a75d76c11c381c9b44fdcd986ea3009a5a39165d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 18 20:09:23 2003 +0000

    * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options.

commit d20e5f41636fe42e32e6e75488da5aeb8819b6f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 17 21:28:21 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: fixed the rtp field.

commit c416fc0b88dccb1147f59f705093c6d343df4d26
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Oct 17 20:21:59 2003 +0000

     * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
     * doc/skins/events-howto.txt: Updated the doc accordingly

commit 99f278fcea1fc95fc1000b228ef931c3b92ef604
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Oct 17 18:59:00 2003 +0000

    * A few sanity checks
    
    * Escape < and > to prevent script injections (could be done easily with crappy playlist items)

commit 7fc09b62942f78801368e6fd595eef8d465ef549
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 17 18:45:20 2003 +0000

    * Makefile.am: don't forget include/vlc_keys.h in "make dist"

commit c306264221b8b3713d4c5895312969bc4b7c43b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 17 18:38:47 2003 +0000

    * src/video_output/vout_synchro.c: mpeg video synchro patch that fixes the susceptibility to timing jitter when decoding the first frame (courtesy of Simon Gittins).

commit 98fe36c3cbda4fbf75fb46f7674d3a201ed5ae88
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Oct 17 18:17:28 2003 +0000

     * modules/gui/skins/*:
            Added an "Always on top" entry in the system menu (it can also
            be triggered by Ctrl+T). Implemented on Windows only, but to do
            that on X11 you just need to write X11Window::ToggleOnTop().

commit 1ecc320869fa09ca48e630eb913ff725c843fa59
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 17 16:40:09 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel.
    * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume.
    * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var.
       Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks.
    * modules/mux/mp4.c: fixed the audio/video sync.

commit a0d1480b651605bbcea38161a5408b00fdeb4553
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 16 16:04:25 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object.
       Check p_playlist->i_index is != -1 as well.

commit 8b784013ef6e0ff9b62bb9070abfc6bd2b82b914
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 15 22:49:48 2003 +0000

    * modules/video_filter/*: forward fullscreen event between children and parent.

commit 205c1ecf056412619c3bca175546639b23026d54
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 15 12:24:14 2003 +0000

    * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc
    * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks.
    * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice.
    * modules/gui/wxwindows/menus.cpp: small cosmetic changes.

commit 28ea8cc25d9184d44013779f15aeb1a90231cfe9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 15 07:34:25 2003 +0000

    * modules/control/http.c: small bug fix.
    * mozilla/vlcshell.cpp: win32 fix.

commit a4f4d02fdbb650647a062bc9688a61d76f2216e7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 14 23:09:03 2003 +0000

    * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface.

commit 3a5ec777c6ebdb84f8b908c7613a73499e0c8a43
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 14 22:41:41 2003 +0000

    * modules/gui/wxwindows/*: don't forget to delete the timer.
       Use wxApp::OnExit() to cleanup the dialogs provider.
       Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu.
    * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS.
       Don't forget to attach/detach the dialogs provider to its parent intf.
       Work around a bug in imlib2 when we close the plugin.
    * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers.
    * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add).

commit 980bfb98009d0c1d3cc8c940f344dfee64a913dc
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Tue Oct 14 16:46:39 2003 +0000

    New update again !

commit 26215d2cdb8c6e4b5702329a7ed28887dce6e083
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Tue Oct 14 07:30:31 2003 +0000

    Spanish translation update.

commit d97791f21199a5a34258d592f44713a2da23dd1c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Oct 13 05:48:08 2003 +0000

    * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap)
    
    * NEWS: added some more stuff

commit d3a29a550f7c755074a2cfe621334ec25b94a674
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 12 23:28:36 2003 +0000

    * Updated the pt_BR translation
    * Added the new es language to the preferences
    * Updated same stuff in the NEWS file, new release will still take a long time
    * Updated the subtitle info in the README file.

commit 40fafab20cd884fc2ef8958fd138736aad46acc8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 12 21:53:58 2003 +0000

    * added a "auto" mode to sub-type. This is because the wxwin intf doesn't
      like dropdown lists, with no selection. it therefore selects the first item
      in this case microdvd, which then has the potential that you can save and
      set this sub-type accidently.

commit 5120576ee8b285163d20ed333de3c4499dc88629
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 12 09:49:30 2003 +0000

    * src/video_output/video_text.h: removed useless file.

commit b841a87b2abbeaf5fd07bbc9f874d2f4fbb8789e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 11 22:40:05 2003 +0000

    * src/input/subtitles.c: made the autodetection fuzziness a config option.
    * ALL:
      use a counter and pass this along to New_Subtitle, so we can add more
      than one subtitle file. This 'fixes' a problem where all subtitles got the
      same track_id and therefore were all (un)selected at the same time.

commit b6990fe68831226c0effd81deb10ab26b99454b2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 11 21:08:40 2003 +0000

    * src/misc/charset.c: Fixed a segfault and removed some gcc warnings
      The day i understand strings and memory in C is going to be a joyful day :)
    * modules/demux/mkv.cpp: fixed an error if there is no ICONV support

commit efaa4dec1d89f373f16bb8cf89d9f112695e1454
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 11 14:08:58 2003 +0000

    * removed an undef HAVE_ICONV from this file, and fixed a cast warning.

commit a337712aaec0bf2ac306c298c9bc7f440649adf6
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Fri Oct 10 19:42:30 2003 +0000

    Minor fix.

commit 1091a5bb480c95b09990f65a21047fcfdfac71fb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 10 17:09:42 2003 +0000

    * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers.
    * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams.

commit f2b00777215cea9117cde175390f598a1be0bc63
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Fri Oct 10 07:33:53 2003 +0000

    Ran toolbox --update-po.

commit 64804e8afb8bc9d750fbfd0c772a5422b5507178
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Fri Oct 10 07:28:37 2003 +0000

    New spanish translation, by Antonio Javier Varela.
    
    P.S. : it compiles fine, but I can't figure out how to change the
    language on the CVS version of VLC, so I couldn't test it.

commit 4a368fcdb82bd25fb17c24918eb25c9f82020571
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 9 19:40:29 2003 +0000

    * modules/stream_out/transcode.c: yes, I can do it!

commit 0c0e3ff4bec62ac66442bac1b7b835687502ab9a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 9 19:31:38 2003 +0000

    * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer.

commit 35bd842a5d85bb3d74d5851c8c882f73d38631a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 9 18:53:01 2003 +0000

    * modules/stream_out/transcode.c: couple of fixes.
    * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams.
    * modules/mux/ogg.c: ignore pts from headers.

commit 0bb8f3996efc6a55b78aba72e571d626ee1c5361
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Oct 9 18:05:32 2003 +0000

    HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING
    IT IN ???

commit 1a60ab95b9992aab2141fc1c77dfc5cce4c8e985
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 9 12:31:05 2003 +0000

    * modules/stream_out/transcode.c: fixed resizing with theora encoding.

commit f076665a6b767df4366d21e695a85e3a6857c26c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 9 11:48:41 2003 +0000

    * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading.
    * modules/mux/ogg.c: fixed packing of OggDS structure.

commit 5bf1e98f7bcf4ec1de13d3f00424c0308fe4eb8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 9 09:39:16 2003 +0000

    * modules/stream_out/transcode.c: fixed transcoding.

commit 0b9cad3ac2333bff340b0680c014a22c2d8589e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 8 23:00:40 2003 +0000

    * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes.

commit a80030a9e198442ffd09a50fba6102729674b729
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 8 21:03:36 2003 +0000

    * modules/demux/util/sub.c: fix when no subs specified.
    * modules/video_output/x11/xcommon.c: fixed invalid chroma.
    * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.

commit d44f9d26aec48a4af5e4eccca6fb1fc9bbc75c13
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 8 21:01:07 2003 +0000

    * include/vlc_codec.h: defines decoders/encoders related structures here.
    * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
    * include/vlc/decoder.h: include vlc_codec.h
    * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
    * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
    * src/input/*: some cleanup.

commit c28682f6ad82acc4771bc4a393cb25dd97f651c9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 8 19:40:42 2003 +0000

    * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences.
    * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support.
    * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help.

commit 52f2126b0ac23dcc372f1b2f3862a35753186647
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 8 18:26:58 2003 +0000

    * modules/misc/sap.c: fixed win32 breakage.

commit 260e120d837d9ae585da25ae00c873dad9593bb8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Oct 8 12:18:50 2003 +0000

    * Fixed slider values (boundaries were wrong, some values were unreachable)

commit e8fbf16e4d133f0d9402e5d5af571dd5e5144b9a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Oct 8 11:24:59 2003 +0000

    Compilation fix

commit 123a98f9d6b98c6731cd91cdc542715bdc7df080
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Oct 8 10:07:22 2003 +0000

    * modules/misc/httpd.c: added missing sanity checks
    
    * modules/misc/sap.c: added sanity checks and more coding style fixes
    
    * src/video_output/video_output.c:
      Video filters can now be enabled on the fly (vout is respawned)
      You need to var_Set( p_vout, "filters", psz_yourvalue)
          for this
    
    * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly

commit ef41e224bdfb414f0e4cbd0f4e4bed4a6c73eb76
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Oct 7 21:13:01 2003 +0000

      * bootstrap: Fixed a shell syntax error when pkg-config is not present.

commit 2b9e90c50341325fd7e57849d0d2916c6dbb11ae
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Oct 7 18:53:01 2003 +0000

      * Only look for kernel32.dll if the target is windows.

commit 0195728baf678ec88a12219595769111125ecd28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 7 16:54:53 2003 +0000

    * Makefile.am: forgot to include vlc_block_helper.h

commit 67c26fdc7c5e99e7e702c889869ec63bf13926c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 7 14:59:10 2003 +0000

    * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1.
    * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac.

commit 43a0fe325420cb20d5205770cb7f79e6236edb93
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 7 09:32:48 2003 +0000

    * src/misc/modules.c: win32 compilation fix.

commit 9549f78f20273da24d982ab8a9b8e251263710c1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 6 17:41:47 2003 +0000

    * modules/gui/wxwindows/*: compilation fixes for the unicode version.
       made the "Extended GUI" option a checkable menuitem.

commit 12cbd4c8b63bcd5bfc077e24a11166171c421c38
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Oct 6 16:23:30 2003 +0000

    * include/vlc_playlist.h
      src/playlist/playlist.c:
         * Implemented a boolean b_enabled to disable a playlist item
         * Implemented the idea of group (p_item->i_group), that allows
           to enable/disable and to sort some series of items
         * Implemented an unused (at the moment), psz_author field
         * Started to implement a new playlist format to store all of these
    
    * modules/gui/wxwindows/interface.cpp:
         Added a hiddeable panel to put some important options.
         (Menu Preferences->Extra GUI)
         At the moment, we put the adjust filter and aspect ratio, and must
         decide what options we want here
    
    * modules/gui/wxwindows/playlist.cpp
      modules/gui/wxwindows/iteminfo.cpp:
         Added "Enable/disable group button", options to enable/disable selection
         Added an item info dialog box
    
    * modules/misc/sap.c :
         Added a sap-group-id option: the SAP playlist items are in a separate group
         (defaults to 42)
    
    * modules/visualization/visual/effects.c:
         Minor coding style fixes
    
    Todo:
    -----
    
    * Advanced sort (alphabetical and/or by group)
    * Ability to load 0_6 playlists
    * Really use the libid3tag

commit de2868c437d01f3d476d239ee787f255e1b699d2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 6 15:22:53 2003 +0000

    * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes.

commit 1552b5a3454732a23741a80707649ce13b52f8f6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 5 23:03:35 2003 +0000

    * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video.

commit 78ee7a2c9896558377606a59bb0ad636077f280e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Oct 5 21:29:23 2003 +0000

      * configure.ac:
        + Better BeOS dynamic loader detection.
      * src/misc/modules.c:
        + Consistency fixes.

commit 80a06d334ffffacd9e72ef579006c2f339d13139
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 5 18:09:36 2003 +0000

    * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization.

commit f8258e32b120fdd43872f68ba32816f7f31e54c7
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Oct 5 15:35:59 2003 +0000

      * src/misc/modules.c, src/misc/modules_plugin.h.in:
        + As platform-dependant dynamic loader functions are no longer inline,
          moved them to modules.c which is their real place.
        + More verbose error messages on some platforms.

commit ddd4b1ddc218ef3c2c0d4eb1eefef4ac06088675
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Oct 5 14:51:47 2003 +0000

    Add ability to dynamically set debug ouput.

commit a17a2eba75bcac57ea0d8a78b70d55697e81d863
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Oct 5 10:54:55 2003 +0000

    Add pf_demux_control setting. Also fix some small typos.

commit df4116fc59d30e0da8c44618e4dbfd203fd8b609
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 5 09:27:46 2003 +0000

    * use the new look also for capabilities and main helps.

commit 1c2c4af53fed544470118c84e52855cb4525fc8e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 5 00:50:05 2003 +0000

    * modules/codec/mpeg_audio.c: fixes and improvements.
    * include/vlc_block_helper.h: fix for an offset problem in block_SkipBytes() and block_GetBytes(). (This fixes the problems with the new mpeg_audio decoder/packetizer).

commit 84c04e7279ff93f8c3e34482ddf6d6bf4a02ab21
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Oct 4 23:52:32 2003 +0000

    modules/gui/wxwindows/preferences.cpp:
     * Increased size of and decreased margins around the section heading. It
       looks nice now.

commit fd05dc698e736455dfa075fdb93f3600365f4e9d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 4 18:55:13 2003 +0000

    * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein.
    * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein.
    * modules/LIST: update.

commit 0f814562371962e47d9f5b023c2ce1055c6002fb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Oct 4 15:51:22 2003 +0000

    Further doxygenization.

commit c992c9ca99a2ff32d858aa634815926d54522d11
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 4 15:49:13 2003 +0000

      * src/misc/modules_plugin.h.in: Added a missing return value that caused
        module loading to fail.

commit 9ca675f3d35da07ccc4daa427bbca11b890ab9c4
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 4 15:04:49 2003 +0000

      * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic
        loader.

commit 580edf4df5a7977a7e252017a7d111e384862cb1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 4 14:59:38 2003 +0000

    * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse.

commit 5692fbd8eed9becb9bc8512ac5c44315dd2c6083
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Oct 4 12:30:53 2003 +0000

    Fixed dyld commit.

commit ca902f8541966db294b5dad5523b8ca7185028b4
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 4 12:25:00 2003 +0000

      * include/modules.h: Fixed the OS X build by adding a required header.

commit d3daf21fd9e7eb70fd8db4cf1f4e732bedb0bf8d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 4 12:04:06 2003 +0000

    * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api.
    * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code).

commit 123367786fb422d14ec330359416647eb4a34886
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 4 12:00:00 2003 +0000

    * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.

commit 2d3c9c2c6f268f0d998d4444c3bc2a319949409d
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 4 11:17:04 2003 +0000

      * configure.ac:
        + First try to detect the OS X native dynamic linker before falling
          back to dlfcn.h.
        + Enhanced the dlopen-style loader detection.
        + Added a check for HP-UX's shl_* functins.
      * src/misc/modules_plugin.h.in:
        + Support for the dylib dynamic loader on OS X.
        + Support for the shl dynamic loader on HP-UX.

commit 782cc32bdbf86d3ea9afa13ec2bc9042a8ff70df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 4 10:54:45 2003 +0000

    * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support.
    * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.

commit f49d0705420d8c44d055d955acdf2e8c5e3da56f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Oct 3 23:31:43 2003 +0000

    src/libvlc.h: fixed line length of a string
    modules/gui/wxwindows/preferences.cpp:
     * slightly modified layout of the window
       * The help text is now below the controls
       * Neither heading nor help text is inside wxStaticBox but rather
         separated from the controls with a simple line.
     * changed a lot of strech-factors, makes the dialog look generally more tidy

commit d33c1fc3e391e631053982f7361e1f1848791be4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 3 18:17:55 2003 +0000

    * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC).

commit d434d7a9e5ac233533d8ef79cbb35b04244af035
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Oct 3 18:04:58 2003 +0000

    Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now.

commit 46cc486fa4cc8a7fd430e8eb5aca3d441970db27
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 3 13:35:56 2003 +0000

      * src/misc/win32_specific.c: minor code clean-up.

commit 4f3ee7be019490f0da9e86c9e27eafebb4a39b92
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 2 21:12:45 2003 +0000

    * modules/codec/cinepak.c: ported the cinepak decoder to the new api.

commit 2f24327b862f1f0b2cc8c1d90a1291e0585d7c69
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 2 18:07:26 2003 +0000

    * compilation fix

commit 057ed2ca4d84d57fa108235644a085bd3360b718
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Oct 2 15:43:44 2003 +0000

    Rework in DVB plugin to allow tuning to DVB-T cards.
    - cleanup of messages
    - adding status events messages from frontend
    - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions.

commit e26f8fd1f42845267083babf86d73e1c87cc353a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 2 13:31:00 2003 +0000

    * src/libvlc.h:
      - Removed a dupe.
      - Added a 'L' commandline shortcut for loop and 'R' for repeat. There
        already is a 'Z' shortcut for random.
    * modules/codec/subsdec.c: debug info.

commit db7f59de4229959b9f6ca8bdb96fcac25b9e6ba3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Oct 2 10:28:04 2003 +0000

    Fix bug for DVB-T tuning. The code always used default upper and lower frequencies from DVB-S for DVB-T, but for DVB-T they could very well be different. Now using --lnb-lof1, --lnb-lof2 and --lnb-slof values are used by default instead. This make it overrideable on the commandline.

commit 155d24a887deeb2598b948d0c035862f437a0e5c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 2 00:16:05 2003 +0000

    * Small fix to doxygen comments

commit 7c64ed169265876ad4876b58705e7513d62e1655
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 1 22:44:58 2003 +0000

    * modules/misc/freetype.c: spelling errors
    * src/libvlc.h: spelling error
    * include/ninput.h: There should not yet be a Subtitles section in Doxygen
    * src/input/subtitles.c: Doxygen comments for this file

commit b8b1c4e90c286d5fc78e7af5b11aeff1f72463dc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 1 22:40:39 2003 +0000

    * Did you know that VCR2 and PIM1 are actually MPEG1 ?

commit 2290ce7c64d19ab027cf09d01b6e235e8a3e5640
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 1 22:39:43 2003 +0000

    * Added a bunch of fourcc's
    * Added the new cinepak and msrle codecs as well as some other forgotten stuff

commit 91f6deaecd53f6d94266424d1138343a635c97e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 1 22:19:57 2003 +0000

    * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.

commit 2f72e38f4f07d52a02db89d477c524bf9694c14b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Oct 1 20:58:45 2003 +0000

    Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However:
    - it compiles ;-)
    - will have more UI assets to tweak with, then the old interface had
      to name a few: supports stream out, camera's through v4l, use preferences,
      manage playlists, play audio/video local and from a network source
    - is not functional (yet)
    
    So expect more functionality to come in and the necessary bug fixes.

commit 699c64c8db2b7629ed9e084102c7bb1a5aedc9d5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 1 20:57:34 2003 +0000

    * Fixed some small inconsistancy.

commit c60aacd5f811634bf874fba0f6b0ad0240fa3cbb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 1 18:32:13 2003 +0000

    * modules/codec/a52.c: fixes and simplifications.

commit 706de3e3b2a4fade948faae6f014655b3f5c25dc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 1 17:44:25 2003 +0000

    * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles.

commit 2d80f7c24759d6d2d68fa4ae76b079e62829b08f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 1 12:01:46 2003 +0000

    * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v.

commit 74b2905711f648dc48b881d22ea466a6ca10ef5b
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Oct 1 03:38:24 2003 +0000

      * Fixed license blurb; these files have always been *GPL*ed.

commit a1b3ffaedfc8e91a6e8146790204091601f4a70f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 30 20:36:46 2003 +0000

    * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)

commit a4ee447788e85ead0d1ce0e0f7f345af3829ddc9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 30 20:23:03 2003 +0000

    * include/vlc_block.h, modules/codec/libmpeg2.c: re-added the discontinuity flag in block_t and re-enabled the discontinuity gestion in the libmpeg2 codec.
    * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
    * modules/codec/a52.c: modified to use the bytestream reading functions.
      The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.

commit ebc29b883cc010c515ae762b784c827cf1f4ee42
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 30 16:41:13 2003 +0000

    * compile before you commit

commit 9f797e41bae4ef8ef5fac51a6aaebdab535a03e2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 30 16:09:58 2003 +0000

    * src/input/input.c: fixed usage of sub-file variable.
    * modules/misc/freetype.c: i_render_height and not i_window_height.

commit e652d20247892c3ec8e767bf27b33f187d1e071d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 30 15:36:39 2003 +0000

    * Select the subtitle track, if it's specified via the "sub-file" option.

commit 6877b7bef43ca4f4bbd245cf189a1dcde4893855
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 29 22:37:36 2003 +0000

    * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
      fixes for text subtitles muxing.
    * modules/packetizer/copy.c: support for text subtitles.

commit 9517d76ea704a40f81cc55ee702ea846eb0609a5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 29 18:20:37 2003 +0000

    * include/os_specific.h: oops, fixed my last commit.

commit 08e5a1f7e5ee18ca7aa1be633a260cb2d3274283
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 29 17:36:35 2003 +0000

    * include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 specific option (--one-instance) to have only one instance of vlc running at once.
     Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.

commit 1b6aa2c8266002a3ae7a7c915ae69fe9e333dd0b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Sep 29 15:45:19 2003 +0000

    Doxyfile:
     * changed project name from 'vlc' to 'VLC'
     * excluded src/extras from the documentation
    src/misc/variables.c, include/variables.h:
     * Doxygen-documented most of the vlc variables code

commit 7088ececf1f84919e7c280a561934459e655d3af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 28 22:18:57 2003 +0000

    * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).

commit a4d9dd4ef3974d64b86051421979d90dae72c3a5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 28 21:54:21 2003 +0000

    * modules/codec/theora.c: don't forget to delete the sout instance.
    * modules/mux/ogg.c: fix for embedding theora in Ogg.

commit 9fbf506fffafd871ded190b11970f2f4cb9a1eab
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 28 19:58:19 2003 +0000

    * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().

commit bff03e0b8699a97cbe43edd91c6c166b30bb47a1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 28 16:50:05 2003 +0000

    * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
    * modules/mux/ogg.c: support for inserting/removing elementary streams on the fly (really handy for the --sout-keep option). This will produce a chained Ogg bitstream.

commit f5012c554558fa38a47c8b9c1f63d47deb56ac83
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 27 15:33:02 2003 +0000

    * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.

commit 653b4cc30ab394e1881a57b668a018db1f5806a4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 27 14:32:54 2003 +0000

    * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).

commit f061a98aea0ea1063d1f88c0164da58e6ace79b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 27 10:09:57 2003 +0000

    * install-win32: cosmetic changes.
    * configure.ac: forgot one include path for the mozilla plugin.

commit e14437f3055f9a734728097fe9b4aa64cceda26d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 26 16:10:24 2003 +0000

    * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.

commit d5e8b5bba393df6599fed03300205c3bff552bff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 26 16:03:21 2003 +0000

    * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.

commit 1cad06581755f62bba69558165b1030b8a2774e4
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Sep 26 13:32:42 2003 +0000

    Updated design of PDA GUI.

commit 4b54e648343f2543acb7cef36bf4c5d4d1c5ee79
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Sep 26 12:11:26 2003 +0000

    Adding files for PDA interface using the opie libaries.

commit 34158773eb54011008b78eaee978503549508ff7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 26 11:30:06 2003 +0000

    * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.

commit 8cbc8f8dcc38bf05a892b3a83b718baaa0d95deb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 25 23:09:41 2003 +0000

    * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
    * modules/mux/ogg.c: attempt at supporting theora.

commit 6001ebac66cd493a22531d81ab251e9d9247c8de
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 24 23:45:06 2003 +0000

    * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.

commit 45687727c788bdf224fd102f17d9ded73af0d03c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 24 21:31:55 2003 +0000

    * include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
    * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().

commit 1692658e9310713ecfd29f6f4360419e1ccba966
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 24 16:10:02 2003 +0000

    * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
     The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.

commit 765d8a393ce39b498a39e1b584417c90d89a19d7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 24 14:59:21 2003 +0000

     * all: set pf_run *only* if we accept this stream.

commit 6ffd34f1472ce84399a9ae84f0e1fafbaa0306be
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 24 10:21:32 2003 +0000

    * modules/visualization/visual/visual.c: fixed strings
    
    * src/playlist/playlist.c: fixed sorting

commit f056f1fca635a4e1fbbbc3c5496892da71ea4ae2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 23 16:07:49 2003 +0000

    * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
    * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.

commit f57fdbddd91b6db6371a5eb4b0a29349e7a07175
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 22 21:07:35 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
    (indentations mainly).

commit a8855655eb349eea1910b82c57261946f08934e7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Sep 22 14:40:12 2003 +0000

    * modules/gui/wxwindows/preferences.cpp:
    	- Created the "General Settings" section
    	- Added help strings in the two main sections,
    		in the libvlc categories,
    		and in the module capabilities
    
    * modules/gui/wxwindows/playlist.cpp & wxwindows.h
    	-Implemented random, loop and repeat using variables
    	-The eye candy of the dialog box is not very good
    	 but I have no idea how to improve it.
    	-Focus on the currently playing item
    
    * src/libvlc.h:
    	- Added help strings for the libvlc categories
    	- Changed a few "advanced" flag
    
    * include/vlc_help.h:
    	- Help strings for the two main sections
    	- Help string for the module capabilities (both by Anil)
    
    * po/*: updated potfiles with the new strings

commit 03f4adcdce0be78eab1bb2978aaf8bb0dc3331e0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Sep 22 07:29:46 2003 +0000

    Removed compatibility tweak for old satellite GUI.

commit 7de8e4b444fd514fd875d1adafc2f55a9dde72e6
Author: Jason Luka <geshp@videolan.org>
Date:   Mon Sep 22 06:04:59 2003 +0000

    Changes to Red Hat spec file:
    - Added wxwindows, alsa, and skin support
    - Fixed dependancies, specifically a version conflict of xvidcore

commit 21c4f10c6e9615cdd597b0639102d6ecf7be088d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 22 03:40:06 2003 +0000

    * modules/gui/macosx/playlist.?: implemented Save Playlist
    * modules/gui/macosx/output.m: updated part of the Stream output dialog
    * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
      sub-autodetect file options to src/input/input.c
    * src/input/input.c: added the moved options and use them to add subtitle
      tracks.
    * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
    * src/input/subtitles.c: new subtitles_Detect() largely based on the
      code used by MPlayer. Adapted for coding style and structure differences.
    
    The autodetect routine can now detect multiple subtitle files and assigns scores
    based on their names. if they much well enough they are sorted based on their
    score. It will then return this set, and they will all be added as SPU tracks
    to the current stream. The (un)selecting of these tracks will need to be fixed
    because they all get assigned the es id 0xFF currently.

commit c66b7a83ad682162925b55c24ba9e73e1f8cdf41
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 21 18:07:51 2003 +0000

    * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.

commit 1b50257c249bc1a5e3d8c51679e361d2086f5247
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 21 17:52:43 2003 +0000

    * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).

commit e603af3f7901787f11bdffa5402ffeeb57402a14
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 21 11:48:58 2003 +0000

    * modules/stream_out/duplicate.c: improved last fix.

commit 7d0c93158d1afb34538de30802f9542b04db0b55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 21 10:23:59 2003 +0000

    * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
    * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
    * share/vlc_win32_rc.rc: stringify version number.
    * mozilla/*: compilation fix and cosmetic changes to the .rc.

commit 9a16e576ecf684b0016f540cb189e14c72ca8dc3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 20 23:46:01 2003 +0000

    * modules/stream_out/duplicate.c: fixed array overflow.

commit 0fc16f660eab98169bd60773a0c89784cfc7d186
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 20 22:52:27 2003 +0000

    * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.

commit 2b78a774864846373c70d97332a0969dcb7ec8d3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 20 19:37:54 2003 +0000

    * include/vlc/vlc.h:
      - removed the defines for i_mode concerning random and loop. We use config
        variables for all of these.
    * src/libvlc.h:
      - removed the enqueue playlist config option. It's no longer used.
      - added a repeat option. vlc will keep playing the same playlist_item,
        until the option is unset.
    * src/playlist/playlist.c:
      - added a repeat, random and loop variable.
      - wxwindows should use these as well I think.
    * modules/gui/macosx:
      - added the INTF_ABOUT_MSG to the about dialog.
      - implemented the about and repeat items.

commit 19ff195c709bada6f284adaaa3545ce49d5712c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 20 17:35:38 2003 +0000

    * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
    * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.

commit becae536672fa03efe74214797d0c35c090b15d6
Author: Jason Luka <geshp@videolan.org>
Date:   Sat Sep 20 17:24:09 2003 +0000

    Fixed a typo.

commit de171c13eb7b6014a06f7f75e77e08345882145c
Author: Jason Luka <geshp@videolan.org>
Date:   Sat Sep 20 17:19:35 2003 +0000

    Updated for tentative 0.6.3 release.

commit cd35bf7cc1952960fbf46ac0cfd46afcaece66a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 20 15:52:19 2003 +0000

    * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.

commit 973cf0496f5d5a1134928e578c8ffbb0af630822
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 20 13:52:23 2003 +0000

    * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
     Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
     You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.

commit 50f7bdc9745a95caee1121e52f0fb670df8056ce
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Sep 20 13:50:14 2003 +0000

     * input: added position-offset and time-offset for relative seeking.
     (Untested)

commit 47d57d6db23a6bd693dfba2abaec210b1cdb15c3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 20 13:46:00 2003 +0000

    * modules/gui/macosx/*:
      - implemented the new input variables for control.
      - reevaltuated the locking mechanisms in the osx intf.
        a lot of this can now be removed, because of the new input structures,
        and the vout garbage collector of playlist.

commit 92b1b630f65ead2270fa4557d94f6e326def03ec
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Sep 20 03:38:52 2003 +0000

      * modules/list.sh:
        + "==" is not valid shell test, use "=" instead.
        + Set LANG for consistency of sort output.
      (NB: this really belongs to the toolbox script).

commit c4c3e73700b318f0d5b0300d3a715a0ef6eacac4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 20 02:47:41 2003 +0000

    * NEWS: updated some entries
    * po/pt_BR.po: Updated by Andr� de Barros Martins Ribeiro <andrerib at_ajato.com.br>
    * src/libvlc.h: Added es (Spanish) to the list of choices.

commit 457b8d3568df26e9e430eb01090bbc1225e8c459
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 20 01:36:57 2003 +0000

    * LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
      ( Yes it's backwards compatible ).

commit 3bc30b81efad39a38c77c76c1ab0a66b7fd0f55a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Sep 20 00:37:53 2003 +0000

     * all: clean up.
            use vout_Request to release the vout (so vout isn't closed when
            changing playlist item).

commit 07d406a6dedcdce9f248880b48ff7fd42fde8627
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Sep 19 23:03:27 2003 +0000

    * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
      recognized by VLC
    * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
      Although it runs on OS X, it only plays back silence for some reason.
      Might be a problem with one of the converters?
    * modules/gui/macosx/*:
      - 'fixed' several compiler warnings
      - removed some old no longer necesarry stuff

commit 2bd94a6ca420385fa09301076f1eafc9b77fdd48
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Sep 19 21:53:48 2003 +0000

     * playlist.c : unlock playlist before calling vout_Destroy (for osx)
     * mp4: send complete atom for amr to the decoder.

commit 904ba46e9ced0ddee32b057ae6bbe07ab0d56d7b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Sep 19 21:53:32 2003 +0000

    Fix a crasher with strcasecmp and empty strings

commit b1fa329227b0e66680f087781155a1ce3e6e1837
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Sep 19 15:33:58 2003 +0000

     * src/misc/objects.c:  change the way  that FIND_ANYWHERE work.  Now we
     first search  the root of  the object  using p_parent and  not directly
     using p_vlc. If this first search  failed then we search using p_vlc if
     it wasn't the  case. (I'm not sure  it's harmless but I  think it's the
     correct behavour for FIND_ANYWHERE)
    
     * src/video_output/video_output.c  : we could now  use FIND_ANYWHERE to
     catch the  playlist (even when the  vlc is exiting. (Hehe, now visual
     effects won't reopen the vout every playlist item.)

commit 9befbcb96a75d3c70d156c766f8e82951d632cb6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Sep 19 15:24:28 2003 +0000

    New dvb and old satellite modules now use the *correct* order of unit for tuning to a satellite channel. All information must be supplied in KHz not in MHz !!!

commit 3fe82e4e2aba2d557d51dd9a5294e5f453838ded
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Sep 19 13:09:57 2003 +0000

    Frequency et al is really specified in KHz and not in Hz. I got an order of magnitude wrong. The same mistake is in the old satellite plugin's and user interface for specifying the frequency. It is specified in MHz instead of the KHz it should be.

commit c731da377d9c1f2a34c2ed6d78c01bf0b5fefc7a
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Sep 18 21:42:54 2003 +0000

     * fixed some bugs in logo filter

commit 402252afb6ed22e64ca80ba6625a3635ad6fddb2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Sep 18 17:54:02 2003 +0000

    Added some Doxygen doc

commit a5a7097d622bf2ff2b561ded4bc9149beba52d04
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Sep 18 17:40:22 2003 +0000

      * doc/Makefile.am: removed references to deleted files "subtitles/*"

commit ee7ffc2308fc92f865c8aa4cd409c3f67ee48466
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Sep 18 17:27:26 2003 +0000

      * po/*: ran "./toolbox --update-po" to get rid of missing files
        listed in POTFILES.in

commit d617c8a68b7ba4d91206d1d75f70f678981dd5a9
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Sep 18 17:12:07 2003 +0000

      * po/POTFILES.in: removed reference to deleted file "rtsp.c"

commit 48cd28d2a351f5185f6faf85cebfe7122b82e352
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Sep 18 17:04:01 2003 +0000

      * po/POTFILES.in: removed reference to deleted file "encoder.h"

commit 2c8eb4055b364e22237ac022aef2a307a22e6cd7
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Sep 18 16:46:02 2003 +0000

      * modules/LIST, modules/video_output/Modules.am: removed references to
        deleted file encoder.c

commit 30550aa6972fcb07880d1c9d441cb7c28f2c5671
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 15 19:31:28 2003 +0000

      * debian/changelog: 0.6.2-3 upload.

commit dff64134909c8273d2563148c00533ab4f473b6f
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 15 19:20:26 2003 +0000

      * Updated long descriptions.

commit 348389a102f6c6e486657ae09ff782355966eaeb
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 15 18:28:47 2003 +0000

      * debian/control: Updated the libxosd build dependency to fix a build
        issue on Debian s390.

commit cc9bc6f27447267be0a02eee1f644d8caea5312c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 15 18:05:13 2003 +0000

     * input: one lock issue.

commit 986116e27a25c1a60fc8707791cb0ca4e459639e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Sep 15 08:33:29 2003 +0000

    Fix for bad SAP packets with no \0 between headers and payload

commit 1b24f8caf502b2156e6f1a9188a5c480540cc508
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 15 00:01:49 2003 +0000

     * playlist.c: coding and potential deadlock fixes.

commit 9bf18d7af7a16b9d5c6482fd1da3c1b9d6f9f39e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Sep 14 16:41:48 2003 +0000

    * modules/visualisation/visual/visual.c: thou shall not use //
    
    * modules/access/slp.c : do not add udp:@ automatically
    
    * modules/stream_out/announce.c : always use the same service name
    				  add udp:@ (hack !)

commit 69fd5c2fd1340cb2e0564958fe5628252161ad42
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Sep 14 13:54:43 2003 +0000

    src/video_output/video_output.c:
     * if the given vout thread is a filter, then don't sleep untill the display
    date. This reduces the chance of pictures being late when reaching the vout
    if one or more filters are in use
     * don't include current render time in the render_time sliding mean if it
    is way too large ( as inspired by Simon Gittins ).
     * weight the current sliding mean tree times more than the current render
    time when calculating the new render time. This should make the code more
    robust to jitter in render time

commit eba4590d18abf73f479e7c92ef4a1ab60ae7a37c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Sep 13 17:44:13 2003 +0000

     * standard : added .ts and .ps

commit 0925ed0b72fec9bc03c11fe65c898c76518e66af
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Sep 13 17:42:16 2003 +0000

     * src/video_output/video_output.c  : do not use  FIND_ANYWHERE to catch
     the playlist.  but use FIND_PARENT. vlc_object_find  with FIND_ANYWHERE
     use p_obj->p_vlc as a starting point  and that doesn't work as playlist
     is  detach from  vlc before  vout is  destroyed by  the decoders  (when
     shutting down)  Perhaps vlc_object_find  should be  fixing to  find the
     root object, but I'm not sure.
    
     * src/input/*  : move  subtitle handling  from avi  to input.  Now subs
     should works with all file types _BUT_ won't be in synch if the demuxer
     doesn't implement a _precise_ DEMUX_GET_TIME.  So only .avi, .mp4 will
     be ok. Others could works if perfectly cbr.
      Now  Subtitle  track is  only  selected  when specified  by  sub-file
     option.(auto-dectected file is always added but not selected by default)
      Btw, the code could support multiple  subs files, but I don't know how
     to pass multiple filenames, any ideas ?
    
    
     * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
     don't use that elsewhere.

commit a903f128da909e33e1877402e383176772f0947b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Sep 12 18:34:45 2003 +0000

     *  include/stream_output.h  include/vlc_common.h   :  move  TAB_APPEND,
     TAB_FIND and  TAB_APPEND (could be used  every where now). There  are a
     bit like  INSERT_ITEM, ...  but not  exactly, perhaps  I should  try to
     merge them).
    
     * src/input/input.c : begin to implement es_out_t thing (unsusable now).

commit 05ca109431cf7084040b099a4132b6012f706091
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Sep 12 16:26:40 2003 +0000

     * include/input_ext-intf.h : added stream_t member to input_thread_t.
     * modules/demux/* : use the stream_t from input_thread_t.
     * include/ninput.h : begin to add new way to register es. (unused for now).
     (in the long term I want to split input_thread_t and intoduce demux_t and
     access_t and perhaps something like access_demux_t)

commit 98f58ea06cb704e22a54a1d40d71aea78be137b0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Sep 11 15:34:16 2003 +0000

    * modules/misc/sap.c: HTTP announcing support

commit 3cb2e73e33349f317459e1dfd7ae4d8829249799
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 11 11:50:43 2003 +0000

    More modifications to layout of PDA interface.

commit b8460e980f560a86ef3d2eb9ff155b60cad065b4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 10 22:59:55 2003 +0000

     * mpegaudio.c : cosmetics.

commit 80a2e68666a505dc6d1cc9d4c3405a767e1046d8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 10 21:56:44 2003 +0000

     * all : added mpeg 2.5 support.

commit df56b0c1b582704d02eda07e54cb9f07876e279f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 10 21:54:27 2003 +0000

    * a new option for the text rendering. It sets the fontsize taking into
      account the window size. This should allow consistent font sizes independant of
      how large a movie is.
      The options currently are smaller,small,normal,large,larger.
      It should be much more userfriendly.

commit 1866f27c01df43f98627192eb69d015ba7ebe449
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 10 21:09:05 2003 +0000

     * ftp : use atoll.

commit 89fc743569216ba911382ccb65b191cc45c957ec
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 10 21:03:56 2003 +0000

     * http: Added 'Connection: Close' in the request. (Help with some http
             servers).
             Use atoll. (always defined).

commit c4c497c7bcf7317a8c040247b92a0fbffce4f587
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 10 15:50:25 2003 +0000

    Removed useless stuff for icecast

commit eb409d25c9d77a1868d2aafb120a78c19a6b014a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 10 15:03:49 2003 +0000

    * Fixed the subsdec variables

commit 706d6807ca3488521e9ff279a369c0f563e48588
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 10 13:39:29 2003 +0000

    * Workaround for buggy IceCast servers who identify themselves as HTTP
    and not ICY (who talked about RadioPI ?)

commit c31fd0b4864267e472ca2e7830258bdd8122ad00
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 10 11:51:00 2003 +0000

     * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
     (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work).
     * demux/* : removed useless include

commit e93009461c8684cf9abeb844684a093257913414
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Sep 10 11:37:53 2003 +0000

     * modules: do not take care of the case for shortcuts (fix #1165).
     * playlist : use new input variables.

commit d4665421ce68c9c8bc1f94a2c451fde37747fab8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 10 10:21:09 2003 +0000

    * visual.c: compilation fix in strings
    
    * playlist.cpp: removed "..." in menu entries as we don't open a box

commit 26f774d335a4c471bf03f3cfb4d19a487baa1dc2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 9 23:35:28 2003 +0000

    * modules/visualization/visual/visual.c:
      Added the current available effects to the longdiscription of the 'visual-list' config option.

commit 6c5188c7bbce460a1c31d080c255ac68eaed7169
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 9 13:51:45 2003 +0000

    Fixed list of muxers. QT and mp4 might need to be disabled at a later point.

commit 5935dc9cd72cb9c57ba4b38ba72b72b5844c08c5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 9 13:28:58 2003 +0000

    We no longer need this.

commit 86bc7bb8b48852a714ebdf1516ce66d693137399
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Sep 9 12:54:19 2003 +0000

    Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.

commit 024d92176b7d10a23c31ca3da425f0affe717ad8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 9 12:36:24 2003 +0000

    Fix the condition for old faad.
    Incorrect placing of logical operator

commit cb1976ed0b1495fec3109274d56c0d6b306cffa4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Sep 8 22:00:47 2003 +0000

    * modules/visualisation/visual/effects.c
      modules/visualisation/visual/visual.h:
    	- Change default effect-height
    	- Less scaling in spectrum analyser

commit 49dc6f8ebdb9a42ad356fc137d96fe283d446222
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 13:37:52 2003 +0000

     * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
            set b_pace to true when using --rtsp-tcp. (eg DSS server send
            data to fast)

commit 8d7538d82e65a1b7e6c71ef927a495842679d52b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 13:09:40 2003 +0000

     * sdp: commented out a debug message and added some sort of eof detection.

commit 119b66fbd5eec26d05fdeb2beb6fe762fa43e212
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Sep 8 12:48:53 2003 +0000

    * modules/gui/wxwindows/playlist.cpp
      modules/gui/wxwindows/wxwindows.h:
    	- give default to the search button when user enters text
    	- case-insensitive search

commit 8f02c0351d208c6342a0dc7147b17ff008e819bc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Sep 8 12:02:16 2003 +0000

    * src/playlist/playlist.c
           include/playlist.h: playlist sorting
     		(function playlist_Sort( playlist_t * , int type)
    
    * modules/gui/wxwindows/playlist.cpp
      modules/gui/wxwindows/wxwindows.h :
    	* Implement playlist sorting & reverse sorting
    	* Playlist search

commit 0ff7dbd8345de619de93caa27d268014e337bc53
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Sep 8 11:05:02 2003 +0000

    -pvr.c
    	*reflects a change in ivtv_ioctl_codec struct
    	*adds he bitratemode commandline option (values are vbr and cbr

commit 66ecba4d5766395e98bcc0ab5b79bf2c959a07cb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 07:38:30 2003 +0000

     * sdp: do not register 'rtp' name for access.

commit b3818fbe68fef45f08407f235be9ced438af8367
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 07:36:34 2003 +0000

     * sdp : begin to play rtsp stream (as well as sdp). MPEG4 Audio/Video,
     mp3/raw audio should work.
     If you want to try download
     http://via.ecp.fr/~fenrir/libmtools-2003-09-08.tgz (but you will have to
     change configure.ac yourself)

commit 750a2cacd721594ea32db2de29fdd9e4dbbc224f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 07:15:36 2003 +0000

     * rtsp: useless.

commit f56a36d4ae107d5589189ba83caa090cef2d6f1e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 00:36:26 2003 +0000

    * stream : convert a msg_Err into msg_Warn.

commit 2171d2e98a82b4a5047beb42cad0e5641f77b1cc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Sep 8 00:35:16 2003 +0000

     * all: clean up.

commit e40e6065cdf1f481b6e2bdd935feb0c64a163cf2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:53:38 2003 +0000

     configure.ac : added gather stream_out.

commit 3c98f145a38a0f09184baf07be912a4433584fd8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:53:09 2003 +0000

     * control: use new variables and 'title*', 'chapter*' ones.
     * gui/beos: removed not really used STARTED_S, and NOT_STARTED_S input
     state.
     * gui/wxwindows: use 'position' and 'time' variables -> seek improved
     for avi and mp4 and accurate time display :)

commit ca334665d34a99d8b336259bed4483054b90239b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:51:11 2003 +0000

     * input: introduce 'position', 'time', 'length', 'state' and 'rate'
     object variables and begin to use pf_demux_control.
     * variables: new time type handling.

commit 8e8dada27fbcbfb07fea99eb12cc34e384e24d10
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:49:05 2003 +0000

     * all : set pf_demux_control.

commit 091aff73545a19bdb1c1706acecfc86e326e2734
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:48:29 2003 +0000

     * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault
     is a generic handler)
     * avi, mp4 : begin to implement a specific pf_demux_control.

commit fce2672fa627f847ba77f305b28f454a12f0daf2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:45:16 2003 +0000

     * ninput.h : change control parameters.
     * variables : changed time variables to signed long long type (I hope
     it is always more than 64 bits)
     * input.h : include ninput.h

commit 4b7cff4d248bea925e6bb19157f6a65aed3f3788
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 22:43:17 2003 +0000

     * libvlc: removed some unused options.
               added sout-keep option to keep sout instance across playlist
               items (usefull with 'gather' stream_out)
     * stream_output : implement the sout-keep mode.
     * playlist, video_output, stream_output: vout and sout are now reattached
     to playlist instead of being destroyed. There are automatically destroy
     if unused byt the new input (200 ms after access and demuxer have finished
     their inittialisation step.)

commit 0041c1c43dfb0b51832a283910f58b01c419bce9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 20:12:44 2003 +0000

     * gather: try to  gather stream with similar properties (eg mp3), wait for
     next commits to be usable.

commit 3f35190fd88eef12f1103a2f23e4ab0379c8c368
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Sep 7 20:08:31 2003 +0000

     * file: added an append option. (The default is to overwrite the file)

commit b9ea8dc5a8d4de94f22861b74f9b0173a01ed6f2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Sep 5 15:55:30 2003 +0000

    * new event VLC_NET to open the network dialog ( "net" keyword in the
     xml file)

commit 3cfe6592f43a7f824eedad776ee5ab740e43da91
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Sep 5 00:36:10 2003 +0000

      * debian/control:
        + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous
          versions were broken on platforms where PIC/non-PIC cannot be mixed in
          objects (Closes Debian bug #208383).
        + Set policy to 3.6.1.0.

commit c0d906e65abf1286680b5705b4e497b24b630aaf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Sep 3 11:28:32 2003 +0000

    	* qdsk.c : fix a typo
    	* access.c :
    		- new syntax : dvb:frequency=1234500:fec=3:poalrization=H:program=2499... (all parameters should be parsed
    		- "program" is still untested (anybody with a DVB card to try it ?)
    		- old syntax should still work, with a warning.

commit 50daa2756446c123d5409228779e68044966ad72
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 3 10:23:17 2003 +0000

    * modules/codec/libmpeg2.c: fixed segfault on exit.

commit c9f89d8701313dfdd1af99aa5d38618f16268266
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 3 10:00:23 2003 +0000

    Added descriptions
    Fixed multiple effects enabling

commit 446d567938831027b82f95e80173ba955c39da10
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 2 22:36:55 2003 +0000

    * modules/codec/theora.c: oops, introduced a bug in pts calculation.

commit d21fb1440df42c9dba3586949ee716bd937d9e96
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Sep 2 22:06:51 2003 +0000

    use the configuration system, that is what it is there for

commit 7bb574fdf5724bee95a011cf96f33c95f1ff8645
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 2 20:19:26 2003 +0000

    * ALL: Introduction of a new api for decoders.
       The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
       Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
    
       Don't hold your breath, there is still much work to do before we reach this goal.
    
    * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
       Converted to the new api.
       Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
       New dts and theora packetizers (merged in their respective decoders).

commit 8fd7c421d0ee60911f32c22da43644d2aaaebb8e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 2 18:06:45 2003 +0000

    * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.

commit 7102ee9bf27b632a00daf3a1ebb6724d592395c6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 2 16:00:24 2003 +0000

    * modules/mux/mp4.c: mp4 muxer now produces quicktime player readable files. Only works with mpeg4 video and audio right now, also currently won't work when transcoding as the DecoderSpecificInfo is not available.

commit b6e18dc32c0cac6078c8f4fbd6282a02743ecb06
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 2 13:44:23 2003 +0000

      * debian/rules:
        + Disabled familiar plugin.
      * debian/changelog:
        + Updated for 0.6.2 packages.

commit f5c23729dbc8a178428bfbde03105e5b6fa09dad
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 2 13:42:43 2003 +0000

      * modules/gui/skins/src/themeloader.cpp: Added proper CR to error messages.

commit c930bda186f1545acb982913fa8ce47ae179fe79
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 1 18:30:01 2003 +0000

    * modules/video_output/x11/xcommon.c: fixed YUY2 overlay.

commit 13f4f2c199ae97ccc54d4a9f436fe35daefbf898
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Sep 1 10:18:56 2003 +0000

    Small error in hi/low band detection inside ioctl_SetFrontEnd and updating to correct e-mail addresses.

commit 1b88d65cb040ba6a0dbf9eb885d4e7e3fb71daac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 31 22:06:17 2003 +0000

    * modules/access/dshow/*: always try to get the video in I420 chroma if supported.
       Implemented a ":size=" and ":chroma=" option.

commit 5dfa0cffd6382f22f6289c762b87198bb0d14a0b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 31 16:01:14 2003 +0000

    Maybe fixes the crash (can't be sure, as it works on my computer)

commit 9a1fc90919ba616dc63c8e6ba9a343ebe759d743
Author: Eric Petit <titer@videolan.org>
Date:   Sun Aug 31 15:55:56 2003 +0000

     configure.ac: fixed zeta check

commit f5808afe6fc1d76bde5a659d594f3b353fade601
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 30 16:34:12 2003 +0000

    * modules/gui/wxwindows/messages.cpp: forgot to initialize b_verbose ;)

commit d246063ae6567e74d48426ce5c7b1c54f32235bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 30 13:59:15 2003 +0000

    * include/vlc_config.h: removed unused config stuff.
    * include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces.

commit 0de1ee7111fba6f594b667634782270a2f9f9743
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 30 11:59:44 2003 +0000

    * modules/access/v4l/v4l.c: fixed uninitialized variable.
    * modules/gui/wxwindows/streamout.cpp: cosmetic change in the gui.

commit 67f11e244ec873c4409513b1c28a5a3d8f66e188
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 30 02:03:44 2003 +0000

     * libavi.c: fixed a dead loop when data are missing.

commit 5a8df6b09e7dc69032adb110ec238c810d888782
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 29 19:50:13 2003 +0000

     * all: removed old encoding way.

commit ecc97852f9a6cc897b7cda59771d7c2cc0234498
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 29 19:49:33 2003 +0000

     * asf: you can now add 'title', 'author', 'copyright', 'comment, 'rating'
      meta data to your file. (use asf{title="my title"} for example)
     * standard: do not trash access/mux arguments when fixing.

commit 936172c34bc18e4668c969b5353ae548afb87933
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 29 18:58:49 2003 +0000

     * v4l: removed encoder.h include.

commit 41a8349dba161e8704ac76dc5cea23bf13afff80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 29 18:58:05 2003 +0000

     * all: fix some gcc warnings and removed all u8/u16/u32.

commit eba02c65a872331ab2fd64d30d3ee04b4aaf6338
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Aug 29 16:56:43 2003 +0000

    * effects.c :
      - added a spectrum analyser
      options are:
    	-nb :  number of bands , 20 or 80 (80 is default)
    	-separ : how many blank pixels between bands (1 default)
    	-amp : vertical amplification ( 3 default)
    	-peaks: draw peaks ? (default 1)
    
      - improved options parsing
    
    * fft.c, fft.h :
    	FFT code mainly taken from XMMS (adapted coding style)
    
    * visual.c:
    	Sanity checks (users aren't stupid, are they ? )
    
    * LIST: updated the list

commit e5fe2b341fad70233788ceb83533c8d1a5a91d87
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 29 01:11:43 2003 +0000

     * asf: added stream infos object and fix a bug in packetization.
     -> it seems that WMP plays it without problem :))) (tested with DIV3+mp3)

commit 6c7682e327bb10893077397ab545c9f96dc8c221
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 28 21:11:55 2003 +0000

    * src/video_output/*, src/libvlc.h, include/video_output.h: added an --align option to allow modifying the alignment of a video inside its window (very useful for the wall filter).
    * modules/video_output/x11/xcommon.c: small cosmetic change.
    * modules/access/v4l/v4l.c: clean-up (removed old references to encoders).

commit 4fd953bd05771d4c44bf615b146b5e1ef3e35468
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Aug 28 21:02:14 2003 +0000

     * standard :
     - when muxer or access or both are missing try to do a guess (based on the
     other one or the extention).
     - if both are still missing -> abort.
     - it forces asfh when using mmsh
     - it issues a error message with non working couple (like udp/avi, ...)
     (but it doesn't fail)

commit 881e69cef7a4eb0b59636756489c2100ad204e67
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 28 19:26:29 2003 +0000

    * Makefile.am: zip files have a .zip extension ;)

commit d5714f96b897612d107706cafe342db93a565479
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 28 18:44:51 2003 +0000

    * Makefile.am: grrr, should have tested my last commit ;)

commit fc17d8754f12ed7d244f62e398840bcc45d64d6a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 28 17:46:34 2003 +0000

    * Makefile.am: added a "package-win32-exe" and "package-win32-zip" rule. "package-win32" will do both.

commit 695659b311c26fab0517c4e71e4a866d31d7f8cb
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Aug 28 17:19:42 2003 +0000

      * src/misc/threads.c, include/vlc_threads.h: Removed the pthread wrapper for
      gprof. If you still want to profile pthread applications using gprof please
      see http://sam.zoy.org/writings/programming/gprof.html and also consider
      using oprofile if you are using ia32.

commit d46439c517a7932f4d8aade0360ccebcc366b86c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 28 15:59:04 2003 +0000

    * modules/gui/wxwindows/*, src/playlist/playlist.c, modules/video_output/directx/events.c: got rid of the "Close Menu" popup menu item in the wxwindows interface.
    * modules/gui/wxwindows/*: updated the stream output dialog.

commit f57a2f30f77188c8a3349c78f3af01cb86116b03
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 27 12:59:11 2003 +0000

    * modules/access/dshow/dshow.cpp: fixed crash when no dshow devices found.

commit f050c702e2ff6e0ca1f8c78a27121bf59cbbe879
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 27 12:24:52 2003 +0000

    modules/misc/freetype.c:
     * Cleaned up the outline code. It may even be faster now
     * Removed some nasty debug messages
    modules/codec/subsdec/subsdec.c:
     * Removed a nasty debug message

commit c3ab716011198d708345ed8b1646a59f15f6df9e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 27 11:53:26 2003 +0000

    * modules/gui/wxwindows/*: small clean-up in included headers.
       Got rid of the verbose checkbox in the messages window (too confusing apparently). Now warning, info and debug messages are only logged if the messages window is opened (errors are always logged).

commit 3bb0b134a2d8c7167a547ba32e0dc73969375987
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 27 11:04:37 2003 +0000

    Updating a new PDA interface design.

commit 68cdda1e88edfbfb6efb1c82a3f5a62ef9af3be1
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Aug 27 08:44:28 2003 +0000

     * oups (forgot to erase a test line)

commit ca7c067cd4a9f30cce924cb70a11647733166555
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 27 08:27:52 2003 +0000

    * configure.ac, modules/mux/Modules.am: enable the asf muxer.

commit ef700f0757737a5fd801e4778de11992c94411cf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 27 07:31:26 2003 +0000

    * modules/access/dshow/*: handle upside down pictures (a bit hacky though).

commit 97f2fb96f16350a6122e9a6e251d0d0372e6d482
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Aug 27 07:21:07 2003 +0000

     * Now the MacOS mozilla plugin is an independant bundle ( searchs no more
     * in /usr/local/lib/vlc for modules )

commit 92a149be5576389c45cdcf76fbb3e174e1163056
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 23:14:11 2003 +0000

     * asf: fix waveformatex header for mp3 audio.

commit 1ad91d0b3000f20836acc315ad18f6f38972306f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 23:12:37 2003 +0000

     * mpegaudio: set i_bitrate field. (won't work with vbr)

commit 503bdd97c9891e112498de937681008419409e6a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 26 19:43:51 2003 +0000

    * modules/demux/util/sub.c: fixed the subtitle autodetection.
    * modules/demux/mkv.cpp: set UTF-8 for matroska subtitles.

commit 25763b6abadb5270106f0b95c55233cb9174aded
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 26 19:14:10 2003 +0000

    * modules/access/dshow/*: bug fixes.

commit fe574e12a4aebc5dbd11260958b9322a492e4022
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 18:11:02 2003 +0000

     * mkv : use stream_*

commit d1ff1b966ba822063d447a7f1a7e95f667868433
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 18:01:16 2003 +0000

     * transcode: use mp1v/mpgv for mpeg1 and mp2v for mpeg2 video encoding.
     (mpeg2 encoding has been added to vlc)

commit 73fadf618fd4aefeb9733570e787e8401f1a6f0f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 01:04:29 2003 +0000

     * ts: clean my last commit for SPU. Btw, report any regression.

commit 4ce3521607ceabaee2a7f896256470163aaa454a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 00:52:38 2003 +0000

     * ts: try to fix too much packets dropping with v4l.

commit 217c4d940e36db76f363e843a55450e9bd0dfb06
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 00:51:19 2003 +0000

     * mmsh: a little clean, and fixed 1/2 potential segfaults.

commit 44c97ef00138fd614987aaba4348fc70e6042533
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 26 00:40:27 2003 +0000

     * httpd: more mmsh stuff.

commit a8379c1193eabe2a01835adc830bfdf63c1b2f14
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 25 23:39:20 2003 +0000

     asf: fixed some headers errors.

commit 349d96d61d14c1de1433c797246e7ced3ff35bed
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 25 23:36:16 2003 +0000

     * asf : fix display time.

commit 90a3b63505da2ecfa03315f9b2be9544889b2e5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 25 22:57:40 2003 +0000

    * modules/access/dshow/dshow.cpp: added an "adev" and "vdev" option for the MRL.
       If not specified, then the default devices are used.
       (eg. vlc dshow://:vdev="Labtec Webcam":adev="foo")

commit 6ee0c08437ad43905c1cedf1a4e701d7a9c5ccf3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 25 21:45:04 2003 +0000

    * modules/access/dshow/*: audio is now supported as well.

commit 7caa12502daf43b10f1d26c22c6614d70ae485e8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 25 20:47:41 2003 +0000

     * mkv: handle Language name.
            preliminary support for SSA.

commit 00a3f0e4d8a9255cd6fd17ae36ad283b66df49fb
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Aug 25 14:51:49 2003 +0000

     * put the beautiful "no picture" black screen.

commit fb88af7f472fb40469b400f924e4de577403be07
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 25 01:33:25 2003 +0000

     * http: added alias "mmsh" to output as mmsh (work only with asfh). Only
     tested with vlc/mplayer.

commit 2073a8233be6bf386db3b479b2e025f370b7e2e8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 25 01:32:26 2003 +0000

     * httpd: when using "video/x-ms-asf-stream" we add special headers needed
     for mmsh protocol.

commit 710822064658ae16b8260ce8161b4f57a72ef317
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 25 01:31:25 2003 +0000

     * asf: added an alias "asfh" : it creates special stream to allow using
    http output as mmsh server (see next commits).

commit ce0b8f58dc0ba587b20cb8dde82354cbf5f38196
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 24 23:22:02 2003 +0000

    * modules/codec/faad/decoder.c: for some reason my libfaad the frame samplerate to 0. I guess I should update it but anyway a sanity check avoids a segfault in this case.

commit e656b0b464f5649688fc722f1238013b040d28e2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 24 22:20:43 2003 +0000

     * asf: more stuff (bitrate and time).

commit 55bfbe6131694c4aa3b2c6bdc13d708a081a5612
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 24 17:24:33 2003 +0000

    * NEWS: keeping track of the new features.

commit 1012982ec6d8d112af609f07b39a758182009729
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 24 16:59:35 2003 +0000

    * changed debug strings to diff between unsupported RTP payload and non-rtp packet
      see bug 1136

commit 4f9a79dd116fd6a0094c521f4167dd2fe96c54e0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 24 16:38:38 2003 +0000

     * asf : asf muxer, not well tested yet.

commit 86cc8c056195163344a8d2fab9e3f890166c4bcf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 24 16:24:52 2003 +0000

     * http: added wma/wmv mime type.

commit 245a23e0fd4464a6972f8b1ed8770673f96fe710
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 24 15:05:27 2003 +0000

     * asf: detect dump of broadcasted asf stream.

commit 1e8f8d5c35a26b3ad6211804886060310de4edd9
Author: Eric Petit <titer@videolan.org>
Date:   Sun Aug 24 14:43:07 2003 +0000

     modules/demux/util/sub.c : compile fix

commit b34227c15382af4d2df3155b4ab571e3c60fae3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 24 11:17:39 2003 +0000

    * configure.ac, modules/access/dshow/: brand new DirectShow input plugin.
       Much work still needs to be done, like audio support, adding plenty of configuration options, etc... But the video part is already working quite well here.

commit 026eb7678fab56b99acfe7ba8e1f43327218eada
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 24 08:12:01 2003 +0000

    * Large update to the ebuild.
      - reordered several parts
      - made it as close to the gentoo ebuild as possible.
      - fixed several changes/additions since 0.6.1

commit 49faf2e11373eed83fe936a32571f369c984d947
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 24 00:36:38 2003 +0000

     * sub.c : fixed a warning.

commit 4a8900b303acdb602d3239f4268c665abd27c660
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 24 00:34:13 2003 +0000

    * backwards compatibilty with older faad2 lib

commit e9a2d3226b768db3529f243f568f845fb2d6758c
Author: Loïc Minier <lool@videolan.org>
Date:   Sun Aug 24 00:29:03 2003 +0000

      * Makefile.am:
        . cleanups, use of top_builddir where possible, just to feel safer
        . fixed VLC.app inclusion of AUTHORS, COPYING etc.
        . propagated previous changes to package-osx
        . checked both build methods

commit 1312bc9ee83bb3962380e172b87d8711ff164c73
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 22:49:50 2003 +0000

     * configure.ac : added --enable-goom and --with-goom-tree. Btw, I use a
    special goom tree source as I was unable to use standard goom library.
    (I will provide it once mmx/ppc included)
     * modules/visualization/Modules.am: added goom
     * include/vlc_block.h src/misc/block.c: introduce a new data block
     api (not yet tested, ported from my local new input work).

commit ee7dfec569032cdafd7f3191ac711cc712ae2e32
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 22:19:07 2003 +0000

     * charset: compilation fix.

commit dc3b3c398adfe572ec9ba0bea5efb57aa559fb8e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 23 22:02:45 2003 +0000

    * modules/demux/util/sub.c: Fixed a crash when trying to autodetect files
      that don't have a . char in their name. Also fixed a problem where the
      code was trying to open a empty string subtitle after autodetect couldn't
      find a suitable filename.

commit 17f8ae607413ce94332c580009932cfed3117b4a
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Aug 23 21:21:32 2003 +0000

      * was wrongly deleting the extras/ dir

commit 7746a9f06017cf63314e1753478b6d91e8e8df04
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 23 19:20:29 2003 +0000

    * modules/codec/subsdec/subsdec.c: reordered the list of encodings. Should
      make it easier for users to find their charset now.
    * modules/demux/util/sub.?: try to find filename.subext based on filename.avi
      Very basic now, but might be become more advanced in the feature. (that's
      why it's so much code )

commit cb2a5e40fefef68717e683c4dbe8ce0988991197
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 17:23:45 2003 +0000

     * goom: visual effects using goom. (Not yet enabled)

commit 06c17625a66fef7cb012f60da1fbbf0d5cce458d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 16:15:47 2003 +0000

     * faad: fix SBR handling.

commit f307aa8a23bf429534d6c9e32488aab7a688db93
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Aug 23 15:35:51 2003 +0000

      * Makefile.am: slight changes of the VLC.app target to generate it in
                     $(top_builddir) instead of $(srcdir)

commit 199aac88b9b0227402f9689c0e2b24324d98271c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 14:51:30 2003 +0000

     * input: fixed buffer overflow, add sanity check and big big clean up.
    (for the user filter part).
     For now, when a user filter can't be inserted it is just ignored. (before
    the whole audio chain failed).

commit fc16dcf87cb2c3d24338679396a63051f95c031c
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Aug 23 14:38:50 2003 +0000

      * src/misc/configuration.c: fix a couple of signed/unsigned warns

commit 5ecf89e55f8b42b72caa2ecf3cb15bce61a5fbc7
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Aug 23 14:26:34 2003 +0000

      * missing top static declaration was giving a warning

commit 92a2456615d123573cbde09079ab924b07a5e2cb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 14:15:27 2003 +0000

     * ninput: fix a warning. (bad functions order)

commit 504329bb0366cc74097bc287251377e98fc80d95
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 23 14:14:01 2003 +0000

    * sorry :)
      fix broken tree

commit f388eb55e12254f8b040b4af8cfc5d3bbd4ba7ad
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 23 12:59:31 2003 +0000

    * added a vlc_current_charset function. This tries to get the current charset
      in use by the OS. It's pretty nifty. if available it uses nl_langinfo. Then
      it falls back to trying setlocale (exept on OSX, where this funtion is useless)
      and then falls back to LC_ALL, LC_TYPE and LANG environment variables.
      If only the LANG variable is available (like on osx) it tries a countrycode
      to charset mapping (making an educated guess ).
      On windows it retrieves the charset with GetACP().
      It also has an aliases system to transform incompatible charset description
      strings to libiconv compatible charset descriptions. If you want you can even
      retrieve the charset on OS/2.
    * modules/codec/subsdec/subsdec.c: By default we try to open a subtitle file in
      the systems charset (or language mapped to charset). It's no more than a guess,
      and if you open Latin1 subs on your Japanese system you will still need to
      specify the encoding by hand, but it's better then nothing.
    * src/playlist/playlist.c: spelling error in a comment.

commit 190f4a1e8abf55b86730e3b6a2074385f29fe7a5
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Aug 23 12:53:54 2003 +0000

      * added missing .cvsignore

commit 7894fbc072cc17e89bf208a82d771e83ffa3d843
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Aug 23 12:47:24 2003 +0000

      * very light typo

commit 1eab54ff57848fc10475d9314698f4675396488f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 23 11:46:06 2003 +0000

     * avi : fixed a lock problem.

commit 3faa2bdb893238f44a3c69496bb154702ccb4236
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 22 22:52:48 2003 +0000

     *all : multi-pass clean up/cosmetics.

commit 76ae09510ee740415263b265c043fd3403812f52
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 22 20:32:27 2003 +0000

     * all: use stream_Seek/Size/Tell wrappers.

commit 233ac074b794146188fe1167d7d142a11a6a6b1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 22 20:31:47 2003 +0000

     * avi: use stream_*, some clean and reordering.

commit 6b177dca96af4674365aa988f8e7e3780f3fcd28
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 22 20:29:58 2003 +0000

     * ninput: added wrappers to stream_Control.

commit 74537f6f0b257aa1b663c2fae9d7ad3a977bd43f
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Fri Aug 22 14:03:40 2003 +0000

    no v4l tab for win32

commit d05416dcdf03e970be8e8000e61e3cdf370991e4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Aug 22 13:38:03 2003 +0000

    * A vflip should flip on the vertical axis and not on the horizontal of course.

commit 77d173b8b7f0a56cade640ce1eb0768305280055
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Aug 22 08:06:25 2003 +0000

    * interface.cpp: fixed a stack corruption which caused a segfault in the
      wxwindows plugin (in UpdateAcceleratorTable, the table
      wxAcceleratorEntry entries[6] was filled with _seven_ values ;-)
      I guess it didn't happen with all compilers because of the way
      variables are stored on the stack)
    * wxwindows.h: removed a warning

commit 157a525146dbc483af1f566f3dd19d674b3fb55f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 21 20:29:29 2003 +0000

    * Updated Brazilian translation

commit bd5167ca5a8af09980d71dbe9a6ff3e7036ceda1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 21 16:59:35 2003 +0000

    * Removed the xmga plugin since it was quote "a waste of time and not even finished"
    * Decreased the priority of kde interface because of it's unstable nature
      and not being maintained status.

commit f927470dd1cbe514cb96a1a12ec9a002bc7e34db
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Aug 20 21:59:01 2003 +0000

    * fixed an internal error with stupid gcc2.95

commit eead432338be685d5ce7d034b49b79840c91b64b
Author: Boris Dorès <babal@videolan.org>
Date:   Wed Aug 20 19:36:28 2003 +0000

    - anti-spam

commit c42ecca27edbff9dc4947cc9a7784b991cee0d29
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Wed Aug 20 19:17:29 2003 +0000

    * Bitrate options for PVR
    * fix for win32 compilation

commit 7dcd22aee97cd5d17bef2da704a28ddb51c646d4
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Aug 20 16:22:27 2003 +0000

     * had accidentally deleted the first line of vout.m

commit e9c0db556b42f12f4886306e6a72fcc396bcb4b2
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Aug 20 13:08:10 2003 +0000

     * mozilla plugin on MacOSX : scrollbar clipping problem fix

commit eb04369474b0b2de0f96b831a39223c41a1be7d6
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Aug 20 09:58:28 2003 +0000

     * forgot an -I

commit a0737613093bc914bbe4f4afba3a8d65f7068b13
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 20 01:18:50 2003 +0000

     * stream: less warnings.

commit c3bc32b4fbf504f80a934273044bea5ed941d407
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 20 01:10:54 2003 +0000

     * avi: fixed playback of others brokens stream.
     Remember: each time something could be wrong then, with avi, it will be.
     I hate avi.

commit be6f76500c548d108e4b731ae1b1ad612f60c512
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Aug 19 22:28:24 2003 +0000

    Oooooooops !

commit eb43344128a06618c9ce961db0063377240d464b
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Aug 19 21:54:07 2003 +0000

    SLP Announce :)

commit 6db0571780959d6dbf1071db895e5fa76f9b55e8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Aug 19 21:20:00 2003 +0000

    * src/audio_output/input.c: forgot to free something
    
    * modules/visualisation/visual/* :
    	visualization system. It supports multi-effects.
    At the moment:
    	-dummy (guess what ? it does nothing)
    	-scope (adapted and fixed from sam's one)
    	-random (displays random plots)
    Todo:
    	- spectrum analyser
    	- movement effects (rotations, scrolls,...)
    	- blur effect ?

commit 84c6ecb2b20340071acfd3c4802aa2a399273666
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Aug 19 21:16:09 2003 +0000

    Video4Linux / PVR / KFIR unified panel

commit aa5ceed9787e90a554455ae09bc2fdc822a97c79
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Aug 19 18:51:03 2003 +0000

    modules/visualization/scope/scope.c:
     * fixed numerous issues. It now works, but it has some impact on some audio
    streams, especially vorbis

commit 4edb3a5ffd8bc34d0ca180e1ed787f9981b09625
Author: Simon Latapie <garf@videolan.org>
Date:   Tue Aug 19 14:07:51 2003 +0000

     * XPCOM implementation in mozilla plugin on MacOSX (Play, pause, stop
     *  buttons. Fullscreen disabled ).

commit 3d503fff259fba0c05121690b749d7696d8a7ec5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 19 13:20:27 2003 +0000

    * deleted stray i char

commit dd0347da7e2597d0fff68ecf8a3a8ee9468e6d0e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 19 11:26:59 2003 +0000

    * Updated brazilian portuguese translation by Andre de Barros Martins Ribreiro
      ( your parents couldn't find anything shorter? :)
    * Added this language to the options in the preferences.

commit d10ad52f54c199082935a3f948fbd791034240ab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 18 19:18:47 2003 +0000

     * asf: clean up + use stream_* (It's not yet well tested)

commit c95c5508f7d31c775f1091b84178a9ad55c75e19
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 18 19:17:54 2003 +0000

     * all: added stream_DataPacket

commit cd4cd776565550a76a8bb7af7e1c500aa238e439
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 18 17:30:48 2003 +0000

     * udp: udp-sout-caching is now also accessible by instance variable
     "caching".  (ex: udp{caching=ms})

commit 176639fe602c50f92bc6aaf003320f61d65da4f5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 18 17:25:51 2003 +0000

     * ts: fix PCR value when using pcr-soft.

commit e2f255dee789d5b57fc6e423ad8f9f3a79aa9374
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Aug 18 14:57:09 2003 +0000

    Turned the scope plugin into a audio filter that can be inserted with
    --audio-filter. It still seems to have many problems, so I will not eneable
    it yet.

commit 0596bf59205445d3056437d6213b989a0928c071
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Aug 18 13:16:43 2003 +0000

    * src/audio_output/input.c
      src/libvlc.h :
           First try to implement "user audio filters"
           You can provide a list of audio filters that you want to add to
           the pipeline (only the "headphone", at that time).
    	(use --audio-filter filter1,filter2,...)
    
       ***Warning***
       It seems to work, but no guarantee at all. Perhaps all is bad
       and the commit should be reverted, as it could break audio output
    
    * modules/codec/libmpeg2.c :
    	Fixed a segfault when vout creation fails

commit 236aa93228fdd732213b67cd4209a881762e67a7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 18 06:42:48 2003 +0000

    Small fix.

commit b428dafd062b481cadcdfaf330d3f6140ab72bfd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 18 00:17:44 2003 +0000

     * all: move "wave format tag to fourcc" from demuxers to codecs.h
     (only one place to keep updated).

commit 22fca6231b649df5cc923d65e7c063c4bd6a0b47
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 17 23:42:37 2003 +0000

     * all: A little clean up.

commit b75c3a7a0f82f090b05967765013129a14cd3467
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Aug 17 23:11:55 2003 +0000

    modules/misc/freetype.c:
     * implemented outlineing of the glyphs. Please yell if the performance
    suck, and I will try to make them optional.
     * fixed centering on RV32 and YUY2

commit 186e68fd739bc6a2fedf4ffda45c5eee23ee3819
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 17 23:02:52 2003 +0000

     * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h.
     (Well, Get(D/Q)WBE are just #define to U16/32/64_AT.

commit c8b4bd8ba9ae6f445de38aff204d9d113eec6ef3
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sun Aug 17 20:58:45 2003 +0000

    po/es.po THANKS configure.ac: Spanish translation started by Vicente Jim�nez Aguilar.
    
    src/libvlc.h: replaced "VLS" by "streaming server".

commit e4718009eaf06bc4a61e14d3adb330f4a70ea6f8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 17 20:45:50 2003 +0000

     * all: added OggS fourcc. (still unsported but allow dumping)

commit b0018cc387f323c225c113f11688e516a67429ab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 17 20:39:08 2003 +0000

     * all: removed all u8/u16/.... occurences.

commit fa34194225405c1d541bd7f0cbae419c3814bec2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 17 18:44:26 2003 +0000

     * avi, dummy: removed useless include.

commit a5dcac2826c1f55cd4ebd610632cbd3ddf3b707b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Aug 17 15:22:49 2003 +0000

    modules/misc/freetype.c:
     * added support for RV32/RV24 chroma

commit 13f2015e47cb00aa94a885f360e25382ebb8e1e1
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Aug 17 14:14:01 2003 +0000

    src/playlist/playlist.c:
     * small documentation update

commit 2e18ced8ee4d8e0ce5c1fefebaa3dd96cf090e2b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Aug 17 14:11:21 2003 +0000

    doc/Doxyfile:
     * Extract documentation on static functions, useful to get the static
    inline functions defined in header files listed. Drawback is that private
    functions in source files are also listed.

commit 86929213866824e2a8f4888c50dc9e19efaa9375
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 17 13:56:26 2003 +0000

    * modules/demux/flac.c: few cosmetic changes.
    * modules/codec/flacdec.c: when synchronisation on the bitstream is lost, flush the flac decoder so it can synchronise again (fixes problems on seeking).

commit ee3fbc05c2c9a7f93bd658ee56853627df155df4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 16 21:05:14 2003 +0000

    * configure.ac : linked stream_out_standard to ws2_32 to fix build
    
    * playlist.cpp : added "Random" and "Loop" checkboxes

commit ffc8d95127be6b28578926cc682ac9f1bc018783
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 16 16:56:40 2003 +0000

    * po/pt_BR.po, THANKS: new brazilian portuguese translation, courtesy of Andr� de Barros Martins Ribeiro.

commit 4be60f726462456946b39a4f7b5850b6b2f8c752
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 15 13:16:38 2003 +0000

     * ffmpeg: added m4cc and M4CC as MPEG4 fourcc.

commit 035904be561b2a488cb4ee9ba85e463c49ed478a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 15 01:58:46 2003 +0000

     * pes: fix private stream with mpeg1.

commit a36d6a8f801cf2e47b4f8d3852e61ce5386540e7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Aug 14 23:37:54 2003 +0000

     * ts: use right stream_id for A52 (0xbd -> fix mplayer playback) and add a
      "registration descriptor" (-> fix xine playback) when using a52.

commit 747f24a128cc4fa89d557c6a405711d1fd8ca044
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Aug 14 23:32:51 2003 +0000

     * all: added support for a52 in PES private stream, but untested.

commit aefcff5d5410ebac057e5d6819ef1025470e2a3e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 14 20:02:55 2003 +0000

    * all: as announce calls non-standard functions (SLP), remove it from
    src, and build it in the stream_out_standard module to avoid a link

commit 1b9c64b11db742480b3d8804d81d23bbcfcc04d8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 19:25:56 2003 +0000

    First part of code to allow configurable hotkeys.
    include/configuration.h, src/misc/configuration.h:
     * added a CONFIG_ITEM_KEY
    include/vlc_keys.h:
     * constants to identify keys
    src/libvlc.h:
     * provide a set of hotkey config options
    modules/gui/wxwindows/interface.cpp, wxwindows.h:
     * set the configured hotkeys as accelerator for the appropriate menus
    modules/gui/wxwindows/preferences.cpp:
     * start to support CONFIG_ITEM_KEY. Options are showed with the right value
       but any changes made have no effect yet.

commit 349dce6d21c133dad3c53400a42e3390578df131
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 18:21:58 2003 +0000

    include/video_output.h:
     * minor cleanup in a comment

commit 2739add81a857f61939d9c904ec64b5d0a7fbc62
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 18:12:39 2003 +0000

    modules/control/lirc/lirc.c:
     * applied slightly modified patch by  Stephane Mottelet <mottelet@dma.utc.fr>
     to support next/previous chapter buttons on remote controls

commit ca13bb3f98d95ae2320573d3b9ba58612dc7bcf0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 17:50:43 2003 +0000

    include/stream_output.h:
      * use #if 0 and not // to disable code

commit fe77b6513b64587185bf7d392837d45330284215
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Aug 14 13:32:12 2003 +0000

     * little bug fix.

commit b31c380633dea1ae4d5713d71948ad13ce9b0fd0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 13:09:42 2003 +0000

    include/vlc/vlc.h:
       turn playlist command defines into a enum

commit 92c1ab4e49e70a5dc7048d02e58bc807ca699ad7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 13:02:55 2003 +0000

    vlc_playlist.h:
       * added a duration field to the playlist item struct
    vlc_playlist.h, playlist.c:
       * turned playlist_AddName into playlist_AddExt and made it take an extra
       argument( the duration )
       * doxygenize comments
    modules/demux/m3u.c, modules/gui/macosx/playlist.m:
       * use playlist_AddExt

commit d86fd15629ed0d4ad3909ec43a4e654f62b2f9e2
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Aug 14 12:38:04 2003 +0000

     * mozilla plugin on MacOSX. Not fully implemented yet.
     * compiled with mozilla 1.4 (won't probably work with <1.4)
     * TODO:
     *     - make XPCOM work (play,pause,stop buttons)
     *     - fullscreen implementation (quite difficult on MacOSX because only
     *       the main thread can create windows)

commit 10afbf8357da413d22162ba35bf5a7f2321b30d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 14 11:47:32 2003 +0000

    * src/extras/libc.c, nclude/vlc_common.h, modules/mux/mpeg/ts.c: added atoll() to our libc.
    * modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces.
    * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1).

commit 0420ba2ce60b64a1271df05d8e0ada4c55242b72
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 14 11:25:56 2003 +0000

    include/ninput.c, src/input/stream.c:
       Moved comment blocks to the implementation where appropriate. Changed
       comments to Doxygen syntax.

commit ecc5706bc3fc4b1872420c368bcdba0261c5dec2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 23:26:55 2003 +0000

    * ALL: bumped version number to 0.6.3-cvs
    * modules/control/ntservice.c: new Windows NT/2K/XP service interface.

commit 2433ab08cc7837ebc5cc6f877b77d60df9a984bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 21:15:42 2003 +0000

    * modules/stream_out/standard.c: fixed segfault on close.

commit 26db09c07168b75d8c00adac0450bd8ed3e3e414
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 19:38:28 2003 +0000

    * include/announce.h, src/stream_output/announce.c, modules/stream_out/standard.c: fixed broken build.

commit 36edc5e9257c35a601cea9da0b50cc41dd4991a8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 19:18:46 2003 +0000

    * ChangeLog: yeah I know... don't laugh.

commit 84509c429fde2caf5e1e0d36fb9c5b1e713c29ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 18:39:53 2003 +0000

    * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
    * modules/codec/ffmpeg/video.c: forgot a debug message.

commit b83deb14dfba98e2695e437b7f66c65fd8bb2713
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Aug 13 14:17:26 2003 +0000

    * configure.ac : we need to define HAVE_SLP_H
    
    * include/announce.h & vlc_common.h: slp_session_t structure definition
    
    * module/stream_out/standard.c & src/stream_output/announce.c :
        SLP announcing support by vlc

commit dcda9be62d867b8ac8ba2b45c295093fcfc9eaba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 13 14:06:37 2003 +0000

     * ts.c: commented out useless code and an annoying error message.

commit 2f04d372428220da781e23fde0e092599e68b0cf
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 13 13:54:02 2003 +0000

    Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for:
    if (!i_size)
    {
      /* Handle error */
    }
    
    However input_SplitBuffer() returns -1, which results in if (false) here and a segmentation fault will happen when input_ShareBuffer() is called. All constructs of the above form are supicious to produce a segfault in the code!

commit 2e6a0471158e7943a1c141265199ac7841adbe4c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 13 13:50:13 2003 +0000

    Keep track of ioctl_UnsetDMXFilter

commit 5b838f148c62409ee1a9b828845e8083559105d3
Author: Eric Petit <titer@videolan.org>
Date:   Wed Aug 13 07:03:17 2003 +0000

     Missing file

commit 404a68a195bde7a83f17a3458bfaa8c93d5210c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 01:50:47 2003 +0000

    * ChangeLog: guess what ? yeah, yet another update for 0.6.2.

commit 38b5689a8fb05f78d000fae61a7842a7be024796
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 13 01:45:13 2003 +0000

    * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
    * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
    * src/input/input_programs.c: programs object var was not reset correctly.

commit e69c7de6cf315eaf7156dcec085eb31288f8b79d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 12 18:34:47 2003 +0000

    * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.

commit e005b8863211d8722ea7f925bb6a8ea8a7420aa4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 12 18:25:45 2003 +0000

    * po/de.po: update of the german translation by Felix K�hne.

commit d24ab97f6be39f88a6e4a763b1962f1fccc7307e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 12 17:01:35 2003 +0000

    *  modules/codec/ffmpeg/video.[ch]: another temporary workaround.

commit 61529b8d8d7de1ce1a897bfffb09eeeec261e507
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 12 15:35:26 2003 +0000

    Fixed long problem with tuning to frequencies like; 12669500 Hz which is not possible with the old satellite plugin, because it reads 12669,5 in kHz and could not be expressed.
    * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
    * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.

commit 51c3cea1b98a6efdc28bc89c300e985afb9d0d2b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 12 14:15:41 2003 +0000

    * more cleanup

commit f404f6c05f8ef7100f3206933fa97048ab8daba7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 12 12:43:47 2003 +0000

    * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
    * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
    * Cleanup of code.

commit 2cae3dc30f4eafc1e2591bd4e892221902b6a265
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 12 08:19:20 2003 +0000

      * modules/demux/mkv.cpp: support for libmatroska 0.5.0.

commit 235b01982bd547f5d0175e3b17787f87104551af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 11 23:07:46 2003 +0000

    * share/http/index.html: added "del" and "empty" controls.

commit 91f69ae3647c237c8b3de287575a448f24f14d74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 11 20:49:53 2003 +0000

    * ChangeLog: updated changelog for 0.6.2.

commit 91c356bcbd19d812904ad99695e1b07b613a049b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 11 20:48:19 2003 +0000

    * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.

commit 3460442031186a5a9012ec442adc09c56fd8ca0b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 11 20:19:45 2003 +0000

     * copy: removed annoying debug message.

commit 4d907c9406499a7931676e0e5162280025cd1cd6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 11 20:18:02 2003 +0000

     * httpd: added HEAD command support.

commit 5e422b1ff9247e46387798e43076f9c185cde6f2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 11 19:30:36 2003 +0000

    * ChangeLog, po/*: preparing for the 0.6.2 release

commit a36b1a81a56824910e877e086cebb9a1e8e9200b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 11 18:52:41 2003 +0000

    * modules/packetizer/mpegvideo.c: oops, fixed typo.

commit e42f7d101ca73eb0c38e56bbf61c4483aeb19a4d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 11 17:31:15 2003 +0000

    * modules/packetizer/mpegvideo.c: small clarification.
    * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.

commit 10b01ed4910dfd1e26e5989818f7d53bd839f9b0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 10 22:13:05 2003 +0000

     * mpegvideo.c: try to set a better value for length. (I am not sure it is
     the good one but it give far better result). dts/pts/length computation
     should be verified.

commit ae141f9a5e91ac456796b43e70cac62783eefe20
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 10 21:26:07 2003 +0000

    * ALL: preparing for a 0.6.2 release

commit 8a07cfad11dc38fe3e00741ca0e0e411560b36c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 10 14:23:15 2003 +0000

    * modules/mux/mpeg/ts.c: oops.

commit 69382bfec097c336d86ab59dae52fda3d58f1f84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 10 14:21:16 2003 +0000

    * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable.

commit a172a55d100e9ff9074e3e6b7c1a84405c8e70eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 10 13:35:03 2003 +0000

    * modules/access/vcd/vcd.c: a few navigation fixes.

commit e73a02832a00ac93f14cef3ab1d4281f1ca465e2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 10 12:45:52 2003 +0000

    * modules/LIST: Updated all modules
    
    * modules/list.sh: piggy list consistency checker
     (should probably be added to toolbox or trashed)
    
    * modules/access/slp.c : Fixed service detection
    	(findsrvtypes returns a comma-separated list of services)

commit f64bdcc0bf9a00e23a882f1da94c0021a9f3df66
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 10 10:22:52 2003 +0000

    * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
    * include/osd.h, modules/misc/freetype.c: support for center alignment.
    * modules/gui/wxwindows/subtitles.cpp: string change.

commit 49d00069faa86ffcf22d4cbd064cd5c500056ea1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 10 09:22:07 2003 +0000

    * include/configuration.h: bug fix for add_string_from_list()
    * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.

commit c095b59a9cd8b73959ff1cf3ad9f042aa13d1b30
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 9 19:49:13 2003 +0000

    * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
    * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.

commit 7fb2bf9a1b82ae0da58e6683d3ad05baf061e35c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 9 19:39:17 2003 +0000

    * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.

commit 417c12f05fee6920687aa1a7d76049d91f2275ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 9 19:14:16 2003 +0000

    * modules/access/vcd/cdrom.c: switching to YellowMode2 for reading VCDs apparently created problems for some people so the reading is reverted to XAForm2 and only if this one fails we try YellowMode2. Hopefully that will still allow us to read the SVCD DATA track.

commit d9069191463dd5a23ba83d8bf327c75d57162ebf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 9 14:59:24 2003 +0000

    * src/stream_output/stream_output.c, include/stream_output.h: added an i_padding field to sout_instance_t so we can allocate sout_buffers with a bit more space than asked for (needed for ffmpeg decoding).
    * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
       Added support for b frames (bframe=x option) + couple of bug fixes.

commit b3b99a16506582eaf3e8bc24a12c9b590de71ace
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 8 17:08:32 2003 +0000

    * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
       The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
    * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.

commit 48ab4989596b30c06377d605c78bd0612b6b0c86
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 8 16:50:27 2003 +0000

    * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
    * modules/packetizer/copy.c: fixed segfault
    * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs

commit 417b4c294f372b1f31bd273a3a91af87535edaed
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 8 16:41:04 2003 +0000

    * modules/gui/macosx/prefs.m: Localized two strings.

commit 97973a8e56d03a761fdc4c9598d3cc4e457f3bc7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 6 12:01:06 2003 +0000

    Updated my entry.

commit dce7d833c36e1117a416a189e2088951676f49f2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 5 11:54:11 2003 +0000

    The familiar interface is now officially removed from VLC. The interface is superseeded by the PDA interface for handhelds. It uses Gtk+2 and can be built using the configure option '--enable-pda'.

commit fcdf60549f387cc1e48dc8b7b3fcbc66e2e7dd65
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 5 11:52:42 2003 +0000

    Added glade2 project file.

commit a22d3358b3af6623bde3b07efef19881fb656adb
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 5 11:51:20 2003 +0000

    Removing file.

commit d477acf42e0e72f503610a1265690f216824efd2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 5 11:49:14 2003 +0000

    Removing files for Familiar interface (Gtk+1.2 and GPE).

commit 2c4e15bb7bd7716969753b4ba1c7e42c30dd56c8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 5 10:39:25 2003 +0000

    Fixed superflous tuning ;-)

commit 756a9df7039e074d104b3fe2719754322faaa240
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 5 09:35:33 2003 +0000

    - Enabled tuning for DVB-C and DVB-T cards.
    - Syncing with old satellite plugin.
    - Cleanup of code.

commit 712d1a84bc20411ca65c73952706f5ba457954f0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Aug 5 08:02:28 2003 +0000

    * VLC_AddTarget had a new prototype

commit eb1818ef5638a9e2f7a6ff7b7f4cb7a5b75905b4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 5 01:27:45 2003 +0000

     * sdp: near implemented basic RTP reading (MPA payload type may work when
    used without RTSP).

commit d1e33e239c711e566ef6fd36aea7c8d883d1853b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 4 23:35:25 2003 +0000

    * src/video_output/video_text.c: removed legacy code that has been rotting for ages.

commit 5e20768666574b695765d37845e4205cf682c26d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 4 23:31:53 2003 +0000

    * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
       + cleanup.

commit ac9acd634c075ceaae204fc01bb8b4ff24316282
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 4 22:49:02 2003 +0000

     * ts: fixed a segfault when removing PCR stream.

commit 77c1e95d10fe32171c3ebf3d7c6bd92bf54cf836
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 4 18:50:36 2003 +0000

     * sdp: begun to implement RTP code. (Not yet usefull)

commit b4bd21992f14b8d8e7854dd20b3bd05a12a8e250
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 4 12:40:22 2003 +0000

    Added a error message that the default values are used.

commit a875b83c25ddd78f98900dfc9f80717e41d2884c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 4 12:34:52 2003 +0000

    Tuning succeeds, but have no audio yet. Major cleanup of code.

commit f853698bc3317a6cf3dca8c4300b2aa78e9feb31
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 4 12:34:20 2003 +0000

    Fixed missing headerfile.

commit 64cf250597040c25d62877d8152ef31d2933f52d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 4 00:48:11 2003 +0000

     * sdp: - fixed loading of file > 1024 bytes.
            - more processing -> now it should extract enough informations to
            build RTP/RTSP session.
            (Does not play anything yet)

commit e1aabc8fe10fe18d159c32ac2fb34d3744744927
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 3 23:11:21 2003 +0000

    * src/misc/configuration.c, include/configuration.h, src/audio_output/intf.c, include/audio_output.h, modules/gui/gtk/display.[ch]: configuration variables now use vlc_callback_t callbacks (same as the object variables).
    * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
    * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)

commit 5a4904ce73768361bf61a6ddc863c6fc396e90d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 3 20:25:04 2003 +0000

    * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;

commit aba56b6b8399dd4b582bdab334a28cd7ea8f60de
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Aug 3 16:36:20 2003 +0000

    * modules/access_out/http.c :
    
    using ability to give parametters to a specific sout module to set user and password fot http access out.
    
    new syntax is '#dst{access=http{user=foo,pass=bar}}
    
    --sout-http-user and --sout-http-pwd parametters have been deleted.

commit e4c2f343ae6a2d06b6ad8cafdf35dd43e7b7e1e1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 3 16:22:48 2003 +0000

     * sdp: parse 'a=' field.

commit 8736900818047d0dc46b5d552bd66482917f04f0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 3 15:25:33 2003 +0000

     * sdp: begining of a SDP parser. It won't let you play anything for
     now, it just does (incomplete) parsing.

commit 67226ea23f9242337406e1487de906ab87a063b0
Author: Eric Petit <titer@videolan.org>
Date:   Sun Aug 3 13:49:37 2003 +0000

     configure.ac : added needed linking flags for BeOS/Zeta
     Makefile.am : cleaned make packages-beos

commit eb8fdde69dda8e59b3befc83efd22da6119bc1ed
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 3 12:04:28 2003 +0000

     * rtsp: mmmh, close the socket.

commit 0927763dc1faafc0f75a94bd71907b9980b8f2e4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 3 02:00:00 2003 +0000

     rtsp: connect  to an RTSP server,  issue a DESCRIBE command  and return
    the  answer.  It  WON'T  let  you  do  rtsp  as  we  first  need  a  SDP
    parser/demuxer, but it is on the way.
    
     The idea is to have a generic  SDP demuxer that will work with SDP from
    file, http or rtsp.

commit 62003938d5d8b847b579c16bdcd1068ab092d3e4
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Aug 2 19:30:35 2003 +0000

    * modules/access/http.c
          - Didn't  take into consideration  a little change of  behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentification information even if there wasn't any.

commit 952e0d06a479f1d118c06354ede5d7fd600aa417
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 2 19:16:04 2003 +0000

     * ninput : a little developer documentation.

commit bb15cea2127e6e678faf40d55f6861d7ec57001d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 2 16:43:59 2003 +0000

     * all: some helpers functions for pf_demux_control.

commit ed8d7b24ecd8056f9de8e78873bb3247c6061f07
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 2 15:22:07 2003 +0000

     * all: added a pf_demux_control member to input_thread_t. It is currently
     unused.

commit da8662892e8b1e9649da8d210a991ef25fede337
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 2 14:06:23 2003 +0000

    * ALL: bumped version number to 0.6.2-cvs
    * modules/video_output/x11/xcommon.c: closing the video window or using the escape key doesn't exit VLC anymore but stop the input instead.

commit 537cb4837b417aec52e7bc60861963825d5683ef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 2 01:33:53 2003 +0000

     * ps: clean up and dvd subtitles support.

commit 6cad86e56c2d61a6c9443e4608eeb6571b3c6322
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 1 20:06:43 2003 +0000

    * modules/mux/mp4.c: support for mov muxing + cleanup.
    * modules/codec/quicktime.c: small cleanup.

commit 3efebdbf3ea162d0919df2585866ca035fe5599c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 19:38:48 2003 +0000

     * udp: clean up.

commit c2f4acbe815814df61aed4852af5731e7ba49246
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 19:38:25 2003 +0000

     ts: large rewrite of the TS muxer to produce better TS and support DVD
         subtitle.
         I have added some options:
            - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
            case of insuffisant bitrate. (default: disabled).
            - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
            to achieve the target. (default: disabled)
            - pcr : minimum delay between two pcr equal to dts of the video
            stream (default 100ms)
            - pcr-soft : minimum delay between two pcr interpolated from the
            pcr that are equal to dts. (default: none)
     Remarks:
      - bmin/bmax allow to create CBR stream.
      - Bitrate is calculated on a PCR time.
      - PCR delay cannot be less than length of a frame of the PCR stream.
      - PCR soft is used to help when using big PCR delay. It is usefull to
      produce stream with smoother bitrate variation.
      - Big PCR delay introduce more latency.
    
     TODO:
      Test stability, bugs ...

commit 95a10916d84ad63a2499b41d9b59c2e9f4adeafa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 18:49:51 2003 +0000

     * ts.c: arggg, bad copy/past.

commit b62b2827cd8a7fb94eb65799520ba06818a80a0c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 18:42:56 2003 +0000

     * stream_output.c: fixed a segfault when muxer isn't specified.

commit 57b0e5aa81c95d2011eedb9660ee04bd794840c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 18:02:06 2003 +0000

     * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
           converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t

commit 2a922ddb46b059c2be3dee5c647589ce11a9061b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 17:38:14 2003 +0000

     * index.html,style.css : remove built-in css file. added link to info.html.

commit 6ac29eec363a6b9165d31496e5f83c76dbd402ef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 17:30:33 2003 +0000

     * http: added mime type for .css file.

commit 66933202f1d6c536d6be55e251ccaa80900d89a9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 17:21:34 2003 +0000

     * info: commit the good file...

commit b0baadae11e30328b8085e3fd7442a4407038d85
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 1 09:45:34 2003 +0000

      * modules/access/http.c:
        + Coding style fixes.
        + Removed a C99-ism.

commit b01cc018b631c24eb4b3e032da7fc7eb582685bd
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 1 08:24:53 2003 +0000

      * debian/rules:
        + Activated freetype support.
      * debian/control:
        + Added a build-dependency on freetype6-dev.
        + Added a build-dependency on libdvbpsi2-dev.
        + We now recommend gnome-vlc | wxvlc.
        + We now suggest fortune-mod.

commit 60a9c48a4f01761ed184093968a08708b5740a3d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:55:30 2003 +0000

     * wav: forgot this one.

commit 75d42173aa82f4f8a0ce3ed0d48b1f730489aa1c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:40:05 2003 +0000

     * configure.ac: audio -> mpga
     * demux/* : function name consistency.

commit 3051781deaa409fefc1d04018eae7a44cf52512f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:37:06 2003 +0000

     * mpga: mp3 demuxer written from scratch using ninput.h

commit 3b20789e890211b14629ba69f7a56da1f961ce4f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:26:22 2003 +0000

     * configure.ac: remove old wav and aac directories.

commit 5cb3ffde0b8a6659688aa1efa8d0c7fe0d9603da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:18:51 2003 +0000

     * wav: remove old wav demuxer.

commit 564ef96a030150ac2147e4429ce94fcb58a4622d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:18:11 2003 +0000

     * aac/* remove old aac demuxer.

commit afe6ac245e70dd214d22cc030819d7abbc946f29
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:16:37 2003 +0000

     * Modules.am : added aac.c and wav.c
     * asf/asf.c: better check for invalid header.

commit 5aa4f2834e220102bdf8dc3c24ed5ee0e83def70
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:09:37 2003 +0000

     * wav.c : big clean up and use ninput.h

commit ea6b5e7577dd04ca295e47bf8bd5bbbfcbe1cdab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:08:35 2003 +0000

     * aac.c : big clean up and use ninput.h

commit 6235a42873d5bbfd667dbb0f43e24049398b7752
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:05:57 2003 +0000

     au.c : cleaned up and use ninput.h

commit bf73ff64ecf2159aabe69d061fedde8e4e268f7b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 1 00:05:07 2003 +0000

    * src/input/input_clock.c: fixed 2 regressions in 0.6.1. These fixes are actually there to make us more complacent with broken streams.
    * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
    * modules/demux/mkv.cpp, modules/demux/avi/libavi.c, modules/demux/mp4/libmp4.c, modules/demux/mpeg/m4v.c: checks for input_SplitBuffer() > 0. (Thanks to Steve Li for pointing this out)

commit 4cd852f3f87255a0ca660af87247287b285fc7d9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:04:28 2003 +0000

     a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
     to play such file.

commit aabedc34bf0f84055ebdf825452d94644d3ff997
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:00:50 2003 +0000

     * modules.c : include ninput.h

commit 1e9877bacae46b86b4ea46573ba31401ae6fbd18
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Aug 1 00:00:12 2003 +0000

     * vlc_common.h: include stdarg.h by default. Required by ninput.h
     *  ninput.h :  extracted  duplicated  stream functions  from  a lot  of
     demuxers and do a nice (?) API.
     * stream.c: implement basic streams  manipulation. It is just a wrapper
     but it is useful.
     * all: added a i_ttl field in network_socket_t to allow per connection ttl
    setting (in fact only used by access_out/udp.c.

commit 0d39f13d96739ed13f062cc086b6b7079223c8da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 31 23:44:49 2003 +0000

     * all: added a i_ttl field in network_socket_t to allow per connection ttl
    setting (in fact only used by access_out/udp.c.

commit 05eff32d6c48ec2ebe5b071296edc88e5058ee83
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jul 31 23:14:32 2003 +0000

    Fixed a memory leak (thanks Andy Lindsay !).

commit e03c2c0dbde0000f4816967bb9609e0571d55512
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 31 21:46:37 2003 +0000

    * src/misc/win32_specific.c: change the mode of stdin to _O_BINARY so we can use stdin to read files (thanks to Steve Li).
    * modules/control/http.c: allow directories of the form "x:\" on win32.

commit 0758f5ea8160b5846949e05c34585a4d790fdf60
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jul 31 21:18:59 2003 +0000

    * modules/access/http.c :
    	- using new var_Create/var_Get method to get parametters.

commit f08ad433dff6c5c0fa25104ee9f42df5aaf31f6a
Author: Renaud Dartus <reno@videolan.org>
Date:   Thu Jul 31 20:47:09 2003 +0000

    * Make vlc compiling !

commit 7e6fdf1324ecadf02ddce4762ce19624221c5a2d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 31 19:24:10 2003 +0000

     * stream_output: * some clean and fixed a little memory leak.
                      * give to access and muxers options. Now you can use:
    --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
    works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
    not used.

commit 2ac6eec8e2819e111b3c9add16039c59258643bd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 31 19:14:59 2003 +0000

     * stream_output: * added some #define for private flags.
                      * now muxer and access_out also receive options like
                      stream_out.

commit bb3720f469dc0acab9f297b98fa2904622fa8189
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jul 31 19:10:14 2003 +0000

    * modules/access_out/http.c
           - httpd.c has support for Basic Authentification, so use it !
             --sout-http-user user --sout-http-pwd password

commit 80a68e4f614642a9deb4de7cb23b01bda4ed5b98
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 31 19:02:23 2003 +0000

     * copy.c: Added DVD subtitle support. I still need to commit the TS
    muxer.

commit 2ad6cb7f90d7398fd2a32a3756feacb6227861c6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jul 31 18:25:12 2003 +0000

    * Add support for basic authentification in http access.
    
    use :
    
    --http-user user --http-pwd password
    
    or
    
    http://user:password@server/path (2nd parameter overrides the first)

commit 9043c72749f7694ead220de164513eacf5eddde2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 31 17:03:46 2003 +0000

    modules/misc/freetype.c:
      - calculate and store size information for each line independently.
      - misc other fixes

commit f79c8d434c2520e38d40767a19cb888a17ebe6cd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Jul 31 15:31:58 2003 +0000

    Updated LIST of modules and configuration options for building.

commit 485e4dd62440c934cf199608a62e13a9f6b6f045
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Jul 31 15:30:51 2003 +0000

    Adding DVB module to support satellite, cable and terestrial DVB streaming. The status is that tuning works, but have had no success with video/audio yet. (Setting of filters does not seem to work perfectly yet.).

commit f5cfd12845299cc3d13eac5217815da08ff6bf07
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 31 13:06:07 2003 +0000

      * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
      * po/: Re-ran toolbox --update-po.

commit 8ddf2757b76015c3d3d65750c3598b88e987da1f
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 31 12:08:58 2003 +0000

      * Added and fixed .cvsignore files.

commit c87bb403719cbe7434f68a5eeef202995b303dd6
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 31 11:02:01 2003 +0000

      * Makefile.am: Really put po before ., not . after everything else. Fixed the
        Mozilla plugin build while preserving the fix for VLC.app.

commit 4b2db5bcb65d2bfd6c4f562b89e8f7aa7070c5a0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jul 31 08:18:30 2003 +0000

    * modules/control/joystick.c
    	* Allow the user to remap the actions.
    	* Improved the strings (please check)
    	* Prevent 0 seconds seeks
    
    * share/http/*.html
    	* partial HTML validation fixes
    	* Improved the look
    
    * src/stream_output/announce.c
    	* minor fixes (thanks sam)

commit fa06cb361f1a78a625c1781760e4d19330825bee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 30 21:09:06 2003 +0000

    * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
    * src/input/input_programs.c: check for "" descriptions in AddES().

commit 673e5d9eec42f8720d22213f9a3d9b94748dfc53
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jul 30 12:21:05 2003 +0000

    Updating design of PDA Gtk2 interface

commit f661da819741f5f5bf3c4d95ac908be9654f9bbe
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jul 30 12:20:49 2003 +0000

    Updating design of PDA Gtk2 interface.

commit 70520eab44e119d0ecfe42c947bbc31f9662dba6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 30 02:00:58 2003 +0000

     * transcode:
        - added new HQ mode (recent ffmpeg only). hq now accept "simple",
          "bits" and "rd" as paramters.
        - automaticaly try stereo mode encoding when failed with more
          than 2 channels. (eg a52 -> mpga)

commit d56426974d40b11baf38c5b641b5c7f83462b759
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 23:55:06 2003 +0000

    * ChangeLog: update.

commit b91133c65b85ebe23f5794ae6bcf9bc2a90ba6eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 23:50:39 2003 +0000

    * configure.ac: added the svlc shortcut for the skins.
    * install-win32: removed the custom link in the start menu.

commit aa7b779f5e23ec9c0007d990d909bb8b067bc37c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 23:01:52 2003 +0000

    * ChangeLog: updated the changelog for the release

commit 55c20a717ba871f42bbf2848561efa76c7840f93
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 22:25:40 2003 +0000

    * modules/codec/spudec/parse.c: fixed typo found by Meuuh.

commit 95144fb3cd654d30b35668e178c3c2ea844bd369
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 22:20:53 2003 +0000

    * src/video_output/video_output.c: fixed potential segfault.
    * configure.ac: don't bail out if matroska headers are not found.

commit 7528b8435b27ee502fb2803718e7fc28de8650cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 21:56:47 2003 +0000

    * toolbox: fixed typo in the changelog rule.

commit d2edf5f53842931ed8326acba7ac28114837feba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 21:46:44 2003 +0000

    * modules/video_output/directx/events.c: compilation fix.

commit 53f87282f2c3c92bc725d3ce851f08b98577410b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 21:14:10 2003 +0000

    * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
    * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
        We also lower the priority if there is no DISPLAY env variable.
    * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
    * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
    * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
    * share/vlc_win32_rc.rc: compilation fix.

commit dc4c75fe8d3c6aa59ac17408fcfd46333f0b89d3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jul 29 18:51:16 2003 +0000

     * http.c:  under linux if no directory is specified search "share/http"
    and then DATA_PATH"/http".

commit 42b0d32617ae3fb3cf6210b3ed012ec821314dad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 29 17:43:00 2003 +0000

    * configure.ac: bumped version number to 0.6.1.
        Enabled matroska support by default.
    * extras/MacOSX/*: bumped version number to 0.6.1.
    * INSTALL.win32: instructions update.
    * share/Makefile.am: included the html files for the http interface.
    * po/*: ran ./toolbox --update-po.

commit 2b5d29462f7970d80c8af22aeacea8309da6d11b
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 29 09:32:14 2003 +0000

      * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
        event handling bug.

commit 8bfdb6f8e34b0f089e16dcfc4fb843909269b37a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 28 22:46:00 2003 +0000

    * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.

commit f70672feff388b15d2a8145959cc4428dfeec4f7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 28 21:41:20 2003 +0000

    * configure.ac: Worked around a bug in the OS X linker, with multiply
      defined symbols and libmp3lame
    * Makefile.am: Build po before . because we need the po files to build
      VLC.app
    * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
    * OS X interface: cosmetics

commit 913debaf1aaa77856a043e2cc6ead6be1281b57b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 28 20:25:30 2003 +0000

    Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding

commit 769e4f67252601ecc70a17df35f7c2e0d66b854d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 28 20:23:58 2003 +0000

    Added NEWS for iPaq port.

commit aa1566b0e1657c06fc78f6e6cf3f38ebccb9dafd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 28 20:23:27 2003 +0000

    Updated build scripts:
    - enabled video4linux for WebCams on handhelds
    - enabled PDA Gtk2 interface instead of familiar interface
    - enabled stream output and transcoding

commit e1dd3aab6b05bbe8e21382e310fd92d1f363e16a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 28 18:02:06 2003 +0000

    * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
      now used to browse through the DVD menus.

commit c0c6130dd6519c33684521384e53b59ea094d134
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 28 13:19:37 2003 +0000

    * Fixed my last commit.

commit f61cc2fd975638027dbdb848bbf1d82c8fa80fe0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 28 07:16:50 2003 +0000

     * rc: Fixed a bug with seek command.
           Added support of "seek n%" (Usefull when mux_rate is nul )

commit db3c43d712d00a5588a2d10fb22b02c2c6b557e8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 28 07:05:21 2003 +0000

    Added PDA images to Makefile.am

commit fe6a40e262d77182f9d663ef1b1de901c3edc378
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 27 23:58:32 2003 +0000

     * sub: does not issue an error message when sub-file is empty.

commit 4270199452c8fb03fdd21b7cdf3f127e3d1cef93
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 27 23:05:41 2003 +0000

    * Brought the new options system to the OSX gui.
      and some small fixes.

commit 802b24bcbf89c35c8ed17644daf54a15fed15c9d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Jul 27 21:35:51 2003 +0000

    Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
    
    The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.

commit 1ec7da49aee75fde3e75fd66da1ca0cb39101010
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 27 16:20:53 2003 +0000

    * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG

commit f05705c559ee7df82b9fffc3abeec4b3524ccf76
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 27 16:14:20 2003 +0000

    * modules/audio_output/alsa.c: bail out if the device is already in use.

commit ee88f5fa5badd3c8f5d362bcb9f9bd32c1c5e6cc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 27 15:49:27 2003 +0000

    * src/input/input_ext-plugins.c: forgot to re-lock a mutex.

commit b1bd5cc0bd5a16c10fd7e0e328ecc2e52d4b2714
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jul 27 14:10:02 2003 +0000

    * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
    - there should be fewer resampling, particularly on DVD chapter changes
    - when you unpause a DVD, VLC will wait for the drive to spin up, so you
    won't lose several seconds of movies
    
    * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
    mode, make the interface take that into account.

commit 788c882a5da403bc5d69efde87b2eb0871502adb
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jul 27 12:31:50 2003 +0000

     * All: Removed the win32 plugin; wxwindows rulez :)

commit 41e4d5d773c1a5d70d76b85877996f8b4384e003
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jul 26 18:54:20 2003 +0000

     freetype.c: basic YUY2 rendering (Y only)

commit 5754f3475eb9f5ab0af52cbef0c453d3e84d9994
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 26 15:36:46 2003 +0000

    * modules/gui/skins/controls/checkbox.cpp: compilation fix.

commit f439a67932a9a28e970fbd3a5341067e74d01a5a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 26 15:34:43 2003 +0000

    ffmpeg: fix potential overread for mpeg4 with vol.

commit c713876f9c148fd82ab15bef81c8d7db670743bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 26 14:19:04 2003 +0000

    * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.

commit b4f05bc944ec8da6ce1eca4f0166643a1193023e
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Jul 26 14:04:33 2003 +0000

     * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
       value was always true...)

commit 88b306849afeb6d559000cad32be7a1e8d7eb06c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 26 12:41:52 2003 +0000

    * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).

commit fce542a9cb499a96e78b8f83620b34f889474d54
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 25 22:50:12 2003 +0000

    * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
    * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.

commit 50fd98c4a02156cf6a57112b7593386af560f938
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 25 13:24:29 2003 +0000

    * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
    * modules/gui/wxwindows/wxwindows.cpp: oops.

commit 2b616a2310e6a23fc79809c8e880318be496f22b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 25 11:37:22 2003 +0000

    * modules/video_output/directx/events.c: a couple of compiler warning fixes.
    * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.

commit d78e17ca4f90d49b09478c107c79586650548a29
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 25 11:33:24 2003 +0000

    * configure.ac: libpng (logo plugin) needs to be linked with zlib.
    * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.

commit 7f0f36d8668254b2005a31774f316c4cb2f39612
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 25 01:11:32 2003 +0000

    * subsdec now uses the new options code.

commit 3fb0884559ccd895366b7f312705a7d4321021a5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 25 01:09:51 2003 +0000

    * Updated it.po

commit 1a67ce0352da30b86c8a3b636b3c6c2829bc40cc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 25 01:09:29 2003 +0000

    * Largely updated nl.po
    * Updated it.po

commit f87d11a1ddea862ae0910974ac9ba419d106cebc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 24 23:21:18 2003 +0000

    * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.

commit b55849264b74db669bde9f35fb71c973f8211d6d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 24 22:58:21 2003 +0000

    * src/misc/modules.c: if module_Need() was passed an interface module name, respect this choice even if vlc was run with a specific interface shortcut.

commit af85b12e3014b6dd2a1e2650d1bd0b3320f8451b
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 24 22:05:16 2003 +0000

      * modules/access/v4l/v4l.c:
        + Removed my name from this file, I didn't contribute anything major to it.
        + Added strerror(errno) where adequate, as well as additional debug
          information, hopefully more useful than "cannot open".

commit e92510e2941fc079f894ce2884dda156251933a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 24 21:50:28 2003 +0000

    * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
    * modules/misc/freetype.c: bail out if no font has been specified.
    * modules/demux/util/sub.h: don't forget to detach the demuxsub object.

commit beab78a9326bad5b94aae4fb070801ce75cd1143
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 24 20:34:47 2003 +0000

      * bootstrap:
        + Run autopoint with the -f flag.
        + Remove stamp files in the bootstrap process.

commit c00da1828e76c20f14e6261661884c2dea3fe3c7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 24 19:30:27 2003 +0000

    ignore CR characters wherever they might be.
    A little better line spaceing, but I still don't understand what this is all
    about.

commit cfb29d4ef1b8584ac29754b42bdf76f6d880282d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 24 19:07:03 2003 +0000

    fixed a nasty code duplication where the same function call was two places
    with just a few lines in between, but in separate #if cases.

commit e8e9297e1bf9609b17aee47b1bf24f7b92b19612
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jul 24 18:30:03 2003 +0000

    * "frequency=" is channel frequency in kHz again
    
    * fix  a segfault when "/dev/video0"  or "norm=" were last  arguments of
    the command line

commit ad2b2b2706f91cf448ec5fd7f133fc0e981335da
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jul 24 18:27:07 2003 +0000

    * Changes "frequency=" syntax. New syntax is channel frequency in kHz
    * shows a warning if frequency is in "previous syntax range"

commit 2b328b81d5cdfafd5b4802bc7335d1b4f31f699a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 24 17:31:59 2003 +0000

    * modules/gui/wxwindows/open.cpp: compilation fix.

commit 88feabd71c65decc1718a2c6b6fb34575be1a8c6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 24 16:07:10 2003 +0000

    * modules/gui/wxwindows/*: added support for input options in the open dialog.
       The stream output and subtitles options use them and you can also add options in the MRL itself.

commit 6135b00b126d8b3e6143fa1a17b2c32581470133
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 23 23:05:25 2003 +0000

    * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
    * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
    * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.

commit f8551ccd8bd84ed845eb7bb6427952bf909c50c2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jul 23 22:55:31 2003 +0000

    * Updated po files. STRINGS ARE FROZEN !!!

commit 7f661cb300890ac6ee63c85c63748c11acaaa1a7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jul 23 22:02:56 2003 +0000

    Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.

commit 4684a91eafdc7a56414208681294ecccaac9b83c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 23 22:01:25 2003 +0000

    * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
       eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
       Beware, the object in which you create the var must be attached to a parent for this to work (otherwise we can't navigate the parents hierarchy to find the value to inherit).
    
    * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();

commit 5b165b7369efb2c31466e0ed0a120ef16a838cc6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 23 21:45:13 2003 +0000

    * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
      latter everywhere.
    * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
    * modules/misc/freetype.c: Bring the config options in here to the variable structure.
      Fix the linespacing. Dnumgis, it works, just define another linespacing :)

commit 49913218cb1dcc91a1e7ac4dfe7993aac7114adf
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jul 23 19:11:08 2003 +0000

     freetype.c : use the default BeOS font on BeOS

commit 95a8807bc6824f01c88adb2e1ee8dac12c9b7afe
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Jul 23 17:31:24 2003 +0000

     * modules/gui/skins/src/banks.cpp: removed a useless event I had
       forgotten

commit 16434951b385e55e3b7c3e6fef0b6e55e73907ff
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jul 23 09:14:25 2003 +0000

    * all: fixed depcomp failure

commit 986af9f1b1eab16f26f10f5f865e32ae6c9d72e7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jul 23 07:37:34 2003 +0000

    When recv() returns -1 a bug is triggered inside RTPRead() and RTPChoose(). The return value of Read() is then -1. The test "if (!i_ret) return 0;" will be false and the function will continue resulting in segfault while copying from buffers that are in an undetermined state. The correct test is "if (i_ret<0) return 0;".

commit 6754c25bbc82f4ab9c135f601d6405c6551f5ac9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 23 01:28:54 2003 +0000

    * modules/misc/sap.c: oops, compilation fix.

commit eb505a2f6d699f8aa9a1774896c1d3c4f2077899
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 23 01:13:48 2003 +0000

    * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
    * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
    * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
    * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
    
    All these changes allow you to specify input specific options.
    eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
    Here the ":sout" option will only apply to yourvideo.mpeg.
    "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
    
    TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
          - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().

commit 19e6278e3e9cb384f37073dcd1c237a30d6da3d7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 22 22:02:44 2003 +0000

    * Fix Makefiles for removed .rle fonts

commit cf3bb5c007ec4e7684412164d7c1416847c071b2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 22 20:49:10 2003 +0000

    * ALL:
      - Removed all the RLE subtitle font code.
      - Removed the .rle and even older .psf font files.
      - Moved the filesubtitle code from spudec to subsdec.
      - spudec is again DVD only.

commit 1f4b560964a4a0a94630c728b44fbae21dabe088
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jul 22 20:25:07 2003 +0000

    frequency is  nom frequency  in MHz * 16, as  for the  v4l input.
    Breaks compatibility with previous syntax...

commit e9ecd3b90036ee199903f85b523347d592388988
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 22 18:06:04 2003 +0000

    * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.

commit 9a825a723d24c0bc378f2bf8f03cf6690af883ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 22 15:59:06 2003 +0000

    * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
    * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.

commit e6063e73a23728020548569fa48e7b1976bc29a4
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jul 22 13:58:23 2003 +0000

    * We're finally parsing all parameters (including standard)
    * syntax is now (roughly) the same as for the v4l input
    ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
    * old syntax is still working
    * norm can be "pal", "secam", "ntsc" or any hexa value

commit c2b01bcb47d655c5ad25e18286c7ca19148c186e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 21 23:53:55 2003 +0000

     * http: added "del" and "empty" control. (for playlist). Corrected
    "previous" command.
     TODO: doc :(

commit 604f15c992d1d5c46a0f9c0f2506f4b0669e3655
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 21 19:45:45 2003 +0000

    Forgot this one.

commit a195c0948c5bb3fd27a8b6fbbf237647c74b98db
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 21 19:38:59 2003 +0000

    Added missing familiar-playlistb16x16.xpm

commit a7300bbb3a44e4a65fa7b867590936758afe4bbe
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 21 19:25:54 2003 +0000

    Updated build rules for the Sharp Zaurus.

commit 68fc71edcd09a26d1b45665222a7962be922c56a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jul 21 19:19:48 2003 +0000

    Updated build rules for iPaq.

commit 03617b35493114fea1bc5840449edd1d9f38f591
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 21 18:24:51 2003 +0000

    * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.

commit 85d35a75117452427fff0f7e0fd1396abb1447ca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 21 17:48:31 2003 +0000

    * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.

commit 543f828d1124579e67de6f5fbc6abeb9ec23c47b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 21 17:29:58 2003 +0000

    * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.

commit 4fd39e0ef55c4b3a80481ad302a10ecbab0c882d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 21 01:38:37 2003 +0000

    * vlc.ebuild: disabled kde, fixed mad and freetype support
    * Makefile.am: added html files for http intf to macosx.
      windows and beos probably need to do this too.

commit 200a61d98c81752dc1adcd9cbe14cd348075fd3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 23:46:46 2003 +0000

    * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.

commit 4da83b8c197337826b20eb4bf597ce35b128bed3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 23:30:07 2003 +0000

    * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
    GREY.

commit 183241cb88ecc14c050d350314675ff823c2b224
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jul 20 23:05:24 2003 +0000

    removed some c++ style comments, fixed some untrue comments, moved a
    function prototype

commit 8d171ed1149437e2041adbdf1ec7c3a0ac128a68
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 20 22:16:19 2003 +0000

    * Update of language files

commit beccf2b63b1332ca2ec0e95744039b3a68d4cc62
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 20 22:06:03 2003 +0000

    * bumped up version to 0.6.1-test1

commit e7000e03c9c13ac632c7d3e57eb9e518b610307a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 20 21:41:13 2003 +0000

    * Set the default font on Mac OS X to the system font.

commit b62e141d6b6027b876d4e5b69e28720f0022d798
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 21:28:52 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.

commit 9b8e4de10fdc69ef7794f7cd6ceba1ebd3745bb2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 20 20:54:01 2003 +0000

    * removed matrox support, since the modules is broken
      http://bugs.gentoo.org/show_bug.cgi?id=24910

commit 573de01f7136e3d8b71355d1e3ad39720d4ba0a7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jul 20 20:42:23 2003 +0000

     * modules/gui/skins/*: removed useless code

commit ac35c5959dc867f0a092772a6eaea86feb4a5427
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 20:33:17 2003 +0000

    * src/input/input_ext-plugins.c: fixed previous commit.
    * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.

commit ebd0d9737a27d3df650b6e395c93fb6e957e10ca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 20 19:48:30 2003 +0000

    * README.MacOSX.rtf: updated section on subtitles.
    * vlc.ebuild: added amd64 keyword. changed script to use emake again.
      Removed MODULES from the doc installation.
    * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
    * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
      "An Opensource Media Player" to "VLC media player".
    * other: added the new transcoding codecs, channels option and SAP option
      to the stream output dialog.

commit d2c52a329ff085b7be6d735dc85b5e46b210c903
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jul 20 16:56:58 2003 +0000

     * modules/misc/freetype.c: compilation fix for windows

commit e9e2c245c5c6e14018c77da85f19e851950d73a2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jul 20 16:26:33 2003 +0000

    Draw the text in the U and V planes as well. Removes the transparency effect.
    Also check which chroma is in use and give an error message if it isn't
    supported.
    
    Someone (possibly me) should write some renderer functions for other
    colorspaces.

commit 1aefba7e7d856bf935e7850b07022a55924a96f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 15:33:53 2003 +0000

    * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).

commit 57effc145443e9c4f8f8a888069c6f2861dcb66b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 15:17:47 2003 +0000

    * src/input/input_ext-plugins.c: in input_FillBuffer(), if we can't immediately allocate a new buffer, try until we manage to get one.

commit ae606eef317f0ff631db76a22d2392881e180b55
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jul 20 12:34:36 2003 +0000

    some cleanup in file info code, add fourccs in hex form ( some users want
    that ), add audio bitrate when available (untested)

commit e9829fa64a286cfaa3634f430bf6dab2823bebc8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 12:22:32 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: windows can't have open _and_ save file dialogs so only use open file dialogs on win32 in the preferences menu.
    * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.

commit ae65b15b7b26ece5daa69e3721225d7bd5c8cc98
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 20 10:38:49 2003 +0000

    * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
    * modules/gui/skins/*: use the new generic "open file" dialog to load skins.

commit ce09ec773c9b9f2094a1c2912a021b5c66f44a92
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jul 20 08:30:41 2003 +0000

    modules/control/joystick.c: Joystick control module (linux only)
    
    disabled by default, use --enable-joystick & --extraintf joystick
    
    actions are:
    	left-right: variable speed seek
    	up-down: browse the playlist
    	button 1: play/pause
    	button 2: fullscreen

commit d523d1af33bd9701784ceeb117b652c255cb510e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 19 16:33:55 2003 +0000

    * modules/gui/wxwindows/*: proper characters encoding conversions.
       Override the popup menu only for the main interface.

commit 3512590ae6265ac67f9e78f148fc27d6f77ff223
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jul 19 15:25:47 2003 +0000

    alsa is only available on linux

commit bdfcacf6da63b1c21a9524b67e5f97c62fca8243
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jul 19 15:15:01 2003 +0000

    Render the glyph for each character only once, and not once for each frame.
    Should speed up things a bit.

commit 4c2181e9489dd1b86f969955a612b4f217b1cf89
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 19 15:12:10 2003 +0000

     * mp4: parse another box.

commit f0e231e1d45f9ba267ec17e4430715407b0a12ae
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jul 19 14:41:30 2003 +0000

    Use proper linespacing

commit bf31a77661ac37ca6686230c454f8b852fada63d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 19 14:22:08 2003 +0000

    * src/libvlc.c: use UTF-8 internally on win32.

commit d8280a949d8cc8de62592716eea0337468bf39af
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jul 19 14:14:22 2003 +0000

    fix linking with iconv for the spudec module

commit 11d1c6b19a64603ad1f834780d7198895900ea44
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jul 19 11:29:20 2003 +0000

      * Makefile.am: Fixed the plugins' target directory location.

commit 63f76f94f3d0a450810466fb4103c70dbe6b96f0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 19 00:02:35 2003 +0000

    * NEWS: added some more stuff for the upcoming 0.6.1
    * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.

commit bafd6742807460959ba862de2a967cb19c9fa2e0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 18 23:50:32 2003 +0000

    * add a #include <errno.h>

commit 9937f5763da8008ecaeee4539c01ab2ce3a2a011
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 18 23:41:09 2003 +0000

    * Add -liconv to the ldflags of the spudec module.
    * Add -framework Carbon to the ldflags of the spudec module when Carbon is
      present. freetype-config unfortunatly omits this on MacOSX.
    
    I think I did this correctly, but it might be wise to review this :)

commit e809bbac6c4606ab885db187c40d6e764485ed12
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 18 20:52:11 2003 +0000

    * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
    * src/misc/win32_specific.c: added an --high-priority config option on win32 to increase the priority of the process (default enabled for now so the behaviour isn't changed.)

commit 91bfa020195aadb1805e5c4d54914cdf2a7ffd59
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 18 20:16:53 2003 +0000

    * had forgotten to actually activate mozilla :)

commit e1523249df7693383c2a77c6fe58466fdb846223
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 18 20:06:00 2003 +0000

    * modules/audio_output/alsa.c: alsa is now the default audio output.
    * src/misc/configuration.c: removed unnecessary line.
    * modules/gui/skins/parser.*: small cosmetic change.

commit ce12715bd98b7201adbea0053697f1a33991c87d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 18 20:00:02 2003 +0000

    * mozilla support enabled
    * added USE mad and libid3tag
    * added mp3lame capability to ffmpeg.
    * updated wxGTK requirements to 2.4.1

commit e493d0f0d29cc5d420e259754937cdda8173d841
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jul 18 19:26:22 2003 +0000

     Added 'CDVC' fourcc (another one for DV video)

commit 928fafc3cd57e4ef94ef125882cfae43ffaf27ea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 18 14:18:08 2003 +0000

    * modules/gui/wxwindows/wxwindows.cpp: oops.

commit f96f1c070f65e7df9dbb696fdd0a32148a7ba868
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 18 13:22:07 2003 +0000

    *  modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.

commit f8b9c6f9976912dfea43dd6761ccf09b0b9f46d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 18 11:39:39 2003 +0000

    * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
    * modules/gui/wxwindows/*: fix for popup menu placement.

commit 33b6abb6e8333c5a3ea676d7899c6dbd116c1051
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 17 22:54:40 2003 +0000

    * src/playlist/playlist.c: fixed recent playlist breakage.

commit 5a90c358259f60155a4d027852e0b6f089275cba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 17 18:58:23 2003 +0000

    * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".

commit 035792d566a078338de02cdb279df10589b6d66d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 17 17:30:40 2003 +0000

    * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
       Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
       + misc small enhancements.
    
    * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
       The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.

commit 5cc5eba266f423eaf13bdae36ea2d031bdcd9d3a
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 16:34:40 2003 +0000

      * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
        dependencies right.
      * src/stream_output/announce.c: Compilation fix.

commit e397e422bbc537435688441c173d550e251bf3a3
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 15:49:37 2003 +0000

      * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
        if $FOO contains spaces. Worked around the problem.

commit 0001dd31afce7dea20762c2e3a683ee05e936c16
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 14:54:26 2003 +0000

      * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
        top_srcdir.

commit 0878dc57d541b93055dd3c1e14a26b16acf563bc
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 14:28:13 2003 +0000

      * src/stream_output/announce.c:
        + Fixed Win32 port.
        + Speed optimizations in split().
        + More coding style fixes.

commit aa935693f83221d868cd51522152ef3845222fd4
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 14:10:08 2003 +0000

      * src/stream_output/announce.c:
        + Coding style fixes.
        + Use memcpy() instead of for() loops.

commit 8c7b5a88af84044ec88e45fdc2bd899ddc524bea
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 13:09:46 2003 +0000

      * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
        current directory but looked for in the parent directory.

commit 3c69292877e2a284e4fc0dec6adee5713fb6483f
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 13:01:59 2003 +0000

      * debian/compat:
        + New debhelper file.
      * debian/control:
        + Updated debhelper build-dependency to (>= 3.4.4) because we now
          use debian/compat.
        + Use ${misc:Depends} everywhere.

commit 8bbbcc31b7479f7ba33db7889b730cbb892e2744
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 17 12:06:10 2003 +0000

      * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
      * configure.ac: Propagate $(top_srcdir) to the vlc-config call.

commit e30fd2a9aff6319968af1c471c567a2dc9660665
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 17 09:25:58 2003 +0000

    mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
    mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h

commit e95260909749af242ba3296eb137c77b00ba9153
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 21:42:53 2003 +0000

      * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
        directory, because that's where Gentoo puts it.

commit 84eacb12aa7345400c58399ac9ba9e5cd26dd87d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 16 17:19:06 2003 +0000

    * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)

commit c578df89f123ab95d5d54b3b9d10197bdcfdf432
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 16 17:17:05 2003 +0000

    * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.

commit 898d537760e88c09e8e6dc6146a3e8f487fe07c6
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 16:33:59 2003 +0000

      * mozilla/*: Additional Mozilla 1.4 compilation fixes.

commit e5d0b8ef4e393375ff519ca6c9be850a80d061c5
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 16:06:56 2003 +0000

      * configure.ac: complain when mozilla-config isn't found.

commit 0bf20368a6bb828e6623e1a954ebdce54032bbf3
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 15:52:05 2003 +0000

      * bootstrap:
        + Minor indentation fix.
      * toolbox:
        + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
      * po/*:
        + Re-ran toolbox --update po.

commit 1f570ed08bfdcf34cfb0753a24479126e39ed306
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 15:40:53 2003 +0000

      * debian/changelog:
        + Prepared my next Debian upload.
      * debian/control:
        + Set policy to 3.6.0. No changes required.
        + Extended the package description.

commit 532ad32a5c362f8a95db32dfbebdcb0ffd2e658a
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 15:32:41 2003 +0000

      * modules/access/http.c:
        + Fixed gcc 3 warnings (type punning).
      * modules/access/mms/mmstu.c:
        + Fixed a gcc 3 warning (long constant).

commit bae1c308aeff599d920bfb658c2dfea1958b8c27
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 16 15:25:32 2003 +0000

      * modules/video_output/x11/xcommon.c: Select events in the video subwindow
        instead of the base window, because newer versions of Mozilla select
        ButtonPress for the window it gives us, and XSelectInput only allows
        one client to select this event.

commit b9d25717d73c1e368c355c68e9ce7514d5ea42fb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jul 15 18:12:05 2003 +0000

    moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
    documentation does not include information on which headers each file
    includes, since this information isn't correct.
    
    Clarified and doxygenized some of the documentation on subpictures

commit fc79ec1439cff44d92d231e192d29701af3c5e2f
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Tue Jul 15 18:01:42 2003 +0000

    Update for the spec files.

commit a614010deb9296f4ac33fd7cd3873189ae10abd4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 15 16:07:33 2003 +0000

    * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.

commit da7946c0c327f175ee4b9169dd54a35257fadc2c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 15 13:12:00 2003 +0000

    *  modules/mux/mpeg/ps.c,ps.c: the ps muxer can now create mpeg system (mpeg1) files as well. Also modified the ps muxer to output streams with system headers.

commit 362d08e0e5421ec628fbe98c62209a7a7dfdfe2b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Jul 14 22:25:13 2003 +0000

    	 had to forget something :)

commit 14b3f0cfa16fa0147dafd44b64bf94403a0095fb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Jul 14 21:32:59 2003 +0000

    All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances.
    
    include/video_output.h: added some members needed by text renderer modules
    src/video_output/video_output.c: load and unload text renderer module when needed
    src/video_output/video_text.c: implemented some functions to show text on the video
    include/osd.h: exported the functions to show text
    modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
    modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
    configure.ac: changes "osdtext" to "freetype" some places
    modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles
    modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
    modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
    modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
    src/misc/modules.c: included osd.h as it seems to be needed to export symbols
    
    
    final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.

commit 371148d3db06625f4842833f10f7deb66e3001df
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Jul 14 20:36:55 2003 +0000

    toolbox: made a --add-include that can be used by doxygen to get proper
             includes in the .h files, since they are parsed out of context by
    	 doxygen
    Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
    include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
    
    With these changes, and a slightly patched version of doxygen (which you can
    get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
    be able to get some useful documentation out of the vlc sources.

commit d46bb4f46b37962607c51c40d6e614cd5eceb991
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 14 16:10:20 2003 +0000

    * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().

commit 28c5e6600b00e8ce7d0d0d607e6a9328eb241408
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jul 13 19:58:41 2003 +0000

    * Only allow 4x fast-forward, since 8x won't work on low-end machines,
      and our dear users report it as a bug.

commit a5969564d5af6d23b147742eb0de6805616bebe6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 13 14:55:17 2003 +0000

    * modules/gui/skins/*: removed unused GTK2_SKINS code.

commit d2904541f5dac56c2b3c0599ea3d844f64ec66eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 13 13:18:25 2003 +0000

    * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.

commit b9dadebaf487d4e8417f465eb78b8346b78c49b7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jul 13 12:52:40 2003 +0000

    cleanup comments

commit 405a6bc2ae01e2dd9c6386972431f0dea5437992
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jul 13 12:35:13 2003 +0000

    * modules/demux/mpeg: 0x06 stream type can be used for something else
      than A/52, so disabled it for the moment (we should actually check for
      the presence of a descriptor).

commit 6cc05a56b4594cca38568dcac5dbf76f0358af85
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jul 13 12:15:23 2003 +0000

    * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
      would progressively empty on some DVDs.

commit 975daf79d45fc37a83703f12056d637ae9dea9df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 12 13:33:10 2003 +0000

    * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().

commit 5f5d4e185d7c5603300e8f276e63f682845c5469
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 12 00:56:18 2003 +0000

     * http.c : fix definition conflict under OS X (at least).

commit 28de87ba8d6596227c15da74c8930f1d0988f8b7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 11 23:36:01 2003 +0000

    * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
    * NEWS: update in preparation for 0.6.1.

commit fec78c9af79ba8f6d08dac260a2e4528e0bc0998
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 11 23:14:03 2003 +0000

    * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
    * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey.
    * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.

commit 708eb8cbb92cbfac2f98277fac4a23e2bcbf7c11
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jul 11 19:29:37 2003 +0000

     * disabled by default. (It's a nice security hole for those)

commit 5594cdbc7eeb5c50d9b80e11adf59719619466ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jul 11 18:21:30 2003 +0000

     * index: little fix for refresh url.
     * browse: example.

commit 64ce2efad40692a074d8bedf928f0e01fd56ceee
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jul 11 18:19:43 2003 +0000

     * http: * fix for double // under linux.
             * another useless feature: can browse local files (for sout)

commit 38b5105c5827af147c7fd6d0b65d48945446afe8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 11 11:58:12 2003 +0000

    * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
        Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
        Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).

commit b6ba072e82096983fc1d72f3220bc449f7723ab5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 11 09:50:10 2003 +0000

    * include/httpd.h: compilation fix.
    * modules/control/http.c: win32 fixes.

commit a3285e7cb1f06e1d55c28157ca0a146345f6fb79
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 11 08:04:30 2003 +0000

      * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.

commit 91e65ae884213d6e3377c26fc58b631266cbf238
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 11 07:13:27 2003 +0000

    * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).

commit 48b6b41a46d8e413af50e029b3364d86fc474005
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 10 23:55:14 2003 +0000

     * mmstu: workaround for some streams. (missing 0x11 answer).

commit af3dd2cf98557488d55c351dcbdb510361a2e663
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 10 22:37:02 2003 +0000

     * httpd: fix a segfault.

commit 21c3df333acf7f7827f6d16a97c253608b9d46ac
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 10 22:29:59 2003 +0000

     * all: samples pages for http interface.

commit a362f5c383ee7033ef62f8376d7179d2d756c1e9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 10 22:24:09 2003 +0000

     * http: rework of the http interface.
    
     There is no more hardcoded html page. The interface recursively parse a
    directory, exporting all  files. All .htm/.html are  parsed, and special
    macro are  used. I will commit  somes samples pages in  share/http and I
    hope documentations.
    
     TODO: - (re)implement access control in httpd (but in a useable way).
           - clean login/password management. (for now .access protects
           a whole directory).
           - doc ;)

commit 16afd9893ecafa98ff0ccab2f42c39ed84699985
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jul 10 18:29:41 2003 +0000

    * http: added support for user/pass (--http-user & --http-pass)
    
    * httpd: removed hard-coded user/pass for admin page.
       (now: --http-admin-pass & --http-admin-user )

commit afbda0f423a545e12727ae88f86d4bf5538058df
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Thu Jul 10 11:15:18 2003 +0000

    now messages can be saved to a file

commit d812e05efcde4d4850dd2d595a966591af9fdebe
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 10 07:08:41 2003 +0000

      * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
        filename in a package.

commit 721e1cd9c758e233ad71de50ca6da3997cf0a571
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 10 01:33:41 2003 +0000

     * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.

commit b752c610ec215b245fd57ff32389688637b9d15c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 10 00:47:42 2003 +0000

    * fixed glide header detection
    * added matroska, dvb and pvr USE vars.
    * enabled support for flac.
    * removed libdv support since it's deprecated
    * enabled freetype support if USE=truetype
    * enabled satellite support if USE=dvb
    * added local USE variable pvr to compile with pvr support
    * added local USE variable matroska to compile with experimental matroska
      support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.

commit d161c0063d308fb20fdfaf8172c2447a0940d27f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 9 22:10:13 2003 +0000

    * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
    ogg files. Make the check a bit more strict.

commit 4faf2cabfc2c07bb894925d50f1f062672fa2a66
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 9 21:42:28 2003 +0000

    * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
    * src/audio_output/output.c: reverted a recent change that was screwing up the proper scheduling of audio samples after a starvation. That should improve the heavy resampling we currently have after a pause.
    * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.

commit 558b51e092d4a167a13ff058e3554597acc843ee
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 9 13:52:22 2003 +0000

      * mozilla/vlcshell.cpp: free() requires <stdlib.h>.

commit faa9c4bcca96cebd87fc8a389b5705efc83d3e9c
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Wed Jul 9 10:59:11 2003 +0000

    corrected a newbie notation

commit 8f019efc80a120ca7fabfd6dbd7407098f858d67
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Wed Jul 9 09:30:23 2003 +0000

    a "clear" button now allows to clear the messages' text window

commit f765b423db741aa1fd1eda0f1f40598c660cccaf
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 9 01:31:25 2003 +0000

    * don't sleep while committing.

commit 5b881fc1b692b3d3cbc3b304bec7dbf879cfca56
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 9 01:30:41 2003 +0000

    * Update next/previous item routines. it descends from next chapter to
      next title to next playlistitem. The old code for this was buggy. This
      should work better. Especially for CDDA's, since we previously didn't support
      titles.

commit 56dd78bd1f54651d7cc9623c8c723c73d727e3ad
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 8 16:21:00 2003 +0000

      * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
        instead.

commit 31f0666a4667eaed90ee21bf5a766e02e7d3d49d
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 8 13:40:57 2003 +0000

      * bootstrap: Removed dashes from makefile variables.

commit f5b6180ce47ebca8406b459333c15e15082a5e4f
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 8 13:13:12 2003 +0000

      * po/: Updated pofiles using the new toolbox.

commit e10b64a458adbedb5374c99f50675b3c60581d5d
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 8 13:09:30 2003 +0000

      * bootstrap:
        + Removed a useless use of cut.
        + Do not fail in the "clean" rule if no targets were built.
      * Makefile.am:
        + Propagate $(srcdir) to toolbox.
      * toolbox:
        + Do not include .moc files in POTFILES.in.
        + Fixed the generation of MSVC project files (untested).

commit 26674bd9edbc995fc287d7be20fccd15438adc85
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 7 18:14:17 2003 +0000

      * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
        not specified.

commit cbeedaded1ee00d2c7b02f3432b53978b618ab28
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 7 17:01:16 2003 +0000

      * AUTHORS: Added Olivier Aubert.
      * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.

commit 34f237461596f6e3b79b81a982b11113978b78a4
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 7 16:59:00 2003 +0000

      * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
        compiles cleanly (to build the medicacontrol.so library you need to cd to
        that directory and "make medicacontrol.so") but untested.
      * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
        Olivier.

commit 76bbfbacd9a03ee59875db49c5a31c0f854227d5
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 7 16:53:48 2003 +0000

      * bootstrap: The "clean" rule now also removes generated sources.

commit 2ba0953d31794b4678e50987e7319611a6b9e54c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 7 15:50:44 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
    * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
    * modules/stream_out/standard.c: clean-up.

commit 0afe461686451d94b7b1eec7d2005d1a88b58807
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 7 14:56:22 2003 +0000

    Do not link twice with -logg under Darwin.

commit 5a0b0cf024494b6e44fcd672badac3944ed99f41
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 7 12:04:50 2003 +0000

      * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.

commit 77d984b00e28dfdbd2e584a3e701663f584853de
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Mon Jul 7 07:14:56 2003 +0000

    * now spaces are allowed in SAP annouces.

commit f48bd24db45589e5aaa964ad77fac27b487237f0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jul 6 23:14:50 2003 +0000

    Fixed Mac OS X build.

commit 785b97d1118552b7f41c7e7a1010ea57ef437d52
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 6 18:20:32 2003 +0000

    * install-win32: fixed my last commit.

commit 7fd08bbacef54d6fef731e37c76517e07c4a6d25
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jul 6 16:35:38 2003 +0000

    Makefile.am: pass version strings to windres
    share/vlc_win32_rc.rc: provide some version info in the vlc binary
    If all is well, this should not break msvc build, but binaries built
    with msvc will have version 0.0.0

commit 8dc4cae4077438c3cfe2cf3f85e751cfd85a4785
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 6 16:22:15 2003 +0000

    * INSTALL.win32: added an instruction for using tar to extract the contrib.
    * modules/stream_out/transcode.c: added mp3 fourcc.

commit ff373bfcd5372ce83927be8129b1980269048ecb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 6 16:13:11 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
        Added a couple of transcoding codecs (WMV2, MJPG, mp3).
        The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
    * install-win32: start menu shortucts are installed in the "All Users" section.
    * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.

commit e25dd0975da804714a182dfe2dfb66d2f79336ce
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sat Jul 5 21:31:02 2003 +0000

    es.c: fix typo.

commit f0a708eaebe0ee95de0f979daa410afd2028c978
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jul 5 15:35:28 2003 +0000

      * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
        Do not unload the WxWindows plugins on Unix, because they might be linked
        with Gtk which makes evil use of atexit().

commit b861cc00ff8921f226ff64c272d3c92655d88cb2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jul 5 15:00:28 2003 +0000

    * sap.c: Improved IPv6 multicast detection
    
    * announce.c:
    	- coding style fixes
    	- fixed port detection in IPv6 addresses (with ':' inside)

commit 09496f19392df3684c51ff5950234cafbedc11ec
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jul 5 14:47:53 2003 +0000

      * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
        woody package build.
      * bootstrap:
        + Remove config.h.in and config.h before running autoheader.
        + Added "set -e" for better error tracking.
        + Call autoheader and automake after autoconf so that the first build does
          not need to call autoheader.
      * debian/woody-buildpackage:
        + Removed that script and put the code in toolbox.
      * debian/control:
        + Added a build-dependency on libmatroska-dev.
      * debian/rules:
        + Activated Matroska support.
        + Re-enabled dh_installchangelogs.

commit 1cd9bbce16fec86c505d7c1712b96ea730a56955
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jul 4 19:00:43 2003 +0000

     logo.c : gcc != 3 compile fix

commit 4be7e66d3880cdc455622465bc2650e3192455f5
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 4 16:35:20 2003 +0000

      * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
        upload.
      * debian/rules: Build builtins in the first compile pass, and build plugins
        and PIC builtins in the second pass, so that PIC and non-PIC never get
        messed.
      * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
      * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
      * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.

commit 98de4a28239924b1c7c51bc8a988f7529460beb7
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Fri Jul 4 15:20:49 2003 +0000

    * Added a SAP Announces Button for wxWindows

commit 7a0538e6fc0ea0197709cb14e7dd42d92578d700
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 4 14:56:51 2003 +0000

      * bootstrap:
        + Disabled a redundant BUILT_SOURCES variable.
      * debian/woody-buildpackage:
        + Disable skins for woody (no WxWindows).
        + Do not build a diff since we always use the pristine tarball.

commit c8a9681b33aa4abfb0f43936eb369d544e04e708
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Fri Jul 4 14:26:29 2003 +0000

    * bug fix, @ is not necessary in fact ;)

commit e25e47662420fc69da94bd54e36cc09fd8379dec
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Fri Jul 4 14:06:48 2003 +0000

    * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
      systematically sent separately.
    
    * Multicast IP form is "@IP" and not "IP". Right ?

commit 348be7c1796d2d0f94e4d4e0016237dea950de9e
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 4 13:53:06 2003 +0000

      * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
        build errors are never ignored.

commit 5c6d4e9fd12f752f5887738f4fcbb0ac211d903b
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Fri Jul 4 12:20:32 2003 +0000

    * Added a Miscellaneous Panel in wxwindows stream output.
    
    * Added a SAP Announce button in this panel.

commit 79ddd26444ac3fb19e79ab193fa1ceb5cae9516e
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Jul 3 19:25:51 2003 +0000

     * logo.c : a little filter to put a PNG picture on video output (use mouse features :)

commit 1eeede38ba74aaec38d620bd28eff0a103610084
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 3 12:20:42 2003 +0000

      * debian/rules: Fixed a zshism in a variable's pattern substitution.

commit 01c2108330a899a045b52a249f2d4146df811a58
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 3 11:23:09 2003 +0000

      * bootstrap, Makefile.am: Slightly reduced build verbosity.

commit 214efd6c860088acb4c5a06f07a4247706cabc9c
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 3 09:37:46 2003 +0000

      * Makefile.am: Fixed the installation of plugins that were going one
        directory too low.

commit a4132b19325417be5f3783a89801859867be27e7
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 3 03:35:29 2003 +0000

      * debian/rules: Fixed the package generation on !x86.
      * .cvsignore: Do not ignore the m4 directory.

commit 9090f58cea3b58effa1f652fe7ff67eff80c5d7e
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 3 02:56:35 2003 +0000

      * Makefile.am:
        + If a builtin has been rebuilt, rebuild vlc.
        + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.

commit ec5beee7e63051c4782967f73db5ce345bba5e59
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 3 00:11:38 2003 +0000

     * ps: fix a dead loop with mis-detected file or bad content.

commit 73476da3eb0edab105f2d40ee826e7b81564d937
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 2 22:47:42 2003 +0000

      * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
        thanks to DJ.

commit aaebbb434542abf08773eb8dc93906b11c433fac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 2 20:01:51 2003 +0000

    * toolbox: fixed ./toolbox --distclean

commit 1d91fd8bdd0b0b9da3d4b8a21f5f6dff31d81fa2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jul 2 18:44:27 2003 +0000

    * httpd.c: fixed a french string
    
    * sap.c: use defines

commit 265de8569149946e1165784339b41c14f340b59c
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 2 16:12:57 2003 +0000

      * debian/changelog: Debian-specific changelog for a pending upload.

commit 416de47b7f3632a02ed35e4aa1ae0daf8aaf7aec
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 2 14:08:56 2003 +0000

      * bootstrap: Fix for the Mozilla plugin build.

commit 1ef113ea042da91f112e0331824ccc45273fd5a5
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 2 13:50:03 2003 +0000

      * bootstrap: Guaah. Typo.

commit 5973b28e15008e2a5aedff7272f24b36608b70f2
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 2 13:32:16 2003 +0000

      * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
        is actually nicer this way.

commit b7940e0e499e110b2ed09f5f68fe40c56948e529
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jul 2 11:21:27 2003 +0000

      * bootstrap:
        + The clean rule properly removes generated objects.
        + Optimized recursive builds.
      * debian/rules:
        + Fixed a typo in the changelog installation.

commit 9bf905a867d125996014b1772e24305fc8cd75ce
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Wed Jul 2 09:30:18 2003 +0000

    Updated vlc.spec file for Linux Mandrake.

commit f865c594d76e599bfa60d3422f92d96f454430cd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jul 1 21:32:32 2003 +0000

     * http: removed a too verbose message, make vim happier.

commit f53fe2616cba88c32648098ae3d69e0f221091b1
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 19:17:32 2003 +0000

      * configure.ac:
        + Fixed a == test bashism.
        + Cosmetic changes.
      * toolbox, vlc-config.in.in: Cosmetic changes.
      * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).

commit dceb44290badf3c971a0d6ef87999d9e041623b7
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 18:28:43 2003 +0000

      * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
        obsolescent by the latest ones.

commit da38547a70b6865a6280e2c48415fccaaca08f31
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 17:46:50 2003 +0000

      * configure.ac: Ooops, got the attribute(packed) check upside-down.

commit 750c81c7bf8a326657899978f822bc7a37e38707
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 17:28:50 2003 +0000

      * bootstrap: Fixed detection of older automake version that advertise
        themselves as 1.[0-5]-* instead of 1.[0-5].*.

commit 9f3b1f13291e5e29acd9aa8214c38406d51fdff2
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 17:14:58 2003 +0000

      * configure.ac: Added a compiler check for __attribute__((__packed__)).

commit 1fb282c6adb52ffca47ed766233cac12d6a85ff4
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 16:34:22 2003 +0000

      * vlc-config.in.in: Used printf instead of a sed construct, just in case
        we reach 200 plugins one day, because Solaris (did I mention it sucked?)
        has a crap sed.

commit e2d69c725e4f1f869a60288364f42b14cb7c3fe0
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 16:25:24 2003 +0000

      * bootstrap:
        + Removed the Modules.am generation. To build module/foo/libfoo.so, you
          now need to cd modules/foo and make libfoo.so.
        + Workaround for Solaris sed. Which sucks. Did I mention that before?

commit c0ec41c709da782bbe8d6b7032887768002f3672
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 15:06:36 2003 +0000

      * configure.ac: Added a --with-v4l option like in VLS.

commit d93b2c5c6dc2a7d0ccfe0840db0b7005da9680fc
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 14:25:48 2003 +0000

      * m4/vlc.m4: output all modules to vlc-config, not just those who define
        their LDFLAGS.
      * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
        systems such as our beloved Solaris.
      * po/:
        + Regenerated vlc.pot.
        + Updated British translation.
        + Fixed fuzzy entries in the French translation.

commit 1075964adfdbff91b4afbf18891e6a4cf676264b
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 13:13:48 2003 +0000

      * Makefile.am: Gaaaaah, forgot to rename headers again!

commit adca92c84855960b73c17bdc6d8957aa51991038
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 13:12:19 2003 +0000

      * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
        dialog (Fixes: #946).

commit 1122ff8f371f852dac00e3eaf0ae21b8fbc3a5e2
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 12:56:47 2003 +0000

      * include/error.h: Renamed this file to include/vlc_error.h to avoid name
        conflicts. Most headers in that directory should probably be renamed to
        their vlc_ equivalent.

commit 2e743e0019e0876e5aa70186187fbd34350f8ca5
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 12:50:56 2003 +0000

      * Makefile.am:
        + Forward AM_MAKEFLAGS through recursive makefiles.
        + Removed the plugins and builtins rules. This causes libintl to be built
          before the plugins.
      * bootstrap:
        + Enabled recursive builds of plugins and builtins.
      * vlc-config.in.in:
        + Fixed a typo.
      * debian/changelog:
        + Next upload will fix bug #199427.

commit d9010f221fa9a2d88ffca0a476e34dbac11bdc84
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 12:01:22 2003 +0000

      * toolbox: use awk, not nawk, and fixed syntax to match older awks.

commit ff0c860635651265f1b2a1d683607b97783ef638
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 11:58:29 2003 +0000

      * HACKING: updated doc to match the new build.

commit 9340d5f1c779d0c7762cdc52dd66717da480bc7e
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 1 11:58:33 2003 +0000

      * toolbox: use nawk instead of awk (Fixes: #780).

commit 0e771d42fc70c5380341d91b12e2910ea8dabdb8
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Jul 1 09:00:50 2003 +0000

    * I am just a boulet :(

commit c6c67c1238a2ac732fb5435dd75c40b93ca0f9ee
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Jul 1 08:55:57 2003 +0000

    * little fix, sorry !

commit cb25689d604bf1658467abb5145f0646ab6fbcd3
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Jul 1 08:30:49 2003 +0000

    * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
    
    * added a link to return to the main administration page after a kick or ban operation

commit d4a5241682dfde2991f511da9887b752b9307ec7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 30 20:44:35 2003 +0000

    * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.

commit d4fcb8eeae88004af78f11b8f197ce87ad3b35cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 30 20:08:21 2003 +0000

    * modules/stream_out/transcode.c: compilation fix.

commit 14682ad7326cbdb3e6522b21ff33d020fdd6383f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 30 01:52:57 2003 +0000

    * remove debug statements.

commit ada76aaef2706f860516c551b77ca40b564d254d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 30 01:51:10 2003 +0000

    * modules/gui/macosx/controls.m:
    * modules/gui/macosx/intf.m:
      - Our Next/Previous commands now go from chapter trough title trough playlist.
      - We weren't checking for titles without chapters, which made using CDDA
        a little hard.
    * modules/gui/macosx/playlist.m: An improved way to delete selected items.
      - also fixes a bug where only half the items selected in the playlist got
        actually deleted.

commit 08e46e022330045b2bda173f0f23950d2eb27cc0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 29 22:07:40 2003 +0000

    * modules/visualization/xosd/xosd.c: lowered the module's score.

commit 0d0dffabce3a6d428e8a0dfbfb585ddcef543f7b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 29 20:58:16 2003 +0000

    * configure.ac, modules/mux/ogg.c, modules/stream_out/transcode.c: vorbis transcoding support (the transcoder still doesn't support vorbis decoding though, so no vorbis -> else transcoding)

commit e2a71ad58c5a2c688ff6db265ed3b289452da126
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jun 29 20:15:35 2003 +0000

      * toolbox: fuck OS X!

commit ca86dc6059876337bd75bb2548461e7f5cdbfbd6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 29 19:15:04 2003 +0000

     * m3u: remove useless debug messages, fix element insertion.

commit 86ed538b360ef509f35d4006f5a810548ee6b439
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jun 29 19:12:52 2003 +0000

      * debian/rules:
        + Enabled the video4linux input plugin.

commit 75c3003cf01479aa1e75af4be534f9e77464d5a9
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jun 29 19:04:14 2003 +0000

      * toolbox: syntax fix for OS X's retarded sed.

commit 647adedf7d737631f6145505d4e73fc7cb4f8427
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jun 29 14:57:49 2003 +0000

      * m4/vlc.m4: Prepend LDFLAGS instead of appending them.

commit 244d6d228921e7939c1c435408e10d74aacfd461
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jun 29 14:00:32 2003 +0000

     * fr.po: some new translations + fixes

commit 4b34812010cc004e3cb6c8f8d2f5626e0a114774
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 29 00:14:50 2003 +0000

    * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
      finally fixed, confirmed etc.
    * doc/fortunes.txt: one more

commit a1b500a0d2aad4fcecaa13b62b99e6b714c96090
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 28 23:56:31 2003 +0000

     * ffmpeg: disable direct rendering when width or height aren't a multiple
    of 16 (on the fly not only based upon header).
    
     * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
    use http interface with http streaming).

commit 5d97d4e00746caf22642246b7c4432d3c3e79b1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 28 21:27:35 2003 +0000

     * input: close all vouts (not only the first one).

commit 2d80aa6cd0dcb0030603d8ccbeb78f47e10d2f98
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 28 21:18:58 2003 +0000

     video_output.c: should fix playback of file with multiple video track,
    and usage of display in stream output.

commit 4101032f15bb226d75753f45ed836428aec1725f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 28 21:16:57 2003 +0000

     * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
     with .mp4 files)

commit 5793781308febaa53ca656cb7a080ec35abe61b5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 28 21:03:26 2003 +0000

    * s/;T;/;D;
      Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)

commit 7f81995332917f55ab02132c99c2cae35a4b4135
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 28 19:19:55 2003 +0000

     * m3u: clean up and fix .m3u parsing. Please *test*.

commit 00eecb8dafd05d594bbc1cd9fd94609b98d1c27a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 28 17:20:41 2003 +0000

     * input.c : call input_DelInfo _after_ that all decoders have been
    destroyed as vorbis decoder could add info.

commit 66adf45944365c25351c8c365357698ee1c9e41f
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 28 15:27:04 2003 +0000

      * Makefile.am: fixed the location of the intl sources.

commit c0d62786546fe66c01ee2a875b424f5bfcb7e97b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 28 14:31:40 2003 +0000

      * configure.ac:
        + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
        + Added CVS Id string.
      * m4/vlc.m4:
        + Added CVS Id string.

commit 655212ddf8a63bbb919e1f05d38117369f88de66
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 28 13:04:52 2003 +0000

      * Makefile.am:
        + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
        + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
          generated files end in $(builddir).
        + Added -Imozilla to the mozilla plugin link flags.
        + Look for mozilla/vlcintf.idl in $(srcdir).
      * configure.ac:
        + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
      * toolbox:
        + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
        + Prepend ${srcdir} to header files we handle.
      * m4/vlc.m4:
        + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
          ${builddir}.
      * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
        + Include the pixmap with a path relative to the current directory.
    
       This commit should fix builds that use --srcdir (Closes: #319).

commit 7cd00a5602cebe6a174f5690d41df063da24a206
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Jun 28 12:07:00 2003 +0000

    * modules/demux/mkv.cpp: Compile fix for OS X.

commit c278cac27a56172da2a9428e994182323e3868cb
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 28 01:17:47 2003 +0000

      * toolbox:
        + toolbox --changelog now only generates this year's changelog.
      * ChangeLog, doc/ChangeLog-*:
        + Split the changelog into several files, one per year.
      * debian/rules, vlc.ebuild:
        + Distribute the new changelog files.

commit b7ab24e8bc1b8c1367e99617be9799f3062b98f2
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 28 00:29:13 2003 +0000

      * vlc.ebuild:
        + Apply the same changes to configure as to configure.ac.
        + Fix autotools timestamps so that the build does not trigger useless
          autoconf and automake runs. Our snapshots are correctly bootstrapped
          and do not need extra fiddling.

commit 1f4f2234474ef96706c1b2495c1301f1984596de
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 23:31:24 2003 +0000

      * debian/changelog:
        + Updated to the latest Debian unstable upload.
      * debian/rules:
        + Moved the skins interface into the wxvlc package.
        + Cosmetic fixes.
      * debian/control:
        + Updated the description of the wxvlc package.
      * bootstrap:
        + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
      * Makefile.am:
        + Put modules in SUBDIRS, not DIST_SUBDIRS.
      * .cvsignore:
        + Ignore vlc-config.in.

commit e2ea67fb37ada6b361c271f73570adef9edc0b84
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 18:27:31 2003 +0000

      * Makefile.am: create directories before installing stuff in them.
      * m4/Makefile.am: distribute our generated private.m4 file.

commit d9328c1ea6bd06bcab7c81e58c9e0e27e30a3ac5
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 17:01:12 2003 +0000

      * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.

commit bf81d020c88df896f4aeb11268b779a1cac9c0a3
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 16:26:02 2003 +0000

      * Makefile.am:
        + Removed trailing / from directory names.
        + Used dummy instead of "" in the for/do/done loops.
        + Protected a couple of filenames with double quotes.

commit a77d803e44980e4d3c09f606af34710a70756b84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 27 16:15:54 2003 +0000

    * configure.ac: fixed matroska detection.

commit 9abee4a8ca7ce5d0261cd4841a2970a78e928ec3
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 14:05:04 2003 +0000

      * m4/vlc.m4: CVS forgot to add this file. I swear.

commit fe17002d429a3d681e191a1af4f6495bb317d5d6
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 13:50:13 2003 +0000

      * bootstrap:
        + New build system, using recursive makefiles. Due to the amount of code
          in VLC, this had become unavoidable.
        + Removed the check for OS X's stack size, since our automake targets are
          a lot less hungry now.
        + Ditto for Solaris's sed.
        + Since automake-1.6 is faster than 1.7, use it first if both are present.
      * m4/vlc.m4:
        + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
          and AX_ADD_LDFLAGS macros that do all the magic to detect possible
          modules and register their flags.
        + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
        + Some magic to generate vlc-config.
      * configure.ac:
        + Moved most code to the AX_ADD_* macros.
        + Explicitely added all target Makefiles.
      * modules/**/Modules.am:
        + Path to sources are now relative to Modules.am's directory level.

commit e3c317c2748850a60311b84624c6667888c82e01
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 27 13:38:54 2003 +0000

      * src/misc/configuration.c: minor fix in a comment.
      * src/playlist/playlist.c: the -Z mode randomises the first item as well.

commit 8f9ee6fd663974b7c75fe8a888336b92b3bbcd24
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Jun 27 10:31:02 2003 +0000

    * modules/demux/m3u.c :
        Added name support. Only implemented for M3U and B4S playlists at the moment
    
    * src/playlist/playlist.c
      include/vlc_playlist.h   : Added the playlist_AddName function to add an item with its name without filling an item structure.

commit 07f6c1da3837a7abc4cde572ce1fb26b70f3a731
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 26 19:36:44 2003 +0000

    * modules/codec/mpeg_video/parser.c: fixed broken file.

commit fee9cb8aa239c94d1c8312f033be14752231392c
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jun 26 18:14:56 2003 +0000

      * modules/demux/util/sub.c,
        modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.

commit 1fdde890cca5e9c88e992f9c877f95a036a71924
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 26 16:46:19 2003 +0000

     * mkv: more ebml element parsing.

commit 7c0d8351cb4be37592af1d659de6e9c6beae7a6c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 26 16:04:36 2003 +0000

    * src/stream_output/announce.c: msvc compilation fix.

commit 63f4ef900bb92a715a13271dfc57e19090836efc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jun 26 14:42:04 2003 +0000

    * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
    
    Still need to add the support for the Names in all formats (we currently
    only put the URL), but I do not have any ASX, HTML nor PLS sample file

commit 51c3c7d717e1dec9c3b72bdb5c02a64a26759f0c
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jun 26 12:19:59 2003 +0000

      * include/video.h: renamed this file to vlc_video.h to avoid name collisions
        with a couple of modules.

commit 1df637dd01f4c0b34ca4e4da35c654056976172f
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jun 25 23:46:19 2003 +0000

      * src/stream_output/announce.c:
        + Fixed a multiline string.
        + Coding style fixes.

commit 209f2eaf33a457f9d2543a409b3a721a4c132bb2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 25 21:47:05 2003 +0000

     * transcode: fix a potential segfault.

commit 6691d5b2b13a5a3e09dad8b0de91b878ee949d69
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jun 25 21:17:21 2003 +0000

    * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
      At last closes bug #625 !

commit 82aeb6d02ab0c5a5ea18f85909017d541b375691
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jun 25 21:03:16 2003 +0000

    * ./include/announce.h
      ./src/stream_output/announce.c  : use send instead of sendto.
    
    * ./modules/misc/sap.c : use a define

commit fffbd5195f7ae5dcadf4848f30456fca2cd4ddb6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 25 20:37:37 2003 +0000

     * mkv: a little memory leak.

commit e53a90f2e6de47c8218e23ff85fa11241dcb7ca5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 25 19:28:10 2003 +0000

     * ts: set a fourcc for PAT/PMT to avoid garbage in logs.

commit af0002cfe811796adaf61f1434a1117ff1cd4c6f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 25 15:50:52 2003 +0000

     * httpd: fix a memory and thread leak.

commit 4606012830266066203ca5f121189ee8ebd24561
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jun 25 14:41:57 2003 +0000

      * Makefile.am: using C++ linkage for vlc under OS X and BeOS.

commit 9c961cc5b85473efe6b1c4f7c319f50dd5b6f207
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 25 09:13:03 2003 +0000

    * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().

commit 297cd7399dbdf836e91f6e549403d324bf52f848
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jun 25 08:59:16 2003 +0000

    ++

commit 43ac528d8f637d7397e17f5468ec195bb36a0c01
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jun 25 03:08:57 2003 +0000

      * toolbox:
        + Disabled useless verbosity.
        + Fixed some incorrect ">/dev/null 2>&1" semantics.

commit 9269acf9a71fd1f220cb974a5877dde50a600d55
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 25 00:40:41 2003 +0000

     * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
     (the stream isn't free bitrate) SyncInfo think it's free bitrate but
    return a frame size of 1. Now, I test bitrate.

commit b8e299a790ddb0ec00887001fd96ae2eb9e3ce82
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 23:11:35 2003 +0000

     * lalala ;)

commit c885158baab86ecef13eb9185cc556a31322a1bb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 23:00:32 2003 +0000

     * mkv : spelling mistakes.

commit 4ce9191c08c13b9a355d57480c8dccb1a5e497ed
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 22:53:25 2003 +0000

     * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
     percent and not time, it's better.
     Please test.

commit 4096fbfc694282d323a5f374116c33c0dad1a91e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jun 24 22:26:01 2003 +0000

    * all: show/hide the interface with middle-click on the vout
           (when the last vout is closed, the interface reappears)
           Works only with the skins interface and X11/Xvideo vouts, but it's
           very easy to implement (just add a callback on "intf-show" in the
           interface, and trigger it in the vout)

commit bcac9ff0b99324bdf2ebe0ba49b46061c2b28da2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 19:59:27 2003 +0000

     * mkv: remove unnecessary header.

commit 43e1d0d34a66cd764ee37353fe42b97cf98b78c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 19:35:46 2003 +0000

     * mkv: when seeking, by default, try to reach the file position not the
    time (seek seems better).

commit a00addffa7c4e48d641194e5a1431a67f051bc8b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 18:42:50 2003 +0000

     * mkv: clean up, more input infos, begin to parse Tags element (don't work
     yet).

commit 80e0bf5c9c5a30883441c2fe1d3026be00ac33b8
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jun 24 15:50:47 2003 +0000

      * Makefile.am: changed interface.h to vlc_interface.h.

commit 80a6849ece03d7ccd095d47536d99ec92b66563b
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jun 24 15:37:40 2003 +0000

      * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
        linkage instead.

commit e01eb15e2a09e0dcb42b2145770b7ae2d2e42436
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jun 24 13:33:49 2003 +0000

      * include/interface.h: renamed this file to vlc_interface.h to avoid name
        collisions with a couple of plugins.

commit a38fc196bde56139b52bb4ddf0c3347356adec87
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 24 11:26:32 2003 +0000

    * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
    
    Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.

commit 07b9ad38233b733e67f0d693508b988707bff6f0
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jun 24 09:31:16 2003 +0000

      * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
        well as .lo/.la files.

commit d9ebc11202c378e58ee0e46523f57330fe1e600f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 06:07:14 2003 +0000

     * mkv: use b_mute and add meta informations.

commit 37312a8bb4d38a445a6491890faec4656a15a107
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 00:50:52 2003 +0000

     * avi : don't resynch on key frame for audio stream.

commit 7e1d4d177422ee286e5e80d4ba754848c507ea3d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 24 00:33:39 2003 +0000

     * mkv: avoid seeking at the same place (was sooooo slow 'cause of
              buffer filling)
            can seek in file without cues (slow)
            can play file over http and unseekable input.

commit 72bb01efdee5d38781cf47932a78e65c861095f4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 24 00:31:34 2003 +0000

    * modules/demux/ogg.c: fix for ogg web streams.

commit 8b67039c5f27bc85724f0db3a1adfa6d54aef2c0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 23 23:51:31 2003 +0000

    * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
    * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
    * modules/demux/ogg.c: added vorbis channels info.
    * modules/misc/httpd.c: bug fix for stream header generation.

commit 48e78c14b17e1b7efa065cbf22044a4590e25c63
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 23 20:35:36 2003 +0000

    * src/playlist/playlist.c: set "intf-change" in SkipItem
    * modules/gui/skin/*: InterfaceRefresh is now triggered by a
      callback on intf-change

commit b00f1988cb5e1978b3a27b4c04b4c670269e147b
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Jun 23 17:01:36 2003 +0000

    Copy / paste of code so that the pvr input parse all parameters. Doesn't
    work for the standard (PAL/SECAM/NTSC) yet.

commit 79e27cb31912cd7e522db16931772e9868e9d671
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 23 16:09:13 2003 +0000

    * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
    * modules/demux/util/id3tag.c: small cleanup.

commit 6ccfada5ee71ecb64056025638c9791808724bba
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 23 13:45:30 2003 +0000

    Fixed a segfault that could happen if you have ipv6 support enabled, but no address

commit 0c0ca771b893e051e3e3e69218e760e844dd1364
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 23 11:41:26 2003 +0000

    * Stream output now support IPv6 SAP announces
    * Code cleanup in SAP

commit 206fe3c1484d5e2f97d26fa80941747c9fb7597e
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jun 23 10:21:25 2003 +0000

      * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
        due to Debian bug #158383 in gettext (upstream bug).

commit 43ccd1f0e2e956b7416b6dedb6a4367318a48a12
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 23 00:30:41 2003 +0000

     * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)

commit abd56a2783022ec0624d8e820b31d48ad37b318d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 23 00:18:50 2003 +0000

    * You check it three times and I still managed to miss a link.
      Ebuild doesn't work in the 0.6.0 release :(

commit fd2b49be0f4d38fd9f2008f5a6e082476b457185
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 22 23:22:11 2003 +0000

     * mkv: fix vorbis track. But sound quality is horrible ( probably
    timestamps problems)

commit d4f7b4655cbdf40c354a344ef9871972dcc28e1b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 18:56:28 2003 +0000

    * doc/Makefile.am: one more like this and I'll become crazy.

commit 7153b18000e2cc41aed4ab359947989b88e8c2d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 18:30:35 2003 +0000

    * doc/Makefile.am: fixed make dist

commit 6bac5d0123713f5cb2cd5944fda6c082a39e6aa4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 18:07:23 2003 +0000

    * NEWS: added an entry for the experimental matroska demux.

commit f0ca77dd0ea1c3d01e4c3065998193c66915f75d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 17:52:12 2003 +0000

    * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
    * modules/gui/skins/src/skin_main.cpp: fixed icon loading.

commit 2cf16a20179aedff127a513ed823d90d3718eedd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 16:52:31 2003 +0000

    * configure.ac: really removed -Wdisabled-optimization this time.

commit a7c63dfe6e860bcd4596461fcd49d4f40bf0c3fa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 22 16:27:11 2003 +0000

     * mkv: fix a double delete.

commit b2dd679bac0069f1f65731df28720a83ad3a2c63
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 16:00:57 2003 +0000

    * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
    the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).

commit ea85d81fb006f2b16cc6e20edc7bbbb023807f16
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 15:43:54 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
    * include/interface.h: updated comment.

commit c4545f5d3e7d1646348a8046343b00f03da354d5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 22 15:30:22 2003 +0000

    * Removed mp4 muxer support (temporarily)

commit c6e8123d0a12c1e90e08cf39d9833cd860ef2021
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 22 15:07:13 2003 +0000

    * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!

commit 6ddcf95676015dea56ee3cbc41b9c7febccf93b3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 22 15:03:33 2003 +0000

    * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
    * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots

commit ac2a4ae1cb7ff7738db4748fb3b0abd8e5a89e2d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 22 14:36:34 2003 +0000

     * mkv: better seeking support.

commit a4b28e620a4858712a6ca3335ca5baa2ca719b51
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 14:06:59 2003 +0000

    * configure.ac: compile fix for sunos

commit 9cd192e3b406162ae193f51f8572252d6e52f156
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 22 13:31:47 2003 +0000

    * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
    Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
    CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv

commit 0fb99cd548417d0787c8dbc230c9964c4dc0ebd5
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jun 22 13:27:41 2003 +0000

    turned a debug message into a comment

commit b9d0fb94568ccf7cef06dda9f61cbd51d8c542c9
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 22 13:06:23 2003 +0000

    * x11/x11_window.cpp: raise a window when clicking on it

commit b66504f5951178682a5ef2969ce015ef6c89f954
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 22 12:54:03 2003 +0000

    * at least it compiles now ;)

commit fbe7f701add5ae05717890215d917f5ec68a8058
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 22 12:46:49 2003 +0000

    * reverted my previous commit: cannot work as expected
    * src/theme.cpp: fixed a delete[] / free mismatch

commit e265882b5f7e6272d5c84092bbcd2a2f7209dd92
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 22 12:27:16 2003 +0000

     * mkv: basic seek support (only with file with cues, it doesn't search key
     frame, ...)
            clean up.

commit 5c196547a00b0081a93c9fd3409bb3343c8ef6c7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 22 08:49:11 2003 +0000

     * faad: can read stream with multiple frames per pes_packet_t (for mkv).

commit 57b971e9dd03cb5643572ccd804af5a9a371c033
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 22 07:39:39 2003 +0000

     * mkv.cpp : begin of a matroska demuxer
      TODO:
        * seek support
        * vorbis support (it's a decoder problem, as matroska embded raw
          vorbis data)
        * utf8 subtitles handling (probably at the decoder stage too)
        * clean up.
        * support of stream other than files.
        * ...

commit 221158d7977adc113db3d4e4b47f70da0ddba46b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jun 22 01:08:33 2003 +0000

      * Makefile.dep: the file that would never die.

commit da65bd50adfa5a9c146f45b8414a80233971c1b9
Author: Eric Petit <titer@videolan.org>
Date:   Sun Jun 22 00:40:18 2003 +0000

     beos/* : - cleaned the way to mute/unmute
              - save the volume when exiting

commit 1decbca7433a9ef29ce97dd8803ff4acffe091e1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 22 00:00:28 2003 +0000

    * src/theme.cpp, src/event.* : no more VLC_SHOW event
    * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
      class SkinWindowList (to be tested under windows)
    * removed useless gtk2 files

commit 8ecc9407d68e7781a90c1a49542930db29e03301
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 21 22:30:21 2003 +0000

    * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
    * only set prefs on safe, not earlier.

commit 74d93d9c6b6b96069d236c7a5920d7a4a24a6d26
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 21 21:59:12 2003 +0000

      * src/libvlc.c: got rid of type-punning warnings.

commit 12246fe914f684a34bdbaedba45e0719b5ae2cb6
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 21 20:45:53 2003 +0000

      * THANKS: spelling fixes.
      * configure.ac:
        + Added curly braces around variables.
        + Got rid of the "x$foo" constructs.
        + Renamed *_plugin conditionals into *_p.
      * debian/changelog:
        + Fixed a duplicate entry.
        + Added an entry for an old Debian upload that fixed #117180.
      * debian/control:
        + Added a build dependency on libimlib2-dev for skins.
      * debian/rules:
        + Activated support for skins.

commit a0f89f4d92ceca1efb0c0ae52afce49649ef67ad
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jun 21 17:26:16 2003 +0000

    removed a duplicate entry from the NEWS file

commit 817417cf2ea0cecb4d9cc0315b85f96ea9e71b3b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 21 17:05:42 2003 +0000

      * .cvsignore:
        + Removed configure.ac from the ignore list.

commit 9542cc88a8e24d615d9461ab33c89470f508a14a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 21 17:04:20 2003 +0000

      * configure.ac.in is no more, we can now use configure.ac like normal people,
        bootstrap generates the proper magic for us.

commit 00aa8b77e2e8e6250b48c39b9790f09477926e3e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jun 21 16:09:13 2003 +0000

      * debian/rules:
        + Use the -s flag instead of -a so that debhelper properly handles the
          i386-only plugin packages.
        + Split the build rule into configure and build.

commit f964889a9743d82c0a5d9edb41891a62c88b9d03
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 21 14:24:30 2003 +0000

    * modules/access_output/file.c: make the output file writeable by the owner.

commit 9b88191a4beb947f027d3fd752e9ebf963c1e98c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 20 23:13:37 2003 +0000

    * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.

commit 6a36d4218d7136681b472ee900bdc43e1639edc8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Jun 20 21:34:37 2003 +0000

     * ./doc/skins/events-howto.txt: added some events
     * ./modules/gui/skins/*: fixed my last commit

commit d5ca2edfbd96d6e5fd9cd6c02daa9863378c1e64
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Jun 20 19:50:29 2003 +0000

     * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
       "display" attribute of ControlText. It allows to show the title of
       the current stream, without the full path.
     * ./doc/skins/*: updated the doc

commit 36b3260b3c7b28e80f2eb2df5e3e7272fe554da3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 20 15:34:51 2003 +0000

    * Made the search path configuration options, directory instead of string options.

commit 41306ad7e6a1290c8784499f433643b95397ca0f
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Fri Jun 20 11:42:08 2003 +0000

    modules/misc/sap.c: fix for the default scope of the IPv6 announces.
    python/setup.py: a configuration that should work better.

commit 59b5fa56556bf07e278de1f82c18e6eec11bfb4e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 20 01:27:55 2003 +0000

    * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
    * README.MacOSX.rtf: More updates because of new prefs dialog.

commit 80c0020a474e5e931989b01c5985a99f931e903f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 19 21:09:27 2003 +0000

    * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
    enabled. ffmpeg doesn't properly release old pictures when frames are skipped.

commit 7bb72c58a3dbd1dc2e01b8bc1b7c311381cd6274
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 19 18:45:06 2003 +0000

    * modules/access_output/udp.c: removed unnecessary code.

commit 81e494209d2cac6f438d8bc79e7e3b4ce4ea4cef
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jun 19 18:44:16 2003 +0000

     beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
      a few Dano/Zeta themes

commit 0a23f93ced9b31a297fe1e73c0e3dad84cce2fef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 19 18:22:05 2003 +0000

    * modules/access_output/udp.c: implemented a caching mechanism which solves all the bad quality streaming issues that have been reported. The caching value can be modified with the --udp-sout-caching config option (the default value being DEFAULT_PTS_DELAY ==  300 milisec).

commit b04608eca396d458ae594e0ed5803283c9413d38
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jun 19 13:08:57 2003 +0000

      * ./modules/misc/screensaver.c: the screensaver was disabled way too often
        because I forgot to reinitialise an index.

commit 9ea835e5d7b4f8a574ff5c14931b9d3402492019
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 19 12:21:53 2003 +0000

    * modules/gui/wxwindows/*: changed the preferences panel to use textctrls for float values as spinctrls don't support floats. The advanced checkbox is only displayed if needed. Fixed the play/pause buttons tooltip.

commit 618d4d65adf2d99404e4ad1cfde10073ad1f7a5a
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jun 19 02:14:30 2003 +0000

      * debian/rules:
        + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
          so that the rules can be called directly.
      * debian/control:
        + Removed leading "a"s from package descriptions.
        + Set policy to 3.5.10.
      * debian/copyright:
        + Removed debian/vlc.copyright.

commit ec6546164832a962690962122dd56341b3bb231a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jun 18 12:18:51 2003 +0000

    SAP can now listen for IPv6 announces
    
    To enable this, start vlc with --sap-ipv6
    To disable IPv4 listening, use --no-sap-ipv4
    
    You can also set the scope of the announces (default is 3)

commit 3f737ba4cef14069ac9f80d05e73fafa8f965769
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jun 17 21:52:19 2003 +0000

    * moved the ttl help in the right section

commit 5dca16cd8c9a097581407aaafd9cff55295d9b12
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 17 21:07:50 2003 +0000

    * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.

commit 2126ca9f4cf092eb6755bac8de74d9733bbab9d3
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jun 17 20:56:59 2003 +0000

    * fixed another compilation issue of python module

commit b625056b08233a4b2853810ce78db29a358c2317
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jun 17 20:47:20 2003 +0000

    * fixed a very old bug preventing the whole thing from working :(

commit 90c8cdb4655ce9a5dc7d4b2debc711843f10e556
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 17 20:10:08 2003 +0000

    * Fixes to the german translation

commit 3d1cb54fcbb0637fd55b4552d8f9e5a0a9425274
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 17 20:03:50 2003 +0000

    * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.

commit 4989904be21bf009db2fb580aa345d2fb8ea7bd0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jun 17 18:13:18 2003 +0000

    * tooltips are now updated during scrolling

commit 0f0a0c68f30c93d3d1e83fb0eac42667ab3a6435
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 17 16:09:16 2003 +0000

    * modules/*: got rid of empty module objects.
    * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.

commit e3bc8828da21d8742a9a409fc8c1853e6be312c4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 17 14:43:22 2003 +0000

    modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
    modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
    cvS: ----------------------------------------------------------------------

commit 90ad541fa5c1390d8ee7313c011590accb9c6d3c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 17 14:38:39 2003 +0000

    * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
    * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
      Fixed two cosmetic issues in the stream output dialog.
    * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>

commit d875f9d50271fb07e9a50e5d21ca2ec1a722553a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 16 21:55:58 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
    * include/modules_inner.h: removed unneeded initialization.

commit 5adb89a318be000fcb41f9ad94187f10d5ac9184
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 16 20:49:12 2003 +0000

    * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.

commit c4d9a444ff76374c7bf9487bdc95a9fa0a4a6868
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 16 20:23:41 2003 +0000

    * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.

commit ca9d63db67c921b9e450b8bf4112c5a5e976e2b4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 16 15:39:11 2003 +0000

    * SAP can now handle SAP-announced IPv6 streams

commit e08927e56bf27d539a416437f0bb33230279e4f6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 15 22:32:06 2003 +0000

    * NEWS: small corrections
    * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
    * modules/codec/quicktime.c: cosmetic fix

commit 6581f79afdaa16ba9ca1055152d842c4b475c897
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 15 15:20:21 2003 +0000

    * Fixed applescript Fullscreen command.

commit e5a5a1051ea65ab844d6b4a069c1bd63ec7383c3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jun 15 15:16:14 2003 +0000

    id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
    true, since this seems to break playback of some streams over http. It also
    takes to much time just to get some fancy metadata

commit 6ce30ee17a07169be7cf4bbca6842dde9cbec4df
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 15 14:00:40 2003 +0000

    * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
    * ./po/nl.po: New Dutch Translation by /me ;)
    * README.MacOSX.rtf: Updated instructions of Prefence usage.

commit a9f5da3f59560646a3ae744f1d2afb3b4ebf1873
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jun 15 01:23:31 2003 +0000

    * Removed the ugly dependancy on glibc in the ipv6 module.
    * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
    * Miscellaneous clean-ups.

commit e3c43feb5d50d22ef8c41dceaa2a6a303e8345f2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 14 22:14:16 2003 +0000

    * We should be compatible with older versions of faad again

commit c2275db2eb06a2599dadf701fe0ec389bccbd3bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 14 22:12:12 2003 +0000

    * configure.ac.in: old faad2 detection.

commit 42b38342f1bf7513335497593af5596054239661
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 14 21:18:36 2003 +0000

    * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.

commit c7ffbec61ee65e340ebc55500eb3520c3b4e3dac
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 14 21:06:30 2003 +0000

    * Dramatically improved the ebuild.
      - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
      - fix faad2? currently disabled

commit 510f5629294efe1247898b6eb8ea334cf08755fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 14 18:49:02 2003 +0000

    * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.

commit a1f11b40abe3d4706195bd99f06cebcd0b184402
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 14 16:29:22 2003 +0000

    * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
    kept their original value (thanks fenrir for the suggestion).

commit 9e6486f204033ea0a8f94183a24c564eb451ad24
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 14 15:43:39 2003 +0000

    * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
    enabled by default.

commit 6c75d70cd2d63d3567d8d70b7350d13309a0bd6a
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 14 12:32:16 2003 +0000

     beos/VideoOutput.cpp : make the BPopUpMenu stickable

commit fc1e200bc2a24acad055146854b5a7d70019ee17
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 14 00:49:58 2003 +0000

     include/vlc_threads.h: more BeOS' priorities tuning.

commit 614fa0d5fc37c3e712a68dc32c74267f333836c2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jun 13 21:18:54 2003 +0000

    * X11 skin windows should have an icon now

commit 3663faf1f896784c07bdc0b2aa773dee8167940b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 13 15:54:42 2003 +0000

    modules/gui/wxwindows/*: fix for the volume control under win32.

commit dcf6aa5fbbf8f0314f33351f6cbe5c9118ab1c4c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 13 12:08:13 2003 +0000

    * modules/misc/network/ipv6.c: fixed multicast support on win32. Well, it is working on Win2k but might require run-time OS version checking to have it woking on XP as well. (you might have to add a multicast route: ipv6 rtu FF00::/8 #intfnum)

commit 7d2e189648879f952850c3ca9a390c838002153b
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 13 03:21:40 2003 +0000

      * ./src/misc/messages.c: ouch. when the message queue was full, we were
        using our va_list twice, which caused crashes on architectures where
        va_list is a pointer; we now use va_copy whenever possible.

commit 0d36c01a976b995161c9ec6cdb0c0c65985972b8
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jun 13 00:15:40 2003 +0000

     modules/gui/beos/Interface.cpp : fixed a possible crash

commit 2cce4b1d5e6a1e4bc60849095f947bf0d15e90f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 12 23:03:09 2003 +0000

    * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.

commit cae8721868af0cfc5b8c27105613b08bf1dc7fe0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jun 12 22:27:35 2003 +0000

    * modules/codec/spudec/spudec.c: Take small font by default

commit 8a85aee8448eac8b6665b3a8c78ede6f336d7a4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 12 22:03:36 2003 +0000

    * modules/gui/wxwindows/interface.cpp: fixed compile issue.

commit e3684cac96ed75cc2d1062efbac49d86b729b4d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 12 21:28:39 2003 +0000

    * modules/gui/wxwindows/*: added a volume control.

commit c15d6f5e7b45895bd3e34388ec3c5501ed78d126
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 12 15:56:27 2003 +0000

    * modules/access_output/file.c: win32 compilation fix.

commit 08b246eacb1858c1b7d50aadeebd61ea7e6fc231
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jun 12 11:37:48 2003 +0000

    Code cleanup

commit 9628e431c59cce1744dc47950dc0d7b11edab6fb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 12 08:14:31 2003 +0000

    * share/Makefile.am: fixed my previous fix ;)

commit 7b8360e5e5343aa60d3fef3959c41970826ee570
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 12 06:56:01 2003 +0000

    * Makefile.am: fixed inclusion of skins in make dist.

commit 65db108e241f9151277ff69581c3048310f25fd4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 22:46:42 2003 +0000

    * ALL: bumped version number to 0.6.0-test3 + po updates

commit 0a9aea66b5e54df8da9bcbfbd5b956baf5153b8e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jun 11 21:46:57 2003 +0000

    * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
    * share/Makefile.am: install skins at make install (closes bug #856)

commit 173915c6f005230b3e6b35d391661c55fa18d5e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 21:41:56 2003 +0000

    * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.

commit 241059a45a9c1ae155ffcf6fbd90e589f814712e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 20:36:22 2003 +0000

    * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
    some platforms.

commit bfc8578e98a78d8267036d26426394f0fab05a1f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 18:45:41 2003 +0000

    * NEWS: updated.

commit 35ca63a9aad988c5ce22a2c7da643de90a221024
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 18:20:38 2003 +0000

    * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.

commit bce0d6f4530fcf812b90ef96287736f33974a8df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 15:53:50 2003 +0000

    * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.

commit ae09816209721b7cf6a6ba185f0db4663f240278
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 11 10:42:34 2003 +0000

    * modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
    * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
    * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.

commit 1ecbcf15d9c8087c5b0bdfeb8ed1d871eb47da04
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 10 23:01:40 2003 +0000

    * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
      people who explicitely set mpeg_video in the previous version will end
      up with libmpeg2 in 0.6.0.
    * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
      with DVDs.
    * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
      some audio filters (read: coreaudio resampler) don't like too small
      packets (I know, this is ugly).

commit 85d9938a060ac734e9e3413a5188ed24cc4184da
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 10 22:42:59 2003 +0000

    * modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.

commit 586295b98f34e766d54ff5eea38a2f88efe8c588
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 10 11:43:41 2003 +0000

    * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
    * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
    * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.

commit 1fe87c056bcfdfb2be59b5478947e2f8607027de
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 10 11:12:38 2003 +0000

    Fixed a potential segfault.

commit b70a9eb7fa4a3f65e0c62bb98aa05d26ebbd7152
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 22:02:13 2003 +0000

    * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)

commit 4b62a0849ca7d65d5b64b88a6ef718c35baf2bb5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 21:14:17 2003 +0000

    * X11 skins are now loaded from home directory or if it fails, from
      the share directory

commit e09c1d278e60f5924c35965e90aed401c5b003fe
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jun 9 19:56:26 2003 +0000

    Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).

commit 1e20549b4a96f7aa08c9a188c2633f9c7a3a6186
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jun 9 19:51:31 2003 +0000

    Updated build packages for test2 release.

commit b0ef07a7871508e4a89d4f5f633261c024b2a038
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 19:08:33 2003 +0000

    * fixed a segfault in FileInfo when p_info->psz_name == NULL
      but there are still other segfaults sometimes in FileInfo !!

commit 268c70ea7514c1a60a94eb6137748fbd9f7706bd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 14:04:20 2003 +0000

    * now selection method in the playlist depends on the state of the
      CTRL button (as expected in a normal playlist !)
      TODO: - do the same under windows
            - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT

commit 66181839d418b6c8a220024e599f9b6172c50729
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 12:33:17 2003 +0000

    * repaired basic_skins
    * removed all the compilation warnings
    * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
      on wxwindows plugin ;)

commit 1e69605cad646473814562fab990548d279a8d84
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jun 9 09:29:12 2003 +0000

    * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)

commit 98e4c6af8f4e0d8ade02b36fad16e3d2a3e5c4c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 9 07:16:42 2003 +0000

    * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
    * modules/stream_out/display.c: handle cases where we don't have a pts/dts.

commit 70d76253b6e5869504c5e1ae7aa735d55a959053
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 9 06:52:07 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.

commit c302e989b4aa78feabef3713d249df5ee6243b08
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jun 9 00:33:34 2003 +0000

    * include/video.h include/video_output.h src/video_output/vout_pictures.c:
      In vout_CreatePicture() replace i_repeat_first_field by the more useful
      i_nb_fields
    * modules/gui/macosx/intf.m: Fixed a warning
    * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
      Re-added support for slice-I streams, plus miscellaneous tweakings

commit 6a1d15a40a2c47c0e45709177effa1aa21588f0f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 00:32:58 2003 +0000

    * drag & drop works with gnome file manager now

commit 3ee236eb22de39110ac6fb7a4ac036796e4b1957
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jun 9 00:07:09 2003 +0000

    * drag & drop for X11 skins. Still mysterious problems but it's better
      than nothing

commit d894e24173924c767454b9151a4fb2019cf22476
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 8 18:40:10 2003 +0000

    * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
    * share/skins/default/theme.xml: playlist is hidden by default.

commit 6f4f1981ba420042fc82e4299f2af42cfd799034
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 8 18:17:50 2003 +0000

    * very beginning of drag and drop support in X11 skins

commit 5e0a04bab10c0178fd67f7f20b06caad517913b4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 8 16:56:48 2003 +0000

    * modules/gui/skins/*: display the popupmenu when you right click on the interface.

commit 4d7eeeb126e849ee202bed07690b3c752f22edc2
Author: Eric Petit <titer@videolan.org>
Date:   Sun Jun 8 16:04:30 2003 +0000

     Minor fix

commit 690dc59ae0d9f03f58bf19b6125031df800dd664
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 8 15:22:03 2003 +0000

    * share/skins/default/theme.xml: fixed playlist size
    * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
      items
    * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect

commit 283732260255e41786830a6dd8fb321939e23e40
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 8 12:45:13 2003 +0000

    * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.

commit 0a3fa2c888230bb96c862b84deefde3f88b59972
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 8 11:33:14 2003 +0000

    * better implementation of timers for X11 skins

commit 9ca2bbfbde995c78e9fcd9eccd6f700cc4200e03
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 8 00:32:07 2003 +0000

    * x11_font.cpp: fixed font placement
    * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
    * removed compilation of gtk2 skins module. If you want it back, good luck ;)

commit fdfb00e9d5ffee3bcba96bcaa87c98dedd28403e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 7 19:19:32 2003 +0000

    * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".

commit 8f9a8bf81d128bbe52d301d08bc6cb1f94af3ba4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 7 19:05:19 2003 +0000

    * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
    and instructions to generate new fonts.

commit eccd9348b6e908a72bc22b985de4cba68ec00ea1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jun 7 12:19:23 2003 +0000

    * beginning of tooltips (only in the console at the moment ;)

commit 77a466e364004e5d5f20ed1ab9f17a9e6094ad4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 7 10:18:15 2003 +0000

    * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.

commit 0a2f45b200d9939f82640b4c8bdabf908236bcc1
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 7 03:45:38 2003 +0000

     modules/access/pvr/pvr.c : compile fix

commit 1245cd4a86f9e29776b4a52b729a9f97bb5794cc
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 7 03:25:00 2003 +0000

     missing cvsignore

commit 810182ca9e4e1527034a9f0beed394a7b23042db
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jun 7 00:36:28 2003 +0000

    * implemented double click event for X11 skins. The delay is hard-coded
      (400ms) , maybe it could be stored in the vlc config file

commit 3f0d1dbfa742ece6efde7f6e7f1cb9b6f58f7fa1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jun 6 23:34:35 2003 +0000

    * got rid of this useless error message

commit 5d71559d162c188221b28312e54ae70a0d8d9643
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jun 6 21:47:18 2003 +0000

    * x11/x11_window.cpp: fixed clipping and text attributes

commit 12d6fe8fbb89a9c08564b4d75f17f53224a0e309
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jun 6 19:40:37 2003 +0000

    * key shortcuts for X11 skins are now working

commit b67f0f23c63f6965a88343f52536387a6e371804
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 6 14:50:49 2003 +0000

    * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.

commit 86768975a0c9db9f39ef331514ffd4bed518530f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 6 13:34:21 2003 +0000

    * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).

commit b4011103f63e1bc8a06e980a7347bfd18b04975b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 6 11:09:24 2003 +0000

    * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.

commit db64ee878992fecf71bce9376c7b852a92699800
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 6 02:48:19 2003 +0000

    * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)

commit d693470b3b2f21d0bc68bf8ffc4c4fbf94e28b8e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 6 02:23:30 2003 +0000

    * All: some spelling corrections and description string clarifications.
      There is a lot of improvement left here.

commit 2c5fba48b49a69d9611295d4c20daa9afedc51e0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 6 00:38:41 2003 +0000

    * modules/gui/macosx/prefs.?:
      - Changed modules list to use Default instead of None. probably clearer to
        users.
      - Have a warning before resetting the prefs.

commit d6246ea26351dfd8342d8f819d1c2fb377fc1726
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Jun 5 22:16:15 2003 +0000

    * x11/x11_timer.* : classes to implement platform-independant timers
    * controls/text.cpp : text scrolling works ! (at least in the main window)

commit 4e4b096772d6b5eb298bc6f1e03fe145a7f7e6f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 5 21:22:28 2003 +0000

    * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.

commit 6350ac81e574a8ecafeee4358ff3fb29a8b5bac6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 5 11:52:19 2003 +0000

    * include/vlc_common.h: fixed the I64C() macro for mingw.
    * src/misc/mtime.c: implemented the heuristic described in http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html to test whether the win32 performance counter is reliable. That should fix the clock problems that a few users reported on win32.

commit 331cb1a8b4bc8423ef66caa65d85db6a353e09c2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jun 4 23:17:28 2003 +0000

    VLC 0.6 codename is Trevelyan.

commit 02b9cd06b9eb65b3d3a694886e35f56b071029d9
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jun 4 21:41:47 2003 +0000

     Added a special access module for PVR MPEG-2 encoding boards.
     It allows to change the frequency and such things quite easily, from VLC.
     You'll have to --enable-pvr to build it.

commit f46c8fc384003cc79e45f549f5ead2478ae300bf
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jun 4 18:47:57 2003 +0000

    * added <unistd.h> or it doesn't compile !

commit 764116ba15d8286751df32949010017bcdb1803e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 4 17:44:57 2003 +0000

    * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().

commit 26ca5a34b081308e3349c96f416fca3c21e8d90e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 4 16:44:39 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: compilation fix.

commit 5143bba07e49d0653b388de57403f8a4c0723b8a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 4 16:03:34 2003 +0000

    * modules/gui/skins/*: misc fixes and clean-up. There are still thread issues when passing messages between the skins thread and the wxWindows dialogs thread that will need to be fixed.
    * modules/gui/wxwindows/timer.cpp: fixed comment.

commit a87a51683042ebf6ed6598a8d360024f6ee0f22f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 3 23:17:43 2003 +0000

    * OS X users can now browse the DVD menus with the arrow keys.

commit e425015648143fa901e9856db724dd39355f7cbb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 3 22:21:46 2003 +0000

    * When choosing a autogenerated menuitem, we now create a new thread to
      do the actual execution of this command. this is a (very ugly) workaround
      to the problem we were having with the deinterlace menu on osx.
    
      It works now, but now i'm running into the black screen and continous
      "late picture skipped (-218000)" again which is also plagueing us when you
      enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
      as well.

commit 66b8fa49437408c6edf81355ae14bce06518bfcc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 3 22:20:00 2003 +0000

    * modules/gui/skins/src/*: oops, forgot to add a bunch of files.

commit f57c3296cc9c2eeca30a5ef3c483c1a76224f3ca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 3 22:18:58 2003 +0000

    * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
    * modules/gui/wxwindows/*: fixed bug in sout dialog box.
    * modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).

commit 7c26f655c00f49ff5c304141865ddeff10d07b89
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jun 3 12:06:29 2003 +0000

     modules/gui/beos/* : fixed the screenshot format selection I broke lately

commit fd8929f6cb688dac57858e58bd439c1737a3bdf7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Jun 2 16:01:21 2003 +0000

    http.c: if the webserver doesn't return 206 the stream is not seekable.

commit 877413ab86f95c2eab715833dc5001329d8e8be8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 2 12:42:15 2003 +0000

    * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
    * modules/gui/macosx/playlist.m: better fix for playlists on 10.1

commit a85ddccdcd1e8bf2c82cb94b8d49a040bfe47b4e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 1 23:48:17 2003 +0000

    * ALL:
      - Changed the autogenerated menu's in a system working similar to wxWindows.
      - The deinterlace menu is autogenerated now. However it seems the problem
        with on the fly filter changes still exists.

commit 4c0e43c15d61f3edbd889d3b6836049a535e954f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 1 22:11:24 2003 +0000

    * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
    * all: added locks around X calls to make them thread safe (will be
      useful in the next commit ;-)

commit 2c90cd6d50b1e0843a1e957e9f0f06010f6d67dc
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 1 17:13:04 2003 +0000

    * mouse wheel scroll for X11 skins

commit 44fb33abc7d2aa5bfacdf5edd0cf631417b41d04
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jun 1 16:39:49 2003 +0000

    * configure.ac.in : fixed linking of skins modules
    * modules/gui/skins/*:
      - fixed the wxwindows bug, due to a huge bug with broadcast events
      - beginning of fonts in X11 skins
    so, you can test the X11 skins module: it should work now !

commit 1a7ed93b9d92168cd2fc3535f8f6ff13b502b396
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 1 00:26:41 2003 +0000

     * ts: fix current_next value.

commit 1c34a0ad2748826174fd8aa3bb209db24e3b1249
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 31 23:41:49 2003 +0000

      * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.

commit 7643c27ba0414c98ec5ec8bfe5f26d01f03158d2
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat May 31 23:23:59 2003 +0000

     * skins/controls/button.cpp: Fixed a nasty bug.
     * skins/controls/generic.h: Some public fields are now protected
     * skins/src/window.cpp:
        - Added a few debug messages
        - Invisible controls don't receive events anymore
    
    Note: There are still a few bugs in the code handling the controls and
    their different states, and I think they will be difficult to fix with
    the current code structure. A rewrite of this part of code could be a
    good idea (perhaps using states and transitions between states, like
    Zinf does?).

commit cf9cdcac3e30f7763a1c73b81502038d42ea166f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 31 21:49:12 2003 +0000

     * ts: proper fix for both.

commit 7598e76ca57cacf5629234ea003eae1f09852826
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 31 16:15:33 2003 +0000

     * ts: reverse my last commit (the proper way should be to modify also the
     muxer but this will break compatibility).

commit 37d2304ff9fd09efb974949285e5d60ff9db4bf3
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 31 12:24:39 2003 +0000

     * src/input/input_ext-intf.c :  added an input_SetRate function; it is
       quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
       two times if you want to switch from 1:1 to 4:1 from the interface.
       Old functions still work.
     * modules/gui/beos/VlcWrapper.cpp : use it

commit ba8a03345c3ea8a6531499020d200738be35cde6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 31 01:23:29 2003 +0000

     * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
     that had done all the work.
    
    Paul Forgey's notes:
    --------------------
    
    Unfortunatley, the v4l interface shows how much it sucks here.  I can't
    wait for v4l2 to become more common.  Anyway, the mjpeg mechanism
    captures completely differently than the uncompressed frame capture
    mechanism.  This means the code has to split off a bunch to do similar
    things depending on mjpeg being set or not.  For some reason, I can't
    use non v4l2 calls to capture uncompressed frames from the lml33,
    however I do have another bttv card on my system to test that I didn't
    break the non-mjpeg stuff.
    
    The Zoran encoders don't use square pixels.  So the 4:3 (or 16:9)
    picture is going to show up as 720x480.  I don't know my way around the
    code well enough to know how to specify a non-square pixel aspect
    ratio.  If there isn't a way to do it, it would be nice to be able to
    specify as an option the aspect ratio of the sourc.  Either 4:3 or 16:9
    in the case of anamorphic S-Video, which does occur.
    
    I stole the videodev_mjpeg.h header from the lavrec project.  Despite
    the linux kernels having support for the Zoran cards, there doesn't seem
    to be a reliable way to pick up this header, which is probably why
    lavrec did it this way.  Since it only defines ioctl definitions, I
    don't think using it is a legal problem.
    
    I also modified the audio handling a bit.  If the card supports audio,
    great, we'll set the card's parameters as we did before.  But if adev=
    is specified, use it regardless.  The reason to do this is to capture
    audio from the sound card with video coming from, say, a web cam or in
    my case, an encoder card which doesn't have any audio capabilities at
    all.

commit aaaf677b4fab32480dae21fbda59b2229318f5ad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 31 00:10:11 2003 +0000

     * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
     * demux/ts.c : fixed an endian problem with such private stream.

commit 843ab7adfd5adf8121cbc5e9f8a8aab08c7f648e
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 30 18:43:31 2003 +0000

     modules/gui/beos/* : fixed "Goto Menu" menuitem enabling

commit d1208fa621d535b013dc413fbc5d9a75b02b6cfb
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 30 17:30:54 2003 +0000

     modules/gui/beos/* : misc fixes & enhancements

commit f574db49401bb34d6b25240c1110e04a20626582
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu May 29 21:40:27 2003 +0000

    * X11 skins now use imlib2 -> you need to bootstrap
      wxwindows dialogs are not supposed to work yet, if they do you are
      lucky ;)

commit e950e33879051137bc375221f859493a217f768f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu May 29 16:48:29 2003 +0000

    * x11/x11_theme.cpp: better timing for SkinManage
    * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
      changed !

commit 63fa336de702d49f317f6c1d520ca6ede326a1f6
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed May 28 23:56:51 2003 +0000

    * AT LAST events work in X11 skins !

commit 470e72bdbccfd78c619b80fb95cc86550c444f46
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 28 03:53:04 2003 +0000

    * src/libvlc.h:
      - added "en" to the list of languages in the preferences.
      - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
        FENRIR: is this correct this way?

commit 65ce3ece2619c5247c8743c19066270a9049a8ea
Author: Eric Petit <titer@videolan.org>
Date:   Wed May 28 00:52:05 2003 +0000

     modules/video_output/x11/xcommon.c : compile fix for gcc != 3

commit 7d5b13c6642361458da1140f6b4a9a3bc895fed1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 27 22:57:03 2003 +0000

    * install-win32: fixed the nsi script to not include the FAQ.

commit 05339fb9b3f0ed0b944525522570c0aa8642faa9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 27 22:42:58 2003 +0000

    * Turn mem leaks into warning's instead of errors. Users seem to think that
      mem leaks will kernel panic there machine or something ;)A
      This will generate less bugreports, yet keep them visible to those who
      should and will care.

commit 82cf0f073592ed7e88f519c392342881dceba955
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 27 22:08:02 2003 +0000

    * modules/gui/win32/Modules.am: strings.cpp has been removed.

commit 8e9d90a13090f7e9e75a45687d8007c99ac621f6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 27 21:48:45 2003 +0000

    * ALL: bumped version to 0.6.0-test2
    * Makefile.am: got rid of the faq in the package-win32 target.

commit df78842580ffd4cc9d980723bdc10e8f45ab8461
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 27 20:43:20 2003 +0000

    * modules/access/vcd/cdrom.c: On winNT/2K/XP we set the track format to YellowMode2 when issuing raw read requests. Otherwise we can't read the SVCD DATA track which is in Mode2 Form1.

commit 19eb3d9a3a4adddf39deff8ffaa4359b5b2d31dd
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 27 13:22:46 2003 +0000

     * src/stream_output/announce.c : BeOS compile fix.
       setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
       so there is no need to do it here again.
     * modules/gui/beos/* : minor fixes

commit d0b795a5cc36f394a618c784b0cbb6b5e3fcf91b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 27 11:35:34 2003 +0000

    * modules/gui/wxwindows/*: fixed context menu problem on win32.

commit 48b748067c69bb3834b965cd0ce2aa848a6acd30
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 27 01:48:50 2003 +0000

    * removed vlc_wraptext

commit 49ca49407d3d5ee0677d52a817adb75cc9d00e14
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 26 19:26:53 2003 +0000

    * modules/video_output/directx/events.c: fixed breakage.

commit 34e462b49342bf7b3dd0dbd06462ee0b61862428
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 26 19:06:47 2003 +0000

    * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
    * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
    * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
    * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c, src/playlist/playlist.c: new intf-popupmenu obj var to handle popup context menu requests from the vouts.

commit 0188c0993bd4fc52554fb6f59f61cb28bab5dc01
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 26 16:06:13 2003 +0000

    * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.

commit e230f122275a28d1a07fd42872a8310e2aa35be8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 26 14:59:37 2003 +0000

    * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
    * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
    * modules/gui/macosx/intf.?: added a wrapString:toWidth function
    * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
      was ugly. now we use our own, osx method. This fixes tooltips in japanese
      I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.

commit 2db764f9f8ebd952f53af8a6333b773ba3bfa93c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon May 26 13:45:52 2003 +0000

    * The VLC-integrated SAP server now sends compliant packets. They can
      only be viewed with the CVS version of VLC

commit 9de7a7eb3966c9b459ea899544fd3c982c1a7c21
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 26 02:09:27 2003 +0000

    * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
       started to implement X11Region and integrated the wxWindows dialogs.
    * configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.

commit 8556d7eed2689c9ec42ddda8396f85331f989772
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 26 02:03:10 2003 +0000

    * modules/gui/macosx/prefs.m: fixed the module selectors.
    * modules/video_filter/crop.c: clarified the use of crop. someone please
      check, i'm not entirely sure this is correct. Actually i think we should
      split this up in more then one config item, for GUI preferences clarity.
      Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
      like ffmpeg has which uses left, right, top and bottom offsets.

commit b52970e2dc4071bcebfa175c3ba1ce019bc8499b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 26 01:25:12 2003 +0000

    * extras/MacOSX/Resources/English.lproj/MainMenu.nib
    * modules/gui/macosx/output.m:
      - changed the textfields for bitrate into comboboxes with suggested values
        identical to the ones in wxwindows intf.
      - changed "bitrate (bps)" into "bitrate (kb/s)
    * modules/gui/macosx/prefs.?:
      - update the current view when advanced is changed.
      - module_lists now use the description strings.
      - always wraptext on tooltips. Currently japanese language is breaking.
      - we now have sliders for int/float config options with ranges.
      - fixed a warning message about an un-init'ed module_t.
    * modules/video_filter/adjust.c:
      - added the ranges to the description strings of the config options.
      - blur-factor now uses a range as according to it's description string
        it already should have used this.

commit ee68542efb90ba73fad4394f29905aac6800b166
Author: Eric Petit <titer@videolan.org>
Date:   Sun May 25 23:08:44 2003 +0000

     modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
       since the gettext behaviour changed

commit f4fabf9846a79ccc3dd424b491d6cd48285ced46
Author: Eric Petit <titer@videolan.org>
Date:   Sun May 25 22:36:33 2003 +0000

     * bootstrap: remove a -shared flag as ./configure already adds it for
       platforms which need it
     * configure.ac.in: don't use -shared on BeOS

commit 31f8428f7b9755eaaf335d291ca6f8048303ddca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 25 20:16:26 2003 +0000

    * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.

commit cabbb158030b317ef907d502d55227af203490e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 25 19:24:53 2003 +0000

    * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.

commit 11ac594ca072325e07f8caa19fc763207736aed2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 25 18:32:17 2003 +0000

    convert the strings in the id3tags to utf8 before storing them.

commit ac2f21813673068f138199fa79fcff2ae62ebb8d
Author: Damien Lucas <nitrox@videolan.org>
Date:   Sun May 25 18:02:20 2003 +0000

    . SAP/SDP packets parsing: ability to parse RFC compliant packets
      parse_sap returns the SAP header length
      parse_sdp only parse the SDP payload
      note that VLC will discard messages from the old miniSAP-server
      (You have to use CVS version of miniSAP-server)
      (Messages from the new miniSAP-server will be discarded with old VLC)

commit 567eba17260b0937d35b6a2609711fb884060095
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun May 25 17:27:13 2003 +0000

    * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
    enabled version of gettext. (patch courtesy of the DJ)

commit d59b2b177ad378ad8893c291a130614ad03413e9
Author: Eric Petit <titer@videolan.org>
Date:   Sun May 25 17:21:36 2003 +0000

     modules/gui/beos/PreferencesWindow.* :
      * added a BBox around each panel (looks nicer)
      * now use BSliders for {integer,float}_with_range

commit 41d11c19b2768de37a0aa9da94234f46112520c0
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sun May 25 15:05:47 2003 +0000

    ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
    under www.videolan.org/doc/faq/

commit 92993d58e0695baa211b1f0bc2325fb13e495a30
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 25 11:31:54 2003 +0000

    * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
    * modules/video_filter/deinterlace/deinterlace.c: small change.

commit 52e60413ea9d42ce6f4a51ca2958065ed6ddc78b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 25 10:14:20 2003 +0000

    * modules/codec/ffmpeg/ffmpeg.c: fixed typo.

commit 89a12ab16ee0e7be573b6526b5dfed16ec32971e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 25 00:16:47 2003 +0000

    * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.

commit 66815e2eda779bc2c69840ddd86bdb35bd2e74be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 24 23:40:11 2003 +0000

    * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
    * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.

commit f70356eba39fd486092bb8df6ef61f0ae577ecad
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat May 24 21:28:29 2003 +0000

    * events aren't perfect yet, but it is better enough to commit

commit 58fe5c23b32388da6ab3f909fe4140ecacde34cf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 24 20:54:27 2003 +0000

    * src/video_output/video_output.c: new "deinterlace" object variable.
    * modules/gui/macosx/prefs.m: compilation fix.
    * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
    * modules/gui/skins/*: couple of fixes.

commit 73afb0aa080c1fbcc7a10f6ecf6a7f663a7106ba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 24 17:52:49 2003 +0000

    * modules/gui/skins/*: compilation fixes.
    * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.

commit 9534c1b617cf91bd98cabc559ec3cf6a6b214659
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 24 15:11:00 2003 +0000

     * Makefile.am: minor change in BeOS packages generation
     * doc/release-howto.txt: remove outdated info about how to build BeOS
       packages

commit 7d75be3f5ac1f516cfa32128dbe720efe26207ca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 24 13:14:56 2003 +0000

    * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.

commit 900c3a965094771751d8880265756b5a16c061d1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat May 24 13:05:55 2003 +0000

    * modules/codec/libmpeg2.c: Fixed synchro with field pictures.

commit 079e7a29d07ef75643a7db5a0767c76649e955b5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat May 24 12:55:38 2003 +0000

    Added option to run vlc as a Qt Embedded Gui Server. Use --qte-guiserver to enable this feature. The default is to run as a normal GuiClient.

commit a5ecfac4ddddee20f91ade5de614af45201e609c
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 24 12:53:30 2003 +0000

      * ./po/*: re-ran toolbox --update-po.
      * ./po/en_GB.po: the British translation is up to date.

commit 247becb9ee5acddd816704aa01c32c6e517a49e5
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 24 12:35:06 2003 +0000

      * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).

commit 23455b3540fa216b3f67242b0d1e5891c471577d
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 24 12:34:31 2003 +0000

      * ./toolbox: we no longer translate the Borland plugin.

commit 30fedfbaeb18b09c60316dfd8ae0961edeb0c6cc
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 24 12:10:31 2003 +0000

      * ./configure.ac.in: the help message now says libmad is enabled by
        default (Closes: #704).

commit b829a0419aa8a53628729210263a5f199593de94
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 24 11:53:12 2003 +0000

       * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
         wait or we will face delay issues as reported in #794. Fix inspired from
         a suggestion by John Michael Zorko.

commit fd37e766f8b1c42b95b6d52ecdb6e050716baa5b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 24 02:48:55 2003 +0000

    * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
    * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
    * modules/gui/macosx/macosx.m: typo
    * modules/gui/macosx/prefs.m: fix of the module selectors.
    * po/nl.po: i've taken a head start on the translations.
    * src/libvlc.h: removed unused string RT_PRIORITY_TEXT

commit 1163f4321e2d3a803130bb69cd8e0d5301f5db3f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri May 23 23:53:53 2003 +0000

    the http interface should now output valid xhtml 1.0.

commit 024b9debee77c8bc96c5a9c80d0c24a1c7c4ab8f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 23 13:02:53 2003 +0000

    * Updated the informal message to report the ip and port the http intf was
      started on. This will help ppl to actually use the thing ;)

commit 71bca56a5a13016ef823654c40a269e18b105252
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri May 23 11:41:17 2003 +0000

      * Built-in modules were linked twice in the mozilla plugin; removed the
        non-PIC ones (Closes Debian bug #194384).

commit f070592bf7d321fb9a1f789d0857d83b634cd265
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 23 00:00:48 2003 +0000

    * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
    * modules/gui/macosx/vout.m: removed some code that was preventing us from
      using chroma converters.
    * modules/codec/quicktime.c:
      - added the video decoder. only works with SVQ3 atm, returns Invalid
        BITMAPHEADER for some reason in all other cases.
      - did some cleaning up. this might just work under Win32 now aswell,
        gibalou will do some testing tomorrow ;)
      - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
        faster. I'm not yet sure which one i prefer.

commit af520d36c70ac505417dabadabb4cadcde7f6a9e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 22 22:24:34 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: fixed typo.

commit 8b90225cdca1865015170229bff83e9215237f3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 22 21:42:44 2003 +0000

    * src/libvlc.h: fixed spelling mistake.
    * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
    * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.

commit ac309ac8461d970520328b520c596f52e62eb4d6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 22 20:56:07 2003 +0000

    * spelling error in description string

commit 0df3e84210ee2f4a5e3e34d73df9723954cdaf8c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 22 20:45:25 2003 +0000

    * added an ifdef for SVQ3

commit 47fb0a1baec050b2a66ea831b198b424d26a15e9
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu May 22 20:06:19 2003 +0000

    * at last the python module works again !
     (so stupid: the flag -lavcodec had to be at the *end* of the line !)

commit 2c2871fb1fa755ae1d8dd4603546857335e14614
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu May 22 18:30:33 2003 +0000

    * started to repair build of python module

commit d3db36405ed42a1175082920766f3bf090c5876b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 22 16:01:02 2003 +0000

    * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.

commit 8b5235d6e56acb7f767087bce5c92fc1d4905449
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 22 15:34:02 2003 +0000

    * modules/control/http.c: strings for the address and the port variable were switched.

commit 14330d8a30064cad8e3ad536e8eb31595bd6bc6e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 22 14:40:07 2003 +0000

    * fixed a localization issue

commit 6cb3690ff6c3c1cea96017b25b428f8b6e4cde3f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 22 14:25:34 2003 +0000

    * modules/gui/macosx/playlist.m: fixed my fix
    * modules/gui/macosx/output.m: removed a debug statement
    * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.

commit 5a4c870baeeeb993dbc2b2aa4af3647a9587e82e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 22 13:40:13 2003 +0000

    * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1

commit 8aa24cfe361b893a626016211e05f41c544f5c1b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 22 12:00:57 2003 +0000

    * INSTALL.win32: added a small note about running vlc under the msvc debugger.
    * modules/gui/wxwindows/*: small fixes.
    * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
    * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.

commit ac121d997285ab4a36ad1c88941d9a191c9a2275
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 21 21:30:30 2003 +0000

    * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
      version was broken.
    * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.

commit 1c3f5cd3270d26b1ef49834c4a0daa260ced4a75
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 21 19:55:25 2003 +0000

    * vlc.ebuild: This ebuild should work if we release a test2.
    * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
      except for mp3 ;)
    * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
      since the problems with this decoder are endian specific according to it's creator.

commit ddccb23f6c23381f10649b1a62a50cc31bd539a0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed May 21 18:09:31 2003 +0000

    Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!

commit 19d4d9b10e6b1669ac8a48419ff1cd87e5199d54
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed May 21 18:04:08 2003 +0000

    More buildscript fixes.

commit 3992570deb7a1ab31837a9b460a145c5030fc8e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 21 15:54:08 2003 +0000

    *  modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.

commit d90e04a702ddc3aabcf6af746d0a4fd796881ab7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 21 15:40:03 2003 +0000

    * include/main.h
      src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
    * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
      of identifying the right Codec to use for decoding to be one of these areas.
      So when we do this, only one thread at a time can use QT.
      Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)

commit c80aee1369802f1730fcc66555a211d811a66eb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 21 13:27:25 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
    * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
    * src/video_output/video_output.c: added a "fullscreen" object variable.
    * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.

commit 1d4447643c939418fc778279061a2e65878edbaf
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed May 21 13:19:32 2003 +0000

    removed the desctiption texts of a nonexisting config option

commit 5b476cdedfba4b708c534c78b3884319c382c7b4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed May 21 13:10:05 2003 +0000

    removed the --playlist option as it doesn't seem to be used

commit e633d2a5b9d642911288d9cb2c325e950f30ccb0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 21 10:02:55 2003 +0000

    * wav: fix a parsing bug.

commit 5cd4178ed840ba02b8d7d8acd198e833beed827c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 20 23:17:59 2003 +0000

    * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.

commit f383fb399bdf5d22f6624c278810ea5828caa284
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 20 21:35:52 2003 +0000

    * ALL: added a quicktime module.
      - This module provides QDM2 and QDMC sound support on OSX by linking to
        the native QT libraries. We now have FULL QT trailer support on OSX.
      - The video part of this decoder is not yet working on OSX.
      - This can be used for a future win32dll loader system as well.

commit 5932b0adfebc23da5cd10221e87276eb155b5a27
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue May 20 20:09:19 2003 +0000

    Modified build scripts

commit fa95d6e996e1913209a6e0a01aacc384285c64b8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 20 18:53:03 2003 +0000

    * NEWS: updated some OSX info
    * ALL:
      - added CDDA support
      - added a "Online Documentation" item to the Help menu
      - removed some debugging strings

commit b8443a2c7039b3fd51a644ae040b49946d7e173a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue May 20 16:20:33 2003 +0000

    All: Support for SAP advertising in stream output
    
    	add sap, or sap="Name" in the stream output options

commit 37d5d8c662896103a2ecf039adff2d67298cd359
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue May 20 16:08:59 2003 +0000

    kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
    caused AIGALRM.
    kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
    conventions

commit 39b6b9744c6a49091032802873d611aa37456838
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 20 15:51:03 2003 +0000

    * THANKS: Added Davor Orel who created the OS X icons.
    * modules/gui/macosx/macosx.m: changed a float into a float with range

commit 75e0ab4dcad2c15c34882ba2b37d56385f1fd5b0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 20 15:23:25 2003 +0000

    * Added a Reset prefs option
    * New prefs dialog much like the wxWindows and BeOS one.
      - translated instances might be broken.
      - still need sliders for min/max values
      - improved sizing should be done.

commit 765454f1e044124489493238d7c426957778326e
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 20 11:44:18 2003 +0000

     modules/gui/beos/PreferencesWindow.* : cleaning

commit d4667ed20e1ab269558de7c4867dd9f550873870
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 19 23:36:44 2003 +0000

    * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.

commit f0208594b2db3489b212e991528d2c618497d009
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon May 19 21:39:34 2003 +0000

    * a lot of cleaning in X11 skins, but some problems remain with
      event handling :(

commit 52783dae44440fff638066eddaf84c28842e75d7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 19 21:04:52 2003 +0000

    * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
    * po/*: updated the po files.

commit 467f7bc631feb3d5f3b40d1d4445f08ecf37dc0e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 19 20:47:16 2003 +0000

    * Bumped version to 0.6.0-test1
    * modules/access/cdda.c: decreased the priority of the cdda plugin.

commit b1717cddc51ddf56e89a5a2810eb68586bfb2d29
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 19 11:38:05 2003 +0000

    * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.

commit 4cfed36ba58877c2f1878b089845420e5f17ca41
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 19 09:57:55 2003 +0000

    * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.

commit 3f65460cad2169e2dc06e7961288d80b47b91681
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 18 23:16:57 2003 +0000

     * input_program.c: input_DelES destroyed the decoder (if any) without
     removing this ES from the list of selected ES. So, instead we call
     input_UnselectES.

commit b33847eca09725ee10fec63cc6129a990320859d
Author: Eric Petit <titer@videolan.org>
Date:   Sun May 18 22:30:33 2003 +0000

     modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue

commit b7a07a65e28c36a644fb8252742a7a1c332f32c8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun May 18 20:54:43 2003 +0000

    Updated release numbering of packages.

commit b4930d510b2712e0709f0a7d049b7f15dd8908bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 18 19:46:35 2003 +0000

    * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
    
    PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?

commit 76c5819d7082b423ce0af94d8c68f7cb59e05ba5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 18 18:56:57 2003 +0000

    * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported

commit 651be31cfb79259a34395ce41cc080cd9f62f66b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun May 18 17:48:05 2003 +0000

    * added transparency in X11 skins

commit 035bbae4e2de9cb864b0e9fe92667f8e08386c5e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 18 16:27:18 2003 +0000

    * modules/gui/wxwindows/*: the open dialog box is created only once and reused when needed. This allows to have the previous settings displayed when you re-open the dialog.

commit dceb5b627fcc03b105b3372401fba879df3f3a8f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 18 15:44:03 2003 +0000

    * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
      Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.

commit 9349da54ef8a2220a168d1a4427ad0d4e3046b2d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 18 12:18:46 2003 +0000

    * modules/gui/wxwindows/open.cpp: small fixes.
    * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
    * modules/video_filter/osd_text.c: small win32 fix.

commit 567894b07eb2aef8fee632226454d61c564f06f2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun May 18 11:25:00 2003 +0000

    * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
      images, but it works !

commit 3a0e5d284f8acec11ef14f45c1a45cbc28be14c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 17 23:57:35 2003 +0000

    * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
    * install-win32, Makefile.am: updates for the win32 package.
    * NEWS: added a few missing things.

commit bc0d451c4b6a4f80b9b870324cd51d7dc59c2991
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 17 22:48:09 2003 +0000

    * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
    * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
    * modules/gui/wxwindows/open.cpp: added a CD Audio entry.

commit 8b62cc3c029261b082eb0a359ed812d709b1d098
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 17 22:00:00 2003 +0000

    * include/input_ext-intf.h: forgot this file in my last commit.
    * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.

commit 35a3ceeb38571b5799fed8b56683640febb4b78d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 17 20:30:31 2003 +0000

    * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
      You can now listen to your favorite CDDAs with vlc, or even stream them :)
      (Their is not yet any support for jitter correction).
    * modules/codec/araw.c: small clean-up.

commit 4a7b163500b0ddda7eba633bf216402987b09037
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 17 18:30:41 2003 +0000

     * modules/gui/beos/MessagesWindow.* : cleaning
     * modules/gui/beos/PreferencesWindow.* : split the main modules into
       its categories

commit 8885548ee3616238f313c8b1f334469ee75a39e3
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 17 15:20:46 2003 +0000

     modules/gui/beos/* : cosmetic

commit 36062de242c90dfb8c480f4627cf06d4d3bd7dca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 17 14:36:19 2003 +0000

    * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.

commit 4525fffaf01a35712399e5d26a7ffa337bcdc382
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 17 11:35:14 2003 +0000

    * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
    * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.

commit bd7ed3cead45be14d9b435cbfddd5a7745c97a64
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 16 23:02:37 2003 +0000

    * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.

commit 5afb7baa193d1b66a222ddc9313701c3311d90d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 15 23:05:59 2003 +0000

    * src/input/input_programs.c: a few fixes to the navigation object variable.

commit d5791c9cc185e755f3bace9dced5d07cd9fefa88
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu May 15 22:27:38 2003 +0000

    * now 0.6.0-cvs
    * ALL: Capitalize all preferences text strings

commit 90296a253afa1b3532aef4b601cc0f908bd3bdb3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 15 21:31:53 2003 +0000

    * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
    * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.

commit 0cb2f24fe084544c27801b692f210d9db73fcf95
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu May 15 20:45:08 2003 +0000

    Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.

commit 0716e0d647956139a9ed69221d6d66bcacd62430
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu May 15 20:28:00 2003 +0000

    Updating version to 0.5.4.
    Enable building with libmpeg2.

commit 5ec858c489e14207500bc157d4e7c49fd4b73a1e
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu May 15 16:02:26 2003 +0000

      * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.

commit 2fedaa09703e9034d9f327968b793d58e87644a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 15 15:59:35 2003 +0000

    * modules/gui/wxwindows/*: small fixes and improvements.

commit 55bfbe3c713eacc97077fde348ecb0e169666855
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu May 15 15:50:23 2003 +0000

      * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.

commit 83e8c2cc006a929ce99806675ef918ca9a26d7ba
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 15 15:35:55 2003 +0000

    * Makefile.am: on make dist move vlc.ebuild
    * vlc.ebuild: small spelling correction

commit 1d67494d49cd7241bad0fb1bc5ecd7d80c956751
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 15 02:02:13 2003 +0000

    * Went trough my maillogs and filled out large parts of the NEWS file.
      please check and add your own. (i was bored ;)
    * Updated the README.MacOSX.rtf with some more pointers and changed version
      to 0.6.0

commit 5851d9ababe03cd36bfd70babd313edd1b96b01c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 15 01:33:53 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.

commit f6614cc47e8e433cde7d8e6930f50c939ec4c125
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 15 01:23:05 2003 +0000

    * variable callback for the playlist. the input, audio and video still need
      to be done, waiting for gibalou to work his magic on that ;)
    cvs: ----------------------------------------------------------------------

commit ffbda9c9a7ddcdb1cbdb55ac64d1713a6ecb26d1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 15 00:46:23 2003 +0000

    * added vlc.ebuild, vlc.spec.redhat to dist.
    * added all the new icons to the dist.
    * on make dist i would like to do
      mv vlc.ebuild vlc-${VERSION}.ebuild
      I don't know how to do this. Who does?

commit 5ebed5dccb12b70f47345fa5ebe70830ed075f7a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 15 00:32:28 2003 +0000

    * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
      Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
      need to be updated before release, to point out the correct links to
      these libraries.

commit 668ce22d26a92fe6c93901a0426526c76287359e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 14 21:29:43 2003 +0000

     * aac: compilation fix.
     * libvlc.h : set correct value for sout-a/vcodec

commit 8c59018c87eb885b1d8e1ce3a5417172489ab534
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 14 19:47:24 2003 +0000

    * Resized some elements to allow for better translations.

commit 9f599809ae87f763e050e2d268abe0507146041a
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed May 14 17:17:30 2003 +0000

      * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
        the extras/ directory.

commit 19cde6674146cf807d117dc51c37afed1f00bc44
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 14 14:58:35 2003 +0000

     * aac: use extention based detection.

commit bbd578e3e9c6521bfe4f6f0101d64cc812e14028
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 14 14:57:42 2003 +0000

    * Forgot one

commit 0cfdbaaa91799c07a45bebbfadd497e27c3b13ae
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 14 14:56:26 2003 +0000

    ALL: Davor won the vote, New icons in place.

commit c856ad7fb16256db2f71217390a49921d6e4e0f0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 14 11:15:50 2003 +0000

     * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)

commit c2c6442c630b6194cd1a98e776650fbedddb3e1a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 14 09:00:10 2003 +0000

    * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.

commit e85803a0e1bbbb08c19550730ef8a62cb63c054f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 13 23:41:17 2003 +0000

    * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.

commit 1d4c684a51acd0051e9a7d14491b2676233cfdbe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 13 22:59:16 2003 +0000

    * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
    * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.

commit 409095fb1ae797595ca8aedf80e8d5d18aeb4f0b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 13 22:33:33 2003 +0000

    * modules/gui/wxwindows/*: new subtitles file dialog box.
    * modules/demux/util/sub.c: fixed a few description strings.
    * Makefile.am: small cosmetic change to package-win32 target.

commit d47392b87519a37950361b395b7d3b6a5dc28985
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue May 13 20:36:29 2003 +0000

    * beginning of event processing in X11 skins
    * graphics should work, but....

commit 4e2943d81e08b7ebfd244d11e4a1ed3e98e386bf
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue May 13 19:25:59 2003 +0000

    * changed OSGraphics constructor (needed for X11)

commit 3dae445411f5b47c6f71279bb2731bbe84a41014
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 13 14:11:33 2003 +0000

     modules/gui/beos/PreferencesWindow.*:
      - use BMenuFields for string_from_list config items
      - cleaning

commit 7ba77f51a7f5f8d75f0d61c76c136ac1603bc340
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 13 12:09:29 2003 +0000

    * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.

commit c618906c07be2eedb1a5ce8b14e3097561a4f28e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 13 11:44:53 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: small fixes.

commit 33aec41207c2f5d8c1cad1f63aba1ff8b32e3d70
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 13 11:18:25 2003 +0000

     modules/gui/beos/PreferencesWindow.*: use config_ResetAll()

commit 86e2b37df571aab09b4634fa964d50fb9311d038
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 12 21:55:01 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: the config panels are now generated on demand instead of generating everything at the beginning. ResetAll now also takes care of resetting the values shown in the config panels.
    * modules/gui/wxwindows/open.cpp: small cosmetic changes.

commit a476938b1125f6b511cd403d55859a2a70c34511
Author: Eric Petit <titer@videolan.org>
Date:   Mon May 12 19:59:48 2003 +0000

     modules/gui/beos/VlcWrapper.h: compile fix

commit cca686f84ee590cb449be41f6d3eccba46573267
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 12 19:11:53 2003 +0000

    * include/vlc_common.h: small change to shut-up some memory checkers.

commit 0e7b380a8ebaae52767d5d64ea4e7bf927c62bee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 12 17:33:20 2003 +0000

    * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
    * modules/video_output/directx/events.c: fixed non-initialized variable.
    * modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
    * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
    * src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
    * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.

commit 9d8a2d05f9d47205bd4e4670e599fb6a5a2ad94d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 12 01:17:10 2003 +0000

    * First set config variable, then add the files (and therefore potentially
      play them) in the playlist. Otherwise we can be too late.

commit cfbae21409153ff568876701d53275eaefe1f40e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 11 23:17:31 2003 +0000

    * extras/MacOSX/vlc.pbproj/project.pbxproj:
      - Add the THANKS file to the Mac OS X application
    * modules/gui/macosx/about.?:
      - Use c-style comments instead of //
      - Open the AUTHORS file with the correct Encoding
      - Display the THANKS file as well
      - Rotate the scrolling when at the end
    * modules/gui/macosx/intf.m:
      - put Cocoa into multithreaded mode as soon as possible. Not really
        causing any problems now, but is cleaner.
    * modules/gui/macosx/prefs.m:
      - Select the current setting when we create a combobox.

commit b4080ac4fabf7c04ed706a55ed6a9f61404c1a5d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 11 19:09:51 2003 +0000

    * ALL:
      - removed a bit too much code from the interface files previous commit.
        Menu's were enabled if there was no input.
      - removed a NSLog which was used for bugtracking

commit 38cf397da04a96ddb8892e627780553c538dd6ed
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 11 18:49:15 2003 +0000

    * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
    cvs to stop bugging me about it ;)
    
    *.sed
    *.sin
    *.header
    Rules-quot

commit f7cc7ca2caf5e5b993f48e061d93d9b86c9e67c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 11 18:43:19 2003 +0000

    * src/input/input_programs.c: small bug fix.
    * src/misc/variables.c: compilation fix for MSVC.

commit 4ce136b2ce2d2909d56bc8ead06cc942a60f0a09
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 11 18:41:27 2003 +0000

    * forgot one file. see previous intf.m commit for details.

commit 934308bbc38c53b10e57e54dafe42e8656c0bd75
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 11 18:40:11 2003 +0000

    * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
      and playlist already have, to be notified of menu changes.
    * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
    * modules/gui/macosx/intf.?: Interface listens for changes in the input
      menu's now.

commit ef46a3ffb16badd190e6884092669c4c3ffd957c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 11 15:55:51 2003 +0000

    * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.

commit 3a52126178c04e2cd97b48551e114dc34189299d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 11 14:33:32 2003 +0000

    Added code to render subtitles with the freetype module (disabled by default).
    To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
    and  modules/codec/spudec/text.c and run with --filter osdtext

commit b285f620cada48bdeebc9cbb6a66837e64ff0aa5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 11 13:45:21 2003 +0000

    * configure.ac.in: fixed the wx-config detection by the skins plugin.
    * modules/gui/wxwindows/*: fixed a couple of breakage.

commit 0bb214dcab53a1799e39f7af2b8e772ffe360dfd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 11 13:22:23 2003 +0000

    * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.

commit 9d32c978e7ff41a326d23237c050a7b9cb47c7c2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 11 13:14:04 2003 +0000

    use c comment, and not c++

commit b8c1ac48541f5400afcd716ba99df5c31ca5aec3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 11 08:42:59 2003 +0000

    * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
    (doesn't seem to work)

commit 84eeae3057a5080bd7f8141c063018f733b1fa30
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun May 11 01:00:26 2003 +0000

    * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
      calculation
    * modules/audio_output/coreaudio.c: apparently the audio card clock can
      be screwed, so probe it at every buffer
    * src/audio_output/output.c: Thou shalt not drop buffers

commit fe93476f244f91f79106083defab2b0d2334dada
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 10 20:49:07 2003 +0000

    * fix titer's language commit. The list needs to end with a NULL, or VLC will
      no longer start. (it fails on the duplication of the config of this variable)

commit 5251f813d68bf6432b98143f772bb81359d7ca0c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 10 18:16:44 2003 +0000

     * ffmpeg : fix for svq3.

commit 1ad8d69710db6f037c73c052a2a19cdf54779676
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 10 13:52:03 2003 +0000

     POTFILES.in: forgot a file yesterday...

commit 231797fcda74e847c6609e48d138f2c5c533cf85
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 10 13:40:37 2003 +0000

     * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
     with old config files; --language is now a string_from_list you can use
     to specify the language (default is auto-detection).

commit 55365965033d43c4b66439516eae5abf42055c3b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 10 11:08:07 2003 +0000

    * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.

commit 50cabe81a09c38ac91014e20fdace0b7821e5c1a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 10 11:05:52 2003 +0000

    * added VP31 fourcc's.
    * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
      actually use it. It would generate too many bugreports.

commit ac265bcd73afae85aa1f71fd50ab1547ab09e530
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 10 10:32:29 2003 +0000

    * Finished the sout dialog on OSX.

commit 71baa3cdba165731b9ae92d08401f2675c46fea8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 9 23:23:45 2003 +0000

     * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)

commit d40a19617c5414d94c40633ea80a0740ab49bbed
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri May 9 22:03:06 2003 +0000

    oss.c: give a warning if --spdif is set but the sourndcard don't support it.

commit dbdbc7822bc3ec50059ede9ad9b4fc9f36c54a74
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 9 20:30:29 2003 +0000

    France 1 - Italy 0

commit 4c3fa5a94037b6db445d54b0652040f3bb70dad4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 9 19:53:51 2003 +0000

     * faad: better support of AAC without ESDS.

commit 5b0429b3c9a52b88319b75bcc9acd1bf95340b48
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 9 19:30:42 2003 +0000

     Updated POTFILES.in for BeOS' i18n

commit 4775a1dd712c836f09b24089d4f8bc50a2e1f4b3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 9 19:29:57 2003 +0000

    * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
    have found.

commit 4d4cc838688bdab01a9f1a64f9af6178b33d8f08
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 9 16:01:17 2003 +0000

    * modules/misc/httpd.c: win32 fixes.
    * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.

commit c633f94223cadf2e4210184c54489b6bee3d3a5d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 9 02:39:21 2003 +0000

     * mmstu: fixed a lookup.

commit d1c3c6fa287a1c21bddaa8eb988bef4de9abed82
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 9 01:19:43 2003 +0000

    * modules/gui/macosx/prefs.m:
      - possibly fixed a crash situation when clicking the OK button (not sure though)
    * modules/gui/macosx/macosx.m:
      - made the transparency option an advanced option.

commit 9778fc2f81cdf8c4a81ec2aa1a4bef1b94ca5ab1
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 9 00:58:25 2003 +0000

     * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
     * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
       if the string is empty
     * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz

commit a4fc3454cf030225eab233b30eee3667c451ad52
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 9 00:41:11 2003 +0000

    * modules/gui/macosx/prefs.?:
      - made the advanced button better.
      - added missing CONFIG_ITEM_DIRECTORY support
    * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
      - added the semi 'apple' default of com-, as a hotkey for the prefs.

commit b4b40a47be753ac0fed3ed21cc9ce86330b08f91
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 8 23:11:28 2003 +0000

    modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)

commit 60ccf823725ebda56240cda7533b4be4f2ed9902
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu May 8 19:51:38 2003 +0000

     * ftp : updated copyright info.

commit 0c11d4b394dca2445475f6ff596b73dbbabaf868
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu May 8 19:26:59 2003 +0000

     * v4l: clean up.

commit aaa608bd2d4d600250c750d40ef737e9d2e37774
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu May 8 19:21:39 2003 +0000

     * v4l: remove __V4L_AUDIO_ (useless)

commit 28f793de74e3d1e3e2d5a1993fa6b713139b572b
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 8 19:06:47 2003 +0000

     ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
    vasprintf if defined but not declared in the system headers...)

commit 9e3078aea39a221f053cdefe84ae12a1d2296273
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu May 8 17:13:23 2003 +0000

    * modules/gui/macosx: Fixed crashes with the new submenus when used on a
      localized system
    * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
      the DVD menus by default.

commit 4ee99a96021a3116d1072d95f1262dca04782a0d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 8 15:58:56 2003 +0000

    * modules/access/file.c: fixed large file support on win32.
    * src/libvlc.[ch]: made the description of the translation option more explicit.

commit ce825efe583751a3e2808452d515558ceddebae0
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 8 14:15:36 2003 +0000

     src/libvlc.*: --translation is now a string. Usefull if want to specify
     a different language than your OS, or if your OS is not localized...

commit 90b5e995d5fa8eb786daee089a679e8ff862ca58
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 8 12:09:59 2003 +0000

    * modules/gui/wxwindows/menus.cpp: misc small fixes.

commit 9a0e7d83f222665ac8c4c8abd24f0b15ba11513b
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 8 10:45:50 2003 +0000

     modules/gui/beos/PreferencesWindow.cpp: cosmetic

commit 6e38b407e236be0c3db2a8029377ff22636cff57
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 8 10:40:31 2003 +0000

     * modules/gui/beos/AudioOutput.cpp: more cleaning
     * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
       Interface" to the popup

commit 4f6155f2d3bc87ede38e95ad7e093aac3f7914f0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 8 01:16:57 2003 +0000

    ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
      - video-es seems broken. it always starts with -1 (Disabled) selected.
      - moved some menuitems to other menu's for gui interface consistency with
        other gui's.
      - added a "fit to screen" menuitem.

commit 4effacde134d7d0d5edd12b43dd352eedda7edc7
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 8 01:05:14 2003 +0000

     src/misc/beos_specific.cpp:
         Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
         exit without any cleaning (that made VLC crash badly)

commit 039d36f2ecc9699bae5f8c378ce5cd730d4c3881
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 7 23:13:07 2003 +0000

    * changed "Gayscale video output" option back into "Grayscale video output"

commit e5d8f0b412f2557ee4070206bbb2bb81922df43e
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Wed May 7 23:07:34 2003 +0000

    Makefile : Minor changes.

commit 06895b5b8068b696626053ff9a3f3a5bb2d6fdd3
Author: Eric Petit <titer@videolan.org>
Date:   Wed May 7 19:20:23 2003 +0000

     modules/gui/beos/AudioOutput.cpp: cleaning

commit a07642791e0b772455e0034e3365d1dc73db679d
Author: Eric Petit <titer@videolan.org>
Date:   Wed May 7 17:27:30 2003 +0000

     * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
     * modules/gui/beos/PreferencesWindow.*: now you can save preferences

commit 2aa9dde7faac5bbb921558f9db026b26d860820b
Author: Eric Petit <titer@videolan.org>
Date:   Wed May 7 16:47:10 2003 +0000

     modules/gui/beos/PreferencesWindow.cpp:
      Misc enhancements

commit 41409dfce07aed92ff59cdb976387fb0c3ea1346
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 7 15:54:49 2003 +0000

    * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).

commit 666800bc4617dfef6d467c1edbf3e695be12dbba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 7 15:44:59 2003 +0000

     * ffmpeg: --ffmpeg-truncated is now an int :
      * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
      * 0  -> disable CODEC_FLAG_TRUNCATED
      * 1  -> force CODEC_FLAG_TRUNCATED

commit ec48ad6cc8facaa1986dd58fefbf6326caf3bfce
Author: Eric Petit <titer@videolan.org>
Date:   Wed May 7 14:49:19 2003 +0000

     modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
                         screenshots...)

commit afb1dbb650e4f523e44e73cebaf1ec64734aefe8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 7 12:23:06 2003 +0000

    * modules/gui/wxwindows/*: misc fixes.

commit b5a213db24b2ea69eacd84822991236fed8938c4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 7 02:31:20 2003 +0000

     * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
    at free box content to see if it could be moov box, I hope there won't be
    any misdetection. (Even when there is a spec, nobody follows it :((

commit cec1f957e58dc10e36e0a966dca4bd7d2fa20eb3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 7 00:28:38 2003 +0000

     * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
    with valid files. You have to use --ffmpeg-truncated to force it.
     MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((

commit 4ed6ce2597e5f5e4d624c950aa98c93daa5f0a2f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 7 00:18:39 2003 +0000

    * modules/gui/wxwindows/open.cpp: removed the channels server entry.

commit 91fb2fdd4fd4fd0ead8b721a8074e948cafd8de6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 6 21:01:58 2003 +0000

    * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.

commit 9adb4abdcb43f433db00dc2abd33c0ff7ba04750
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 6 20:12:28 2003 +0000

    * ALL: there were reports of crashes in the menucode. i think it was that
      the VLCWindow could suddenly disappear (the vout closed) and therefore we
      could no longer reference it. This should fix that. Also made this code
      more generic to avoid code duplication.

commit 84cb5c55f40921395aaa5103d9738d28c9e50175
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 6 16:05:10 2003 +0000

     * mp4: fix a segfault and play .3gp with h263 video track.

commit 9ff0782a4671af72e0e77b6dd56f334d65e15df6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 6 14:19:29 2003 +0000

     * http: redirect to main page each time we pass arguments. (it's done by
    an html header and not by the http protocol. I know it's bad but it's a
    lot easier ;)

commit 14ad3ab7dfa780a9dd3b1ab27ba2f98b7a0a46cc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 6 12:57:48 2003 +0000

     * http: fix 'add mrl'.

commit a74943943efe30eaf206ac4a11448567fa8a309a
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 6 02:17:11 2003 +0000

     Makefile.am: fixed BeOS package generation when all modules are built-in

commit 21c7ad61e948e7138a564a99faad259cf966d451
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 6 02:01:35 2003 +0000

     * mms: fix for builtin compilation.

commit 83a272882ccd858e2ecdc64c3c6357cf3feb565f
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 6 01:15:24 2003 +0000

     configure.ac.in: fixed static linking with libintl and libiconv

commit d8e92b78f09a58d76f474f7f7d69821cc2ee856f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 5 22:48:23 2003 +0000

    * modules/demux/mpeg/ts.c: compiler warning fix.
    * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".

commit 95b4a56a03d74780366bbf13cf12e834f84e3a2c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 5 22:23:42 2003 +0000

    * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
    * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.

commit 45d50b961c0dd4e62125fa3aadf3aba21cc03abb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 5 22:04:11 2003 +0000

    * fixed the autogenerated menu's.

commit d5a0f84818139006e634ac43b6a21a06fde04a19
Author: Eric Petit <titer@videolan.org>
Date:   Mon May 5 21:35:37 2003 +0000

     configure.ac.in: fixed libdvbpsi detection for people who don't have
       stdint.h but inttypes.h

commit 3c587bc8cd4083a867eaf26a59cafb4f1819abaf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 5 16:29:57 2003 +0000

    * modules/gui/skins/src/*: forgot a few references to the channels server.

commit cf3c9805ef35c19dcc799de1ea7177283c866565
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 5 16:09:41 2003 +0000

    * ALL: removed the old channels server stuff (was deprecated).

commit ad3713cbc3aaa8f4ddbc618eb92c79f49f2aed84
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 5 15:52:13 2003 +0000

     * bits.h: clean up

commit 8d98b9f51b711f2cb45c13f4d2688bdb62522881
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon May 5 15:21:28 2003 +0000

    implemented VLC_VAR_TIME using two ints

commit 269a9ae6012319cd13321eb87b7ae867e16bca58
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon May 5 14:58:45 2003 +0000

    Implemented support for CONFIG_ITEM_DIRECTORY

commit 5596bb7bf9757c4129ad6e69a5d805818acc833d
Author: Eric Petit <titer@videolan.org>
Date:   Mon May 5 13:15:06 2003 +0000

     Updated NEWS for 0.5.4 release

commit 9ee5c17061dbdb06d25dd7214a75bf6f77b0cb4f
Author: Eric Petit <titer@videolan.org>
Date:   Mon May 5 13:06:02 2003 +0000

     modules/gui/beos/*: Partial fix for Preferences resizing

commit fee6852ad2655eaa51cae4f76ca5845a1c4b1d3d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 5 13:03:23 2003 +0000

    NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
    README.MacOSX.rtf: clarified some things.

commit bab2211142d9daaf3bd7130ffbea69a9ad8c04b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 5 12:15:25 2003 +0000

    * modules/gui/skins/src/*: compilation fixes under win32.

commit bb5c0f976a1a7414b83be972e72bee23380f023d
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon May 5 11:49:50 2003 +0000

      * ./src/video_output/video_output.c: fixed a crash that occurs when the
        width and height variables are set to their default values.

commit cc0c54f9c0aa62f2334e7a73c83df1ae930d7609
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 4 23:39:02 2003 +0000

    * src/audio_output/output.c: fixed warning.

commit 5080ba2625e42afb3c390e32c15732842f128e1f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun May 4 23:38:06 2003 +0000

    * First round of capitalization of description strings.

commit 36b12ceb286324051bc545d02330cf707d3949c1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 4 23:03:00 2003 +0000

    * po/POTFILES.in: added the new modules since 0.5.3

commit 30336bba3f772a1b20a1c5a0663635b1bffc6c68
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 4 22:42:18 2003 +0000

    * src/misc/variables.c, ALL: improvements to the object variables api.
       - added another argument to var_Change().
       - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
         that are used to set/get a friendly name to an object variable.
       - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
         the number of availabel choices without having to get their value
         as well.
       - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
         a friendly name to the choice value.
       - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
         names.
    
    * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.

commit baa735b3ee1d0136c5776e4bcf0f339641b626f5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun May 4 22:33:35 2003 +0000

    * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
      children" bug.

commit 4e86c7a6201b953bdc2710699efe11043a919b60
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 4 18:51:34 2003 +0000

     * transcode: follow the same logic for ab than vb. (ie for a small value
    it's used as kb/s for higher ones it's b/s).
    Just a remember, transcode options are:
    acodec= mpga,a52
        ab (kb/s)
    vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
        width
        height
        vb (kb/s)
        vt (b/s)
        deinterlace
        croptop
        cropbottom
        cropleft
        cropright
        keyint
        hq
        qmin (between 1 and 32)
        qmax (between 1 and 32)
    only acodec and/or vcodec are mandatories (and it's a good idea to always
    define vb,vt, and/or ab)

commit cdd8ef24209081604ee0949b40203646cb5a549c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun May 4 15:02:42 2003 +0000

    * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
      fix the "sound drops after half an hour" bug)
    * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
      resampler which works perfectly fine here
    Please test that I didn't break S/PDIF output on OS X.

commit 998798c4c77eae137b6169a0fd33978cc6d14434
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun May 4 12:40:58 2003 +0000

      * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
        linked with svgalib and svgalib using atexit().

commit c19154da5ff3cbba7809e839a2a58651cf7addea
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 4 10:46:28 2003 +0000

     * mpga_audio: should fix an infinite loop when miss-detected free
    bitrate stream.

commit 735fedde2df3dd5e447ce44b0cc84bf38c28c6e6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun May 4 01:36:20 2003 +0000

    More cleaning of the STATE_INVALID stuff (still not perfect though).

commit ea14ba77d67182f8b984e38efa86463bf9886997
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat May 3 22:25:44 2003 +0000

    Fixed handling of STATE_INVALID states.

commit ef46a9061b0054532b455767421979bb7d343003
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 18:11:42 2003 +0000

     * transcode: added qmin, qmax and hq(high quality) options.

commit 2fb88fb2d331ac312908996b7dbb51b8b214eeb0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 14:33:35 2003 +0000

     * transcode: fix cropping code.

commit 5a02951ca07fb94c53dc21519adbe5e54e5aad44
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 14:22:47 2003 +0000

     * transcode: fixed video resizing.

commit a4a766a31b171342a1d47b2276282bdb7f10a156
Author: Eric Petit <titer@videolan.org>
Date:   Sat May 3 13:37:21 2003 +0000

     beos/* : New Preferences window that lets you configure everything.
              It is not complete yet (see the TODO in PreferencesWindow.cpp)

commit c7bfd461ab160906a1bbf8576de019322f024bf5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 13:18:16 2003 +0000

     * transcode: added two options:
        - vt : video bitrate tolerance
        - keyint : number of inter frames between intra frames.

commit 3ca0203c080a9cde5a69a7c57e9b061499be242d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 12:36:17 2003 +0000

     * v4l: used the same trick than vls to avoid too much resampling.

commit 469ac3a33006600fc94d5dbd1930b2964719f05b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 02:18:26 2003 +0000

     * ts: fix a memory leak.

commit 60845ce148cc8aa460bc4048ea946d31ecc1e007
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 02:09:41 2003 +0000

    *** empty log message ***

commit 76264186ea5525f59ab5b90fc6db99689bfe1108
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 01:52:43 2003 +0000

     * v4l: fix a stupid bug that broke audio.

commit 073c4afd4b2d064a81d607997dbdedb22daf97e3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 3 01:12:13 2003 +0000

     * all: shut up valgrind ;) (memory leacks and one overead/overwrite).

commit 14d8d6e103f50a6cbdf3680abdd3e6346e42a6ff
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 19:37:08 2003 +0000

     * transcode: fix about raw audio.

commit 58fc4e93be217150857eb54af8773eecfd8b47a8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 17:35:48 2003 +0000

     * v4l: audio grabbing part begin to work :)

commit 216361163232a89704b0aa90a9367db91fd73042
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 16:25:12 2003 +0000

     * transcode: compilation fix.

commit 6ca3d9e8410cc846aa688ef5e38dd8537b7cb45f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 2 15:53:32 2003 +0000

    * modules/gui/skins/*: compilation fixes for MSVC. Almost working, we just to find a way to have flex.c not include unistd.h on win32 and not compile the wxwindows files when SKINS_BASIC is defined.

commit fdd5d917f32f0f79e11b27cd9c4fb108a6a5d988
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 2 15:36:41 2003 +0000

     Missing files

commit 54b29b2b51ecbdaae00623bece0a613c019e7c32
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 14:51:57 2003 +0000

     * transcode: should be able to compress raw audio, need to be cleaned up.
     u8,s8,s16 big and little endian should be supported but not all tested.

commit cb5d09cd364362195c504f97ee3930bb61f200b8
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri May 2 12:18:23 2003 +0000

      * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.

commit 17f1d1d0a9739d77de0393a1c3c621fb4909a78b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 03:41:03 2003 +0000

     * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).

commit 85bc5997f6353c0cd2e47cb83f6708dfee228877
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 03:40:01 2003 +0000

     * rawvideo.c: fix a bug while filling picture.

commit f5aac5a702b285084e34ca20b2bb83059a88ea11
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 2 00:33:42 2003 +0000

     * copy: added raw audio/video support.
     * avi: added raw audio support (little endian only).

commit cc7c7f9cff0be3b773bbe5dca6cf1a188eb33b61
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu May 1 13:51:03 2003 +0000

     * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
       basic-skins plugin with GTK2
     * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
       really understand why it is necessary :)

commit 8403fa0b75013f23538d82ec9c9b5642589b4ace
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 1 01:11:17 2003 +0000

    * modules/gui/macosx/macosx.m
      - added a macosx-float config option
      - changed 'opaqueness' into 'macosx-opaqueness'
    * modules/gui/macosx/vout.?
      - let vout respect 'float' on top option.
      - added a toggle function to toggle float on top.
    ALL:
      - menuitem and corresponding code for float on top.

commit 496c6c038fac3cff9edfb8816d891527702568c2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 30 23:58:56 2003 +0000

    ALL: New output dialog that uses the new --sout syntax.
      - it is not so powerful as --sout (does not allow for multiple unicasts ie)
      - there is a bug in the transcode settings. not sure what is causing it.

commit 558f4d339490c53f8af37f73ccbcd9184249fa1c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 30 21:45:52 2003 +0000

     * mp4: fix playback of some stream with raw audio. I also split
    big audio chunk. (Avoid 100000 samples at once :(

commit ef59c8fc56b348a2e10cc795d5f616b06da258fd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Apr 30 21:16:24 2003 +0000

    * enable basic-skins for GTK2 (not tested yet ;)

commit c7b39fc63ac10a4712a0c9308da0274019b8763f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Apr 30 19:22:27 2003 +0000

     * ./configure.ac.in:
        - added a basic-skins plugin, which doesn't make use of wxWindows
          dialogs (currently only works for win32)
        - renamed with-wx-config-path in with-skins-wx-config-path for the
          skins plugin, to avoid problems with the wxwindows plugin

commit 4c8ed65b7ad4f27255f89de9b44dd3b688b53b7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 30 19:20:32 2003 +0000

    * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.

commit 82af4a438cac71a4376a633f32ab56f1b944a290
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 30 14:04:53 2003 +0000

    modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.

commit ef8ea6e3e1d4f37dd8bf87ba78b509e8aeaa727b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 30 09:11:13 2003 +0000

    * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.

commit 87d40a6e9524f1fc9bfd0b00a95ab7a60a27d13a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 30 04:13:12 2003 +0000

    modules/access/http.c:
    modules/access/ftp.c:
    * fixed a very serious bug in the atoll code. this contained a never ending while loop.
      It showed on systems without atoll() (MacOSX) as an inability to view http
      and ftp streams.

commit d1196f96271e5536f027a4a56118deccb9ef0802
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 29 22:44:08 2003 +0000

     all: use /* */ instead of // (we write c code)

commit bb036be655d11ff245f6c28d90e922f5a09c43f6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 29 22:38:56 2003 +0000

     * stream_output.c: some sanity checks and bypass default behavour of
    module_Need (when I ask for udp I want udp or an error, but not file
    or something else) by adding ",none" when a module name is specified.
     I will clean up that by adding a flag to module_Need or something like
    that.

commit b89d3e6d080b9fa880fcbc18e52e8de9394720de
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 29 21:32:21 2003 +0000

     * stream_output.c: fix segfault when not specifying mux name.

commit f7ec1242daeee36a75710387bda1fdb0d138b907
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 29 20:36:56 2003 +0000

     * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
       circular anchoring

commit 1a9232196599aa1b75ca128cad540d1280de69e3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 29 20:29:19 2003 +0000

     * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
    resampling with some files while keeping good synchronisation.
     Anybody has an idea of the maximum desynchronisation between audio and
    video that still be imperceptible ?

commit d0bcad324b7629ac82973ac91fe5368639c18808
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 29 20:17:12 2003 +0000

    * modules/gui/macosx/playlist.m:
      - When we delete an item, update playlist with to indicate 'currently playing'

commit deb90feb645fabb656e6bbdb4263e046309bb973
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 29 16:03:14 2003 +0000

    * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
    * modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.

commit d47f9998bdab39e54e5f3e2b2b0eead1c284041a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 29 15:40:31 2003 +0000

     * file: use - to write on stdout. (but you can only use ts and ps muxer,
    as the others need to seek).

commit db31a972b52acad5ae701afdc9080b223b0bbfca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 29 12:54:57 2003 +0000

    * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well.

commit e0d3ebeacb1fc5da72c979ca8a5cbff48c2e37f9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Apr 28 23:25:50 2003 +0000

     * avi: fixed playback of broken stream....

commit 8229bf31c8d590c8e5c176ddc905d11a323c53e7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 28 22:44:26 2003 +0000

     * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread

commit 772985d32c8f806645ee3d592ae2d674eafbaaa0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 28 20:46:41 2003 +0000

     * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
       missing tags in the XML.

commit 2396f46bfb9313fdd561fea7fdb88b7c3b14e0e1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 28 14:32:57 2003 +0000

    * skeleton of X11 skins

commit a796b89dffdfdef1e41fc401c8cc6a247b8a0fbc
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 28 14:12:33 2003 +0000

    * skeleton of X11 skins

commit ad6c533651f297f9bd5a54314750b37fd6ce6290
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 28 12:25:34 2003 +0000

    * changed Region into SkinRegion to prepare the X11 port

commit f38481fddcab1d0b26fc4d58b134f4098531df8d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 28 12:00:14 2003 +0000

    * fixed compilation under linux
    * added a flag GTK2_SKINS

commit d01ae076763c3cd8867322f7b4ebe1f566e7078c
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 28 00:18:27 2003 +0000

     * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
       There is still a lot to do but some things are working.

commit c556378ff5cf2a29701e60ca5dc25ae567768d08
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 27 23:16:35 2003 +0000

    * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
    * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
    * modules/codec/rawvideo.c: a few fixes.
    * modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.

commit 15fb148536e9d870b6b2c9c2148fd1de6516ba0e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 27 17:53:21 2003 +0000

    * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
    * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
    * modules/codec/rawvideo.c: support for more chroma formats.

commit 8c1779bb3f6d43087fb019e75222e8a96ac14f3c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 27 15:25:11 2003 +0000

    * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
      (I can finaly watch my RGB tarkin samples :))
    * modules/demux/rawdv.c: fixed a couple of compiler warnings.

commit 291d32260c542cff0d672bd92929283083deadca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 27 14:56:47 2003 +0000

    * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.

commit c74a2b3ca1b1431096832848315ae125603d1962
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 27 14:11:26 2003 +0000

    * modules/misc/httpd.c: win32 fix for non-blocking sockets.

commit 89475796b48e5c72d94bbaf9d576c88d9578b1cc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 27 13:55:51 2003 +0000

     * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
    index, so use it when normal index (idx1 chunk) isn't found.

commit d3b0328989470124210086431668419b42a1c47e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 27 13:03:28 2003 +0000

     * ffmpeg: stop skipping video sometime ;).

commit e4ef10de4c8599a99dd1fdb479f3040c27cfc6ac
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 27 11:55:03 2003 +0000

     * avi: Support for OpenDML file.
     Not tested with file size > 2Go, so report status.

commit 020af3bfeb3d2e5295d125138f9bf78ce8263aaf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 27 03:08:36 2003 +0000

     * httpd: added "Cache-Control: no-cache" by default.

commit 5270517b4a1c0aaa688f2cf7fe7bfa01dfe4c0e0
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Apr 27 02:00:15 2003 +0000

     * ./configure.ac.in: Added --with-libmpeg2-tree

commit 089782f7856571cf214a195cad15a9e6ae53c2d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 27 00:02:27 2003 +0000

    * modules/control/http.c: fixed buffer allocation problem.

commit 79a114c611c74464a4008c280ebd26807d974118
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 26 22:06:12 2003 +0000

     * video: spelling error.

commit 070fbff5609fc8855964aa39d5aa0779f35cf024
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 26 21:45:26 2003 +0000

     * ffmpeg: we always skip video if we have more than 5 second of late video.
    (This should avoid 'decoder stuck' message.)

commit ee2bc403e0f88c5e24ce1aa408dc13eea63952f7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 26 21:36:23 2003 +0000

    * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).

commit 1c04b2adf9166e248219ffa9b6e64577fa67d4a5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 26 20:51:54 2003 +0000

     * mpegaudio: if the file name end by .mp3, use a stronger dectection.
    (over the first 2ko).

commit 1e81f9cd0241e28ca93ad44ead1192603563d5b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 26 14:54:49 2003 +0000

    * configure.ac.in: enabled xvid and ffmpeg encoders
    * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.

commit b8824ca6ce8e2d673747b700263ec8a99536c0d4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 26 12:26:46 2003 +0000

    * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )

commit 6dec6dc9b19f93911125a16f666d8633d7e4e7a5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 25 21:47:25 2003 +0000

     * libmp4: clean up and preliminary work to read mp4 file through http.
     * mp4: don't return a failed value when recognize a ref file, but use
    a dummy Demux function that return EOF.

commit 839cb64ae172bef0929dd7e712b4ecddc4967040
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 25 18:57:41 2003 +0000

     * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
    resampling with my samples. Fix a potential divide by 0 (thx meuuh).

commit 540107f54417bcbcb716e8dbd6b07586af8f667a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 25 17:35:52 2003 +0000

     *ffmpeg: split huge audio packets as aout didn't like them.

commit bfefedf7598d023fb5920d00110ff4aebe5b3048
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 25 17:33:57 2003 +0000

     * mms: reduce mtu (avoid too much delay with slow connection)

commit eac2d4549b0e922ed03e8add5aa3ac57a4bee8af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 25 12:37:52 2003 +0000

    * modules/gui/skins/src/vlcproc.cpp: small compilation fix.

commit 8725f42a0b02259cd5c41b962acb09f433eaa9e1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 24 20:49:54 2003 +0000

     * mp4: fix a buffer overflow.

commit 3acbd6830ecbc0491467f008838f4afae769154e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 24 20:33:53 2003 +0000

     * .cvsignore: forgot this file.

commit 0521ca9ec063fd8a75f71b94937f48fdc75238ba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 24 20:26:32 2003 +0000

     * asf: fix to play stream over mmsh.

commit d0cbf30e7a63f988ccead3726fea016b8d42b897
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 24 20:24:44 2003 +0000

     * mpeg4video.c: use video size when available from bitmapinfoheader.

commit 5979db31fdb54271d45cb792388fdbb8497c31d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 24 17:44:53 2003 +0000

    * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.

commit d0ba140bc2a51267771ec753a74477851b713589
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 24 16:13:38 2003 +0000

    * Makefile.am: added a dist-hook target to include the auto-generated msvc files into the dist. added src/misc/modules_plugins.h to the dist.

commit f37089c875e76b1fec92402e65621e17c9befffa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 24 15:57:50 2003 +0000

    * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
       for the .vlt skins support. libtar is still used if present, otherwise
       we use our small implementation of untar.

commit 1d7d63380ba626952b0311c29ff3e14c8a90f216
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 24 14:39:53 2003 +0000

     * mp4: select only first enabled track.

commit dbdf910157ae1339092faa45e231ef6ab3d521c4
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Apr 24 14:38:06 2003 +0000

    * get screen size with gtk2

commit f7629a6861c57ad5ab7c2f6412a630457fd14edd
Author: Eric Petit <titer@videolan.org>
Date:   Wed Apr 23 15:18:24 2003 +0000

     modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
      strings and "...". i18n seems OK under BeOS now.

commit a39c36232228126e8aa87912331bc89891ecfa9a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Apr 23 10:29:52 2003 +0000

    * fixed some constructors and destructors

commit 340204ae681f2731fecec51b5a5064f1d037d4d2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 22 23:31:07 2003 +0000

    * modules/codec/libmpeg2.c: make sure there are no more linked pictures
       left when closing the decoder.

commit cb0828bde8b3f14202d88f767d76bc30a245240d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 22 22:57:40 2003 +0000

     * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows

commit 171966e294952ad91b46095e793081e8cd5acdc8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 22 22:25:09 2003 +0000

    * modules/audio_filter/converter/s16tofloat32swab.c:
       added an #ifdef HAVE_ALLOCA.

commit 58d2e7181445ce3382305d6d2297b54914197bf9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 22 21:45:42 2003 +0000

    * configure.ac.in: don't link with the math library on win32. It isn't
       needed and will even screw up things under cygwin with -mno-cygwin.

commit fd62016c395d85a8e2bd3d3e1e0d54e857e4b802
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Apr 22 19:26:02 2003 +0000

    * output.c: avoid a floating point exception when aout-rate==0
    * gtk2_api.cpp: made valgrind happy ;)

commit 73867cc43a91b69a4cd7304de8d4c85ed03d5a53
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 22 18:21:15 2003 +0000

     * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes

commit 8afa30a9040cce4e731e42f23e93b629127cff6c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Apr 22 17:56:44 2003 +0000

    * fixed the volume slider bug

commit d9ddadd06b6caeea58d2e26a2ad5d56289a16d6f
Author: Eric Petit <titer@videolan.org>
Date:   Tue Apr 22 16:36:16 2003 +0000

     * Makefile.am: fixed 'make package-beos'
     * modules/gui/beos/*: added _()s so the whole interface is translated
     * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
       FIXME: currently, untranslated strings are not converted to UTF-8

commit 80cbbe27d34078017e520d536d408860f4e79e48
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 22 16:28:24 2003 +0000

     * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(

commit 6eae8331aff30dada67e76ba341b7063a493bfd1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 22 12:54:49 2003 +0000

    * modules/codec/libmpeg2.c: fixed aspect ratio problem.

commit 7bc6a2499cf69a0fdfc27baaa4418861c726d8a9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 22 11:38:25 2003 +0000

     * mp4: preliminary support of "mov playlist(ref) file"

commit ec6c15021f777bdef9da38c1fb77869953f58ecd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 22 08:51:28 2003 +0000

     * mp4: more mov fields are parsed.

commit 1ddde2beaae761abcee5b2a598767562059001f9
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 22:12:37 2003 +0000

    * changed "Font" into "SkinFont" (see previous commit)

commit 05af5dd8379faa2f4c350027ccd74875652ab805
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 21:51:16 2003 +0000

    * changed "Window" into "SkinWindow" to prepare X11 port
     (Window is already a Xlib type !)
      *** not tested under win32, please check ! ***

commit 50a6ec06c8b32865753f10df23ad114be4434087
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 18:39:39 2003 +0000

    * at last fixed transparency under linux !!

commit 8e5a7d79795803143ef913ecc98b9efa82195ed4
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Apr 21 16:55:53 2003 +0000

    *All: fixed unwanted fileinfo window refresh under windows.

commit e2af7970672d35e9b0742d339bf0f5673f5efb6a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 21 16:22:43 2003 +0000

    * modules/misc/network/ipv4.c: a bit of cleanup.

commit 0d15ca7bb3e2672525ce44cb8f6763376a659c07
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 14:26:59 2003 +0000

    * raise the skin window on top when clicked
    * a bit of code cleaning

commit c8e01ad800fe33442dcfa76c567020ccc2c88a73
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 21 12:54:08 2003 +0000

    * configure.ac.in: print an error message if libmpeg2 is not found or too old.

commit 2ca4281aa9ce545bfd4cbe69b9ba29856643fbef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 21 12:22:54 2003 +0000

    * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).

commit c19bfe22d85031e5f898b053f0d5f6fbb77993bc
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 11:47:22 2003 +0000

    * added a preferences button in the default skin

commit 6207df1ad199bc57fcbd128ea93ea313d7fbdd71
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 03:37:40 2003 +0000

    * fixed the previous commit for linux

commit 8414047e1a667a8217dc14c8630b80ab8f751158
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 02:50:49 2003 +0000

    * fixed a timing issue under windows ?

commit 3435dcce91035e447387883d5c3b46546b105433
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 21 02:12:06 2003 +0000

     * we now use a wxwindow dialog to load the skins, so we can get rid
       of our custom dialog

commit dfa3c5d025680525c0999df341d2ef881bffcd0f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 01:47:42 2003 +0000

    * shortcut handling under linux

commit 474a83cf3d35e1d7464fffa6042553bd66aae20b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 21 00:54:26 2003 +0000

     * added preferences, file info and stream output dialogs to the skins

commit e81da7d5571520c0162dd0a9d16bf3ae484d2284
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Apr 21 00:33:29 2003 +0000

    * configure.ac.in : finished disabling the old mpeg_video plug-ins.

commit 2735cac2924aa7e9123f8461b3c46caad7f0cf18
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 21 00:18:37 2003 +0000

    * fixed refresh of the playlist (and a segfault...)

commit 53d2284d2caed8b73685d318d5652cc7f070fa46
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 20 23:42:17 2003 +0000

    * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
      gibalou)

commit 539e8b74e1e9cd7cc1cb394681b969dea50ce672
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 20 23:09:31 2003 +0000

    * fixed a segfault at exit

commit 88aa406b44758b0c260e6b8e409fc9212b5f5f91
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 20 22:52:50 2003 +0000

    * a few segfaults but wxwindows works under linux !

commit a64cdbee390364ed7f018eca2339e46c050852f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 20 22:52:03 2003 +0000

    * modules/audio_output/file.c: fixed a mismatch in a config name.

commit 612d7ca43600ea9a3036b7213b1ec03948df076e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Apr 20 21:19:41 2003 +0000

      * ./modules/audio_output/oss.c: code comments.

commit 7236869acc76ddad9a96fdad842e435cde091192
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Apr 20 21:15:31 2003 +0000

      * ./modules/video_output/fb.c: fixed a bug that prevented proper console
        resetting.

commit beb809532cef4056dddc1c2e0df6c2d2955e69ce
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Apr 20 21:14:20 2003 +0000

      * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.

commit 51bf10288142cfaa40f7687ecfb562a82ac3671e
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Apr 20 20:28:40 2003 +0000

     * added wxwindows Open and Messages dialog boxes into the windows skins
       (it may break things on linux...)

commit 0cda1774741f170d4eb3e6eff6da5132816f6909
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 20 20:22:12 2003 +0000

    * added wxwindows for skins !!

commit 48de34c4308b928849ea2918352c2cc1f49f17dd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 20 19:53:57 2003 +0000

    * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.

commit e0c8d4ac2bc2a049b8736b1e572a952f6abf5d96
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 20 19:29:43 2003 +0000

     * mms/* : begining of a m$-http-for-asf-streaming support.
     Proxy aren't yet supported. Use mmsh to force it, else mms will try it
    at the end (after mmst and mmsu). Some http url are in fact mmsh but
    not yet auto-detected.
     *Please report* not working url and any regression for mmst and mmsu.

commit 3b768aef5e21dc176cb5e9f2a55780ed68393b26
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Apr 20 19:03:15 2003 +0000

      * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)

commit cf88959b3653c81d177525be2a0142b55efbb762
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sun Apr 20 16:45:44 2003 +0000

    * Fixed mouse wheel

commit 380d793ad9320536d929eaff3474f13b1ed418ec
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 20 16:16:34 2003 +0000

    * fixed the "always on top" bug

commit 3fd83d6ac77b6961adddc292a412999b38c148f3
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sun Apr 20 15:06:07 2003 +0000

    * Added support of wheel with win32

commit e9c0cc59ba1193f19fa4d62b7216625f7337d0e0
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sun Apr 20 15:00:19 2003 +0000

    * Fixed support of wheel for playlist with GTK2
    * Added support of whell for slider with GTK2

commit c52797f60fb9794ced96c8b44482add00819be5c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 20 14:11:25 2003 +0000

    * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.

commit b193e8e2e03930e00538fd4563ef19ae21fbfde9
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 20 13:14:14 2003 +0000

    * enabled scrolling in the playlist with the mouse wheel

commit ad48c59beb8315b5cf6b446517df224456ba8db2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 20 12:59:02 2003 +0000

    * The libmpeg2 plug-in is now completely operational ;
    * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
    DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2

commit 0adb6a63ec58c8d0343906fe60dd0320582e553e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 20 11:57:13 2003 +0000

    * configure.ac.in, modules/codec/ffmpeg/*, modules/encoder/ffmpeg/*, modules/stream_out/transcode.c: fixed detection of the ffmpeg headers/libs when they are installed in their default location.

commit 50000c8a82333af7c047a92bc34b7f46d35ad57b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 20 01:05:40 2003 +0000

    * fixed a typo with dvbpsi

commit ae27d602f2b89442dc2e46c8f6c70c57a62383be
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 19 13:55:56 2003 +0000

    * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
      But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg

commit 20b81062cbc8c4fdd68441adf6996bfad80a9af2
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sat Apr 19 12:39:14 2003 +0000

    * Font fixed

commit b06e5e49714c119f5067eea816f6d2ac66d07c39
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 19 12:33:01 2003 +0000

    * There was a problem where deinterlace could not be turned off via it's
      corresponding menu. On thy fly filter changes are still not possible.

commit 2f92620606e531c2c9a3672661ba959a37252acb
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 19 11:46:11 2003 +0000

    * fixed a segfault

commit 23b6ca2f0d94f1867fdb0b0fd4ca923e0b46411f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 19 11:16:17 2003 +0000

    * drag&drop works ! (at least with mozilla)

commit 5ee031099dbbfc5eb35a8c14ee63edad259f59dc
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sat Apr 19 02:34:47 2003 +0000

    * Fixed wrapping for texts
    * Filling GTK2Graphics and GTK2Region destructors

commit 25ebbc9d1c3055eea1e007781854a68b097892d3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 19 00:12:50 2003 +0000

     * mp4: some memory leaks fixed.

commit 0d1fb8aff191bec7d7ffe4f6b28a6679d5214c26
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Apr 18 22:51:59 2003 +0000

      * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
        redefinitions when linking twice with the same static libary.

commit a9e480576ec7f0550b0724f3e718d4f6f92f828d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 18 22:43:08 2003 +0000

     * mp4.c : begining of a mp4/mov muxer.
    
     It's far from stable, produce file unplayable by mplayer at least,
    and doesn't yet take care of video/audio synchro.
    Becarefull that the header is written only when closing, and there is
    no way to repair a mp4 file without its header.

commit f4e8bac1615de35b82a1767e8b3adfd68519e56e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 18 22:38:11 2003 +0000

     * stream_output.c: add a vlc_mutex_lock/unlock ...

commit 175414ec6d9ac9eabf7a0765eae44e5f49de68d7
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 18 19:26:38 2003 +0000

     Added a few keyboard shortcuts

commit 5b9ea47e111632c29aab62f8d0a0105186d3d782
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 18 16:38:58 2003 +0000

     Under BeOS, disable the screensaver if playing in fullscreen.

commit 1a4cc4bc5b6e9d49ddb6a08cc93423c5bad4ae86
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 18 16:10:28 2003 +0000

     beos/*: fixed fullscreen shortcuts

commit 7671dda56b7cfa4cbbb7d5835fc5815fd2fd5175
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Apr 18 16:04:17 2003 +0000

    * network stream now work
    * double-click is now implemented

commit 5887da813334c882027cf9447a5902fb48d207e4
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 18 15:25:51 2003 +0000

     ALL: fixed i18n under BeOS

commit 2057de4abad8139dc644260a438f16a42cf77d5b
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 19:56:31 2003 +0000

    * Ask tooney to know ! (fix minor bug)

commit d17b6f1cf385048170187e9b4ba2569a2a7149da
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Apr 17 17:45:38 2003 +0000

    * small fix

commit 27973b4fb5a3cef5b9aaa4fee76fe837fc7110f5
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 16:34:31 2003 +0000

    * Scrolling text now works on linux

commit 0b6716cc5aa1aaea47c047c2615e510ea9eb72fa
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 16:32:14 2003 +0000

    * Fixed kludge

commit 175ac7c6c51f048ffadc9d25983578afc9c453b4
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 16:30:40 2003 +0000

    * Added AddEllipse: the slider now works ! :)

commit c87aa25e6069ab0c3243c111e2ed8c5d3a418afc
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 16:11:46 2003 +0000

    * Added clip region to graphics
    * Added functionnality to region

commit f354517976d54c074ee64347798ec08f41818741
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 15:43:30 2003 +0000

    * Improved font support for linux (just missing underline parameter )

commit 34964ed575b1238930434c2fbc52c2f7c6160b15
Author: Anil Daoud <anil@videolan.org>
Date:   Thu Apr 17 14:18:47 2003 +0000

    * oups forgot to commit this one. still the hide/show thing.

commit 3aa0d431bfd47943b511a53096ac68490b1cc058
Author: Anil Daoud <anil@videolan.org>
Date:   Thu Apr 17 14:00:44 2003 +0000

    * We now use hide/show for the file info window

commit 9759f89b96feb91bffbd1c9cfd78b0c0f2e4deb8
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 13:46:55 2003 +0000

    * Can get size of a text

commit beacf9086c70da7556a32a650a1ea409c5fabca2
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 13:08:02 2003 +0000

    * SkinManage is called by a timer
    * Timer for text control are working badly but it's the first step

commit 5e99f4d49b8fde8ca4f18ea4c4bd85dbbad0bae0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 17 10:58:30 2003 +0000

     * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
    and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).

commit 4f947313e61e0e5baf063efe9b9411cba28d37e8
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Apr 17 10:53:00 2003 +0000

    * Fixed dewtructor

commit b15da206e00e60ad30227fd3a1965da7d50eb49e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Apr 17 10:42:41 2003 +0000

    * beginning of font support !

commit f2aaa523ff956083e5f37b4de67a2546c64a78e1
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Apr 16 21:50:19 2003 +0000

    * gtk2_theme.cpp: window are not automatically visibled
    * gtk2_window.cpp: removed fading transition delay
    * vlcproc.cpp: removed warning

commit acc28ba54bf52b58b1757d616d25d60b52fb7ec4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Apr 16 21:40:07 2003 +0000

     *  modules/gui/skins/*: we now #include skin files using a relative
        path, so that MSVC is happy :)

commit d71063c3d9dec454e1ce7769fea0127f7bc86cfa
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Apr 16 21:39:00 2003 +0000

    * Removed debug calls

commit f2c84d951ece66de2aa9721676cbbd75b032271d
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Apr 16 21:30:56 2003 +0000

    * Can now quit the interface

commit 5e0f6df763e4f25fb233ee9ec4df8518b78e1cf4
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Apr 16 19:22:53 2003 +0000

    * gtk2_bitmap.cpp: fixed constructor bug
    * Events work better: controls are working, not still perfectly...

commit 88e6ced2feae77e5ea775712ba0835feee9af585
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 16 16:33:35 2003 +0000

     * transcode: tried to fix compilation with older libavcodec.

commit 261750dd2a2be0d220f2da982b89a59bf5fe7670
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 16 16:32:42 2003 +0000

     * mp4: fix a string format.

commit 1ab5a0f50befbb2eb20a8272ae6ddae1d04aeb1b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 16 16:20:25 2003 +0000

     * mp4: removed empty strings in msg_Dbg.

commit 709a7f9450531f63ab3e34b661dab43e76f72352
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Apr 16 15:34:36 2003 +0000

    * small fix

commit bf9d145f6e2caf39b8d495d7676138a0b7ead4da
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Apr 16 14:38:04 2003 +0000

    * at last, transpareny WORKS !!!!!

commit c708c8fe43e7885700c3a43912586a12d1b6f065
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 16 11:47:08 2003 +0000

    * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
       msvc compilation fixes.

commit fd08bdbe1ed571c6e3366af433167741f62a3945
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 16 00:12:36 2003 +0000

     * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
    before first slice).
     * ffmpeg: use indeo v3 decoder (untested).
     * stream_ouput.c,libvlc.h : take care of:
     --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
    using --sout-abitrate and --sout-vbitrate in kilobits/s).
     --sout-display: to display while streaming.
    (Btw there is a problem with vout and display, it leads to a ref count = -1)

commit 8ec18f34c74f69568ad388262e52f637f3461f47
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Apr 15 22:16:05 2003 +0000

     * remove a small kludge
     * tried to add transparency, but it doesn't work :(

commit be0b6cf0679f410d390dfef0d47153b93a8654f1
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Tue Apr 15 20:54:58 2003 +0000

    * GTK2 events work even better

commit 5f90fb1feb0cb5364b0746fcd4ff57df9528970a
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Tue Apr 15 20:42:04 2003 +0000

    * Fixed GTK2 events

commit 1377f4975fe91264bfc2dea0727fc54dd809be14
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Tue Apr 15 20:33:58 2003 +0000

    * Events are even better, not yet perfect !

commit 33eaee68e02a36843204462ef30b8232195c5d52
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 15 17:55:49 2003 +0000

     * event broadcasting should work

commit 949b4349f6b7d3391e75131b5a7eb728b290137b
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Tue Apr 15 16:49:45 2003 +0000

    * Fixed mouse leave notification

commit fe8a8c1bdadada7f387ddbd954bda720eb72ae1d
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Tue Apr 15 16:47:20 2003 +0000

    * Fixed mouse leaving notification for windows
    * Added mouse leaving notification for gdk

commit b66ae74af6fa0b78863100b145579ef9110ed782
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Tue Apr 15 16:42:02 2003 +0000

    * Fixed mouse events

commit a3a7c2779e88fa7d02a89077530370eaf21f5cc9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 15 15:53:42 2003 +0000

    * modules/codec/libmpeg2.c: small bugfix.

commit 495da295d35828bd5cfddfb64cbbaf3b21b0f7e5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 15 14:05:13 2003 +0000

    modules/gui/macosx/controls.m:
     * present the open dialog when pressing play button instead of 'standard'
       open dialog, to make users more aware of this dialog and the functions
       it has.
    ALL:
     * when opening a file NOT trough the Open dialog, make sure sout and
       suboptions are reset to ""

commit 6211bea31f8b8dda0318af7a152834379fbb9905
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 15 12:40:03 2003 +0000

    * reselect current playlist item when reordering items.

commit 1a1ff7963fb25ffa4b0c6bcdc7b4f82ed4162c3e
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 15 11:46:19 2003 +0000

     * compilation fix

commit c0a203dff1d3eebc6d4b3244b685afa467be103d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 15 01:19:11 2003 +0000

     * basic event handling

commit e989b3be171bac07ba7c07816cf696aa97ac6975
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 14 23:10:20 2003 +0000

      * ./toolbox: the Solaris diff does not understand -q, just replaced it
        with 2>&1 >/dev/null.

commit b619d2814531e3947cf31775a0ae3e046dcb34d0
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 14 23:07:38 2003 +0000

      * ./toolbox: fixed a bashism.

commit 8309297564a6b274aa4a4a4c4b16794074d210f2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 14 22:29:06 2003 +0000

    * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.

commit dd521c469b2729bb580c77b594bd3ae4bc4a4b1e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Apr 14 22:22:32 2003 +0000

    * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
      (incomplete).

commit 899ac5e2219259360463d0c6c0178630c91ad71e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 14 21:38:31 2003 +0000

    * implemented OSAPI_GetTime() with glib

commit 119b0c3a876184df50f3f148392d8fc1d5b03332
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 14 20:17:33 2003 +0000

    * it works event better !!

commit 5a89c8a8f367fb55a3ca77f6013e0853d731e873
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 14 20:07:49 2003 +0000

    * it works !

commit 06151e892f04f5302fea5998b8d989db2cda72c7
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 14 18:10:47 2003 +0000

      * ./configure.ac.in: skins _disabled_ by default on [!win32].

commit 8a3ab17990dff8f34471267335d831943508f2e0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 14 18:05:35 2003 +0000

    * better window size

commit 200595dc031851163ebe660edf881277293834fe
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Mon Apr 14 17:56:45 2003 +0000

    * Controls coordinate are available

commit 197edbfffa6639b7e68184d33389c44746c5ee52
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 14 17:16:26 2003 +0000

      * ./debian/rules: we now build the static objects twice: once the normal
        way before we link them with VLC, and once with -fPIC so that they can
        be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
        we don't need it on x86.

commit 9447bce6d6c1e95d067dc98a1f01891d4d0eb97a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 14 17:03:42 2003 +0000

    * get the size of a bitmap

commit df909d84d7491fa856f2559279949c4e0af7114f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 14 10:18:25 2003 +0000

    * bad directory

commit bfdcf83785979e29210577fa188aa0d0c335a695
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Mon Apr 14 10:00:39 2003 +0000

    * Added use of channel server for skins: still experimental

commit 0c212dbcb801eaba92196ad566db5bc54ba9d67f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Apr 14 03:23:30 2003 +0000

     * all: correctly set p_payload_end when using input_NewPacket.(But
    we should perhaps change the behavour of input_NewPacket).

commit e60df5e40315d8ce96ab87de4414860b3ce951b1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Apr 14 03:13:30 2003 +0000

     * transcode.c: removed an absolute header path...

commit cc93f625aba405c943e78ddd93ad63c46aa22134
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Apr 14 02:26:49 2003 +0000

     * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
    set p_payload_end to the good value -> some packets are bigger than
    requested).

commit 36449bd0d7d30589bc867fce22b3d777e6877140
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 13 22:55:15 2003 +0000

    * at last an image !!

commit e8f95f34832054748c3d4480a563780955e90879
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 13 22:15:14 2003 +0000

    * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
    * /doc/faq/Makefile: now use "onehtml" output.
    * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent

commit 3075f6a40330e47d20bf76588881dad08bc0f4ff
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 13 20:07:34 2003 +0000

    * something will be visible soon, be patient...
     (this silly GDK doesn't know BMP images :(

commit 4dec9682f6b5b0b6ed2d5187f4652cb680f39000
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 13 20:00:21 2003 +0000

     * all: new sout scheme. Now a chain of module are created that can
    modify/apply on all streams, --sout has the same behavour expect when
    starting with a '#'.
    
     With a starting '#' you can specify a chain of modules, it's still
    unstable but a lot more powerfull.
     You have access to duplicate(that duplicate all stream), transcode
    (using only ffmpeg), standard/std and es (that apply muxers and access),
    and display. You could chain them with ':' and specify options with
    {option1=value,option2=value[,...]}.
    
    ex: * to stream and see the stream to udp/ts:ip
     --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
        * to transcode,see and stream
     --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
    
     Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
    Test and report bugs :)

commit 1bab4d1788d1f39537eebc09a5aec491c5064640
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 13 19:09:59 2003 +0000

    * should have repaired win32 skins

commit db008d07e2ae81cc0a8594f7e04b92abd9528d6b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 13 17:46:23 2003 +0000

    * Gtk2 skins: it doesn't work but it runs without any segfault, so
      I commit ;)
      (I probably broke skins under windows....)

commit eb3609cdde05a5208ed9be0b84280fcd0234ae61
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 22:50:42 2003 +0000

    * now the skin module compiles AND links !
      (and segfaults... ;)

commit f3bcd927cd924fc64418b5dbf5cce31f8b483553
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 21:43:27 2003 +0000

    * at last made the skin module compile under linux !
      It does absolutely nothing, but it compiles ;)

commit 84b3b12b3b04a939abac1e8c0221bfafe928cb09
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 13:17:48 2003 +0000

    * renamed "kernel" into "vlc" ;)

commit 9f6362609025b1895c2a3172a12bd5439cd2645c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 13:06:55 2003 +0000

    * added libraries to please Bill ;)

commit 50231301085faea0926ed268603ecb8679a54678
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 10:34:08 2003 +0000

    * fixed dependencies and added options

commit 8ece92bae7ca51db50c7550fb4ebfa3c1e05f967
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 10:01:41 2003 +0000

    * fixed a typo

commit 4ec9d7c868ce02742e08196463ea2451fed3c4dd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 12 09:57:38 2003 +0000

    * more options in menuconfig script
      Only tested under linux; please give feedback if something is wrong
      Some help should be written in doc/Configure.help; if you know what
      to write there, please contribute !

commit 44c1d4ca1491dda070e06ebb6beef1e3c8d35e01
Author: VideoLAN <videolan@videolan.org>
Date:   Fri Apr 11 22:08:07 2003 +0000

    * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
                   experimental

commit 9b4e33b4404dbc6d313345aae3fe87c4351e8453
Author: VideoLAN <videolan@videolan.org>
Date:   Fri Apr 11 21:19:49 2003 +0000

    * Fixed bug: When button or checkbox are disabled, the previous control can't
                 take the hand

commit c31926a0489ced7523294ef7bd74c3bee9ea3ae0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Apr 11 20:45:48 2003 +0000

    * user-friendly(?) build system, based on linux Menuconfig script.
      Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
      It's actually a wrapper which calls configure, but only a small number
      of vlc functionalities has been implemented at the moment.
      Please try it however ;)
      (you must have libncurses-dev installed)

commit 180462f5a050f0e39c9b3afefc0b5154fc298b3b
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Apr 11 19:15:36 2003 +0000

      * ./debian/control: changed the libvlc0-dev section to libdevel (to match
        the Debian installer's override file).
      * ./debian/woody-buildpackage: updated accordingly.

commit a99dcf71d19a9f4e9ac28992b326bae766484d1c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 9 20:53:28 2003 +0000

    * All : added an about VLC panel. It scrolls the names and the work of the
            AUTHORS file.
    
    * AUTHORS: updated my own info

commit dbade9bda19e1c03767770991469b82bfbdcee74
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Apr 9 20:07:47 2003 +0000

    Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.

commit 1d5ecc23535d234665d4473fc02bb3eb96f3cdb3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 9 19:58:25 2003 +0000

    * src/libvlc.c: fixed the "color" config option.
    * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().

commit d9ca68f7abdcb8232244af37bdd13088e19ae6ab
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 17:27:51 2003 +0000

      * ./Makefile.am: we call pbxbuilder with the explicit target name, because
        we might have an additional target one day, such as vlcplugin :)
      * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
      * ./mozilla/vlcshell.cpp: added required OS X functions.

commit 62ef1556404c5ff3464186e62e3f1aaccb768a8c
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 16:18:36 2003 +0000

      * ./mozilla/*: moved support files in a separate directory.
      * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
        that builds with g++ instead of CodeWarrior.

commit e0cc8b35f180ee576604ef69c92f6f2c0e23d8a9
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 16:05:58 2003 +0000

      * ./toolbox: implemented toolbox --distclean to clean the tree without
        having to bootstrap/configure/whatever.

commit ee40e8a760706fec19803191b3143534b9a3a14b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 9 14:12:49 2003 +0000

    * modules/gui/macosx/*:
      - when adding multiple files, we sort them alphabetically before adding them.
        stupid finder ;)
    
    * modules/demux/asf/asf.c:
      - avoid a duplicate translation of a string

commit 674dd61583d1b38ca7343fe8f7403fa056871053
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 12:33:14 2003 +0000

      * ./debian/rules: mouahaha, cutting off the branch I was sitting on.

commit bf4a4eec93e089ec5ffd3b9189706977beeb93b7
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 12:03:44 2003 +0000

      * ./modules/gui/kde/preferences.cpp: KDE 2 backport.

commit 486ebdb40ab97e125023a19a820a18a4c4d7565a
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 11:43:03 2003 +0000

      * ./debian/woody-buildpackage: additional error checking.

commit 94c73763486ee84f9ea2b2cc3a27d06fed5e6a17
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 10:34:05 2003 +0000

      * ./debian/rules: we now remove spurious woody build files in the clean rule.

commit 0523e96b1cc50e08b282f79d9509269b80c7113e
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 9 10:17:30 2003 +0000

      * ./debian/rules: fixed a clock skew issue in debian/rules.

commit e61faec486e89b3925a54cdab8eb38f3d49b624f
Author: Eric Petit <titer@videolan.org>
Date:   Wed Apr 9 09:59:59 2003 +0000

     v4l.c: compile fix

commit bbebf153fee7b361b4aa85805c72236cfdce36d5
Author: Eric Petit <titer@videolan.org>
Date:   Wed Apr 9 09:40:36 2003 +0000

     - fixed my last fix for BeOS/BONE
     - fixed v4l detection

commit 08c9b3276f9648456d821258d4ad6709f3b885f8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 8 22:38:45 2003 +0000

    Now 0.5.4-cvs.

commit 056748baea3a19ee8a2d666ac29cae9605bc6572
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 8 21:31:52 2003 +0000

    * Updated ChangeLog.

commit 8e2410ecb5693126ab6f0a5cc9e78ace96e0560f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 8 21:26:22 2003 +0000

    * modules/audio_output/waveout.c: compilation fix for builtins only build.

commit 31a593872c44a46c8e4b346075ada6bfda309cef
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 8 13:22:10 2003 +0000

      * ./debian/changelog: ready for releasable .deb packages.

commit 3ae01c4d13875a4933c8b3cc74b39858da7d9894
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 8 08:59:25 2003 +0000

      * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
        module for the moment.

commit 406929a4295cb0d73fd0226e9f8cf009db4cccb7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 8 08:36:00 2003 +0000

    * Fixed the translation option with Mac OS X.

commit ea6d9b7aa1d88eca4b93e17ec07dc33966756077
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Apr 8 07:22:10 2003 +0000

    modules/video_filter/Modules.am: forgot to add the osdtest module
    modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
    Support gamma correction of the text.

commit 7dc78a3230602afe7ce932e5990abf90b0c9c548
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Tue Apr 8 07:19:57 2003 +0000

    Update spec file for the 0.5.3 release, courtesy of Jason Luka.

commit 2387d9b41dd4cca510a032c0141580a700a81d64
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 8 02:06:13 2003 +0000

    *  modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
        fixed 2 nasty buffer overflows. This fixes the last crashes I've got
        with the skins interface.

commit 6bbf004ec5813a76f7443fa627a3833bfd1b3d80
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Apr 7 21:51:27 2003 +0000

    * Updated ChangeLog
    * src/libvlc.c: Darwin doesn't have a "translation" config variable

commit 57823d10590cb6c089a74293df217d2ba6af7610
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 7 17:35:01 2003 +0000

    * po/fr.po: small update.
    * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)

commit a8b6aa3724208fd6861ef9e2096572cf9b1a71ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 7 16:02:08 2003 +0000

    * modules/audio_output/directx.c, modules/audio_output/waveout.c:
       cosmetic changes.

commit 032fff9adb2328428af123fe3948d79a51ab17b0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 7 13:46:06 2003 +0000

    * src/libvlc.c: fixed the translation config option to also take into
      account the value in the config file.

commit f8527b8381c0747073c2bc884f6f5117c4312fa5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 7 13:01:39 2003 +0000

    * src/libvlc.c: reload the main module in case the user asks for the
       translation to be disabled. That way, the translation will even be
       disabled in the preferences panel.

commit cb6776c158d1cf593120fd6b3bbe003787f86e89
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 7 12:41:51 2003 +0000

    * new dutch translation
    * readded Mac OS X readme file to Mac OS X distribution
    * fixed some errors in the readme

commit 22038e9f8ef0a4226db81519a7e394fbf383122a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 7 11:48:51 2003 +0000

    * src/misc/configuration.c: what the f??k, configuration variable names
       and subtypes were being translated.

commit e6c27e246a9dd1a1ea5b13dcd5bec320a4cc1cbb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 7 09:25:54 2003 +0000

    * modules/gui/wxwindows/interface.cpp: removed debug message.

commit 69784399879bef522d099d5cf71149aba7d9fc9a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 6 23:44:53 2003 +0000

    * Renamed the "headphone" option to "headphone-opt" to avoid error
    messages "option headphone does not exist". I'm not clever enough to find
    out why it doesn't work when it's named "headphone".

commit 11eecc2e6f64e5974bfe75c5f387ea16ccb67277
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 6 23:21:14 2003 +0000

    * Bumped up revision number to 0.5.3
    * po/* : run --update-po before the release
    * ChangeLog : run --update-changelog
    * toolbox : ChangeLog is UTC
    * OS X : fixed a bug with the deinterlace menu and localizations (thanks
      Felix)

commit 46fb8aff5d913e92db0e2c65f43b5cbc4a7a81e9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 6 23:00:24 2003 +0000

    * some small changes/fixes

commit bb70a03b012d4e9f267dd2275811249f57419905
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 6 21:48:25 2003 +0000

    * po/fr.po: another bunch of updates to the french translation.

commit 8a36560f973ef7e4984283f8f029703f91fd5020
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sun Apr 6 20:46:30 2003 +0000

    * Added missing files

commit 45692af5988bd3625caf8a2fafe3b4797368c2da
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Sun Apr 6 20:27:57 2003 +0000

    * Changed default skin files

commit ef21c6440dfbf1a5492d5b609f70a9498ea34a4d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 6 20:08:11 2003 +0000

    Support files that are called .asx and .pls but really are just .m3u files

commit 158bb3ed1c96e9df98068fa946a52953b05e1331
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Apr 6 17:57:11 2003 +0000

     - modules/gui/skins/skin_main.cpp: Try to open the default XML file first

commit e6e6a0ef0cea653d08f2dd92f4c27b2c5fe6cf24
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 6 17:48:06 2003 +0000

    * modules/demux/mp4/mp4.c: fixed an off by one error in array access.

commit ba0c7978696e1e1fc20bef667a6a9d769499a25f
Author: Eric Petit <titer@videolan.org>
Date:   Sun Apr 6 17:16:07 2003 +0000

     Fixed a linkage problem with BeOS/BONE.

commit f2ab9c5f1634ba4aee76a70f7f821859098edeb0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 6 17:14:43 2003 +0000

    * Makefile.am, install-win32: added the default skin to the win32 package.

commit 2719605819874a9bbcd57169a644498a3ceda10e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 6 16:30:43 2003 +0000

    * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
    * NEWS: updated the NEWS file.

commit 540bc1491e0747191022b690fa6da4083b68deae
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 6 15:43:02 2003 +0000

    * Updated French and German translations courtesy of their maintainers
    * THANKS: added Jean-Pierre Kuypers, French translator
    * NEWS: updated for 0.5.3 release. Please check.

commit e8325b39c12b4899a5502da4d4bdc3d62028dbac
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 6 14:12:46 2003 +0000

    Disabled the translation configuration variable on OS X since it doesn't
    work.

commit 0c512e55ad614af4942c3a38aca950ae092c0a2c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 6 13:18:26 2003 +0000

    expand info categories by default

commit 6ff260d4d6baa7639e4cb5464b6f0d8d9e0b3dbe
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 6 10:34:38 2003 +0000

    Some simple updates

commit e0cde63a7dc5cf05269681b1d857cdf8757ed547
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Apr 6 01:00:07 2003 +0000

    * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
    * modules/gui/wxwindows/open.cpp: fixed a string
    * src/misc/configuration.c: don't yell when a config variable disappears
    * po/de.po po/it.po: new translations by maintainers

commit 69f1de09c17f1d83715a8ee96d666c9ba0214d32
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 5 12:43:39 2003 +0000

    * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.

commit 56a2f55181c0031f8eae9b6a7b51843fe5c08af6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 5 12:32:19 2003 +0000

    * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
    * install-win32: misc improvements to the nsis installer script.

commit 2e36f3522053847f962b29ff03ef940eb2c0b6ff
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 4 19:32:22 2003 +0000

    .

commit 6bb15948713e8fc822550225d7cc77bc3dd83915
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Apr 2 23:16:30 2003 +0000

    * Added a new kfir: access module, designed to work around a bug in the
      kfir driver.

commit fa2aca3d0ce424394822226e96ec7a177d23be9f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Apr 2 21:21:57 2003 +0000

    Fixed a bug when trying to set 4 channel output

commit 1140d88b7093738fbd5f1bb63f8e0cc3fa69450a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Apr 2 15:20:12 2003 +0000

    * Fixed a bug with the stream: input plug-in when receiving no data.

commit 5158f316b548484b70999e73b5d04d86117ede38
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 1 22:29:42 2003 +0000

    * Bumped up revision number to 0.5.3-test2
    * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
      courtesy of Alexis Guillard)
    * po/*: Updated po files to send out to the translators
    * Mac OS X port: Cosmetics

commit ad2739066427fb1abe26170012a9fbb35d6191ef
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 1 16:13:39 2003 +0000

      * ./debian/control: changed the section of gnome-vlc and kvlc according to
        new Debian archive sections.
      * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
        say "stable".

commit 5cc093863eeec09933ab896764e5f1a3b3d9d0b1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 1 16:11:43 2003 +0000

    * modules/gui/wxwindows/*: misc small improvements and fixes.

commit fd76cffdae40ec408bdc481e623396f59b0a2085
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 1 12:24:54 2003 +0000

    * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
       statically allocated strings.

commit a3007ad6401ac5dd647d85be928e97ba552d19bc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 1 11:12:15 2003 +0000

    Added Andy Lindsay.

commit bda80372525be82b97538037f100b4b872d4bfbe
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 1 10:46:35 2003 +0000

    * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.

commit 67a25acda735bde1bd1537116baf2ba78b3429fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 1 00:18:29 2003 +0000

    * modules/gui/wxwindows/*: few modifications to the strings.

commit e829402d5ae8970a70925d7d3f6fb747bd8b60fb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Mar 31 23:37:36 2003 +0000

    made a format-only string untranslateable

commit 4960578299e15bce6dba625ac972b3009333c731
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Mar 31 23:32:44 2003 +0000

    Changed a duplicate string, and removed an info string that isn't really
    useful

commit bae3f95d865b35550f19a14a09c52c6c4a13cbdd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 31 22:39:28 2003 +0000

    * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
    * modules/audio_filter/resampler/coreaudio.c: Set score to 0

commit d9a789d18d60ddbe30cdbdbe8534d3690bab8e1d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 31 22:39:23 2003 +0000

    * po/*: updated the po directory.

commit 20b1d95da92b6a309dd13d7b2701d190d94db155
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 31 04:26:17 2003 +0000

     * v4l: forgot a munmap.

commit 8c1b605094b765439b3163986c9845ad524fbbef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 31 03:46:11 2003 +0000

     * v4l: updated, now it should grab (and compress if you want) the video.
    Audio grabbing part is commented out and untested.
     The syntax is like that:
      v4l:<device>[:option=value:...]
     options: channel,norm (pal, ntsc,secam), frequency (not really there is
              a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
              codec (optional, mpeg1 or mpeg4 and need to have compiled the
              encoders modules)
     ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
     Please test.
     * rawvideo.c: a pseudo decoder for raw video (I420).
     * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
    synchro problems.

commit f3dd07bb1f768e67574d77b62a94bce050065b9b
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Mar 30 23:35:06 2003 +0000

     * ALL: Move CoreAudio aout into seperate module.

commit 00afb0559a315542854ea88852417597d99ea357
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 19:56:11 2003 +0000

    * modules/gui/wxwindows/*: another bunch of improvements.

commit a1e813777408263806ec177c14eedcfe871d6160
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 18:14:39 2003 +0000

    * modules/*: sanitization of the modules description strings.

commit 5d2949dc73dfb4f8c00b83b1c5202b2776637e10
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 16:26:42 2003 +0000

    * modules/gui/wxwindows/*: small formating changes.
    * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.

commit 656d9c970bf0f431c7f3e11331c298e04a4d17f8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 15:05:32 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.

commit 17a31fd8921f4bb1b441d48d312449732e696a62
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 14:24:20 2003 +0000

    * include/configuration.h: added the add_directory() config macro.
    * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
    * ALL: changed some add_string() config options to add_file().

commit f1a8337b256081aeede6015a8e246a40c62d12bd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Mar 30 14:09:59 2003 +0000

    use add_file and not add_string for the "audiofile-path" option

commit 4eb628bc5172ba70fa316d8884814f280bf0399e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 13:23:28 2003 +0000

    * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
    * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.

commit bba94275f5fe3a88c99fdccb78bd5b58cfe59153
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Mar 30 12:15:50 2003 +0000

    enabled the menu-entry to show file info when there is an input

commit c2aa6f8ea1b9b92d123fd7245223494ae223ee43
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Mar 30 11:59:00 2003 +0000

    modules/gui/kde/interface.cpp: removed a debug message
    modules/gui/kde/preferences.cpp: use sliders for integer and float options
    with a range, use combobox for string_from_list options, fixed a layout
    issue and removed some debug messages

commit a91ad06c8643a2143a4224b44f7cf047179f1bdd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Mar 30 11:54:29 2003 +0000

    modules/access/dvdplay/dvd.c: removed an unused configuration category
    modules&misc/logger/logger.c: use add_string_from_list for the logmode
    option

commit 7587d7efe4f9e04bbb4be5bf47d28ecc15c8935a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 11:43:38 2003 +0000

    * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
    * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
    * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
    * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.

commit a79ca7b62e7ca802026d3836a24d38c042f1ec65
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 30 02:58:36 2003 +0000

    * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)

commit 00d327ff2c8b29f52f3d95e32a77aac443180d4a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Mar 30 01:13:37 2003 +0000

    * Resampler plug-in based on CoreAudio's AudioConverter.

commit 912d212ce91ec055651cd2598704d1f5335c79e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 29 17:10:31 2003 +0000

    * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
    * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
       win32 when the wxwindows interface is compiled as a builtin.

commit 6f1c74578e47fd3cdaafca274e480e89c1433846
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Mar 29 14:30:55 2003 +0000

    preferences.cpp: Changed the preferences dialog to use a tree of categories
    and plugins, the way wxwindows do it.
    pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
    widgets, as it isn't needed anymore

commit 70f82bff529ce0c13e36903a8d3d329b5dece535
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Mar 29 13:15:33 2003 +0000

    removed an unused configuration category

commit c32ee2a65441e25e4d74c3e7616cdc85e2fe7a15
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 29 12:22:15 2003 +0000

    * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
       moved the headphone-dim config option to the headphone plugin.
    * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
    * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.

commit a8bded2e7b7d85c56f162f51599b9fd9cdbdb961
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 29 11:15:14 2003 +0000

    * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.

commit 7755dab30baaf02014deb95102e17f5ce9b5f7f1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Mar 29 10:35:48 2003 +0000

    If --disable-xosd is given then xosdtext is not build.
    If --enable-xose is given then xosdtext is build also.

commit 5efb3f691c6428932f219ad75ba85ac2effa6bb0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 29 01:50:12 2003 +0000

    * modules/gui/wxwindows/*: added demuxdump support to the open dialog.

commit 56f565967162985113954dedcde58f3cef430fd8
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Fri Mar 28 22:09:34 2003 +0000

    New RedHat package file, written by Jason Luka <jason@geshp.com>.

commit 922a7a8e9352415eb576e0623cbf89092b178d1e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 28 17:02:25 2003 +0000

    * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
    * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
       pointer that's used to lock the memory of a picture in vout_RenderPicture
       when required by the video output plugin.
    * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
       the crash when pressing ctrl+alt+del.

commit f2de4386cd42683959b753f05cb9a05951463413
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Mar 28 11:34:52 2003 +0000

    added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
    segfault.

commit ea9bb58e40f8f2f01c2ed64f0b272a5d9d5027f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 26 22:56:39 2003 +0000

    * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.

commit a159279989efa0fccb35d58774595bfd81d6c968
Author: Marc Ariberti <marcari@videolan.org>
Date:   Wed Mar 26 21:46:40 2003 +0000

      * cross-compilation doc : work in progress

commit 98943979933bf2170f04fcfa219306ead725fc1c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 26 03:13:30 2003 +0000

    * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
    * modules/gui/macosx/open.?
      - updated the open dialog (now with sheets !!!)
      - added ogg file stream out
      - added http file stream out
      - added file subtitle support for the delay and fps options
    * extras/MacOSX/vlc.pbproj/project.pbxproj
      - added the .ts file-extension to the application

commit 8f1869ccfa3ffddb1c9c103ca30be945dd6819ed
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 26 01:50:01 2003 +0000

      * ./debian/control: added correct versioned build-dependency on debhelper.

commit 4e4484207d08342ddd5ddd976bdd8f9fa06d52e9
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 26 01:14:14 2003 +0000

      * ./debian/control: added explicit dependencies on vlc to legacy packages
        to make linda and lintian happier.

commit 3cec32c6e05ca64441b5311a06ade27fa547422a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 26 00:56:22 2003 +0000

    * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
    * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.

commit 86c227e63026ae0c7082aea0435f26a5b07ae370
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 26 00:21:55 2003 +0000

      * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
        added a final newline to a few text files to avoid diff complaints.

commit 1ac1fb39fc87ad85e693752a7f70c199a2c0a94d
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 25 23:51:57 2003 +0000

      * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.

commit f6982bd1a1b56aebae36bf1974150ffde0a8f11f
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 25 23:43:04 2003 +0000

      * ./modules/gui/skins/Modules.am: fixed a typo.

commit 23f7ae063c941fb2d7bbef2b2f7e478fc450eb04
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 25 23:32:00 2003 +0000

      * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
      * ./Makefile.am: we distribute ./toolbox.

commit 8b722b23adeba8d38edb0506b93b2a8b83ae38c5
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 25 23:13:58 2003 +0000

      * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.

commit a0ee0f8aa2cb467f78944a000e2b98d9d4a55e56
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 25 23:11:35 2003 +0000

      * ./m4/*: updated m4 macros.

commit bb1a6786a9824360280e7802e11cb067f8e3e100
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 25 23:06:49 2003 +0000

    * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.

commit 9bfeef47ae46c792a46531d1181ecb4124465a7f
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 25 22:55:32 2003 +0000

      * ./debian/control: bumped up standards version to 0.5.9.0.
      * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
        work around mozilla-dev's currently broken dependencies.
      * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
      * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
        linking against both libdvdread2 and libdvdread3.

commit 92960f7ec1e46dcc843a8ecdd0361b5d5b75ac5f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 25 17:07:45 2003 +0000

    * src/input/input.c, src/video_output/video_output.c: when the input thread
       ends, it will also destroy the vout if one was spawned.

commit 8bc4747451a0b32d1b780a22877431a804136c8a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 25 15:38:14 2003 +0000

    * src/misc/modules.c: module_Need() now only raises the scores of the
       plugins matching the given shortcuts list, unless "none" is closing the
       list (in which case only the plugins matching the list can be selected).
    
       Which means that users will stop complaining vlc doesn't launch anymore
       or can't play anything after they have fiddled with their config
       options :))

commit d5659d9d8b38cddd05391527bb52c1a1a0a9a5d0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 25 00:43:26 2003 +0000

    * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).

commit 050ec31db2d2c8c6df09ec7d9e2e934273e0833f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 24 23:50:46 2003 +0000

    * src/video_output/video_output.c, include/video_output.h:
       take into account the caching delay when dropping frames that are too
       far into the future.

commit b0bbf9c327774e1a82e78d7c68737982c71a443e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 24 23:04:07 2003 +0000

    * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
    http :)

commit 157166948e4c091efd74452736869c2e498fa786
Author: Eric Petit <titer@videolan.org>
Date:   Mon Mar 24 21:58:55 2003 +0000

     configure.ac.in: fixed a BeOS compile issue

commit e56522ecee940b0d0d13411cad2678e27862eac8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 24 20:00:51 2003 +0000

    * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.

commit 866a81496587cf7d2f583e08f0e71bcf12e4459f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 24 19:58:42 2003 +0000

    * moved macosx-dmg to extras/MacOSX/macosx-dmg
    * added some macosx files to DIST that were probably missing in the tar ;)

commit 59e1e3d6ce31e30f634cce0a082ea6cca71251ab
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 24 19:12:16 2003 +0000

    * modules/access/*: don't forget to reinitialize the timeout when looping around select().

commit 607b74b2a18121c12033f59027f9ab2fa5201235
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 24 17:15:30 2003 +0000

    * modules/access/*: pf_read() in access modules is now blocking. We still
       check regularly for p_input->b_die though. Now the demuxers can safely
       assume that pf_read() == 0 means EOF.
    * ALL: got rid of the p_input->b_connected flag.
    * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
       of "decoder stuck" messages that sometimes happened.
    * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
       warnings.

commit c4969929b53f7327517b2839a892b0b5b5540215
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 24 15:20:26 2003 +0000

    * more interface support for directories.

commit 3f822b5c8c6fe82f6c99ac84421dadd77949e5b5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 24 14:18:28 2003 +0000

    * modules/access/dvd*: changed some errors in warnings because the directory
      might still be readable by the directory access module.
    * added drag and drop support for directories.

commit 3ec27748b1d647d9bd228de4cfe5d49ee3c236e3
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 24 13:52:13 2003 +0000

      * ./THANKS: added a translation contributor.
      * ./po/it.po: fixed this file's format.
      * ./m4: fixed "make dist" when gettext is too old.

commit 7ebdd5ba79f1ef402190e61fb0bae5d4cf113978
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 24 13:50:55 2003 +0000

    * Added fourcc 'MSS1' which is equivalent to 'WMV2'

commit eb0eac06d7d6d85fe9a88c3184d70de9d13ca0d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 24 01:39:58 2003 +0000

    * modules/access/directory.c: fixed the directory access plugin.
    * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.

commit ed52184984a369624353dc7835805f08e4049850
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 24 00:12:51 2003 +0000

    * a new directory access module. It parses a directory with dirent and builds
      a m3u 'file' which it feeds to the m3u demuxer.
      Problems: - it requires a dir to end with /
                - if i enabled it, all files would use the m3u demuxer for some
                strange reason. i've spent a day hunting this down, reboot-
                strapping and doing who knows what. I'm sick of it now.
                Someone else can give it a try, if he wants to.

commit 83a0824e578bc7d3cd6abfd2716f17c8f38cd4df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 23 20:41:32 2003 +0000

    * configure.ac.in: fixed linking problem with the win32 build.

commit 51d61548d21324fca45db0710685646947605331
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Mar 23 18:10:06 2003 +0000

    Fixed configure script (alcohol isn't the solution).

commit b5d99c6455c525d2f41fd454aa36f53e31db1483
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Mar 23 16:38:40 2003 +0000

    modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
    render text on the video
    include/osd.h: some constants useful when interfacing with the osd module
    configure.ac.in: check for freetype2, enabled the osdtext module by default
    Makefile.am: added osd.h, please check that this is correct
    lirc.c: modified to provide feedback when buttons are pressed.
    
    Look at the Feedback() function in lirc.c to see how this module can be used

commit d359ba6f220143ec7f0db732efa36ca8075c1cc7
Author: Yves Duret <yves@videolan.org>
Date:   Sun Mar 23 15:10:11 2003 +0000

    better OS detection (RH).

commit 252b0eb27c359fd0a3e9fe421d4fce8aa1163864
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 23 12:12:32 2003 +0000

    * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.

commit d5ca285402028cd866762b82975afa75146a3025
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Mar 22 23:03:02 2003 +0000

    Updated a comment

commit c69df5201fc8ba2a13eeb29ed987a416d51c55ce
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 22 14:39:38 2003 +0000

     * sap: clean up.

commit 4aeaa4081c0ff1ae434156f5b246d04f52f497cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 22 14:35:03 2003 +0000

    * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.

commit c5abeadf0ea271e2cfec4bb206d270756d1758eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 22 11:21:58 2003 +0000

    * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.

commit 2ebf1f92c6d9620eccce32e2de039a4deb242d0c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 22 03:14:34 2003 +0000

    *  modules/gui/wxwindows/*: Added a stream output dialog box.

commit b33fa8a5e0f59c9ebf1a8f58e093480bf9e26c29
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Mar 21 23:59:20 2003 +0000

    Updated norwegian translation thanks to  Haakon Meland Eriksen

commit 774372d1f2e4c3d60ce81df4b2dc98e36d3eca55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 21 17:14:56 2003 +0000

    * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.

commit 73b480644e724f1ff2aee3ca1b2e44c608dc1e69
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Mar 21 07:54:24 2003 +0000

    Fixed the "locales have disappeared" problem under OS X.

commit f8397f7c38f53f9ffcd6e3e3ca51da186d092c13
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 21 02:05:20 2003 +0000

    * modules/demux/ogg.c: fix for some ogg web radio streams where there
    is a huge gap between the granulepos in the header packets and the data
    packets.

commit ce066e7ca49387a7899eea25e991ce4d45095601
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Fri Mar 21 00:17:00 2003 +0000

    * slider.cpp: fixed mouse down refresh bug
    * theme.cpp: removed debug text

commit 6e950fcae3246d56d42cfc480b25b8b3d8435736
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Fri Mar 21 00:00:19 2003 +0000

    * Fixing Parkinson disease bug (it's not funny, it's real life)

commit 73fcd93aca8b6e4abdc877f48fbfbe8e6803e9f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 20 21:45:01 2003 +0000

    * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.

commit d95cb2fcd9927f047828fd60a029d26263e8e70e
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Mar 20 10:27:35 2003 +0000

      * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
        ourselves.
      * ./bootstrap: "make dist" works again, even if gettext is not present.

commit eb7b178c76b946f1b4dfbb4385d7525b8ab07941
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Mar 20 10:06:16 2003 +0000

      * ./toolbox: fixed a Makefile parsing bug.

commit 85581372e69ff5c11e170f4270505d142c435b9c
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Thu Mar 20 09:29:07 2003 +0000

    * Fixing a refresh bug when opening an open file dialog box

commit 65a3fa6dc50f98dd83b85fe25d3a86ebdf912686
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 19 23:54:57 2003 +0000

    * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
      all platforms but GNU/Linux
    * Bumped up revision number to 0.5.3-test1

commit 57dd185c4754b9c586b9acfd27a47a3d82ac20c8
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Mar 19 18:17:36 2003 +0000

    * Updating doc.

commit ca4c96b12f03a6298b928f3f873f4a80d75b0ad5
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Mar 19 18:14:48 2003 +0000

    * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization

commit 6140784b5b3a46977c44740fbb83a76bb6e3fe67
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 19 17:40:43 2003 +0000

     * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
    Whitout it I can't even start gtk2 interface.

commit fff2958700e2f9392e408065a7e00e2a7ae883ac
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Mar 19 17:14:50 2003 +0000

    * button.cpp : Fixing bug when disabling control
    * Checkbox.cpp : adding onmouseover and onmouseout events
    * Updating DTD
    * win32_event.cpp : fixing bug for WINDOW_OPEN event

commit d066ac365c7ba2e64cc804447ae974069f832673
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 19 15:44:44 2003 +0000

    * INSTALL: added reference to online info on compiling on MacOSX and BeOS
    
    * NEWS: bringing the file to 0.5.3. i have added my work (and some things
      that I remembered). i trust everyone will enter his own stuff ;)
    
    * README.MacOSX.rtf: fixed some errors
    
    * THANKS: added Olivier Aubert for his vout-clone-list patch

commit e559e8c8c1c188a38726b8cf8778b666b01c1680
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 19 13:55:43 2003 +0000

    * fix for multiple monitors.

commit 1b92f4ae4a0b02bdcf8a73a65003b0ec9c955da5
Author: Emmanuel Puig <karibu@videolan.org>
Date:   Wed Mar 19 03:11:14 2003 +0000

    * Fixed skin config save

commit 12ce13df9a82d42170edb21f37d32e640d8e6289
Author: VideoLAN <videolan@videolan.org>
Date:   Wed Mar 19 02:09:56 2003 +0000

    * Adding onmouseover and onmouseout events to button control
    * Fixing window position at launch time
    * Adding notification when mouse leaves a window

commit 86b811f67df282948542192e61c807b137afea39
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 18 23:59:07 2003 +0000

    * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
      do not follow the standard.

commit 915d39ba8cca888e8e1adc80c39ccff6b3f30e78
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Tue Mar 18 23:51:29 2003 +0000

      * ./modules/gui/macosx/vout.m: cosmetic.

commit 976a25d5c9f1d3ecc622209dc9d8ed85952adc6a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 18 23:30:28 2003 +0000

    * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
       Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
    * modules/video_filter/*: don't forget to detach the vout before destroying it.

commit 153bf3e0e25d07ebf9b446688fae5073e2f3e026
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 18 22:14:42 2003 +0000

    * modules/gui/macosx/vout.m:
      Now a complete redesign of the hiding of the mousecursor.
      - We use higher level functions now (NSCursor).
      - We only hide if the cursor is over our VLCView
      - In many exceptions we unhide. This is mainly for multimonitor support.

commit 7a508b374001d7525b1a6ccbccbcb1ddd637f943
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 18 21:34:13 2003 +0000

    * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
       This is necessary for the win32 build because old gettext versions do not work on win32.

commit 126568cf13799bd251eb42f9c1154f81f68a8c20
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 18 20:38:35 2003 +0000

    * configure.ac.in: fixed linking problem with the slp plugin on win32.

commit e7db1f64d5859db032434467df527f7c862ea09a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 18 20:20:01 2003 +0000

    * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
       Also use -fno-rtti -fno-exceptions to save some bits of space.

commit d06ab64d1cf157a2fc4225817e503b1ab2bb7da1
Author: Marc Ariberti <marcari@videolan.org>
Date:   Tue Mar 18 19:37:23 2003 +0000

      * first draft of the draft

commit 4579f7b30478b0d0cb48aa1a9661b4cf3436596d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 18 18:33:56 2003 +0000

    Fixed the path in the default skin (thanks gibalou)

commit 7ff4422249aea3c13aab4561e1e4e3c60611ee09
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 18 18:25:57 2003 +0000

    Fix for skins compilation under cygwin (thanks gibalou)

commit 9674a2229b1829d74b85bf7a138ab7f52599c2c2
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 18 04:56:58 2003 +0000

    Compilation fixes

commit 7bd4a1c04e4e86de5849881662ed35e34120232d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 18 04:08:45 2003 +0000

    Compilation fixes and cosmetic changes

commit 8d7d0c6b38ceae7536155f610d3d2532d864a214
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 18 04:07:23 2003 +0000

    * modules/gui/macosx/vout.m:
      Reworked the mouse hiding routine. we were always hiding the mousecursor
      on kCGDirectMainDisplay, but this display is always the one with the
      menubar and not always the one containing our VLCVout.
      This new code takes the vout, and calculates on which displays (plural
      because of possible mirroring) it is being shown. It then shows or hides
      the cursor on all of those displays.
      This should fix #396.

commit 70ff1f169559a08c4be3bb77c60d0f84cd1a9704
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 18 02:48:05 2003 +0000

     - doc/skins: some documentation about the skins
     - doc/skins/curve_maker: files for a VB project for easy Bezier curves
       creation
     - share/skins/default: a default skin. It's an awful one made for
       testing purposes, you'll be warned...

commit 0648c70a09ad86be3c3ba4c9c507f1ac1a29ed39
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 18 02:28:53 2003 +0000

    * modules/gui/macosx/info.m: keep the same panel open if track changes.
    * modules/misc/httpd.c: removed an unused int.

commit a64501fd25cd7d18913de63ecd500c5bec10669d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 18 02:21:47 2003 +0000

    Keep quiet, explanations will follow.

commit 71dfd6a5fe4645469c7648e6bc570407ad5485a5
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 18 01:57:59 2003 +0000

      * ./share/Makefile.am: added the .rle font to the make install rule.

commit b6d851118c48f251d91ac81cda1b39b82de513ad
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 18 01:54:40 2003 +0000

      * ./toolbox: fixed a sed syntax error (thanks anil).

commit c842ca146e9ac47b441f85dd5382278a6a784ce5
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 18 01:34:08 2003 +0000

      * ./modules/Makefile.am: added a missing definition of NULL.

commit 10bf3688a120e8d2cb500ec5503a8242ff31a8da
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 18 01:26:13 2003 +0000

      * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
      * ./toolbox: added --update-glade2 flag.

commit db7c69ed67fc0df5a21e3b303b574ae8453dee5f
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 18 01:22:13 2003 +0000

      * ./modules/codec/lpcm.c: fixed two uninitialized variables.

commit c234975d95fbd8a619c7be4ff7dc0b8a57bab21f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 18 00:49:14 2003 +0000

    * src/playlist/playlist.c: fixed misplaced variable declaration.

commit 5a950285e3d8c55225e97df65a92e6d4a4de5ed6
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Mar 18 00:33:29 2003 +0000

    Seek one less time. Should increase performance with access modules where
    seeks are expensive. (Though not enough)

commit f2dd0b846b36eaed20264e6c6a8259306e1b1c84
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Tue Mar 18 00:25:27 2003 +0000

      * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.

commit f545a915b3bffdf7d45192e6bfb8094e8fa58448
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 17 23:48:26 2003 +0000

     * httpd: increased buffer size.

commit d7cd4a07e11006ede0a06ef118de676f448cbab9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 17 23:42:12 2003 +0000

     * all: fixed some stupid bugs.

commit 0a240b822e4e5f8c7f6bae3ac549d0ed5442ba41
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 17 23:13:06 2003 +0000

    * modules/gui/macosx/playlist.m:
      - fixed a cosmetic issue.

commit 1fef5962e7fefb16f76e3fc1375ca12860c4b84f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 17 21:47:21 2003 +0000

     * modules/gui/macosx/playlist.?:
       - rewrite of code

commit 2b013d353a0795cc87bd6b2bda40d270322fc1e8
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 17 18:02:11 2003 +0000

      * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
        ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
        terminating NULL pointer in the fake argv values we pass to gtk_init().
      * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
        have the "gui-helper" capability.
      * ./modules/misc/gtk_main.c: paved the way for Gtk2.

commit 8965c3f416aeb3efe7a9df6ce425a6627c9028d6
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 17 17:11:32 2003 +0000

      * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
        defining its fourcc values like us.

commit 7314de69eb5a019333872430eb17c3a48a7d0abd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 17 17:10:21 2003 +0000

    * src/playlist/playlist.c:
      - added playlist_Move to move an item in our playlist before the position
        of a previous item (or end) of our playlist. Keeps index at it's current
        item.
    * modules/gui/macosx/playlist.?:
      - Now a reorderable playlist. Thanks to Andrew Stone for example code.
        This fixes #349 (Finally ;)
      - True alternating colors in the playlistview. Thanks to Apple Computer
        for the example code.

commit 453fe58a0617ac1d0c72e7f24b50b97ed9c0e256
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 17 16:59:47 2003 +0000

      * ./autotools/: moved some autotools executables to this subdirectory to
        reduce cluttering of the root directory.

commit 78ea76bcf25b3546dc1de2de42877d469ec169bd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Mar 17 15:05:55 2003 +0000

    fixed up http redirects when there are other items in the playlist.

commit 53b609d6c3cb1439e394416fb66e57929e254bad
Author: Marc Ariberti <marcari@videolan.org>
Date:   Mon Mar 17 13:49:14 2003 +0000

      * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc

commit 2bdd09121a86f782c79c0e01f8425c6657e028cc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 17 12:14:26 2003 +0000

    Fixed aspect ratio's tooltip.

commit 01c0a6aa2138be7956ae2a11740c6d8a02710671
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 16 23:35:39 2003 +0000

     * sub: better ssa4 recognition.

commit 834ad8061fd69791d0c9199e51d67efb7a3685e9
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Mar 16 20:06:34 2003 +0000

      * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.

commit 0e212a7cadb3df60ea68656c2eaa611623259e5f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 16 16:07:21 2003 +0000

     * sub.c: added SAMI subtitles support. (Untested and incomplete).

commit 61ec345b32fae23fb6c3df22f4b7d33badaff9d6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 16 13:11:28 2003 +0000

     * asf: when there isn't any stream selected, stop playing.

commit 2f9b46d4b1e232664ea31134fee0617ad3a4406e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 16 01:49:28 2003 +0000

     * mms: removed some old stuff.

commit a8ca39197fe2f6b7647e462fca577e357b9f80eb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 16 01:37:44 2003 +0000

     * mms: it seems that some server doesn't like fake ip 127.0.0.1
    (they refuse the connection), so let give them 192.168.0.1 ...

commit f529041b633e1481981cceb05998ed6d787e7f80
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sat Mar 15 22:10:58 2003 +0000

    Another attempt at fixing the soundstick issue (unconfirmed).

commit bef1decea9daee414d6f9b1c97dfdbf486111a4e
Author: Loïc Minier <lool@videolan.org>
Date:   Sat Mar 15 20:17:37 2003 +0000

      * attempt at a docbook-xml version of the FAQ with XSL
        customizations, if people want to help or just have a look
      (use "xsltproc faq-alone.xsl faq-alone.xml" with the
       docbook-xml-simple package installed or saxon if you feel bored)

commit 3b4dc3e376ca85b135cec1805e8b6dad89f0a83f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 15 19:26:13 2003 +0000

     * sout: fix a stupid bug making avi muxer segfaulting.

commit 92db27a96f7775845a4afbd1f36c16536fa5d0f3
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sat Mar 15 19:21:49 2003 +0000

    Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
                        have linear PCM as it's current format to be
                        the default device.

commit 7a1e7c01f6ccecdf110961f4be4f9bd9b07a1305
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 15 18:44:31 2003 +0000

     * ffmpeg: Use truncated frames if supported by codec (only with newer
    libavcodec). This fix mpeg4 in TS with huge bitrate.
     * sub: clean up. Report any problems.

commit d5a9259d45ef4461a206fce41a4a3323686d80ad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 15 03:02:13 2003 +0000

     * mms: revert some parts.

commit b336d67dcd5e5952e2228e2d33edc27cf0a09cba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 15 02:33:23 2003 +0000

     * mms: some clean up.

commit f0789fcd8af6a8721babdc788352cfba948ee0d0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 15 00:09:31 2003 +0000

     * httpd: begin to support get/post method (look at admin.html ;)

commit fcbf0b137f18a6d99aa1f65e40eb8a635a3d57b8
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Mar 14 17:14:16 2003 +0000

      * ./doc/fortunes.txt: sigmund++;

commit 55b3fab8a29d78fd05e06749e75be4885b992a92
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Mar 14 17:08:37 2003 +0000

      * Meuuh+++;

commit d8af19492e3c16b7e20f52723158b120ddde263f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Mar 14 01:23:06 2003 +0000

    * ALL: Bumped version to 0.5.3-cvs
    
    * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
      correctly, but now the name of the file as reported in the playlist info
      gets displayed incorrectly if it has accents. (going for ID3 at the
      moment. filenames are named a plenty in the correct way)

commit e496d0eaf4b000b86d8785ae65ecc2f788e341b2
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Mar 14 01:08:38 2003 +0000

      * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
                                     issue in InitDevice. Should close #490.

commit ae1b0c7f7a47e4dc822b0a7dab769f703a042c1e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Mar 14 00:24:08 2003 +0000

    all: info strings are now localized, fixed some typos and inconsistant uses
    of capital letters

commit dc1750ae1d8d84893c9ab807d76ae29aa6a6a454
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Mar 14 00:06:02 2003 +0000

    Attempt at fixing the soundstick issue (unconfirmed).

commit d21e31cfcec2a793f753595c2b35df64422f74eb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 13 22:45:32 2003 +0000

    set a default size for the fileinfo dialog

commit 401d2c46908369d0458b2ea6c61b8004c9fd72ef
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 13 22:35:51 2003 +0000

    Added support for oldstyle id3 genres.

commit 4815c251f8863b61dfa9a7069880ff7fdba2e6b7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 13 22:24:17 2003 +0000

    * modules/gui/macosx/misc.?
      - added VLBrushedMetalImageView. This imageview does not respond to
        mousedrage, so we can still move our window by it's background.
    * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
      - Changed the container of our background image to the new
        VLBrushedMetalImageView.
        This fixes #390

commit ff328a8e8674c0a5111d2bb4d5461ba53c6abdf5
Author: Marc Ariberti <marcari@videolan.org>
Date:   Thu Mar 13 16:20:16 2003 +0000

     * skeleton of the arm crosscompilation howto

commit 2b4c0fcd12ae848583560d8e805da59d35f6bb98
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 13 16:09:21 2003 +0000

    * extras/MacOSX/vlc.pbproj/project.pbxproj:
      - added .qt and .pls file extensions.
    
    * modules/gui/macosx/intf.m:
      - increased the number of lines the messages dialog can hold to 400.
    
    * added fourcc '3iv1' to .avi and .mov
      - this is 3ivx D3.5 video.
      - we cannot read them at however and probably never will. I added them
        for completeness.
    
    * added fourcc '3iv2' to .avi and ffmpeg
      - this is 3ivx D4 video
      - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
    
    * added fourcc '3ivd' to .avi, .mov and ffmpeg.
      - this is video which was divx doctored by the 3ivx doctor program.
      - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
    
    * added fourcc '3vid' to .avi, .mov and ffmpeg.
      - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
      - ffmpeg can decode it however, so it is mapped to MPEG4 v3.

commit e5a0248794a56ac2bc5790f5b794630c5febe47f
Author: Marc Ariberti <marcari@videolan.org>
Date:   Thu Mar 13 15:50:17 2003 +0000

     * all: enhancements of the familiar interface includes :
        - the interface adapts to the screen size/rotation
        - a playlist
        - a network tab next to te file tab inside the media tab
        - MRL-Combo behaviour changed a bit
        - apply handling in preferences

commit 28484a0ee35d473c56f715e94d58ec272a9fc983
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Mar 13 10:33:29 2003 +0000

    We don't segfault anymore when trying to go fullscreen with no input
    (closes #477)

commit 7980185da995782cf3eb3a21bdc6c7a9eb36ebfa
Author: Marc Ariberti <marcari@videolan.org>
Date:   Wed Mar 12 23:59:19 2003 +0000

     * all: added s16tofixed32 filter, so that we decode flac with iPaq !

commit 86d1e8f7893b5c43cbcbfb44bea579aab875edbe
Author: Eric Petit <titer@videolan.org>
Date:   Wed Mar 12 23:15:03 2003 +0000

     * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
     * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
       "About" window and in the titles of the others windows.

commit 73092d7710b6fc44cb60d368bfb9742b6d7de062
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 12 05:26:46 2003 +0000

      * ./src/stream_output/stream_output.c: Win32 compilation fix.
      * ./src/misc/modules.c: fixed a pointer indirection bug.

commit a5abccd49b2823b2f66d9e3df4c3b167a577d64a
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 12 05:12:05 2003 +0000

      * ./Makefile.am: moved generation of .h files to the toolbox so that we
        can call "toolbox --update-includes" without running configure.
      * ./toolbox: de-uglified some shell code.

commit 0eaf63155944d3b51507ffb17ac1b4b8eb3c5391
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 12 04:16:02 2003 +0000

      * ./bootstrap: fixed a conflict issue with recent autopoint versions.
      * ./toolbox: the MSVC project file generation no longer depends on Makefile.

commit fb9888eb89db01b85effe31e722d9a2aa49ab0f4
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 12 00:56:16 2003 +0000

      * ./configure.ac.in: we look for libqt-mt.so before libqt.so.

commit 1171979d73a6ddd4da292e772aa8d29d0e581996
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 11 23:56:54 2003 +0000

    * ALL: experimental code for stream (dvd) navigation through object variables.

commit cfcd2ca2d8bba26b935b744c78f7cf068be92562
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 23:56:40 2003 +0000

     * fix ima4 decoding.

commit 7c27a792cd47d3c2ffcb70f204d746fc377912e0
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 22:44:48 2003 +0000

      * ./debian/control: added libqt3-compat-headers build-dependency because of
        strange issues with KDE headers that I'm not sure to fully understand but
        also honestly completely don't care about.

commit 71159e1c64992e5a927aa8c38d7941346c41e0e1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 21:52:05 2003 +0000

     * removed strdupa.

commit a8643ccd69e957b0ca2008ef107620441bf2ca3e
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 21:23:42 2003 +0000

      * ./configure.ac.in: quick and dirty workaround for qt3 headers location.

commit aa917a503608419d02009048059b10f3c3b6e469
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 20:53:28 2003 +0000

      * ./src/stream_output/stream_output.c: fixed a minor format string issue.

commit 20f905fd6266fed500eaf4a6ae4cffe187e6e67f
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 20:40:50 2003 +0000

      * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.

commit 5296062072a75801092df1dcbeb8fe614446c7cd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 20:01:23 2003 +0000

     * Added support of vplayer subtitles files.

commit 9869e03d4bb216e8ef0d221db35eda6e55fbcf14
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 19:58:35 2003 +0000

      * ./debian/Makefile.am: removed spurious entries.

commit c996f9f0c0d4a7a7b478b1d33cddb04189567ddd
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 19:57:29 2003 +0000

      * ./debian/control: vlc provides the mp3-decoder metapackage.

commit 5fbd244f5c1119e5af3b1e4db2051f07eabe1916
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 19:30:04 2003 +0000

      * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
        vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
        vlc-aa legacy packages because they were not in woody.
      * ./debian/control: tuned the control file to provide smooth upgrades from
        woody, from sarge, and from the local VideoLAN repository.

commit d381b3eb1f0a2ef5bfe1ff040462cfc0faf98112
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 19:14:09 2003 +0000

      * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
        packages (because the dependencies are very small), and the vlc-plugin-mad,
        vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
        anyway).
      * ./debian/*: changed vlc-plugin-svgalib to x86-only.

commit 949a4ce261b3f115b283a4804b289a7ddd00b7a5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 19:02:31 2003 +0000

     * all: reworked stream output. Now it handles mutliples outputs from
    one input, just type --sout "<first url>#<second url>#..." (Yes it
    is awfull, but I need suggestion).
       udp: correctly update sequence number in rtp.

commit 4befbe9485739f35567f98c14e1e370654d00e66
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 18:57:51 2003 +0000

     * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
    the audio part of mov file. I'm really interested by any regression you
    could find, please _test_ all .mp4/.mov file you have.

commit bb26c6a51a8741335412080ab8afb4a2c3fa83ef
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Mar 11 18:57:30 2003 +0000

      * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
        because the API changed too much since the version in woody).

commit 2fc48768ccef9221ee17a09264c05bf007d37581
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Tue Mar 11 18:54:47 2003 +0000

    Added missing files.

commit ff7bc1f42aa8b43165fd577662f3be918df20be7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 11 18:16:10 2003 +0000

    * Makefile.am: Fixed problem with the package-win32 target.

commit 4a8b0a1dfd96a6aa39af01d0499ba48d8a3b6380
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 18:14:27 2003 +0000

     * mms: converted a warning into a dbg message.

commit 954669928479ae5495c6551d42cf87e836d55349
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 17:40:40 2003 +0000

     * Clean up. (Sigmund, does it work ?).

commit 097b76d95589516b501ded56ea1831e18dfe702e
Author: Eric Petit <titer@videolan.org>
Date:   Tue Mar 11 13:52:25 2003 +0000

     modules/misc/network/ipv4.c: BeOS compile fix

commit 6dc1538e56a8a1da3b7c29e60c2670a0bb5edccc
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Tue Mar 11 13:12:42 2003 +0000

    Added sout.* and subtitles.*

commit 0e1fdf57e63692674558265ffdb6a7cb3fd87425
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 07:03:16 2003 +0000

     * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
    ( I need some samples to do special adpcm support).

commit ae9398ed006414a5666979377b02360b35106a61
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 06:58:49 2003 +0000

     * adpcm: added IMA4 support.

commit e6868a6afb1c800fbb85cc076a2d6456278b3bde
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 06:58:06 2003 +0000

     * ffmpeg.h: added missing fourcc.
     * araw.c: fixed a warning.

commit 80186f062b9ae5ae0e7f92f9981842ceed1fec7f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 06:45:59 2003 +0000

     * wav: Support for alaw/ulaw data. (untested)

commit 11c4b8c72f980e61d432665ca7b2742002a59848
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 06:14:16 2003 +0000

     * Hugly hack: break huge block of samples into smaller ones else
    some avi/mov file with raw audio can't be played, *BUT* it's not the
    good fix (as the problem seems to be elsewhere).

commit 9a1b736f43a0e72b62104481558aa40cb152eaca
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 11 05:52:37 2003 +0000

     * ffmpeg support mace 3/6 audio codec. (quicktime)

commit ebc06c09b388f6179b2751b2d83aa9649b7d7914
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Mon Mar 10 21:24:11 2003 +0000

    Reverted my previous commit (the bug was coming from my old gettext version)

commit 748961b440a3979f4646b4c380495cbfbb4056c5
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Mon Mar 10 21:01:26 2003 +0000

    Fix so that compilation works with a tarball made with "make dist-all".
    
    Sam, can you check that my fix is OK ?

commit a93939afcea20efbe969931f837c8fdd19038ce9
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Mon Mar 10 20:08:00 2003 +0000

    vlc.spec: Bumped up version number to 0.5.2

commit e550dfc5a302fb0905a69583224376ff9047e946
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 10 19:37:53 2003 +0000

    * ChangeLog: updated the changelog for the 0.5.2 release.

commit 98806540b0efeca18c9b849aef06814cf127d99c
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 10 19:30:35 2003 +0000

      * ./toolbox: added --update-changelog flag.

commit e73768a8330dab5a8af4e93836c41d0777819d6b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 10 18:26:33 2003 +0000

    * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.

commit 213725dfd21493b4769a0f5bb0e8b5e68f140332
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 10 18:17:19 2003 +0000

    * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.

commit c66372f36318b79bd2135c36060a8a6e81d8f55c
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 10 17:12:08 2003 +0000

      * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.

commit 5c9fdb1101e7da5c522e4ae2c41aef8e5f9aac92
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 10 10:41:22 2003 +0000

    Fixed a major bug with 5.1 output and the OSS plug-in.

commit 814c882dd543ce3a5b80d39448e353f77bd973d7
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Mar 10 08:23:45 2003 +0000

      * ./modules/codec/dts.c: minor fix.

commit 0c1fdd9696a2bd7ea8308fb4d2fd89ec8c6dab3b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 10 01:07:09 2003 +0000

     * improved seeking and fixed play back when reading from stdin (when
    reported size is null).

commit a2d1d9f8fb20439ac9a0404cd98ea403c1eb3b28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 10 00:12:53 2003 +0000

    * modules/access/vcd/cdrom.c: small win32 bugfix.
    * configure.ac.in: on win32 we link ws2_32 with the slp plugin.

commit 780ba1b903df7fa55511cef97e83b836118e098a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 10 00:04:14 2003 +0000

    * Bumped up version number to 0.5.2
    * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
      configuration variable.

commit 74912d2f9361877c591e2e2a3598ac91cab05234
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Mar 9 23:39:05 2003 +0000

      * ./modules/demux/mpeg: DTS support.

commit 1d5118e0468844690b29149c347b15fbe9f23842
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Mar 9 20:07:47 2003 +0000

      * DTS S/PDIF support.

commit 03fc820be11dc14d6f507bbe31559920576d54f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 9 19:44:16 2003 +0000

    * configure.ac.in: fixed my previous commit.
    * NEWS: added an entry about fixes in the dvd menu support.

commit ec22d731d3ab609c2ba8b793153a141cab7bedd2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 9 19:25:09 2003 +0000

    * configure.ac.in: don't include the screensaver plugin on win32.
    * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
    * modules/codec/spudec/parse.c: removed unnessecary code.
    * modules/access/dvdplay/access.c: fixed some navigation problems.

commit 7677f08522b85239c0517cdd13964598192c6a64
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 9 16:22:35 2003 +0000

     * fixed a really stupid bug with compressed header, improved parsing
    of audio stsd box. (handle qt3+ audio box)
     (I still need to fix mp4.c to read audio track that aren't mp4a)

commit 6c1d00ed78efe4029b67d179bb6871c924f98129
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Mar 8 01:55:28 2003 +0000

    added a down, right gesture to quit vlc and an up, right gesture that swaps
    fullscreen on/off, removed the down gesture as it is now covered by the up,
    right gesture

commit 44ae8d781675f5047e2e6bc9b53f6bd0e453be84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 7 00:53:09 2003 +0000

    * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
    messages window regularly.

commit de6f151f1579ae0fd2961f4524ffaa7f9c370e3d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 6 23:52:31 2003 +0000

    NEWS: added note about .pls handeling and the http audio fix

commit 7d2ff7e2a160d20589e741d39d66ba21410c073f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 6 23:10:11 2003 +0000

    * src/audio_output/dec.c, include/aout_internal.h: the aout core was
    automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
    in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
    now fetch this value from the input thread when we create an aout_instance_t.
    This solves problems with the http access plugin.

commit 6be034746e687240574d9f680226927cf821e430
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 22:17:11 2003 +0000

    * Updated README on Mac OS X issues.

commit 32147341aaa4122655a45cc5e67587329979106b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 6 15:30:42 2003 +0000

    the m3u demux now reads the pls files shoutcast uses.

commit ff859e442420f68db1308971a98ac31433c51d7c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 15:24:12 2003 +0000

    * the close window command was reacting irratic because of my meddling
      with the responder chain. HANDS OFF you little devil ;)

commit 473edc361b9af7d535dc48727d874ac1681b7867
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 14:40:43 2003 +0000

    * not < but > ;)
      time to stop for today

commit a49a93fe8bf099bd23faed56b204c95fd1b7e2f4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 12:52:32 2003 +0000

    * fixed an issue with blackbars at certain aspect ratios when you resize
      the video window. (half, double)

commit 9940fc7b6a60808b3b261daf4a1c056e07b5792a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 12:05:05 2003 +0000

    ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
         having two close buttons in one window goes against Apple's UIG.

commit 9c84164554d55e8cb8c269b3d8e56e88a22803f1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 11:43:07 2003 +0000

    * modules/gui/macosx/applescript.?
    * extras/MacOSX/Resources/vlc.scriptSuite
    * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
      - moved existing applescript commands to these files
      - added several control commands. supported are: play/pause, stop,
        previous, next, fullscreen, mute, volumeUp and volumeDown.
        These correspond to the existing menuitems. This still requires work
        in the future to make it more correct AppleScript, but it works for now.
    
    * modules/gui/macosx/controls.?
      - split up the controls.m into a .m and a .h
    
    * modules/gui/macosx/intf.?
      - added a getControls method to gain access to the controller object from
        the AppleScript commands.
    
    * modules/gui/macosx/open.?
      - removed the applescript support existing here and moved it to applescript.?
    
    * modules/gui/macosx/playlist.m
      - made the tooltips for the add and remove buttons localizable.
    
    * modules/gui/macosx/vout.m
      - added a comment on the meaning of otherMouse events.
    
    * ALL:
      - updated copyright information to include the current year ;)

commit 0474a40f38dd916f530a18e5b50e73e6ce3ff11c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 6 11:15:55 2003 +0000

     * http: lalala, forgot one line :)

commit 49947b1437e427a75d112957ed788ba4f9e8544b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 6 11:09:56 2003 +0000

     * http: fixed a segfault while using it more than once.

commit fe4a517f99f8ea91f97dd4840eab5d4e2fec0d2a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 6 10:15:37 2003 +0000

    * If labels are nil, then it shouldn't disable the entire preference panel.
      fixes #428 more permenantly. the cause was a missing rt-priority desc.

commit 43b80318512c30c5fd2ed9e404cc098318abb47b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Mar 6 10:11:33 2003 +0000

    More sizing stuff.

commit a0066f40af350e63efcc78c6059d9d708caddaa8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Mar 6 09:58:00 2003 +0000

    Fixed a segfault in the OS X preferences panel.

commit 9a7f22d1584d7361c502b3536586c14f3d923e8f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Mar 6 09:27:13 2003 +0000

    Updated version number.

commit 5f4f6a1798e71b36cd96c1f9b0860a0271f71b52
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 6 00:10:33 2003 +0000

    we now insert playlist entries right after the playlist file, and not at the
    end of playlist. Should close bug reported on mailing list by Stepan Roh
    about "redirection".

commit 70f5b0e11a4dd47f745146683eb4d093da243829
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 5 22:37:05 2003 +0000

    * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
    * install-win32: the FAQ wasn't being included in the package.

commit 43a1a2b0bd45e032540cb07b9446506885e808f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 5 19:58:47 2003 +0000

    * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.

commit faceb389ec12c13cc41901bc62265045f6f1ff39
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 5 19:31:32 2003 +0000

    * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.

commit 2ede555115324d13db715d50ef1aa2fa51df014a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 5 19:16:42 2003 +0000

    * updated italian translation by Bruno <allevb@tin.it>
      i had to merge it by hand, because it was pretty outdated.

commit b7b2c20315fb1af3bd0c0a896b52ae0bbfdf4888
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 5 17:55:13 2003 +0000

    * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
       allocate a new buffer in input_FillBuffer(). This is necessary because
       the input thread has an high priority and we don't want it to loop
       without any interruption.

commit b9c92a227a496b7749325139a71dfd190ec3f859
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 5 00:11:18 2003 +0000

    * Fixed LDFLAGS_mp4 variable.

commit 3658e6a17cfa3558dc88273ac62bf1f6d0b5ddf4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 5 00:05:23 2003 +0000

    added not that gestures are now supported on osx and windows, with a comment
    telling that this isn't really useful yet.

commit 6eabb991f20aff118394aee993787dd93896b9f6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 4 23:37:19 2003 +0000

    Bumped up to 0.5.2-test3

commit b3793e34cbfac9d07b4632cc8e172658e55a67d4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 4 23:36:57 2003 +0000

    * Made rt-priority a real-time variable (shut-up sam) and misc attempts
      to improve responsiveness under OS X

commit 514f5dff388c82897e7861dbda282e380f187e85
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 4 23:32:06 2003 +0000

    * this code should allow for the use of gestures under OS X.

commit f1d93a31948435c3f18ab95efbe60b3bbd4a6edb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 4 22:48:55 2003 +0000

    * modules/video_output/directx: added support for the mouse gestures interface.

commit f94579f9fd73077031ae436291a548824b341558
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 4 22:36:18 2003 +0000

    * grrr debug message in the wild.

commit 4cc138893fb7bc7e1b9c4f42fb8dd27f9f5baf6b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 4 22:08:33 2003 +0000

    * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
    * NEWS: added a note for the fixed MSVC project files.

commit 8e8c87dd11656eb88c2492017b8c11c3ad347674
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 4 21:54:03 2003 +0000

    * NEWS:
      - added item on fix of 'clicking' sound between stream changes.
      - added item on new bandlimited resampler
    * ALL:
      - bumped up revision number to 0.5.2-test3

commit 2dd2df6971e4af3cc09e653113ee6acf0f4dccb7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 4 21:12:04 2003 +0000

    * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
       not declared).
    * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
       should allow seeking on files > 1.2Gb (Hopefully closes #168).

commit 1206810b7e59fcec539825b4fb9e8794152222a2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 4 19:28:39 2003 +0000

    * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
       quality badly + some clean-up.
       Changed the module priority so it is now the default resampler.

commit eb1ba666bb488d9ed579789c3f4c9df802774c54
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 4 17:31:45 2003 +0000

    ALL:
     - the german translation requires two different translations of the word
       File. I added a _ANS() function to the macosx version that gets the
       translation of 1:File and strips the first two characters of this
       alternate translation.
     - updated all .po files to make sure we don't break anything
     - committed the March 1 version of the german translation by Felix
       Kuhne <FK@aenneburghardt.de>

commit 47e65c0f9bc6e904f6a587769c39e0734b97861b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 4 13:21:19 2003 +0000

    * Fixed a major bug in the LPCM codec.
    * Moved input_ExtractPES to where it belongs, input_ext-dec.c.

commit 75426e20e9ab10e690128567dc0cf19f71669887
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 4 03:27:40 2003 +0000

    * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
       bandlimited interpolation resampler.
       It is not yet enabled by default because it requires a bit more works
       (not fully stable yet because of buffer overflows under certain conditions).
    
    * src/audio_output/input.c: the resamplers are now always active (expcept
       in spdif mode).
    
    * modules/audio_filter/resampler/*: modified the resampler to return the
       input buffer when no resampling is needed.

commit a7c736f0e5b3b9e065c8402f6f28e5bff42cd06c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 3 23:58:34 2003 +0000

    * updated dutch strings.

commit 7665fe72aad991316f2d4247de866d70321f178e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 3 23:48:41 2003 +0000

    * mpeg_video is back as a built-in because it is reproduceably faster than
      as a plug-in,
    * Another desperate attempt at fixing OS X lock-ups.

commit 851a8aacad5666859ba284d25ec251e1d89231df
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 3 19:39:48 2003 +0000

    * NEWS:
      - added remarks on m-audio fixes and other OSX specific fixes.
      - added improved ID3 detection item
    * README.MacOSX.rtf
      - updated to reflect M-Audio fixes.
    * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
      - widened the Browse.. button to allow for the german word: durchsuchen.

commit 171d858e99c52dfaca3bdd655bdbd77fbc2fac96
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 3 16:49:14 2003 +0000

    * ALL: another bunch of fixes for the MSVC build.

commit 7211d64eb0b68c60fdde0148a59f8a9f26b7d5fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 3 14:21:08 2003 +0000

    * ALL: Finally fixed the MSVC project files.
           Don't include io.h on win32 when not necessary.
           A few build fixes for MSVC.
    
    * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
       present.

commit 25a00dadd45406d6cba89e287a549020c12fdcf9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 3 14:19:09 2003 +0000

    * Fixed a bug in LPCM codec.
    * Changed an error into a warning.

commit 2130ab440846b5c52861ff4614526688cf4d99b7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 3 01:38:07 2003 +0000

     * fixed play back of  mms://viptvr.yacast.fr/encoderfranceinfo (asf
    header send over multiples packets).

commit aa9ddea5195a79f80891afaf66993b74e221b004
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 2 19:07:01 2003 +0000

    * configure.ac.in: fixed libid3tag detection.

commit 607cb16c12d4332ef6a00142abf59064910d9670
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 2 18:17:58 2003 +0000

     * fixed seek flag with broadcasted data.

commit c5f92560c1d9a740b6db70a1bc0c7172f43311c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 2 17:13:33 2003 +0000

     * forgot to initialize a variable.

commit d557c646b40a8427f5d61091b2011c3f195f2c3e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 2 17:12:21 2003 +0000

     * fixed a bug.

commit d28a1087e87c9bad64fe91dd8583000a0ae45bff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 2 12:10:46 2003 +0000

    * NEWS: started filling in the NEWS file for the 0.5.2 release.

commit 60d27fac34c1af4b5de97e1f40557e310133c149
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 2 02:47:19 2003 +0000

    * configure.ac.in: Removed unused options.
       We also don't link with lrt anymore when using GNU-pth (lrt depends on
       lpthread).

commit 38f1bf275179385d0ccae15b51598b6b64e8ad00
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 2 01:35:30 2003 +0000

    * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
       for the GNU-pth implementation.

commit 15f7b18e109a7b495508a144ad3b462d44a595dc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 1 23:26:08 2003 +0000

    * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
       implementation and fixed an initialization bug in libvlc.

commit 69c9de449a4dfdf7891c2b86d68826d5cbdb93a8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Mar 1 21:32:49 2003 +0000

     - about.dfm: the layout of the "About" dialog box is slightly different
     - misc.cpp: toolbar buttons are translated too
     - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
       were rather useless, and added an "Eject disc" menu entry
       Also hid the caption for all the toolbar buttons
     - win32.cpp: Added a config option to display or not these captions
     - preferences.cpp: small modification to support non-advanced mode

commit d0a61d5a12fad5bd500b9d7e2c88efb772cae510
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 1 19:25:13 2003 +0000

    * install-win32, Makefile.am: added the html faq to the win32 package.
    * toolbox, msvc/*: few fixes to the msvc project files generation.
       (compiling plugins won't work yet because there are a few hacks that
        need to be done in order to compile dlls that use the c-runtime)

commit 4d3ce49cb331cd367341659f532451bbff4b7c50
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 28 17:23:35 2003 +0000

     * try a workaround for BeOS MediaKit files.

commit 4df482faf412f9d07896aa1cfeb601756d32d6cf
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 28 10:19:02 2003 +0000

    German translation, courtesy of Felix K�hne <FK@aenneburghardt.de>.

commit 7520e171607a5f060d51bc9b7f7b1e6af0d3f4ff
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Feb 28 04:31:24 2003 +0000

    Internationalization now works for the win32 interface (thanks Gildas).
    I've voluntarily disabled the translation of the toolbar buttons
    strings, because it looks really awful...

commit b901bcae6e975f16176b862c5db0c341209aa4d4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Feb 27 22:09:24 2003 +0000

    A few modifications to get closer to i18n in the win32 interface

commit be91f7e959431e2b56c19a3c0ce66a6bfd9d5d3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 27 16:38:39 2003 +0000

    * modules/demux/avi/avi.c: compilation fix.

commit 6283c63bb120fef59d85d0f8fbf16d89c6c99224
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 27 15:07:48 2003 +0000

     * httpd: clean up, kick up unused connection (it waits 10s), use select
    to way (instead of a hard coded sleep ;)

commit e853c4ee5d5caf4e7cbb70359385c89df1f6bf7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 27 13:19:44 2003 +0000

    * ALL: i18n updates and fixes.

commit ec556fc428481dd9d257588c25caae44a2be633d
Author: Marc Ariberti <marcari@videolan.org>
Date:   Thu Feb 27 12:44:01 2003 +0000

    * updates for the YOPY ports (thx to Sebastien Chaumat !)

commit 64003608f91488015acd2341804e70033f292dc6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Feb 27 08:19:02 2003 +0000

    * Bumped up revision number to 0.5.2-test2
    * Another attempt at fixing the "VLC is locking up OS X" problem
    * Updated po files

commit 29b825c39e375e655b29b3a267f7ea3af334edde
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Feb 26 21:00:53 2003 +0000

    * compilation fixes...

commit 96347da3c4595e31e9d8509398bdcfd51fe910bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 26 19:39:43 2003 +0000

    * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
       target, and included the locales in the installer script.
    * src/libvlc.c: on win32 we look for the locales in vlc's directory.

commit fb3612d9ecd723953ee70609d2bfb230abc8c787
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Feb 26 18:15:33 2003 +0000

    * Added sanity checks for PTS in the future.

commit 9fba7a4b64a546ba80d2fd6535d5131f9e66c7b9
Author: Marc Ariberti <marcari@videolan.org>
Date:   Wed Feb 26 15:47:26 2003 +0000

    * implementation of the 'autoplay file' button callback
    * when clicking a link : follows the link and don't try to open it
    * yopy does not always sees the '.' and '..', so workaround :
        - all the hidden files are not displayed
        - the '..' directory is each time added by hand

commit c664e31c747c367868733262fc0ccbbece8cbb87
Author: Marc Ariberti <marcari@videolan.org>
Date:   Wed Feb 26 15:44:22 2003 +0000

    * small modification for linupy :
        - added a pixmpa directory
        - added a set_usize (how do we maximize cleanly a gtk-window ?)
        - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)

commit fdfa2f5efcccd0248bb5761deaf76b84cad9d27a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 26 13:51:36 2003 +0000

    * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
       badly when we reach the end of the stream (decoder stream).
    * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
       loop when the end of the stream was reached.

commit 15d3d8ef40b3ca03cd5f89b95e394228685f331b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 26 12:38:17 2003 +0000

     * ts.c: added "ts" shorcut for ts_dvbpsi.

commit 25857b129e986d1b0e82287eefe584ad675f6841
Author: Boris Dorès <babal@videolan.org>
Date:   Wed Feb 26 04:23:55 2003 +0000

    - link the headphone channel mixer with the math library

commit 81b6f23d543d654c3b31dd45559d8c608f166e65
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 25 21:09:34 2003 +0000

    * modules/codec/libmpeg2.c: fixed pts handling.

commit e5d7f7ce938ffb3b7d8662994f58dcdfca786fb9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 25 18:26:12 2003 +0000

    * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
       my last commit.
    * po/Makevars: file needed by newer versions of gettext.

commit 626d8bea9aeafbef8933bf7ea1cf64b9078a3fea
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 25 17:17:43 2003 +0000

     * stream_output.* : added a flags variable to sout_buffer_t, allowing to
    mark headers.
     * httpd : added a way to use stream header, and changed the way that
    stream data are stored (allow better client handling).
     * http : use stream header, and add mime type detection by looking
    at file extention (could be improved).
     * ogg: fixed a segfault when removing a stream, mark header.

commit 08a2b6bac021bad835616e833ab17584dcca3df1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 25 17:15:32 2003 +0000

    * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
       Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
       for comparing the performance against our custom decoder as it is currently
       missing some important features like the synchro stuff.

commit 75292afe5ce95fa37f363c61270d74bc6685ef67
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 23:28:18 2003 +0000

     * stream_output.c : added a sanity check.

commit c11203a2a6f07d5f1bb3c8a8ed44b3517b472e32
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 23:27:20 2003 +0000

     * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
    and mpeg4/divx3 video streams. (Created files seem to work only with vlc).

commit dd81c779b81ddf508220b9e9975df235f901f962
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Feb 24 17:06:21 2003 +0000

      * a52tofloat32.c: changed an error into warning.

commit ccd5e0c29c9db2452e55e5e6673055f07c577676
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Feb 24 14:40:22 2003 +0000

    updated documentation to reflect that input_AccessReinit should be called
    before, and not after a random seek

commit a8e7b700f1d2605d0e1048199e1a04b414f60147
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 14:14:43 2003 +0000

     * all : fix compilation.

commit 453d866aa156b7faf0d87f8ffbf31f5f77748872
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 12:34:29 2003 +0000

     * stream_output.c : fixed compilation.
     * mux/* implemented pf_mux_capacity.

commit 3755de856c1874ca055b06af6a2f3a5110fbe851
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 24 11:14:16 2003 +0000

    * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.

commit 7def70497e27deca631b160ada8d22798d2180c4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 11:00:54 2003 +0000

     * stream_output.h : add a private parameter to sout_instance_t only used
    by src/stream_output.c (avoid changing every time stream_output.h...)

commit 05ddee03d2915ebe08cbcb9b4ecf0d2416593f6b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 10:45:55 2003 +0000

     * stream output: fixed name inconsistency, added a new exported
    functions by muxer.
     * wav: fixed a warning.

commit 96b6dc5ce93f351e97355b1f614283552c45b474
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 09:26:26 2003 +0000

     * asf: fix seek for http.

commit aa0acfb9254aa92bfcdae3a50acd9523adf7dc32
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 24 09:18:07 2003 +0000

     * wav: proper seek handling. (wav file readable over http).

commit be878a2612aa567ba1a7e2f1351b59337be41cfe
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 23 22:35:34 2003 +0000

     * enable httpd(by default) and http.

commit 312754c3a2ac0665983fde5590adeb07df5e5085
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 23 19:07:02 2003 +0000

     * all : declaration of http and httpd.

commit 84aaa859bccb42e1f0967ff8d3486ad6473a2ac0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 23 19:05:22 2003 +0000

     * modules/access_output/http : http output.
     * httpd : mini http server (be carefull about security issue...)

commit 4d12c66cf8542c4968413c1a4bebbe9071e66f20
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 23 18:07:30 2003 +0000

     * all : added streaming support for crappy ms video codec into TS.
     - Only vlc is able to read such TS.
     - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
     - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
       quickly added.
     - Please test.

commit 5733e86efa86c7bceedb900fe297e93715946020
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 23 16:31:48 2003 +0000

    added a demux and decoder for flac files (disabled by default). Works for
    16bit per sample streams, only tested with stereo

commit 8345dff51880556e3dd61fc544e35d05cdf5196e
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Feb 23 05:53:53 2003 +0000

      * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
                                     Dynamic device support.
      * ./modules/gui/macosx: Minor fixes and cosmetic changes.

commit 36401a1c561dadebcf5b564537f6cac5f9979429
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 23 01:25:26 2003 +0000

    * Destroy audio-device and audio-channels when no output plug-in is
      available.

commit b7741643fbad24cb4f82ce7f31cce2dbbe17339d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 22 16:10:31 2003 +0000

     * fix compilation.

commit 06399606ec3d67728fccd0029d0733f01d3d232f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Feb 22 14:11:38 2003 +0000

     Fixed seme seeking issues with http access module, fixed an error that
    caused id3v2.4 tags at the end of the file to not work. Added checks to
    avoid seeking off the ends of the file. Should close #325, please confirm

commit 62bd70894d82decfe12d7125a3cb41c4f8a46b53
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 21 22:59:38 2003 +0000

    * src/audio_output/input.c: fixed buffer allocation bug that was triggered
       when using "in place" resamplers.

commit e035de49618140af6f33b08eb6a19944a2cfae47
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 21 16:31:37 2003 +0000

    DJ's first steps in C and vlc decoders ;)
    * modules/audio_filter/converter/mpgatofixed32.c:
      - fixed an issue that could cause glitches when switching from one stream
        to another. the buffer wasn't entirely getting 0000 because multiple
        channels were not taken into account when doing this.
    * ALL:
      - if float32 then clear the buffer with (float)0

commit 7002c3ed9369371461bb81772b08c9b00622625e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 21 15:16:52 2003 +0000

    * previous commit seems to break some things. reverting.

commit af802781651cfd7d740a6384547cc489e8725bc1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 21 14:17:46 2003 +0000

    * (float) 0 the buffer if it cannot be decoded and fixed32.
      right Meuuh ??? ;)

commit e9c11545afef5f56ce7f73dc1a432eb57d826b26
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 21 03:49:51 2003 +0000

    * VLC.app should show its version in the Finder now
      Meeuh, one more place that needs version string updated before a release.
      might be made automated ?

commit 208916515a2315d83db7e389a2d6ad15f512daff
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 21 03:22:57 2003 +0000

    * ignore project Builder user files and backup .nib files.
    * vlc.app changed to VLC.app. cvsignore changed to reflect this.

commit 46ab781e1e9607775ec75955a8cd4e7b59797191
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 21 02:45:21 2003 +0000

    * If the "show advanced" option has been changed and you press the Apply
      button, the preferences window is destroyed and created.

commit 22342e6017e6bc4b1727f48aecd4be51028bc401
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 20 18:10:16 2003 +0000

    * prefs obey the advanced option. Apply does not as of yet.

commit de621e39dd9e7a3a8dd068c5c1ab7014e1fa36df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 20 16:07:38 2003 +0000

    * src/libvlc.h, modules/audio_output: added a global --spdif config option
       to allow using the spdif output by default if available.
    * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
       a dos command box.
    * modules/control/rc/rc.c: on win32 enabled the echo mode and the
       backspace key.
    * modules/codec/mpeg_audio.c: fixed a sync bug.

commit 5a13b475ceef886157d0d87decab17a3b0e354f8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Feb 20 01:52:47 2003 +0000

    * include/configuration.h: added a new flag to the configuration stucture to
    indicate wether it is an "advanced" option or not. The goal with this is to
    hide the user from all the strange options that very seldom needs to be
    changed. added an extra argument to all the add_* macros to indicate wether
    the item is advanced or not.
    * src/libvlc.h: added an "show advanced options" config option default
    disabled
    * src/libvlc.c: the advanced options are not listed by vlc --help and
    friends unless --advanced is used
    * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
    advanced options unless advanced is set
    all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
    using some common sense. Please check and correct
    
    note: All interfaces should still work like they used to, see the change in
    modules/gtk/preferences.c to find out how to "hide" options.
    
    second note: I think I've changed all the modules, but I could not test
    everyone for compilation, expect some broken modules (the fix is to add ",
    VLC_TRUE" as last argument to the add_* I forgot)

commit 2d22750225a2b1df72e2dc57bfd3c611ce6df699
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 19 22:08:39 2003 +0000

    * modules/audio_output/directx.c: forgot to enable channel re-ordering.
    * modules/audio_output/waveout.c: fixed a crash that happened when probing
       devices supporting S/PDIF. (Should fix 354)

commit 242857e243457e6ec26efe6c80074196c07c8240
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 19 14:49:25 2003 +0000

    * increased accuracy of positionslider in OSX. although this will not solve
      all problems this will improve results a bit (by my own experience).

commit 5154513daea3e6ce6b3f25ae755b168e90a54413
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 19 10:02:57 2003 +0000

    * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
       always return 80.

commit d21cd32a4d64d89352bc50410a39a088a2c4761f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 18 23:34:14 2003 +0000

    * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
       and FOURCC_twos (PCM audio).

commit 83ae2635677c21ef68c04ba36c2de6386a00703d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Feb 18 22:40:39 2003 +0000

     * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
       directory when there is no 'plugins' nor 'modules' subdirectory
       (may close #306)

commit 80248d6a1c156a266ea5f37667344d5307aae81f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 18 22:33:54 2003 +0000

    * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
       and use img_convert() from ffmpeg instead. Also added support for the
       PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
       from media.xiph.org.

commit 31f6d63e41661a46326608bcf076eb2ffdba8bf8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 18 20:54:02 2003 +0000

    * Only update the info window if it is visible

commit fb38d422250fdf7c4888919d63b1db7ab8875ece
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 18 19:42:57 2003 +0000

    * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
       decode this.
    * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
       necessary fourcc for DV audio.

commit 9f975d14556293b4eb5c635d0648961a2a95adda
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 18 18:49:11 2003 +0000

     * mpeg_audio.c: removed some fprintf...

commit cfa53f6914d30f173e30898d4cf952fb8369d708
Author: Eric Petit <titer@videolan.org>
Date:   Tue Feb 18 18:33:44 2003 +0000

     * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
                         multicasting with the stream output
     * modules/control/: missing cvsignore

commit d5fe6ade47b577f068abf8eb51bfac15a8e980df
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Feb 18 13:13:12 2003 +0000

      * ./mozilla/*: s/VideoLAN Client/VLC/g.

commit 463c16f6bba24e16ce85749a31144e3d443c5afe
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 18 00:51:40 2003 +0000

     * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
    fix had broken :p )

commit b35bd95c55b8b98234f1fdece9d340e79ea96d37
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 18 00:20:01 2003 +0000

    * Changed an Error message. Many people did not understand:
      no suitable decoder module for fourcc `IV31'
      I have appended:
      VLC probably does not support this sound or video format.

commit 7bd1f54f1f533a4dbda9f3a6a5af0da9755e0ce6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Feb 18 00:17:06 2003 +0000

    * Fixed a segfault in the Japanese preferences panel.

commit 1c68fade06d11a9b95af9961d74d3a6486676b71
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 17 23:47:29 2003 +0000

    * Fixed the localization issue on MacOSX.

commit 320fadd79da2d59fa5ab7fdb1ccf2a310243535a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Feb 17 23:10:46 2003 +0000

    Juglin with dependencies.

commit 9999718fe51c374a1acd766b92136b9a11793db2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 17 22:19:24 2003 +0000

    * modules/audio_output/directx.c: added multichannel support to the
       directx plugin.
    * modules/audio_output/waveout.c: fixed quad audio channels detection and
       a few misplaced debug messages.
    * configure.ac.in: don't link anymore the rc plugin with the winsock lib.

commit 00568c5d9151e54de576e1a1be22daa36d12472e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Feb 17 22:03:42 2003 +0000

    * added a SAP server, with some kludges because the SAP client in vlc
      is not RFC-compliant...

commit e95c82a62a86f96d4b8eaf2156944f134374275e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 17 18:58:46 2003 +0000

    * NEWS: added info about the new 0.5.1a release for OSX.
    * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #

commit 63c290b483327e7ebb9f6b424e09a9becb9b0991
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 17 17:06:19 2003 +0000

    Fixed the "everything is in Japanese" bug. :p

commit fccc30cae445a1ef42bb0f04357b36714ddb0c3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 17 16:56:02 2003 +0000

    * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
       using WaitForSingleObject() on the console handle and ReadConsoleInput().
       (Closes #59)

commit 47054eed04f942848b838cbe7590101bedb1b775
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 17 14:43:37 2003 +0000

    Now 0.5.2-cvs (estimated release date in two weeks from now).

commit a9899491dc1ff2cfc3ae3808b8d702d94694e810
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 17 10:52:07 2003 +0000

    * Whoops. i forgot to add these files. sorry everyone.

commit f0997cb2db813344e87781144db7eaf11df9ebc5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 17 09:47:16 2003 +0000

    * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
       resampler so the ugly resampler is once again the default. The quality of
       the ugly resampler is currently better than the linear one because of a
       design defect.

commit c4453425d24a15bf42e51ea0c9ebcf2423708622
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 17 07:22:05 2003 +0000

      * ./debian/woody-buildpackage: Debian package creation fixes.

commit 21bcb9ee27abe2571f0e84134b4e0d7a3b587141
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 17 06:31:50 2003 +0000

      * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!

commit 9da450db4287f8b03f7deb6fcb5fc12eba4cee7e
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 17 06:15:21 2003 +0000

      * Updated NEWS and ChangeLog.

commit 1950e19e2d431d2f17aed6592eec6a76bfe1ada7
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 17 06:00:24 2003 +0000

      * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
        but Windoze will certainly do.

commit 2fe5a2c748b2c568ac4977bc1a73309fedc68266
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 17 05:50:31 2003 +0000

      * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
        directory whenever possible, to use it for the spudec font or to load
        plugins.

commit b42e431cad7b298e96c9ed4d6e1338fc89297a84
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 17 04:21:42 2003 +0000

      * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.

commit de962e964edb485a20c53da8a37cda09a4c4f590
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Feb 17 00:04:34 2003 +0000

    * added a sample playlist. All fields must be separated with TABs

commit 10004907eca28493fc60ffa0ddab53544f0a3d5c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Feb 16 23:57:48 2003 +0000

    * libvlc binding for python
    * new VideoLAN RTSP Server, using libvlc.
      Not yet fully rfc2326-compliant, but it works ;)

commit e1522ec48c51b8f9849c78f6b655fcc659fca3fa
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Feb 16 23:32:06 2003 +0000

    * Added an info panel to show movie info, etc.

commit 89c55386eca30fb0b653e0410fc0ecee80c62e02
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 16 17:35:31 2003 +0000

      * ./debian/changelog: updated for 0.5.1.
      * ./debian/control: vlc-glide is now Architecture: i386 only.
      * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
      * ./debian/rules: the deprecated vlc-* packages have a proper link to
        /usr/share/doc/vlc/.

commit d62c3bc3613383f570797854542e9aa3e67e08b7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Feb 16 16:58:21 2003 +0000

     * added an entry for the "subtitles don"t work on windows" problem

commit 38c95e1688a1dbb3bb42448ab41eecba93d1ea6b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 16 16:22:13 2003 +0000

    Updated release numbering for all ipk's

commit 598868fe4e513da6c8deb4b759344f701a3db178
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 16 16:21:37 2003 +0000

    Qte video output get is screen size from the QT Embedded environment now. This should produce fullscreen video on other QT Embedded configurations with other screen sizes (greater then 240x320).

commit 3a1061baffe77b3300e5edbfb8f3936738cb1fad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 16 14:51:23 2003 +0000

     * udp: forgot this file...

commit 31fa9d1e9aaba41c1ba11023ed0bfb780584f273
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 16 14:10:44 2003 +0000

     * all: split muxer and access into independant part.

commit 8da3bb94ed8ed5bd4428367eac52557f1a5096d3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 16 14:03:56 2003 +0000

     * Less checks on muxer type.

commit c730890f9a0dd9e8c9a31b58b0f7fde350528e9c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 16 11:18:11 2003 +0000

     * adpcm: added dk3 too.

commit b5133d4d75247d50dec4984f2dcd26dbf2a2e18b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 16 10:25:57 2003 +0000

    Added support for volume up/down buttons.

commit e2dedee8cc0901fc9c5ca8dfd1513ee75eb09379
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 16 09:50:22 2003 +0000

     * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
    somes samples.)

commit 25c8c4c9a9aca2b7ed3136fe3e0f3d2efab175c3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 16 08:56:24 2003 +0000

     * all: fix mpeg2 handling.

commit c4f86070c2536b17a3a55e4479b8732c67b82816
Author: Eric Petit <titer@videolan.org>
Date:   Sun Feb 16 01:38:36 2003 +0000

     NEWS: updated BeOS info for 0.5.1

commit d0588ae7fee2585f8ac0c08eaf2e6dcdf05939df
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 16 01:29:40 2003 +0000

    * modules/gui/macosx/open.m: Removed channel server support
    * po/*: Updated po files just before the 0.5.1 release
    * modules/audio_filter/resampler/linear.c: fixed an initialization bug

commit 89c82172f0532bd93a7f0b8d9dd219505001b5ed
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Feb 15 20:02:16 2003 +0000

    Update iPaq packaging description files for:
    - GPE port
    - Opie port
    - Zaurus
    Updated NEWS file with OPIE port.

commit da65f9d75416579558edaaf60d588a2878619e57
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 15 13:50:27 2003 +0000

    * Bumped up revision number to 0.5.1
    * Updated French translation

commit 50c0fe9a7e9bb78d715a39f352d67e06097c86a5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Feb 15 12:57:51 2003 +0000

    * if we are paused in fullscreen, show cursor.

commit f1a078a235790a6859d2ea09848d696b42b63376
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Feb 15 04:43:19 2003 +0000

     - fixed a vicious bug

commit fffe5e1c5b90343e746bea65ec59c2cac6ee6849
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 14 23:07:41 2003 +0000

    * Should fix an issue with multiple monitors and the hiding of the mousecursor

commit c019812e16c94f47543c74e25b789c6c9edd8911
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Feb 14 18:22:23 2003 +0000

      * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
      * ./src/libvlc.c: removed unnecessary malloc() calls.
      * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.

commit 44f34d7d1cb7639ddf33bb54a3afb2a1238c5215
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Feb 14 17:00:02 2003 +0000

     * exchanged directx' and waveout's capabilities because the latter
       seems to be more reliable

commit bfd2bceea04069e644425794e945e6e2da323db6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Feb 14 13:48:41 2003 +0000

    Fixed deadlock upon unloading qte_main plugin.
    Cleanup of debug messages.

commit f116143c6949ab059a87a91d82a21ad011d1a14a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Feb 14 13:44:42 2003 +0000

    Tuning package dependencies.

commit b2c74e994e254aebecd111ec3fc08c2eda050bad
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Feb 14 13:19:50 2003 +0000

    Updated opie control file for packaging.

commit 35b5b55417c351f2ecb438349aa485c773ffcfe7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Feb 14 13:01:02 2003 +0000

    Small improvement.

commit ce3ea763c34c55fb84676ebeb03cc1d5ff668ded
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 14 09:50:12 2003 +0000

    * modules/audio_output/waveout.c: better buffer management and hopefully
       fixed the S/PDIF output (Still untested though. Anybody here could test
       this? ).

commit 10a93471898fd5e9d40769852998342348488775
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Feb 13 21:53:25 2003 +0000

    Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
    meaningful.

commit b33829d8eb20c4de70729ec9a36970829cb8d900
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 13 17:31:11 2003 +0000

      * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.

commit 4b46a114feec5618ff321fd0f45deac0861fb6a8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 13 14:16:41 2003 +0000

    ALL:
     - when a new stream is being loaded we select the current title in the
       playlist.
     - Cleaned up some of my previous commited code dealing with updating
       the window title.

commit 17e02520bbc96f7f0c27f0768d57b9e664220a74
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 13 02:00:56 2003 +0000

    *ALL: update the title of the window everytime the stream changes.

commit d75f0d6f0f4fa0e6072cca2365d27e971171ff87
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 13 01:14:55 2003 +0000

    * fixed a small bug

commit 626c340b8a5bd9fa540167506af03975d4028b4b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 13 00:09:51 2003 +0000

    * src/playlist/playlist.c:
      - added an intf-change variable. This is set whenever you add or delete
        an item in the playlist. You need to unset it yourself.
    * modules/gui/macosx/intf.?:
      - listen for external playlist changes. update view when playlist changes.
      - activate/deactivate previous and next buttons and menuitems,
        whenever the playlist gets changed.

commit 173afde4c49eed1f54d089165dce72109983f551
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Feb 12 23:26:54 2003 +0000

    Scripts for building and packaging vlc on Zaurus PDA.

commit 72d4082dcc97e5083beb7edc749c937dbba5aded
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Feb 12 23:26:05 2003 +0000

    Updated control files and buildscript for v0.5.1

commit 9a29eb5f031d957903f0888d5a65df055d8bce59
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Feb 12 23:13:51 2003 +0000

    The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.

commit 1aae00d4477a3fa29c48a1b942195812f3ed95d0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Feb 12 23:08:52 2003 +0000

    * Italien translation, courtesy of Bruno <allevb@tin.it>.

commit 3d72a0550aaf25aac622e629f881a31d53a2e419
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Feb 12 23:09:23 2003 +0000

    Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.

commit 56b7cbf190cb3af29c8c4f44684065c3b60bc8d6
Author: Johan Bilien <jobi@videolan.org>
Date:   Wed Feb 12 17:13:33 2003 +0000

        * modules/access/vcd/vcd.*: fixed a warning

commit 6f2075625a179e89493a24e7c6c7bde099f67925
Author: Johan Bilien <jobi@videolan.org>
Date:   Wed Feb 12 16:58:11 2003 +0000

        * modules/access/vcd/vcd.c: in entry points, track number should be read
          as BCD (it should fix #244). Also fixed chapter indexing, so that it
          correspond to the dvd one.

commit e27abe75a1d2017799af345709d0db0bcb172a36
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 12 14:22:23 2003 +0000

    * modules/gui/macosx/controls.m:
      - fixed the mute and volumeup volumedown when you use them mixed.
    * src/audio_output/intf.c:
      - set "saved-volume" on volume up, volume down.

commit 9246efce16bd340d02471e3508dca6806ee10bdd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Feb 12 13:42:43 2003 +0000

    Patch courtesy of gibalou :
    * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
    i_continuity_counter,
    * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
    * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.

commit 0562366c67d03fc8fb9cb2f0866c79513a4e6aa9
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Feb 12 02:11:58 2003 +0000

     * compilation fix
     * all files are stored in dos mode, or Borland won't compile some of
       them...

commit 3fedb96988fc4a9afdfb430c43c84bf63e09614a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Feb 11 18:05:43 2003 +0000

    * 0.5.1 German translation, courtesy of Felix K�hne <FK@aenneburghardt.de>.

commit fca7d03f98caf60876cd3f344e5d3b1a1e711253
Author: Boris Dorès <babal@videolan.org>
Date:   Tue Feb 11 17:20:44 2003 +0000

    - Dolby Surround fix
    - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
      6.1 since there is a doubt about where should be the Rear Center
      coefficient in a decoded sample.
      -> if anybody has an idea or even better a test stream...

commit 808e07e33570eb607e8c972eabbb8a8f607ef3e0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 11 16:19:59 2003 +0000

    * updated dutch strings

commit 7f880fa312e9031b9c1635d8f661e38ea038ac28
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 11 15:35:29 2003 +0000

    ALL: - changed vlc.app into VLC.app
    modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
         mousecursor.

commit 844c81fd2c33641d69e81111ffa92c3dbe661a8c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 11 15:24:58 2003 +0000

    * Updated ReadMe file
      - some spelling issues
      - remark about the current troubles with sound
      - readded deinterlace remark
      - Added info on multiple screens and sound devices
      - updated the bugreporting URL
      - Changed all occurences of vlc into VLC where appropriate

commit 519b0809dfc89f635398eff5c0d064816d9b5d8a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Feb 11 11:16:04 2003 +0000

    * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
    * Support for 7 and 7.1 channel configurations.

commit a0794f24c4c9c0eb671f1d03def1e6f5eaef9033
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 10 23:50:08 2003 +0000

    * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.

commit 0f35c7c89c7f4e2adc30c2ffaeb71f6ff07f88c9
Author: Marc Ariberti <marcari@videolan.org>
Date:   Mon Feb 10 23:16:37 2003 +0000

     * sdl.c : added includes (vlc/aout.h & aout_internal.h)
        => to make volumeup/down compile

commit ef190780d1349f753a3a5ce883f11b093e2ca46a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 10 23:04:40 2003 +0000

    * the window of the video shows the official document icon, filename and
      when command-clicked the path if the stream is a local file.
      this is the expected window behaviour in osx.

commit c3d6e18dec09df4f4e006b7c3a0c268c65ac27d1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 10 22:22:06 2003 +0000

    * I ran --update-po for the last time before the 0.5.1 release (and I
    mean it !)

commit 243abb5460978d652a7339dcab07d95f916a34c4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 10 22:18:41 2003 +0000

    * The dock should no longer be visible in fullscreen mode.

commit 0dfd54207500d1f4a61eea8db87b09d6fb678638
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 21:56:25 2003 +0000

      * ./debian/rules: added code to avoid timestamp skews in the faad tree.

commit e1648eebb69480355e1d9eca0704978868af5423
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 10 21:54:03 2003 +0000

    * only show last part of of file/url name in the playlist.

commit b9acf7fa3124252fe381102259ff6962b3b65015
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 21:46:45 2003 +0000

      * ./debian/rules: added missing icon in the vlc and wxvlc packages.

commit adc787f4b23fdd6a255c9488959d7857430d3261
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 10 21:28:16 2003 +0000

    * fixed the black bar issue with window half/normal/double window sizes in
      OSX. i had forgotten the aspectratio.

commit 63464c45dd3b3ce86188ba593dd2353f87952798
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 21:11:17 2003 +0000

      * ./debian/rules: removed Debian kludges that do not really belong to the
        official VLC tree.

commit 76bff24d4295a20944bc56940e5498b2bea43669
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 20:57:58 2003 +0000

      * ./debian/control: added the "VideoLAN" word in the long description so
        that "apt-cache search videolan" returns vlc.

commit 360d2a9bf32687f768d79e7dcea0761b255da5a7
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 20:11:14 2003 +0000

      * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
        dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.

commit ec473b5090967b541c2ca1bd604f987379a457e1
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 18:12:30 2003 +0000

      * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
        gprof, because gcc is unable to build it without -fomit-frame-pointer
        (Closes: #260).

commit 359975f5aeaf650474e422fa044dfeb986870acd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 10 17:43:21 2003 +0000

    * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
    * Minor fixes.

commit f6aa39f202e16ce2427e9bde5e7812ed14e7b272
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 10 16:53:34 2003 +0000

      * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
        (partially fixes #260)

commit 71ea4eb9c5bfaa00b2192152f842e506482a10c1
Author: Eric Petit <titer@videolan.org>
Date:   Mon Feb 10 15:23:46 2003 +0000

      Move the messages update function to another thread. It prevents it from
     freezing the main window (cannot seek anymore, etc).

commit 2d68f9c1bee6bb28a78a665ea5fdd706cedfe86f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 10 00:41:45 2003 +0000

    * another proof that the copy command in IE for Mac sucks. stupid stray chars.

commit dc35ed341d8a2d2c8ce750034ed4ae6cc774b98c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 10 00:16:53 2003 +0000

    * Enabled the gestures module by default,
    * Run --update-po.

commit 83eee353a88c70478980626b3cfcfdcfd204d743
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 10 00:16:51 2003 +0000

    * restored old deinterlace menu. The on the fly code does not work as long
      as the vout.m issue exists. but this is better then the current 'dummy'
      code we have.

commit 3dcb1349a93e8dc6f62d59ba457161483e955c7e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 9 23:42:06 2003 +0000

     *: a new mouse gestures interface, currently supporting back, forward, quit
    fullscreen and a nice debug message when you draw a clockwise square. Video
    output modules needs to be modified for this to work, but it should be minor
    in modules supporting dvd navigation.
    
    btw: it should be easy to add new gestures, ideas appreciated

commit 6a741bd30475513f2b783130077c32837ca56a12
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 9 19:28:43 2003 +0000

    * Minor typographic corrections,
    * Fixed a segfault in the Preferences window.

commit ea3e2be62aa6b17f63cf27091c3207eb91274246
Author: Stephan Assmus <stippi@videolan.org>
Date:   Sun Feb 9 17:10:52 2003 +0000

    modules/gui/beos/PreferenceWindow.h/.cpp
    
    	- added settings for screenshot path and image format
    
    	- removed "Save" button, added "Cancel" and "Revert" buttons
    
    	- added revert functionality
    
    	- changed class design for cleaner functionality,
    		separated ApplyChanges() into more functions
    		to have finer control
    
    	- added more error checking and fixed memory leaks
    		(config_GetPsz() returns char*, not const char*!)
    
    	- all settings are now correctly saved and restored
    
    	- some more cosmetic changes
    
    
    modules/gui/beos/InterfaceWindow.h/.cpp
    
    	- updated vlc way of saving settings to be on par with BeOS way
    		and made it selectable in the code which way is used.
    		However, the VideoSettings are still only savable in
    		the BeOS way.
    
    	- if dvd menus are used, the navigation menu enables a
    		"Goto Menu" item. Unfortunately, I don't see a clean
    		way to really detect the usage of dvd/dvdold in the
    		currently playing stream. I wouldn't want to see
    		if a playlist item has "dvd:" or "dvdold:" prepended
    		at each interface update.

commit 0d558bdfcebf6f8172c1e2ed88c10655384657ab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 9 13:25:42 2003 +0000

     * sub.c : begun clean up

commit 211ab3eff966ac69114e1e249bbd7738994ba2c8
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 9 12:23:28 2003 +0000

      * ./configure.ac.in: fiddled with linking flags for the KDE plugin.

commit 0ea89b2353be5fdb1d3b54fcb8c925e4ec9fe72a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 9 12:21:05 2003 +0000

      * ./debian/control: made lintian happier with package descriptions.
      * ./debian/rules: added extra touch calls to prevent autobuilders from
        launching autoconf/automake.

commit 53d801082624529e1f4b0d79985f3fb6ed154898
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 9 12:19:09 2003 +0000

      * ./modules/video_filter/transform.c: fixed a stupid typo preventing
        initialization of the plugin.

commit 46db017d59704b5f8b2b27e2fbdea996ad75acf6
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 9 12:18:40 2003 +0000

      * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.

commit 59e3f0e2f037ddd4498effe8b037bd81ba778bd5
Author: Eric Petit <titer@videolan.org>
Date:   Sun Feb 9 11:51:36 2003 +0000

     Simplified volume functions

commit 7d3c9e875bb2df1a4fd622be4c9c921288e0a200
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Feb 9 02:01:21 2003 +0000

     * modules/gui/win32/mainframe.cpp: simplifications using the new
       aout_Volume* API

commit df8f67476b1f4b84c8b6b4614f8b2c5b1128ef99
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 9 01:56:21 2003 +0000

    Fixed GTK compilation.

commit cdb11969bf1ae46d0c25f9d104ee27ac835fd287
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 9 01:50:35 2003 +0000

    * Added Step forward/Step backward feature.

commit f055f01f00d6a5744e67fc6b240f1641779033c0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 9 01:13:43 2003 +0000

    * aout_Volume* functions now do their own vlc_object_find() on the
      audio output. Consequently, the first argument can be any vlc_object_t.
    * modules/gui/macosx/*: greatly simplified volume functions ; you can now
      call aout_Volume* even when there is no audio output, and the volume
      will be saved for later use.

commit 65a1532391ef12f93fc118fdbe135efc02cf723b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 8 22:43:02 2003 +0000

    Fixed previous commit.

commit 461358ec4a035ab2e7cb7fb9fcd986ff0ab25944
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 8 22:20:28 2003 +0000

    * src/extras/libc.c: New vlc_wraptext function,
    * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
    * src/input/input.c: Correctly parse MRL of the type
      /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
    * modules/access/*: Changed some msg_Warn into msg_Err
    * po/fr.po: Updated French translation,
    * configure.ac.in: Re-enabled Swedish translation,
    * Makefile.am: Do not recompile everything everytime someone changes a .h

commit 3d9124d0b6d4fc634dac8b0dc00e1bdbb8d92ec7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Feb 8 21:43:26 2003 +0000

    * window half/normal/double Size commands
      - black bar issue is not fixed. i removed 'myfix'

commit a8d49253342ce5477ecc11575c248ed78f312ce6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 8 20:32:44 2003 +0000

    * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
    * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.

commit b01c9f78a4772155ec7738d359af994e3146866b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Feb 8 19:14:36 2003 +0000

    * fixed the encoding
      (Meuuh you can re-enable swedish ;)

commit 35a0bc34c5024d35ba56b52fd2fb17501e922840
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 8 19:10:22 2003 +0000

    * Fixed misc typos in strings,
    * Updated po files,
    * New --buggy-psi options, to supports streams which don't update the
    continuity counter in their PSI packets (walkenizes #sam).

commit 64b58623ec82b27584c02258ccb4be45f875b162
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 8 17:26:00 2003 +0000

    * configure.ac.in: Disabled Swedish translation since it doesn't use the
      right charset,
    * Implemented localization for audio-channels and video-device variables.

commit 4b664e9ca09f63ee33bc297b2f22422bb74f03af
Author: Marc Ariberti <marcari@videolan.org>
Date:   Fri Feb 7 23:36:55 2003 +0000

    glibc 2.1 port for linupy (linux on a yopy pda)
    
    * modules/access/*.c : added include <sys/time.h> for struct timeval
    * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
    
    VLC rulz on Yopy !

commit 84bfb7f243c2d6fd4b63c326d7fac7019c1ff23e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 7 21:30:25 2003 +0000

    * Resize window fixes
      - we should not resize the window in fullscreen
      - fixed the black bars bug in half and double size
      - position of top left corner should not change
      - more efficient code

commit c25947e7986bf1b5c6a77e8d03423a06e497d1a2
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Fri Feb 7 20:49:10 2003 +0000

    - FAQ : the first question of the "troubleshooting" section now tells the
    user to delete VLC's configuration file.

commit a2cc5e1a1cca40a1120dbae1f6f0378c93ce19bc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 7 20:23:17 2003 +0000

    * added half, normal and full size videowindow menuitems.
      there seems to be a bug though somewhere. you end up with black bars in
      half and double size.

commit f8f366cce7de0a8234c83b017e675e43cf4f8742
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Feb 7 18:43:27 2003 +0000

     * Fixed the "RichEdit line insertion error" bug (closes #246)
     * Added a popup menu to copy log messages to the clipboard

commit c5968aaaed74a1efe517c9c6804e3ba9d236d931
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 7 16:51:39 2003 +0000

    Fixed a buffer leak with slice-I streams (thanks sam).

commit 3a9f7aa4dc9c25681a3c0e26a8d46112a16c91b9
Author: Yves Duret <yves@videolan.org>
Date:   Fri Feb 7 09:17:37 2003 +0000

    - added missing buildrequires
    - now autodetect on wich system we are:
      rpm --rebuild should work out of box on rh and previous mdk systems.
    - NO buildrequires on rh-like system. rh does not have a devel policy
    - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)

commit d213c15eb72b5f682e74bef7dd0f294ce920fd85
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 7 01:32:34 2003 +0000

    * grrr changed the project file by accident. revert

commit 6527874638a4a7e43b4ef6c9192606c719397af4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 7 01:31:14 2003 +0000

    * When you push backspace or delete in the playlist, it removes the selected item.

commit 7518bb92dd1934dcb190915f68f520556f70f11b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 7 01:22:55 2003 +0000

     * ffmpeg/audio : removed an old error (anyway it was harmless).
     * mp4 : removed a bad initialisation. Erased all ending spaces.
     * mpeg/audio : send i_rate to decoder (not yet usefull but ...)

commit 0b8b405cbb0020e1ad51b5fa8cff197ae389e3a8
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Feb 7 01:09:12 2003 +0000

      * ./src/interface/interface.c: interface variable is "intf", not "interface".

commit 404b16a4930b48168fec6b7ad6711e4189b36bec
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Feb 7 00:29:53 2003 +0000

      * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
        declarations. Should fix that later.

commit 8ae1aa12c97ce1c2bec2e7d71f779fa0960a593c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Feb 7 00:26:23 2003 +0000

      * ./modules/access/dvdplay/demux.c: fixed a minor warning.

commit f7c92985ff7210bedb09c3d5d33a963d595adc6f
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 6 23:59:40 2003 +0000

      * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
        "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
        bunch of others).
      * ./src/interface/interface.c: added a safety check to circumvent the bug,
        allowing a smooth upgrade.

commit 901bde5455bd257a4a843cb1e1872c059b138ab7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Feb 6 23:55:29 2003 +0000

    Fixed interface freezes in the OS X interface.

commit a82ee54f04ffdc5710aa8088fd2b8d961c536b99
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 6 23:01:31 2003 +0000

      * ./src/misc/darwin_specific.m: completed our list of known languages and
        made code simpler to read.

commit d30cf7547f3003105c9f4e25dd0b0ded4042b618
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 6 21:56:37 2003 +0000

      * ./debian/rules: build the SLP plugin by default.

commit 736e30bee6e389f8d996dc8ce0ab0c69240b0125
Author: Eric Petit <titer@videolan.org>
Date:   Thu Feb 6 21:39:34 2003 +0000

     Tuned BeOS priorities for a better playback on low-end computers.

commit 4309a1f7f4396ac97827494ed4c9f151c5e740de
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Feb 6 15:14:41 2003 +0000

    Fixed AFMT_AC3 and AFMT_S16_NE handling.

commit 6d6fa7fe092dfecf0b60ff5610a018be336006ee
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 6 13:47:04 2003 +0000

    * Changed a failed DecompressSequenceFrameS error into a warning. We don't
      want to bug users with this when we resize a video.

commit 0811cd91971cf09b4ac385ac925d88ce15165768
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 6 03:22:08 2003 +0000

      * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
        in the background to disable xscreensaver the jwz way (Closes: #58).
    
        It's an interface plugin, trigger with "--extraintf screensaver".

commit ed18daaea4439e626b81e3b67fab7723f88508e5
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 6 02:37:00 2003 +0000

      * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
        otherwise we fail with an error when they are not found.

commit 7156d834463f3a2f6718ab1c5f926cc945353d51
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Feb 6 00:45:26 2003 +0000

      * ./doc/faq/faq.sgml: updated config file location for OS X.

commit 3c7bd39ba7f776616fbdb1bae5ae5cdbe789bd8b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 5 22:48:13 2003 +0000

    * Changed the wrong property in my recent commit. FIXED

commit 0162de44d26b6799a1a0a365a692c182df2b0809
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Feb 5 22:11:52 2003 +0000

      * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
        doing fullscreen or volume up from the popup menu.

commit b8afd5b8f8b0b43db3e3338444b7f033a8337c5f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 5 16:23:06 2003 +0000

    * added a "Open CrashLog" button to the messages window in OSX.

commit 0e925ba035109b649742a72110e102860473a0b9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 5 14:58:15 2003 +0000

    * Added AppleScript support
    * We can now handle mms:// etc on a systemwide level.
      - No way to set this other then trough Explorer Prefs at the moment

commit 0b9a75bc164bc6486e7d8f1fb0cef273c2ac40ce
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 5 02:31:27 2003 +0000

    * More support for handling URLs. Still need to create the scriptsuite.

commit aa2280f6500682c68c28196acb31aefce7f633c8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 5 01:36:00 2003 +0000

    * Added a Next and Previous item to the dockmenu
    * Prelimanary support for making VLC the handler of ftp http mms and udp
      URLs (on a systemwide level)

commit a2d849a50c8acaa903965c327f8bdcdbc7a94287
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Feb 4 21:01:51 2003 +0000

    Closes bug #170

commit 50eabda652cd9581b0d0c8e94017faa092db0d50
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 4 20:45:24 2003 +0000

    * We released an array that was in a autorelease pool. That's not necesarry

commit e09eeeb6d4a7b17df4c21b1993c4027ddd616f21
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Feb 4 11:51:21 2003 +0000

    * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
      streams.

commit bf448d3157b547fe402ff587391fedd1e10d7c7e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Feb 4 11:07:45 2003 +0000

    * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
      (thanks gibalou !).

commit 9a5db9e20c642201ac9d3474a8c62188b81c9105
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Feb 4 10:07:40 2003 +0000

    * modules/access/*: Fixed compilation problems with "struct timeval".

commit e8fb7ad338ce53aa96f1e259531ee1c2590dbd94
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 21:47:08 2003 +0000

      * ./bootstrap: we don't fail if gettext is too old and there is no
        ABOUT-NLS in the tree.

commit 8e57ca40df4a1278da7f7ec88c438bb6daa812ef
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 3 21:38:54 2003 +0000

    Now developing 0.5.1-cvs.

commit f8eeaecfccd0f1a0580465f5feab409542353168
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 19:45:29 2003 +0000

      * ./debian/woody-buildpackage: enabled build-deps checking.

commit e72927448cb63686dd0ad091ff331d07ca1cfa8c
Author: Stephan Assmus <stippi@videolan.org>
Date:   Mon Feb 3 17:18:48 2003 +0000

    modules/gui/beos/InterfaceWindow.h/.cpp
    
    	- improved file loading:
    		- contents of sub folders can optionally be loaded too
    		- files are loaded in expected order from filepanel
    			_and_ drag'n'drop
    		- file panel accepts folders to load
    	- saving of playlist's display mode
    	- added updating of interface when playlist is modified
    		while nothing is playing
    	- added compatibility for SoundPlay's drag'n'drop message format
    
    
    modules/gui/beos/ListViews.h/.cpp
    
    	- implemented reversal of playlist
    	- list can display full path or file name only
    	- drag'n'drop interaction with SoundPlay
    
    
    modules/gui/beos/MediaControlView.cpp
    
    	- cosmetic fix
    
    
    modules/gui/beos/PlayListWindow.h/.cpp
    
    	- added reverse sort command to edit menu
    	- added view menu, to allow the user to display paths
    		or only names in the list

commit 9578d2578a2cc0afc35034b9ec89d31b12e44490
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Mon Feb 3 16:07:50 2003 +0000

    Small fix.

commit 261e278f2236cadd294f69642a65407a42fc85d4
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Mon Feb 3 11:25:44 2003 +0000

    Article format, instead of book format.
    Few typos.

commit e43ed7a7082cb728d4f95c6ee14a8d721333bca9
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 02:26:28 2003 +0000

      * ./debian/rules: more Debian Woody fixes. Grrrr!

commit 3a76f14d642245172d7b9cc03838e94e13d4037d
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 01:32:37 2003 +0000

      * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
      * ./debian/woody-buildpackage: sed syntax fixed.

commit d252bd2324ec2607e9f56bc1e159effc968ab993
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 00:56:39 2003 +0000

      * ./share/Makefile.am: we weren't distributing the font!

commit abddc03ddb13b3424d49658de9c552ec67a5c77e
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 00:43:12 2003 +0000

      * Updated ChangeLog and pofiles.

commit 26832b94e629a5848443e5c762ae3f9407b148d1
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 00:39:42 2003 +0000

      * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.

commit 0b3d586510bb3cdaf9e6c3cf9cf9cf93f7507606
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 3 00:23:18 2003 +0000

      * ./debian/control: missing build dependencies.

commit 0be0485c2abfeed30066b436f90065440043d0cc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Feb 3 00:00:42 2003 +0000

    German translation, croutesy of Felix Kuehne.

commit 587ff0ca417ac3a146a1b4a5126a8d49e544ae82
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 2 23:11:17 2003 +0000

    Worked around a bug with the Screens menu and localization.

commit 3593c15fa9948110f97fab550792cbc4917dba97
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Feb 2 20:59:32 2003 +0000

    * OSX version can open .asx files. so we need to let the os know that ;)

commit 8ce08f948c31281769ffe993742a7cf4859484b8
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 20:21:02 2003 +0000

      * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.

commit f6a6b2340142341a652b5ad6a890cd0761307abd
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 20:07:22 2003 +0000

      * ./debian/vlc.desktop: removed unnecessary file.

commit 368acbd75df9fdba6724fa779bfea6e918b869ea
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 20:01:53 2003 +0000

      * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.

commit 8dda0c11a6708aa3c5a763bd05d5e1c72245a99c
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 20:01:03 2003 +0000

      * ./debian/changelog: updated Debian changelog.

commit dc492c624991de724493441f77116d615cc7b85c
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 19:45:17 2003 +0000

      * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
        --stdout | sed -e 's/^[^0-9]/ /' -e 's/^  *$//' | uniq).

commit 3cd65f82781b82519a7338631afe86910b59b400
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 18:57:01 2003 +0000

      * ./debian/woody-buildpackage: finished Woody build script.

commit 07a3355aa4a565e50dd2f20900399574365c5802
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 18:12:12 2003 +0000

      * ./po/de.po: german translation updates from Felix K�hne.

commit 512dff4cea2f2285dc2b09e5092ea7fca437863b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 2 18:09:36 2003 +0000

    Added ffmpeg package to list of depenencies.

commit d6d487d316fbe551c7485eeb98855353a7a81edc
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 17:18:47 2003 +0000

      * ./debian/woody-buildpackage: added a script to build .debs on woody.

commit 52118c5d9d009a5ecb89e7597890b0319c84183a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 16:08:08 2003 +0000

      * ./NEWS: a few updates from gibalou.

commit ae30fcaebcf7e971d0bb3ca42ba89add373a7220
Author: Stephan Assmus <stippi@videolan.org>
Date:   Sun Feb 2 11:29:12 2003 +0000

    cosmetic fix (drop mark would reappear if SHIFT was pressed)

commit eb8afecc9bbd66a3a980bfc327d896e9a0461c38
Author: Eric Petit <titer@videolan.org>
Date:   Sun Feb 2 09:17:39 2003 +0000

     '--demuxdump-file -' dumps to standard output.
      (useful for operating systems which do not have '/dev/stdout'
       nor mkfifo)

commit cc309bec1a34ef552bcd6f0d18cccdd920c4b5f2
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 04:17:53 2003 +0000

      * renamed debian/README into debian/README.Debian.

commit 65e2a4ea1aa9fe66d057fd5399781fc5b5fe7041
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 04:07:55 2003 +0000

      * ./debian: more packaging stuff.

commit c2a934c0ffe3b39060ea28bce715d2dff426ca39
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 04:01:29 2003 +0000

      * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
        of places.

commit 29b791a94c4addfd9eae9a2c95e876b543dcd2f5
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 03:38:30 2003 +0000

      * ./doc/vlc.1: updated manpage.

commit e20aa1e6e3f0928e45ea5dc671bf10bcb453da9a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 03:08:20 2003 +0000

      * ./po/it.po: ultimate italian fixes by Bruno Vella.

commit 7644dea30c81a4272cffbf9d8efdce9f368c49b2
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 03:03:01 2003 +0000

      * ./debian/*: tuned packaging.

commit a2af7fb8201851c8d8ad93ea109cac639af779fc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 2 02:58:35 2003 +0000

    * Bumped up revision number to 0.5.0

commit a7e0549995f4e822e21f93eb2ff4a22e0949742e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 02:11:59 2003 +0000

      * ./po/it.po: updated italian translation, courtesy of Bruno Vella.

commit d0bff31cfe9035ac467841b4527b33b00202d716
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 01:37:03 2003 +0000

      * ./po/*: more interface strings harmonization.

commit 9284620b6f959a45abdadc9283c47614388aac5b
Author: Johan Bilien <jobi@videolan.org>
Date:   Sun Feb 2 01:23:36 2003 +0000

        * NEWS: readded deleted entries, sorry about that.

commit 6ef66c8b5ea671979c02119cb88beb489dcc0519
Author: Johan Bilien <jobi@videolan.org>
Date:   Sun Feb 2 00:57:21 2003 +0000

        * NEWS: VCD entry points and iso files
        * include/audio_output.h: more proper freebsd compilation fix
        * modules/audio_output/oss.c: if /dev/dsp is used, use another output.

commit 9722e2026d06461675b5fe736629a7f52fd7c8fa
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 2 00:49:40 2003 +0000

    * README.MacOSX.rtf: Typos
    * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
    * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
      titles.

commit 3aabcacdb96cc8e8cce0a101e9b79b721544b7f1
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 00:46:58 2003 +0000

      * ./po/*: more s/vlc/VLC/ changes.

commit c0fc3bc207794f01833bfbbc9c7a28dc793ca8bb
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 00:29:29 2003 +0000

      * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
        to come.

commit 1c6d1bdcfc7315b10cda3be7534004fce1d56bd3
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Feb 2 00:05:00 2003 +0000

      * ./NEWS: a few updates (translations, mozilla plugin).

commit c8d4e9b99049e924579d971f11c578e8bb1f5407
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 1 23:46:24 2003 +0000

    * modules/gui/macosx/*: Fixed localization bugs
    * po/fr.po: Updated French translation
    * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0

commit 7f4b5f899f49b1ce9744a3fd51629a489a421e26
Author: Yves Duret <yves@videolan.org>
Date:   Sat Feb 1 23:41:51 2003 +0000

    - ready for general 0.5.0 consumption
    - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
    - more wxwindow stuff.
    - fixes here and here.
    - added more doc files like NEWS, THANKS etc.
    - still lacking mozilla plugin :(

commit 83ffc9c0238a4639d0f13c321b0e4182a49c0e23
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 23:39:02 2003 +0000

      * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
        instead of VLC_Create(), so that its strings are translated (was #92).

commit cb912b61d3308b8b39fcb42016af6bbe46768662
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Feb 1 23:28:58 2003 +0000

     NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
    with embedded wmp

commit 54247ab58fc64d2837552d253b6f1081dd70bf32
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 23:15:27 2003 +0000

      * ./AUTHORS: added Garf and updated entries.

commit 7cd78288d2f749feca4088d608d95a4d19a24a6f
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 23:08:48 2003 +0000

      * ./INSTALL.libmad: removed that file; if one does not know how to build
        and install a library, he'd better not fiddle with VLC.

commit d215f2b3cfe48716b8dd90f38b25456f29340f44
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Feb 1 22:21:44 2003 +0000

     * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
     * modules/gui/win32/menu.cpp: removed some ^M chars

commit c11c39438878750da97f9da7ca26312058ff791d
Author: Boris Dorès <babal@videolan.org>
Date:   Sat Feb 1 22:03:42 2003 +0000

    - Win32 preference dialog box

commit b3762683071551e8826b55772ec58cb0fb0952b9
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Feb 1 21:39:21 2003 +0000

     * Win32 port

commit fd1c30c4904b38275bd34a79e9a81cc8055f8c95
Author: Eric Petit <titer@videolan.org>
Date:   Sat Feb 1 21:24:06 2003 +0000

     BeOS news.

commit 494fb5bb9b81a9ff287e52f50effedf2613e1e2b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 21:23:01 2003 +0000

      * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
        woody specific builds. Will fill them in a moment.

commit f7f797c9e97b3ca0edb3d5b00355a94793972eea
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 1 21:20:33 2003 +0000

    Tarkin, Tremor and Theora are only available when compiling from sources.

commit 04af7ab44eba3abcf830b3132cdd6cfb5a7c81e1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 1 21:10:19 2003 +0000

    Forgot Tremor.

commit 76a4756536bfe2f3458f64a8f566616ffa0b6561
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Feb 1 21:04:22 2003 +0000

    Checking in packageing files.

commit fc354b2018b5a8405bf12f6d1fde699d180cf29a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Feb 1 20:59:37 2003 +0000

    Updated for iPaq port

commit 7a68b37172ae4c78a00a0a8a6f372751325db27b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 1 20:34:55 2003 +0000

    * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
    * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
    * src/misc/darwin_specific.m: more generic language detection
    * NEWS: summarized changes from 0.4.6 to 0.5.0

commit cd5718a28e6e69d94f1e1258f9ed189a5e9a9d4e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 19:04:43 2003 +0000

      * ./po/it.po: a few corrections.

commit b6b1bef8bff6d35db3dfb293b466a841a317aaad
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 18:54:10 2003 +0000

      * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
      * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
        ./modules/video_output/x11/xvideo.c: removed the drawable configuration
        variables which are now deprecated.

commit 792640357cc8b39f34c863b83c769310df6dcb70
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 18:53:03 2003 +0000

      * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
        detached before being destroyed.

commit 6d68e3437f8af8377eb75e008a7ad8c8cbeb14c0
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Feb 1 18:41:09 2003 +0000

      * ./NEWS: added an empty NEWS file.
      * ./bootstrap: now that we have the NEWS file, --foreign is no longer
        required when calling automake.

commit 4e433d964d325b955184a98fa44c16fc912c817f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 1 16:33:31 2003 +0000

    Updated Italian translation courtesy of Bruno Vella.

commit a230d7b612b3198cb9444d9ee60875a976437c63
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Feb 1 16:20:21 2003 +0000

    sam p0\/\/3r !

commit 49173f5e3eff2e7b3c72a618c40b616534a4bfe7
Author: Stephan Assmus <stippi@videolan.org>
Date:   Sat Feb 1 12:01:11 2003 +0000

    Changes done since Feb 28 2003:

commit 46e7a04eead052e88ae6725a003b8201a1061848
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sat Feb 1 11:48:36 2003 +0000

    * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
    * faq/Makefile: added PS/PDF/RTF targets
    * faq/faq.sgml: SGML enhancements and few modifications

commit e55a8802bd424d637c2f2e467cf740bc27804199
Author: Boris Dorès <babal@videolan.org>
Date:   Sat Feb 1 09:40:50 2003 +0000

    - fixed a compilation issue with C compilers

commit 28a40173aefebf3153e3baf14fe09e61e548e69a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 1 01:21:04 2003 +0000

     * asf : trying to fix pts handling.

commit 27975a94c8452d8f8d05ba482cf19a19a62c62c7
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 22:35:44 2003 +0000

      * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.

commit baa789f384ef77cfc376c2d3329d0e9efb5ab2c1
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 22:34:07 2003 +0000

      * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
        kept up to date (and almost everything advertised in it was done).

commit 4e852bb4232fd62ca498940f9724549059625bc1
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 31 18:53:29 2003 +0000

      * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)

commit 8ca6134ef84439089a00d4c80d7a86cbbc2c7d68
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 16:56:03 2003 +0000

      * ./configure.ac.in: I was told some versions of mingw32 support neither
        -mms-bitfields nor -fnative-struct.

commit e3fa732acdfdf1836e2e9524599d8ad2577f2a69
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Jan 31 15:24:11 2003 +0000

    * doc/faq/Makefile: added "text" and "clean" targets.
    * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
    * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
    * doc/faq/fdl.sgml: text of the FSF Free Documentation License.

commit 17f4d010b408b394c16b8b2d1600f81080c5b885
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 13:52:26 2003 +0000

      * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).

commit 61411b1c8475cbd4626db8f19b7111f8e544f7d3
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 11:38:06 2003 +0000

      * ./po/de.po: full german translation, courtesy of Felix K�hne.

commit a4495b84d4124602c1b4ccf88b590e46127053a3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 31 11:23:37 2003 +0000

    Fixed a major bug of people who like to declare vars "unsigned int"
    when they can be -1 :p (why haven't we spotted that before ??).
    Closes #152.

commit 0e7d6fb9451b6a3bf1fcbbc549ee95d00a300414
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 10:54:07 2003 +0000

      * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
        while there was no input (Closes: #153).

commit d8d8373778c103ba36d394956798409618ea53f8
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 10:51:15 2003 +0000

      * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
        Audio and Subtitles submenus into the Audio and Video menus.

commit 05422a3f19101cdc7e5bc99f9bd5bed5eec6867c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 10:14:13 2003 +0000

      * ./src/audio_output/mixer.c: minor cosmetic fix in output message.

commit f536457b41629bd924528b18a2fa0d7ed2a87290
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 09:51:57 2003 +0000

      * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
        variables.

commit 62d34bdfe820dddebeba495f7615830a492a9311
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 31 09:48:43 2003 +0000

      * ./configure.ac.in: complain when ALSA headers are not found but
        --enable-alsa was specified.

commit 28fea52a17b425038aa1de311f7a3e067f136426
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jan 31 06:45:00 2003 +0000

     Minor GUI fixes

commit 7f8e2bc5c18d04b2915e9d5d5ff97c60b0f46bae
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 31 02:53:52 2003 +0000

      * ./modules/gui/macosx: Defeated some deadlocks.
                              World domination ... is at hand.

commit f3563dc1c83f771d7eae70396e012fa44cd35e31
Author: Boris Dorès <babal@videolan.org>
Date:   Thu Jan 30 21:35:22 2003 +0000

    - fixed a segfault occuring when the preference dialog box was destroyed

commit aafd6446beb873cc721c2037f0848c7ff0d319a3
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 30 20:59:36 2003 +0000

      * ./src/misc/configuration.c: when an invalid short option is found, use
        the optopt variable instead of the current value of optind (Closes: #148).

commit 4bcfe96c4e0ffe5ff128dad906b7726c9272897c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 30 19:14:17 2003 +0000

    * src/video_output/video_output.c: we were still using free instead of
       vout_DestroySubPicture in one place.
    * modules/codec/spudec/parse.c: we now make sure we don't add several times
       the same highlight callback.

commit 1cd3cacb953dfe0cea0607a57f890a587eb26195
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Jan 30 18:07:45 2003 +0000

      * converted FAQ to SGML
      * SGML sucks, this is absolutely ugly, please reread

commit 98bd3d5d78a7657807f578331de9d72f868a2cee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 30 16:36:04 2003 +0000

    * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
       race condition between spudec and vout. This patch may not be all that
       nice because it does a lot of vlc_object_find() but it is the only
       solution I've been able to come-up with.
       Oh and I didn't fix the memory leak caused by the font when using text
       subtitles. If the vout changes while the spudec is running then we don't
       unload this font.

commit 288c2fe39b7ade1e4fcaaa8a6ae3cbf12a997c38
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 30 15:46:29 2003 +0000

    * modules/gui/macosx/intf.m
      - fixed a warning about parentheses

commit e82bade6e9e1c14fff8dff444f1bea67a474f24c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 30 15:39:38 2003 +0000

    * ./modules/gui/macosx/intf.m:
      - we close the video window after a video is done playing.

commit 09a1fc830966622127eca57de8d1bc4145694057
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 30 12:38:13 2003 +0000

    * src/video_output/vout_subpictures.c: fixed a few race conditions that
       were triggered by the dvdplay plugin.

commit c6fdadcb25a9fc0345267daf509c7c588818f285
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 30 10:44:50 2003 +0000

    Keep -O2 in --disable-optimizations mode, cause it can't harm...

commit 8d186b976444c28cc7af442c39e21dbac71a698b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 30 02:16:09 2003 +0000

    * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
        PictureDisplayExtension(). This does also fix problems with the dvdplay
        plugin and menus with still pictures.

commit 3459b8a0aeb5a8f1b0e8f7c24c34dcae07f41826
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 30 00:39:41 2003 +0000

    * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
    * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
      priority !!!
    * include/vlc_threads.h: tuned up OS X priorities

commit 0ef4dd5910caf8917a9104a2e8788fe65a404e40
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 29 21:54:34 2003 +0000

     * asf : more sanity check for broken files.

commit d8501c549d296cd48a9e98b61b6a9de45b885e95
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 29 18:14:29 2003 +0000

    intf: the slower/faster buttons should not be continious.
    project: the source files were included in the Resources. No more.

commit 1584d670f1db650a0f35823df4a4a347b51fb03c
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 29 18:10:52 2003 +0000

      * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
        the title and chapter dialogs when DVD menus are activated.

commit e15a35bfd2a922fb9db1bb0dbe505fa593049d20
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 29 17:28:22 2003 +0000

    * modules/gui/gtk/*: changed the disc open dialog to allow for title and
       chapter 0. When title or chapter 0 are selected, they do not appear in
       the MRL.

commit abd941fea756a5cb416bf73b85277fb61fc246af
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 29 17:07:37 2003 +0000

    New nl translation, courtesy of dj hartman.

commit aef7cfe8d662cb1b35209ab903475ecd208c5bc6
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 29 15:55:44 2003 +0000

      * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
        in case the input dies before we even spawned our dvdplay interface
        (Closes: #141).

commit 3fb252d901e41530595cd8da11bc73436f415cf6
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 29 15:15:20 2003 +0000

      * ./po/ja.po: updated japanese translations, courtesy of KKI.

commit b5b6ef13a289551bd60b1281ffb630f85c604ca1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 29 14:03:07 2003 +0000

    * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
        THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.

commit 3d6389ab2275decbdc1f59fdb6788069c08fe7d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 29 12:59:23 2003 +0000

    * modules/demux/ogg.c: bug fix when switching between vorbis channels.

commit 490316dd83278bfa591d06a6c4f65179e4868816
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed Jan 29 11:41:48 2003 +0000

      * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.

commit 88f691d0162f268fef612dd3599f6a4098feddf5
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed Jan 29 11:34:11 2003 +0000

     * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
     * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
                           and using p_playlist->p_input instead.

commit 0e8bd13c90660335a297eb7defd9ad9b3f0b08be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 29 11:17:44 2003 +0000

    * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
        (closes #122).
    * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
        settings (closes #122).

commit 6a4590ebb7e75a76d59a5fa64ea825b57ad43bd1
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 29 09:54:45 2003 +0000

      * ./modules/audio_output/arts.c: fixed aRts output and removed debug
        messages that were lying around.

commit 89e32e31bc71ebe860fc0b0f3980c2d1e51a8588
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 29 00:02:09 2003 +0000

     enabled changing filters on the fly

commit 008accd05607de152a087436e6c10d3c7948ff55
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 28 23:55:57 2003 +0000

    Not sure the buffer was large enough.

commit 84940e96c01c90bee314d648c8c00791e1c5afd4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 28 23:38:24 2003 +0000

     * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.

commit 096fc22a2f74b26cb6c8fbcea90351dffed59232
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 22:52:30 2003 +0000

      * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).

commit b05a2422f4a47441e3d26b216422c5e9acbc18d9
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 22:03:21 2003 +0000

      * ./src/video_output/video_output.c: don't try to change aspect ratio if it
        has been overriden by the user (Closes: #79).
      * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
      * ./modules/*: fixed a few capitalization issues.

commit 7615051fb1b5f0bae87414b93c516c7e52128998
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 28 21:18:53 2003 +0000

    * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
       title 0 when using the dvdplay plugin (title 0 = menu).

commit 3086668b73782da78d3ee17f20b493abd5f1ecb8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 28 21:17:34 2003 +0000

     * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.

commit 2db814a206f87ef926a15599e306c8b8f509f409
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 21:08:29 2003 +0000

      * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
        DATA_PATH.
      * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.

commit 9fec72f3cc638356d884ffd1d622768d926a7974
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 21:06:17 2003 +0000

      * ./debian/*: activated the wxwindows plugin.

commit b33872a38b5f0a9d5c25b3dc6b90737467d64cfb
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 20:02:04 2003 +0000

      * ./toolbox: made a few glade-generated strings non-translatable.
      * ./po/*: fixed spelling errors in pofiles.

commit 2c7a2e20c3135612727849e7246e38fa45049e21
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 17:14:20 2003 +0000

      * ./debian/control: removed versioned dependency on libxosd.
      * ./debian/rules: added comments here and there.

commit 2a55093ce01cb28ee00e8bc1ab5a5b095eb8d73a
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 17:11:38 2003 +0000

      * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
        use "./toolbox --fix-glade" to generate and fix source files.
      * ./include/vlc_common.h: fixed compilation warnings.

commit a793be381c1da5f4fbfd9e23da5d6c24d141efae
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 16:57:28 2003 +0000

      * ALL: fixes for various compilation warnings and spelling errors.

commit 1f4c177f0b90bce5c8dc805c323b43b38c33fb20
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 16:52:36 2003 +0000

      * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
        libxosd.

commit 58296e63453cca328cad2d71bc4677228514b219
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 28 16:47:46 2003 +0000

    ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
         jlj will need to fix that.
         there is no feedback to the interface as of yet

commit a5619da34d91e9ae381e5e2876aaa5e736836e4d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 28 15:59:38 2003 +0000

    * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
    * ./README.MacOSX.rtf: updated deinterlace and resize info

commit 5960b182010428986e04b7d1409c2d47009e2ab3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 28 15:05:52 2003 +0000

    We are now able to parse :
    dvdread:/Volumes/to@to/VIDEO_TS@1,1
    dvdplay:/Volumes/to@to/VIDEO_TS@1,1
    Closes #77

commit 38b7295a678e0c4b1a58b2b5038ddfcad9ad2c42
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jan 28 14:49:12 2003 +0000

    fixed another possible crash

commit 9b5b8ae654a42b9edb08a071bb30abdb7b70b9b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 28 14:41:05 2003 +0000

    * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)

commit 432c4ec145c85fbd99625b1d5808e01c53274201
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 28 14:00:49 2003 +0000

     * gtk: fixed 'cannot find file.xpm'.
     * wxwindows: compilation fix for older wxwindows header.

commit 17bc2d6e3f64384acee6943bf274ec0a5c563c24
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 28 13:07:45 2003 +0000

    * src/video_output/video_output.c: oops, fixed a bug I just introduced.

commit cdef0915f5d0c9debeddc18d88f2a3ffd1ef9a55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 28 13:03:13 2003 +0000

    * modules/video_filter/deinterlace/deinterlace.c,
      modules/video_output/x11/xcommon.c: modified debug messages.

commit f6015e93733f0b4619a4aa8d7f0342a5057ec006
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 28 12:30:44 2003 +0000

    * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
    filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
    the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
    variables.
    * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
    switching deinterlace modes on the fly.
    * modules/gui/gtk/menu.c: updated the deinterlace menu.
    * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.

commit c83f667f084a80af397caba3750de32b67f02f22
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 28 12:23:40 2003 +0000

    Do not show the channels menu when the input stream is mono, closing #117.

commit 677963f1fe4a1d6fc6caeb32f5ed228c12be3a6c
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 28 10:05:15 2003 +0000

     * sanity Lock()s

commit c5c3a0f07c1b204d0267fe258c41356fe80957cb
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 28 08:17:26 2003 +0000

     * beos/* : do not forgot to destroy the Messages window, so vlc does
                lock when exiting
     * missing cvsignores

commit 9617a4b3836afe0b39f3c16f7b73b695bcf93d25
Author: Yves Duret <yves@videolan.org>
Date:   Tue Jan 28 08:11:10 2003 +0000

    - new video_output/vout_encoder plugin.
    - new demux/a52sys plugin.

commit 05fea7084e0a569bd7a9ae4c131cb053645f9928
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 03:46:22 2003 +0000

      * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).

commit b2940c865f4e3c6faaef7383c3ad659bf428a507
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 03:11:02 2003 +0000

      * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
        and gnome plugins.

commit f134c067531254284bf330e098ade68636d2bbe8
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 02:53:50 2003 +0000

      * ./configure.ac.in: first step in the world domination roadmap, setting
        the CVS version to -test4.

commit 476ba22e35e6fc083199ca15a0ef9298792b3822
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 02:03:33 2003 +0000

      * ./po/*: spelling fixes.

commit e78a00bb3dce518546b769a737907f34f2b70bac
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 28 01:50:52 2003 +0000

    ALL: the next and previous buttons first work through the chapters. Only
         then they turn to the playlist.

commit 22d5c48a7f3db2902d7a117225d9e3f2d0660e8b
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 28 00:22:44 2003 +0000

      * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.

commit a2246e72e03f27d0220573e8b6a9f7efbf1305d1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 27 23:48:14 2003 +0000

    Additional check on p_first_byte_to_mix.

commit 042214057e3acb113beee646b583334a2109ab13
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 27 23:42:59 2003 +0000

      * ./bootstrap: removed usage of $^ which is not compatible with BSD or
        Solaris make.

commit 2173760d296c26574722c178277f29709de32e17
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 27 22:50:01 2003 +0000

      * ./src/audio_output/output.c: fixed return with a value in function
        returning void.

commit 04b59c91686499bb07a0f5fee802580a8b4d4fdf
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 27 22:42:36 2003 +0000

      * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
        anyway, do not provide our custom version.

commit 887faff10febf55699b3853428a088fed5e3ba43
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Jan 27 21:44:39 2003 +0000

     * Fixed a segfault (closes #132)

commit fb1b3cf4fce542eda0575b828de0ddced0ee3024
Author: Johan Bilien <jobi@videolan.org>
Date:   Mon Jan 27 21:35:06 2003 +0000

        * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
               at least on FreeBSD 5.0

commit f716766a5144a98885f6749522cde7fefe8b3707
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Jan 27 17:41:01 2003 +0000

     * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
       instead of a (vlc_list_t); this modification was needed because BCB
       doesn't like at all when a function (compiled with mingw32) returns
       a struct...
     * ALL: modified the files to take this change into account
     * modules/gui/win32/menu.cpp: enabled the "Add interface" command

commit 5b84049b037ba993057bd7d8bb5d242f9dece509
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 27 16:28:42 2003 +0000

     mms: another memory leak
     avi: comment out a debug statment.

commit 58990fdaa56e39ce7c027ea3bbfc239a5a39467d
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jan 27 10:29:22 2003 +0000

     Disabled DVD menus by default for 0.5.0

commit a2e5e656147af976a23383dad71418966bffad05
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Jan 27 01:42:19 2003 +0000

     * The space bar is a hotkey for pause/resume.

commit 553f1be2aae8e2b9dbadfb6d23af8116c4b4e642
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Jan 27 00:08:31 2003 +0000

      * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
                                        is now updated on panel BecomeKey.
      * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.

commit 3bcc216cc15a09a3b88979aa81969a47c2664259
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 26 22:57:21 2003 +0000

    * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
    DVD menus.

commit 725c0117cc69e6f622d873d656369d3a7a0d4b0b
Author: Boris Dorès <babal@videolan.org>
Date:   Sun Jan 26 18:31:07 2003 +0000

    - menu checkbox outside of title/chapter groupbox

commit 3b2350b169aff0d0bcbf814ffcae48541cf12d89
Author: Boris Dorès <babal@videolan.org>
Date:   Sun Jan 26 18:02:01 2003 +0000

    - buttons are left aligned and their size comforms to Windows XP visual
      guidelines

commit aad898d533b5236b89f8613642679d1f93db12f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 26 16:37:20 2003 +0000

    * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).

commit ae704c8ca73636caddefece75f5d31e12192991e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jan 26 14:53:08 2003 +0000

    * Added myself to list of authors of these files. i had forgotten to do this.

commit a6987dc0bca414bd138c8f4923ff5225117bd821
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 26 14:52:12 2003 +0000

     * all: raah, clean up glade output.

commit 83e729162297722ec879236393cbe036e696e5be
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 26 14:49:09 2003 +0000

     * added stream output dialog box.

commit 3bcbf4747c84feceaad8818d71dca13a548b16a5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 26 13:37:09 2003 +0000

    * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
        (p_input->p_first_byte_to_mix sometimes need to be reset)
    * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.

commit 52182a28d65f7fe6a62390e03da033126c0d6c6b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 26 12:34:47 2003 +0000

     * avi : fix play back for some broken avi

commit 437957ac556494a48ffec03ba23fb15902db520d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 26 10:36:10 2003 +0000

    * modules/gui/wxwindows/*: Fixed the open dialog on win32.
        Better slider management in the main interface. Misc other small fixes.

commit 543e3529bfbb5459bd618330a2339a2f2dfea9e7
Author: Eric Petit <titer@videolan.org>
Date:   Sun Jan 26 08:28:20 2003 +0000

     Added some colors.

commit 7a3a70296db48118214c9530147e7927b58a3de3
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jan 26 03:55:36 2003 +0000

     * modules/gui/win32: replaced BitBtns with Buttons everywhere, and
       put "OK" and "Cancel" buttons in an horizontal layout.
       Also updated a few properties here and there.

commit 64c48e9c9b63c6ddc6ee450cafa3bdf0cddf9a72
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jan 26 02:22:59 2003 +0000

     * modules/video_output/directx: added a configuration variable and a
       "normal" one to set the vout window on top of ther windows
     * modules/gui/win32: the interface can use these variables
       (almost closes #84)

commit f48edcc66049cdb74ec699710ba6026d8d55a281
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 26 00:51:43 2003 +0000

      * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
        generation.

commit 263a954450a474d86a2a37fbb58801190a932ee2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 25 21:34:45 2003 +0000

    * changed the bugreporting url

commit 02d360bd15f8c8e8ba4fd844229682d6e5f24d88
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jan 25 20:15:41 2003 +0000

     Added a window to see vlc messages.

commit 160a693dd6519a757a3475848676924d2a0fedbc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 25 18:42:17 2003 +0000

    * ./README.MacOSX.rtf: added two remarks on subtitle support.
    * ./extras/MacOSX/vlc.pbroj/project.pbxproj
      - Added .wma filetype
      - Added README, COPYING etc. to resources
    * ALL: Added a Help menu.

commit 28e3d5e92d7ed8f07906fbff488734992d379276
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 25 18:09:30 2003 +0000

     * faad : clean up.

commit 9137b014e2dff65c165442d65776f1e8459aa858
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 25 17:57:36 2003 +0000

     * all: fixed wrong usage of input_DeletePES.

commit 96fd5143a83ad291b446dfd0401acb929fad83d7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 25 17:21:40 2003 +0000

     *mp4: fixed segfault when it fails to start a decoder and has specific
    informations to send.

commit 8fce437bcb8c6cd066e24ffcbbde83572d96761d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 25 16:59:49 2003 +0000

     * ffmpeg: fixed memory leaks.

commit 22d851e1d2c4aaf47a2f6ebf0de01b3a8e1d4cdd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 25 16:58:35 2003 +0000

     * all : fixed some memory leaks thanks valgrind.

commit 25eea88d8bddd72976a76ce8ecf979a4033abf1d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 25 12:42:13 2003 +0000

    * README.MacOSX.rtf: Updated Readme for new release. Added section on
      subtitles and on bugreporting.
    * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
      .sub and .srt files.

commit 12a7ff08cc2b4bf5c509fc5cce3090481c73769c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 25 12:00:38 2003 +0000

    * Reverted back to non metal windows as dictated by Apple's User Interface
      Guidelines. Only the controller window stays metallic.

commit 8a517cbb694eed3ca5e7e990addc7e6fd090d777
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 25 03:12:20 2003 +0000

    * avi: no more segfault when we have 'max buffer allocation reached'
    * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
    we cannot send null packet to decoder.

commit cc6ee817fde6d5ed1ece402701989a756d19b8c2
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jan 25 01:03:44 2003 +0000

     * store windows sizes in the vlc configuration file
     * fixed an interface bug when launching a file from the command line
     * minor fixes or enhancements

commit a08a63e7311c2b15d8f7c3f9e36386ca32ff4461
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 18:25:14 2003 +0000

    * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC

commit ccfd28dd47f6ee6316aac625ad29d63d43393f50
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 16:19:15 2003 +0000

    * code we migh use in the future to change the subfile we use.
      not very useful now because of the .avi requirement to start/stop before
      loading/displaying the subs.

commit f33d74bc477dfe988def9e8c88bf122bc2135709
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 14:35:52 2003 +0000

    ALL: fixed the deinterlace menuiteM
    cvS: ----------------------------------------------------------------------

commit 7b73653e17b790f5ac3c710da8318c160fc43759
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 14:34:53 2003 +0000

    ALL: fixed the deinterlace menuitem

commit 1292f91e251b73bf1997eb127437fe5d49ccfbd6
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 24 14:13:00 2003 +0000

      * ./doc/bugreport-howto.txt: minor updates.

commit 4bbe6f6f3955abc5472d692bda44623012848e11
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 24 12:01:03 2003 +0000

      * ./configure.ac.in: removed the --with-bcbuilder flag.
      * ./INSTALL.win32: updated accordingly.

commit 953ef37b0dd76c2f70af72a9a380c5d743eaa864
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jan 24 06:31:56 2003 +0000

     * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
                      BeOS computers (closes #119)
     * others: removed old printf or unused code.

commit d68becda6e6f435d579996030f561072292aa479
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 06:21:03 2003 +0000

    * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
      after 2 seconds.

commit 16a94e156164ac83bdfd813e0a615ee35e5c55ae
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 02:31:53 2003 +0000

    * when the playlist is selected and you push the spacebar we pause/play
      the movie. this makes the behaviour more consistent, though the solution
      is somewhat unclean. We should fix this on a higher level but i don't see
      how we could/should.

commit 72fb9033d1a80749ec45f45eb7b69fa1d7170536
Author: Boris Dorès <babal@videolan.org>
Date:   Fri Jan 24 00:57:51 2003 +0000

    - added a NULL pointer test
    - cosmetic changes

commit e56eff610ae3c0c4386b860710256f0c24bd1a29
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 00:53:41 2003 +0000

    * the volume slider could only be dragged, not clicked. removed some
      useless code as well.

commit 9185c5155b9e9df14f33ea548117df54950fc8b3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 24 00:17:20 2003 +0000

    * made a quick hack to create a resize bar. not sure if we should keep this.

commit 5eb9bd3aca96e9be087b98c9e06407c72282b256
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 23 23:57:50 2003 +0000

    * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
    * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
    * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
    play/pause button depending on the context.
    * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.

commit 8f10d4fe9cc8f4e41341534d60dc5b469db109b6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 23 23:51:13 2003 +0000

    * Resized elements in the open panel,
    * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
      mode is on the primary screen,
    * po/*: Updated po files.

commit 03ea4d8101c69d9e3eb97fd6648eaa0e5abfb2c2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 23 22:57:28 2003 +0000

    * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
      - oops, i enlarged the timeslider by accident. fixed
    * ./modules/gui/macosx/controls.m
      - fixed a mutex_lock issue

commit f746c5dc37fb322e931db23095aa670d58b1b467
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 23 22:39:30 2003 +0000

    ALL: - made some panels into windows.
         - made the background picture non editable (removes the text cursor)
         - added slowmotion button

commit 21575d49b6ccd57e9997c3fddfda0e633052f780
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 23 22:25:32 2003 +0000

    * ./modules/gui/macosx/controls.m
      - changed the slower button into a slowmotion button
      - fixed a forgotten mutex_unlock
    * ./modules/gui/macosx/intf.m
      - added the slowmotion button
      - some windows shouldn't register in the "Window" menu
    * ./modules/gui/macosx/open.m
      - allow multiple file selection

commit 8aa9a6a30c3657f84abe618d653975bbffb6c117
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 23 21:47:59 2003 +0000

    * Minor changes to the open panel, added AVI stream output option,
    * modules/gui/macosx/open.m: "Open File" is back,
    * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.

commit bc03a973432be4b821ba53e8a0bb41b32970d51c
Author: Boris Dorès <babal@videolan.org>
Date:   Thu Jan 23 17:18:45 2003 +0000

    - menus disabled by default
    - cosmetic changes

commit aeade697a0629f3a2520c17e2fbb7e445cfc6b7c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 23 17:13:28 2003 +0000

    Fixed a segfault with quitting when no audio output plug-in was found
    (closes #108).

commit 8afb82e2c6dc616377ff5afafb326c35f3f36a59
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Jan 23 16:17:59 2003 +0000

     * use 'dvdold' instead of 'dvd'

commit b276198a5cf3702072448623af18fff91805bbd7
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 23 15:53:10 2003 +0000

      * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
        suggestion from lool).

commit 4e7174c14bfa63f0d2e43b93ba734db384fefa94
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 23 15:52:04 2003 +0000

      * ./modules/*: warning fixes.

commit 4364ef906f48173f5cf575812580cd5d32e41d77
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 23 15:50:15 2003 +0000

      * ./modules/access/dvdread/input.c: warning fixes and a consistency
        fix (ilvu_sa cannot be -1).

commit 27ebd5cd73694dc07c828acf195e809d3a537e63
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 23 15:07:20 2003 +0000

     * asf: in fast/slow motion we don't play audio (unless there isn't any
    video). Added some clean up.

commit bed89e05ecabf096af9b1e6747b3da59d8ed2c84
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 23 13:54:59 2003 +0000

    Derk-Jan Hartman.

commit 21196f47028a9b59d9f882b6abc8f05bb79a34df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 23 13:44:21 2003 +0000

     * don't send audio in fast/slow playing speed unless there isn't any video
    stream.

commit e8ce66c232c2cd62cd8d9535200033a0c210f3e9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 23 11:48:18 2003 +0000

    * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
    * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
      with MPEG files,
    * src/audio_output/output.c: Fixed dual-mono handling.

commit 916664af95c6ef4f4da522a922a9094922b93147
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 23 10:25:40 2003 +0000

    * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.

commit 3838e88074b52e9feb0861ac87441a3f091636e9
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 23 09:58:02 2003 +0000

      * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
        instead of an error when it can't stat() the device (Closes: #77).

commit 77081ffba67aa9802769cf56760d19f286dfdb69
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 23 09:53:55 2003 +0000

    * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
    socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
    read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
    call (someone willing to investigate this ?).

commit 768b2ea25a22f26d73e01ddea7bae60cd44f2278
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 23 09:00:36 2003 +0000

     * demux: fix segfault while trying to opening files without extention...

commit 0efabac6c95a2437ccc6843b220b31db82ef2dde
Author: Boris Dorès <babal@videolan.org>
Date:   Thu Jan 23 04:50:38 2003 +0000

    - allow the user to choose (and sort) several plugins for the same
      category.

commit d48ff8b85c15148a00da7d9a7b44e75fa9195f6b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Jan 23 03:33:34 2003 +0000

     * The stream output can't use PS with UDP
     * Added tooltips for the subtitles dialog box
     * Added a missing "delete"
     * Added a menu entry to spawn new interfaces (but it's currently
       disabled, due to a problem with the vlc_list_t struct)

commit ba0ff50cfdb120c0535bd4628cb549659528eb00
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Jan 22 22:19:29 2003 +0000

     added an new config variable that takes an comma separated list of
    interface modules to be loaded in the background when vlc starts. This is
    usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
    module was inserted, as this just needs to be added to this list now.

commit 831d6ca51e9b135a0c05a9e2a73755cbad46f2ee
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Jan 22 21:42:51 2003 +0000

     * Added a dialog box for subtitles selection
     * Cosmetic here and there

commit 4c31331e6fef8892ebbbdd6183e0a85e2eb6b419
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 22 19:37:50 2003 +0000

      * modules/visualization/xosd/xosd.c: lower module capability when the
      DISPLAY environment variable is unset (gtk like behaviour)

commit 128f5ba7b25efb7d218df9c4da139c9a2462b39d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 22 18:31:47 2003 +0000

    Reverse stereo option.

commit dba1461123a88cb8840f11927e0adcaa76befe52
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 22 17:03:51 2003 +0000

      * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
        detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.

commit cfa5300a5b2ae10812c6f518243f6a090d3b735c
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 22 16:41:15 2003 +0000

      * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
      xosd_init returns NULL
      * lib is initialized with configured font
      * more safety checks

commit 0f695c7609615c6f887a9362be9bd3acd859bb59
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 22 16:16:27 2003 +0000

      * modules/access/slp.c: #include <stdlib.h> because of a malloc

commit bb8e9ffdab0d9bbc147c9963ce5f5112509d6590
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 22 15:16:02 2003 +0000

    Less aggressive debug message.

commit 34b8dedc552dfea58960a6ac725bd8e9126dc531
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 22 12:25:59 2003 +0000

      * ./configure.ac.in: fixed multiple static link issues with anal linkers.

commit 0e9ecb786aa05ab1c2d78f8274f8c4f3c448875d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 22 10:53:22 2003 +0000

     * add vout_encoder, not yet the codec parts.

commit 2b9dfff88360ed512ccb00c6ac6424697d602d7e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 22 10:44:50 2003 +0000

     * all: modified files for video transcoding. Still needed configure.ac.in

commit 412d64b1e9973f1037d9e9d45934a0c05a2c39b0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 22 10:41:57 2003 +0000

     * added file needed for video transcoding with vlc.

commit 6ea488394d980dca2bea3607fa36766607dd0f6e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 22 10:03:17 2003 +0000

    1.12 How do I join an IPv6 multicast stream?

commit cb4cb20239963a7ec0703de4ca34a987cc5c91f0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 22 09:54:29 2003 +0000

    * configure.ac.in: Re-added a52sys module, which was lost somewhere...
    * Fixed bugs regarding Dolby Surround downmixing.

commit f9975e293f7c962855b5c3f6af94312d3c86b474
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 22 04:51:16 2003 +0000

     * fixed my last fix about bug with non-progressive videos.

commit 8f103bdb0912d28074adc3cdb169ae0f3821336d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 22 02:39:33 2003 +0000

    ALL: fixed a small bug in the timeslider code

commit 69945cce27fd4e5a5b9aa840eb422a03c2cac10d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 22 01:48:06 2003 +0000

    * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
      filetypes.
    * ./modules/gui/macosx/vout.m: Made the video window a textured window
    * All:
      - fixed several missing object_release bugs, that i had introduced.
      - updated the play/pause behaviour.
      - fixed an issue with the volumeslider.

commit a37a2e5eeb19316a8af8f6300b6b3a8c276a48f0
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 22 01:40:19 2003 +0000

      * added --with-slp
      * now works under win32

commit 2891094dd4909f07b274a25b0b5c9ff3311dccf6
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 22 01:13:22 2003 +0000

     * Fixed title / chapter menus
     * Clean up

commit d5fe9f34387cde0fbb60edfb12577c0118b67778
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 22 00:32:32 2003 +0000

     * gtk: fixed a segfault with deinterlace.

commit 6996bfd06a038cd762cc5fce34accd045015595d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Jan 21 21:20:54 2003 +0000

     * Dropped files and files added using the playlist are now enqueued
       according to the "enqueue" config option

commit 5a0a657bc9e7335498cdf809b9440815d1859479
Author: Loïc Minier <lool@videolan.org>
Date:   Tue Jan 21 21:19:36 2003 +0000

      * use of service attributes to get the name of the session, insert it in
        the playlist

commit 0b9c1f07dbe77d5f06786961261506d4d5a82b7f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Jan 21 19:49:09 2003 +0000

     * Added a dialog box for the stream output

commit 9d9004266a849ae05304fb6dcab823ba5f232b4d
Author: Loïc Minier <lool@videolan.org>
Date:   Tue Jan 21 18:43:54 2003 +0000

      * added a couple of malloc() checks

commit ba7fd68d0c944417221fb06a4dd6fdf0ed6790b0
Author: Loïc Minier <lool@videolan.org>
Date:   Tue Jan 21 17:34:03 2003 +0000

      * now search all srvtypes and add all srvs of all srvtypes to the
        playlist (requires less configuration information, now zero)
      * usual cleanup and bug removal

commit 4a484a39336b12540bebba7c661790e49e4a4e7d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 21 17:08:16 2003 +0000

    ALL: the slider updates the video while it slides.

commit 0a8f461ff39c687e5259fd3a01468291e79a2f0f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 21 17:00:41 2003 +0000

     * added "use DVD menu" choice.

commit 28ad4a41bbfc11744ac6da847d1e5e91c3252b85
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 21 16:46:17 2003 +0000

     * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
    added some sanity checks.

commit ec6e741859028457f072e141dedb7e151e28a16e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 21 14:26:54 2003 +0000

    ALL: fixed my previous osx interface commit. had forgotten to save the files.

commit fca9baf06f640e3c48a0c64bd3bf29d84596af10
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 21 14:15:05 2003 +0000

    * ./src/input/input_ext_intf.c
      - FASTER and SLOWER now take into account the current rate.

commit 4238a1537f616a9b844b9750d3e5a36fa8c45422
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 21 12:36:11 2003 +0000

     * gui/gtk : added a subtitle option in open dialog box.

commit 045192a1898e56b17590d029364d0c4eb728d935
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 21 12:23:37 2003 +0000

    ALL: The addition of a volume slider required a small redesign of the
         interface. David Weber was again kind enough to help us.

commit ba14c1ba9ed40b888b50c414e45847de1f9471c2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 21 12:01:43 2003 +0000

    * Added an 'slowmotion' icon

commit 200902575d980605296fc44ea185757a6d5b77a7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 21 10:29:12 2003 +0000

    Fixed two major bugs in the audio output, triggering segfault when going
    to mono mode, and probably at some other places.

commit 1d385240078ba08a5d6d16e90f3a172bcba98245
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Tue Jan 21 00:47:43 2003 +0000

      * ./modules/gui/macosx/aout.m: output more debug info
      * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
        http://nanocrew.net/vlc/mpslider.png

commit 9c7700d3c14505da447681aed454fedd4eee0e8b
Author: Yves Duret <yves@videolan.org>
Date:   Mon Jan 20 20:17:00 2003 +0000

    - new access/slp plugin.
    - more buildfor_{rh80,mdk{82,90}} stuff.
    - use %%mklibname macro.
    - use %%clean_menus in postun instead of %%update_menus everywhere.

commit ba0c772b64c14dac6114d1a834458bb2bc437f23
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 20:07:07 2003 +0000

     * all: begin to up to date the gtk/gnome interface. All comments are
    welcome, and please reports bugs :)

commit bd5872fb49df3ab406b69f6334ae4d65bef5be51
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 20 17:52:26 2003 +0000

    Used macro instead of hand-made code.

commit df385c260370aff0e80ca4df2bee7cddeb01fc86
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 13:06:34 2003 +0000

     * all: converted some msg_Err into msg_Warn

commit d9a524f33cd1f8929038330aa20f0983b50581a8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 13:04:03 2003 +0000

     * asf : more msg_Err -> msg_Warn

commit 2f9b0547069095cd996e87e8673f9e48295cc126
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 13:03:03 2003 +0000

     * aac: some msg_Err -> msg_Warn

commit 9a5b0b8000ed8cd3e44f6162a28485edd51d2abc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 13:01:53 2003 +0000

     * all: changed some msg_Err into msg_Warn.

commit abdf248d404e2fe2ceef86c969b4a7520211ab68
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 20 10:59:29 2003 +0000

    Fixed a dozen bugs regarding mono audio files.

commit f42c15f09233a013794814c0b613b11cd01918cd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 20 03:45:06 2003 +0000

    * ./extras/MacOSX/vlc.pbproj/project.pbxproj
      - Added .cue and .ogg to the known filetypes
    ALL:
      - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
      - Preliminary divx filesubtitle support.

commit 2ea3cbd32148ee3b0737cf1a439a122849efde58
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jan 20 02:45:25 2003 +0000

      load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
     previous commits (closes #100)

commit 6ef4e2394658c09e44c1edea2894048277a9225b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 02:19:56 2003 +0000

     * mpegvideo.c : raah, removed a debug message...

commit 435b4df582f7f9fbbae2f92cc38ddadd5de95100
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 20 02:15:08 2003 +0000

     * mpegvideo.c : fix dts generation for non-progressive stream.

commit 21fb802806228e2ecd8372f9ac95845e35e3d386
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 20 00:23:45 2003 +0000

    * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.

commit 5fec93e17a9a45fb7c20dec7be0ca59775abbe39
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Jan 19 22:16:13 2003 +0000

    New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.

commit 4e1cda09665d0f044943720371c551a5e194b024
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jan 19 17:55:18 2003 +0000

     * Compilation fix

commit 4a6a6ea080b7f5c54f4ff791d2f880a70900e133
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jan 19 16:57:32 2003 +0000

    Requalified some error messages into warnings.

commit 0bce380659d4fbc32fac709f299599626793102a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 19 08:28:02 2003 +0000

     * avi.c : proper way to store fourcc.

commit e4fc7e4e892f1ecbf94b1f8b0d73e14ad5df20c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 19 08:27:28 2003 +0000

     * all: change the way fourcc are stored in bitmapinfoheader.

commit 0e93bc69fdab72b6968c6460423b3688b8f5183d
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 19 03:16:24 2003 +0000

      * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
        the GetProgramPath call, stored the path in p_libvlc instead. Fixes
        compilation under anything other than OS X.

commit 4752aae0d1d5c81a26637398fc99ed48dd9588cb
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sat Jan 18 20:24:33 2003 +0000

    Compilation fix

commit 23cdeacfeb4c91a8e6d9c40ed89c19882b8339c7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Jan 18 13:24:44 2003 +0000

    Including font-eutopiabold36.rle for DivX and ogg subtitles.

commit b3016a961f6cc16de031aa2ee99ce9cab32ed5f9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 18 04:57:08 2003 +0000

    * ./modules/gui/macosx/open.m
      - .bin files are now opened as disks, instead of as files

commit e63ac4f8abe06d7f984f551604746aa10cad0c0b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 18 04:10:58 2003 +0000

    * ./modules/gui/macosx/open.m:
      - Removed the pretty animation. Wasn't working. This looks better.
      - fixed a potential memory problem

commit c40313bf6a748eeeb85aafd0efcaac4c8f2ee584
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 23:59:18 2003 +0000

      * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
        the source comments.

commit a031dc0e43e4623d4ed502bd0e1115564642527a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 17 21:46:04 2003 +0000

    * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window

commit 8ce688cb351361317dea5c620f384d2e7feb9983
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 19:36:53 2003 +0000

      * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.

commit c39a74a51097705fe13a9bac2658d512b32004b9
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 19:35:22 2003 +0000

      * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
        navigation fixes from the Gtk+ interface.

commit 1ff15337c39a85750ea59484adc6c78d3cfdc329
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 19:22:21 2003 +0000

      * ./modules/control/rc/rc.c: boundary checks for chapter navigation.

commit 87c994f0c4c95e6f3dc8cd2690c7883c68f3313c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 19:17:09 2003 +0000

      * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
        of boundary checks in the handling of title/chapter menus. Title 0 is no
        longer reachable (Closes: #26).

commit d1e3b4ad9239c8a795d4b207edf800d581e58c28
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jan 17 18:19:43 2003 +0000

     Fixed the 'Do not use DVD menus' check box.

commit a5d19ec4ec82a8c666344410af4435b9a213a41f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Jan 17 18:19:11 2003 +0000

    Updating slider only once a second now.

commit 294ba69ae52fc2a1f597d8eb7165be976e0710b5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 17 17:22:22 2003 +0000

    .

commit 4da4c94a41ad44ce34a76a63e4f89c2f1ea4619a
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 16:18:03 2003 +0000

      * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
        sent to the parent video output by all filters, and mouse coordinates are
        translated when necessary (Closes: #15).

commit 8470508bad67403530f0a00e598e6bf0c78e05da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 17 15:26:24 2003 +0000

     * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
     * mpeg4video: removed a bad code dealing with pts discontinuity.
     * pes.c: try to avoid copying the whole  PES. (the first 64ko
    ins't any more copied :)

commit 6da4dafad84d337256532f94377d84ccd3a56f0a
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 17 14:51:09 2003 +0000

      * added missing static

commit 5f0dad5602d5b2328ab5bcb72c7c64645dc9a3b4
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 17 13:54:11 2003 +0000

      * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
        calculation in slow-mo.

commit c92a04960ca1a90eb407bd067819f981b1e42704
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 23:37:59 2003 +0000

      * ./Makefile.am: fixed distribution of MSVC files.

commit caefa42586345abb2623094be2a65c91b942dfd2
Author: Boris Dorès <babal@videolan.org>
Date:   Thu Jan 16 23:33:20 2003 +0000

    - my previous fix was a bad fix :(

commit ec06c01a9fe03eae822c2cb30d208623ebcf9260
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Jan 16 23:25:55 2003 +0000

      * configure.ac.in:
        . renamed access_slp to slp
        . slp is enabled by default if slp.h is present
      * modules/access/slp.c:
        . slp is now an access and a demux and forces the use of itself
        . cleanups and bug corrections
        . disappears of the playlist
          Thanks to fenrir for the help in debugging!

commit 1e97f6ad2042c71ee8710e1b4102a86cfd5213f0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 16 23:00:47 2003 +0000

    * Bumped up revision number to 0.5.0-test3,
    * Rearranged fields in the OS X interface to accomodate for translations,
    * modules/access/dvd/ifo.c: fixed a crash with bad streams,
    * Auto-updated po files,
    * Manually updated fr.po.

commit 0f1869c5e8eefa688b8ef930f9c70bc4d1ac5342
Author: Boris Dorès <babal@videolan.org>
Date:   Thu Jan 16 21:14:23 2003 +0000

    - input.c : doesn't even try to use the headphone filter for
                unsupported format (S/PDIF, ...)
    - m3u.c : support for MRLs
              better detection of absolute path under Windows
    - configure.ac.in : off_t was defined twice for mingw32
    - fr.po : translation of headphone filter strings

commit 0acdca901e78686b21574f9d81b98661a357a636
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Jan 16 20:08:00 2003 +0000

      * typo

commit 1b5ab075a38bd4744f79369f82f0f4e6456eee5a
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jan 16 15:26:23 2003 +0000

     * InterfaceWindow.cpp : fixed DVD drag & drop
     * PreferencesWindow.* : added the possibility not to use DVD menus

commit ba6cada96df1a5a7c3c35c7bb33f8b4a672e2255
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 16 14:40:04 2003 +0000

    Swedish is now sv, not se. Thanks yvounet. (c)

commit 71e90525a158279189d18013d41d008b71456605
Author: Yves Duret <yves@videolan.org>
Date:   Thu Jan 16 14:39:22 2003 +0000

    * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
    * new demux/m4v and mux/avi plugins

commit 3788b628125f54a8822ea1a706c8b5b0ae6f50db
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 14:34:55 2003 +0000

      * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.

commit 0bbce5b50d4f6acab7899231b3d4b649dc718d71
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 16 14:08:39 2003 +0000

    * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
      I do not have any file to test ; more precise PTS handling when losing
      sync.
    * src/audio_output/intf.c: fixed a warning.

commit 9ad04be7c4c4bc32aadfeb41b8c90f07cefdaf34
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 16 13:58:18 2003 +0000

    * ALL:
    - integrated play/pause toggled button
    - global shortcut for play/pause by use of spacebar
    - new pause.png
    - removed pause button
    - close button in intf window. register window in Window menuitem.
    - rearranged the menu
    - changed some key-combo's to be more OSX compliant/consistent
    - The time text-field is no longer selectable
    - The faster/slower/ff/stop etc button are only available during playback
    - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
    - Added Add/Remove buttons to the llaylist.
    - Made the drawer 10 pixels smaller. Looks much better.
    - added a volume slider.

commit 6484d33c10aefd22fab19cef19b9e77b0a3a8304
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 16 13:49:44 2003 +0000

    * ./modules/gui/macosx/controls.m:
      - Added a volumeslider
      - removed pause button
      - added a fast forward action (increases speed in time)
      - changed the play method to allow for a toggled play pause button
      - volumeUp and VolumeDown take the state of the Mute Menuitem into account
      - volumeUp and VolumeDown take the volumeSlider into account
    * ./modules/gui/macosx/intf.h:
      - added references for the volumeslider, new menuitems
    * ./modules/gui/macosx/intf.m:
      - correct init of volumeslider and other new intf elements
      - new title for Controller window
      - the state of buttons is dependant on a movie being played
      - toggle the play/pause button if a play/pause action is detected.
    * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
    * ./modules/gui/macosx/vout.m:
      - removed some control keys which were no longer necesarry
      - give the window the title of the item being played

commit a16b6c3c4c08e5c349ace00b55e496cba06427f3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 16 13:22:30 2003 +0000

    VolumeGet/VolumeSet now work even if no file is playing.

commit 35a9a0d836f190346f91416ce9c49553a6f20c49
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 12:56:34 2003 +0000

      * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.

commit c3cbe1767e8dc9e9d62d3850eb6f4aa0f57ed38b
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 12:49:28 2003 +0000

      * ./evc/config.h, ./msvc/config.h: proper generation of these files using
        information from configure.ac.in. Thanks to Stephane van Hardeveld for
        spotting this.

commit b25e0c1894340f061ad97b2b02db326801375d93
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 09:05:37 2003 +0000

      * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.

commit 8450492c0fe1d331db58d0acd15561f3bf7ecd63
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 09:02:46 2003 +0000

      * ./include/vlc_common.h: fixed win32 plugin compilation.

commit d6e27e7bb75ddb90f5128dc574244f0956864022
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 16 09:00:32 2003 +0000

      * ALL: merged more UI strings.

commit 07bc016f92fbabf3adbe20c3aafb9a1f84faa5b6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 23:55:22 2003 +0000

    * Fixed MPEG audio layer III VBR,
    * Mac OS X interface thread gets a real-time priority as well to avoid
      lock-ups,
    * VLAN error is now a warning.

commit 56fbe6bd7c5c896b8d22cef3f932040e72369dfc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 13:58:28 2003 +0000

    Typo.

commit 4c96559e970aa138bd0c82b3544bb42113cc2234
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 15 13:48:14 2003 +0000

      * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
        events once our window has been properly mapped.

commit f9ceeacc7a6b42b2ca023b4727123238fa7d000f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 13:46:05 2003 +0000

    message queue overflow is now a warning.

commit d95a9919e414af6eb38c951b20e0e736357025f2
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 15 13:16:40 2003 +0000

      * ALL: slightly changed some interface strings so that they are common to
        all GUIs, thus making the translators' work easier.

commit 9cc2978495890da6886a68a08d09842ace4a8808
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 13:14:50 2003 +0000

    Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
    though.

commit 240b67fde78dba2cce59ff1da28ca3e58a10ba0d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 12:25:11 2003 +0000

    Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
    and Jean-Paul Saman <jpsaman@wxs.nl>.

commit 9eebded09e94e5d98db0ee5357a97341b814d50c
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 15 11:46:27 2003 +0000

     Fixed --with-mad and --with-mad-tree

commit 3ddfd217080e88775d3769dace2b0f09c335d984
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 11:27:29 2003 +0000

    VolumeUp/Down/Mute now work even if no file is playing.

commit 305bc15e9a8b3af465359951f035643e19928072
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 10:58:48 2003 +0000

    * Totally rewrote the mad plug-in, in order to fix the PTS problems :
    - Now using the low-level API of libmad,
    - Decoding split in parsing & decoding (just like A/52),
    - Should handle dual-mono files correctly,
    * The old mpeg_audio plug-in can no longer work in this scheme and has
      been disabled. Please _always_ compile with mad from now on.
    * Updated po files.

commit 15622f88b128044e0a275bc9e6b14f848ba05c37
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed Jan 15 00:49:49 2003 +0000

      * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.

commit a11810962f8c69b1675463b269f03ed9ea1ed938
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 15 00:10:29 2003 +0000

    Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.

commit ca28eb21336b27eee6fb2883d801979df6298ae5
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 14 22:44:29 2003 +0000

      * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
        Steven M. Schultz.

commit 1e4d28428f96cb5a1927e7b5eeda0e924f75b1a5
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 14 22:03:38 2003 +0000

      Fixed playlist behaviour (draging a file replaces the playlist, and
     draging a file while pressing the 'Shift' key appends it while the
     current one keeps playing.

commit f557ba546905693863e0ee63799db0a63eed1c00
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 14 18:56:52 2003 +0000

      * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif

commit 8cc36e70ff5a41be7b635176df6ce93e9c0221c7
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 14 16:00:49 2003 +0000

     Now you can save preferences.

commit 2fc2507796f6050c73d0d90fa41fbbead41e079c
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 14 15:31:12 2003 +0000

     * added a sanity lock

commit 36ead72d91888d3694511117721e8e86d8d61abf
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 14 14:51:02 2003 +0000

    * Fixed dual-mono handling of MPEG audio.
    * rc.c: fixed a warning.

commit c750b4b088b3a4feb3a834f30fbf4a2a132a5d24
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 14 14:48:55 2003 +0000

     * Added a file panel for subtitles file selection.

commit ae073a1222db26feba1004a129cb9878d26b8167
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 14 04:34:13 2003 +0000

     * stream_output.c: fix a bug with "null" stream.

commit b62653a9fdc91353e3871030f32750a552a3a1c4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jan 14 01:30:09 2003 +0000

    changed the a rule into add and made it work along with others such as play
    even when nothing is currently playing. Added a playlist command to list the
    entries currently in the playlist. plus some cleanups and sanity checks.

commit a684621df4e496310c01c40d81278fe194d44188
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 13 23:45:49 2003 +0000

    Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.

commit 6bc0752a7fe466afbb10d78ba7eac376b4296e6d
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Jan 13 20:02:37 2003 +0000

      * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.

commit 525c70394aad95b119984bbd30987906a4d215ea
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 13 17:39:05 2003 +0000

     * adpcm: changed the way that data are read and thus seek will work.

commit 23ba8c3e571efa114da3a908efc87dc5a9a3dad8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Jan 13 17:11:14 2003 +0000

     * MacOSX interface: fixed a stupid bug
     * Win32 interface: completed support for channel selection

commit 4e82695c13b55286973d454ca7c23e3389cee006
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 13 16:58:58 2003 +0000

    Compilation fix.

commit 425dd27748d2c9d2bd378ef87b656fbe891cee97
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 13 15:20:25 2003 +0000

      * ./toolbox: toolbox --update-po now automatically extracts strings from
        the Win32 interface.

commit b61a5dc419a2342062890221d642bf427cdf2152
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Mon Jan 13 15:14:45 2003 +0000

    Fixed typo

commit 61b87efdaca14f33696bc7e69d495b2d1179e28d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 13 14:51:25 2003 +0000

    Do not forget to register aout_ChannelsRestart as the callback for
    audio-device, plus miscellaneous changes.

commit 930c3c31c154b8f57a3d4769c632172ee1873e1d
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 13 13:28:55 2003 +0000

      * ./modules/video_output/sdl.c: protected libSDL initialization calls to
        avoid race conditions and deadlocks.

commit c4682242fe30069d67548cc9882ac63805a7ee19
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 13 04:46:49 2003 +0000

     * mux/avi.c: added index creation.
     * demux/avi.c: fix stream length calculation.
     * stream_output.c: forgot a return value ...

commit 9d72fcf7d8fb1b3225d50e8f9d2b600c480d09cb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 13 02:33:13 2003 +0000

     * all: now mux and access_out can request to reserve some memory in front
    of each sout buffer (will prevent some unnecessary memcpy :). Not yet
    really used.

commit 4f21763a3e94d2c2d95f92c802b8e27605ef1a8c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 13 02:30:11 2003 +0000

     * mp4: added parsing of some mov boxes (alternate movies).

commit 66b4ecfaf7208055ab0942098ea0abb220c8da97
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 13 01:11:00 2003 +0000

      * ./debian/rules: compilation bypasses for the Debian maintainer.

commit 5c4e80aab47b9c45646a985e5d2941736ac760ea
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Jan 12 19:08:40 2003 +0000

    Fixed some paths.

commit b5ac08c8fd719dc4cac6718eff152fad0bc36088
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Jan 12 19:08:09 2003 +0000

    Use gtk_main_quit only in one place (the function Manage()).

commit ab7decb56ff06a7b9aefae0c626ae387bbb9c754
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 12 18:26:09 2003 +0000

     * avi: partial fix for non interleaved file with incorrect( I'm not sure
    about that) stream descriptor. Now at least video will be played.

commit 1f27e2f4e32356f09a20c024a7e5fa9ab707864b
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Jan 12 18:25:05 2003 +0000

      * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).

commit 762f087853d11cfd6762ea18510e445268cd0dc3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jan 12 15:38:35 2003 +0000

     * src/video_output/video_output.c: add a key-pressed variable to p_vout
     * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
    by reading the key-pressed variable
     * modules/control/lirc/lirc.c: allow navigation with remote control by
    faking keypresses (closes #38). I think the remotes for dvdplayers usually
    have buttons for "root menu" and "title menu". Whould this be easily
    implemented in vlc?

commit e2e6b292a1881880baebd48cd94d9b00f3e7d053
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 12 06:39:45 2003 +0000

     * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
    You have to force this demuxer.

commit 266ce0f8d287a0f88ac132f292b18a3b701e29da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 12 04:30:14 2003 +0000

     * avi.c: avi muxer. (It produces broken files, but vlc is able to read
    them).

commit 36f1fb3fcd939191caded7d94458ba49e44ce5bb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 12 04:11:35 2003 +0000

     * some workaround for clock.

commit 551de919b33a96f33aa0f503045189a6b5cdae1a
Author: Eric Petit <titer@videolan.org>
Date:   Sun Jan 12 02:08:39 2003 +0000

     * beos/* : fixed a bug in the progress bar with big files
     * beos_specific.cpp : fixed the app signature
     * VlcWrapper.* : removed unused code

commit b8c2e88ea3e2c7b416dc9f22e69677a9148370d0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jan 12 01:26:36 2003 +0000

     new rule for remote controls with combined play/pause button (like mine has)

commit 351bda6d83133cd0b7147a435859d401f66e4d84
Author: Eric Petit <titer@videolan.org>
Date:   Sun Jan 12 00:22:37 2003 +0000

     Corrected the list of supported MIME types.

commit d5ee855353a77c7b500d39c0aaf4b339310bd42e
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jan 11 20:42:47 2003 +0000

     * Needed update because variables names changed in the 'adjust' module.

commit 1dbae73cc2bfc720832bab2bbdf8c57b62b7cd25
Author: Arnaud Schauly <gitan@videolan.org>
Date:   Sat Jan 11 20:25:36 2003 +0000

    * SAP is disabled by default.

commit 249ce1ea10e47c3d738beaa219b8c6c5ba567192
Author: Stephan Assmus <stippi@videolan.org>
Date:   Sat Jan 11 19:33:09 2003 +0000

    fixed flickering of skip buttons (and consequently crashing if you pressed them)

commit bcd17b1826265ec8f6356befb97331410c842b3e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 11 18:31:17 2003 +0000

     * avi: fix my last fix :)

commit 35faa7ef827e56e9ed3029c0f550ea44e6d91946
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 11 18:10:49 2003 +0000

     * asf: prevent some segfault with broken file. (partially fix bug 72)
     * avi: respect frame size (for audio codec) and close bug 75.
     * ffmpeg: can now read multiples audio frames from the same buffer.

commit 18a6b179faa6c44a6f7888a5d45f87b1d4bd230a
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Jan 11 17:23:13 2003 +0000

     * Fixed my previous commit (thanks fenrir)

commit 1637e21e0a2ca7765bb3725863615eb75a0f2ca6
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Jan 11 14:09:22 2003 +0000

     * compilation fix

commit b1ce3a3e9139d85b0e83cc2c1b8c2860d97fc196
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 10 17:30:18 2003 +0000

      * re-included playlist.h (got confused with vlc-playlist.h)

commit 2951522cbf7b77bb18e08b72fdd254a52534778c
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jan 10 17:01:53 2003 +0000

     Thread priority management on BeOS.

commit 9e17707a9ef47b0860ac8f53790aa0856f0d6f48
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jan 10 16:21:39 2003 +0000

     Definitively fixed sync (I hope).

commit 9bdb7089817ffb1d9cf7e853d761bc825b7ae201
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 10 13:21:17 2003 +0000

    Fixed liba52 detection using --with-a52.

commit dd617eb4f83b24b6087868590b9377bfce4d423f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jan 10 12:34:50 2003 +0000

    * fixed previous commit (didn't work everytime)

commit 2eeb62fc0fc080709bfa0a1557d7b865a5bb86ce
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jan 10 11:02:21 2003 +0000

    * enable the network channel box when selecting network channel input
      (gnome interface)

commit 48aba773f62c7a5ed7cdfecc861977ba2aa96f51
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 10 10:01:47 2003 +0000

      * removed an useless inclusion

commit 0ac908dae3251adee446ba19e6b805a4e62734ea
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 10 09:28:16 2003 +0000

      * access_slp LD options

commit a7a866e88da17c6f39149a562d003246fa6e91a0
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 10 09:25:57 2003 +0000

      * New entries:
        2.16 NO VIDEO!! or NO AUDIO !!
        3.3.4 Does VLC support DVD from all zones?
        3.3.5 How can I take screenshots?
        5. Miscellaneous
        5.1 How may I help your project?
        5.2 Why are your mailing-lists and your website in english?

commit 9bc05c94db511f57e6ec0d66f9006dd334b33c97
Author: Yves Duret <yves@videolan.org>
Date:   Fri Jan 10 08:04:49 2003 +0000

    * vlc.spec: new packetizer/mpeg4audio plugin added.

commit 7d84eb8ed489618b8be1523d45a3d5c98ee5fea9
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 10 06:16:55 2003 +0000

      * removed VLC_GO to avoid skipping to the last program

commit 72fac693ab6fad548d4da79cf590744cc6908c67
Author: Loïc Minier <lool@videolan.org>
Date:   Fri Jan 10 04:58:23 2003 +0000

      * configure.ac.in, modules/access/slp.c: New SLP access module,
            see <http://www.openslp.org/>

commit f43c76d457555bc8bb59095c910b91a7c054e7fd
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Jan 10 01:09:31 2003 +0000

     * ./modules/gui/win32: fixed a bug in the preferences (closes #60)

commit 920f7a102346d9c464bb8bbe2376ebbe5a7039b4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 9 23:43:07 2003 +0000

    * OS X: Fixed a segfault with empty configuration strings (closes #65),
    * cosmetic messages cleanups.

commit 4f69750400e780e20655c5540f303d96b2e7289a
Author: Loïc Minier <lool@videolan.org>
Date:   Thu Jan 9 22:30:44 2003 +0000

      * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)

commit 556373466e0dcc92282c327005fb5c460d85bc57
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 9 18:23:43 2003 +0000

     * avi: read less data at once as it seems to give better sound. (I thinks
    it's more a workaround that a true fix).

commit f43cd0ab0b71d499cb0ca121c3fd33561bcc62b5
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 18:06:06 2003 +0000

      * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.

commit 00a30b7bca39ee783fb2912aa15962dcf18dd97b
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 17:47:05 2003 +0000

      * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
        instead of i_pitch for pixel access (Closes: #30).

commit b7529857e7411546c14d3513b74be4b5b109f4d8
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 16:26:14 2003 +0000

      * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
        closes #30).

commit 4c4c4e48c9370a8c52ad12a4da5a91d475b3d479
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 15:38:09 2003 +0000

      * ./modules/video_filter/adjust.c: rehandled code and enhanced the
        config variables descriptions.

commit c8363465e1010feafbd3a086fabe2b1a3e7778e6
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 14:05:31 2003 +0000

      * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.

commit f86eec5aceab8be25b7654069e25cb150214dc75
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 14:00:00 2003 +0000

      * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
        now use the visible pitch of a picture, not its total pitch (Closes: #29).

commit 08d62d373b472c12541063b57a4beee607970561
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 9 10:12:42 2003 +0000

      * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
        according to the playing rate.

commit e358b6daa427eca56379fc7eef0b5041be4cff69
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 8 23:15:13 2003 +0000

    Do not bail out when no *.gmo exists.

commit 0a1ba4632843874056c17a238de0166b5dd88d71
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 8 16:40:44 2003 +0000

      * typos
      * mentionned Redhat because it disables DMA

commit db34eae70d8fd4934fde0f0b17041f5098850c55
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 16:40:29 2003 +0000

     * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
    muxer with libdvbpsi.
     * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
    (only in ts_dvbpsi demuxer).

commit 02c9c1cb7cd68f2912cdd64d4189c9e278de88f7
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 8 15:13:32 2003 +0000

     Partial fix for video/audio sync.

commit e32261651ebdf69ddf28580b720b7ddb1f3781f0
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 8 14:59:23 2003 +0000

      * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
        display.

commit 05325d3a9cefb6b213c88f9d3dcb9bc2faa65d4a
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 8 14:31:04 2003 +0000

      * Mentionned the inclusion of the contrib dir

commit 759d0b9f6c3ac385bb274d58ede20bb140561d8b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Jan 8 14:00:29 2003 +0000

    use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
    a minor change in argumets passed to nsis

commit d95b6ba13297db694fc0a19e3f2bb2f70c38655f
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 8 13:52:56 2003 +0000

     Use pf_memcpy and pf_memset.

commit 95f555e8420b8cb208439f28ad537b4e110712cc
Author: Loïc Minier <lool@videolan.org>
Date:   Wed Jan 8 12:13:24 2003 +0000

      * New entries:
        4. Legal concerns
        4.1 May I use the VideoLAN logo?
        4.2 May I reditribute VLC?

commit 10dacf8235731cc98b007d070973edeab4a7d026
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 8 10:50:58 2003 +0000

    * Added --no-spdif option (just like in OSS) and fixed a localization bug.

commit fcfb04ff254134c42473112dd7e04247f564d9bb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:46:30 2003 +0000

     * mp4.c: allowed multiple moov headers by taking the first one
    (multiple moov headers is strictly forbidden but I 've seen such file)

commit 90a65e1fb437a0276556266ccf990936bd618c8a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:43:27 2003 +0000

     * faad: fixed a segfault when faad initialisation failed.(anyway it
    doesn't solve the real problem).

commit 20990b342e9d37b04a6bdabfe44d886aa47c42fa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:41:57 2003 +0000

     * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
    an vol header. (In fact reverse an prevous commit)

commit 6a0bfbd679a79a8b19c2bc4c129a4ce07e355742
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:40:10 2003 +0000

     * file.c: removed an useless debug message.

commit 02c03381b0a8a49363af641fe331e2cd3e5dcdc7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:38:32 2003 +0000

     * all: added a new function (sout_BufferChain) and allowed dummy
    stream input creation (with "null" fourcc).

commit d170ec7c1847b7d8a75c67dc597d2bfd7fa34992
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:34:58 2003 +0000

     * pes.c, ps.c: a52 stream should now work.
     * ts.c: added support for libdvbpsi (like ts demux, two modules are
    generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
    without libdvbpsi. More works to add mpeg4 support (now I generate IOD
    and SL descriptor).

commit 1c332603ed6f326c80ac5ac872aa3000e3985aad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 8 10:26:49 2003 +0000

     * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
     * mpeg4video.c: I 've rewritten it

commit 8c45a8411545c3fd9a565dd4c3458615ea949cb7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Jan 8 03:01:55 2003 +0000

     * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
       forgets to declare 'add_category_hint'
     * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p

commit 9430cc5903f38dbd6d78b9c27d1f4ede6b63a392
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 8 02:32:50 2003 +0000

     Minor GUI fixes in the prefs window.

commit d9aff9ce2ec70b668d2341443bfad98efca5ea49
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Jan 8 02:16:09 2003 +0000

     * Added sound volume management and changed a bit the menus
     * Added audio channels selection, but it's currently disabled since
       it's quite buggy :)

commit 2d8e1a61809e9fc5be3294f9811aa99786ab9c18
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 8 02:09:15 2003 +0000

     Fixed language and subtitle selection.

commit 5361fc7d3e9c3430c42dcb8a3bc49f158f565796
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 8 00:41:25 2003 +0000

    * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
    * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>

commit 81b7c54562bbdb33e649686e170ce281d48975f6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 7 21:49:01 2003 +0000

     * all: I have added two new variables in es_descriptor_t and
    decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
    a replacement of p_demux_data as this variable is used by
    some demuxers in another way. This way, I will be able to add
    preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
    demuxer so if somebody wants ...)

commit 4118695e4916cee3d34a3a67f14609e6bc67d6c7
Author: Johan Bilien <jobi@videolan.org>
Date:   Tue Jan 7 15:12:48 2003 +0000

      * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
        file/ts_dvbpsi:) with TS streams that don't start with 0x47

commit 768df457c20436ad760c04db1277fb6139bccda1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 7 15:12:15 2003 +0000

    Fixed another very nasty localization bug.

commit fd0afca1327adb8b85840068f6d1c5ca11d02034
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 7 14:58:33 2003 +0000

    New "spdif" setting, allowing to permanently disable S/PDIF detection.

commit 02fff59c358f888e542114d4e62891face992c8a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 7 14:38:13 2003 +0000

    Removed unused options in the aout.

commit a451a4deeaced0832852a1e70fc3e68471f5ffec
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 7 13:26:22 2003 +0000

      * minor updates to pofiles.

commit bf66a55e059f6750a78b77195f3697520568559f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 6 22:57:47 2003 +0000

    Fixed a compilation issue.

commit 1da4377704e907d5e20a7b6d1bf7a9ff439389e1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 6 22:07:47 2003 +0000

    * Bumped up revision number to 0.5.0-test2,
    * MacOS X port: new error dialog displaying error messages,
    * Updated localization files,
    * Comestic fixes.

commit 33b136e3365f30cd52cce0078f3966219111ed6d
Author: Yves Duret <yves@videolan.org>
Date:   Mon Jan 6 20:08:59 2003 +0000

    - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
    - removed access/rtp plugin (merged in access/udp).
    - removed codec/imdct and codec/downmix plugins (deprecated).
    - libvlc0-devel provides libvlc-devel.
    - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
      ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>

commit c5197167925d2c2c748bb477f779b62385f7709f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Jan 6 15:39:22 2003 +0000

     * modules/gui/win32/network.cpp: added support for ftp and mms
     * modules/gui/win32/disc.cpp: cosmetic

commit ebc092f44953b993feb0c069cecf9bee7cd9eead
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jan 6 02:45:09 2003 +0000

    MacOS X port :
    * New "stream output" area in the open panel.

commit 7f00f3bf4aff9ac5ccaa122c82cc747b2adf3cce
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Jan 6 00:37:30 2003 +0000

     * added a i_min, i_max, f_min and f_max in module_config_t structure
     * added a add_integer_with_range() and add_float_with_range()
     * gtk interface: now uses a slider when a min or a max is specified

commit ba3ec85cef517ac81bedec458a13d218ac7fc562
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jan 5 21:03:58 2003 +0000

     modules/demux/asf/*: added some file info code
     modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
    these cause to much trubble

commit ba349cccc627f64996e2ce86168d5690573e30e4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jan 5 20:45:29 2003 +0000

    Fixed the "stream has changed" bug.

commit 3b0df15c5489fba4822310c2db858299e627517a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jan 5 16:23:57 2003 +0000

    MacOS X port :
    * Fixed a segfault in the "Close Window" code,
    * Fullscreen state is now retained between files,
    * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).

commit 7c68013f9c4b5ed9983b1e9465c03b837b0005f9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 5 13:39:32 2003 +0000

    * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
    the audio output thread. That should make Win9x/Me happier.

commit 8ca4334d746677cc4b3aa0ebdadc3f921994771f
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Jan 5 03:21:50 2003 +0000

      MacOS X port:
      * replaced playlist panel with drawer.
      * implemented context menu for playlist tableview.

commit 7bcedb5859d7ff7915b155b44468d63d56c4a8b2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jan 5 02:39:48 2003 +0000

    * Added the possibility to select DVD menus with VIDEO_TS folder in the
      OS X open panel.

commit a7eb9fc8c2ad92e6cbb0956ed0429ad294a57ab5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Jan 5 01:55:07 2003 +0000

    * Added a Close Window and a close box to our QuickTime video output.

commit e1562106beb1bda8e7b009be869bb2c441fb3736
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 4 23:49:58 2003 +0000

    * configure.ac.in: fixed typo in wxWindows headers detection code.

commit 0142fab0d5142dd0984e493ea56518d100d16aaa
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jan 4 17:14:22 2003 +0000

     We now check if the BSoundPlayer's buffer size is not the one we
     were expecting.

commit 0bf3bdae6075234ef004a48b563bee07e10246ea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 4 16:27:49 2003 +0000

    * src/audio_output/output.c: don't forget to free the audio buffer when
    we are trashing it.

commit aef03ba65c8964167e190670cd958e6296335f32
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Jan 4 13:50:16 2003 +0000

    Cosmetic changes.

commit 15b7c5832565705104c2b4094b8643b75d49e22b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Jan 4 13:30:02 2003 +0000

    Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.

commit 5c15eb12988d7866bd5f2cb132701746eba56560
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sat Jan 4 04:11:08 2003 +0000

      MacOS X port:
      * main window controls are back. based on suggestion by Dan Macpherson.

commit 6d969890bda437572892ae66191c562006c01e39
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Jan 4 00:21:00 2003 +0000

    Updating slider status uses no longer FPU calculations when compiled for strongarm1100.

commit dafc259dbe201955ad338e012ce81f34c7dc7287
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Jan 3 23:58:02 2003 +0000

    Updated package release number

commit c8afb36b47711ab7143c619c8a0b1e233ce9c431
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 3 21:38:37 2003 +0000

      * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)

commit 10c935ba3126129317d0e37e206038737890ee37
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Jan 3 20:55:01 2003 +0000

    Slider functionality for Familiar interface.

commit 1be74338ad20fa67cd2620bc12a7cffb44e15268
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 3 14:44:46 2003 +0000

      * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
        support in the Gtk+ and GNOME interfaces.

commit 7435437a6c2555d1ad1d794c8984fd657e324041
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 3 13:07:17 2003 +0000

    * modules/access/file.c: we now regularly check the size of the file, in
      case it is being downloaded.

commit 9c5a029bcba84dcdd64816e9b513aa309e278c62
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 3 00:11:44 2003 +0000

    Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
    it).

commit af9321009b3c2cfa7275485239fc480e38695ecf
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 3 00:03:13 2003 +0000

      * ./src/misc/darwin_specific.m:
        Fixed (really!) segfault. Don't release o_lang objects, they're managed
        by NSUserDefaults.

commit 6da8c6037b8e4a2b262f9af155f6703b28f56273
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 2 23:50:55 2003 +0000

    Cosmetic.

commit cba9544f68d93911fc0d345288e0129a3f92ac16
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 2 23:09:30 2003 +0000

    MacOS X port :
    * Fixed the Device submenu,
    * There is still a segfault in darwin_specific.m.

commit 72610ffff48329a2ab269681e1e32f3b2ffa2423
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Thu Jan 2 22:49:19 2003 +0000

      * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.

commit 2216d29e1b0b2856c2db076cfbbeb14f58738310
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 2 20:48:28 2003 +0000

    * modules/codec/*: reverted my previous patch that explicitly set
    i_bytes_per_frame and i_frame_length in each audio decoder.
    * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
    and i_frame_length.

commit 08f42608b73bdc422eed24cf0915888417ff5a38
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed Jan 1 11:14:50 2003 +0000

      * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
      * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
                                      released twice) and memory leak.
    
        Bonne Ann�e!
