commit 61ddfd1628fa7caffea3a3c0a93ce391b0a23bdf
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 29 16:15:50 2004 +0000

    Reuse the encoder

commit c8eb02d617afa5c188589b7f747272030484874b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 29 15:56:08 2004 +0000

    Baaaah, we _already_ have a PNG encoder.
    
    Note: this one (the ffmpeg one) seems to leak, though

commit 2059d3c7c640ac3d9970f3e0a9e2f6e8d0d31184
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 29 15:29:35 2004 +0000

    Modules.am

commit d4350430aea02720881249bc875fef7c180ec5f3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 29 15:29:20 2004 +0000

    PNG image encoder and imagefile video output

commit 5480fa452dc4b6fa6e4b0bfedcddd78d57f861ec
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 28 20:29:28 2004 +0000

    * Do not search a visualizer in strict mode
    * Fix --help with module lists

commit efa014c4a10a7f19cc2b1a61b380ca3044f4a101
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Dec 28 14:12:14 2004 +0000

    * Typo

commit 3e29864a93453923f54f92f5cac28c32246cbacc
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Dec 28 14:11:36 2004 +0000

    * Make VLC win32 package in build directory, not source directory
    * Added package-win32-base-exe-cygwin Makefile target, for Cygwin/msys users who don't need wine.  (This should really be folded into the package-win32-base-exe target, but I'm not sure what the best way to detect a Cygwin/msys build environment is ...)

commit b29d9bea38128a7631323bedf5e5f2002a4cc080
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Dec 28 11:10:18 2004 +0000

    * Extra sanity checks and debugging info for Annodex (Ogg) demuxer
    * Detect "Content-Type" header in Annodex files case-insensitively

commit 6b141c54cc589fce66895508b2ff4a0e77e45a2c
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Dec 28 11:06:02 2004 +0000

    * Fix CMML codec on systems where strcmp(1) dies if you give it a NULL pointer (such as Windows)

commit 79053042f17a929d8fd175cc51d989f1f6abdba9
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 26 18:29:50 2004 +0000

    Some cleanup and unification with xine vcd plugin.

commit 8b492795fec291bd5dff480610306e8b95e20e58
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 26 11:21:39 2004 +0000

    - Fixes HTTP access EOF detection

commit 626d0aed14a7d8bff7268b8cafa9ddb371785466
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 26 11:07:37 2004 +0000

    Common disconnection code in Disconnect()

commit fd520c5d45daba3e89227d0a1e4d734cfa236bee
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 26 10:31:27 2004 +0000

    Initial HTTP/SSL access
    (still a bit rough on EOF)

commit faad88674b6c708e83937a51f694e2a2f558a6f4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 26 10:21:47 2004 +0000

    Generic client SSL/TLS support

commit caf4b943404d6429ffcbd0ebb30c31adc837a420
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 26 00:14:38 2004 +0000

    Title hell.  Seems like titles work substantially differently for
    navigation versus plaback.

commit ce5c74993437e7c5e78b01722c61ce24b1d55f61
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Dec 25 21:39:20 2004 +0000

    - Fix segfault when TLS handshake fails (introduced in previous commit)

commit 1c672a3d5cead318809db9b030f928e9fc4a8c72
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Dec 25 21:35:09 2004 +0000

    - Non blocking TLS handshaking

commit c818ae899f1951fa1b123f82a6845f6816ed3163
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 25 19:33:20 2004 +0000

    Add a disc-mode and navigation-style control.

commit ea6b3450c1f4bd9bee78caa828a65f6557f167a9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 25 16:35:26 2004 +0000

    Don't update author view on the fly (workaround complete author view breakage)

commit 0e5f99c2b3cfb98577a767e63e3b30bfcedd3b05
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Dec 25 13:58:09 2004 +0000

    info.c: Add LID info in stream and media info.
    vcdplayer.{c,h}, since this tries to be platform independent use bool
    rather than VLC_BOOL.
    
    Some segment play back improvments. (I hope).

commit 6bafce691a90555b93314ed5276daf68ffe261c3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 25 12:21:47 2004 +0000

    Fix connection close, patch by Ted Deppner <ted at psyber dot com>

commit 6197001f3c9eeeb0832068106d26c9aff6f63d41
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Dec 24 11:50:03 2004 +0000

    * Fix title display above the scrollbar
    * Fix the shuffle checkbox
    * Expand playlist to the currently playing item and select it

commit 6ad10b6304383199dab1c32f3bf6b65f36c33a9f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 24 11:42:55 2004 +0000

    Check to see if a particular subtitle channel is selected. All
    subtitles languages were appearing overlayed. I guess some code got
    left out in the recent conversion.
    
    Set a category and subcategory.

commit fc548acbc44d705642395b50eebf15ae0c5980cd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Dec 24 01:14:35 2004 +0000

    * locking issue and code cleanup

commit ae42134e0ca730662917c2642cbf23de426cfd7e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 23 04:28:19 2004 +0000

    Deal with just one of the many crashes. This one in trying to find an entry
    point inside a segment. Duh.

commit d6b04c78471b3eea40e679a558fc53289525364e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 23 04:01:45 2004 +0000

    Fill out more VCD player-independent parts. Modal (track, segment,
    entry) playing is better.
    
    Still frame and menu selection is still quite a mess.

commit 89885149e814b2d287dd7166a92eb69f3221f0af
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 23 00:33:05 2004 +0000

    * src/libvlc.h: Added a "snapshot-format" option to be able to select png or jpg (png default)
    * src/video_output/vout_intf.c: use above option and set the default destination for snapshots
       on OS X to the Desktop.
    * REST: Add the Snapshot command to the menu's etc.

commit 0895cfabaddd9de84ca9b68df9072d44d3de7397
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 22 21:21:01 2004 +0000

    * src/playlist/info.c: Fix a crash in the item info lookup.

commit 163261c67d1fd71c1e160cc241cc41d7d8acbc17
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 22 21:19:57 2004 +0000

    * modules/access/http.c:
      - Fixed HTTL redirect
      - Fixed icecast2 HE-AAC stream recognition.

commit e08712b2d7aee23dfaca003151c18eba7a9f9e10
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 22 13:06:43 2004 +0000

    * modules/gui/skins2/*: added svn Id property.

commit e2bc9a538ea717487c2ccf7e7f1d55c95721feda
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 22 11:18:11 2004 +0000

    More segment playing improvements, be able to map seekpoints to
    segments and lids. Fill out vcdplayer a little more for use later.

commit ebcd06fd9e0bef4662c19f079f1732f3dfa3d3a0
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 22 04:22:24 2004 +0000

    Some work towards get segments working again.

commit f0080eb7af9639e37a44caffd22e9c3fd3d2d59f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 22 02:17:30 2004 +0000

    Get chapter next/prev working for entries.
    Customization of the title shouldn't be advanced.
    Allow user settable blocksize

commit b19e66ac10b975bed07378c81c7c35fa393b6abd
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 22 02:11:35 2004 +0000

    Typo making seekpoint_next to to seekpoint 0. Clearly chapter
    navigation is neither used or the code tested much.

commit d701b7bcfa1f7344f3bed50a22bcfcc302c2cbc7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 22 01:23:15 2004 +0000

    * ffmpeg/encoder.c: if p_codec->pix_ftms is not yet available in this version of ffmpeg, then we just pray...?
     At least now it compiles again. Gildas, could you check if this is correct please?

commit e727aa7f05ddd5c5afdeabf267c8be3e0ce0a8b6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 21:45:27 2004 +0000

    * src/libvlc.h: properly place the snapshot-path option.

commit ce994d1b7a9d83f32d48b4b17ad71b8d7fa7eb0e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Dec 21 17:01:40 2004 +0000

    * modules/demux/ts.c: New option --ts-capmt-sysid to filter CA descriptors
      of a given system provider (this is apparently needed for SCM Cryptoworks
      CAM).
    * modules/access/dvb/dvb.h: Allow up to 256 demux slots.
    * modules/access/dvb/en50221.c: Do not send the CAPMT too often (apparently
      bad for some CAM).

commit 7bcf380ee2db1806620d67e69ab1ea8d505e1a89
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 16:10:00 2004 +0000

    * modules/gui/wxwindows/interface.cpp: fixed hotkeys with modifiers on win32.

commit b070df41f070f0a0971de8bfada029cff9c83101
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 15:21:24 2004 +0000

    * src/video_output/vout_intf.c: added a video-snapshot object variable.
    * modules/gui/wxwindows/menus.cpp: added video-snapshot to the menus.

commit 65d40ed458b90b6c88a2cc3347c0e549b111ee5b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 14:52:49 2004 +0000

    * modules/control/hotkeys.c: snapshot hotkey.

commit 519e40a328a30f1e091fb34b07ce73829af6ceb2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 14:51:43 2004 +0000

    * src/video_output/vout_intf.c: implemented vout_Control( VOUT_SNAPSHOT ) ... most useless feature ever.

commit e00637cf1ff303f1f4e3873370dfefe19e5e1104
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 14:46:33 2004 +0000

    * modules/codec/ffmpeg/video_filter.c: I420 -> YUVA conversion.

commit 7e0f674ac586d7bc04ea5891001212b5d9794495
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 21 14:45:51 2004 +0000

    * src/misc/image.c: implemented ImageConvert().

commit c7cac1b20abc9d907ed715e1040be49532d280c2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Dec 21 03:42:04 2004 +0000

    Work on getting slider seeking working better.

commit 149e4ec26dc77992ea70cd2f9a1e0de3d0c6dd95
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 20 22:15:13 2004 +0000

    * src/misc/image.c: implemented ImageWrite() and ImageWriteUrl().

commit 152dbb028e3189a616e78218229e841940e4d987
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 20 22:12:36 2004 +0000

    * modules/codec/ffmpeg/encoder.c: use pix_fmt specified by encoder.

commit d8712f2ad1f6305f614d08d348b8308c547ef385
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 20 20:14:43 2004 +0000

    No need to GuessType on directory content

commit b56b80d6014cb1061d97faf07d427a8894d87b3f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 20 15:28:50 2004 +0000

    Removed buggy legacy code

commit 9963cb68c9eae198501a515adfd9bedbb9e99431
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 20 14:51:50 2004 +0000

    Force RC interface in standard playlist mode

commit c7d1d4f253af8e6e51fcadb3f832d5e8b7a0559b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 20 12:19:32 2004 +0000

    * modules/video_output/directx/events.c: fixes for VOUT_REPARENT.

commit 5bc535bede53c22b608334e814937a91735f47d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 20 11:42:29 2004 +0000

    * modules/gui/skins2/src/vlcproc.cpp: fixed crash on exit.

commit 0840ec8cdbf5b6a3a7886e88076ecd0471409ca0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 20 11:18:53 2004 +0000

    * include/vlc_image.h,vlc_xml.h: make these c++ happy.

commit 12077fd171905b6c9c958986d69d071a302d83b8
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 20 07:44:39 2004 +0000

    Improve entry navigation and title update.
    
    Next/Prev chapter don't work yet, nor does entry detection when random
    seeking.

commit 6ba6c14fd5e810734e4170bbb95b1a731525212c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 20 04:52:29 2004 +0000

    Fix bad bug with was causing discontinuous video playback.
    Some entry navigation improved.

commit cf38ae4672f190d66fac78709f6019b1cb484cad
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 19 22:41:57 2004 +0000

    Cleanups towards getting this to a usable state.
    Much still remains to be done.

commit febb3324e0a1d76c9f9038f78d33e4a139b3344d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 20:46:27 2004 +0000

    * modules/codec/svcdsub.c,cvdsub.c: fixed Cr/Cb inversion in palette.

commit 2a2caf4de657bb6bf40a552588dc70e6c30f9682
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 19:49:10 2004 +0000

    * modules/video_output/x11/xcommon.c: fixed nasty bug with YV12 xvideo output (fixes problem with unichrome driver).

commit 33fbe58149c9b65cdfed2b5546e4b40261289f23
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 18:41:45 2004 +0000

    * modules/demux/util/id3tag.c: fixed a few bugs.

commit fac7e3a29c92979ced786a7bba94b99cdafba377
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 19 14:30:37 2004 +0000

     * skins2: handle "item-deleted" variable

commit 27fdfcfd6872d4868a8bef6f01ef4341fe033096
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 19 13:58:38 2004 +0000

    First attempt to libcdio VCD working under new regime. It is still
    mostly disabled or broken.

commit 2cbb60020bee01e465480ca86cc6bce0c93e5b0d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 13:11:22 2004 +0000

    * modules/misc/rtsp.c: fixed support for pause with vlc as a client.

commit 56aa04bd7e0d414afd2c076d64ba3d407fa0c686
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 13:04:20 2004 +0000

    * src/input/input.c: fixed potential deadlock.

commit 1fc910ce3a920004a1f03d8da132fcf5eff9fa4c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Dec 19 12:54:21 2004 +0000

    * small clean-up, so the about-class is not needed in the main-nib anymore

commit 5b3267647a149ed461df8dad2b922a3a5946d952
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 12:48:04 2004 +0000

    * modules/demux/livedotcom.cpp: coding style fixes.

commit a608a1205f351915f2676661ff09774e7fda83df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 12:36:59 2004 +0000

    * modules/access/pvr/pvr.c: added missing pvr-caching option.

commit 43e94311a661030d085e48e395f9a9bc35dae89f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 19 11:08:18 2004 +0000

    Fix bugs with psz_shortname

commit 7231885dc1bbb00ea7bb4c4ff32d412f3214ee9d
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 19 10:22:12 2004 +0000

    When I type "make clean" I really want a "make clean"

commit 2cb7e0165ba55bb9ad29fc14ad64906b52e9fb68
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 19 05:05:10 2004 +0000

    * modules/codec/cvdsub.c: ported cvd subtitles decoder to the new subpicture architecture.
    * modules/codec/svcdsub.c: ported svcd subtitles decoder to the new subpicture architecture.

commit 805a60e6e93c66380d06a39b49d808b535122c2d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 18 19:10:47 2004 +0000

    * include/codecs.h: support for WAVE_FORMAT_AAC (tag 0xFF)

commit d7f817e03c64c92ddab41dc496d6f6b9b7652b41
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Dec 18 17:55:22 2004 +0000

     * skins: Reload the current skin correctly even when skins2-config is not set

commit fe23407aad8ab865001c80a86fd29f4ee0180409
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Dec 18 17:36:23 2004 +0000

     * skins: Reparent the embedded vout window when switching to the wx intf

commit 98d5f2915b023e37de1cd873b630d7c592787466
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Dec 18 16:08:07 2004 +0000

     * src/libvlc.h: Use window decorations by default

commit 25481d94a124480270f496742616a5c3374d5a4f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Dec 18 13:19:53 2004 +0000

     * skins2: Loading a new theme while an embedded vout is used works better
       (the new vout is refreshed)

commit 49fe08ff501fe2b0eb891b93cda530ed84fa1ffe
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 17 23:51:38 2004 +0000

    Some small cleanups.

commit 8329eed8052344a3cae4817b9aacb06924d85d0c
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Dec 17 23:39:34 2004 +0000

     * skins2: Do not paint on the embedded video output, when a video is
       being played in it

commit 744c1b580872c3ae95820bbee12261fc6eed2016
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Dec 17 20:07:54 2004 +0000

     * skins/utils/bezier.cpp: Fixed a bug in the computation of the size of a
       Bezier curve
     * skins2/*: Fixed "lazy redrawing" for the slider control

commit dab1d31acee4f53cd5a92960dbf5d1adb25bd2fd
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Dec 17 19:18:07 2004 +0000

    * Hotkey to set audio delay on the fly
    * This currently sets audio-delay, which produses some ugly warning messages. The new resampling algorithm seems to behave quite well however.

commit 077e3753d6340c2e4fd9c9b67a7631cbaa85a80f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 17 16:27:49 2004 +0000

    * modules/gui/skins2/src/png_bitmap.cpp: compilation fix.

commit 6314367b7084e2a679eb93ea0ae839a7b7a0e8c0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Dec 16 21:26:36 2004 +0000

     * skins2: When a control changes, refresh only the needed part of the layout
       instead of refreshing everything

commit df0d5be15e4e9fab0a831986205c43f65394bfc2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 20:28:27 2004 +0000

    * modules/video_filter/logo.c: --logo-transparency works again.

commit bd7169e9667a66e8de89d8bad376137948596ab6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 20:27:12 2004 +0000

    * include/vlc_video.h, src/video_output/vout_subpictures.c: added an i_alpha member to subpicture_t to specify the transpareny of the subpicture.

commit ddd93218f71cc33d2f6479d74a72e73c0ce096e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 19:52:05 2004 +0000

    compilation fixes.

commit e02eb7d950cf173cccaeb8157e17b31a5c938eda
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 19:02:09 2004 +0000

    What do you find funny ?

commit d5eacbea63aec640c2edb7ec8b41a56291405b46
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 18:58:12 2004 +0000

    Really fix all the set_name.
    
    Sorry for the trouble

commit 8921e021a98dd9b50291694c857d715817531df6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 18:34:34 2004 +0000

    Last one ?

commit a5119adf373d2b99ed5a77977e5ffc5280ea9c32
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 18:24:03 2004 +0000

    $#*%§& SVN !

commit db5fedc62315cfc0f93c0bb1fff76f53627142b8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 18:14:29 2004 +0000

    For some unknown reason, the previous commit was not fully done

commit a759bc67b694a5841d8e2cbc1cf4f40c9c61f10d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 17:55:50 2004 +0000

    modules/video_filter/logo.c: use image handler.

commit fb4827242c878815ba46283438f358804dca32b7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 17:47:40 2004 +0000

    * modules/gui/skins2/*: use image handler to load graphic files.

commit c21b261057af8c382be72e3a9d45104594474329
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 17:44:38 2004 +0000

    * modules/codec/png.c: PNG decoder using libpng.

commit 91013efa21f2043e600a62a7f3d492eb0eb9f0d8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 17:41:09 2004 +0000

    * src/misc/image.c: no need to restart a filter when only the image size changes.

commit 7fbe765a9ca271383fec32c5d1b86f2fdd958a6d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 16:58:17 2004 +0000

    * modules/gui/skins2/parser/skin_parser.cpp: fixed bug I just introduced.

commit 906b68fe0317ff981addd5e9bfe4a5fc5efde6c3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 16:35:12 2004 +0000

    Fix a bug with preferences
    Added some more names
    Use shortname to store the name

commit 798c883b4d3d72314d2eed451f3873a7354bb01d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 16 13:59:51 2004 +0000

    * modules/gui/skins2/*: fixed a whole bunch of memory leaks.

commit 799d80ce89466c8a43776b555319271e38497fec
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 16 13:05:35 2004 +0000

    Merge general with the category when possible

commit 80e23c965cba18af07ca5d305649e0bed1bb30d1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 15 22:27:53 2004 +0000

    Little TODO update

commit 613773eec2579ae94554f7533fb6642af85957e4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 15 22:17:52 2004 +0000

    Make SAP node read-only

commit d5308d380e360212e3748035573153dfd62d1d59
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 15 17:11:41 2004 +0000

    * modules/misc/rtsp.c, src/misc/vlm.c: very preliminary seeking support (expects lots of problems with it... like not having it working).

commit c8044b72f56b32c06fa282c4d180755d5cbab422
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Dec 15 12:28:39 2004 +0000

    * Implements playlist toggle button
    * Resizing is currently animated. I don't know if we should keep it like that
    * I don't know if this is implemented the proper way, but at least it's working...

commit f991b0856786e30f4d45c8d2400832d8222f40da
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 14 19:47:21 2004 +0000

    * src/misc/image.c: format guessing from file extension.

commit 5eb23c8e0a5ba9756ecbd83c8136fafbc0d3beb9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 14 19:29:50 2004 +0000

    Restore loop
    Fix command line parsing

commit d2adc9f3c197dfb3b148db04d24f838d7f0befcd
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 14 18:44:04 2004 +0000

    Implement add_module_cat to add a module by category + use this for intf

commit dc7674b5895d6a59b6df6ca6f5f1a4f8a9167d3a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 14 18:20:45 2004 +0000

    * modules/codec/ffmpeg/video_filter.c: added RV32 -> YUVA conversion.

commit ca0f0c57619c50dfc04321374a42209ca986ab81
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 14 18:07:00 2004 +0000

    Remove debug messages

commit 01c50946972e5eda1273d8e290b62d6bb5897867
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Dec 14 18:00:51 2004 +0000

    * Implements sorting by licking on table column headers in the playlist
    * Update TODO

commit c3550b59cc460679b764a4bccdd34cac768a7016
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 14 17:42:42 2004 +0000

    Better fix for wx deadlock with preparse
    A few fixes

commit b20da1c51b4e5986836638c463f388db40d9b7cd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 14 14:14:54 2004 +0000

    * modules/codec/ffmpeg/encoder.c: typo for strict-rc option.

commit 91d93983e61dbc6cc7392fdfc71fede68dec7a5b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 14 11:40:09 2004 +0000

    * Provide playlist_LockFoo functions for some functions
    * Fix deadlock with preparse

commit 5d3edb82f37d177671789808248251bfdeaf7fd1
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Dec 13 21:48:06 2004 +0000

    Implements sorting of the current node from context menu

commit c5d68965802198e8da1657f36cc39ee40b17eebf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Dec 13 20:53:50 2004 +0000

    * changed 2 strings to lower-case, which prevented compilation using UFS as FS under OSX. Thanks to Philip Edelbrock for reporting the issue.

commit 251ee86266d46742df15908b78ea1f97638097ab
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Dec 13 20:26:07 2004 +0000

    * enable delete in the playlist context menu

commit f00931a555a91b25e56d09215c42ca4398362ded
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Dec 13 20:25:05 2004 +0000

     * skins2: use black as the "flickering color", when resizing on windows :)

commit cac0b7157e048477ed3a9ec23fa87c10b7cdb4e0
Author: Eric Petit <titer@videolan.org>
Date:   Mon Dec 13 19:18:31 2004 +0000

     macosx/vout*.m: factorized some more code, fixed GL video device selection

commit f046e3c335fdf6e0ab281cd7f522d912d1d27284
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 13 17:56:21 2004 +0000

    Compile fix

commit 4919ff277629b34c3c2a7996ec8884e8058a63ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 13 16:48:18 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: support for PNG/PPM/PGM/PGMYUV/PAM image formats.

commit f6f06645681772446242078601d091e0caddf723
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 13 16:47:18 2004 +0000

    * src/misc/image.c, include/vlc_image.h: new image handler facility making use of decoders and filters to load images.

commit 5a6a1bdfd58d2351df889892e36edc9e883cd083
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 13 10:03:39 2004 +0000

    * modules/access/directory.c: scandir isn't available on win32.

commit 6656f5a29213a037b3bd1900c8cb38aa6d713f61
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 13 04:41:44 2004 +0000

    *** empty log message ***

commit c569f5370c7a5901be47f278f09daf40e1c12aa8
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 13 04:28:04 2004 +0000

    Add mrl info to playlist item.

commit 51ec22f31852ceea76752026117037430d06022e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Dec 13 04:26:24 2004 +0000

    Document %S.

commit 5eb406b41804481b30ab8c134e5c1946748b6629
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Dec 12 20:12:11 2004 +0000

    * deleteItem: method

commit 2ad668f389c80be1e73dffd0b1f883e14b780cab
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Dec 12 17:43:27 2004 +0000

    Go over information that gets set, yet again. Disc things are no longer
    playlist-item information.

commit 36ec573e68e53f14cf1d24c62d7c8713dd91f845
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 12 17:39:09 2004 +0000

    * modules/mux/ogg.c: added support for dirac.

commit d3b189186e0ccd0ec08d4e60b1357dba2aa7af3d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 12 17:30:20 2004 +0000

    * modules/codec/dirac.c: dirac decoder/encoder module based on libdirac (http://www.bbc.co.uk/rd/projects/dirac/index.shtml).

commit 9e4cdfd52de71d4a982768b041189c4323df4622
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Dec 12 16:57:22 2004 +0000

    * Item Info panel works again from playlist context menu

commit d9bb732614c94745e77852c0910feb5c329fb119
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 12 15:16:48 2004 +0000

     access/directory.c: BeOS doesn't have scandir(), added a quick emulation

commit 9de73f427f4e5b904d724024c4319625ea261536
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 12 14:22:06 2004 +0000

    Fix warnings

commit de198bc744e1a6ef5318de4a17bc95ac123e6344
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 12 04:15:51 2004 +0000

     opengl.c, voutgl.m: restored smooth resizing on OS X
                         re-enabled OS X GL provider (QT output still default)

commit a272d13abbd82702679dfcee134df3e826ff652a
Author: Eric Petit <titer@videolan.org>
Date:   Sun Dec 12 03:24:05 2004 +0000

     macosx/vout*: fixed escape key not exiting fullscreen and video-on-top
                   not working in GL mode

commit 2feaca935ad991eba56614fa18373d7f9d0ec553
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Dec 12 00:04:04 2004 +0000

    mpga.c: check/hack to make duration available after preparse

commit c2d4afc452c3f81b654661c53223b178f861ad12
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Dec 11 23:14:19 2004 +0000

    Part of the context menu:
    * same options for node and items ATM
    * some options still don't work

commit 28a3a50426963b6c26badfc5e1aa743ef6b38cba
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Dec 11 22:49:35 2004 +0000

    added svn:ignore property

commit 0aed16b04d52014b9c2481554daea2a358a52ad9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Dec 11 22:46:01 2004 +0000

    src/playlist/*:give id to nodes as well. triger item-delete variable on item
    deletion (not intf-change)
    modules/gui/wxwindows/*: clever item deletion using item-deleted

commit 48ad6e8d7529ff1c3b4ceb4416b1a0b547ea91ac
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Dec 11 22:09:11 2004 +0000

    * get rid of useless code (group doesn't exist anymore)
    * delete everything related to groups from the item info panel
    * some preparation work to reimplement the conextual menu

commit 9a8838d725a1f9166ea1149e26bf3a9bbc4d59da
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Dec 11 21:37:21 2004 +0000

    * Code simplification

commit e27abf4ed8808659af01649cdcaed4aa1f086e30
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Dec 11 19:48:28 2004 +0000

    * preferences_widget.cpp: fixed a compilation error

commit 7e9a53356255dad134a07b584754e910487a32a8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Dec 11 19:45:49 2004 +0000

    wx-playlist: hide node-related items from popup, when rightclicking a non-node

commit 058e99206e9daa941defceecefc2b10bfb45997b
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Dec 11 19:25:33 2004 +0000

    * implements deletion of playlist nodes
    * fixes a bug in playItem:

commit a14ec8b0f4990c886b5ae8125e1bfecf3af9271e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Dec 11 19:13:24 2004 +0000

    directory.c: don't crash on error

commit 8072808ac92ffe981730aa28d1acc4dc9e8e54f4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Dec 11 18:47:55 2004 +0000

    directory.c: sort items before adding to playlist

commit 2a5e51a1bce2cac5453fc4bd42f392120039ed52
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 11 18:00:03 2004 +0000

    Forgot to categorize some vouts

commit 17d55b1dc1753c9834456480f160c54ad7eaa956
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Dec 11 17:56:40 2004 +0000

    libvlc.h: moved --video-deco, shorter short string for --input-repeat

commit 3fdff4b8b1926c345a27052fe3d6d736f9d9c79b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 11 16:13:09 2004 +0000

    Disable native for the moment

commit b43e2f858643fa1e7a8d34e7f5e75f2f36244d47
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 11 15:38:25 2004 +0000

    Warn->Dbg

commit cb88f17589fc0a7655373aa15ecd6224de1d7667
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 11 14:46:27 2004 +0000

    Forgot this file

commit a90a19a6b0468ea9fedadc27cfc1118d70295263
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 11 14:45:46 2004 +0000

    Improvements to preferences
    
    * Each module can declare a "human-readable short name" with set_name
    * Modules are sorted by category (set_category, set_subcategory).
      Modules configs can be separated by set_section()
    * Separated audio-filter and audio-visual
    * Separated extraintf and control
    * New command and widget : add_module_list() for comma-separated modules
    * Vfilters now use "," as separator

commit b78f248291f70c974a260fc9073206785c6c3d81
Author: Eric Petit <titer@videolan.org>
Date:   Sat Dec 11 13:51:16 2004 +0000

     beos/VideoOutput.cpp: fixed a crash in window destruction

commit 5aa10948335a5e3312a25fc20655feda9608acda
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 11 10:18:08 2004 +0000

    * modules/codec/dv.c,xvid.c: got rid of rotten/deprecated code.

commit d0b16c401522960bc9ecd975551e9fefadec5056
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 10 23:07:28 2004 +0000

    Fix win32 crash when playlist is empty

commit 1a206d33ccfb3431339812db563c2c884b5a0f5e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Dec 10 22:11:16 2004 +0000

    wxwindows/playlist.cpp: remove enable/disable clutter

commit f7560a078eec58c83a351835a99c58466a4a0f9d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 10 20:24:19 2004 +0000

    Memory leaks

commit 01aca2cc006e2c2ef00bc5ca723180e27ab15a76
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 10 18:58:22 2004 +0000

    *experimental* input pre-parsing support.
    
    Won't work for many things (only those for which metadata can be gotten during initialization).
    
    Processing is done asynchronously, use playlist_PreparseEnqueue to add an item to the queue.

commit 3e46b41467dad3ad989188f92c83fcc207699b27
Author: Eric Petit <titer@videolan.org>
Date:   Fri Dec 10 17:53:32 2004 +0000

     NEWS: BeOS update

commit 1ed6290423160de3048333b83a6da6ead4ac6c00
Author: Eric Petit <titer@videolan.org>
Date:   Fri Dec 10 17:44:27 2004 +0000

     beos/Video*: try to fallback on single-buffered overlay when there's
                  not enough VRAM for double-buffered ovelay

commit f9d403e9fd964e19979bdb12ba9a5c45b7b22c55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 10 11:48:10 2004 +0000

    * src/misc/modules.c: only load the plugins once (as opposed to once per VLC object instance). Should benefit the mozilla plugin a bit.

commit c91e463ac3e9b7b7e71c824a39d7ca928cf61e1b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 10 10:10:11 2004 +0000

    Get stream disc information to appear again.
    Remove private LSN table rom cdda_t - just use it from cdio.
    
    Remove lsn from cdda.

commit d05511c15c70a47200b9041a14ab6f7f50917025
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Dec 10 02:14:10 2004 +0000

    Turn this error:
      playlist.cpp:1351: error: ISO C++ forbids cast to non-reference type
    into a warning by adding -fpermissive to CXX flags for wxwindows
    CXXFLAGS. Fix suggested by Marius Kjeldahl.
    
    However better would be to fix playlist.cpp

commit 0af739e87b4a5c31c6706987d7a3676062cdfa62
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 9 20:15:07 2004 +0000

    * updated Danish localisation by Jonas Larsen (E-bola)

commit f9e71c88185529d48d2aedf773484f1a9dbfc6c2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Dec 9 17:43:36 2004 +0000

    input/input.c: trigger a update in playlist window when the duration changes

commit f8ad9847002a955b12a712a227b51db437c183bf
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Dec 9 17:01:26 2004 +0000

    wxwindows/playlist.cpp: also update icon on item change

commit 62d71fe1d2c90a77c699f1e6fdb199b969461ea6
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Dec 9 15:27:48 2004 +0000

    vlc-config.in.in: added a new "external" target that allow external projects
    to link with a make installed libvlc

commit 6c733713f98ca9c47ecf6cb4061eb5d00527d45c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 9 14:06:36 2004 +0000

    * modules/packetizer/mpeg4video.c: fixed memory leak (patch by Sau).

commit dd4d160548e11e4561684cd7e01d536cfe37a09e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 9 13:34:27 2004 +0000

    * modules/codec/dvbsub.c: extra sanity check for CLUT decoding (patch by timok).

commit cdbc709296e1e80e7598281197f6ca96309e5bb3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 9 10:03:22 2004 +0000

    * src/libvlc.h: --video-deco is enabled by default.
    * src/input/input.c: fixed small memory leak.

commit 9cef330d8f9a3a2a8ff9c348da3130b9589dd82f
Author: Eric Petit <titer@videolan.org>
Date:   Wed Dec 8 22:56:55 2004 +0000

     beos/InterfaceWindow.cpp: fixed a couple of missing vlc_object_release()s

commit 79fe764c07d621389c11ab3c57de74b1a5369681
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 8 22:41:56 2004 +0000

    Fix autoplayback with skins

commit 68a7c7253d5aaf4e54767c30745ee246e5183b37
Author: Eric Petit <titer@videolan.org>
Date:   Wed Dec 8 20:20:37 2004 +0000

     beos/InterfaceWindow.cpp: fixed a deadlock + pause button not responding

commit f5a7e27ab332c66c57aa0e62ef013fa5f4d4c275
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Dec 8 19:04:38 2004 +0000

    Dummy commit, to trigger generation of the html version of this file

commit 24ca1e6df8805cbdc62e4e7e14d2c52f8ceca288
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 8 16:46:52 2004 +0000

    libvlc.h: Remove --audio-type which was never used according to grep

commit b5896d48932560b62c6c4b81956f1012a84b0a52
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 8 12:44:09 2004 +0000

    Forgot that the lsn internal structure is 0-origin.
    
    Better really would be to remove lsn altogether from cdda_data_t.

commit ca1b3a2cf1b114df224fab847ed52e5a1382852e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 8 11:37:12 2004 +0000

    TODO: removed ^M. Added some subtitle anormalites that needs to be fixed.

commit 9fbb4ad37dfddc9468c629115fa0bf35f0723fe3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 8 03:00:00 2004 +0000

    Set duration in playlist.
    Allow for CD-Text in custom format
    %t now defaults to MRL when we can't get CD-Text or CDDB info
    Default "title" format when CDDB not enabled now is %t rather than %m (MRL)

commit 6bc65afd85628e22569daa126ed66612fc70a15b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 8 02:07:32 2004 +0000

    Up requirements on libcdio, libcddb (and will also later add vcdimager).

commit 3b8f14f8d7fccfa3b49a0d6306a2580ecb0125c6
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 8 02:06:58 2004 +0000

    Allow automake 1.9.2

commit 5c856bccc3e7f1d001cd91f29b9a1b6f516edbe4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Dec 8 00:15:30 2004 +0000

    * src/video_output/vout_synchro.c: Added a --no-skip-frames option (for
      compatibility with MPEG-2 HD, the current frame skipping algorithm seems
      to be too aggressive).

commit f45e22e5ef397074b9a20eeed6663ba5f730fabb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 7 19:46:45 2004 +0000

    * configure.ac: update for newer speex + workaround a libxml2 problem on OSX.
    * modules/codec/speex.c: update for newer speex.

commit 2b2cba2a583e9e9c1b780b7341b0e80c3d3285b1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 7 14:27:06 2004 +0000

    * modules/mux/asf.c: fixed header object. mmsh/asf streaming now works with WMP6.4->WMP10.

commit f5009d6fe6925b746781a5739771baaf440f2e91
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 7 14:18:47 2004 +0000

    Recommit 9469->9479 + fix wxT/wxU

commit d8e40e929d128b1cefad29ade3e755be4d64121c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 2 20:29:55 2004 +0000

    * fixed pkgconfig-url

commit c63d077d1a21bc5511e51a28586f45bea29f8724
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Dec 2 20:19:15 2004 +0000

    * fixes item deletion when pressing backspace. Doesn't work for nodes yet

commit 50f6b0f62556eb5815ca74c04cee118801ede7af
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 2 19:51:41 2004 +0000

    * ALL: moved the about-window to a seperate nib-file

commit 6d79bfebc07b6e1b3773bf339521fe89a0b833bf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Dec 2 19:04:55 2004 +0000

    * Fix the status bar

commit e5ba909ea831f051692abc2b80a0cfa927d70d95
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 2 16:54:47 2004 +0000

    * mozilla/vlcshell.cpp: added a mute start option.

commit c25791879fa9c3bebf2184d1a701836e4b9a1dfd
Author: Andre Pang <andrep@videolan.org>
Date:   Thu Dec 2 16:07:24 2004 +0000

    Make Mozilla plugin scriptable (e.g. so that the Javascript 'onclick'
    attributes in chapter 7 of the VLC user guide actually work ;).

commit 94f55cc6e1e6475e4ee78bbda4c4151b7518d2c4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 2 12:56:46 2004 +0000

    * modules/video_output/directx: use a black overlay colorkey for 24 bits colour depth displays.

commit 935a2e8d90f88fc258ef7508ae45e46046a75119
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 2 11:14:43 2004 +0000

    * modules/video_output/directx: no window decoration patch by Marius Kjeldahl (marius at kjeldahl dot net) + modifications by me.

commit 703ed7fc74af99498eefc826e5f12951adf8b726
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 2 09:50:27 2004 +0000

    * modules/video_output/directx/*: fixed symbol conflicts when compiling both vout_directx and glwin32 as builtins.

commit dfef7d71511ee102b96edb678115e230a250e160
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Dec 2 03:55:50 2004 +0000

    A little bit better if CDDB is not enabled or doesn't exist. Well, at
    least it it no longer core dumps.

commit ec5590ea0a127b9ff783097cc4d40216a15376d7
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Dec 1 21:50:17 2004 +0000

    Fix the search field in OSX playlist

commit cdedc9a6250343085105f63da40bd011892bcddd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 1 16:45:55 2004 +0000

    * modules/access/dshow/dshow.cpp: show tuner properties for MEDIATYPE_Stream as well.

commit 610e45330c3183aeb01f4e2cfcf9ab8d8b8df00b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Dec 1 15:43:03 2004 +0000

    sap.c: attemt to fix sap demux for unhandled streams

commit 743856ce55904574fed185c59101396ce926f8fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 1 11:06:19 2004 +0000

    * modules/access/dshow/dshow.cpp: tuner config options (patch by hausheer + cleanup by me)

commit 428e94bfc5c64d38ba24a4bfc428763883bb72b4
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Dec 1 01:12:12 2004 +0000

    Some compilation fixes when HAVE_LIBCDDB is not defined.
    (There remain still some core dumps to fix.)

commit 2448f5e441a10d574c59f0cac9cbf82ea81931d0
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Nov 30 04:14:19 2004 +0000

    Simplify and streamline CD-DA open error error logic. Remove a compilation
    warning, guard against dereferencing more unitialized pointers.

commit b2b37ee9d53d07461871005666fa7ea82e8e7223
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Nov 30 00:04:45 2004 +0000

    * recrate some missing actions (mainly copy paste from the old playlist)
    * Link some actions and outlets in IB
    * some small visual fixes

commit 966d7c6ccf4f7eb39f44e4b27123e987b8314934
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Nov 29 17:34:48 2004 +0000

    * added aiff, mod and IT to the list of supported document types

commit d9aa5ddb7a8f7324e4281e3f35fbc108db605c9c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 29 15:38:01 2004 +0000

    * mozilla/vlcshell.cpp: nasty hack on win32 to avoid a deadlock on plugin destruction.

commit f8adde048a376412fe010845d16965dbd154fcda
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 29 15:36:51 2004 +0000

    * modules/video_output/directx/directx.c,glwin32.c: don't unload the plugin as we can't unregister our window classes. This fixes crashes with the mozilla plugin.

commit 14ec07cd2d74eac4cb658db97bf127ba77e141e1
Author: Eric Petit <titer@videolan.org>
Date:   Sun Nov 28 21:47:40 2004 +0000

     src/misc/net.c: BeOS fix

commit f992190eeb47ef55f345fcae0d66520c19b701d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 28 21:20:18 2004 +0000

    * src/input/mem_stream.c: fixed a couple of bugs.
    * modules/demux/mp4/libmp4.c: use stream_MemoryDelete() instead of free() + some coding style changes.

commit e3204a6d7dab5f4e7e329cc3fe1c48caebab0ece
Author: Eric Petit <titer@videolan.org>
Date:   Sun Nov 28 20:11:38 2004 +0000

     packages.mak: upgraded freetype
     ffmpeg.patch.cvs: BeOS fix

commit 2d91e6df04d6e9afd0073736823a90a49c463656
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 28 14:37:57 2004 +0000

    * src/misc/vlm.c, modules/demux/playlist/m3u.c, modules/services_discovery/sap.c: portability fixes.

commit feaa552cb45f1d19de136d07099527ec0ea63bd8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 28 14:26:28 2004 +0000

    * modules/demux/mp4/libmp4.c: no channelcount for AMR audio (3gpp AMRSpecificBox).

commit 02aeea039a1b52883b1c4248bb29f5adf5e5e80e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 28 13:06:43 2004 +0000

    * modules/demux/mp4/mp4.c: avoid reading raw audio (or slightly compressed) a sample at a time + coding style changes.

commit 321d5550316b6ba4e69dbdce6a57ab7281df3713
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 28 11:23:50 2004 +0000

    *  modules/demux/mp4/mp4.c: couple of fixes for audio demuxing.

commit e02be51a12aa6ce15fa2f6a1c056351f69c4f495
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 28 10:45:44 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: added AMR NB/WB fourccs.

commit c985e796996cffab0693ad5ba446abf561a6cfe7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 27 21:44:57 2004 +0000

    * modules/demux/mp4/*: bug fix for MP4_TrackNextSample() + added fourcc for amr-wb.

commit 9029e6b6693d850f0cc7f4c355dc4c3584dd3fe3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 27 20:27:06 2004 +0000

    hopefully fix SAP crash
    some more size verifications

commit 12b32fc21892ee422c5f762dc87332d325370fc5
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 27 16:17:10 2004 +0000

    playlist.cpp: wxT -> wxU

commit e264fefe4fd469c882b1ff5997f9283530a9d79b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 27 14:38:01 2004 +0000

    Minimalistic status bar

commit 731779200b7df2d7e3c0f3061c9c8caa35fe0c0c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Nov 27 14:03:33 2004 +0000

    * fixed some other incorrect translations of 'Quit' -- thanks to the forum users 'jfsch01' and 'sushi'

commit 1ee2238d6c23155b760f24574faed988122e3646
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 27 11:45:53 2004 +0000

    * modules/access/udp.c: force proper demuxers in rtp mode.

commit e4ab29ef616641415eddf45d486150d1ce3c0720
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 27 11:32:22 2004 +0000

    * AUTHORS: added Frederic Ruget for the portaudio audio output.

commit a4666527ce9028f68ad733005ef9c4d6f476cc82
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 27 11:28:13 2004 +0000

    mem_stream.c: minor cleanup + shut up compiler warnings

commit fd195152372e1098821fe05a8217e8d0bdbca04c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 27 00:27:05 2004 +0000

    Fix images order

commit 1f693518481c2d3e5def2dbd3763178e0e07dd61
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Nov 26 23:55:34 2004 +0000

    all: got rid of MP4_Stream

commit efc525bf535a76f00793461ffc4f7bb7f8331e72
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Nov 26 23:52:42 2004 +0000

    all: new stream_t reading from a buffer.

commit bac8d8e5cf32783ef7e63ddd268ec124f9bb6d60
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 26 21:50:51 2004 +0000

    Fix crash

commit 08c07754298c8f6fb54c5a4163e998d65bbd06b3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 26 13:44:18 2004 +0000

    * modules/misc/xml/xtag.c: fixed a few bugs.

commit 6d51bbdccb9b0ff857ddb9684479cd9fee393fb7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 26 10:04:08 2004 +0000

    * ALL: New XML module type.
    * include/vlc_xml.h, src/misc/xml.c: core wrapper for XML modules.
    * modules/misc/xml/xtag.c: trivial XML parser module.
    * modules/misc/xml/libxml.c: XML parser module using libxml2.
    * modules/gui/skins2/parser/*: removed dependancy on libxml2 and use an XML module.

commit f90d9508af6b4917a0b39d3e6c5c629767edad4f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Nov 25 20:25:57 2004 +0000

     * src/input/input.c: notify the interfaces when the name of an item changes
      (useful for shoutcast)
     * modules/gui/wxwindows/timer.cpp: update the item name on the main window

commit 6f7bdfc42c24ad3408cfb4a21d12e1ff022a014d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Nov 25 16:52:21 2004 +0000

    * fixed some strings of the Edit-menu as well (complies to the OSX standard l10n now)

commit 1491dbafedbb24ea52e59bbf41a5181dcb5f78bc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Nov 25 16:20:02 2004 +0000

    * fixed incorrect translation of 'Quit' in the OSX-port

commit b2b21b95b58b1975e7ad2de0e600e8fdb03296aa
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Nov 24 20:23:23 2004 +0000

    - all: the text variable "$N" is now the media name, not just a truncated URI
    - vlcproc.cpp: update $N and $F variables on an item/playlist change
    _ async_queue.cpp: fixed a deadlock between the VLC playlist and the command
      queue

commit c18c56d34cb37568aaf1d00913e06f2c1d19ceac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 24 15:29:00 2004 +0000

    * modules/access/dshow/dshow.cpp: fixed stupid bug in ReadCompressed() that was dropping part of the received data (Fixes the PVR issue).

commit f65556548c18d6a748948c67f184fea5ac1b0aa4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 24 12:32:03 2004 +0000

    Release the access in case of failure

commit 5adfe5b919b91cd875b51f1ab7fa033d335fea03
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 24 12:14:23 2004 +0000

    Fix segfault in RTSP mode

commit 520b91efeeb62c00e3846eecf67ebeb041a42b15
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 24 12:05:44 2004 +0000

    Small update

commit edcbf581c2c6c37eb3934f4963f45c2dd8809e8d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 24 06:52:05 2004 +0000

    Fix input-slave parser

commit 5b2069fd70f528f86aad4520deff1132d3f31a00
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 23 21:48:23 2004 +0000

    * Use filenames as playlistnames for relative m3u playlistentries instead of the full paths.

commit e55fc1b4d4132203faeb885811fcbd68086bbb8a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 23 16:46:04 2004 +0000

     * add core option --vlm-conf
       specifies a vlm configuration file to load when vlm is launched

commit 86306d01cffef4c2518dc68cb5840b80ebf991f7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 23 16:25:34 2004 +0000

     * documented commenting possibility

commit 2b35331a3c9272b13eb4af714487ae5a3ad24c5e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 23 13:30:50 2004 +0000

    * modules/gui/wxwindows/playlist.cpp: fixed uninitialized memory access.

commit c2779ed4ad24937256e64e4d7045f86ea4aaeb1d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 23 10:20:39 2004 +0000

    * src/misc/win32_specific.c: unicode portability fixes.

commit 9268e987e0e3bbc44cb8e7886d98af8156ab689f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 23 10:19:43 2004 +0000

    * include/vlc_common.h: added the _T() macro for win32 unicode.

commit c224b9ac79ea60435e0582f1dc871acbba5cf7dc
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Nov 23 04:16:02 2004 +0000

    Honor "prefer-cdtext" option.
    
    Put all of the tracks in stream and media info - would like to make
    this a chile under the disc category, but I don't see a mechanism for
    that (yet).
    
    To do - there still is a core dump that remains from before when CDDB
    is disabled.

commit a7edf837b496e1fc5df14b624cc983d20d148dc1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Nov 23 02:44:30 2004 +0000

    If using cddax (as opposed to cdda), then set the MRL accordingly.

commit b5b87ea1f541feb828a9d0dd9de37f8fdf75bde6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 22 19:50:57 2004 +0000

    Remove debug message

commit 6833c8e553298c051029fa0eff3a56c348dc94fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 22 17:27:17 2004 +0000

    * modules/video_output/directx/*: mostly unicode ready + WinCE compilation fixes.

commit 091be37c79b611a9d19e1d6561c68267495e77de
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 22 17:04:49 2004 +0000

    * modules/video_output/directx/events.c: fix to disable the screensaver in embedded mode when in fullscreen.

commit 6a13a256532f49f26be693d42d5cb4ed4502c6ee
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 22 10:33:29 2004 +0000

    Restore search

commit 315f9cd4ce80636011fb55c510a0633ddcb9201f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 22 09:57:50 2004 +0000

    all: implemented INPUT_ADD_SLAVE.

commit 8abeccdfe628d295c204ba18a00a0b0e86e4aed2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 22 09:56:48 2004 +0000

    stream.c: fixed a bug when seeking again near the end of the file.

commit bb2cb752f42084fff55bdbf3422126247a418224
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 22 09:52:06 2004 +0000

    input: added INPUT_ADD_SLAVE to allow adding a slave input on the fly. (Don't use without a real reason).

commit 945deeb200b73b6c9bf71a1b3937eb493c0ccd65
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 22 09:50:45 2004 +0000

    Don't rebuild the tree on node sort

commit 678c0546b093328424f9df140af9a21996b71583
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 22 09:37:58 2004 +0000

    Recursive sort

commit 7f7a8e2b039a5b5883aa5515684540e068665d1b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Nov 22 04:53:48 2004 +0000

    Change a printf into a debuggable print message.

commit c850b95ba6757631d47ff6662a19596301f08bd4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 21 23:01:23 2004 +0000

    Handle the case when parent is root

commit 4d26894418bd8ba411aa9ca8180ed1a86b2b9a54
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 21 22:41:02 2004 +0000

    Forgot this

commit 2b819bc143a141ae1d544860c023a730c41ec863
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 21 22:40:48 2004 +0000

    Use item-append when an item is appended to a node -> don't rebuild the whole tree

commit 79de55fda055206bd21a764cd7ca656339469ac5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 21 19:00:29 2004 +0000

    * src/misc/httpd.c: bug fix to re-use the httpd host (patch by Sau)

commit b82f3377efb6528569608c09921a3dcb2ced383d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 21 18:55:33 2004 +0000

    * src/misc/vlm.c: partial revert of commit 9353. Do not use strncmp() when it isn't needed. It just makes the code less readable and more prone to bugs.

commit 139f7409aa361406b2a4333fcbab516c39abcecd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 21 18:20:28 2004 +0000

    * modules/demux/m3u.c: ported to new playlist API.

commit e0d08374cf0261657843261e1b295fa3704051e5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 21 17:45:09 2004 +0000

    Sort a node (alphabetically, all sub-nodes come first)

commit 0b62ce6ddea078551980803454777fed033c2ba4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 20 19:04:57 2004 +0000

    Small TODO update and sorting

commit 8e2183d6ec143416a5642942d4ecc4f9f06037ea
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 20 16:12:36 2004 +0000

    SAP IPv6 and additionnal addresses support

commit beba58303567139b43eaef5f60a2207a9e3945b0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 20 13:59:39 2004 +0000

    * do not set request on startup, we don't want autoplay
    * fix bug in SDP parser

commit c99306221c77743651f956a87c9399c1e3bfd545
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 20 12:57:55 2004 +0000

    Make p_playlist->i_index follow correctly the current item

commit 8aeaa278652de1e089cee2d780c78fe375570884
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 20 12:50:55 2004 +0000

    Add MP4 playlist items as children

commit f3c51639c5117c458b3e6885c403a4825e4cdd0b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 20 11:20:30 2004 +0000

    Fix crash in bookmarks

commit 49bfcb1a88012c8a95b965b69f7b449449ad7f38
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 19 15:56:49 2004 +0000

    Fix

commit d0cc3145e8ae6f6fc3760d86e0b1d550dc02e08b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 19 15:55:01 2004 +0000

    sap: don't crash on invalid o= field
    wx: really commit last commit

commit 3a9b48da22e8ff3bdaa9d86b92fe6b968deb62ac
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 19 15:07:55 2004 +0000

    CDDAX:
        - coding style fixes
        - adapted to new playlist API
        - only put generic things in Meta-information
    
    wxWidgets:
        - Fixed playlist updating
    
    core:
        - added playlist_ItemGetByInput
        - implemented input_item_t.b_fixed name : if this is set, the interface should not try to "improve" the display string.

commit 180ca722f10e485c634f607de9c5a5c6f6e1e77a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Nov 19 14:57:35 2004 +0000

     * some style fixes (now displays menu under IE)

commit f22c553d1a9ae33ab3660ac024ede3df52a52b9d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Nov 18 23:35:29 2004 +0000

    Oups, fixed stupid crash in PLS

commit 3aaabb65860022dc47ef26911ac3e991ae14a550
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 18 02:18:34 2004 +0000

    * You can doubleclick an item to play it now.
    * implemented delete, but for some reason the key events don't arrive

commit 7c612360c7b02e0bc8f98e501180f59ac8d71e38
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Nov 18 00:07:28 2004 +0000

    Compile fix for C++ files

commit 4db1802cf69e67756798b50c54b4030d11de11ee
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 17 23:22:43 2004 +0000

    Input options inheritance for playlists

commit 5f57cf5aa73df85845f7a53a3d775de50e72fcdb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 17 22:37:28 2004 +0000

    sap.c: don't free the inputs internal buffers! shame on you!

commit 7d3ddd33e3524e3570e041c00815e88848e1fb45
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 17 22:11:26 2004 +0000

    Remove SAP node on quit

commit 3bb2997f39d91602008c62e56e33863ef9f77d0d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 17 21:38:23 2004 +0000

    * Add return values to all functions
    * Fix locking issues in services discovery
    * Add playlist_Replace function
    * Beginning of playlist_TreeMove
    * Fix some warnings
    * Doxygen update

commit 66845c94545dad0fce5d1c5380b2e15fd6b118d2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 17 20:03:00 2004 +0000

    * Fix display of playlist on OSX. Looks briljant :)

commit 3a674c5725d97b087f1a9fce1bf17e1010e3aacf
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 17 18:38:52 2004 +0000

    Beginning of un updated developer documentation and beginning of playlist documentation

commit 22ba8f447d1b854fdd75a31ad9bf73921040eb82
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 17 17:13:31 2004 +0000

    * Todo list for OSX playlist. please use it :)

commit bf4553f1fc28bb9972b7e4af13bdb4813acd672b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 17 16:51:40 2004 +0000

    * Start of new playlist for OSX.
      - basic data retrieval implemented
      - data display not yet implemented
      - many broken outlets and even more broken actions
      - won't compile
      - if you work on this (and please do) please communicate this fact to the IRC channel and make regurlar commits to prevent that multiple people work on this (and especially the NIB).

commit 25b011915138d5785e4b4c9921e2553aa92990ca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 17 16:48:41 2004 +0000

    * Fix some crashes because of new playlist core

commit 9001c648ba5f4dd8ac78780cfa20269ddc95f1b2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Nov 16 23:11:56 2004 +0000

    access/http.c: skip debug message when useless

commit 649df079c142fba37080f5f2e4356b258ad25aba
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 16 17:29:04 2004 +0000

    Strip parent path in directory access

commit 15cb035e871a832ed3f3378a065a58a31e5f9d74
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 16 12:27:02 2004 +0000

    strcmp -> strncmp
    Coding style fixes (much more left)

commit 8be514bb7274ba59164bbfbf01e111865f0537c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 16 12:18:53 2004 +0000

    input.c: fixed segfault with access_demux.

commit 06127932b5a0d7ca0b5e4b7ec16b34e8c668200a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 16 12:02:42 2004 +0000

    * sgimb.c: set the kasenna option correctly
      fix the playlist autodelete

commit b06d6287b680e5818d5f6346c58ce61a16941207
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 16 10:01:22 2004 +0000

    libasf.c: clean up + maybe a bug fix.

commit eb75ac5f69997fa7f5b8337cbb883b32c37e12dc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 16 01:14:23 2004 +0000

     * consider tabs as white spaces when parsing vlm command line
     * all lines where first non white space char is a # is a comment

commit baf42c666bd22f0c8d626ff9d3b9c0ac0bdffeb2
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Nov 15 23:46:07 2004 +0000

    don't forget to add options to  *ppsz_sout_options[] (so that ca, crt, etc.. are also available using http{ca=...,crt=...} in the sout chain...

commit d589ca22a0082bfd7144406a8d0cbfc61fbce66f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Nov 15 21:07:08 2004 +0000

    net.c: include some more headers on non-windows platforms

commit de6ad25b53058515fbe544065c71028ab281abd9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 15 19:44:19 2004 +0000

    * sgimb.c: backport of r9300 to trunk

commit 9aadab26cb6bbe599de089a3145bcad46b8cb418
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 15 19:35:30 2004 +0000

    * Fix gcrypt building on 10.2

commit a4101b9bcfca33770b48ecb549d044bc0ff7c1a0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 15 17:11:33 2004 +0000

     * format: added a lot of conversion (nearly all case between
    s8,16,f32,u8,16,f32 and little endian).

commit 6278f6d68f1cdb0fdb90a5e396d45c2f1bc7ead9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 15 17:09:57 2004 +0000

     * asf: added support for "extended stream properties". I HATE BROKEN DESIGNED FORMAT.

commit 16e9cb8186adddeca4b42033ec6625db044d107b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 15 17:08:57 2004 +0000

     * asf: first part to support more header extention (seems to be used in MBR).

commit 086deb31e939b07d7a7b72f85852ae2baf9ac82e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 15 17:07:56 2004 +0000

     * http: added shoutcast meta data support.

commit 57fe689b4f9fc8688c42914c9c59731a621fb751
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 15 17:07:06 2004 +0000

     * input: access meta data support.
     * net: support for SOCKS proxy support (for all TCP connections).

commit 2ca48ef0f508e28b8895d79757559af31cd78cc3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 15 17:05:52 2004 +0000

     * input: added a meta field to input.
     * network: export ipv4 name resolution.

commit 9bb94e24152ea0c3013531141e29d02f5f78cded
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 15 15:33:36 2004 +0000

    Update playlist TODO

commit 7c52736eb39efc9c469c3e049d73c79cf9275d30
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 15 15:29:47 2004 +0000

    Fix wxWidgets crash

commit 1bef5113440009a46b0b92c73ee074d1dd105899
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 15 15:28:13 2004 +0000

    * 0.8.2-svn, not 0.8.2

commit ec08fe5ccd29b311b29c277727efc728ad3f1651
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 15 10:06:39 2004 +0000

    * po/*: updated from the 0.8.1 branch.

commit e915596df5988ab3768437a8a94ec1ae9f1fa1ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 15 09:41:05 2004 +0000

    * ALL: bumped version number to 0.8.2-svn.

commit 42b391ea71ffb36472d22c66a9ad257de919ed71
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 14 22:29:51 2004 +0000

    Fix ITEMPLAY in no-view mode

commit 6395c47b521e658f52ded6e7be65e5b0cbc2a176
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 14 19:41:09 2004 +0000

    * modules/codec/dmo/dmo.c: work around for buggy dmo implementations.

commit 542b992f7ebc5aa980946506fffca018d85d7349
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 14 19:02:36 2004 +0000

    Re-enable logging

commit 1baebee2c30de21b6cbfe649bbd3d2e364ee9da8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 14 18:01:38 2004 +0000

    * Makefile.am: fixed make dist.

commit 4c1faa32b2784b5484167cc8c129bb24ff98844c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 14 17:59:33 2004 +0000

    * modules/codec/quicktime.c: fixed small mem leak.

commit 51a3196bd562e8bab25e910524928902e506d461
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 14 17:29:39 2004 +0000

     * modules/gui/skins2: ignore WM_PAINT events on the vout window
       This gives better results when moving the window, but resizing is still
       flickering

commit 6227d1346e069c789579a419fd4c3e38be954bdd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 14 17:25:58 2004 +0000

    * src/audio_output/input.c: made the resampling just a bit quicker (trying to reach a good compromise).

commit e7396f14b729804fb5409a96c8f212d3ee80f08f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Nov 14 14:04:47 2004 +0000

    configure.ac: added Danish to the list of possible localisations
    po/da.po: partial Danish l10n by Jonas Larsen (E-bola)

commit 77133bfce21583fe9fdbb55b6b6f15dbf4bccc4f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 14 13:49:46 2004 +0000

    Todo update

commit 5353fdc37714a3beacb02537475a6ca70045abb0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 14 13:25:18 2004 +0000

    * access_directory : only play if we are the current playlist item. Handle the case where we are not
    * libvlc : add -S as shortcut for services-discovery

commit 12f48a5b240271496e074f36723ab8f0c95d0ace
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 13 23:06:53 2004 +0000

    Add directory in wxWidgets
    Update TODO

commit 5b9031517deb62352860202048b30f37055ede69
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 13 22:11:51 2004 +0000

    Decrease verbosity
    Fix warnings

commit 8862876684f8ba888eb6b5ec1ab1666f1d3f1125
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Nov 13 14:11:51 2004 +0000

    Valid HTML is good. This page stil doesn't work with IE

commit 6b1019a04ee4188ed422e8b2a5efd779f5c954a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 13 13:06:41 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: use proper format conversion (when available) for UYVY.

commit e37dac1414ead57572b8235392e607b55ef34a28
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 13 12:39:17 2004 +0000

    Merge po update to trunk

commit 38b5e7cd2d56cd54dd595e574a88d8a834c09320
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 13 12:19:06 2004 +0000

    Merge string fixes

commit 4ef4f8dd590e3a7a5a538c40330a28d66689e5fc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 13 01:42:54 2004 +0000

    * USe newer livedotcom

commit 9f8d8a7fd6a531c6b74cf49f19c51fa5d3d283a8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 13 01:40:52 2004 +0000

    * merging kasenna changes from 0.8.1 branch to the trunk
      r9296:9299 changes

commit c523828da4920403b9101408069aae17403ef0fa
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 12 18:59:39 2004 +0000

    * sgimb.c: merging 9295:9296 to trunk

commit 4842d4ca513956dbc2ade8238a995717e0681815
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 12 15:41:22 2004 +0000

    * src/playlist/*: a couple of compilation fixes.

commit a0ffcd868718ca8a354da272e6ec0934c960a718
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Nov 12 14:29:01 2004 +0000

    Make sure the wxWindows development headers and libraries are present when skins2 module is enabled. Without wxWindows the skins2 interface is not very usable.

commit 84d44cbdc41b4695784bcdd68bbc855fc79f075c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 12 10:38:27 2004 +0000

    * toolbox, src/vlc.c: use src/vlc.c in the WinCE project files.

commit 698feb97ec53ab36b0cb83c2c793f5d103a5fcf4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 12 08:27:05 2004 +0000

    * src/vlc.c: ported to WinCE.

commit ddf6a2738844b3eddc53a7e7ea06cfa679049f66
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 12 08:10:19 2004 +0000

    * src/extras/libc.c: vlc_parse_cmdline() common facility.

commit bec61e65c30ba5173f6100510c160002885ed700
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 12 08:04:35 2004 +0000

    * modules/audio_output/portaudio.c: channel reordering patch by Frederic Ruget + slightly simplified by me.

commit e0c5d9fa1f0c831f6096986174049fe5ef85b19c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 11 18:49:08 2004 +0000

    * src/misc/httpd.c: --disable-httpd compilation fix.

commit 7e90ec6075f6a412da6a8ff4ae1c0dc0150301ac
Author: Mark Moriarty <markfm@videolan.org>
Date:   Thu Nov 11 02:57:43 2004 +0000

    Changed logo and marq control variables to attach to ->p_libvlc, to be persistent.

commit c7e557a169103a1a0019e5816bf2c978f8135d6b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 10 23:41:53 2004 +0000

    sap.c:
     * support incorrect announces that does not include parameters we don't
       parse anyway, change the corresponding msesage from Warn to Dbg.
     * convert UDP to udp, to get the right icon in the playlist
     * fixed a potential crash given away by gcc's warnings

commit 48d234df3026acb36ca0de40b0731206f9a44453
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 10 23:34:43 2004 +0000

    pls.c: start the playlist after loading it.

commit d8306009260fd6cd0f8056cd90854210ddda3629
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 10 23:30:26 2004 +0000

    pls.c: ported to new api, at least tried to.

commit 85c1c62ee58218926d73e2c4830731a18d3378e0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 10 15:10:30 2004 +0000

    * src/video_output/video_widgets.c: cleanup.

commit 0313ad5acf28b1cd9025e7a2bb9f1dfa1f7aae8c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 10 14:49:09 2004 +0000

    * removed l10n for every string, but the help, 'initialised' and 'command not found' - strings

commit 664784f3cd67905634c45d823de28788e6476556
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 10 12:15:36 2004 +0000

    Fix crash when a session is deleted

commit 92b7ae98b8795ba167eb4c8d9e1b3718e6fc27cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 10 10:59:16 2004 +0000

    * modules/video_output/directx: in embedded mode, we now use the current monitor when switching to fullscreen.

commit e73ef76c2017b1876c4ab799ba54fbc6b405059f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Nov 10 10:56:28 2004 +0000

    avi: stupid bug fix for ODML file.

commit cc727b4faaf159c58b40ccb2c0d1fe59dd7d309f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 10 09:24:50 2004 +0000

    Fix SAP address

commit d287080e71aed65be378ebfd3f03dace9636a3ff
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 10 09:19:02 2004 +0000

    If proto is RTP/AVP, use rtp

commit ab674acf114a94f442696b1b08783c3ebacf76e4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 10 09:15:19 2004 +0000

    * SAP: use session identifiers to decide if we need to add items
    * Fix playlist release bug
    * Add sdp and rtp as network type items

commit 3eba09d00845de6f2038a8b5e4ebaca6c8e35589
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 9 17:06:41 2004 +0000

    Fix a bunch of memory leaks

commit 11704ececb2d5f63431cf8325c504bbf1c3edd32
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 9 15:16:33 2004 +0000

    * modules/video_filter/logo.c: whole bunch of fixes.

commit ed673a8c17b88dbc76f6bcd96573db68fa53f3c3
Author: Mark Moriarty <markfm@videolan.org>
Date:   Tue Nov 9 14:05:58 2004 +0000

    OTF transparency and file name.  Needs work.

commit 5b29dde6fc5142d213273a5bf135c3633af0765b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 9 11:20:05 2004 +0000

    * modules/video_output/directx: last attempt at fixing the spurious taskbar item after switching to fullscreen (it actually also simplifies the code a bit as well).

commit 668d0c8993e396e99719c6c3a1f246f6fe9e9e39
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 9 00:12:09 2004 +0000

    add missing option

commit 382926a8c14406854dae7eb79de693ffe1284ed0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 8 23:47:32 2004 +0000

    include services discovery in interface

commit e56a6361d0a683a25522ece9b54dcad1c740ec56
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 8 23:42:08 2004 +0000

     * put scale setting under bitrate

commit 9a89727415147bf6533c4bad52f27679b0f0f97d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 21:06:22 2004 +0000

    * modules/audio_output/portaudio.c: implemented a PORTAUDIO_IS_SERIOUSLY_BROKEN mode (win32 asio only).

commit 79b265ae1afd5d8f94d9c1798cb1f48bb41dcd03
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 8 18:59:34 2004 +0000

    Oups

commit 8b61d4ef6120a68ea9e4dd3865d6a35d11965e2c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 8 18:19:51 2004 +0000

    Initial Services discovery support

commit cd24fec630b18f82fb5dea0e8e0f60bf300c21a1
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Nov 8 14:27:06 2004 +0000

      * modules/video_output/x11/x11.c:
        + Gave X11 a higher priority than SDL, so that the all-in-one interface
          still works when the XVideo port is taken. If XVideo is not available,
          SDL isn't of much use though.

commit 11aaa50ff15c954163b1d03a314dad116f0b1984
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 14:03:36 2004 +0000

    * src/video_output/vout_subpictures.c: oops, don't forget to test for p_region.

commit 290fc84f3766dd2b1aab26fdc0b925c7e842072d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 13:58:18 2004 +0000

    * modules/stream_out/transcode.c: proper subpicture scaling using sample aspect ratio information.

commit 5cf4eb4402cf905879d7f882726b7cd283147981
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 13:46:07 2004 +0000

    * modules/video_filter/logo.c: set sample aspect ratio.

commit 7a70363d7a41b8a8e68dfd3a785d1c36c36413f2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 13:45:02 2004 +0000

    * src/video_output/vout_subpictures.c: proper subpicture scaling using sample aspect ratio information.

commit 6e9e7e36588da1b824fcf4671eabdd057b62735f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 13:41:16 2004 +0000

    * include/vlc_es.h: added i_sar_num/den (sample aspect ratio) fields to video_format_t (will hopefully deprecate the i_aspect field one day).

commit 07bc4b3d015f82140d617953d861898f4e559511
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 8 12:21:07 2004 +0000

    * modules/access/dshow/dshow.cpp: setup crossbars for MEDIATYPE_Stream as well.

commit 4ae5becb228538565c3ad13119a1912e849e69dd
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 8 00:46:11 2004 +0000

    Use play to end as default, and add "play this branch" to popup

commit bcec187b092fa727e7053479a6f59e9733c6b1da
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Nov 7 23:52:19 2004 +0000

     * added SAP group announcing support in the sout dialog

commit b851c88ae973986c0ff3e2b651434b2ad619a7df
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 7 23:41:28 2004 +0000

    Fix item delete in skins

commit a9c283619ae061ad65c1aa7d53de7068d19c74a6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 7 23:05:04 2004 +0000

    * Add gnutls libs to OSX build

commit ea72e55ee5272c90be007fd1289072d491dc0ea3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Nov 7 22:43:44 2004 +0000

    hal.c: start of a libhal based service discovry module. Detects dvd and
    audio cd right now. todo: add more devices, use callbacks for device
    insertions/removal

commit 0fccf763b60db1e184d356b10da9126e98f8437c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 7 20:17:46 2004 +0000

    * modules/codec/ffmpeg/demux.c: bunch of bug fixes (don't trigger on bin/dat files, etc...).

commit 5fb3e3a3f2a16d3b16338036119c48eea61f6f82
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 7 20:14:54 2004 +0000

    * modules/control/rc.c: ported MRL parsing (changeset 9232) from 0.8.1 branch.

commit b418c25a7101c10d20695ea624fb0d37f84c2494
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 7 20:06:59 2004 +0000

    * Use possibly better optimized QT YUY2 decoder??? (It seems faster)

commit efec617960f84cb29ea4764acfc18473740a0d66
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 7 20:01:54 2004 +0000

    * Updated coreaudio resampler. will play small lpcm samples, but still crashes sometimes.
      problem is writing to freed memory???
      possibly related to dropped buffers?

commit 17ae484b5ceae5ad1416500b6104517bac6a595c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 17:22:19 2004 +0000

    Remove bogus debug messages

commit dc60b611e213903d1ec789cbc0a3176c66546e32
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 17:20:45 2004 +0000

    Bring socket in non-blocking mode before TLS handshake

commit 6186fac9d6f0c7f29922cd36173d61d26b93d00c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 17:20:19 2004 +0000

    Fix handshaking on non-blocking sockets

commit 551ad1148180d99f97bffb97967bb21be08ab7d3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 14:52:30 2004 +0000

    Fix and simplify client-side API
    (failed to release allocated data in some error cases)

commit d68b6075a266d30cf34bd36545622694d02d2be8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 7 14:41:08 2004 +0000

    Renamed overloaded standard C-library function printf with msg_rc()/msg_rtci().

commit 3bb6d18992300140c1973e23a5a7c8bd353920c4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 14:40:47 2004 +0000

    Fix compilation warning

commit 27d8349ff8f574da897a2e538d504abbbe1dc123
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Nov 7 14:01:08 2004 +0000

    On-the-fly control of logo positiion

commit 67c571cf59437fd3a25a2e68192bc5d71ef53c69
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Nov 7 11:49:43 2004 +0000

    Change marquee callback variables to use INPUT instead of PLAYLIST

commit c6d7c7f5dcb7f4648b44f64849707fa9b0ba7e5c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 11:28:56 2004 +0000

    Implement net_* virtualization with TLS module

commit 5f2fabb3cd86131c0237943c5fcac1acf8bee1ea
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 11:17:37 2004 +0000

    Allow multiple inclusions of "network.h"

commit 233f37b670e61c3af2bc57905e0229813205ffb1
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Nov 7 11:12:16 2004 +0000

    include wx/imaglist.h (gibalou scores again)

commit 436b59c583a0e3315b2a94246cbdff3a607ff097
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Nov 7 11:02:59 2004 +0000

    net_* API update for encryption (recv / send virtualization)

commit 211bbb87383da23f8b3226e4306cfa4f10cf17ee
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 7 10:43:52 2004 +0000

    * Fixed autodelete
    * Autodelete items played by the SDP demuxer
    * Added playlist_CopyParents facility, for modules that use ItemToNode

commit 001dfc8b9c29038e7631d616988415ef5459a896
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 7 01:26:09 2004 +0000

    * disable Title retrieval, was crashing

commit 2d561683050324c15430aa0b152c5f0e1a60e2fd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 7 00:28:16 2004 +0000

    * fixing the OSX playlist (at least it compiles again)

commit fbe079e27ebba10541e282df1def41150b890404
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Nov 6 23:33:24 2004 +0000

    * Some todo updates

commit 2ad82af206a27b738b32862ae96833d2efe85ac2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 20:03:41 2004 +0000

    Client-side anonymous TLS/SSL support

commit 6ebf9149785b781fd334609e85b55efcad4a3f26
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 19:43:26 2004 +0000

    Remove unused variable

commit 9828595e3d09ac0feac5b8c7a02687e8ac684146
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 19:17:32 2004 +0000

    Disable old m3u demuxer

commit 7e908634fd1ddcc60c5cdb8190903470528ad19f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 19:11:25 2004 +0000

    fix a bunch of memory leaks

commit 3bf76033cd3145302cd3ade4e8ea61ed5478880f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 18:40:52 2004 +0000

    Fixes malloc's parameter

commit ee0b401078392bbeba264e46b236b825a2093f22
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Nov 6 18:25:01 2004 +0000

    * src/video_output/vout_subpictures.c: added a b_fade parameter for enabling fading when rendering subpictures

commit 2ec885919ccccc76bd7075800135f3c0bfd101a1
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Nov 6 17:27:54 2004 +0000

    * src/video_output/video_widgets.c: now uses blend() for OSD widgets.

commit 5aa8d01f4893a235c45968c54ab122941abcb8ec
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 16:26:40 2004 +0000

    HTTP/SSL stream output

commit ed4973755c4df225a7390edf03f7b980fda313f7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 16:02:20 2004 +0000

    Better strings

commit 53eb2518b249492ff32e09e3ee4b38648d25b305
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Nov 6 15:51:55 2004 +0000

    TODO: Added some ideas for serice discovery

commit e05cc444b50130882db734445223a58bad2947a9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 14:40:56 2004 +0000

    Oups, forgot this file

commit ca3674c491a31136bd50c8620c74139a782cff93
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 14:40:41 2004 +0000

    - Better settings description,
    - Easier TLS module wrapper.

commit c0bb38602badddcfd752e6be74e600e414a74305
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Nov 6 14:04:29 2004 +0000

    * Added group announcing support

commit 24549bc30e1bf7f75a2ff7adb44ddfadf2859b69
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 13:59:24 2004 +0000

    added myself

commit 0b1ee3268b5dc728f1065184eaf9edea92d4fc33
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 13:43:36 2004 +0000

    fix images, don't rescale them

commit f726e01d7ea65fef1b34012ce64e0ba6778fcb43
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 13:10:06 2004 +0000

    Use vlc main object for gcrypt thread-safety callbacks

commit 4d9b20e32beed6e27197df9dc999d906a4ae6af0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 12:51:39 2004 +0000

    Honor don't skip flag for items too

commit 5c8ad6bb8c141624d68c68e5c0a4e38e683d0ee5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 12:44:12 2004 +0000

    --dh-bits option to change the Diffie Hellman prime number's bits size

commit d36e5c7321adb6e620757673cf0a7af1fdead83b
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Nov 6 12:25:09 2004 +0000

    * modules/video_filter/blend.c: added an i_alpha parameter for blending

commit d1fa3faed4a0f38bea41a25779a5e6c16a905dc4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 12:13:30 2004 +0000

    One more thing to do :)

commit 7d2aea5b1c5284ff1676523bda0f21ac2aeffd57
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 12:11:03 2004 +0000

    gnutls version check

commit 6967fdf460bb2e9a151db27b871859917bd66bab
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 12:05:32 2004 +0000

    gcrypt thread-safety

commit 0e72bf9dd0157dac3b7a22fdb1fb3e8c5688d281
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 6 11:46:24 2004 +0000

    * modules/gui/wxwindows/playlist.cpp: unicode build fixes.

commit d090e475ad6e0a5f40b3befe1853dac1ed77d617
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:23:38 2004 +0000

    compilation fix for xOSD

commit d875188873bae166d948edf976d5b960a1dd2c3f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:22:46 2004 +0000

    Fixes
    Build the correct files
    Updated TODO

commit 38184c2e4bf4a0368e3b95a2822733c1d9e54b4a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:21:14 2004 +0000

    Fixes + use new API for directory demuxer

commit 4a253e8cab2b09e6cb0a71e67c3ad540024c9f16
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:20:06 2004 +0000

    Use new API for M3U demuxer

commit 6992f554a95efc8dcc2176a91f9da3d1ed0cb54b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:19:35 2004 +0000

    beginning of a testsuite for the playlist

commit 25239c06d925e3f81acee51e8e7bf44c82ce4a7d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:19:08 2004 +0000

    fix for new playlist API

commit 19afed7beca2839e6225c9f1e6d0ef16f5a9c961
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:18:43 2004 +0000

    Implement new playlist system in wxWidgets interface

commit fa55e4cfe9636546cf4cb911f9242a61d188dc5f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:18:10 2004 +0000

    rewrite of the SAP parser

commit f9d5e2baf5e771718cd9a342b127efdd8404ebca
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:17:46 2004 +0000

    Improvements to the playlist core

commit 07ec180815b53382fe8f62bc327926b17b7a160f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:15:50 2004 +0000

    Missing help string

commit 08de9b7f6d69e9c1bf8a7dc710897de67cfc39a7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:14:00 2004 +0000

    add a comment to explain what it does

commit 6726fdf07a15447540733e4e837a41385b8d16bc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 6 11:13:23 2004 +0000

    added net_Select

commit 453217f40d4e5bf5b5d62b8a48321d476e4db493
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:50:22 2004 +0000

    No longer used

commit 039deae008e5a3994b987da9f43d408a847956eb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:49:57 2004 +0000

    Checks for gnutls

commit c5d256a11e4d89b223d92f079278306a1004ede3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:49:21 2004 +0000

    Fix to use TLS module dynamically

commit e42125302774770e33e227748712264eead2459e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:48:53 2004 +0000

    gnutls TLS module

commit 6a2fba95e5da4bb8643216e5e8306173127dd887
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:48:15 2004 +0000

    common tls types

commit 059d5694d960716ee17c5d3ef494081f526aceb3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:47:27 2004 +0000

    No longer build src/misc/tls.c

commit b98e9a5af31ae4ce809d26537638beef42174435
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:47:04 2004 +0000

    Support for creating TLS objects

commit 79eaff3cdc6b4cad5402de2e91acbd0dcea49953
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:45:07 2004 +0000

    TLS modules interface

commit eb44afac8a6a0ca1c1540ed1c4981063814e4a12
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Nov 6 10:43:35 2004 +0000

    New TLS object type

commit 6276fe3bf0b40bd065458a88b730f28ac78be545
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Nov 5 20:11:21 2004 +0000

    Added the items specific to VLC 0.8.0

commit 0eefa8d609592b660b174b67c6bd2ae3b1bcb57c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 5 15:18:12 2004 +0000

    * unknow -> unknown

commit 0f6af8a1035875545ac82d347b3b0d65b6d7dfd3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 5 14:59:11 2004 +0000

    * NEWS: update to current changes in 0.8.1-svn.

commit ab36dbec74c90cda8b207352bba3d1d10c0adbaf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 5 14:57:53 2004 +0000

    * modules/codec/ffmpeg/*: fix interlaced encoding (top field first + repeat field.)

commit 95b4fba029f78a552acb80f5d92a7e3b835d1c95
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 5 14:40:07 2004 +0000

    * recognize subtitles streams in avi. Now to decode them. if anyone has ANY info on how this works :)

commit b6d1094659f47f38fcd854369f80db298e14f06f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 5 14:16:09 2004 +0000

    * Trackname support for avi

commit 9394b1be8074f55a4a54f7000e6d267d79d566a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 5 12:56:35 2004 +0000

    * modules/audio_output/waveout.c,directx.c: fixed audio channel ordering.

commit 5344ba812d2ce772e94e387267b5d10de3d5b11a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Nov 5 12:42:32 2004 +0000

    * comment correction

commit ab20f6b2ec521568291c6612e567894a3c4bdaaf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 5 11:51:47 2004 +0000

    * modules/codec/ffmpeg/encoder.c: hmm better be safe than sorry.

commit a7e63895d2a42fb99c7d8b3690dcd307419d38fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 5 11:50:32 2004 +0000

    * modules/codec/ffmpeg/encoder.c: stupid rounding error in aspect ratio calculation.

commit 0bec3687ba9c3a9bdd04bb70b82ddcd306a124b5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 23:08:52 2004 +0000

    Use --http-intf-* for certificates stuff instead of --http-*
    (might conflict with HTTP streaming output at a later stage)

commit 7d5ba1539cb4f750df1ac8bcc8badb4417d566f2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 23:00:37 2004 +0000

    * We are now at 0.8.1-svn

commit a958268241a6b5b980fe8a7311632865ab0bc520
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 22:57:56 2004 +0000

    HTTP interface SSL options

commit 319c08cea97ebede95e0e84652097d17edce2695
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 22:57:16 2004 +0000

    Export HTTP/SSL support otherwise it's not much use

commit ee53c93f51705a25c8f9cb768d2f96f25656d78e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 22:55:54 2004 +0000

    HTTPd core optional SSL support

commit b2025254f303e153c48459fccc3f965941884e0f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 22:54:17 2004 +0000

    Include TLS/SSL API

commit 33173810a32fe5e562d1674387110008c3507e7d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 22:51:20 2004 +0000

    Check for libgnutls

commit dc437b8d2222d93316e71cb5e7d6a6c085eba27a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 22:32:40 2004 +0000

    * Added more annotations boxes
    * if we find the track name, then store in the fmt.

commit 0dd2458b1fd4b3476ee62d5bf5d66d1a1c4064a0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 22:01:48 2004 +0000

    Initial partial SSL/TLS support (to be continued)

commit c0f25b5a70ad2fea076170ed7ac4dc740016ca1c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Nov 4 21:37:28 2004 +0000

    Compile warning fixed

commit e07551ace8011274849f3c3c13e863c11f1f00ef
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 21:05:57 2004 +0000

    * src/input/es_out.c:
      - renamed es_out_id_t->psz_description to psz_language to better reflect it's use.
      - Reflect both track name and language (if we know them) in the menu's.

commit 48efd63758371b9e95757d2c4aaf38277784b601
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 20:58:51 2004 +0000

    * Fix the psz_description of telx and vbi streams

commit 42135f8db33d4de48e339fa413b5aa7bd74b3c4b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 16:52:27 2004 +0000

    * Updated Spanish translation (UTF-8 conversion fixing)

commit e896f254f521bff61aa064ecb3effcf71f5c10c2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 16:41:56 2004 +0000

    * Spelling correction

commit 274ecfcc676ff04aa6c056146dd548e7ac674851
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 16:40:39 2004 +0000

    * Update environment instructions for 10.3 (which uses bash instead of tcsh)

commit be89dddf4308d4142a9ea6e357d7a024eded755c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 4 16:39:40 2004 +0000

    * Spelling correction

commit 6e3ce83256394b6bfda20b4914408f56cba46365
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Nov 4 13:37:17 2004 +0000

    Save equalizer values so that they don't get overriden on filter enable
    Set default preamp to 12.0 dB

commit 29217b27fd979ab97f13d9df7f55f39cc0ef8811
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Nov 4 13:02:38 2004 +0000

    Wrong options descriptions in TS muxer

commit cdfa0c728e2055906b9ec903ec30c0a77b4c7b00
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Nov 4 12:58:22 2004 +0000

    Remember adjust settings when there is a vout so that settings are applied as soon as filter is re-enabled

commit 63eba9ef2c2fc912fd7f97696d8c780b41d9c642
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 3 18:32:30 2004 +0000

    * modules/mux/mpeg/pes.c: for mpgv, don't store dts if pts == dts.

commit 08b960e8a57877815f51062c668eb82683b7b9b7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 3 11:56:16 2004 +0000

    * modules/access/dshow/dshow.cpp: fixed initialization bug.

commit 5e909857a3ee4b6018eb5c36a90486c396182386
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 3 10:25:04 2004 +0000

    * modules/access/dshow/dshow.cpp: really fix DV/PVR support this time (hopefully ;).

commit cab0e6fb84bda126591b2fdee916f195316c0d45
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 3 00:07:38 2004 +0000

    * modules/audio_filter/normvol.c: oops.

commit a705ab3377947746311b418c57f23276b5094324
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Nov 3 00:05:22 2004 +0000

      * include/vlc_interface.h src/libvlc.h: typography.

commit 947c85d687d75153b86dbcc22e44e5435cd1e437
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 23:59:02 2004 +0000

    * ChangeLog, po: YAUF 0.8.0 (yet another update for 0.8.0).

commit ee901d54efecf4f5db37fc270a416ccf0944471f
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Nov 2 23:51:21 2004 +0000

      * modules/access/cdda/cdda.c: Spelling fix.

commit 928fb8a5b9157851667570ff4ca203520a140484
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 23:43:41 2004 +0000

    * configure.ac: added normvol to the list of plugins.

commit 523388f99235a9ef0b340dff5adbb662cae6bb6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 23:42:08 2004 +0000

    * modules/audio_filter/normvol.c: compilation fix (C99ism).

commit ad80abaf087cbafcd46d1eb4f789113c5455373a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 2 23:41:36 2004 +0000

    * Disable cddb, libcdio and vcdimager building on OSX, since basically they aren't used yet on OS X. (guarding for unused 3rd party libraries)

commit b16b5c415da1517757ede85d1f7f860a283ddc89
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 23:40:20 2004 +0000

    * src/misc/variables.c: fixed bug (config_GetPsz() can return NULL).

commit b97eacb6a1b060e7453c9d7fda743dd7c83a57ba
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Nov 2 22:29:07 2004 +0000

      * src/misc/modules:
        + Only consider psz_program when looking for an interface plugin.

commit 9898f60387bdfc6492a97cdc4d55d78f1d0bcb9e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 2 21:35:54 2004 +0000

    * kasenna patch for OS X. cheating while i can :)
      patch is for the 2004.10.28a version of vlc

commit 435084b2a3e3b8d4a26a3a1313638b15ee14814c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 2 20:59:41 2004 +0000

    * newer liveMedia version for OSX.

commit 6de833a425913c7f4fc6d0ef1b77dbd13f10526e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 2 20:52:45 2004 +0000

    * fixed a problem with sub-fps overriding
      If subtitle format  doesn't have their own reference, they should define 25fps as the the standard reference, BUT NOT GLOBALLY. Cause then ALL subtitle formats will use this correction factor of 25fps.

commit 7216315d85b2395b7adfbe5fda75f9f83564266e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 19:25:31 2004 +0000

    * ChangeLog: updated for the 0.8.0 release.

commit 8e3a716a7369c98b4a5c53f9aa8adfaa6a16f6ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 19:23:40 2004 +0000

    * modules/gui/wxwindows/interface.cpp: slightly bigger interface on win32.

commit bb309602fb6d77be0650a4bcfc4c80270352d780
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 2 15:23:18 2004 +0000

    * httpd: Do not close the connection on timeout for rtsp.
    (Make quicktime happy)

commit cdcdb7dc2bf4841f740b62aa1d4939424c9a8b40
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Nov 2 14:11:19 2004 +0000

      * po/fr.po:
        + Minor spelling fixes.
        + Correct UTF8 apostrophes.

commit 795563ce9c2ee7870b0b807d3667183b7714a5b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 13:47:19 2004 +0000

    * po/*: update in preparation for 0.8.0.

commit 802efc583ed31ae442af805d09147aa4b9862223
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 13:38:04 2004 +0000

    * modules/control/rc.c: reverted last commit and only print an additional '\r' in net mode.

commit be8b473e57ae74b7d935111d5ece485421b452eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 12:52:49 2004 +0000

    * src/misc/win32_specific.c: mozilla plugin fix.

commit 3217bc5ba8112a5b195a1416cfa5ccb6c84e117c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Nov 2 12:50:17 2004 +0000

    * detect rtsptext reference files as used by QuickTime and Real

commit e92a3924f3ae44b7564e2233012166f79197ecc4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 2 09:19:19 2004 +0000

    * modules/audio_output/portaudio.c: make stereo the default.

commit f4fd6b3386301816b55ddffb9cd0b952cf97d88f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Nov 1 22:41:54 2004 +0000

    * changed the used-charset-property to UTF-8

commit 6e8608f2f6cb08ed526b75f73643bc628b94df30
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 1 16:37:32 2004 +0000

    * modules/access/dshow/filter.cpp: fixed uninitialized variable.

commit 795e043c5a1fd6bd8f8c9e6bfdcd86df7b160bde
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 1 16:21:29 2004 +0000

    * modules/codec/dmo/dmo.c: fixed a couple of memleaks.

commit 519f20ec4e4d32be89e190c78b220a64a9f31d93
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 1 15:35:11 2004 +0000

    * src/video_output/video_output.c: portability fix.

commit b33c3f1c61d91402b96dbcf44a4e9a9e36ffabdd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 1 13:43:43 2004 +0000

    * Shame shame shame shame shame, Shame on me

commit 6f9bcb4e9d89d6ffdd2c0bc53ee393bb4a774eba
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Nov 1 13:42:05 2004 +0000

    * Set a higher RTSP caching if we use Kasenna VoD

commit 81eb72f41e0a1530ad80233f6db400b656fa6964
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 1 13:10:14 2004 +0000

    * modules/access/dshow/dshow.cpp: don't add a prefered media type when dealing with pins which handle MEDIATYPE_Stream (for some reason the WinTV PVR doesn't really like this).

commit 366acbbc9e4707f597efc4e4b2bf57ddb51aa777
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 1 12:58:39 2004 +0000

    * modules/access/dshow/filter.cpp: fixed crash.

commit b6e03065856219421b1f661f679a1c4738d1ab77
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 1 11:06:13 2004 +0000

    Possibility to set volume using %

commit f0269f7aa83c855340124a8c411e7f6f61cbecda
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 1 10:35:39 2004 +0000

    Fixed the volume control

commit 3f3e50cbacb9d17716109f74b3a6721516692f42
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 31 17:24:18 2004 +0000

    Update version information in iPAQ build files.wq

commit be4386c15cf2c14d3c4935b34e6162523a7b0f2f
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Oct 31 16:50:14 2004 +0000

    Initialize i_smooth

commit 1e646b7e2ef6d120a452eb4a57857e0cfed406c0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 31 16:44:01 2004 +0000

    * ALL: update in preparation for 0.8.0.

commit 70f942b109226ed4ca338279e178b4a38e5c037c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 31 16:21:28 2004 +0000

    * src/libvlc.h: --intf isn't an advanced option.
    * TODO: updated.

commit cb8d0ff8d7667b0f12f3effb274788ef0c2119e6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 31 15:51:24 2004 +0000

    Logical fix: add packetizer in PackitizerOpen()

commit ded94d785b5a8b836ebc1e5a31051769313de9d2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 31 13:19:28 2004 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp/h: work around a wxSpinCtrl recursion bug in wxGTK.

commit 2da750dff111f8ced298d6b5cb33e5ebf47b214f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 30 15:32:56 2004 +0000

    * modules/control/netsync.c: less verbose.

commit 78e8995e0786cb62aedea42d38a2d8219231d96e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 30 15:27:28 2004 +0000

    * modules/codec/ffmpeg/encoder.c: compilation fix for ffmpeg 0.4.8 (not sure it's worth but...).

commit 1091212d9edc84cce7a86916dbef5cf1f1df5abb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 30 15:05:52 2004 +0000

    * modules/stream_out/transcode.c: trying to make the audio/fps resync work even when an ES is not transcoded.

commit 2521d9680d867f9061ff2ae78278e937814d0d4b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 30 14:12:35 2004 +0000

    *  modules/stream_out/transcode.c: fixed subtitles encoding when used with audio-sync.

commit 635d823daca160cc93de10ceb9e6489fc7bc82f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 30 10:36:07 2004 +0000

    * src/misc/vlm.c: reformat help message.
    * modules/control/telnet.c: "\n" -> "\r\n" + cleanup.

commit b0e659846ec1bc538c8ee4c56c7f738fe39fdfee
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 29 16:13:10 2004 +0000

    * live365.com servers behave quite like icecast servers. they are now supported and piggyback on the same 'hack'. Also print the [ice|icy|x-audiocast]-* meta headers. send by ICY and icecast servers.

commit 1e4a68f265a18c7086d3e7e90a2efcd7ba9689de
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 29 15:11:07 2004 +0000

    * Fix icecast detection (only works if the server truly is icecast).

commit cbb4bd7cb672bd48cf8d440ec64d6157c711670f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 29 12:59:14 2004 +0000

    * recognize the following descriptors in a DVB stream (no decoders yet)
      - 0x56 Systems B EBU Teletext
      - 0x45 VBI Data
      - 0x46 VBI Teletext

commit bf12bbf66e7ed8a0762fd1e3227199b4e4255153
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 29 10:59:19 2004 +0000

    * src/input/es_out.c, include/vlc_es_out.h: added an ES_OUT_GET_TS method to get a converted timestamp.
    * modules/control/netsync.c: fixed the netsync module.

commit acd4ad061b52800fce9e6f05ddadccf2066ebb7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 29 09:19:38 2004 +0000

    * modules/mux/mp4.c: added a 3gp mode which writes a 3gp ftyp header.

commit 7ba99302dfb9bb582560988b3fc56632ca8a5834
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 17:46:18 2004 +0000

    * modules/audio_output/portaudio.c: ported to portaudio v19 by Frederic Ruget +  mostly rewritten by me.

commit d52373668559f6c7d0c6bec0f37cddaf356dad1b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 13:52:36 2004 +0000

    * modules/access/dvb/linux_dvb.c: compilation fix for new versions.

commit 1ed643c9a98c5dde7fab99e98398c7e6718566a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 13:42:48 2004 +0000

    * modules/codec/dmo: couple of fixes.

commit 4302a97d17b4caf8946a643bca98096092019f4c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 11:16:06 2004 +0000

    * modules/access/dshow: some more debug messages.

commit 3c9ff4299de470544a64285bae8d3f524e7a349a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 10:29:49 2004 +0000

    * src/misc/modules.c: remove debug message.

commit 1eba7a33aebc318d3a90337a5b09208d2fff3f10
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 10:26:00 2004 +0000

    * src/misc/modules.c: include current language in cache file.

commit 62f7a588292d4ea7a9a40a3ad4724f40e4954be9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 28 10:17:22 2004 +0000

    * subtitle.c: make sure int -> date conversion is don properly everywhere.

commit 14aee4fd66c78532c378abcdcf910baf85ccd548
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 28 09:23:37 2004 +0000

    * src/misc/modules.c: fixed forcing of modules.

commit 28f202e89fb7c6211b88aa25ac66e64496e7a8bb
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Oct 27 21:47:44 2004 +0000

    Add rtsp to the list of protocols available in the http/ftp/mms option of the open network dialog. This breaks translation of this string but, BTW, why is it translatable ?

commit f324c82bb4fc624d99cff09088c1ebb037534e8d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Oct 27 15:22:01 2004 +0000

     * modules/access/dvb: Fixed a bug with CAMs which take a long time to
       initialize.

commit ea92845937166d277eea8dfaf4555cfea48c7a55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 27 14:59:24 2004 +0000

    * modules/mux/mpeg: for video ES, always put the pts and dts in the pes header when they are both available (makes vlc a lot happier when demuxing the stream, especially for other video codecs than mpeg2).

commit 27309e8041c476522afc33297df904bbbf222f6b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 27 14:14:47 2004 +0000

    * modules/codec/ffmpeg/encoder.c: work around stupid timestamping behaviour in libavcodec.

commit c98333433a49b72b6a9037fc31bf3d2e3aa51a25
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Oct 27 13:32:21 2004 +0000

      * src/misc/modules:
        + Support for CACHEDIR.TAG (see http://www.brynosaurus.com/cachedir/).

commit 130e15bea1c95a7f34fc375e2dbbd4ba9542a23e
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Oct 27 13:20:42 2004 +0000

      * src/misc/modules.c:
        + Store plugin cache in a cache/ subdirectory.
        + Encode the endianness and pointer size in the plugin cache filename to
          prevent crashes on multiarch home directories.

commit d71b1d96e81227c3413a8e81329b939139f2657c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 27 10:42:48 2004 +0000

    * modules/demux/asf/asf.c: commented out the 'found compressed payload' message.

commit 2d4831cc3b0d42c5aa29eb1b3bb5181e86d02aef
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 27 01:05:37 2004 +0000

    * livedotcom.cpp: - added support for the RTSP BYE packet. Patch by
      Ross Finlayson (21 august 2004)
      - fixed support for (Darwin) Pause. Patch from Hussain ( conundrums at gmail dot com )

commit 6f5733990a9af6898bb593952bbf431155da7fb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 26 13:03:03 2004 +0000

    * modules/demux/mpeg/mpga.c: oops, uninitialized variable.

commit 4df560dabc491e4405aef60093753f02949a7e25
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 26 13:00:04 2004 +0000

    * modules/demux/mpeg/mpga.c: rewritten using the mpeg audio packetizer.
      - fixes problems the old demux had with some mp3s.
      - should handle free-bitrate as well.

commit 135f0ac76b65e463a359e07ebccad953978b6856
Author: Mark Moriarty <markfm@videolan.org>
Date:   Mon Oct 25 11:23:11 2004 +0000

    Comment out truncated packets debug message.

commit 93c03b80760c810591302b04d7da9826bb9d3d34
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 25 10:59:17 2004 +0000

    * modules/access/http.c: reverted the change to flag shoutcast streams as non-pace controllable (doesn't work really well).

commit c9bcebfb8f75cf314e33db9fae0a227c9377806d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 25 08:19:29 2004 +0000

    * src/libvlc.h: do not make --high-priority an advanced option.

commit 7423a5b0a48b78c964ee01ea1755c94aaf6d8b19
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 24 21:07:58 2004 +0000

    * src/libvlc.c, src/misc/threads.c: couple of fixes for thread priorities.

commit cd0c5ececcfabcff2495d8118c97f3a20d39011d
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Oct 24 17:09:14 2004 +0000

    UTF8 version of it.po

commit eb9cf6a8515a7b643e00dc36f917f7c4c79d0013
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 24 16:37:13 2004 +0000

    Cosmetics

commit 9b4453a68600033f6ac81dd1add049563ddb82d3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 24 16:19:44 2004 +0000

    freetype.c: fixed crash on unbreakable strings

commit d89fa64a66ee8ff124fe43345c6093477d7c87b1
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 24 16:03:11 2004 +0000

    freetype.c: Auto-wrap subtitles (still needs some work to handle margins)

commit dc69e660b9e53dd7921c77b375aeaa77373f86a5
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Oct 24 15:56:37 2004 +0000

    Truncated packet debug message -- state reported vs. actual length, not the delta.

commit bd8f524eaf84889486afdcaa84c41a1753865b38
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 24 15:26:23 2004 +0000

    * modules/codec/ffmpeg/encoder.c: sanity check for frames in the past that libavcodec really doesn't like.

commit dad755598c409245857b709b1640a878b5c3521c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Oct 24 13:13:58 2004 +0000

    freetype.c: fixed two size/position related bugs.

commit 67d4cb69c51a5a9539417a060c26649a10cce7c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 23 19:47:24 2004 +0000

    * configure.ac: fixed detection of libavformat.

commit 377228d65052323c06b3de401734387af376f60b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 23 18:22:42 2004 +0000

    * configure.ac: mkv compilation fix by Philippe Van Hecke (philippe dot vanhecke at belnet dot be).

commit f4761ed13fb36c823537598494bc8c58ba543dce
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Oct 23 16:54:56 2004 +0000

    * final update to the Spanish translation by Antonio Javier Varela Calvo

commit 3f98fbe7ff2a251d8ba11db8b7126834597e0a3b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Oct 23 16:08:57 2004 +0000

    Update muxers and codecs in wizard

commit 7851e1d60f213f4677f4651b178a8c978bdce629
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 23 11:47:22 2004 +0000

    * modules/misc/freetype.c: off by one error.

commit 73e1f33afed56fd5097f878517cbe892408de654
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 18:34:38 2004 +0000

    * include/vlc_block.h: compilation fix (define BLOCK_FLAG_NO_KEYFRAME).

commit 017e74c3a0feb1539e3770bde251df7498e1a076
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Oct 22 15:16:45 2004 +0000

     * modules/mux/mpeg/pes.c: Extended prototype to allow for padding bytes
       and data_alignment in the PES header (needed for teletext).
     * modules/mux/mpeg/ts.c: Teletext (0x56 descriptor) streaming support,
       new options spu-pid and tsid, re-enabled bmax because it is useful for
       debugging the encoder, fixed in a bug in the parsing of the CSA key

commit 6db69bfe89062497b1503d012ace495ec986a8f6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 22 13:53:53 2004 +0000

    * Fix reference modules to add after their own playlist position instead of the end of the playlist

commit d6c80f229dea57b4b9c4f7e8c9cde5dea8d10c82
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Oct 22 13:53:18 2004 +0000

     * modules/access/dvb: Partial EN 50 221 implementation. This activates
       native support for CAM modules (without using an external program).
       When used in conjunction with --programs, it also allows to descramble
       several services with one professional CAM.

commit b2147ab9e1fdbd010e72e2e0f6fe76165b297992
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Oct 22 13:49:14 2004 +0000

     * src/input: Added a --programs configuration option, allowing to select
       several coma-separated programs.

commit 289b82b0146d3d4e7a80edff5461672004fa515e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Oct 22 13:44:24 2004 +0000

    * modules/stream_out/transrate/frame.c: Added Antoine Missout's (the
      original author) email address.

commit 67c7d4fe76892819e8dc808ebe058d480099cf5b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Oct 22 13:42:17 2004 +0000

    * src/misc/threads.c: Fixed a bug in handling of priorities : with POSIX
      threads a newly created thread inherits the priority of its parent.
      Set the priority even if it is 0.

commit bef75ae8f094f21a72e78cfb48631587f06d38a4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Oct 22 13:37:21 2004 +0000

     * src/misc/variables.c: Implemented inheritance for variables of type list.

commit 44bdd6e9e155bf9c9301e2ac827eff21530f5df9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 13:33:31 2004 +0000

    * modules/gui/wxwindows/open.cpp: small cosmetic change.

commit 5ce188871c014495b288096a6023e92bcd5b8423
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 13:31:17 2004 +0000

    * modules/access/dshow/dshow.cpp: moved tuner properties to its own function + new dshow-tuner config option.

commit 9586a6834c52bdd40961a7ad6d7ef483643a0881
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 12:07:08 2004 +0000

    * modules/gui/wxwindows/streamout.cpp: removed avi muxer + added wav muxer and a few more codecs.

commit f813caa89dea420c69f42e60ebd332dde5ad3b24
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 11:22:04 2004 +0000

    * modules/codec/ffmpeg/video.c: libavcodec still doesn't handle avc1 properly so work around this until the issue is solved.

commit b43aa847f2a7c4fcc0e4ef2f1525d2fab026d54f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 11:11:27 2004 +0000

    * modules/packetizer/h264.c: oops, forgot to remove a bit of debug code.

commit 313acca349e0f4bbf2007a87b8eb06d251eb986b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 22 10:08:17 2004 +0000

    * modules/codec/ffmpeg/postprocessing: removed deprecated postprocessing code.

commit b15eda882159ca0a538f7c7833bb543e48a2134a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Oct 21 14:55:00 2004 +0000

    * es.po: almost complete update to the Spanish l10n by Antonio Javier Varela, converted to UTF-8
    * de.po: small fix

commit 990f8218f442a756ae8d2521bfcdb250b6c9c5e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 21 14:33:27 2004 +0000

    * modules/control/ntservice.c: fix for --ntservice-extraintf.

commit edc99d3af75188a1160cfa94b465ed8955fa0799
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 21 13:20:54 2004 +0000

    * modules/codec/dvbsub.c: fixed a sanity check.

commit 26d3a269af4114bf78df4d5f11706f8c03c4b75a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 21 12:48:10 2004 +0000

    * modules/control/ntservice.c: added an --ntservice-options config option to allow specifying config options to be used when starting the service.

commit 1c5705e4b4357ed1b6a9bd2d37d10940b495d345
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 21 10:23:08 2004 +0000

    * src/libvlc.c: win32 fixes for the help output when used with a cygwin shell.

commit 57470f44ca9decc4d01bfcd97f8fca05ce5a8744
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 21 09:09:20 2004 +0000

    * modules/audio_output/directx.c: use common channel re-ordering code.

commit 85965903f72ffb6a7f137f0ad9982273104e9c53
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 20 17:44:36 2004 +0000

    * modules/packetizer/h264.c:
       - use 3 bytes start codes.
       - fixed SPS parsing with cropping.
       - fixed detection of the first VCL NAL unit of a picture.

commit fe87c923973c9d8f5d704efaad5afa24306fa043
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 20 14:59:49 2004 +0000

    * modules/access/dshow/dshow.cpp: codying style changes + a couple of fixes.

commit 23e2a1d4781aff50ae4d8df0fdfac9c3799b1c1f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 20 13:04:05 2004 +0000

    * src/input/demux.c: make sure the demux chaining layer doesn't stay stuck when stopping.

commit dd153084fa81d69ec94332d91b64f82590e96c8a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 20 12:01:09 2004 +0000

    * src/misc/vlm.c: added support for the 'mux' option for VOD.
       This option tells the vod server to send an encapsulated stream.
    * modules/misc/rtsp.c: support for mp2t (MPEG TS) and mp2p (MPEG PS) mux types.
    * doc/vlm.txt: update for the mux option.

commit 5e129a682f778561eaa7eb5c9d04e082ea7b797c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 20 11:37:08 2004 +0000

    * modules/control/telnet.c: a few fixes + coding style changes.

commit 3d83c3d94b5f0f7def35aaa1bdd3222300c5bb13
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 19 22:28:26 2004 +0000

    * src/input/demux.c: rewrote the demuxer chaining layer using a block fifo.

commit e5e8ecb28220e116344f40ae8864b8ba25f10aaa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 19 12:05:58 2004 +0000

    * modules/gui/wxwindows/streamout.cpp: fixed selection of codec.

commit 7eaa3759fc3e99707cdddbe99b8c991c8c03b208
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 19 10:07:38 2004 +0000

    * modules/demux/ts.c: on PMT change, don't restart an ES if it hasn't changed.

commit 619c56ec28ba881965467aa4351fc5adc4d5b2d6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 18 23:06:24 2004 +0000

    * Detect if kasenna VoD or unicast stream is MPEG4 or not. Set Kasenna flag for live if it is not MPEG-4

commit 8118dd079a545749cc566dc283786837401c0c88
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 18 23:05:30 2004 +0000

    * increase priority real demuxer, lower priority m3u demuxer. It was parsing ram files as playlists because it contained URLs.

commit deae78104a9b0432f3cc3221729654280b54dff4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 18 22:47:48 2004 +0000

    * Show value of boolean variable options when printing the list for an input.

commit 3edd27b7cf545ca1f7adc17e60201231863b3cd5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Oct 18 21:16:58 2004 +0000

    - skin.dtd: a Playlist may not have a Slider

commit ea933db785177b7605b7594109fec8ceb7d06736
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 18 19:45:21 2004 +0000

    * another round of dutch translations. only stupid wizard is left.

commit 3c5efb42c886ba3350b8920279ee635c56d342ae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 18 13:57:03 2004 +0000

    * src/audio_output/input.c, mixer.c: don't try to resample when the audio output is drifting too much.

commit 8628d18b3610b2e94b90b5e345a530223d5fc682
Author: Mark Moriarty <markfm@videolan.org>
Date:   Mon Oct 18 13:49:34 2004 +0000

    Windows compatibility -- Change printf from \n to \r\n

commit 9b52a805d106bf9fa8dc9de4d628cecf84c51410
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 18 13:19:56 2004 +0000

    * src/audio_output/mixer.c: fixed segfault.

commit dbc6f2fb9cc46c5755a3961d1c8a28f961f1d079
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 18 06:36:35 2004 +0000

    * modules/control/rc.c: proper fix for the high CPU useage with --rc-quiet.

commit 182669a733bcafb831e733d8ddefb0e6a611a23e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 18 06:00:41 2004 +0000

    * include/vlc_common.h: if strtof() is not available, try to replace it with strtod().

commit d1c124b7fa8fcf55a8c7db87fc2f4c570847d135
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Oct 17 23:32:46 2004 +0000

    WIN32 rc-quiet fix, only do net_Accept once per second to avoid loading down CPU

commit c788b9a5040a415fbb127251d1dbe3602e4f350e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 17 13:48:57 2004 +0000

    * Update of README and install files with new information.

commit 5bdef1c76ad3d3e6ef9601265362dc49bc05ee0c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 17 13:38:22 2004 +0000

    * vobsub.c: implemented vobsub seeking support.

commit a95e32965feec730866b90d0ab544d05a69b1d50
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 16 13:14:50 2004 +0000

    * livedotcom: added a --rtsp-kasenna option to tell liveMedia to speak Kasenna RTSP dialect for a certain rtsp:// link.

commit f0c9f566c3a2c7fefdac564ac5f5e9cb422521e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 16 09:19:28 2004 +0000

    * configure.ac: autodetect ffmpeg build options when using --with-ffmpeg-tree + make sure we use the libs in the given tree.

commit 7c73ae5f45a93a22541aeb2b96397f1fae77c66e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 21:41:34 2004 +0000

    * modules/codec/ffmpeg/demux.c: compilation fix for ffmpeg cvs.

commit 31e925698997f6492c359ef1df6f977d05def805
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 18:08:53 2004 +0000

    * modules/codec/dvbsub.c: improvements to the encoder. Should produce compliant streams now.

commit 41433abd8d18b3c0226deb40c6cf069a3bb33f51
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 15:46:53 2004 +0000

    * src/stream_output/stream_output.c: oops, 1.5 seconds, not 15.

commit 11fddaa6fa3d16939419a14f7a31a10db8369a52
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 15:42:01 2004 +0000

    * src/stream_output/stream_output.c:
      - for muxers that request some preparsing before starting muxing,
        we now wait for 1.5 seconds worth of data to be in the fifo instead
        of waiting for 1.5 seconds of real-time.
      - if we have have control over the output pace, we also wait before
        starting muxing (produces nicer streams).

commit 8b1965a7e9f20db5c98a7a2004c5ad95d5c22f7f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 10:40:39 2004 +0000

    * modules/codec/dvbsub.c: oops, small fix.

commit 1321d843b536a96e6a3685469015aa897e7c3f0f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 10:29:38 2004 +0000

    * modules/codec/dvbsub.c: don't wait for an acquisition page to start decoding the subtitles.

commit f9043113f666e3d41ca38fc49fdd939558ad64b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 15 08:58:16 2004 +0000

    * modules/codec/ffmpeg: fixed a couple of corner cases during initialization.

commit a4f05a55bda7234716b7f238b3daea86cb08da25
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Oct 15 08:32:03 2004 +0000

      * modules/access/http.c:
        + Fixed erroneous extra "/" in URLs sent to a proxy.

commit f11b4de0890b02ccf04eed5d05e2bc390dbb46a1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 15 00:25:18 2004 +0000

    * update of the japanese translation by Tadashi Jokagi <elf2000 at users.sourceforge dot net>

commit d0aa974ef369de6c8313c29670c52bc52c539f69
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 14 22:14:09 2004 +0000

    * modules/codec/ffmpeg/video_filter.c: fixed cases where pictures weren't released properly.

commit 59de4738318ee308cb86b8354f6a2c89d9586387
Author: Jason Luka <geshp@videolan.org>
Date:   Thu Oct 14 20:52:14 2004 +0000

    Long overdue update to the spec file

commit 88c63e2e1cdca4fc42acfb42c2c53af1824b2bfb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 14 20:05:57 2004 +0000

    * src/video_output/video_output.c: another fix for on-the-fly deinterlacing switch.

commit 3139a7fb2b6838e1370f09e3602c1521c7099c44
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 14 19:54:52 2004 +0000

    * src/video_output/video_output.c: a couple of fixes.

commit 4b753bdd8b2d3427987755f1d842b1b58e15fc99
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 14 15:03:23 2004 +0000

    * src/video_output/video_output.c: fixed video filter on-the-fly switching (use var_Get/Set instead of config_Get/Put).

commit 6fd35e87c855b82ad2c0ebb55d8d06f3f7e00e58
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 14 14:32:34 2004 +0000

    * modules/codec/dvbsub.c: another bunch of sanity checks to make the decoder more resiliant to bad streams.

commit 03e12b35814cde1062ce38f4e66495c392da8bd0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 14 14:00:14 2004 +0000

    * goom2k4 for OSX.

commit 6a5208cee778368eb70d0e0f7080d2d25ecce46a
Author: Carlo Calabrò <murray@videolan.org>
Date:   Thu Oct 14 11:37:50 2004 +0000

    Italian translation for 0.8.0

commit c9139ee7a1a413d555a72ffb9b9e5804c17a7fc2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 14 10:10:48 2004 +0000

    * modules/codec/dvbsub.c: more sanity checks.

commit d23171a34276b61111ee1b1501ea96f7fb7f3c65
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 13 15:40:39 2004 +0000

    * modules/codec/dvbsub.c: switch debugging off.

commit 62b54aa5e913c4fa6cbdb109c67d4e9d5d0b4c4d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 13 15:39:38 2004 +0000

    * modules/codec/dvbsub.c:
      - rewrite using the pixel buffer memory model as described in ETSI EN 300 743.
      - code simplification.
      - more compliant.

commit c14fe1b2a934f438a25273335674d7017dc8d078
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 13 12:32:06 2004 +0000

    * modules/gui/wxwindows/video.cpp: will hopefully fix the gray video problem in embedded mode on win32.

commit dc20831c4000fd64ebe218d7cffe57afe6658f42
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 13 12:30:20 2004 +0000

    * modules/video_output/x11/xcommon.c: don't steal events from the owner window.

commit 92c0f93056c7983294ace4fae18cd706aa5015cf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 12 12:58:24 2004 +0000

    * modules/visualization/goom.c: increased buffer queue size (was too low for some audio streams).

commit fc4b15d52c076830edfe81abb8dd9833ca630c8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 12 10:21:49 2004 +0000

    * src/video_output/video_output.c: even uglier fix for the on-the-fly deinterlacing switch problem (but at least it works).

commit 15baf3d1f53f62ccbf81cfc737c5ada6b436c5e3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 11 19:11:01 2004 +0000

    * src/video_output/video_output.c: nasty fix for on-the-fly deinterlacing switch.

commit 920cfe7e75f524215e0b942ffc5a09e556c85019
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Oct 11 13:44:47 2004 +0000

    * converted the G. l10n to UTF-8

commit eef987adad977d147c336c880f36851ea8074dbe
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Oct 11 13:14:31 2004 +0000

      * po/de.po: minor typo.

commit c2731db0ee3b3b45337ffca659fbe57d29839eb1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 11 13:09:42 2004 +0000

    * modules/codec/x264.c: compilation fix.

commit ebba6561995eff0d752e0b7b4891d7b0c373741b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 11 12:50:13 2004 +0000

    * modules/demux/ps.c: work around broken streams produced with WinSubMux.

commit ddc8575b6176816b2305ee44d555651d05c64e45
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 10 21:28:58 2004 +0000

    * modules/codec/x264.c: a couple of fixes + use SSE2 detection.
    * modules/codec/ffmpeg/ffmpeg.c: use SSE2 detection.

commit b0e2accbba2fe73477e70801b8a8584be2328ffb
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Oct 10 20:34:28 2004 +0000

      * po/es.po: fixed a missing space.
      * po/fr.po: converted to UTF-8 and fixed ellipses.
      * po/en_GB.po: converted to UTF-8 and fixed ellipses.

commit dfd9cb82ec9350393ecfc862231ff792b9b783e9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 10 19:11:55 2004 +0000

    Compilation fix. Please double-check (I don't speak spanish).

commit e83767700c400a501bc2c9434bfb0da690cd99f0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 10 15:31:21 2004 +0000

    * 80% update of the Spanish l10n by Javier 'TonXabar' Varela

commit 5b23c5330d663c7a949460d3ca01a5ac91b98138
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 10 14:06:23 2004 +0000

    * modules/codec/x264.c: added a bunch of new config options.

commit 62d1b7d2d6ce7b7eec5cc48f91e884e0de02a48d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Oct 10 10:08:44 2004 +0000

     - modules/control/showintf.c: new control module, able to show the
       interface when moving the mouse to the top of the screen (in
       fullscreen mode).
     - modules/control/hotkeys.c: added a hotkey to raise the interface
     - modules/gui/wxwindows/*, modules/gui/skins2/*: added callbacks for
       the "intf-show" variable; it should be easy to do the same for BeOS
       and MacOSX interfaces

commit 859d9e3170043afa4c5007f962f41b6b227e9332
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Oct 10 00:24:44 2004 +0000

    Compilation fix when libcddb is not available.

commit 24b06102b0653797e87b3ee7242498b0aa85309c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Oct 9 22:18:25 2004 +0000

    vobsub.c: Don't break autodetection of non-vobsub subtitles

commit abf2e9a5d1eedde46be3809fcc08341ba89bcda4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 8 15:53:26 2004 +0000

    * modules/codec/dvbsub.c: bug fix in the encoder.

commit 7f349d0a4aa0f3190fc032e53b5c0d70c14a1f83
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 8 13:12:51 2004 +0000

    * share/http/index.html: delete/keep commands fix by Torsten Spindler

commit ddb95a07ea6489b5b0f132cc3412ffbb667ef377
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Oct 8 11:03:12 2004 +0000

    * new icons proposal for the playlist window

commit 63f0fdcf6f73fceca5927c7a393629691958c75c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 8 10:49:05 2004 +0000

    * evc/*: fixes and updates.

commit 851aefcb6388d6e8d6a52b4a2d5abc640df4fb7b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 8 10:46:09 2004 +0000

    * modules/demux/subtitle.c: portability fix.

commit 6a2acb97ef96f375013bf53fc1c0c666a11059a5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 8 10:36:25 2004 +0000

    * modules/access/mms, modules/demux/mp4, modules/misc/logger.c: WinCE compilation fixes.

commit 2fab80da23cb41b9a9b9173c69c755dbbcc3515d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 8 09:59:26 2004 +0000

    * src/misc/win32_specific.c, modules.c: WinCE improvements (support for finding out the application path + support for the plugins cache).

commit 997ef25182ffbd986682edc85e81adbe921ac1dd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 8 00:07:48 2004 +0000

    * hotkeys.c: change fullscreen setting even if there is no vout
      bigben: this fixes that last little problem you had with the 'fullscreen button'

commit 1ded64d41a9719a01606fee067e015f881b3b263
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 23:10:50 2004 +0000

    * 1st run of dutch translations

commit c0666c1ab104155569781102358aeac3c9fec4ca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 22:54:18 2004 +0000

    * removed another translatable string that is no longer used.

commit 61a75cda0b696fd1f3513a48bddc6b555631f81f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 22:52:10 2004 +0000

    * diretory.c: remove a completly useless translation string

commit bea3eda77242ab0e2fc4ed9eaaa66c8c2e49d757
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Oct 7 22:50:44 2004 +0000

    First attempt at adding CD-Text.
    Break out meta-info gathering.
    Various fixes and cleanups, but more work is still needed.
    Some conceptual work on how things *should* work may be in order.

commit 53dee7b961b237b3864fd9bb1206d69902156727
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 7 22:21:22 2004 +0000

    * src/misc/modules.c: pfff nobody found this one... you just lost the contest guys.

commit 3db5293c65355aba92f82a5d870358a958189905
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 22:05:34 2004 +0000

    * opengl: remove NULL from string arrays
    * configuration.c: don't crash on NULL values

commit 5563e0d680fa72c36f9b4eb8b8f7295d4bae99a4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 7 21:44:41 2004 +0000

    * src/misc/modules.c: fixed harmless memory leaks in the plugins cache code.

commit 2cd7d7a68bc8411339abd9996dfa0c7d0bdb31cf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Oct 7 21:33:38 2004 +0000

    * Fullscreen button works again
    * It enabled even when no vout is present
    * Still a little issue with the fullscreen hotkey

commit 8a5302415e1ee8c013eaede45481d2ca9676c547
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 20:52:24 2004 +0000

    * removed an unnecessary = NULL write.

commit 6256bbe2041c2687f68951e91963930fe62908db
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 20:50:59 2004 +0000

    * Made the opengl effects a list of options instead of textbox
    * Lowered the opengl prioriy on OSX to speed up selection proces, while the thing is not working.

commit df7993ac1f864c017a32662c34b0bc21efcc784c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 7 20:12:19 2004 +0000

    * modules/codec/toolame.c: lowered the priority of the toolame encoder and added the mp2/mp2a fourcc.

commit 40d3ed44788f0979a9c1726433df7d2d6435d0fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 7 15:59:36 2004 +0000

    * modules/codec/dvbsub.c:
      - bug fixes in the decoder and encoder.
      - the decoder now returns YUVP subpictures.

commit 1635cc356480dc23576f7d9db56ccd0897fcafdc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 7 14:40:29 2004 +0000

    * Improve the Preferences display, when capabilties don't fit in the normal width of the table

commit 204c22aa9d391ebc87503a2a653cab4b3f39f29e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Oct 7 10:10:22 2004 +0000

    Fill in playlist information and stream & media information
    Duration info is now set when playing entire CD so slider works again.
    
    More work is needed for playing single tracks, adding CD-Text info,
    getting reference counts right.

commit a9583b5d9c501e00463f80f994c7d2e759437114
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 7 09:27:02 2004 +0000

    * modules/stream_out/transcode.c: bug fix for subtitles transcoding.

commit 0f9da48d787c1eefbd2950b49b891c1ed061a46e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 7 08:48:48 2004 +0000

    * configure.ac: force c++ linkage for the portaudio plugin.

commit f4311b58f1e293a019be1ae225c53a7ae960b090
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 6 17:05:26 2004 +0000

    * modules/mux/mpeg/ts.c: a couple of fixes for DVB subtitles streaming.

commit be53b9caf7881710cf39d5b55e0e5bc907d0f79c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 16:15:48 2004 +0000

    * Lets not ignore too many .sub files shall we? :)

commit f5a83db0769a418b5ee1df3b4f4604e3b46469ab
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 15:35:54 2004 +0000

    * if a .idx vobsub is found, then don't autodetect the corresponding .sub file

commit e2197980b2a71cc94b3e12bc4dd91ddc3218604e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 14:15:03 2004 +0000

    * spelling correction

commit 78171aef895b0b352ea24d0339929f0238c49966
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 13:51:21 2004 +0000

    * Fixed the DefaultIcon registry settings

commit 7a3993961f28c2449ae1518dc4880fd40052bdf9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 13:49:32 2004 +0000

    * Define RUNTIME_CPUDETECT for ffmpeg
    * newer version of liveMedia

commit 38dfc8db55c6de9dd430cc3de7bbf85dc744ffb8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 13:45:14 2004 +0000

    * forgot this file in the vlc_b64_encode patch

commit fcda0b5d92df72620810502bd34a9c1ed9a39f24
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 13:41:57 2004 +0000

    * vlc_b64_encode patch by Torsten Spindler

commit 090481f48cd9c1127605992faa81c6e25625743f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 6 13:07:35 2004 +0000

    * modules/codec/ffmpeg/postprocess.c: altivec CPU detection.

commit 1b6136ee3e97b606f2e354ff1079bf84d9c35717
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 11:21:38 2004 +0000

    * added the .vlc fileextension to the win installer and the Mac app.
    * Added the application/x-videolan-vlc and appllication/videolan-vlc mimetype to the OSX app
    * NEWS: spelling error and remove the 'this version is not yet released' line. Before I forget :)

commit a131a15d95ba0a7042ae4a2b324c25dee2d507ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 6 11:07:04 2004 +0000

    * modules/video_output/directx: should solve the visible taskbar problem in fullscreen.

commit 764aab71ffb34c3a458ce5fb343bbc68dce323e5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 6 10:50:35 2004 +0000

    * src/input/stream.c, modules/demux/avi/avi.c: work around evc++ compiler bug.
    * evc/libvlc.vcp.in: small fix.

commit 79390c26ceb2d6b5022e28ecd87d0670e3ba3d7e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 6 09:19:18 2004 +0000

    * modules/audio_output/waveout.c:
      - don't call waveOutUnprepareHeader() in the callback as the doc says it isn't advised.
      - use aout_ChannelReorder() for channels re-ordering.
      - a few bug fixes.

commit f7f54dc0a7a2848cd64c7fdf1d4ce69b62627944
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 6 00:40:21 2004 +0000

    * Better Pragma header test. Apparently Pragma is a non required header in HTTP/1.1 This check should be more strict though perhaps not perfect.

commit c77a7946e8c1cc120ef3e9ec8dc5f0f29b3828bc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 5 23:17:04 2004 +0000

    * Restored a fallback to the old Quartz drawing routine for the poor
      souls without Altivec. The new drawing was considerable slower to them.

commit f859ce05d57f5a7e52020b75091f983a3bfe1630
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 5 22:15:40 2004 +0000

    * Disabled the OSX OpenGL vout untill it's problems are fixed

commit a020907c9a50f3d02456bdee601b70ada91bcc9b
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 5 21:38:33 2004 +0000

    - removed some debug lines

commit 6b9174d106c8e46032cc243f31c375d93750583f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 5 21:37:49 2004 +0000

    - use existing default route when configuring crossbars, allowing users to configure video properties from a third party tools (eg, Video Tuner)

commit 0b6eeb77f8ec337df84182a6b43a93dfb09316df
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 5 21:35:21 2004 +0000

    - invoked crossbar properties pages after graph has been created, changing video input should now work properly

commit 391d675b1c7fa93da66d9b389b29a12d3672462c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 5 21:03:25 2004 +0000

    * m3u.c: We now support http links to mms sources that don't send the Pragma line, but use a custom Referer file.

commit 4cbf134a14c0ed601f6e80e78a2129d12294dfa2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 5 20:20:40 2004 +0000

    * Alternative solution to mms recognition of http:// streams
      These WiMP streams always have Pragma in the HTTP response, so we use
      this to identify them now.

commit 85acec61f0575e838cf470510a52ef4ff3bb726a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 5 16:46:29 2004 +0000

    * modules/control/Modules.am: add rtci.c to make update-po happy.

commit 9d3104612d0be8570bd7326b0c4880946be6bf3c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 5 15:31:22 2004 +0000

    * modules/access/file.c: WinCE cruft removal.

commit 9d08f2d724cbc61d6ed2c5184d3fe88214d02a54
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 5 15:30:54 2004 +0000

    * src/misc/*, src/extras/libc.c: bunch of WinCE fixes.

commit d87b169600587b0831a362195fdbb99f168f5dd0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 5 15:25:44 2004 +0000

    * revert the mimetype recognition of http:// mmsh streams

commit cb402493149bfc98e9a216a28532852c8945ef9a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 5 08:10:34 2004 +0000

    * modules/audio_output/portaudio.c: portaudio (www.portaudio.com) audio output plugin by Frédéric RUGET (frederic dot ruget at free dot fr).

commit 81d271b9905dc9a259aaa58856280633c34d9bce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 17:22:52 2004 +0000

    * include/vlc_common.h: define PATH_MAX on WinCE.

commit 4283e4707fca228f503fefea96abacfaf0b0d3a4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 16:04:54 2004 +0000

    * src/misc/win32_specific.c: WinCE build fixes.

commit 16b99ba1557e46efce54149ce9e860855626a7be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 16:03:30 2004 +0000

    * include/main.h, include/vlc_common.h: WinCE build fixes.

commit b0c0164100b3c902c49dc57369cc5eed1e0498fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 15:43:10 2004 +0000

    * evc/vlc.vcp.in: fixes.

commit 06ea0c78729ea16056178461d64774a9143f9212
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 15:21:34 2004 +0000

    * evc/config.h.in: cleanup.

commit d00bc916f5af0e326c933fbf38ef02e275db47d7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 4 15:15:31 2004 +0000

    * no longer use demuxdump. Only dump is a valid demux2 now.

commit de8390cd7f1ab1d5286ad5f0bd5b1eebd0b4a92f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 14:29:23 2004 +0000

    * modules/misc/network/ipv4.c: got rid of the #ifdef HAVE_ERRNO_H + WinCE compilation fixes.

commit af338f594a476a3197b1839cd081ba0ba51efff9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 14:09:33 2004 +0000

    * modules/access/file.c: got rid of the #ifdef HAVE_ERRNO_H + WinCE compilation fixes.

commit 86f50fede6632f5349c49dbefe435ab4e0af2c0f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 13:34:42 2004 +0000

    * src/*: got rid of the #ifdef HAVE_ERRNO_H.

commit d37438b1faa98ba132efc234222bfd1b0ff1fbce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 12:19:34 2004 +0000

    * evc/errno.h: errno.h replacement for WinCE.

commit 7e2851ea846272c71709886cb9843735a72a1a66
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 10:52:18 2004 +0000

    * src/input/subtitles.c: strcoll is not available on wince.

commit 293d390a0e5010766c0170aa4a99fc74b1ecc330
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 4 09:58:20 2004 +0000

    * modules/misc/dummy/decoder.c: use MAX_PATH instead of PATH_MAX.

commit 72a89a818986197f1b48575734620caf5a0cd9e0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 3 22:01:45 2004 +0000

    * modules/gui/wxwindows/open.cpp: fixed open dialog for mms/mmsh/ftp streams.

commit 1161687d5321774a91ee3a4099a4af263631d34d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 3 20:13:56 2004 +0000

    * strip file:// from subtitle autodetect path if present in uri.

commit 0e977dd3f727f4e55762a71f822ba3feb5ceec16
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Oct 3 14:11:12 2004 +0000

     - scaled_bitmap.cpp: fixed an old bug in the bresenham algorithm
      (the right side of enlarged images was not scaled properly)

commit 20bab27a82c1a141fe45b936894272683567f033
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 3 11:52:25 2004 +0000

    * Added delay and alignment to wx subtitles dialog
    * Fixed a tooltip
    * Removed a debug message

commit c2b1baa3f2db79fc98e40b95220504898ff1ef0e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 3 11:04:59 2004 +0000

    * configure.ac: alsa is enabled by default.

commit 36b84104b19dc9057c4ad9209dadd8f758e9236b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Oct 2 21:52:02 2004 +0000

    * ALL: fixed some gettext stuff in the subtitles-options-dialogue, cosmetics to the text-fields, etc.

commit 997c6c3419170b68d41ff8ee5b27b26166138984
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Oct 2 21:02:27 2004 +0000

    * Re-added sub-delay option
    * Re-implemented sub-fps for SubRIP.
    * Use 50ms increments for hotkeys

commit c927538051c97a0cfb7cfbd1a7663f2c72675fa5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Oct 2 21:01:46 2004 +0000

    Fix segfault when spu heap is full

commit 16449bfda8f0c2a640581fc7fa1dec9119d3ab06
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 2 20:09:21 2004 +0000

    livedotcom.cpp: fprintf DEL DEL DEL DEL DEL

commit 46dfa888590a6063e803c50dac4831648156a952
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 2 20:07:35 2004 +0000

    * mkv.cpp: cosmetics

commit f0e39102166f22e923e4cc529eeb484be6a83f0b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 2 19:58:07 2004 +0000

    * Update TODO list
    * Added channel downmixing support to NEWS

commit 2daf515f63d7ea2a73fec42ef251501233001bd5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Oct 2 18:19:39 2004 +0000

    * modules/dvb/access.c: Fixed a major heap corruption (gardening)

commit 84455389f408c44e66de919a52d013f0990e4f5f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Oct 2 18:11:07 2004 +0000

    * likely the final update to the G. translation

commit ca0828ec98158488a582190e56c6909952c04600
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Oct 2 17:57:33 2004 +0000

    Fixed string

commit 7965eb30e5577fbee26d8270be72059643c487a6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Oct 2 15:40:08 2004 +0000

    Do what I say, don't do what I do.
    
    * Re-enabled string translation for wizard
    * Fixed wizard strings
    * internationalized some strings that weren't

commit d6aae7eaeb1e8f3780a0877c0ad2e2cc85e942f8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 2 15:02:08 2004 +0000

    * vobsub.c : bail if we cannot find the .sub file

commit 4831edd8de40fbac54847afff0a5bf122f11265a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 2 14:09:33 2004 +0000

    * Look the SAP module CAN get even uglier
      - added a demuxer for SDP files. this is a temporary submodule to handle SDP files with UDP streams for so long as liveMedia doesn't support these yet.

commit edfa4ed4b58908e12b919beb76ca01dbff87a909
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Oct 2 12:51:37 2004 +0000

    (Final ?) update to french l10n file

commit b909d2fa2f3d4f12e7d73f3644f3a257eb99d377
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Oct 1 18:38:28 2004 +0000

    * last fixes to the G. translation

commit 1ff5e7267e7a4711f60cbe7300060d13d2955bd7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 18:04:09 2004 +0000

    * configure.ac: added an --enable-httpd and --enable-vlm option
    * src/misc/httpd.c: use dummy wrapper if httpd is disabled.
    * src/misc/vlm.c: use dummy wrapper if vlm is disabled.
    * modules/control/http.c, telnet.c: properly handle cases where http/vlm is not available.

commit bb1ef14f0a2d4f7a71912bee5cb04dd2af3723d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 16:04:20 2004 +0000

    *  evc/*: some updates to the evc project files.

commit 51002a6c98cafc33e01f06eb2214612d4d983309
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 15:56:10 2004 +0000

    * src/*: WinCE compilation fixes.

commit 5cfa14809653862339f2234893d6883cbed78810
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 13:43:05 2004 +0000

    * evc/vlc.vcw: removed old plugins.

commit 30a39592ec257818a8a66e9b29a6d416370e6407
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 12:48:49 2004 +0000

    * modules/codec/dmo/dmo.c: portability fix.

commit bf0e0e611cf75362f69d278a7b886617ae234204
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 12:37:49 2004 +0000

    * src/input/demux.c: gee, what a nice bug.

commit f49468a228f61414276b0621794af0d51c1cf445
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 12:24:16 2004 +0000

    * src/libvlc.c, include/vlc_interface.h: don't open a win32 console when using a cygwin shell.

commit b7ee5eb7e79b8931a04031b635f32beafecc21af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 12:05:52 2004 +0000

    * modules/video_filter/blend.c: portability fix.

commit 3fba51419490465a363068ac51df2b73d7343fbd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 11:56:57 2004 +0000

    * modules/control/hotkeys.c, rc, modules/demux/mp4, modules/access/mms: portability fixes.

commit 2049498ba80921715a6999caa9617b5eb2e6c300
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 11:23:06 2004 +0000

    * src/extras/libc.c: shut up compiler warnings.

commit b2656b1265dafffbe4d03f539399dceb639cc014
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 11:11:37 2004 +0000

    * src/extras/libc.c: strtoll() replacement when not available.

commit 2ba646a5ea654996b0e627d589bd712acebb2bf8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 1 10:03:29 2004 +0000

    * src/*: bunch of portability fixes.

commit 75a2edbf6133555bcc4e4abcc5805c578712ed64
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 1 09:37:22 2004 +0000

    * autodetect .idx files for vobsub autodetection

commit ab3e1260b7d6d342fb8e019144054b37026198fb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 22:17:54 2004 +0000

    * modules/gui/wxwindows/*: win32 fixes with new wxWidgets.

commit 49abe97532f9af69b8a4bd3cb94e508bacde3f76
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 21:38:26 2004 +0000

    * po/*: new updates before the test2 tarball is done.

commit 2848862ff4be1bb7007df73fd7674e1d00d18dad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 21:23:28 2004 +0000

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

commit 94b731d1ae8ddbdbfcc50ce32669df9efe4d0d14
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Sep 30 21:23:21 2004 +0000

    Adds the ability to specify the pid of the PMT (--sout-ts-pid-pmt)

commit 8dacc8fa955aadf741f6498ce282cb55af4572b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 21:18:23 2004 +0000

    * modules/gui/wxwindows/subtitles.cpp: new "font size" option.

commit c174051afc2733b61dd498bd4f2e334ee5646d6e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 19:44:43 2004 +0000

    * ALL: updates for the test release.

commit 03f2c9e9a08a765667d872d9d5ecae85b64d3726
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 17:42:27 2004 +0000

    * modules/audio_filter/converter/a52tofloat32.c,dtstofloat32.c: proper channel re-ordering using aout_ChannelReorder().

commit 754e4b9260b87a174c94409eca37e844db470e9c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 17:21:40 2004 +0000

    * modules/mux/wav.c: use aout_ChannelReorder().
    * modules/demux/wav.c: handle 7.1 multichannel audio.
    * modules/codec/araw.c: handle 7.1 multichannel audio.

commit 3f1a4f0f88cae8707f5c3b228d6313fa214d5cfb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 16:49:26 2004 +0000

    * modules/demux/wav.c: use aout_ChannelReorder().
    * modules/audio_filter/channel_mixer/simple.c: remove debug message.

commit 17f16d7678fdf7453a07f06ea18596751d6e1afa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 16:46:37 2004 +0000

    * src/audio_output/common.c: common facility for channel reordering (aout_CheckChannelReorder() and aout_ChannelReorder()).

commit 067ebc33ce70f7eda96c8d51988eeb662e2f1ad7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 13:27:33 2004 +0000

    * modules/audio_filter/channel_mixer/simple.c: very simple channel mixer for 7/7.1/5/5.1 -> Stereo.

commit be17d8e9bc944ad20948f23c57c179a254c4e4b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 12:02:59 2004 +0000

    * modules/demux/wav.c: proper channels re-ordering for multichannel audio (this should really be implemented as a common facility).

commit f70500d2632070a4d0888a82b27fc09fd405be43
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 10:57:52 2004 +0000

    * modules/demux/ts.c: fixed segfault.

commit a48589dd06acee787b5f4317d50bb5c44a285f05
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 30 09:08:48 2004 +0000

    * modules/demux/ps.c: fixed recent screwage.

commit 3ead371e2e73f4f965d0f75a4d1490b710c1ecbb
Author: Mark Moriarty <markfm@videolan.org>
Date:   Wed Sep 29 23:40:00 2004 +0000

    Add rtci plugin, for various real-time parameter changes.  Not added to modules.am or configure.ac yet.

commit f1aa322bcfc3f8e043bee9746cc45fb431b57c34
Author: Mark Moriarty <markfm@videolan.org>
Date:   Wed Sep 29 23:14:00 2004 +0000

    Minor fix, cleared warnings for unused var and undeclared type

commit 9192e5ff7ac208babfebabbbe782a3b4191f542b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 29 18:14:31 2004 +0000

    * src/input/clock.c: changes to the clock resync algo to remove some sensivity to the high frequencies jitterring when we start a stream.
    * src/input/input.c: cr-average is now increased based on the input caching value.

commit ef70785dab984ee06a20584da2b3832c04797a78
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 29 17:30:42 2004 +0000

    * Bumped up version number to 0.8.0-test2
    * Last NEWS update
    * Re-update pofiles
    * Update Changelog

commit 79bd2b041f0c00ca6a6312b8b9b823aaccbcc892
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 29 15:26:25 2004 +0000

    * NEWS: AACplus webcasts are supported

commit b1e95f08747b39103d586dd12c3f908f1fda1ead
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Sep 29 15:24:03 2004 +0000

    Adds libpng to OSX contribs (for the logo filters)

commit 854dbb84ae9d2edf71e4b8e54e6f62b3b7dd21f8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Sep 29 14:22:00 2004 +0000

    * updated German translation

commit 9327b33f732870e009de70e2842cfc986391a0ed
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Sep 29 14:21:31 2004 +0000

    * fixed typos in some l10n-messages

commit 09699dedb553f768752dec3f1bdf73c10e18bd95
Author: Mark Moriarty <markfm@videolan.org>
Date:   Wed Sep 29 11:36:37 2004 +0000

    Move marquee processing from Playlist to Other, change marquee switch to "marq-marquee".

commit f96c9561f1e43c113baf8420b127d38a3930db78
Author: Mark Moriarty <markfm@videolan.org>
Date:   Wed Sep 29 11:31:49 2004 +0000

    Destroy marq-timeout on exit, rename switch to "marq-marquee"

commit 41d6682193643edc767cac28a310e7046059cf9c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 29 09:00:41 2004 +0000

    A few string fixes
    
    Update PO files
    
    Update and proofread of the french translation

commit aad6775bdf56940c33701e27eb657661a87b5e78
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 29 01:21:16 2004 +0000

    * Use a proper faad2 snapshot, cause the default .tar.gz ones suck big time

commit b97a6de16313a98a87a17569c3aa7bf5ae940438
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 28 15:48:43 2004 +0000

    * Fix the cddax probing crash

commit 156dbc410f04b704b8456bf1bf04d2090f54f04e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 28 15:31:32 2004 +0000

    * modules/access/http.c: reversed a commit by accident.

commit c79f9d4059fff3ccf49de512b841a508d4095b3e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 28 15:26:32 2004 +0000

    * modules/access/http.c: set ACCESS_CAN_CONTROL_PACE to false when dealing with Icecast servers.

commit 24621547e9abb3aacd1f21b7b51ec4f9766403fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 28 15:23:43 2004 +0000

    * modules/access/http.c: set ACCESS_CAN_CONTROL_PACE to false when dealing with ICY servers.

commit 8750bd1e46d7ce397bddb16bd789002340dec3f1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Sep 28 13:55:00 2004 +0000

    * Add hooks for getting/setting variables (not working yet)
    * Really change VLC_Get to VLC_VariableGet

commit 31b1820ebd1690854b61e7f590327cbaafba9d60
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Sep 28 13:49:57 2004 +0000

    Misc Fixes

commit 90e23b41d7d66a9c7399b1995ddbdcb63df18c48
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 28 13:35:50 2004 +0000

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

commit d1ffd81d53f8f4226b0e3ea8c1a99ba9b5483ec3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 28 13:24:29 2004 +0000

    * modules/gui/wxwindows/open.cpp: added a caching option.

commit 1844d50469f1fe71db97291ee38b42f49d577bc2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 28 11:45:48 2004 +0000

    * recognize audio/aac as well

commit f955a6aa670f58b43d90e400f662f73c4b0ca38e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 28 10:46:20 2004 +0000

    * marq.c: compilation fixes for non c++ compilers

commit f4b976ef385772b40aebcf2af7a91a4cbf2a93e3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 28 10:05:53 2004 +0000

    * modules/demux/vobsub.c: compilation fix + fixed a few memleaks + priority back to 0.

commit c2e2e1e3ee95900cdf34bf833c93763a0d02fda5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 21:46:54 2004 +0000

    * modules/demux/mpeg/mpga.c: use the date_*() api for more precision.

commit f90b4134ca8c4d8420d4286713ea7df9c24e980f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 27 21:08:57 2004 +0000

    * Hacky workaround for the vcdimager compile problem
    * upgraded liveMedia

commit 89c27107b8bbf388d6147e5ef2a33373882763da
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 21:04:51 2004 +0000

    * modules/demux/mpeg/m4a.c: bug fix.

commit fe1911b072f85e5c3755c076994a5e61a428be6a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 19:57:26 2004 +0000

    * modules/demux/mpeg/m4a.c: MPEG 4 audio demuxer using the MPEG 4 audio packetizer (obsoletes the aac demuxer).

commit 8b807a4e104f6f9039f37432858b64cda7e53094
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 19:47:30 2004 +0000

    * modules/demux/wav.c: misc improvements.

commit d4ccb69dc2c75767b7f4719da1612678083711aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 19:19:32 2004 +0000

    * src/audio_output/input.c: corrective audio resampling should be a lot more gradual now.

commit 49245e40e45b47d0f5cf325113ee2a6c388f3b7a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 17:41:49 2004 +0000

    * modules/access/mms/mms.c: set the priority to -1 and added an http shortcut.

commit 3c520c8953e70ebb018be7ae62139638f12d36a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 15:44:42 2004 +0000

    * modules/access/http.c: keep this plugin at priority 0.

commit d60b3feeff459196eab515596ebca0bdcc800503
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 15:43:43 2004 +0000

    * src/misc/modules.c: allow negative priorities.

commit 4758ccba9d127bb56e1f6eeba15492f9bae325eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 15:16:13 2004 +0000

    * modules/gui/wxwindows/*: work-around a wxwindows bug with accelerators registration on win32.

commit e9a6f99bc8cb811dc65c9f5b303f0af385fff76a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 14:46:39 2004 +0000

    * modules/stream_out/transcode.c: fixed subpictures overlaying when the audio-sync or fps options are used.

commit 6520190b30144a763aad6218ef35b427ea8ca119
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 10:27:14 2004 +0000

    * src/video_output/vout_subpictures.c: a few fixes for subpictures positionning when scaling is active.

commit f5eab5ae70649197f23ec1fd74506eb73090bddd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 09:13:49 2004 +0000

    * modules/video_filter/logo.c: implemented --logo-position for old filter as well.

commit 560287d445beec7711560be29f5bfb2f6e871743
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 09:02:26 2004 +0000

    * modules/video_filter/logo.c: new --logo-position option (by default the logo is displayed on the top right)

commit 986ec6158ecc7781689d56aceb58223cd455f33a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 27 07:21:53 2004 +0000

    * modules/codec/ffmpeg/video.c: don't need to modify width/height anymore with lowres.

commit dddd969a1f5a8b0c08a6e2f4e2452401b528e277
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 23:31:48 2004 +0000

    * modules/mux/wav.c: small cleanup.

commit 18f33ef1c76c378a576ac1bbdb7928c5acaa55b1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 23:23:09 2004 +0000

    "* modules/mux/wav.c: support for s16l as well as fl32 + multichannel audio (up to 5.1) + proper channels ordering."

commit 9b1461ba564ac34c8317b267328fd4699b5a22a0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Sep 26 20:37:41 2004 +0000

    TODO: added some items, removed subtitle scaling, use "Mac OS X" everywhere
    in Platform:

commit 0492eee3a45b8a3fc5ca27ba23ae37c3bf7d7abb
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Sep 26 20:31:06 2004 +0000

    Moved marquee to Playlist area, "marquee  " blanks out the marquee

commit f7e0344e92d58c1e346869d9e1d37e220c84ef27
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 20:17:50 2004 +0000

    * modules/codec/libmpeg2.c, ffmpeg/video.c, theora.c: decoder sets fmt_out.video.i_frame_rate.

commit b6e85ad89245ff6e0124614d36b4aed65fab7801
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 19:59:49 2004 +0000

    * modules/packetizer/mpegvideo.c: set fmt_out.video.i_frame_rate.

commit e0983ddb5929ceda3d859fce6a2f7a4de1b969d8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 17:55:50 2004 +0000

    * configure.ac: added check for daemon().

commit 521e2124083b99d24d6b62ddaa53d65c0defe00d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 17:54:56 2004 +0000

    * src/libvlc.c: use dameon() instead of fork() when available. It does some more things like reopening stdin/out/err to /dev/null which avoids screwing up the first sockets we open.

commit 5f631245d55c891b556e7988d5c3a8c8d58723e5
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Sep 26 15:49:41 2004 +0000

    Add --rc-extend switch, for extra commands.

commit 33522bc5e51b591e10b4bd293f3396fee063412c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Sep 26 15:31:41 2004 +0000

    Add logout function to RC interface

commit 82aad75f34622b5d0c8d98c327cfbe6f13ddea5a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 14:19:43 2004 +0000

    * modules/codec/ffmpeg/audio.c: fixed 5.1 audio decoding.

commit 4475471389fa281304c6aa09d69a6d02e11d0fbd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 13:39:00 2004 +0000

    * modules/codec/ffmpeg/*: new --ffmpeg-lowres option to force video decoding at a lower resolution.

commit 74392a20b8926b1e934768d8cdcc443aee15c2b8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Sep 26 13:06:45 2004 +0000

    * Use callbacks for live update
    * Add timeout support (marq-timeout, in milliseconds, 0 for no timeout)
    * A few minor coding style fixes

commit 6d775903ab476fdeadfd4aaeb94118caab483162
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Sep 26 13:03:52 2004 +0000

    Add timeout hook for marquee

commit 8fb0525e7ba1467fc65236e0bae9e7032acd7be8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 12:59:50 2004 +0000

    * include/configuration.h: added change_float/integer_range( min, max ) macro.

commit 55a8189fcd322c8a152b39321b42385f580eaf10
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Sep 26 12:55:29 2004 +0000

    modules/video_milter/Modules.am -- added marquee filter

commit bdb391e0ad04979d1aa85bd285ce38fa8d0449c9
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Sep 26 12:45:33 2004 +0000

    configure.ac -- Add marquee subfilter

commit 2ac5cb16db4ad3c481c835b7dfd07b59b710ef75
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 12:40:05 2004 +0000

    * modules/control/rc.c: added an --rc-quiet option for win32.

commit b994d951158592c6e88b4cc3afdd80dde08978c4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 26 12:06:50 2004 +0000

    * modules/demux/ps.h: fixed PSM parsing.
    * modules/demux/ps.c: improved MPEG PS autodetection a bit.

commit 299501b7cf3322d693b445c4c5928d1c35301905
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Sep 26 11:47:12 2004 +0000

    rc.c -- Add hooks to control marquee string and offsets

commit 37c747ac494dd8b04b765c130a39755b8809c3eb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Sep 26 11:43:19 2004 +0000

    ffmpeg/video.c: fixed recent breakage of avc1 in mp4 due to a recent ffmpeg
    change

commit 0a10a01566bb4f25926798d43e4b5d3ab25f486e
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Sep 26 11:41:32 2004 +0000

    Add marq.c, marquee video filter.

commit 0acb799b1d2049606d0fde4cdfe2d40674aaffa3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 25 23:36:55 2004 +0000

    mkv.cpp: added support for quicktime video codecs in mkv (tested with svq3)
    Modules.am: link mkv demux with mp4 demux
    mp4/*: export some functions needed by mkv demux

commit 99c1c24f75f80cddce2353198da690188d5ee223
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 25 20:05:02 2004 +0000

    * update of NEWS and todo

commit a8c7d02c5fa3f48815f9bf42bff4bc27967520a9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 25 17:51:24 2004 +0000

    time.c: remove unused function parameter

commit f3194f7448d1ebfa32d375aa6ce1e3900860b401
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 25 15:13:01 2004 +0000

    * modules/video_output/directx/*: fix for spurious taskbar item after switching to fullscreen.

commit a3f05150c6a1fc68a5d770e7188dc9f5d75a3b4b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 25 14:01:05 2004 +0000

    mkv.cpp: helper function for printing of the mkv parse tree. Moves all the
    nastyness to a central location. Improves the general readability in my
    opinion.

commit 4638e85f2d52ae3354c49dd09896ff4412363a95
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 25 13:04:12 2004 +0000

    mkv.cpp: protect the call to block_zlib_decompress

commit ac06e434e081a91442024c4be075c641f842dc2e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 25 12:45:04 2004 +0000

    mkv.cpp: turned do_zlib_decompress into block_zlib_decompress, and use it
    when needed. Zlib-compressed vobsubs work for me now.

commit a347d6b538b9cca1a44cc7f238a9907efc400d2c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 25 12:25:42 2004 +0000

    mkv.cpp: Parse tags related to compression (unused yet)

commit 1342bbe1bc0e5054cc4445cbcf8a4aad2b15b596
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 24 11:29:25 2004 +0000

    * modules/video_filter/time.c: the subpicture doesn't need a timeout.

commit 78ef76541d393b6ba8372782b29fd621e834e8d8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 24 08:35:23 2004 +0000

    * Makefile.am: use the new wine cmdl syntax for make package-win32.

commit 2e3f83548eb86a65b469e2f9920b37b9e72a8081
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 24 06:59:28 2004 +0000

    modules/control/corba/Modules.am: attempt to fix build.

commit 7269a868eec20e0db90a4436980961198cd88bcd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 23 22:08:39 2004 +0000

    * zlib decompressor for mkv. not working. (i don't get c++ :) )

commit de33443d8fdef7abdc7688635e04ee4b00d65dd1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 23 21:11:43 2004 +0000

    * src/video_output/vout_subpictures.c: fixed recent dvd menu breakage.

commit bb90b15349a7280f46ebaa6e49f36f36092a4896
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 23 20:56:46 2004 +0000

    * added asx todo item to list
    * added some clarifications on use of bootstrap to HACKING file

commit 968ae4ef1e9a9373416bd0774d797fd4ea2eaa6c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 23 20:52:20 2004 +0000

    * if http:// and mime == asf, and name doesn't contain asx (cause they have mime == asf too) then bail http access and let the mms access try.
      ( VLC now plays http:// urls which are actually mms:// streams and no longer handles asx files when the path doesn't contain "asx" )
    
    * added the aacp (aacPlus) mime type and force the aac demux in that case. aacPlus still doesn't work. (decoder issue?)
    
    * don't PLAYLIST_GO on a redirect. gave weird effects because the current item was still in the 'open' fase. The playlist is already playing, so there is no use in this option.

commit 6678167c68b87f36506daf9089605e95de7af045
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu Sep 23 16:56:07 2004 +0000

    mediacontrol-plugin.c: removed superfluous vlc_release()

commit 1bb3f90fee16f2a35e592ac9f96e5391ccc123bc
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu Sep 23 16:55:37 2004 +0000

    mediacontrol-core.c: updated the used API to the new demux2
      API. ByteCount positions are not supported anymore.

commit ee5688a0b67c009463bfc4148485aaeebc5558ec
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu Sep 23 16:53:51 2004 +0000

    Modules.am: fixed typelib generation

commit 9372af1eca712ea44e36f8cb851bb0c693e37225
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 23 14:08:11 2004 +0000

    * unknow -> unknown

commit 099251acbcc26f833b19ac00685a2ac98800e807
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 23 12:42:42 2004 +0000

    * HACKING: CVS -> SVN, added remark about developers.videolan.org site

commit 9cae88b98c18f2930b95e90028944065bb3a6f27
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 23 12:09:53 2004 +0000

    * configure.ac: fixed typo.

commit 76b59c630cb16b2bf6ff18861c7db8a5c13a2d75
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 23 11:20:24 2004 +0000

    * configure.ac: should fix libpng detection on win32.

commit a51a86ff78cd1741946c374e09abcce2949d49d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 23 09:08:08 2004 +0000

    * modules/misc/rtsp.c: fixed pause.

commit 6bf3d8c384379da54680fc22dbac967958f378b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 19:32:21 2004 +0000

    * modules/misc/rtsp.c: fixed segfault.

commit 4a18d7bec8e873f1f3ff4706a89a2c6e8a138b47
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 19:29:32 2004 +0000

    * src/libvlc.h: -f shortcut for fullscreen option.

commit 8740a871dead41a1a68770addf88ff89e9300724
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 18:42:52 2004 +0000

    * modules/misc/rtsp.c: misc improvements + respect ports given by client.

commit 655ebc3be04d0369734a043eb3e80d3a4cf28531
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 15:25:11 2004 +0000

    * modules/access_output/udp.c: if a packet is bigger than the mtu size, we emit a warning and try to split it.

commit 869331a4c7bf0a10ed69f0392f121d6eab65576a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 13:43:03 2004 +0000

    * modules/demux/ps.c,ps.h: PSM parsing remotely based on a patch by Pascal Claes.

commit 86d16200bb7a700018500bce5b1e4272af6b4801
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 13:37:55 2004 +0000

    * modules/stream_out/transcode.c: a bit more useful debug message.

commit 4b6fb04a895d25863ad48a6b4ff4fcd993d68bc8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Sep 22 12:09:30 2004 +0000

    configure.ac: enabled time plugin

commit 31bfaf90eaaa49b85ec3970fadd7d34b0297525b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 10:17:41 2004 +0000

    * modules/demux/ps.c: small cleanup.

commit 29be1e0084d6748b6bdf11dc7602f729d9907031
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 09:44:44 2004 +0000

    * modules/mux/mpeg/ps.c: make sure the data blocks containing the pack and system headers are timestamped correctly. Added an --sout-ps-dts-delay option.

commit 60568b2cb359d72f24ddec714971c8472177ea98
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 22 09:20:12 2004 +0000

    * src/playlist/item.c: fixed recent playlist item initialization bug which was screwing up things like doing random autodeletions, etc...

commit bfda68b63da615dc9866b113be5bb7653e76b4f0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 21 22:24:31 2004 +0000

    Thou shalt compile before thou commits

commit b49fde0c9efa8a83ca09c0c47b4916840830a251
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 21 22:16:35 2004 +0000

    * Fix the vobsub length.
      fen: any suggestions for the other Control() stuff?

commit 74ffc8e45e16115a04d3e6a522a97a85730b72d7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 21 21:52:52 2004 +0000

     * scaled external vobsubs with multiple tracks are now working
       - searching is a mess
       - autodetect not yet activated, force by opening the idx as subfile

commit b52e70c8317b3a3ff1a2a2c0c9607d2c7d5ed4b3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 21 20:40:09 2004 +0000

    * doc/vlm.txt: small update to reflect the latest changes.

commit a02a027f5ea3993d4087b0933b24c8b3a9f375b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 21 20:33:59 2004 +0000

    * modules/codec/spudec/spudec.c: packetizer needs to duplicate the input es_format_t.

commit 1d5459577f6103bf888a72674805755e5518bf4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 21 20:19:04 2004 +0000

    * src/video_output/vout_subpictures.c: modify the scaling factor based on the original video size info.

commit aae2338189a78557310fb1017648b3724503495b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 21 19:26:10 2004 +0000

    * pass the orignal movie size from es_format_t to subpicture_t

commit e9ba2ffe7da401571fddc27f36d22c5ad452ac56
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 21 16:22:16 2004 +0000

      * Added missing \n to misc files.

commit 29da6909eafb6672cf869e6c27cccbcb8bd3681c
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 21 16:07:41 2004 +0000

      * toolbox: fixed mixup in the changelog generation example.

commit 9d18bb6bb42d9bae29633b8fd44a8530964c8007
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 21 15:55:45 2004 +0000

      * debian/rules:
        + Fixed previously broken DVD support.
        + Removed currently broken Speex support.
      * debian/control:
        + Build-depend on libdvdnav.

commit eb3416a6cef1e0811af579ca7443fb21dfa0772d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Sep 21 14:44:38 2004 +0000

    * hopefully fixed the wrong behaviour of the strg/ctrl-key in the G. translation

commit ca70a2d2dd0e1fb321f7b601ae915651eb7af343
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 21:51:41 2004 +0000

    * modules/video_filter/time.c: added Id svn keyword

commit 99e83fd48e75cb90fccd7406142721dce5cec7cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 21:50:18 2004 +0000

    * modules/misc/rtsp.c, src/misc/vlm.c: VOD RTSP support is beginning to work.

commit b6be61a2526424c95787531ec4782ce54fe08da8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 20 15:47:08 2004 +0000

    * some fixes to vobsub
      TODO: create the index
            position control

commit 6d94b90c18455797320731bab622d9d835bb207e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 20 15:03:17 2004 +0000

    * disabled the libdts making for the nightlies

commit 2620dda482f39d5fa3cf6a4f1007746a63bf3bd0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Sep 20 12:17:51 2004 +0000

    time.c: configureable time format patch by markfm + some cleanup

commit fad403c0d93dd338e557ba89ece730ea694b2290
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 10:23:59 2004 +0000

    * modules/codec/x264.c: fixed aspect ratio.

commit c68071f69536c1ae31fbec967545daeb016e9757
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 10:09:28 2004 +0000

    * modules/video_filter/time.c: optimized a bit.

commit d275c50174023f0a449cd888c4e7aa3ca0c4a050
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 10:06:53 2004 +0000

    * modules/misc/freetype.c: fixed memory leak.

commit b4e29cc53837fb0d1bfae035e1639eb69ac396ff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 09:18:11 2004 +0000

    * modules/video_filter/logo.c: fixed memleak.

commit a7c7b6a427e3aadfc095085d5d6138b5d1d82037
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 20 08:53:58 2004 +0000

    * modules/video_filter/time.c: stick to our config options naming convention + fixed a couple of mem-leaks.

commit 555e2ac8d4280010ce62a53c20d5289da57af929
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 21:38:12 2004 +0000

    * src/misc/vlm.c:
       + major cleanup and bug fixing.
       + added support for spawning and controlling several media instances.

commit 454ccc414a187201482d94bbec99ed825c708317
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 19:22:04 2004 +0000

    * include/vlc_input.h, src/playlist/item.c: added vlc_input_item_Init()/Clean() facility.

commit 4d7e35825e6fc2768e046c7dcdc637057ad89b24
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 18:50:54 2004 +0000

    * modules/demux/vobsub.c: fixed bug pointed to by gcc warnings.

commit 82b181de655676d9c768e9458a6c2f3268aa5bf4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 16:26:54 2004 +0000

    * modules/video_filter/logo.c: oops, broke something.

commit b26dd076737a78ecfcd7a8fcd01ca738e85da89e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 15:46:14 2004 +0000

    * modules/video_filter/logo.c: couple of sanity check.

commit a782a30580aaf28c5d47914418672f2916571946
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 15:36:08 2004 +0000

    * modules/video_filter/logo.c: transparency fix by markfm.

commit f74d6bb73fa5e872e681ba6130ab322548f33559
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 15:23:38 2004 +0000

    * modules/video_filter/logo.c: fixed case when no transparent color is set.

commit bfc77638a9f87a889f32860f117da5d5467f24b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 15:11:36 2004 +0000

    * src/video_output/vout_subpictures.c: support for stacking subpictures filters (eg. --sub-filter=foo,bar).

commit 5c52f23df592769a81c19f2585159c6076ef82d7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 14:58:43 2004 +0000

    * modules/video_filter/logo.c: remove the comment about the need for RGBA PNG files.

commit b814b86772e782d98d1cf2f7d684f628c816b3c6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 19 14:46:01 2004 +0000

    * modules/video_filter/logo.c: convert all pngs to RGBA.

commit f1ca4fae887375a65e809bc7a7cb6bdb4c0518ce
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Sep 19 12:29:16 2004 +0000

    time.c: customizable position and string prefix, mainly done by markfm

commit 101886447a921fcde8f2f2f03469c504217b2b60
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 18 21:13:45 2004 +0000

    * mkv.cpp: retrieve the original framesize from the vobsub idx and store in es_format_t
    * vobsub.c: rewrite of the vobsub module. Now has track support. This is UNFINISHED.
      TODO, repair the 'Control' commands store the timestamp/location combo's in the arrays of subtitle_t structs
    
      and find a way to pass the info from the decoder to the core of course....

commit bb7ae8b63aab5c460c6d354398f83eb953bcb4ca
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 18 17:46:15 2004 +0000

    modules/video_filter/Modules.am: added time, for those that don't know the
    fen-trick
    time.c: fixed a few copy/paste bugs and some warnings

commit 196d6b5aad3af9fc247b23acc00b158e9b1c783e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Sep 18 16:38:58 2004 +0000

    time.c: a small module to place current time on top of video

commit 86dcb649641c0d756c0f64362781e08db25ea311
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 18 09:52:20 2004 +0000

    * added origin (position) and 'original frame size' params to SPU es

commit 86b72463a96b8667b837cad8df2b5aad558a8346
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 18 09:36:26 2004 +0000

    * added SVQ3 ID to livedotcom. don't remember if it worked, but won't hurt either i guess..

commit 345ac147855cf60ce51ad7c189921038fde72e58
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 18 09:34:03 2004 +0000

    * modules/demux/subtitle.c: compilation fix.

commit cedb7206888e0b0dd91098ffa8809cb7c4a39710
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 18 09:21:03 2004 +0000

    * src/misc/vlm.c: we probably have enough bugs already :p

commit e7eea0d2750d23775fbfb6fbc4fb6d2a8070655d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Sep 18 00:05:11 2004 +0000

    * split vobsub and textual demuxers.

commit a350c47fb51ce6a2f8733783fe9df35dc52de6a2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 17 14:47:01 2004 +0000

    * video_output/vout_subpictures.c:
      + improved spu_SortSubpictures() to deal with SPU channels.
      + ephemer subpictures can also have a stop date now (allows more flexibility).

commit 27ea01fb82cb481a08ddb70837de5472df997c92
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 17 10:21:00 2004 +0000

    * modules/video_filter/logo.c: small fix.

commit 2652a6f1cd049b41d58ad78757ef262f94e64912
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 17 10:13:21 2004 +0000

    * modules/stream_out/transcode.c: new sfilter option for using subpictures filters during the transcoding.

commit 4df49d8628bf0271e890fd40c2aa29bf75b02520
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 17 09:30:19 2004 +0000

    * modules/video_filter/logo.c: implemented a logo subpictures filter.

commit 4f1a86baff4ba13e51adf7ad2b87aff62c20ad75
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 17 09:13:05 2004 +0000

    * modules/video_filter/scale.c: add a bias when calculating the nearest neighbour.

commit c6b73779878a2e152a40e644bb2029c2c3f41056
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 17 09:11:50 2004 +0000

    * src/video_output/vout_subpictures.c: support for subpictures filters.
    * src/libvlc.h: new --sub-filter config option + added a new subpictures category that regroups all the subpictures options.

commit 7c358ff03988e80c0867aa92dd7e8669c72d9370
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 16 22:04:36 2004 +0000

    * modules/misc/rtsp.c: getting closer to a basic but functional rtsp server.
    * modules/stream_out/description.c: bug fix.

commit a53e5d1dc8ae307d02f55fc3c8021d465a019482
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 16 14:31:14 2004 +0000

    * modules/gui/wxwindows/menus.cpp: re-organized right-click menu + play/pause/stop/next/previous entries.

commit aba6d6b020f9b407b47c27398149409a29d389b3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 15 20:21:09 2004 +0000

    * modules/stream_out/description.c: new "description" stream output module which gathers information on elementary streams (pre-parsing).
    * src/misc/vlm.c: pre-parse vod media items.

commit 5bb58782a719ac8a8719513471f67512e2051640
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 15 16:59:25 2004 +0000

    * modules/video_filter/Modules.am: oops

commit 825f056a8c6a432c2f29bd640913aca9a5b96572
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 15 16:02:45 2004 +0000

    * modules/video_filter/scale.c: simple nearest neighbour rescaling module for YUVP/A (subpictures).

commit 30900418b40114f446259f4c2af4ac98634b6db7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 15 15:55:25 2004 +0000

    * modules/codec/ffmpeg/video_filter.c: improvements.

commit 9de7b241c98857a3554ae759c9914648d78d0c0d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 15 15:52:13 2004 +0000

    * modules/video_filter/swscale/filter.c: uninitialised variable fix.

commit 28ed0fc96153391a47fa4b480f716f0de1fbacae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 15 15:50:54 2004 +0000

    * ALL: separation of the SPU engine from the VOUT.
    * modules/stream_out/transcode.c: re-use the SPU engine.
    * src/video_output/vout_subpictures.c: support for resizing subpictures.

commit e9097e4f6da79a7f780ef17488b35b37d3973be7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 14 20:30:12 2004 +0000

    * src/misc/vlm.c: started "vod server" integration (not much done yet).
    * modules/misc/rtsp.c, include/vlc_vod.h: vod server api update.
    * include/vlc_input.h: extended input_item_t a bit for the vod server.

commit 30f94f7dda779524d1481931949a061aa6c72fab
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Sep 14 17:27:52 2004 +0000

    msg_Err -> msg_Dbg

commit f7ec00574a804ef44c3a55628e576b30e80b05fb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 14 11:45:44 2004 +0000

    * configure.ac: fixed --with-ffmpeg-dts.
    * INSTALL.win32: update with new contrib package.

commit 23fc364a43d2f65ecdbbf06baf39fb729e1dfb09
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 14 11:38:50 2004 +0000

    * modules/demux/asf/asf.c: fixed overflow in aspect ratio calculation.

commit 7cddcee812d9362c234f568c460d121f2cc47e93
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 13 20:30:12 2004 +0000

    * updated used libcdio-version from 0.69 to 0.70

commit 3a071083ebbf682948fe525064a66ab7688c1a79
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 13 20:29:58 2004 +0000

    * modules/access/dshow/crossbar.cpp: real compilation fix.

commit be66baeeba4577bfdbf76fe958a782acbdfdb35c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 13 19:46:38 2004 +0000

    * modules/access/dshow/crossbar.cpp: compilation fix.

commit 15b4ed29ba8d9d9aa925d9e99265fff4bbbfad0b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 13 19:43:30 2004 +0000

    * modules/video_filter/swscale/*: new resizing/chroma conversion video filter based on MPlayer's swscale module.
      (not enabled in configure.ac yet as it may have problems building on some platforms)

commit c1032025f7fb19883726594038e3081f2b1bf709
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 13 15:46:00 2004 +0000

     contrib/src/Makefile: quick BeOS compile fix (-lnet bla bla)

commit 864829ad44a5b9d2877552c40c551de052c7897d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 13 13:28:10 2004 +0000

    * include/vlc_block.h: block_Duplicate() needs to duplicate all the fields of block_t.

commit 7dd83af83a1dad9fc0b8962621aa358704f82fb7
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 13 10:57:03 2004 +0000

     + configure.ac: explicitly link to -lnet the modules which need it
       (cause latest BeOS gcc doesn't do it by default anymore)

commit 445a55457250fd780619916f5143daafe9aed29b
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 13 08:27:58 2004 +0000

     + mux/asf.c: gcc < 3 compile fix

commit 98487b37b6ee4b1b3237bd7643b4c98562f774df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 20:32:08 2004 +0000

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

commit 0811bcbbe67f93125a4a95cdd3d6e53f1b214bcd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 20:31:00 2004 +0000

    * src/video_output: fixed a CPU heating loop in pause mode (fixes the problem with fast user switching on win32).

commit 6bc91ea59a063de2438b9c01ef7699ef40838862
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 18:00:02 2004 +0000

    * modules/access/dshow/*:
      - switch to access_demux module for raw video/audio streams.
      - massive cleanup and simplifications.
      - a bunch of fixes.

commit b2c7b5a0db25c9d925c8bb0e9a2f002bd19a833c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 10:30:24 2004 +0000

    * modules/access/screen/win32.c: proper rgb mask for RV24.

commit 3176e22c799992d2e668ceadb3772b1ad4102826
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 09:31:47 2004 +0000

    * modules/access/dshow: simplification (video inversion is now handled in the rawvideo codec/packetizer).

commit 856265f98fc3387561a6f550469a570f0f9fc8aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 09:16:55 2004 +0000

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

commit 1fac25cfc5dfc47168c27fe9eb059219c201d2e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 12 09:10:33 2004 +0000

    * modules/video_output/directx/events.c: use a different window class for the video sub-window so the background color doesn't get messed-up with.

commit 613e970f5c859b629dcce0899d3eba4bb1eb67c6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 11 13:15:18 2004 +0000

    * include/vlc_vod.h, modules/misc/rtsp.c: skeleton for a "vod server" RTSP module.

commit a04be50a32af77743fd95aa32130a840b1587790
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 21:08:41 2004 +0000

    * modules/video_filter/logo.c: complete rewrite using the alpha-blending module.

commit 2a2d47d7bc6acfa119882c2c4754a0ca5d9cfb1f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 19:47:16 2004 +0000

    * src/video_output/video_output.c: oops.

commit ff3757715f2a784e7bdec3792b08253fad34c5ad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 18:03:25 2004 +0000

    * src/video_output/video_output.c, modules/codec/ogt: got rid of vout_AspectRatio().

commit d2b5c3ac86d7681c836d6ef53bf9affa63ea0068
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 17:22:03 2004 +0000

    * include/vlc_video.h, src/video_output/vout_pictures.c: export vout_CopyPicture().

commit e9abcc11514a5f3d4e49667de1721b22e6a0889a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 13:53:43 2004 +0000

    * modules/video_output/x11/xcommon.c, modules/video_output/directx/directx.c: when we invert the YV12 picture buffer chroma planes, we need to report a I420 chroma.

commit 8b045cacc9cb8202d62196b83ee6497f077d96aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 13:15:59 2004 +0000

    * modules/codec/rawvideo.c: packetizer will also invert the pictures if needed.

commit 7cf2ad43cf62ac71a286ea593782e6f4292e8b5c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 12:43:08 2004 +0000

    * modules/demux/asf/*: get video aspect ratio from metadata object.

commit 6c84da28c658041cf1d9090d4414f0b5acfc947b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 11:35:42 2004 +0000

    * commit modules/demux/asf/*: load and parse the metadata object + coding style changes.

commit 55cab795f441f0962044912e91645f1dfc723013
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 09:49:01 2004 +0000

    * modules/stream_out/standard.c: compilation fix.

commit cd444ff97500960dd583255934f99d38dcd77ada
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 10 09:19:59 2004 +0000

    * modules/codec/cmml/intf.c: compilation fix.

commit bdb1ee5946ce0612088b5c8875ff4c1815643379
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 22:18:51 2004 +0000

    * src/misc/httpd.c: spelling mistake.

commit fe41e0e75cbca5e5daf70fbadde2409a3bd942fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 21:45:38 2004 +0000

     modules/codec/ffmpeg/video_filter.c, modules/audio_filter/format.c, normvol.c: added Id svn keyword.

commit e6b511a6d8cf6fb0bd4e08d1a65e745cd315be89
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 14:47:33 2004 +0000

    * src/input/input.c: hack to allow for the udp:@:port syntax again... not really pretty though.

commit 7c239efef513830d5a1dcc062981c924e9fb0b64
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 14:33:33 2004 +0000

    * src/extras/libc.c: forgot a small modification.

commit ca948c09322814d92148127ecc033cbee0347a91
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 14:25:07 2004 +0000

    * modules/codec/theora.c: use vlc_reduce() to before storing the aspect-ratio.

commit 574d357da7094b6f7ee632fd013ffac4701b97ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 14:23:44 2004 +0000

    * modules/mux/asf.c: include a metadata header to store the video pixel aspect ratio info.

commit 7b40798c48123d3849320598046b8daf45e62e21
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 14:02:24 2004 +0000

    * modules/control/gestures.c: compilation fix.

commit e277659875f69846f88c96fc353cf8162c22a8ae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 9 13:04:12 2004 +0000

    * include/vlc_common.h, src/extras/libc.c: added GCD() and vlc_reduce().

commit 01993028a69da43a21962371aa35124262e73335
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 22:02:48 2004 +0000

    * modules/access/dvdnav.c: call buttonUpdate() again when the video ES is started.

commit aadbe03cd05017077eece540db1d57bfd438308a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 21:11:31 2004 +0000

    * src/video_output/vout_intf.c, modules/video_output/opengl.c: we do really need these, so please don't remove them again.

commit 1738a320bb1905f8ad20d2e7475abe29cdfb61e4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 21:01:11 2004 +0000

    * src/video_output/*: fixed race condition in spu initialization which affected DVD menus.

commit 8a8bb0583cbf9772d15b3b5f89b77478a308f7c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 15:25:56 2004 +0000

    * modules/demux/ts.c: small video artefacts are usually better than dropping whole frames.

commit b28de5319fe4901151b12425f68990908651e700
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 14:10:20 2004 +0000

    * modules/audio_filter/converter/*: a couple of fixes for transcoding.

commit 9e267491db1b9257b5b3730483f9252982bcdc12
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 12:48:57 2004 +0000

    * modules/stream_out/transcode.c: use picture ring buffers to avoid leaks due to decoders not releasing pictures properly and to avoid uncessary mallocs.

commit f1db30877a77df29ad05dbf876d89d8539c145f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 8 10:07:05 2004 +0000

    * include/vlc_help.h: update.

commit 3060b7f37580031ca3b80376a1c1b4ad57abc240
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 7 22:55:26 2004 +0000

    * modules/gui/wxwindows/interface.cpp: fix for the interface resizing when video is stopped.

commit 8e751df6b581e91c6695dcfda4d55f26b551c41a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 7 22:08:36 2004 +0000

    * modules/gui/wxwindows/video.cpp: reverted change to re-use the video window as it doesn't work well on wxGTK.

commit 24668b52f7d7f6fabcc1d6b408c5081323ae3f5a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 7 21:46:16 2004 +0000

    * include/vlc_common.h: forgot this file in my last commit.

commit 8d8208804afd4272427df4ab8414370f5c7579a8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 7 21:28:52 2004 +0000

    * configure.ac: small iconv fix.

commit 0c9a991be3497752963e1766ff71f32050d418d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 7 21:16:49 2004 +0000

    * src/extras/libc.c: provide iconv facility in the core (vlc_iconv_open(), vlc_iconv(), vlc_iconv_close()).
    * modules/misc/freetype.c, modules/codec/subsdec.c, modules/gui/skins2: use iconv from the core.

commit f569322207f4e8989a9925955dc259b412f657b3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Sep 7 10:34:47 2004 +0000

    freetype.c: don't hang if user specify negative fontsize

commit 2e1cf451fa5cca785451c97aaea55fd4f7e14d95
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 7 09:34:03 2004 +0000

    * src/input/decoder.c, modules/codec/faad.c: work around another bug in libfaad with ADTS streams.

commit f9701bc54aa3779d0188761f26f5bb507b1692e3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Sep 7 08:11:49 2004 +0000

    fixed track selection for mkv-files with default flag set on tracks.

commit 06a696f88681b66c7fa26810594a25747c7afbfb
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 6 21:28:07 2004 +0000

     Fixed OpenGL mouse events

commit 460b1fca8424088c9e87ca455338e0f446ac2476
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 6 21:07:43 2004 +0000

     + src/input/var.c: when starting a title, don't recreate next/prev-chapter
         and add callbacks if they already exist

commit 381fcdb7866f29786566f5dbf7cfbf112c9868b4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Sep 6 19:01:34 2004 +0000

    some timecode and chapter-related fixes from Mosu(thanks a lot).

commit 13695e60a384b3620b0dbb77be1b1cb15fe573da
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 6 16:46:25 2004 +0000

     beos/*: fixed title/chapter navigation

commit 0824f497336401d2f2cf5d2eeda039a031d33553
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Sep 6 16:10:34 2004 +0000

    Added matroska-related items to todo-list

commit 2cc97f52243248dd201702bca7911ee2731a809d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Sep 6 15:09:37 2004 +0000

    debug message accessed free'd structure causing a segmentation fault

commit ad4db76b79b44f0a22cef782896390ca3e2d8284
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Sep 6 12:49:29 2004 +0000

    Allow size of blocks reads to be specified/adjusted
    Split out callback routines.
    Some cleanup. Still largely broken though.

commit 539871f37344f92ce659a117ce7c1a6d6484f9f9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Sep 6 11:45:44 2004 +0000

    0 is a legal socket descriptor

commit 418edc0d35fd428561a2019652ffc2f606baa7b0
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Sep 6 04:38:46 2004 +0000

    2nd attempt to get libcdio cdda working.
    
    mtime.h: define constant for second-to-millisecond conversions.

commit 08997aa08c3f05c4fa2c1e0e803b93efdeda3ddf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 5 18:38:53 2004 +0000

    modules/gui/wxwindows/extrapanel.cpp: minor string fix
    po/*: updated the po-files
    THANKS: updated my mail-address

commit ab1d81cafd107f0d54007d1f0c37dc6e4bf5fa74
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 5 16:53:39 2004 +0000

    * first update of the German translation

commit 00dcf466a24ab8db0a1c23597c6be61f512170fc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 5 16:53:04 2004 +0000

    * string review

commit 4fcaafa34c7f3134c6584422f85eb288ff7eaad1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Sep 4 14:51:04 2004 +0000

    First attempt to reinstate a libcdio cdda.
    
    vlc_meta.h: added CD-Text, ISO 9660, and CDDB fields. Separate email
    will be sent about this.
    
    Note: sound may be off by 2 seconds (150 sectors or pregap
    amount). The sound for both this and the other cdda plugin don't work
    for me. Before the last SVN update though that's what it sounded like.

commit 7adeecdee2f6bb174de6a080fe7ce64a708d50dc
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Sep 4 10:39:44 2004 +0000

    * syntax to specify the dvd title/chapter to open has changed...

commit 9c36906f44fa152559400a8ee130ae3579a37f36
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 3 18:42:25 2004 +0000

    * modules/demux/ts.c, modules/access/dvb: Added support for the CAM device
      of linuxtv drivers. We currently only descramble one channel (this will
      change in the near future). Also fixed a few demux-related bugs.

commit 61c73831d2dcd4e374f34ce0c4fdd9d0b4e7efa9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 3 18:38:33 2004 +0000

    * modules/demux/demuxdump.c: Added a --demuxdump-append boolean option.

commit 2f3ee9031fa0755541d73d35a4d6a21e6b635998
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 3 18:37:21 2004 +0000

    * modules/access/pvr/pvr.c: Added a --pvr-caching option.

commit bd91365c2d1dcd10f101593257bcada9ffbe9bb2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Sep 3 00:11:25 2004 +0000

    msg_Err -> msg_Dbg

commit 10844d09b5b2bf4b008835a4ec253792bca659a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 21:42:14 2004 +0000

    * src/libvlc.h: plugins-cache is now enabled by default.

commit 0022fed69f04c2e5cd8e1cabef8baea50e5871a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 21:19:35 2004 +0000

    * NEWS: next version is going to be 0.8.0.

commit 00a658dd2ce8a679c7d80c72dd6483de1192e453
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 19:40:28 2004 +0000

    * src/video_output/vout_intf.c: fixed mouse events forwarding in opengl provider.

commit d56b4821fb01ef216aa0cb8dba09851ceabcec78
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 17:51:02 2004 +0000

    * extras/contrib/src/packages.mak: fixed the faad2 package

commit 2bc86e329a36cb04e7aa83c0f81fb4a56b9f383e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 16:00:44 2004 +0000

    * modules/gui/wxwindows/video.cpp: before resizing the interface when a video stops, wait a bit just to make sure a new video outut is not being spawned.

commit 687d5974c835ce052264b3442583c039e0abd77e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Sep 2 15:31:00 2004 +0000

    Switch video-filters on the fly

commit c7b3c555601147b939d7abd6d9a694360c6b1ee3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 15:20:34 2004 +0000

    * src/video_output/video_output.c: re-enabled on-the-fly switching of video filters.

commit 22aae0460221c4c129e651cefed0e4d3196335dd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 2 14:27:57 2004 +0000

    * src/input/demux.c: ignore STREAM_CONTROL_ACCESS control query + coding style changes.

commit d07df55227fe98a8aa530176bf9f11f8daa8f5fd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 2 07:47:01 2004 +0000

    * Don't say make bin works in the contrib system

commit 7659c0b9e1c427d694525b8848d12b1c1483f1b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 23:17:43 2004 +0000

    * ChangeLog: update.

commit bfb8936030581d2600a9237c8bce8bd8558b5c9e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 23:15:12 2004 +0000

    * modules/visualization/galaktos/Modules.am: a whole lot of files were forgotten.

commit 8ea251d31998b8be1cc5175857587ace3348dbc4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 22:26:48 2004 +0000

    * modules/stream_out/transcode.c: fixed fps and audio-sync options.

commit e9c3dc587ec1d80126027d1954e4006f28ca39b8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 1 22:08:00 2004 +0000

    * fix the ebml and matroska downloads. added toolame target, but not enabled, since toolame is worse than ffmpeg when it comes to makefiles... ("it needs sam power").

commit c217351b2d785adaf9fb92b68ddd1864503801a4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 1 21:40:35 2004 +0000

    * updated ebml, matroska, liveMedia and faad2 version

commit b0f5d3f5a92c53796ae34b05e2d5e99b973897a9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 1 20:02:17 2004 +0000

    Added "is_playing", "get_title", "get_time" and "get_length" to get computer-readable output (for third-party programs)

commit 773ff0e065a8d2c3364f1e3b2341c057b9eda599
Author: Eric Petit <titer@videolan.org>
Date:   Wed Sep 1 18:59:23 2004 +0000

     + vout_subpictures.c: don't check only the first subpicture_t to see
       if we need blending & rendering modules (fixes text messages which
       were missing sometimes)

commit 54be9f30fdccb8c0c88245b70979f2b77b9f33a1
Author: Eric Petit <titer@videolan.org>
Date:   Wed Sep 1 18:41:22 2004 +0000

     + misc/freetype.c: workaround yet another weird BeOS behaviour

commit 7050e779286c893384ca4d3493476aa13bab2f5e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 15:56:03 2004 +0000

    * modules/codec/dmo/dmo.c: specify required input chroma for video encoding.

commit 0a666ec5437b11a548573a6858d11a8c35df852e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 15:37:40 2004 +0000

    * modules/stream_out/transcode.c: free the original picture pointer, not the aligned one.

commit 4cf15dfa501e8cab5932c48269fc36bade566a3d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 14:34:24 2004 +0000

    * modules/mux/asf.c: MUX_GET_ADD_STREAM_WAIT == true. Seems even asfh can't send new headers after the stream started.

commit a25490ab6779a8087b25898bea9d16cde6dff4fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 14:26:23 2004 +0000

    * modules/codec/ffmpeg/video_filter.c: oops, copy&paste bug.

commit d65f4002a840454860a7a1dfeab513f75cb0f9cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 14:07:45 2004 +0000

    * modules/mux/asf.c: fixed a bug I introduced in my last commit.

commit 0127941f3f5ca21b0e4b097b083a78adf6ffae6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 14:02:23 2004 +0000

    * modules/codec/ffmpeg/video.c: fixed a crash on win32 (s/free/av_free).

commit ad949aa2e8c848cc2c13a32fec5c232e46a08605
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 13:27:46 2004 +0000

    * modules/codec/x264.c: updated to latest x264 version.

commit 543c958df94fd0d501fc8ba221b24aaae1317399
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 1 13:19:43 2004 +0000

    * src/input/input.c: fixed small memory leak.

commit cb7de73302c2043c9b8056cbd0a1e555c43996a8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 1 12:54:34 2004 +0000

    * Added some status information to the HTTP interface
    
    * Invalid HTML SUX !
    * Table layout SUX !

commit e94917b177f089fdef0edb8920d564ea00ad3d0d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Sep 1 11:02:15 2004 +0000

    * Fixed a few string errors
    
    * Update PO files
    
    * First round of updates for the french l10n

commit 1185b8970aeddc1d1dbaf76c22d0fb36a440dedf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 22:53:22 2004 +0000

    * src/video_output/vout_subpictures.c: use p_vout->output instead of p_vout->render where necessary.

commit 84f469132c9341c9dc2b6933f040f587d9990c65
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 31 20:44:47 2004 +0000

    * Updated version number to 0.8.0-test1 and to codename Janus

commit b1f5336da8dbb73303fa7a213373cbce661d62f7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 31 20:21:54 2004 +0000

     * Defer nsviews untill the NSWindow is created. Hopefully fixes the VLC[25709] *** Assertion failure in -[NSViewHierarchyLock unlockTopMostReader], AppKit.subproj/NSViewHierarchyLock.m:428

commit 84e7b1589e0c4f21860d8e730b969ce9c9be12fb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 31 18:52:22 2004 +0000

    * forgot the most important file of the commit :)

commit 9bfb547eac3c2ac3ee3c457d096e4424f7cdefb3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 31 18:32:54 2004 +0000

    * Don't bitch anymore about not found access_demux plugins.
    * Add ACCESS_SET_PRIVATE_ID_STATE to the list of every access plugin
    * msg_Err -> msg_Warn for unimplemented Control queries

commit 06b63706fe03f64001693f529aafe3725f79d2cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 18:29:58 2004 +0000

    * src/video_output/vout_subpictures.c, include/vlc_video.h:
      + introduce a "TEXT" subpicture region type.
      + a psz_text field stores the subpicture text.
    * src/video_output/video_text.c: produce "TEXT" subpictures.
    * modules/codec/subsdec.c: produce "TEXT" subpictures.
    * modules/misc/freetype.c: auto sizing works again.

commit 88386ce7b1851e3d5d2c2e93a0fffe45a3742a4e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 12:02:12 2004 +0000

    * modules/stream_out/transcode.c, modules/audio_filter/format.c: fixed a bunch of stupid mistakes.

commit 499a2fea7584856b04c4740ccc30ac126b7207d0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 12:00:38 2004 +0000

    * modules/audio_filter/converter/dtstofloat32.c,a52tofloat32.c,mpgatofixed32.c: release the old audio buffer after conversion.

commit 2d43c89f0b409b6f68cbac8ae1b643882fc33ebc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 11:58:40 2004 +0000

    * modules/codec/araw.c: got rid of the audio conversion in the encoder, which is now done by the audio filters.

commit 1d12322256e1ca21bbb7bb79f8f6edafc38e8c23
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 10:25:39 2004 +0000

    * modules/demux/ps.h: oups... fixed typo in my ps_pkt_parse_system() fix.

commit 790d4277be927de94a8aa13320259066e1f71874
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 31 09:29:04 2004 +0000

    * modules/audio_filter/converter/dtstofloat32.c,a52tofloat32.c: don't forget to update the size of the audio buffer after decoding.

commit 0a7ede29f5395a037cc8cbfb94a8a1bd64c46d37
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Aug 31 05:44:15 2004 +0000

    Consistency in labels.

commit ca9ce3364355147c5a856199f0e9e3544b0bd574
Author: Eric Petit <titer@videolan.org>
Date:   Mon Aug 30 22:53:40 2004 +0000

     compile fix

commit abd58accb454dc1e6272fcee7992d67d841efc8f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 21:02:00 2004 +0000

    * modules/stream_out/transcode.c: fix for channels mapping.

commit 64ba020d1c6d55c10ae826c22b80390cb6837149
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Aug 30 20:57:08 2004 +0000

    * Add some options to the subtitle selection dialog. (relative size, encoding, and alignement).

commit 9dce48b67642dd70eaea897ef7fd2c90fecdfcce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 19:58:56 2004 +0000

    * modules/demux/avi/avi.c, modules/codec/rawvideo.c: RGB DIBs are coded from bottom to top.

commit 6227263febca7ee24d42e34463e900d7f5e9d2ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 19:37:35 2004 +0000

    * modules/access/v4l/v4l.c: in v4l, RGB24 really is BGR24. Changed aspect ratio to 4:3.

commit 8ca6f29c3aa74031f4e7626637942df6ac519502
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 19:24:55 2004 +0000

    * ALL: use rgb mask members in video_format_t.
    * modules/demux/avi/avi.c: raw RGB 24 is in fact BGR 24.

commit 5054a5695731fc99ad8c9786c7b66db61a29c267
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 17:46:46 2004 +0000

    * modules/mux/mpeg/ts.c: waiting for the fifo to have 51 packets before muxing is completely insane. Put back the old value of 2 packets.

commit 932163e13e97bc686422f3f92caa8bb10d30b4bc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 16:28:38 2004 +0000

    * modules/stream_out/transcode.c: don't segfault when video encoder or filter can't be opened.

commit 51d84ecbc8c0959991a795a442176faa85880b92
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 14:52:52 2004 +0000

    * modules/gui/wxwindows/interface.cpp: do not use a checkbox control for the bookmarks menu

commit 9629b93ff6f478a4fd780e3081ea8df957ea6cd0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Aug 30 13:14:05 2004 +0000

    Few improvements

commit 0e4fd46833fbfc88dc6bb83b3974935120aad20e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 30 11:02:33 2004 +0000

    * Remove fprintf debug statement in the mp4 demux

commit b83f5ed9a1ad5a90e3ecf1334fced67d2a6569fe
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Aug 30 10:45:01 2004 +0000

    i've modified the following functions to properly skip data (read buffer is nil) on streams which cannot be seeked.
    
    AStreamReadBlock()
    AStreamReadStream()
    
    before those modifications, playback would suddenly be interrupted after a while on network streams prone to packet loss.

commit 3e56378fb9229c6b20f1c570c3a306fc4d8f1d59
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 10:35:19 2004 +0000

    * NEWS: update

commit 083295e71d8d52ade0389917b0a1e43adf50b454
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 02:15:25 2004 +0000

    * modules/demux/ps.h: fixed parsing of system header.

commit 3cef8ec17ec505720d45f0659cb9c2b5e5c842b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 01:26:14 2004 +0000

    * modules/video_chroma/i420_rgb8.c: take care of width != pitch as well.

commit 4904140690f8630d53466a35914f0a37aa5154a4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 01:24:08 2004 +0000

    * modules/video_chroma/i420_rgb16.c: take care of width != pitch as well.

commit 60349e21f45e7da3341c13d28e4b36ba0913dfd1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 01:03:12 2004 +0000

    * modules/video_chroma/i420_yuy2.c: take care of chroma pitch as well.

commit 53d93ed6c052544f82378ca9bc541284d3deef56
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 30 00:10:17 2004 +0000

    * src/input/es_out.c: really fixed ES_OUT_SET_FMT this time.

commit 9dcd7966a313ed4c641846f012a4ee0680a7bd3d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 23:48:31 2004 +0000

    * src/input/es_out.c: fixed ES_OUT_SET_FMT control.

commit c1017cc7af170b5a94b1f63d7f02d3a6d0ab9810
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 23:18:11 2004 +0000

    * src/video_output/vout_pictures.c: RV24 is really 24 bits per pixel.

commit b754c68834b13dd32d1a33ec0255b2345c5cc50f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 29 22:32:39 2004 +0000

    * build ffmpeg with zlib on Mac/BeOS
      remember to configure vlc with --with-ffmpeg-zlib

commit ae31fae4fec26c8f8e90e89c6e863cc9c82f4662
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 29 22:18:25 2004 +0000

    * added TSCC decoder to our ffmpeg module

commit 8a18bfd985356eb9eeae02e919b1f2dde88a865c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 29 21:26:16 2004 +0000

    Fix memleaks

commit 18207216225e37a9308aaaeb57ac2ae9790b464b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 29 19:48:09 2004 +0000

    * Fix the play/pause button status
    * the prime manage thread now runs every .1 sec instead of .3,
      this might improve response sometimes.

commit 28b7857d1a21d7877d1ab004c465e15bfb58bb04
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 29 19:36:41 2004 +0000

     * es_out: msg_Err -> msg_Warn for Program empty. But I still need to
    fix it... (it should be annoying only with TS, you may have dead program
    entry).

commit 77498fa4af3a0aae068c850f5770863c4e4af0d5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 29 19:34:54 2004 +0000

     * mp4: support vobsub in .mp4 (NeroRecode), but won't work if the video
    has been cropped.

commit b53e633c509b91265698f6409c74d732dfc37bb9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 29 15:59:12 2004 +0000

    * Don't release the VLCWindow on QTClose. The mainthread still needs it.
    * Updated TODO list

commit 7a4202c7b41c50cc15f3b875e1319aa936f143b2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 29 15:11:50 2004 +0000

    * fix text encoding of subtitle filenames (and other paths).

commit 02ab7567f0f2a509cf1f0852780981a25f7abb22
Author: Eric Petit <titer@videolan.org>
Date:   Sun Aug 29 13:40:56 2004 +0000

     src/input/es_out.c: gcc < 3 fix

commit 6a29dd7f9fd964abc281f8189911899fb3b86362
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 13:18:53 2004 +0000

    * modules/stream_out/transcode.c: when overlaying subtitles, duplicate frames if they are referenced by the decoder.

commit 652fa15aa9c6b082a01d7c7a4d5801dd19fd0430
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 12:40:33 2004 +0000

    * modules/misc/dummy/vout.c: have the dummy vout use the render chroma by default.

commit a6b8118109995ae1b11f941af1b6f8290ed24f56
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 12:27:49 2004 +0000

    * modules/demux/ogg.c: fixed skipped pictures problem when starting a stream.

commit 381e1674700ab2f029bef8d18289a882ee894924
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 11:42:43 2004 +0000

    * modules/mux/ogg.c: when removing a stream, flush its fifo first.

commit d5c1443a63b4d341f99ed927c5e5af4fc40e01fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 10:56:24 2004 +0000

    * modules/codec/vorbis.c: VBR encoding is now the default + added a cbr option.

commit 501eb1fa89ce3bd3a52312e82409313fd99cd94b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 09:58:07 2004 +0000

    * modules/video_output/x11/xcommon.c: 24 bits screen depth uses 32bits per pixels.
    * video_chroma/i420_rgb.c: disable RV24 support (which was assuming 32 bits per pixels).

commit ffe4c977b3bada09c93a50a17bcb367f1c401e6b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 29 09:04:20 2004 +0000

    Fix last  playlist item deletion with wxWIN32

commit ff8bace6958f8631051019232d85fe505792abd8
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 29 09:00:03 2004 +0000

      * async_queue.*: AsyncQueue::remove is now thread-safe to avoid potential
      (but *very* unlikely) segfaults

commit f53b5e079fea83705b448eb956d4ad0a6109e844
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 01:28:28 2004 +0000

    * modules/codec/mpeg_audio.c: correct bitrate.

commit 9870f3d41d373478eb23c6d28fd6b857360b814f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 01:25:29 2004 +0000

    * commit modules/mux/ogg.c: added SNOW fourcc.

commit 6a55ecf0679e879a8fe280f75d5c5d4e20e948e9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 01:12:06 2004 +0000

    * codec/ffmpeg/video_filter.c: deinterlace filter.
    * stream_out/transcode.c: deinterlacing works again.

commit ad4a7e63c72072663a0792f572b5c45e4182d562
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 29 00:40:43 2004 +0000

    * modules/audio_filter/converter/dtstofloat32.c: added implementation for the new audio filter architecture.
    * codec/dts.c: bug fix.
    * codec/araw.c: added more PCM formats to the encoder.

commit 44fb66b7f09f6948aa7fca56a2d96c653a01acac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 23:59:55 2004 +0000

    * modules/audio_filter/converter/a52tofloat32.c: added implementation for the new audio filter architecture.

commit 113669353d974360b1176dbed10e9430b1cf5bcd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 23:58:01 2004 +0000

    * modules/codec/vorbis.c: vorbis encoder takes float32 as input.
    * modules/stream_out/transcode.c: respect input requested by encoder.

commit d382c9d9924ab904d947b177d2a073f692124cfb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 22:50:50 2004 +0000

    * modules/gui/wxwindows/menus.cpp: increased size of a couple of arrays for safety.

commit 299d029a4cfd91ae48deb6f528fc539ab4f7c2be
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 28 19:29:32 2004 +0000

    Update the "Stream and Media Info" dialog

commit 43403d1f8f847fba233a9406f92576507b311a9c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 18:37:02 2004 +0000

    * codec/theora.c: Removed the "multiple of 16" size restriction for the encoding.
      + correct cropping of the decoded video when specified.
    * stream_out/transcode.c: make sure the size of the encoded video is at least a multiple of 2.

commit 5d6c8b4b366d054db7ac752111ac438a9b7cae10
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 18:07:35 2004 +0000

    * src/video_output/vout_pictures.c: oups, inverted i_visible_lines and i_lines.

commit 56b5483c5684b5e91e56fdbc7429b264728e2e77
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 17:36:02 2004 +0000

    * ALL: use i_visible_lines in plane_t.

commit 56d76ed1ebd4747d2e8076a972b9c26b6a5138de
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 16:46:22 2004 +0000

    * include/vlc_video.h: added an i_visible_lines field to plane_t.

commit ee6291a276b96cb6ae21418bc21879d0412d2d19
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 28 15:40:11 2004 +0000

     * stream.c: oops another bug with  SET_ID...

commit 743711c4d349415b850db1d684299846508ec0e1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 28 15:20:18 2004 +0000

     * all: ooops wrong order for ACCESS_SET_PRIVATE_ID...

commit f0251c53bd46a47a96563aece4054399c450f7ba
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Aug 28 11:29:48 2004 +0000

      * Spelling fixes.

commit 535be4f675ab04cb117aec179d91e273b9a156ad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 28 11:02:51 2004 +0000

    * include/vlc_es_out.h, src/input/es_out.c: added an ES_OUT_SET_FMT control.
    * modules/demux/ogg.c, modules/demux/mkv.cpp:
      - store the vorbis/theora/speex headers in fmt.p_extra.
      - this change simplifies the code quite a bit and is a lot cleaner.
    * modules/codec/vorbis.c, theora.c, speex.c, flac.c:
      - get the headers from fmt_in.p_extra or from the bitstream if empty.
    * modules/mux/ogg.c:
      - recontstruct the headers from fmt.p_extra.

commit e96986fec860aae871bc2d23699385f40f91cff5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 28 10:04:15 2004 +0000

    s/access/access2

commit fbc79bf713b16e22ffa947e494081daa33c8b1fe
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 20:58:33 2004 +0000

      * debian/rules: typo.

commit 451f3960851204b1565177a34d6139e311c121d8
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 20:46:35 2004 +0000

      * debian/*.menu:
        + Removed unused menu files.
      * debian/rules:
        + Build libavformat.
      * include/vlc_common.h:
        + PACKAGE overrides PACKAGE_NAME.

commit 24f83b8b4ff5e22df00a045fcee42c0a16ae1384
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 27 20:44:39 2004 +0000

    * modules/demux/asf/asf.c: ignore the ES extra data for mpeg audio.
    * modules/mux/asf.c: bring the tracks back to a 0 based offset.

commit 1d08e9ca23cdc16704c7d7744ae3e153e0414694
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 27 20:10:21 2004 +0000

    * modules/mux/asf.c: flush our buffers on close.

commit 00bee693af59c5af5e30b736bfaa55900ceacb63
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 19:32:44 2004 +0000

      * debian/rules:
        + Disabled the GNOME, Qt, GTK+ and KDE interfaces in favour of the
          WxWidgets one.

commit f2ab6b69af2634a821dcca75f6d3da2639bb1354
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 19:30:37 2004 +0000

      * include/vlc_common.h:
        + Use PACKAGE_NAME instead of PACKAGE.
      * modules/codec/ffmpeg/ffmpeg.c:
        + This module does not require AltiVec for now.

commit b6db83fc0ce35915dc1fbd4e057945d10174c04b
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 17:25:31 2004 +0000

      * po/POTFILES.in: updated for deprecated files.

commit cb07da3acec1ae4d2489a569b306ae60f7bd76a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 27 13:57:11 2004 +0000

    * configure.ac: added --with-ffmpeg-dts/zlib options.

commit 68cf6af3c0f7347fbdbd41935861d9dc876ab869
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 27 13:49:20 2004 +0000

    * configure.ac: fixed typo.

commit a846831b98a4574c824a0d0a8232ccbb6ad9f7c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 27 13:34:44 2004 +0000

    * configure.ac: add the audio format conversion filter.

commit 2a24c87ba622d10017906d9f216f667011a18777
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 27 13:31:23 2004 +0000

    * modules/stream_out/transcode.c:
      - Re-use our audio decoder modules instead of using libavcodec directly.
      - No more dependance on libavcodec.
      (downmixing is currently broken + you have to force the ffmpeg codec for a52)
    * modules/audio_filter/format.c:
      - PCM audio format conversion filter using the new common filter architecture.
    * modules/audio_filter/converter/mpgatofixed32.c:
      - implements both the old and new filter architecture (ie. useable in the transcoder).
    * modules/codec/ffmpeg/audio.c:
      - fixes and cleanup.

commit 95977003bd92b93ca30f82d9559f7479b420da4a
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 12:14:26 2004 +0000

      * extras: ignore extra directories.

commit 7a47d507e562a22522e60c36501f96b8672ae498
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 27 12:10:17 2004 +0000

      * debian/rules:
        + Activated x264 support.
        + Re-enabled libmodplug support.
        + Build PIC plugins even on x86.
        + Disabled DVB and SLP because their code is broken.
      * debian/control:
        + Force the vlc-plugin-arts and qvlc dependencies.
        + Build-depend on jam and nasm because of x264.
      * debian/copyright:
        + Converted to UTF-8.

commit f2c554795a02ff8acdc070bc10a00f4640fdb8ab
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 26 21:27:06 2004 +0000

    * modules/codec/ffmpeg/video_filter.c, include/vlc_filter.h:
      - chroma + resizing video filter (using the filter_t architecture).
    * modules/codec/ffmpeg/*:
      - cleanup + small updates.
    * modules/codec/speex.c, theora.c, vorbis.c:
      - got rid of pf_header() in the encoder.
      - store the headers in fmt_out.p_extra (this will break the ogg muxer for now).
    * modules/codec/libmpeg2.c, modules/codec/ffmpeg/video.c:
      - added a p_dec->b_pace_control field to signal if the decoder is allowed to drop frames.
    * modules/stream_out/transcode.c:
      - heavy cleanup.
      - re-use video decoder modules and got rid of the duplicated ffmpeg video decoder.
      - use video filters for chroma conversion and resizing.
      (a few things are broken now like deinterlacing but I'll repair them asap).

commit 881b68a00520ecbc6c1f3473a407bfa03d4bff01
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 26 19:26:16 2004 +0000

    * modules/codec/libmpeg2.c: use the DTS in the synchro algorithm.

commit eb6c45093a933c68bcedfb4e75a7185ccf1dded9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 26 19:19:08 2004 +0000

    * src/input/decoder.c: forward the p_block->i_rate info when required (fixes libmpeg2 decoding in the display stream output module).

commit 548753b8d4ff0587b8d9256c4a28be46b0edc0bb
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Aug 26 16:02:34 2004 +0000

      * INSTALL: added a note about bootstrapping.

commit 210297fc0cb8081dd3db146b44d0b23fce47a03e
Author: Eric Petit <titer@videolan.org>
Date:   Thu Aug 26 13:11:16 2004 +0000

     + demux/ts.c: gcc < 3 fix

commit 9d3b03dec9f0f47b697abccbc3bab2ffb792f167
Author: Eric Petit <titer@videolan.org>
Date:   Thu Aug 26 12:59:31 2004 +0000

     + input/decoder.c: detach decoder after vout_Request(...,0,0,0,0)ing
         so AttachSPU can still reach p_input
     + src/video_output/*: init mouse variable before attaching p_vout so
         dvdnav can't add callbacks on those before there're created
     + beos/VideoOutput.cpp: removed tabs, sanity check

commit 2c6dfafb185bc92e276b3a7dc831457a922e2b49
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Aug 25 21:36:03 2004 +0000

     * Update the docs

commit 45ecdf1be615f61bbac4acebe7c1d1661da01935
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Aug 25 21:32:15 2004 +0000

     * skins2: new "playlist.load()" and "playlist.save()" actions

commit 874d5a11a330cceafe6e0495467a729f64b68f8d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 25 20:09:16 2004 +0000

     ts.c: send pid select/unselect to access. (untested).

commit 4b1c42649844edf8ec57036fe9e5ae77c002c3c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 25 20:08:23 2004 +0000

     * input: send DEMUX_SET_GROUP.

commit 8529fa1434e6226c5f7d476a0cd64939a6e7b717
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 25 20:06:00 2004 +0000

     * dvb: fixes.

commit 3f821deb158c36a24c6a2144a071b293c7f847f8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 25 18:50:36 2004 +0000

     * input: added a INPUT_UPDATE_META (for meta data in access like ICY)
     * access: added ACCESS_GET_TITLE_INFO (not yet implemented)
     * demux: added DEMUX_SET_GROUP (will be only for dvb/ts).

commit 1df5253bce7c2660a57c70024a850c31e38e1427
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 25 15:09:50 2004 +0000

    * Makefile.am: fixed make package-win32-base.

commit 96373cdb4d80c90ddc007037702ebb0567e29fc8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 24 22:07:54 2004 +0000

     * dvb: compilation fix. With great luck it may, perhaps, work in budget
    mode (else I still need to hack ts demuxer).

commit a82c7e3ebd4c3321b4cda67b7f7ed89c13fdd9ff
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 24 21:58:24 2004 +0000

     * dvn: first pass to port dvb to new api. (it doesn't even yet compile,
    I haven't tried :)

commit 299cea2f085adb7fa8eee179cf3ce633f98d624b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Aug 24 20:50:36 2004 +0000

    share/Makefile.am: update for default skin change

commit b58037d325d29204174b07954ed854e3f4167577
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 24 20:03:15 2004 +0000

     * udp: unused line.

commit fdb935d6241ce44bea0171764a37dd68bf99f4dd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 24 19:38:09 2004 +0000

    * modules/video_output/x11/xcommon.c: fixed fullscreen with KDE 3.3

commit 20a48bd77ea69c652b6ac1a262f8fe456c037482
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Aug 24 19:01:32 2004 +0000

      * the default skin is now shipped as a .vlt (whether you like it or not ;)
      * missing "Id" property

commit de0246807e7e7ffee8a29b0049d1a26e54609261
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Aug 24 18:43:41 2004 +0000

      * all: removed obsolete b_blocking in intf_dialogs_arg_t

commit c8016ca1c3723bf5c3324f8e7cc88757b6afded1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 24 18:31:13 2004 +0000

    * modules/demux/demuxstream.c: module obsoleted by the --ts-out option of the ts demuxer (and is broken anyway).

commit a02b79e2db1268898bdb4e6d30f07dcd6ec51b10
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 24 17:51:44 2004 +0000

     * ts.c: fixed --ts-out.

commit 856b6e4355c4c4b45b3b0d9420142c0b3c151fa3
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Tue Aug 24 16:30:53 2004 +0000

      * ./src/libvlc.c: initialize dvd/vcd/cd-audio values using HAL.

commit e3a6345c819709da452d4db7ce123b8eba70cb6f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Aug 23 22:16:58 2004 +0000

     * ps.c: handle PES with 0 size. (look for next start code, slow but
    better that nothing).

commit b9c133227e1a1cfa9d4443990f2078b77767ab9f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 23 15:19:56 2004 +0000

    * src/video_output/vout_subpictures.c, video_output.c: fixed a crash with dvd menus.

commit 1e5b412adee4505e9a8119ff981342e5592a004e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 23 10:09:52 2004 +0000

    * modules/packetizer/h264.c: modified ParseNALBlock() to return a complete picture and not just a picture slice.

commit 685c349ad03f0bf0e09aeaeacf8f6e6644fb0c2c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 22 22:44:27 2004 +0000

    * src/input/decoder.c: don't forget that packetizers can output a chain of data blocks.

commit fee23a72fd1b228f1a6312055c7a233ff1e524b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 22 17:15:35 2004 +0000

    * modules/codec/ogt/*: updated the prototype of the decode function.

commit 136fe6c205832e328835e35d6909f775f97caccc
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 22 15:24:48 2004 +0000

      * all: french translation for skin popup menu

commit 96120c20a3de22f8f8167162f7bfdbb2e5470393
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 22 15:17:35 2004 +0000

     * compilation fix.

commit f006d9e797b479d7e852d7559eca60e29f0f2dd5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 22 15:16:03 2004 +0000

    * Added the new OSX vout files
    * added the new OSX vout files to pb proj.

commit 3d8429aad43259ddd3c9a792e8779495989bb3a5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 22 15:00:19 2004 +0000

      * theme_repository.*: the popup menu for skin selection works !
      (it looks for .vlt files in all the directories of the resource path)
      * dialogs.cpp: fixed a stupid copy/paste mistake

commit 78b01836c41bce925edf53abb05f8a59125d5776
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Aug 22 14:39:16 2004 +0000

     * skins2/src/window_manager.cpp: Added the vlc.isOnTop boolean variable
     * skins2/parser/interpreter.cpp: Renamed vlc.ontop() into vlc.onTop()
     * doc/skins/skins2-howto.xml: doc updated

commit 0112e52492a21421ea68d851f13d22ba298005bc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 22 14:32:51 2004 +0000

    * initialize variables and don't use arguments that failed being created.
      (fixes glx when X11 isn't runnning)

commit 065820ab78700203f5ac2f03ddec694b43de0336
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 22 14:16:37 2004 +0000

    * modules/gui/skins2/src/skin_main.cpp: added a skins shortcut.

commit 8463d728f237fb274f1877e57f3cea6dfb7fd956
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 22 14:10:27 2004 +0000

    * modules/video_output/x11/glx.c: don't call XCloseDisplay() if p_display == NULL.

commit 852f38630bac2cd4ccd64174c019a125bd47cbe1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 22 12:50:39 2004 +0000

      * all: skeleton of a popup menu entry for skin selection

commit d5225a4365eebe288c4ed569890f4ad8fc4e575c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 22 11:06:28 2004 +0000

    * modules/access/dvdread.c: fixed chapter change detection.

commit 234278af61a70d3efcfca81c1539bbf7715b7f6e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 22 10:38:26 2004 +0000

      * ctrl_list.cpp: beginning of key handling in the playlist

commit 4e1d4ed365066b07da9857a6a060cbb252a37f5c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 22 09:40:07 2004 +0000

     * Makefile.am: don't forget to copy reduce_mouseover.png !

commit 1295a9b8020d2c2c16525cf21fd6b05623af4f02
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Aug 22 02:17:43 2004 +0000

    automake 1.8 works, so accept that as well.

commit 6d1ff5f90c8b8ddea38fb3b556085e45b27b488e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 21 19:45:40 2004 +0000

    * Fix a X11 GLX crash

commit a8ff7c35a694e82a177a07de0c2ba7ec8f2a69b0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 21 16:38:10 2004 +0000

    * configure.ac: added an option for x264 support.

commit 0f368cdf75dedbe200eca67078cb68e70bd835e7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 21 16:02:06 2004 +0000

    * modules/gui/wxwindows/extrapanel.cpp : Changed "Restore defaults" to
      "Restore Defaults" so it gets translated
    
    * po/fr.po : Chanded "Restore Defaults" translation

commit ba0d4ba774ac86bc482e85e21699c4c7cf4c4869
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Aug 21 14:11:41 2004 +0000

      * Makefile.am: yet another humiliating submission of automake.

commit d691b084ff309b7e37b09fac8a7af82c8cc4feac
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 21 14:06:08 2004 +0000

     * Makefile.am: "noinst_lib_DATA" broke bootstrap :(

commit 78cb02e323696b09638935fe0be36d40eb097d6e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 21 13:54:36 2004 +0000

     * alsa.c: compute next_date with snd_pcm_delay() if snd_pcm_status_get_tstamp
       doesn't work. Better than nothing but the sound is still poor with DVDs :(

commit 1577ef793825e88c80f394238d72aef88a4c748a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 21 13:06:42 2004 +0000

    * modules/gui/wxwindows/*: updated open disc dialog.

commit 9b67ddf0a849a3b12b964e11f3210b9ff9a33975
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 21 12:57:32 2004 +0000

     * alsa.c: pass next_date=0 to aout_OutputNextBuffer if
       snd_pcm_status_get_tstamp() returns zero. I hope someone has a better
       fix because in fact it is not perfect (there are "clicks" with DVDs)

commit f13993e1dbd376419c522b9b57293a383fa4fe06
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 21 12:38:53 2004 +0000

     * src/audio_output/output.c: check if start_date is null in
       aout_OutputNextBuffer(), then do not try to resample or play silences.
       Now everything works perfectly with screwed ALSA drivers that always
       return zero in snd_pcm_status_get_tstamp() (at last!!!)

commit 1f5ad5198aedd07f680c1252ffb73080dc37a521
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Aug 21 11:47:04 2004 +0000

    Removed the default skin for the skins1 module

commit 7253e7389e41566d01a396d3c7d78126ce07b71b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Aug 21 11:34:33 2004 +0000

    Removed the old skins plugin

commit dae08eab4dcc758007b0b89bca7ce750d0a102f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 21 11:06:19 2004 +0000

    * src/input/input.c: changed MRL syntax again: URL[@[title][:chapter][-[title][:chapter]]]
       The parsing of the title/chapter section is more strict so shouldn't trigger on false positives like udp syntax or http url with login/password.
    * src/libvlc.h: updated useage.

commit 449f73e4511f3c6cb1e9c012775f66bf52c1cb5f
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Aug 21 10:46:32 2004 +0000

      * Makefile.am:
        + Don't use vlc_app_DATA for the BeOS bundle.
        + Build the BeOS bundle in $(top_builddir).

commit d6f04ffa8a8b8a9a03c6781386ec87a63c20ad83
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 21 00:22:44 2004 +0000

    * src/libvlc.h: updated useage.
    * src/input/input.c: hack for udp access and MRLSections().

commit 25d2a663a98c0adc49d95e3ad5612f76da954953
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 20 23:37:40 2004 +0000

    * src/input/*, include/vlc_input.h: the MRL is now parsed for titles/chapters directly in the core.
      - syntax is: [url][@[title-start][,chapter-start][-[title-end][,chapter-end]]]
      - core also handles start/end boundaries itself (simplifies the access plugins).
    * modules/access/dvdread.c,dvdnav.c,cdda.c: removed MRL parsing code.

commit 235b3bcb3cc58024302fe3eecd8d65efc6bba113
Author: Eric Petit <titer@videolan.org>
Date:   Fri Aug 20 15:49:09 2004 +0000

     beos/MessagesWindow*: fixed messages window

commit 8d3cfc4c399618c1247ca770679a4b10cfec66bf
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 20 15:21:43 2004 +0000

      * modules/codec/ffmpeg/ffmpeg.c modules/stream_out/transcode.c:
        + Added macros for AltiVec versions of these modules. Will not work at all
          for the moment.

commit 24b9dd14ec192826028afc3ab7130ca059d321f4
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 20 15:09:43 2004 +0000

      * src/input/control.c: minor typo in a comment.

commit 9ce689515fc0089782c6148672d1e1484b8e0c1c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 20 14:57:18 2004 +0000

      * configure.ac: Added --enable-ffmpegaltivec. Do not use it.

commit fd93f33c60c78da465569ec68a073c1f160a5689
Author: Eric Petit <titer@videolan.org>
Date:   Fri Aug 20 14:40:23 2004 +0000

     + configure.ac: always build the beos module built-in
       (really strange crashes happen otherwise, can't figure out why)
     + Makefile.am: don't forget to build vlc-bundle on BeOS

commit 59045db65732bc608fd6c511a20d381bdb705aeb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 20 13:01:49 2004 +0000

    * modules/access/cdda.c: new MRL syntax: "[dev_path][@[title-start][-[title-end]]]".
      - if no title-start/end are specified, the whole cd is played.
      - if only a title-start is specified, only this title is played.
      - if a title-start and end are specified, this range is played.
      - "@title-start-" will play everything from the specified start position.

commit b1803154f428c094a47683b8bfafc17248e0a76c
Author: Eric Petit <titer@videolan.org>
Date:   Fri Aug 20 11:57:51 2004 +0000

     extras/contrib/*: don't use gettext *printf replacements on BeOS even
      though there're not 100% posix compliant - this way we can build vlc
      with dynamic plugins (not linked against libintl) again

commit f54eb8e94a4c7fdeab17d828808b825a8a9a7d94
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 20 10:19:42 2004 +0000

    * NEWS: updated

commit c33b49c154a114bd562d9515ea1a2d418e0f19b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 20 09:01:19 2004 +0000

    * src/input/*: update position on title change.

commit a49efd30bc0fe1164274b602965ef3398606f79b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 20 08:27:59 2004 +0000

    * src/input/input.c: re-enabled the --bookmarks option.

commit 52d745d0754f5d0d557b40daaab67f3a9f2c3ccb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 19 17:06:51 2004 +0000

    *  modules/stream_out/transcode.c: implemented fps option for video only streams.

commit b2a13c7c133a0901092f701683d025cd89fb5658
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Aug 19 15:31:22 2004 +0000

    livedotcom.cpp: update the StreamRead function to non-deprecated api, new
    api gives proper detection for too small buffer. Thanks to Ross for pointing
    this out.

commit 0ae64fba28a20590533f8a20ff5fbcdf967d9e1f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 19 15:11:32 2004 +0000

    * modules/mux/asf.c: use syncpoints + add an empty index object to make wmp happy about seeking.

commit aa66ede8087071b8d3b232d9f551ad1bedab371d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 19 15:02:51 2004 +0000

    * modules/codec/dmo/*: flag sync-points in the video encoder.

commit c2e7b7622e2bf37112c9c76e9d94fbd0d4b50c6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 19 15:01:54 2004 +0000

    * modules/stream_out/transcode.c: small cleanup + added an fps (to specify the output frame rate) and an audio-sync option (to add/drop video frames to keep a constant framerate while being synchronised on the audio track).

commit 372cb91d5009a28794e5c7b6e4e2b8e0665a2308
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 19 12:25:22 2004 +0000

    * modules/mux/asf.c: small cleanup

commit c219dac6699f1deb0d6b1143ad44f49fcef318bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 19 11:32:20 2004 +0000

    * modules/mux/asf.c: don't forget to add the preroll offset to the data timestamps.

commit 1f9127b4aaba8a13229efc6bb30f09798c67569e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 18 16:30:45 2004 +0000

    livedotcom.cpp: use geometric growth for the buffer. Should reduce in much
    fewer garbled frames. Still not perfect though.

commit 0f16689269824467980f2c376a69c161e57ad559
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 18 16:04:01 2004 +0000

    livedotcom.cpp: dynamically determine the buffer size passed to live.com
        When the buffer passed to live.com don't have space for another packet
        when we get it back we assume that the stream uses larger frames than
        our current buffer and we increase the buffer.

commit 54a4c8e015055284c185f33a5ebb09336f6a2041
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 18 15:46:01 2004 +0000

    * modules/mux/asf.c: the asf muxer can only add streams on the fly when in http mode (otherwise this will screw up the header re-writing on Close().)

commit e5fcfe84516d3bac22c6ce2841fe71a7abc9791f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 18 12:06:52 2004 +0000

    po/POTFILES.in: updated from clean tree (seems necessary for make-dist to work)

commit 95aa92bd9d72a6265a62adfda4defac060bc62f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 18 12:04:03 2004 +0000

    * modules/mux/asf.c: a few coding style changes.

commit aa2229d43b4cc1690b33ecbd391a354c8ce44436
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 18 11:46:40 2004 +0000

    Modules.am: fixed incorrect filename

commit 873069b3d011a6371fc7dd0e77a7ca947ccdddd4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 18 11:08:54 2004 +0000

    * modules/codec/dmo/*: fixed video encoding.

commit e97b748b085aea21e4c70ea49fea330a8f85b8ae
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 18 09:59:29 2004 +0000

    alsa.c: support mono on stereo only boards

commit 4b5259f6977650050d72e15dc98ac55c449c4dfb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Aug 18 09:45:07 2004 +0000

    alsa.c: don't fail the probe without giving a reason in the log.

commit 8a9bec42ee850c316ed94d6afc1c5d2cfd74882c
Author: Eric Petit <titer@videolan.org>
Date:   Tue Aug 17 20:55:55 2004 +0000

     beos/*: fixed seek, clean up

commit 254f695e73d5c184a5f2f91bf29cca2f9ffe1bf6
Author: Eric Petit <titer@videolan.org>
Date:   Tue Aug 17 17:24:02 2004 +0000

     + src/libvlc.h: use KEY_SPACE instead of ' '
     + gui/beos/*: got rid of the VlcWrapper thing which is unneccessaraly
                   complex now that we have variables
    
     Language/subtitle selection works again in the BeOS UI, but there's
     still a lot to fix :|

commit 4632a220b0d3ac0879832475a05cba5d5ff42382
Author: Eric Petit <titer@videolan.org>
Date:   Tue Aug 17 16:59:02 2004 +0000

     + macosx/equalizer.m: missing vlc_object_release()
     + macosx/vout*: --macosx-vout and --macosx-opengl-effect
                     no longer exist

commit d4ac5770da4685f9461a6ec0a8c3a9d75b02d180
Author: Eric Petit <titer@videolan.org>
Date:   Tue Aug 17 15:17:04 2004 +0000

     ALL: OS X OpenGL provider
      + vout.m contains the common code for the QT video output and the
        GL provider (window creation, events handling)
      + opengl.c: higher priority on OS X
     Things are a bit broken atm, any help to debug is welcome ;p

commit bb7f54bbb197ded6cd1998c3dcfec29bbf9feb2a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 17 10:31:51 2004 +0000

    * modules/codec/dmo/*: added dmo encoder (can't get video encoding to work though).

commit 2dfaaa53bb6780e8eb20f18af12bb1e5c50fd194
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 17 08:21:07 2004 +0000

    * modules/codec/ffmpeg/demux.c: a few fixes.

commit 4ecf0e8cd46122a8e4c0741290b00b3807730448
Author: Eric Petit <titer@videolan.org>
Date:   Mon Aug 16 13:35:33 2004 +0000

     gcc < 3 compile fix

commit ae7ce943333ec1fb2d55039d5b5ca6bcd8262eff
Author: Eric Petit <titer@videolan.org>
Date:   Mon Aug 16 12:51:11 2004 +0000

     ALL: BeOS fixes
     There's a new stable gcc out for BeOS, now we can re-enable 3DNow/SEE
     and build matroska support

commit ec2abcf5a81cb360db70cd214b9b0e8e40d415c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 16 10:06:54 2004 +0000

    * modules/video_output/x11/xcommon.c: play nice even when there isn't any window manager.

commit e1d934ce37614be8122f6c2f4cc535990f192b62
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Aug 16 09:39:14 2004 +0000

    modules/codec/ffmpeg/ffmpeg.c: corrected a build number

commit d2493474df994f0566cac44f0a9b0ba8f9e3e9ee
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Aug 16 08:42:33 2004 +0000

      * configure.ac:
        + Build memcpyaltivec and deinterlace with -maltivec.
        + Check for -ldts_pic before -ldts.

commit a1697840faec42d542f3ccee9aba97377e39ba36
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Aug 16 08:29:06 2004 +0000

      * debian/patches/20_configure.dpatch:
        + Don't manage this patch with dpatch since it causes ownership issues.
      * debian/control:
        + Added a missing dpatch build dependency (Closes: #263363).
        + Removed the modplug plugin until libmodplug-dev enters Debian.

commit f34f6631f2dc306e03d55e61d53fea96d23f466c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 16 00:45:24 2004 +0000

    * Fix a problem with empty subtitles with Subviewer subs
    * fixed a line ending replace problem with subviewer subs
    * single char subtitle lines should now work subviewer and subrip

commit 2c9f14c523aeb3ba34fa96d25c85361687b7cd95
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 15 17:08:10 2004 +0000

    * modules/mux/mpeg/ts.c: reworked muxing of subtitles ES.
    * modules/stream_out/transcode.c: support for subtitles transcoding.
    * modules/codec/dvbsub.c: DVB subtitles encoder (developed for Anevia, www.anevia.com).
      + only works on YUVP subpictures for now.
      + not completely spec compliant yet.

commit c57912c9f801be2b4982fc89a0740e57c0a3ece6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 15 16:09:03 2004 +0000

    * modules/codec/a52.c: fixed segfault

commit ee3a16aacd86664715df112806b9abe9ef50c316
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 15 15:59:25 2004 +0000

    * src/video_output/vout_subpictures.c: fixed a deadlock that happened when 2 ephemer subpictures had the same date.

commit dd4814e668a8d420a830304d158bee286c042554
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 15 15:05:11 2004 +0000

    * modules/access/dshow/dshow.cpp: compilation fix.

commit b893d15b94c3cd55ed1e283e4ef50752429ca2bd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 15 14:57:47 2004 +0000

    * modules/codec/mpeg_audio.c: fixed segfault

commit 99506d9708bac406063b567a6a620a53086667b9
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Aug 15 14:22:28 2004 +0000

    * Adds postprocessing menu

commit 3fe46f2925196140f372d667c144d4f2882df266
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun Aug 15 12:10:46 2004 +0000

    Set the preamp value on a preset change

commit 9ceb12b95d08b28d12a819cd2abac3ce0e43f308
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat Aug 14 23:28:31 2004 +0000

    *.nib: continuous sliders
    intf: Equalizer window in window menu
    equalizer.m: presets should work now
    equalizer.c, Modules.am, equalizer_presets.h: presets are stored in a separate file

commit 302caa0120ee23725053ff5aa4aef468b98d325e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Aug 14 20:12:22 2004 +0000

      * configure.ac:
        + Removed the -finline-limit=30000 flag. Since gcc-3.2, this options
          causes gcc to inline every single function of this size because of
          -O3's -finline-functions, although the documentation states that this
          flag should only affect explicitly inlined functions.

commit 7b905069cef81775df8828dbb2b9d47ed472768a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 14 19:58:39 2004 +0000

    * Send \r\n after ftp commands, not \n.

commit 6185633af4dedccda3b796a57829cc2ec2e4683e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 14 15:54:30 2004 +0000

     * opengl.c: compilation fix for GLX.
       Do we really need two buffers ? Anyway it doesn't work as is with
       GLX, so I only use the first one (quick fix)

commit b01678980b0276097f8597e7f9740bb381742830
Author: Eric Petit <titer@videolan.org>
Date:   Sat Aug 14 15:02:43 2004 +0000

     opengl.c: added OS X specific stuff, this includes:
      + support for YUY2 textures
      + support for non-power-of-2 sizes
      + support for VRAM or AGP texturing
    
     It now uses two buffers and textures (needed for VRAM/AGP texturing).
    
     I got to fix a few things on the OS X GL provider before I commit it,
     but in the meantime, people can check if I didn't break the opengl
     output on Win32/GLX ;)

commit a06e4da7c357f69ed162f425360504e046fed07d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 14 14:23:40 2004 +0000

     * opengl.c: use glTexSubImage2D instead of glTexImage2D

commit 2b8ade3826b9da6dd1d607427cd735aa1a88b765
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 14 10:14:39 2004 +0000

    * modules/access/dvdnav.c: small fix.

commit 74e0ebb8c7383cc0576a5818e49f34d3486df41d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 13 20:01:20 2004 +0000

    * modules/access/dvdnav.c: by default we try to skip all the warnings intros and go directly to the DVD menu (niark niark niark ;).

commit 752ac121f03ca0710841c88bda6d0eee0210eba6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 13 19:32:57 2004 +0000

    * src/input/decoder.c: spu_new_buffer() now tries a bit longer when looking for a vout (useful for DVD menus).

commit 1374a69a5672071424e2af15bf8e281db7a6e126
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 13 18:58:25 2004 +0000

    * modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most of them contain large transparent areas).
    * src/video_output/vout_subpictures.c: more correct cropping (cropping coordinates are relative to the video size, not subpicture size).
    * include/vlc_es.h, modules/video_filter/blend.c: use the i_entries member of video_palette_t.
    * include/vlc_common.h: added SetWBE()/SetDWBE()/SetQWBE() facility.

commit cb047ed85d96168faa9f826f7d56b1da7938401a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 13 18:45:42 2004 +0000

    * modules/video_output/opengl.c: forward mouse events from opengl-provider module.
    * src/video_output/*: moved some stuff from video_output.c to vout_intf.c.

commit 712aa6bafb1452818f5c9b7429bb0d6d2fc0bfef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 13 10:32:57 2004 +0000

    * src/misc/block.c: fixed memory alignment in block_New(). (it was done on a 15 bytes boundary which was screwing up the cdda plugin on win32.)

commit 960f080a78066796a39feda428b49ee6f2348522
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Aug 12 21:34:01 2004 +0000

     * doc/skins2-howto.xml: Update the doc when you commit

commit 06638c129b3c373c58addaa373220fe7bb331267
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Aug 12 21:15:52 2004 +0000

     * skins2/src/vlcproc.*: Added the isRepeat boolean expression

commit 7d4cf5242cd3859464e3d2808a48cae7cacd70bd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 12 09:14:00 2004 +0000

    * modules/gui/wxwindows/Modules.am: include streamdata.h

commit cb3f739d6b561c35a3a4f2d2508e75c67531c8e3
Author: Eric Petit <titer@videolan.org>
Date:   Wed Aug 11 23:34:38 2004 +0000

     vlc_threads_funcs.h: got rid of vlc_cond_broadcast.
      It wasn't implemented for all systems anyway, and isn't used anymore.
      (Terminates #23)

commit cd1904bbacc5a3d96c2fe3085bc1891237ff7e02
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 11 11:12:59 2004 +0000

    * modules/demux/ogg.c: fixed reading extra data for oggds audio header (needed for WMA).
    * modules/mux/ogg.c: generate proper oggds audio header.

commit 06f5e60542215c34429398e4df0c877e5826bbe2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 10 15:02:11 2004 +0000

    * include/stream_output.h: add a ip_version field to sap_address_t
      This way we can later on set IP6 instead of IP4 in a SDP.
    * modules/stream_out/rtp.c: accept sdp=sap as a valid option.
    * src/stream_output/sap.c:
      - Set the SAP packet Hash headerfield to a unique value based on mtime
        Patch by Philippe van Hecke <philippe at belnet dot be>
      - Set SAP packet IPv6 field to 1 if we are a ipv6 session
      - Made some preperations for setting the origin ip address in the header as well,
        anyone any ideas on how to retrieve the current origin IP address???

commit 46c00c6b841ca2dcb85c39f9b75a494f5ae4e08b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 10 13:28:27 2004 +0000

    * fix x-plgroup detection

commit 909aedf9de6444a79a281d788cfe80fa14b5c4c4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Aug 9 22:19:40 2004 +0000

     * skins2: support playlist.setRandom(true) and playlist.setRandom(false)

commit 81cc781d448c7d070dfdaf031052db87afc94024
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 9 10:25:42 2004 +0000

    * modules/codec/dmo: fixed dmo decoder on win32 + got rid of some of the dependencies on wine loader.

commit 5f4ca8c8d70ba48002f44c6e04bf4d87655c9b7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 9 08:16:22 2004 +0000

    * configure.ac, Makefile.am: don't use upx in the win32 installer anymore as some people have been complaining about loading time problems.

commit 924e05dc3db078d17e8435ec427f8f4863b8f11d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Aug 8 21:14:38 2004 +0000

    * modules/stream_out/transcode.c: added support for subtitles overlaying when transcoding (no resizing yet).
    * include/vlc_common.h: added a b_force member that is set when a module is forced (ie. module specified in module_Need()).

commit f5321d75ddb292892771f513677f8e7c12fb90c4
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun Aug 8 16:52:26 2004 +0000

    project.pbxproj: correct to relatives paths
    *.nib: presets disabled on startup
    equalizer.*: add property Id
                 we prefer to change playlist variables instead of config
                 coding style

commit 5b630376f019b1ea09dd4c4ef7b11ebea78b03a6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Aug 8 14:49:46 2004 +0000

    * demuxdump is working again

commit 8525ef0aecc97f5794dcea6917885c9aa280868c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 8 10:14:25 2004 +0000

    * modules/LIST: long time since it was updated

commit a4385eef49a66fb51619e210ecc1a0a3c6a95fbd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 8 01:58:59 2004 +0000

     * demux: another way to break your config file, or, --demux is now taken
    into acount. (to make bigben happy, being able to do :demux=dump ;)

commit 01d4b42206fc4cdb6cc1e25f61f7eab42bac35d9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 8 01:39:23 2004 +0000

     * dmo: - fixed init of WAVEFORMATEX (cbSize is only the size of extra datas).
            - force 16 bits output.
            - support for mplayer loader.
     I can't test under win32 so I hope it still compiles.

commit c1aa70f30b83b49ed238b9843dc44aaa887f6162
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 8 01:36:56 2004 +0000

     * codecs.h: a few defines to avoid redefinitions.

commit b9c45950f828987ef1497c9f14f05624a45fa1f4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Aug 7 23:38:05 2004 +0000

     * v4l: try to open the device only when a access name is given + warning fix.

commit aa61785a30dbd9c019a6e0160657d1eac450d777
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat Aug 7 22:50:28 2004 +0000

    Fix bug when equalizer-bands is not set. Coding style will be apply soon.

commit 8d605c16d3773871557ba86ecda8b2b06fe8f67f
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat Aug 7 22:14:38 2004 +0000

    *.png: forgotten images
    project.pbxproj: changed absolute link to relative

commit a45c363019995672b02c8b319dbbd34ccb6631a4
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat Aug 7 21:56:42 2004 +0000

    All: equalizer window for MacOS. Need a bit of corrections for the presets part.
    Reviews welcome

commit 2d29135d1a334c630f1ee9ce0c0e6935113e3946
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Aug 7 20:31:13 2004 +0000

    * treeble -> treble

commit c69c9aae5bddf7c0f68a731bad15acfbe3529877
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat Aug 7 15:37:53 2004 +0000

    Bug fix and change in parse function

commit 746cabe98fd1f1dd847eeaffdd687c9a7108294f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 7 14:35:41 2004 +0000

    *various translation fixes, thanks to Philipp Weissenbacher <philippweissenbacher@aon.at> and Maik Diessner <dandruff@gmx.de>

commit efe357eb264b2c114a0761ae3312cdcfec1bc7f7
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Aug 6 22:08:57 2004 +0000

    * Adds the scale video option

commit aa61b3ff078fd1cecd1c735c493fdbd6211196b0
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Aug 6 20:56:46 2004 +0000

    * All :
    	- added a sdp=file option
    	- it is now possible to have a sap and a rtsp/http/file announce at the same time

commit b5c2d452c919c7ae398969e5a8875858b35f2fa3
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Aug 6 17:28:36 2004 +0000

      * Really fixed strict aliasing breakage here and there.

commit 7e6650a16c7cc9ddbca73d9f0338a2fa21fc4182
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 6 13:50:05 2004 +0000

    * modules/LIST, modules/access/dvb/access.c: removed references to ts2/ps2.

commit a61500b244ce945d799ba28ac2e963a3345fb301
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Aug 6 13:29:18 2004 +0000

    * modules/access/udp.c: use the "ts" demux when in rtp mode (and not "ts2").
    * modules/mux/mp4.c: Warning fix patch by Zoltan Nagy.

commit 021645096ae1080e1bb45a441de064240cd9b8a9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 5 21:32:32 2004 +0000

    * Fix Artist/Author info in playlist

commit 68d0010f700e41406ecc4cfd3fb665f8c3ab8fd7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 5 20:40:29 2004 +0000

    * Fix a crash with subtitle track hotkey, when no subtitles are available.

commit ccc91416c1f0686ec59ff3f74e6db05cce1934d1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 5 19:52:59 2004 +0000

    * bad main_data|_begin error of libmad now a Debug message. It's simply to common.

commit 8826fb82cc30d9f4ef94089b5dfebb4c67fc62bd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 5 14:58:16 2004 +0000

    * src/video_output/*: optimized/simplified vout_RenderPicture().

commit 716cd8704dc61c4d8ae714aa104f049405c707f7
Author: Eric Petit <titer@videolan.org>
Date:   Thu Aug 5 14:48:58 2004 +0000

     Build the opengl module on OS X (gl provider not done yet)

commit 0e949ba4cd31aa3e444e37c80b9777b63f79cfb1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 5 14:05:51 2004 +0000

    * modules/video_filter/blend.c: do not compare signed and unsigned.

commit c7ceea8a949fe168f22527f7fb3c97f8bc90d50b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 5 12:45:23 2004 +0000

    * src/input/control.c: bookmarks support is back (will need some more work though).
    * modules/gui/wxwindows/bookmarks.cpp: bookmarks support is back.

commit e2ff540dbb82d5505d869e422255fa57bc7b202a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 5 10:16:58 2004 +0000

    * modules/video_filter/blend.c: sanity checks.

commit d82767397e842b8a2e5cd323bec6482116fed0c2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 23:55:51 2004 +0000

    * modules/codec/libmpeg2.c: fixed problems with still frames in DVD menus.

commit 4cbb172e505d28dbf5eb6e43790bad2d669863f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 22:54:31 2004 +0000

    * modules/access/dvdnav.c: removed dvdnavsimple mode + a few small improvements.

commit 1919be92457cf59bda6d5b2ef29c2b6c76f73a14
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 4 21:53:24 2004 +0000

     * rtp.c: based on a patch/idea of Philippe Van Hecke:
     You can now use multiple sdp=
     (ex: rtp{dst=ip,port=nb,sdp=file://a.sdp, sdp=http://localhost:8080/a.sdp})

commit 4e454f011c874bce730643c01083b3085398edbf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 4 21:50:59 2004 +0000

     * stream_output: sout_CfgParse will accept a special mode ('*' in the
    front of a option name) to allow handling of multiple string options.

commit d8a183269d3d96021d037f254e55a9cfdf2d63b6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 4 21:48:57 2004 +0000

    * Fix

commit 7476804c47398720f7ac3a1ec370292f05feea58
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 21:13:11 2004 +0000

    * modules/video_filter/blend.c: attempt at YUVP -> RV16/24/32 alpha-blending.

commit 7ef7ca63118a201c34d2a40b2c5ad968909d6d2e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 4 21:11:32 2004 +0000

    * Fixed the udp SDPs. More spec compliant now.
    * Removed the old SAP code. announce.? in modules/stream_out is
      still required for SLP announces.

commit 2120e79eec5bc10dc7610edb2092815b3d77744f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 4 20:09:31 2004 +0000

     * avi.c: fixed fps computation, thanks markfm for testing.

commit b54169292ea24d9ec14474cbcc580a0934030762
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 18:38:05 2004 +0000

    * modules/video_filter/blend.c: YUVP -> YUY2 alpha-blending.

commit e7e63a2d55fa90420245e2a0dcf3cc619c3ddbe1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 17:54:17 2004 +0000

    * modules/video_filter/blend.c: YUVA -> YUY2 alpha-blending.

commit 1909f528d9c2b7d45dc04daa98f0a997bac75111
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 16:05:12 2004 +0000

    * modules/access/screen/*: added a win32 only --screen-fragment-size option to do a kind of progressive capture by splitting the screen in several fragments. This does help user interactivity while capturing but also produces artefacts when moving windows around.

commit 0a9f281faef445de210909c4d007d4c82902eb45
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 15:43:04 2004 +0000

    * modules/audio_output/waveout.c: added a --no-waveout-float32 option to disable the use of float32 audio output.

commit 90cccf3717c5d769bda727d6244ebe7c89033680
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 4 11:58:44 2004 +0000

    * viedo_format_t -> video_format_t

commit 95233b21c07194e0a0a6e3b2c3a62194b7c8302b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 11:13:04 2004 +0000

    * src/misc/modules.c: don't forget to save callbacks for config options in the plugins cache.

commit 1559e11e0001f39c791289c2c7f3734277934bdc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 4 10:40:43 2004 +0000

    * modules/access/dvdnav.c: very basic probing that avoids doing a dvdnav_open() on files when they are not DVD images.
    * src/input/input.c: auto-probe access_demux as well.
    * modules/access/vcd/vcd.c: raised priority above the file access one.

commit ce2d74fd095331aff8bfbc0c3aa8af5f0a908d8b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 4 00:04:13 2004 +0000

     * ps.h: fixed a segfault with Madonna-audioconverterfails.vob

commit 7978642482c17b9310bb01cbdfced7502752c772
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 3 23:49:40 2004 +0000

     * input.c: fixed total length in playlist.

commit 196a0c98829697729f1ae8834f1f82fe8f0fee9c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 23:19:01 2004 +0000

    * src/video_output/vout_subpictures.c: fixed OSD alignment

commit 145e92db783b9de7a5ae3796ba5303b2f478f038
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 3 23:08:10 2004 +0000

    * small addition to translations HOWTO
    * updated TODO and NEWS

commit 136c1c2072a3f89f312d3b6dfa608758026e8335
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 3 23:06:53 2004 +0000

    * modules/stream_out/announce.c:   \r\n for SDP

commit cefad26a090e0a1c667166156041f994a8e2c8ff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 23:06:11 2004 +0000

    * modules/access/dvd*.c: implemented DEMUX_GET_TIME/DEMUX_GET_LENGTH based on the MPEG mux rate.

commit fb820b481b5aa477cfaa460a18f14b8aa884831d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 22:08:24 2004 +0000

    * modules/access/cdda.c: fixes + simplification.
    * modules/access/vcd/vcd.c: try to skip bad sectors.

commit 5ad76c5508d9a39e025454f04ab2c70f180cf72e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 20:56:16 2004 +0000

    * modules/access/vcd/vcd.c: fixed seeking + simplified a bit.

commit 5ddc5a275ab184db4d97d934c3abec829bae2764
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 12:21:14 2004 +0000

    * modules/video_filter/blend.c: fix for chroma planes in ->I420 blending.

commit 08ee63a2b2b6f337f1cf7befaa0131fe08b0c5bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 09:45:39 2004 +0000

    * modules/video_filter/blend.c: YUVA->RV24/32 alpha-blending + fix for YUVA->RV16.

commit 09ab8e1ee3c9ea11665ece603e0b45d9f1165c6b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 3 00:23:40 2004 +0000

    * modules/access/screen/mac.c:
      * Plugin now works perfectly in milj. of colors
      * Works in thousands of colors, in inverse colors

commit 3ea1b0e909ff073d21a53e83e80fdfb57e5533ad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Aug 3 00:11:32 2004 +0000

    * ALL: Major rework of the subpictures architecture.
      (expect some breakage).
    * modules/video_filter/blend.c: new alpha-blending module.

commit 327a8a92704445afa16f3a9316c8f65437603a5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 2 19:17:12 2004 +0000

    * include/ninput.h: removed left-over from access2/demux2 transition.
    * modules/demux/mpeg/*: removed old MPEG TS/PS demuxers.

commit bfa8fe76b2c826dd7fde303739ef23f64d0748ea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 2 15:42:21 2004 +0000

    * modules/misc/network/ipv4.c: do a var_Get() on "ttl" + small clean-up.

commit 06114cbeba9d05a9204801857115222febd2b5aa
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 2 13:06:38 2004 +0000

    * modules/gui/macosx/vout: Output YUY2 to QT/QD.
      This way we bypass Apple's very, very, very unoptimized
      I420 -> YUY2 routine and use titer's altivec optimized one.
      Quartz output is herefore now altivec optimized and close to the opengl output.

commit 52ac67894f72e2221d1ff5014bded9d63ae8befd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 2 09:46:17 2004 +0000

    modules/access/screen/win32.c: avoid an extra memcpy() of the screen.

commit f49bf98997691a4d98c235cfef2fb59513544773
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 2 01:21:36 2004 +0000

    * hotkeys.c: add some more OSD

commit 1c7da3ea99ff73d0996d5256a1bc49b43a021b70
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 2 00:54:51 2004 +0000

    * Fixed hotkey/OSD behaviour for OS X. Also prevents code duplicity.
      Testing would be welcomed very much.

commit 18dd02783642d1ec6edce6d0f700dac211f58337
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Aug 1 20:46:01 2004 +0000

      * ctrl_text.cpp: smoother text scrolling (MOVING_TEXT_STEP=1)

commit a9a1ab081a821d0a7b44d97dff69b10b32443da0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Aug 1 16:43:58 2004 +0000

     * modules/gui/skins2/parser/interpreter.cpp: Added the "vlc.ontop()" action
     * doc/skins/skins2-howto.xml: Updated the doc

commit 8bc23a1c3d9abc60bf0408e9838afd2ef263f032
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 1 16:03:42 2004 +0000

     * stream.c: increase precache for stream without title/chapter.

commit f41dff04563590a3ca65d2c2944428b22663d3f5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 1 15:51:49 2004 +0000

     * mp4: with ref .mov, don't forget to add the access.

commit af1086d081bd26cef5576bbc3e36b545429d20d3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 1 15:14:43 2004 +0000

     * input.c: mmh better fix for slow/fast (I hope).

commit 246603bc8a012d0f6de42e51f0b5fc5d66e1752d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 1 14:46:13 2004 +0000

    * fix avcodecbuild# prob with h.261

commit 7b9761c3888a45f13d2c8a9804862a4ce6e67062
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Aug 1 13:23:53 2004 +0000

    * all : fix channels selection in the sout options dialog

commit 08885df77db193cf9e3c501ddaa4d574aa4bc574
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 1 09:19:36 2004 +0000

     * input: fixed slower/faster rate.

commit d054685ccfffbd9b5e0da721a9cc1c735ae02050
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Aug 1 09:19:06 2004 +0000

     * stream.c: call Seek if stream_Read( s, NULL, skip );

commit 2879411e6591619f1c05b6a9b6ccf398931a40a7
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jul 31 17:29:44 2004 +0000

      * modules/control/joystick.c:
        + Compilation and coding style fixes.
        + Initialise the joystick in Open(), not Run().

commit 4f6cc614ea1659c6451cd1b9461fee8365855ea8
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 31 17:08:35 2004 +0000

    * all :
      - Get rid of the old TS over RTP stream output method in OSX interface
      - ab= and vb= parameters are now (hopefully) always updated

commit a69c9d8f1f407100280cdf5c680eefa555e5f69f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 31 16:34:53 2004 +0000

    * print a debug message when our buffer gets it's first data.

commit 91d3867d40de2545591054fb974b0a80d4795864
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jul 31 11:38:22 2004 +0000

     * opengl.c: support "cube" and "transparent-cube" effect (with the
     --opengl-effect option). Now MacOSX guys you can write the opengl provider
     interface ;)

commit 1573323869a5f2e5b6312a964fa5825c1d7e4a61
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 31 00:23:29 2004 +0000

    modules/stream_output/rtp.c:
    * set the required t= SDP parameter
    * added config options for description, url and email
    * send SDPs with description, url and email info when available
    * add the a:tool parameter so people know who is responsible when VLC starts roaming the web with incorrect announces :)

commit 14c258d2bb7395426e666748e15c9912a02ff29b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 30 21:38:09 2004 +0000

    * SDP should use \r\n instead of \n
    * Added nice SDP TODO lists. 17 outstanding issues in RTP announces.

commit 2d1483b4091bafe3ae5e74e31a6a005e6b7add78
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 21:13:17 2004 +0000

      * modules/demux/util/id3tag.c modules/codec/ffmpeg/demux.c:
        + Fixed compiler warnings.

commit 10840a4a01ebe13f23ee5f7cfb5ff96f868fd0d0
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 21:00:08 2004 +0000

      * mozilla/vlcpeer.cpp: proper float->int cast.

commit 71b20c32ac1d44b139c0c2e6ec95f965e3dfd74c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 20:57:56 2004 +0000

      * modules/gui/wxwindows/video.cpp modules/gui/wxwindows/bookmarks.cpp:
        + Fixed compiler warnings due to bad argument types.

commit 3c4a7fc5a5243e870a2ff2252b62242ee7f3acbe
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 20:51:05 2004 +0000

      * src/video_output/video_output.c:
        + Fixed an undefined function warning.

commit 890ba5535fc44e6a590a303d6136fd6c94ebdf85
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 20:49:44 2004 +0000

      * modules/video_filter/invert.c: don't cast lvalues.

commit d8da383228c365b1c13ca8911f71ce26996537fc
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 17:39:27 2004 +0000

      * modules/codec/cmml/browser_open.c:
        + Fixed a compilation warning due to a missing return value.

commit 2ec46a08a52dc53056af5abed438b348811c95eb
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 15:46:01 2004 +0000

      * boostrap:
        + Remove the autotools directory and recreate it (forgot to commit that
          file before).

commit 4efbb329d9bafe5348ff82251dc2f61adbb53c12
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 30 13:18:53 2004 +0000

    * check correct build# of libavcodec for SNOW support

commit cc8ad2cd26284b57ac92cab718a3ed104bd7952f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 30 10:36:51 2004 +0000

    * Fix OSX build of dvdnav

commit e527d4f9ef450f969c852bc1c44f3c7a6a669add
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 30 09:24:32 2004 +0000

    Compile fix

commit f33a03f8587d84742e08876d7a1a99c31bc07c0c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 09:23:37 2004 +0000

      * autotools: no longer manage this directory with SVN.

commit 29b5143d4e2479887bad731fd38bd01e0e1ab58a
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 30 09:23:08 2004 +0000

      * autotools: no longer manage this directory with SVN.

commit 19248128916fcc7062c7e5e6d22939ae820b76a3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 29 18:48:01 2004 +0000

     * rtp: added port-audio and port-video option (for default port).

commit dc30ef149e773a648fb090b82989b90950ed9a87
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 29 18:43:22 2004 +0000

    * modules/codec/toolame.c: compilation fix.

commit bb8c0315c2271eceb6f8f6f467b3b2a013a0b5d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 29 18:15:38 2004 +0000

    * modules/codec/toolame.c: MPEG-1/2 layer II audio encoder using libtoolame (http://users.tpg.com.au/adslblvi/). Patch from Christophe Massiot.

commit dee99e902c785494648ef9f28b342f546ebdcd5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 29 15:50:20 2004 +0000

    * modules/access/http.c: --http-reconnect option to automatically try to reconnect in case the connection was untimely closed (enabled by default for ICY/Icecast web radios).

commit 99b5f19f52866008d21b6dc02e94ca3486447f21
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 29 15:40:26 2004 +0000

      * debian/patches/20_configure.dpatch:
        + Fixed generated macros.

commit b4dc90ada56e5061105afdc9283cd457605cb14c
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 29 15:28:00 2004 +0000

      * debian/rules:
        + Switch build system to dpatch.

commit 6a389c944249da1c0a8a8d184816a45b48d0f17e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 29 15:27:57 2004 +0000

    * ipv4.c: ttl setsockopt fix. Thanks to Emmanuel Dreyfus for reporting

commit 6c4b8e5ab8d18bc08ac68d2fcec1d5ae7f1a0b6d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 29 15:18:04 2004 +0000

    * vcdx Coding style fixes.

commit a3c3b3a8cac06c4539f48b5109e8b0ae1fa5d403
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jul 29 15:02:16 2004 +0000

      * configure.ac: build i420_yuy2_altivec with -maltivec -mabi=altivec since
        no inline asm version is available for this module.

commit 9fc7367b90dc67d06675fab5d315312d9cb4b8a6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jul 29 14:03:19 2004 +0000

    * added declares for the checkboxes in the nib to control the rtp-sout-modul

commit 4feb30d653fd402f5fd27f6df7fcd24f0c0d20c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 29 08:50:52 2004 +0000

    * src/input/decoder.c: don't let the decoder/packetizer fifo grow too much because this leads to a steady increase in memory useage when the data isn't consumed quickly enough. (not the best fix, but should be better than nothing)

commit ada036d03191886b68823114d8d425fd44298d8b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 28 22:39:52 2004 +0000

     * rtp: sdp can now be exported as a file (sdp=file://filename).
     Initial path by Philippe Van Hecke (philippe DOT vanhecke AT belnet DOT be)

commit ef198559c9b605461dc18b1946a7f8576222933c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Jul 28 15:57:33 2004 +0000

    Added a RTP (New) stream outpu method for the rtp sout module. Still lot of work in this dialog box.

commit eb83d508b94cb6a54213c29cfe507de3ec2e0468
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jul 28 14:53:16 2004 +0000

     contrib/src/Makefile: fixed OS X breakage

commit 3a98418e965e451b4f33ff4a604c49397082750e
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jul 28 14:28:01 2004 +0000

     BeOS libdvdnav patch

commit 7a4632411e4f5d3cf4275a43c64917d66f26dd04
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jul 28 10:48:44 2004 +0000

     configure.ac: fix dvdnav linking on beos/os x/win32 (hacky)

commit fd598b8416278df5e1793854c4f538259a6c5e2b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 28 10:37:24 2004 +0000

    * modules/codec/ffmpeg/*:
      - added fourcc for SNOW and DTS.
      - added 'qscale' (fixed quantizer scale - VBR) and 'strict' (standard compliance) encoding options.

commit 766237dcb27c2cbf54e2d308eba2e6b2c9ce31ed
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 28 10:04:59 2004 +0000

    * modules/gui/macosx/open.m: dvdplay:// -->> dvdnav://

commit 26eb85c088d249df8b6e4d7ac92abddf8288d53d
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jul 28 07:48:30 2004 +0000

     configure.ac: typo

commit 92b23685102224ea82635459905d261a0ba0e00c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 28 00:36:48 2004 +0000

    MacOSX intf work
    
    * vout_Control implemented for macosx
    * position slider fixed
    * p_input manage loops fixed (buttons, playstatus etc)
    * float on top works again
    * visual filters work
    * deinterlace filter selection broken
    * fullscreen button is not being updated atm
    * potential deadlocks between intf thread and vout thread???
    * the window title might not always be updated.
    
    OSX devs, please test as much as you can. This was all fairly low level stuff.
    We need to test it properly.

commit 94cdda13e8bbf6a3bccbaf2d81b424e61050e2d9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 27 21:11:07 2004 +0000

    * More code cleanup for OSX vout. Man what a mess this is :)

commit e4ceccd32365e7199085f248fb09454d8e989054
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 27 16:20:32 2004 +0000

    -

commit 359a9bafcc9026aa095325087867fc2954f8a8b9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 27 16:16:31 2004 +0000

    * screen module for OSX. Does not yet work. Seems close, but can't find the problem for now..

commit 7c928551d9c979383f53e5e1fc25bdec993fa07e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 27 15:07:15 2004 +0000

    * ( p_vout->p_module && p_vout->p_module ) how pointless

commit 7f29318ef3b90a97e9dc97ec37e3d03c15a4f36e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 27 11:33:26 2004 +0000

    * src/libvlc.h: cleanup in the hotkeys definitions.

commit 4aff66399fe924896d69a20dfeba719279230ce2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 27 10:54:50 2004 +0000

    * release what you find. (this looks like a very old bug)

commit 8efbcbdf1bb4f4a5b23934f66dd956fa159ffbc6
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jul 27 08:05:31 2004 +0000

     gettext BeOS patch is no longer necessary

commit 1138ece4ce28db1c782d3d9e9b8a4380abbbdc18
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jul 26 23:37:03 2004 +0000

    * updated the used gettext version to 0.14.1

commit f1e18327d8e442c5a5abd1bb876f639b002e4554
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 26 21:29:33 2004 +0000

    * Fix dts building on mac

commit 36007ed770037dfb5c820502e8ae835f24c5e00b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 26 20:30:14 2004 +0000

    * remove patch that is no longer necessary.

commit f82f3b3abcb54dd9216c36128d41fda718f036de
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 26 20:29:24 2004 +0000

    * modules/access/screen/*: added svn properties.

commit 5cfe50f57481bba7e4f0c3eba47b285835b86693
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 26 19:49:05 2004 +0000

    * fix libebml and libmatroska downloads

commit c4fbc7d31e92084fd71bf560204c0d21263f60b4
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jul 26 17:54:12 2004 +0000

     screen/beos.cpp: test before you commit

commit db11fea7033ce534bd2342ec9f454a8429f70e22
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jul 26 17:03:00 2004 +0000

     * opengl.c: clear the color buffer before rendering

commit c624c5f79002b425a62bad11baaea349203e1a34
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jul 26 15:06:48 2004 +0000

     ALL: splitted screen module (needed as BeOS requires C++)

commit ca9c15af3fdace5e20c7a5091e4ff6ddd6ba9b62
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 26 14:10:30 2004 +0000

    * modules/gui/wxwindows/fileinfo.cpp: partially fixed char encoding problem in fileinfo dialog.

commit 8b6f120569dea38cf6fdcaec35e50e64d3e92293
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 26 10:27:55 2004 +0000

    * modules/access/screen.c: force RV24 capture on win32 for now (otherwise colors are screwed up).

commit e7a3faac88cf8f6a13cfddef5f994730c93766c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 26 09:28:16 2004 +0000

    * configure.ac:  should fix detection of libpng.

commit 293cd2f01ec1c3559df4bc93ec7021ce4532343a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 25 20:39:06 2004 +0000

    * modules/control/rc.c: removed useless code for the rc-host option.

commit 5833047101c1dab068559115a3303f557cfae596
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 25 20:36:28 2004 +0000

    * modules/video_output/x11/*:
       - fixed exit in embedded mode when fullscreen.
       - re-use the current video sub-window when switching to fullscreen (to have opengl working in fullscreen mode as well).
       - add options to the opengl plugin.

commit b3e49f8d767d1bf3fa681ad42eccf2dcdfd7fd13
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 25 17:47:05 2004 +0000

    Use VLC networking APIs: close -> net_Close, accept -> net_Accept

commit 78c31cc1c0d05760f9933ddea53ed4d84b2070df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 25 08:34:08 2004 +0000

    * NEWS: updated.

commit 3480e333bbd44d7b01ea7d1cd7b2c9f3bde963a4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 25 08:20:09 2004 +0000

    - unlink Unix socket on exit,
    - bind to ::1 by default if --ipv6 is passed,
    - do not overflow Unix socket path,
    - use a different option (--rc-unix) for Unix socket.

commit 8c869070a765767673a41462bae395f951bd6abf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jul 25 07:54:18 2004 +0000

    * modules/mux/asf.c, ts.c, ogg.c: added WMV3 fourcc.

commit 9e63dcf871f87f7504110de8e1aa799800614d1c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 23:05:03 2004 +0000

    * src/misc/net.c, modules/control/rc.c: win32 fixes.

commit 3e784cb13e54b8f23f204867bb62c0a41eecb9ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 22:49:28 2004 +0000

    * src/misc/net.c, include/network.h: added net_vaPrintf() and net_Accept().
    * modules/control/rc.c: added option to listen on a socket instead of only stdin.
       Inspired from a patch by Bernhard Rosenkraenzer <bero at arklinux dot org>.

commit 32d2dd2e3466e863f4fbc5040f5acf5ac6cd8620
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 24 17:22:40 2004 +0000

    Specify port in Host: HTTP request header
    (thanks to Olivier Lourdais for the report)

commit b95a3b3acfd439210a56efc6770611fb44fba5db
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 24 17:02:26 2004 +0000

    Fixed typo

commit a7405bd021f45c2ec9cd843f4d60220be732a0e5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 16:33:00 2004 +0000

    * modules/access/screen.c: win32 support for screen capture (colors are inverted right now).

commit 7465431fe6fac201b1321ba7b4afc8994692295f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 13:40:17 2004 +0000

    * configure.ac: don't build the screen plugin on darwin.

commit 3f174193ef3e99edc7bca732e356d01bd0ace96f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 24 12:42:26 2004 +0000

     * mp4.c: compute avg/max bitrate info. removed a fprintf...

commit bb1eff8ac82f953826f2ddd52ac67f2b93020d1c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 12:33:15 2004 +0000

    * modules/access/v4l/v4l.c: converted to access_demux module (less code, more CPU efficient).

commit f9610dec231ac64230848c23afb4349346143352
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 24 11:57:47 2004 +0000

     * input: release p_playlist.

commit 051cddc7d3ccb7811b3b5df8e75d5bb0332f9d96
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 24 11:28:50 2004 +0000

     * mp4.c: really(?) fixed the tkhd invalid width (thx bond for the
    report).

commit 377df083e1149b4c9c545485b458034a7b9bf2ee
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 24 11:12:39 2004 +0000

     * equalizer : [0] isn't cool, use a define.

commit 58b6fda7c58cc44d1d309e6c192087d96ea9679a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 10:24:11 2004 +0000

    * modules/stream_out/display.c: converted to the new input API + re-enabled in the build.

commit 52b43cc9a97f631d45e720508095df2f42c19c19
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 09:50:14 2004 +0000

    NEWS, TODO: comprehensive new features update.

commit bff77b41192d54a3f22bf72db19855c8f8ff2a29
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 24 09:06:58 2004 +0000

    - really iterate through getaddrinfo(),
    - fixed read after freeaddrinfo() bug,
    - removed extraneous debug messages

commit 50bbdbfefc8fbdc94b246410a3526cf1939e02cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 24 00:20:19 2004 +0000

    * modules/access/screen.c: new screen capture access module. Only X11 for now but should be straight-forward to adapt to other platforms.

commit e623637f12d5b574baff6fea71544deffcb8e3d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 18:13:20 2004 +0000

    * modules/visualization/galaktos/plugin.c: usual test before you commit.

commit 0df3e20904dbea7a6ac711be8b13b998a59de95e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 18:08:58 2004 +0000

    * modules/visualization/galaktos/plugin.c: fixed threading issues with opengl.

commit e14fc1897f10ce1cb506fcadd2ecaaab2e746b5c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 16:43:22 2004 +0000

    * configure.ac: added glwin32 and fixed linkage of the opengl module on win32.

commit 6550c5d7c8f583b09c0cf06f9ec2de8cf1b184e4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 16:36:51 2004 +0000

    * modules/video_output/opengl.c, modules/video_output/x11/glx.c: proper scaling + fixes.

commit 634e231f0f8010ed90275516a0a96de9d845e25d
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 23 16:16:22 2004 +0000

      * configure.ac: fixed the AltiVec capabilities check.

commit 97db316e661eb5a8ebb9b845236a5fe211c3e514
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 23 15:16:00 2004 +0000

      * configure.ac: don't use -maltivec -mabi=altivec, because we don't want
        to trigger AltiVec optimisations in our generic code.

commit 2088177805fdbf1387ecdf37fa0f6a3d03964aca
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jul 23 14:19:31 2004 +0000

     + configure.ac: BeOS dvdread linkage fix
     + contrib/src/Makefile: build more libs on BeOS, use libdts' svn
     + Makefile.am: fixed BeOS packages generation

commit 314a3b4167fa0be9a9efa8785d0de29040bea8ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 13:37:43 2004 +0000

    * modules/video_output/opengl.c: forward control queries to opengl provider.

commit 58f8e5c469f59131e2917caa8cf824dbad28fbb8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 12:47:34 2004 +0000

    * modules/video_output/directx/glwin32.c: 1st shot at a win32 opengl provider.
    * modules/video_output/directx/events.c: removed unused code.

commit 1eefd3dd7d97392d6e6dfee593538436263ca479
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 23 12:42:11 2004 +0000

    * src/video_output/vout_intf.c: small kludge for opengl providers.

commit 5147198f2f346407f66f2dbb0b3e87f7c7f2568d
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jul 23 11:33:25 2004 +0000

     BeOS contrib bla bla

commit 71445ddd89bf56391c9d0b00266dab4041db23ba
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Jul 23 10:19:58 2004 +0000

    improved filter compatibility by favoring current connection media type in subsequent connections

commit d1f89a0ca8d632af8e55e0b5b19941731fbb5981
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 22:59:50 2004 +0000

     + configure.ac: don't build OpenGL support on BeOS although it has gl.h
     + extras/contrib/src/*: build libmpeg2 w/o mmxext and 3dnow on BeOS
       (buggy compiler)
     + modules/gui/beos/*: quick compile fixes
     + modules/video_filter/deinterlace.c: require mmxext instead of mmx
     + Makefile.am: on BeOS, build a VLC bundle a la OS X

commit 40a45dc8f3097d91a9d071d8a0dbdfd75b8d2a8c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 22:36:16 2004 +0000

    * modules/video_output/x11/glx.c: OpenGL context is initialized in pf_init() because of threading issues.

commit 32b211e47175cd50964950fc8beedc3c5f2deb02
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 22:14:42 2004 +0000

    * modules/video_output/x11/glx.c, modules/video_output/opengl.c: some fixes.

commit d049b8aa9c808b13db2582fc535d3f53d11eeac3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 21:53:43 2004 +0000

    * src/misc/objects.c: hmmm, did I say vlc_opengl.h was removed ?

commit ff7d97cf89ba2787e111a5c0de5a3da217bab034
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 21:50:15 2004 +0000

    * modules/video_output/x11/glx.c: vlc_opengl.h was removed.

commit f0f138425c6e74702e95c98a4f7a2d60806df2bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 21:30:45 2004 +0000

    * Makefile.am: include/vlc_opengl.h was removed.

commit bb13e2278049b34b5d8400f3887a5f2356e2cf4b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 21:27:45 2004 +0000

    * modules/video_output/x11/*: the glx "opengl provider" makes use of xcommon.c.
    * modules/video_output/opengl.c: new platform independant OpenGL vout (uses an "opengl provider" module).
    * modules/visualization/galaktos/*: uses the new "opengl provider" module.

commit 6129f1ce2060d74635559b70116c5b617244b970
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 16:48:38 2004 +0000

     contrib system adapted for BeOS (need to set LIBRARY_PATH and BELIBRARIES)

commit 23d3f63ca53121de44137a0453f698f9d8d45bd9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 16:37:43 2004 +0000

    * modules/video_output/x11/glx.c: improvements.

commit 031cb39a6f015aeaf347a6ec2e5394a258e9e415
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 15:45:54 2004 +0000

    * modules/video_chroma/i420_rgb.c: work around a gcc-3.3.4 optimization bug.

commit 3a4997f56f2b27d9802dadd17ad23b19a036582c
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 15:09:42 2004 +0000

     equalizer.c: compile fix for old compilers (thx sam)

commit 17d02421a753534dc818690d4f0b31eff731a050
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 14:21:59 2004 +0000

     BeOS doesn't know about PF_INET

commit 9cb381a08bc27874f064cf236e67268d86505b50
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 13:50:35 2004 +0000

     netsync.c: converted to unix file because BeOS' gcc chokes on dos files

commit 64f0cbff552ab1a656299be2c6b4cc30b6c03fae
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 13:06:21 2004 +0000

     configure.ac: check for png_set_rows in libpng because early versions
     don't have it

commit 7b93029460928ecaf0406950082f53f09fc65ed6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 22 11:49:14 2004 +0000

    * frenglish paquets -> packets

commit 17a719713efbd7eefc90c7429605fa6e2f09b58a
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jul 22 08:51:40 2004 +0000

     contrib/*: started to adapt the contrib system for BeOS

commit 94506eca9748d764075da8f52b25729edfa78b72
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 07:03:22 2004 +0000

    * modules/visualization/galaktos: added svn:ignore property.

commit 1707c0ff66dea00af061476b0b906f75d3e84bfa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 22 06:59:56 2004 +0000

    * Makefile.am: added include/vlc_opengl.h to the build.

commit 4994baa7237b561a0f9259c606332baea2383ea1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jul 21 22:38:49 2004 +0000

     * all: created a new module type "opengl provider", which provides a
       simple interface to create and use OpenGL windows
     * modules/video_output/x11/glx.c: the GLX vout now implements the
      "opengl provider" interface
     * modules/visualization/galaktos/*: no more dependency on GLX: we use
       the generic opengl provider interface instead.

commit 42d17b9d6a9abb8bdfc306e868f29692da3e8f8c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 21 19:03:34 2004 +0000

    * Example Multipart MJPEG webpage. With cambozola JAVA applet example.

commit 1005f6abc6777bc83f45f1c601b1aa906e326e29
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 21 18:45:06 2004 +0000

    * Fix the sap module compilation. Compile before you commit strikes once again.......

commit d0f20f626b4a9a78b83b7dc75d33713a13bac395
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 20 23:15:33 2004 +0000

    * Fix livedotcom API change.
      Thanks to James MacLean, Arwed von Merkatz and Ross Finlayson for reporting and fixing the issue.

commit 5d041ddd8ad083aee80d1d9b18582b99fc8a23d0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jul 20 22:25:06 2004 +0000

      * glx.c: don't scale the image with the chroma (supposed to speed up
        the conversion ??)

commit d6cb888b458f61f46803222476cdc32d31762ff6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jul 20 21:36:51 2004 +0000

    * recognize new x-plgroup paramater (only standardized fields are not prefixed with x-)

commit c0a1dbea40aa511d41f644c0d19b51fffc384a5a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jul 20 20:25:25 2004 +0000

      * modules/video_output/x11/glx.c: new OpenGL vout for X11.
        TODO: - factorization with xcommon.c
              - factorization with glx.c in GaLaktos plugin
              - remove hard-coded values
        (If you don't like the rotating cube, hack the code yourself,
        the variables will come later ! ;)

commit 3c3996cccb591768d9fc8d4bc1e0e728ed6df8cf
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Jul 20 16:43:36 2004 +0000

    author :)

commit 4a83848248b9fc3b5b93a75cdb0fd36cc4fcef51
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jul 20 11:49:04 2004 +0000

    mpjpeg.c: The rfc says to use \r\n so use \r\n. Also set the right mime type.
    This makes the served stream work with cambozola applet.

commit 14f7e26d7807dab1fb4ecfcef010f5d06c6ac1cd
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jul 20 09:53:24 2004 +0000

      * debian/control:
        + Build-depend on libdvbpsi3-dev, so that we can get rid of the previous
          versions of this library.
        + Recommend the videolan-doc package.
        + Build-conflict on libavcodec-dev, just in case it enters Sid at an
          unappropriate moment.
      * debian/README.Debian:
        + Removed mention of the libmpeg2 tree, which we no longer provide.

commit 8600577eb84d04f49dcf2bb7f7950fb2b0555296
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 20 09:23:18 2004 +0000

    * src/misc/httpd.c: fixed non-initialized variable that prevented getaddrinfo() from working.

commit c163444a0f19cc6689a995437205ddcbfc3f758a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 19 19:41:44 2004 +0000

    * darwin buildflag for vlc/libvlc

commit 1d6a402600ac9f0abdc63b02366d10ac4fd2927d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 19 17:04:45 2004 +0000

     * stream.c: fixed seeking near the end of a stream.

commit 245e5824e9de7b50efbe29fdad21c1cea620284b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 19 14:54:37 2004 +0000

    * modules/demux/ts.c: added support for transport streams with Reed-Solomon (204,188) error correction (16 bytes ECC discarded).

commit 24a100c0362b3a73b3ae304f4a212981863e053c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 19 09:46:06 2004 +0000

    * src/misc/httpd.c: ipv6 win32 fix.

commit cc0c26f4c80ec68fe8034e7fb483ceadde227efb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 19 08:57:42 2004 +0000

    * modules/control/http.c: portability fix.

commit 491ca2206b201099e398c20fc7802a90943b6f92
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 18 17:05:45 2004 +0000

     stream.c: do not drop empty line.

commit d8f026b7dfcfb750fd873bef178f04ba7fd40ddf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 18 17:04:44 2004 +0000

     * subtitle: fixed a small memleak.

commit 52500c689868b2e18d8951498af71e819ec313e8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 18 16:33:02 2004 +0000

     * mpga: fixed a memleak+warnings.

commit 1e4bfd0dc1547a32b54057d9b62a0a1faf48ab9c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jul 18 13:56:08 2004 +0000

     * all: now both GLX 1.2 and 1.3 are supported

commit 3a6efa71fa6dc0b7d2427ef9380203ac4d060454
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 18 12:03:37 2004 +0000

     * ftp: handle multiple lines answers.

commit 760f9ce32b85710bdbca3b18478bdd2a044aa3a5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 18 11:25:28 2004 +0000

    * spelling corrections

commit 0168eda004d827d1237d99c7bf5e35ad8a498c05
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 17 20:43:52 2004 +0000

    * additions to TODO list

commit 87d724096cfb1bce0758ab4f56a390527fcf5713
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 17 16:56:59 2004 +0000

    Fix socket errors handling.
    Fallback to IPv4 with option --ipv6 if IPv6 fails

commit d16c1ff9a482b90f6fa4aa3ee432c387b93893bc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 17 15:04:42 2004 +0000

    Fallback for UDP if not using IPv4

commit 87c112340bcb4e555dbda4747896846d25b6756f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 17 14:07:40 2004 +0000

    Fix corner case introduced in HTTPd IPv6 patch

commit b45ccdd52dca2da203ee37d7ef409c8c26089708
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jul 17 13:55:48 2004 +0000

      * all: first implementation of a MilkDrop-compatible visualization plugin,
        based on ProjectM (xmms-projectm.sourceforge.net), without the
        dependency on SDL 1.3. At the moment it only works on X11 with GLX 1.3,
        I didn't manage to have it working with the 1.2 API :(
        SGI Pbuffers are not used yet, I didn't manage to have them working
        well either :(
        Milkdrop presets are searched in /etc/projectM/presets (guess why ;)
        With projectM presets, colours look a bit "flashy", I wonder if it
        is normal...
        To compile the plugin, add --enable-galaktos in configure. The only
        dependencies are on X11 and OpenGL libs.
        Enjoy !

commit 918eef5228b19cc57489387617ec972550db2702
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 17 12:30:59 2004 +0000

    IPv6 support for HTTPd

commit fa2921eae1ade188e719fbfe19030bf3ef8ab8ab
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 17 11:51:46 2004 +0000

    * strtof is C99 and not present on pre BSD 5 (including older Mac OSX).
      added configure.ac check and use strtod with cast as backup since it is ANSI C

commit f7f0f42f820f89f55bc243f1c318c2751aeee934
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 17 11:50:43 2004 +0000

    Check for getnameinfo() - required for later patch

commit e0b120ba95a952d1f40febab080c666b6136b6cd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 16 23:04:57 2004 +0000

    * libdvdnav compiles on Mac OS X 10.2 with this patch. (copied from libdvdread)

commit bed33d5d1877aaf737b066e1b2f1817afa196de7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 16 21:05:52 2004 +0000

    * no more need for unistd.h patch in rtsp.c of ffmpeg either

commit f07094cb48bde735aecdcf8e649bada433d57fed
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 16 20:05:03 2004 +0000

    * update ffmpeg patch. no more need for lrintf() and libpostproc header install workaround

commit d4f8c8201cae9e990d6fd64db696a7a4a559beaa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jul 16 19:33:20 2004 +0000

     * libmp4.c: MMhh .mp4 is 99.99% the same thing than .mov but not 100% :(((
     * mp4.c: hdlr atom in the .mp4 and .mov way.

commit 24aecbe0eb61c9ac14c36e13f334c3de56f9a06a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jul 16 18:35:50 2004 +0000

      * equalizer: fixed a bug with strtof.
          (Please look at the warnings, most of the time "incompatible pointer
    type" isn't really good ;)

commit 556addaeda2da3c64911acf068998fa2dc6dbd00
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 16 16:34:11 2004 +0000

     * Fix alignment on a configure --help message

commit fe240da5f4e4333e811e57df84929ecd84191801
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 16 13:10:34 2004 +0000

      * configure.ac: fixed a misplaced parenthesis in the -lXt detection.

commit f6f3342c40b4427e55fb87e6a879e56dbbf8b1ff
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 16 11:50:27 2004 +0000

      * configure.ac:
        + Added full library dependencies to the -lXt check.

commit 2e11ee156299d7c2730d17bca35ebf09c02967ec
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 16 11:33:32 2004 +0000

      * it's information, not informations (you missed some, dj :P)

commit 1954049294be0f83166c20d1bbff7faf14f2ed57
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 16 11:29:21 2004 +0000

    * it's information, not informations (grep -r)
    * modules/demux/avi/avi.c: Look a bit further into the file for the avi tag.
      this allows you to play avi in uncompressed .rar (only first part of course).

commit 202b7bf8b16fc3fe1f936cca83a822586c83d64d
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 16 11:26:48 2004 +0000

      * debian/rules:
        + Activated Theora support (Closes: #259061).
        + Re-enabled the KDE plugin (Closes: #258295).
      * debian/control:
        + Set policy to 3.6.1.1.
        + Build-depend on libid3tag0-dev for ID3 tag support.
        + Made vlc depend on wxvlc for the moment.

commit 3460771a329d1706ec90b17fe6821315f63e61ab
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 15 18:47:32 2004 +0000

    * removed the hog elements. They are breaking stuff..

commit 89c4bf7402b4ebd4e36af6023f8b1bb4bfb882f7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 15 15:24:53 2004 +0000

    * reenable the prefs. this was a small leftover from debugging

commit 4bfdf490d71eca050f9090ae1ed0d5a635925370
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 15 15:20:46 2004 +0000

    * spelling error

commit b0536abaa69367da6abdfd1b9e872c3ee8c4dec5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 15 12:41:38 2004 +0000

    * modules/audio_filter/equalizer.c: fixed segfault in BandsCallback().

commit 9105991c67a622bcf267c9e7915a1de4467dbe8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 14 19:26:30 2004 +0000

    * modules/codec/ffmpeg/demux.c: don't use libavformat's redirector demux.

commit 40cbe6a355c8754930bc9e11806c582b4b0cf52a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jul 14 13:03:54 2004 +0000

     * all: just a basic OpenGL scope at the moment

commit ca0486330a6c9eda65e5bdd7f5750776796a540a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 14 10:21:21 2004 +0000

    * src/misc/threads.c: fixed long standing win32 thread handles leak.

commit 027bb3fe99cd16d18f8fa0433a4efdbc5ab5f89d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jul 13 12:05:21 2004 +0000

    mpga.c: fixed some memleaks in the probing process

commit c16efd6ca3eea3d6bd7d9fb7a6fcaa88d9bb873f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jul 13 11:41:21 2004 +0000

    Couple of fixes

commit 421866e2f073d8ff0fa0bf90477bb120b4dd5df5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jul 12 18:02:57 2004 +0000

     * all: skeleton of a coming-soon OpenGL visualization plugin, compatible
       with MilkDrop for winamp.

commit ce1924e31356b475e85cc73cdbe1e4ccee8913ca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 12 11:57:49 2004 +0000

    * modules/gui/wxwindows/extrapanel.cpp: try to use some spacing between widgets to make it actually readable. The equalizer panel would need more work though (ah and the wizard needs a whole load of them as well).

commit c99d445e1e93d6804435ada2490653aed29c6b10
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 12 08:30:12 2004 +0000

    * configure.ac: added new normvol module to the build.

commit a8f31b962459631885f62ab1c6893cd3480b6966
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Jul 12 07:33:02 2004 +0000

    * unicode fixes

commit 426d10df6f1c1b715cdca6557207b2ff4ad5e9d5
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jul 12 06:56:05 2004 +0000

     Fixed norm-max-level description

commit de57ea2f3d8e1aa1ac6217e66de7546fea17038e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 12 06:48:37 2004 +0000

    Updated TODO

commit 6c43e73ea9635127a35511bb5ff00a63a9863f9d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 12 06:47:15 2004 +0000

    Removed the old streaming wizard\nSplitted the interface file into interface+extrapanel\nExtrapanel is now a notebook\nReworked the video extrapanel (removed ratio,added filters)\nImplemented a graphical equaliwer

commit da38b336b92228be9ba6e97b588f5618731bd71f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 12 06:45:48 2004 +0000

    Added a very trivial volume normalizer

commit f8c95ffa2ba4bf2d21105a622ef805802605e224
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 12 06:45:07 2004 +0000

    Allow on the fly change of equalizer config. Only restart aout when enabling/disabling equalizer

commit 39322a9027e425c1e1841a5633f0da2ff15051c1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 12 06:43:28 2004 +0000

    Fix refcount problem when creation fails

commit 707ee8ea31dd8f0c92ad4e9fdec955ee6205f2df
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 12 06:42:47 2004 +0000

    Fix segfault when child vout creation fails

commit fd59fcbf16dc16c2057a27d33a6ea8d07dbb6cfe
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 11 16:26:58 2004 +0000

    NEWS: not that 0.7.3 is not released yet
    TODO: updates more stuff to do :)

commit c7a0be70d2e408d8ba7b5260498c2428db064115
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jul 11 16:26:21 2004 +0000

    * Fix audio subtitle track changer hotkey on OSX.

commit 983e111fce0d95571d25dbf22f5b6289f5b3f17f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jul 11 11:15:43 2004 +0000

     * x11_timer.cpp: compilation fix

commit 080dfc9b77ebfcc3001130a6ca732f56e1e4134d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 11 09:58:24 2004 +0000

     *  theora: compilation fix.

commit f93b1504d93a524939c114349886ba5fb45a3b35
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 18:12:56 2004 +0000

     * all: compilation fix.

commit e414aa3236f4562b5796aca8098319a5d3020aeb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 10 18:08:09 2004 +0000

    * src/misc/mtime.c, include/mtime.h: new common "date" API for date incrementation without long-term rounding errors.
      (is going to replace audio_date_t).

commit 32f808e2b53be404078de7e50c64655c94f4240c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 17:22:35 2004 +0000

     * all: sout_ParseCfg -> sout_CfgParse.

commit 9ea870aa6c8bbd34df0199fe31cdd2ef9cdb1d8e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 17:22:10 2004 +0000

    * vlc_common: moved a few typedefs from stream_output.h

commit 43a8115c06ed15f17b9c5a78057d616c9e42e24b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 17:20:59 2004 +0000

     * all: cosmetics.

commit 179f1381ce3b2c90d34485c0d186c1ed6cfec2d5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 17:20:11 2004 +0000

     * all: cosmetics + MUX_GET_MIME.

commit a3da721928b917b5ca74ff750565a884a8190d28
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 17:19:28 2004 +0000

     all: sout_ParseCfg -> sout_CfgParse.

commit 5363e037cc0c01bcd118ce1f324a6b105052a720
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jul 10 17:18:50 2004 +0000

     * all: lot of cosmetics, and added a MUX_GET_MIME (not yet used).

commit 7fdad1d9c4d34b8c991fa2c07c0e11854b6206d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 9 21:13:11 2004 +0000

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

commit a01f44d552d706c28de01d0944063c1db8c08f53
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 9 15:15:07 2004 +0000

    * modules/demux/playlist, src/input/stream.c: fixed a shitload of bugs in playlist demuxers + simplified a lot.

commit b1ddf9183c295d92b5cfc412a13583b8b7caa216
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 8 18:10:10 2004 +0000

     * equalizer: added a preamp value per preset.

commit 91c5dd59a35d4506708f97ac778f75474de15a6d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 8 14:20:11 2004 +0000

    * src/input/decoder.c: better pictures leakage detection.

commit 1e9c67a5c23650f58c8180ce4a24e1d6fa9d6d5e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 8 12:48:29 2004 +0000

    * Fix building of livedotcom module for !--mostly-builtin

commit 20d970f8f4a1ae6c282965386013a30171ad5f2d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 8 12:25:20 2004 +0000

    * src/playlist/playlist.c: another autodelete fix.

commit d1dd9b93066db218eac34f4ea7cc3f37e4baf2f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 8 10:52:23 2004 +0000

    * modules/gui/wxwindows/interface.cpp: center the volume control on the toolbar.

commit 0cbf54fb535393e4fd1a9740108aa90cebcc1074
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 8 09:38:42 2004 +0000

    hotkeys.c: Don't show "Disabled" when cycling audio tracks. Fixed =/== issue
    with the subtitles hotkey (thank you gcc)

commit 43619b8a3ea4b80007f6931de479af2226ac8d71
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 8 09:12:37 2004 +0000

    Forgot this file in my last commit.

commit e3ae397810727ed58dc03df54170e0f6cb51af84
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 7 23:26:35 2004 +0000

     * http: added a mime option.

commit 55d256144048009b317a2b00c1cf4f2241fc7633
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 7 23:16:30 2004 +0000

     * demux: stream_DemuxControl: emulate seek.

commit 25fc0180f4a3689492ea526df57fda18cd1f2915
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 7 23:12:30 2004 +0000

     * Modules.am: link livedotcom with access/mms/asf.c

commit 6c812f62605ac185f54bb9193a51cb3822425071
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 7 23:11:08 2004 +0000

     * livedotcom: first try to support m$ rtsp. It works on the url I have.

commit 17961cd32ff41324f764c901be8b038190d4e2f0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Jul 7 21:09:20 2004 +0000

    hadded keys to cycle audio track and subtitle track

commit acc84ebefda309c840fdfa57b16c08779895ce64
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 7 16:41:26 2004 +0000

    * configure.ac: added mpjpeg muxer to the build.

commit 8942735a2ffb33f0f73ff7ea9cab189a9cad23ff
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 7 16:24:56 2004 +0000

    * netsync module no longer IPv4-specific

commit 3f2e13bc4283b11a09dc85d1da20484c980cb373
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 7 15:51:23 2004 +0000

    * src/audio_output/input.c: ability to switch between equalizers on the fly.
    * modules/gui/wxwindows/menus.cpp: added equalizers to the menus.

commit 7f800bc0f6cd34f44a1271659881ea8b17cc8c3c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 7 13:32:46 2004 +0000

    * modules/demux/ogg.c: fix for --input-repeat

commit 37666a1180a10af296fa59b6243aca38fa23127c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 7 13:25:03 2004 +0000

    * modules/mux/mpjpeg.c: allow removing/adding a track on the fly.

commit 96f081ee46abe96fd584710b831944fb4062c18f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Jul 7 12:51:10 2004 +0000

    yet another fix for unavailable id3tag

commit 28e9ed2913a26f9da4161ecfad6c3bd8310d1ef9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jul 7 12:29:21 2004 +0000

    * modules/demux/mp4/mp4.c: a couple of fixes for track selection when seeking.

commit 85f1cd8a7add13c309e1a989dad467fdf2e7d03b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Jul 7 10:06:56 2004 +0000

    a mime multipart jpeg muxer. Mimics the way some webcams work. Resulting
    streams, served in http, are directly playable by mozilla (though
    horribly slow)

commit 6d5f2f80d1ed7b9ce9134e7ea64505640c984bb9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 6 22:12:40 2004 +0000

    * configure.ac, modules/audio_filter/Modules.am: added the equalizer module to the build.

commit 1f78d643f390731d4b5bf4f23800fef60f313655
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jul 6 21:41:15 2004 +0000

     * equalizer: simple (and slow) 10 bands equalizer using a IIR filter.

commit 69bbdda9de56ad1c2470dfa5d7cfee2ddc0b6491
Author: Jérome Decoodt <djc@videolan.org>
Date:   Tue Jul 6 17:16:32 2004 +0000

    Added current changes in the menu.
    I will now try to generate defconfig by bootstrap...

commit 9f0ab732b3e937b4567d212de3e5ccebcd945aad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 6 17:09:10 2004 +0000

    * src/stream_output/stream_output.c: don't forget to detach an object before destroying it.

commit c523f5a5bc6948e24871afd799e009fa2687e508
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 6 17:01:12 2004 +0000

    * modules/codec/dvbsub.c: rewrite of the DVB subtitles decoder.
       It can finally decode properly all the samples I have.

commit 859483c87d58b153276e2aeb65acbf68ae7799fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 6 16:54:05 2004 +0000

    * modules/codec/araw.c: increased priority of encoder.

commit e07a11210f8fa38938e53a7cac70dfe89b013172
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jul 6 16:51:35 2004 +0000

    * modules/mux/wav.c: start of a WAV audio file muxer.

commit bd6ee66976dcd81ac3aba29b42d980519bf90b6e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 5 20:42:52 2004 +0000

    * fix contrib system on OS X 10.2.
      - some libcddb bugs found. Sent them upstream too.

commit 1c18e0671289bf9388948b669933785936df8ada
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 5 19:50:06 2004 +0000

     * block.*: faster block_* and removed unused features.

commit a304c04257a4d70405abdb846f2b26ef37145325
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 5 17:14:00 2004 +0000

    Fixed memory leak (can anyone confirm?)

commit 50058c534b9175247fa2688f64495ea651973d04
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 5 15:43:56 2004 +0000

    * configure.ac: check for struct sockaddr_storage
    * src/misc/httpd.c: use sockaddr_storage instead of sockaddr_in
             (so I may have a chance of storing a sockaddr_in6 one day)

commit 29f8c4b341d55c9067dfdab3bf6ccb9bd4155c6a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 5 14:18:51 2004 +0000

    * aclocal doesn't handle searching in non-existing dirs all that gracefully.
      new method in which aclocal args first get stored in a variable.

commit d2845b70dc546d14744fb260f469c30b329e4453
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 5 13:04:11 2004 +0000

    * src/misc/block.c: win32 race condition fix.

commit 3a9390d6013b6f6089b978f05cf8ad600b985835
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 5 11:34:27 2004 +0000

    * modules/gui/skins2/win32/win32_factory.cpp: implement minimize() on win32 (I need to access the window manager object from here, don't know if this is safe).

commit 7a6c4c8d611e2a4ba20ed6c6e2a3f7c6a68bea0b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 5 11:02:41 2004 +0000

    * contrib system breakage fix

commit bf680e8fb64910e8d968addce71139d135a9b33f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 5 01:27:35 2004 +0000

    * OSX lowlevel work
      - The VLCApplication is now launched at the vlc.c level instead of at the module level. Allows VLC to be a more valid Mac application, also removes the vout intf dependancy (use ncurses to disp. video :).
        This wasn't done at the libvlc level, because a mozilla plugin would no longer be able to function properly.
      - Some functionality of the macosx vout may not work without the OS X GUI, and not all of this is checked yet.
      - There is a symlink in VLC.app/Contents/Mac called clivlc that will force it back to a fullblown cli app when you want, so it can still be run by a user who isn't logged in via GUI.
      - there are some autorelease leaks which need to be tackled.
      - moved a lot of the VLCApplication func. to the VLCMain class.
      - VLCMain is a +sharedInstance now.
      - the complete OS X interface is still badly broken because of the many API changes lately. any volunteers?
    
    Examples:
    VLC.app/Contents/MacOS/VLC [-I macosx]
    launches VLC as before (requires you to be logged in via GUI)
    
    VLC.app/Contents/MacOS/VLC -I ncurses
    launch vlc with a ncurses intf and display video on your mac
    (requires you to be logged in via GUI)
    
    VLC.app/Contents/MacOS/clivlc -I telnet -d
    launch vlm remotely trough ssh in daemon mode, on a GUI'less server for instance, and stream your vids
    
    Now how is that for combining GUI and cli in one application on the mac?!!? :)
    jlj? I finally understand now how the OS X interface works !

commit 7b5375e2c9f6a7b6a2f187c114b4275326ca0a77
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 5 00:22:13 2004 +0000

    * Add pkgcfg, libcddb, vcdimager and libcdio to OSX contrib system
    * Fixed bootstrap to use pkg.m4 from contrib system
    * Patches to make libcddb and vcdimager work
      (stupid bugs !, how do they compile with this on other system?)

commit 1b803dea1b0211e1cc1ecdfe4533a60e30a1aa81
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Sun Jul 4 22:48:36 2004 +0000

    remember to enable it in the doc for 0.7.3

commit 5b4b2bb48924dbe0824b74ebb65c051ff6eafebb
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Sun Jul 4 22:45:22 2004 +0000

    doc up to date (minimize)

commit e40254d8a784ae7c31051483333834c83f61a3c3
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Sun Jul 4 22:37:01 2004 +0000

    minimize in the default theme

commit fe0be88e2de15b584d97dc92b2f06f289a163b7f
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Sun Jul 4 22:22:10 2004 +0000

    added a function to minimize VLC (check win32 compilation)

commit 8328c32ce951db24be58a800dcc134daf7ba0d3e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jul 3 14:04:14 2004 +0000

      * wxwindows/menus.cpp: added missing _()

commit 264724a45dc475a23dadc6a3de56676c64aba4cb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 2 17:44:16 2004 +0000

    * Update TODO and other junk

commit 8f80181581267b61b025f1a439e6e61e5a90e1a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jul 2 15:12:35 2004 +0000

    * include/video_output.h, include/vlc_video.h, src/video_output/*:
       + When dealing with slow direct buffers, use a temporary picture to overlay subtitles (avoids slow reads during alpha-blending).
    * modules/video_output/directx/directx.c: signal slow picture buffers.

commit 165acf1476c5eb9ed1cdae68494e0544515f809d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 16:05:05 2004 +0000

    * modules/codec/dmo/dmo.c: small fix to CopyPicture()

commit 4f8b045eb449711305738778917d51afa1d22b3e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 14:45:45 2004 +0000

    * src/playlist/playlist.c: fixed recent playlist f\!ckage.

commit 32329d4ff2744d73f6dda89502a06c3cb50ca38a
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 1 12:54:19 2004 +0000

    Doxygenized some functions in vout_pictures.c. Prepared for new chroma
    fourcc YUVA to be used in subpicture rendering

commit cd071db6cc40a8a04de68929b77d3f1960b2af1f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jul 1 12:37:53 2004 +0000

    quit fast when sorting a playlist with 1 or less entries. Fixes a crash when
    shuffeling a playlist with 1 entry

commit f0b9adc739a34e562efa01a3fd130db22a744c7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 12:37:14 2004 +0000

    * src/libvlc.c:
       + start daemon mode before modules are loaded.
       + dummy interface is the default interface when in daemon mode.

commit 0f0a3ee3348e9ba476cabff01c912d2727093247
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 10:48:44 2004 +0000

    * modules/mux/mpeg/ts.c: compilation fix.

commit 1aa3e5ac7d25cec0c323376919807f46c1c902b0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 10:35:48 2004 +0000

    * modules/codec/theora.c: correct encoding aspect ratio.

commit 7b55e81c457a081cd245ae1dad70fd6976a497e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 10:32:26 2004 +0000

    * configure.ac: link dvdcss with dvdread on win32/darwin.

commit 40a4073e30d3b6bdb243e1e378aacc5ce7752138
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 10:06:42 2004 +0000

    * modules/codec/dmo: "DirectX Media Object" decoder plugin (win32 only).
       This plugin allows using DMO filters to decode some media types (eg. WMV3).

commit 74487d9cc786ae91d738fbc061ba998f28983e5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jul 1 09:47:05 2004 +0000

    * modules/codec/dmo: new directory.

commit ea80be56326853aabc1b67aaa68b44c5c410ac12
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 30 23:18:54 2004 +0000

    * modules/mux/mpeg/ts.c: support for dts and dvbs + a few coding style changes.

commit b691ddb6ebd41f15704274a970d2c4fd52592ed8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 30 22:44:41 2004 +0000

    * set correct AR on theora video.
      this is also broken for encoding, but i'm not sure how to fix this.

commit 9a03d8fbdc6db6a112b09ddaec197fadfff3c744
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 30 22:15:32 2004 +0000

    * modules/demux/ts.c: added DTS support as per "ETSI TS 101 154" Annex F.

commit 7c76d3c6af7d9c405c6109210780273a30cc9112
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 30 21:37:58 2004 +0000

    * src/libvlc.c:
      - always use the dummy interface as the primary interface
        in daemon mode.
      - always launch the logger interface as a secondary interface.
        (perhaps later let vlc log to /var/log if it has the rights? in append mode?)
      - any other interfaces should be launched with --extraintf
      - we should add a pid file option for daemon mode?

commit 16c3c8d5a171a07a385d1e4ed1282b4094fecd46
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Jun 30 18:07:34 2004 +0000

     * src/playlist/playlist.c: check "prevent-skip" to avoid skipping
     twice after a "goto" or a "skip" command.
     I don't know if it is the proper fix, but at least the playlist is
     useable now ;)

commit f1579f9046b4d71fc3ea82291e129d851ade82b0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 30 16:26:48 2004 +0000

    * first stab at vlc daemon mode (-d, --daemon )

commit 10c1b2686f91c3ad609dd8ab84d15c22c8bb93e4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Jun 30 16:06:11 2004 +0000

    segfault fix when id3tag is unavailable

commit 68fc79928c07f9030bec931ffb30c51c89fe84c9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 29 15:53:28 2004 +0000

    * TODO: some changes
    * NEWS: let's keep it up to date, will mean less searching trough mailboxes in august.

commit 3813108b317440cc2e5587f773e86890e58c62a2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 29 15:27:56 2004 +0000

    * modules/codec/ffmpeg/video.c: force the very 1st frame (for still pictures).

commit bbcddc3ec507b7500d20b115b757076d7d33ad81
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 22:49:43 2004 +0000

     * all: re-enabled meta-datas.

commit 7c5028ac350442d1990e409d8580295710de2e99
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 22:11:03 2004 +0000

     * es_out: re-enabled meta infos about ES.

commit e4c110a0805532b60defd19ea23d0c2a47e626cd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 21:36:17 2004 +0000

     * demuxdump: ported to demux2.

commit d755649277131dd111667db2fb46bf41a375b6df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 28 16:03:44 2004 +0000

    * modules/demux/mjpeg.c: handle jpeg stills.

commit 33f67758c11bc03e93ed85b2c6eac8ac236d989b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jun 28 14:17:27 2004 +0000

    * massive translation corrections

commit 5b67f077c2e00208e514f0f0d5dc0da3a2e7e91e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jun 28 14:16:51 2004 +0000

    * ALL: minor spelling fixes

commit 8cb4d991d24f21e4f1b21e2e608711fee7a6d53a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 28 14:04:07 2004 +0000

    * modules/gui/wxwindows/fileinfo.cpp: fixed typo.

commit 5d8c765ae252c93cbdc0bf6c4fab572003019762
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 28 14:03:28 2004 +0000

    * src/input/control.c: fixed INPUT_ADD_INFO/INPUT_GET_INFO

commit d469b20d86cc5a36d75e5f585b45b55a2472d475
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 28 09:21:22 2004 +0000

    * configure.ac: re-enabled the id3 and id3tag modules.

commit dbaac9833d36ccccf6847f9d4ab502c4b6cc6677
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 28 01:36:48 2004 +0000

    * take hog mode if during AC3 playback
      jlj could you please verify this ?

commit 4c40a909dc59ff9215891e8388166d0f89618518
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 27 23:40:29 2004 +0000

    * check for p_vout before accessing it. (quit before playing would cause a crash as of late)

commit 209a5a3a3dcbc313142c9781c12e438cb2d949b2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 27 19:56:03 2004 +0000

     * mpga: improved DEMUX_GET_TIME. It has now a perfect precision until
    the first seek. (A good DEMUX_SET_TIME has to be implemented with high
    precision).

commit c84f881e16b7e1b172d231a2e27cb4f007429e56
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 27 19:54:35 2004 +0000

     * all: a new --input-slave option to start playing with multi-input (#
     is used as a separator), it may or may not work (depend a lot on the
     demux).

commit b9e83af790830a87bcac274f3020550020979dc4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 19:35:53 2004 +0000

    * modules/gui/wxwindows/menus.cpp: added file info and messages entries to the popup menu.

commit f68b20d2187f9d4b9a966f71adcb29f0e2ebf739
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 19:27:01 2004 +0000

    * modules/gui/skins2/controls/ctrl_checkbox.cpp: handle double click events too

commit 15a43716739786df8c6775777d65214e3d7a44f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 14:37:28 2004 +0000

    * modules/access/dvdread.c: use SPU palette.

commit 185dff3d91a9c3ad09db7ac82b5f0e0cd8febb74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 14:13:07 2004 +0000

    * modules/access/dvdread.c: got rid of warnings.

commit 29c0bd555213deb4f4bec14d8431fcebfa58de35
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 13:32:07 2004 +0000

    * access/dvdread.c: misc improvements/fixes.
    * modules/access/dvdnav.c: chapters start from 1.
    * modules/gui/wxwindows/menus.cpp: removed debug message.

commit 926aa46c7017b9b5b6d95abcb6a0a8a8eb518c8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 10:19:23 2004 +0000

    * src/input/input.c:
      + fixed typo in INPUT_CONTROL_SET_SEEKPOINT_NEXT.
      + a few coding style changes.
    * input/var.c:
      + use the descriptive name for titles/chapters if available.

commit d70d3a2268b61d68ab47d7f018df78c706f00f36
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 27 10:16:57 2004 +0000

    * modules/access/dvdread.c: titles and chapters start from 1.

commit a7177d026f2ecad32f8bf959317669def5f6b4dc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 18:40:54 2004 +0000

    * modules/gui/skins2/controls/ctrl_image.cpp: fixed the infamous popup bug under x11.

commit 394b2dcbebe682d3dd62abcb96f60073b10021c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 17:01:16 2004 +0000

    * modules/gui/skins2/x11/x11_window.cpp: "stay on top" support if window manager supports _NET_WM_STATE_STAYS_ON_TOP.

commit 16ebdc99ac8dd370f3183a4bc204469c90c410a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 16:15:27 2004 +0000

    * modules/gui/skins2/*: removed a couple of fixme

commit 25e85b0b91c1b2e093b9df321cd37a00bb3567f8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 15:27:27 2004 +0000

     src/playlist/playlist.c, modules/gui/skins2/src/skin_main.cpp: hmmm

commit f9b51f55ff48ef2c5d9e70284e01e88e619bd2b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 15:19:31 2004 +0000

    * src/misc/modules.c: got rid of unused variable.

commit e56afee753de13c84cd70601cf833a8d2d13439a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 15:18:06 2004 +0000

    * src/misc/modules.c: module_Need() probed sub-modules twice.
    * playlist/playlist.c: with autodeletion, destroy the input before deleting the playlist item (shared data between both).

commit e590028fe494b4a3b846c438731fb10c322fbfe9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 26 14:43:11 2004 +0000

    * modules/gui/skins2/src/skin_main.cpp: small cleanup to the skins loader demux.

commit ef85266ff2fe627ed2a5df9bb0a56cff7413683d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Jun 25 22:47:56 2004 +0000

     * ctrl_button.cpp : handle double click events too

commit 1078c3002d86b973f06a2e21ab8f8f23d2a5c42c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 25 20:46:11 2004 +0000

     * vlc_input: removed unused p_sys.

commit 215cd2813266666dffbeb9d36757f294f6f2b940
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 25 19:44:48 2004 +0000

    * dvdnav <-> dvdplay contrib

commit 4dade9d847abdb691e81f2f96a40c1f11f7405d1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 25 18:55:14 2004 +0000

     * subtitle: removed debug message.

commit 647d0c827cbee482676e2f70b8169605b5c8e490
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 25 18:41:15 2004 +0000

     * subtitle: compilation fix.

commit 03ed4ccc656086751c3aaf39e0a2b0013f95d972
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 25 18:35:56 2004 +0000

     * sub ->subtitle : converted sub.c to a 'real' demux2.
     * input.c: added basic multi-input support for subtitle.
     * avi, mp4: don't exit anymore when no es selected.

commit 4a6468f3d7289a384a2744bf5610a6852597ab2c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 25 14:31:52 2004 +0000

    * modules/video_output/directx/*: added a "wallpaper" mode (only when overlay is available).
    * modules/gui/wxwindows/menus.cpp: wallpaper entry in the menu.

commit 32bbb3933aae73299ff469b6719d13d24746e76a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 25 14:25:27 2004 +0000

    * gui/wxwindows/open.cpp: removed deprecated DVD entries.
    * access/dvdread.c: added dvdsimple shortcut.

commit 163b655bdf461bc56fa33d3bc95ac260a33bf939
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 25 12:21:32 2004 +0000

      * m4/vlc.m4 configure.ac:
        + Moved the shared object suffix detection to vlc.m4.
        + Replaced AX_* macros with VLC_* macros.

commit dbca5ca7b0bb1764f792cc705b52dfe2b70a6b9a
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jun 25 12:20:20 2004 +0000

      * modules/control/corba/Modules.am:
        + Play nicely with recent automake versions.

commit ab0c58c812fe68f16ef2a3b34590ad4e45d7af87
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 25 09:57:27 2004 +0000

    * src/input/input.c: win32 compilation fix.

commit f52471dfd978f552bdf3528aea6076c57dafc30b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 25 00:18:47 2004 +0000

    configure.ac: forgot a reference to modules/access/dvdread

commit 28bf7b479ce9db7e4da394817d50b75c89fd9532
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 25 00:16:48 2004 +0000

    * demux/dvdnav.c, access/dvdnav.c: moved dvdnav.c in the access directory.

commit 51e76e128b736d2cc722ba37e300179bc00617c1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 25 00:09:41 2004 +0000

    * modules/access/dvdread, modules/access/dvdread.c:
      + major rewrite of the dvdread module.
      + dvdread is now an access_demux module.

commit 9eb3e68fa4d4a34b243bf321d93dbf1e33130246
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 24 23:51:14 2004 +0000

    * configure.ac, modules/access/dvd, modules/access/dvdplay:
      + removed dvdplay module which was deprecated in favor of the dvdnav one.
      + removed dvd module which is going to be replace with a new dvdread one.

commit 41b93de1c0431dff1e5a6877310d32bd85a2e9d0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 24 22:21:36 2004 +0000

     * input.c: fixed play/pause + cosmetics.

commit 48ec587083c643c70346f2d8b6528f100830f74a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 24 22:19:29 2004 +0000

     * demux.c: added new DEMUX_* queries to demux2_vaControlHelper.

commit 58ff3e0b91e63b337e2b77c0393d0fb6da6d2fec
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 24 22:18:33 2004 +0000

     * vlc_input: added missing fields for multi-input (nothing working yet).

commit b2881bad3eb69a1356b1bc9042dd39ce5c5fc55d
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jun 23 21:40:01 2004 +0000

     macosx/macosx.m: fixed macosx-opengl-effect string list

commit 0e65cf6976c1d9cd77a1526904150f620fdf54b5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 23 20:42:07 2004 +0000

     * stream.c: fixed a problem with peek.

commit a77fa520e4ca734023489ba79a3b19398478cb31
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 20:24:01 2004 +0000

    * src/input: update ES object vars when an ES is removed + some coding style changes.

commit bff75d2ce9859303616f1458f4478505d9e93b38
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 20:20:39 2004 +0000

    * modules/demux/dvdnav.c: added "dvd" shortcut and removed old TODO list.

commit 117ba20ff88700c29ba68e838c74cbe090b0ac55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 19:42:20 2004 +0000

    * modules/demux/dvdnav.c: work-around for libdvdnav cvs + a few coding style changes.

commit 92a32ce75d46dd87a0ab1c5b94eb38858fd1eb80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 23 18:52:06 2004 +0000

     * es_out: fixed a bug preventing re-selecting an ES.

commit 2aebce79d5f564b25de506071c2de578315cb14a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 23 17:49:26 2004 +0000

    * all: - added a boolean "seekable" object variable to p_input.
     (becarefull, it's just if you can seek or not, and not if you have to
     display the progress bar, for thet last you have to check if "position"
     value get != 0.0 )
           - added "audio-delay" and "spu-delay" object variables to delay
     audio/spu to the video. They can be changed on the fly (untested).
           - renamed INPUT__GET/SET_SUBDELAY into
     INPUT_SET_SPU_DELAY and added INPUT_SET_AUDIO_DELAY
     (wrapper to "audio-delay" and "spu-delay")
     - readded INPUT_ADD/GET_INFO/INPUT_SET_NAME. Becarefull to not over-use
    them, a demuxer should export DEMUX_GET_META and not using them.

commit cb45b4c518bd2197c1522189397ec29aacb500c4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 13:58:02 2004 +0000

    * modules/demux/m3u.c: allocate buffer for stream_Read().
    * src/input/stream.c: fixed detection of EOF.

commit 9ef9462dd26e7ff66aebb757bd796bddc8e623cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 11:32:59 2004 +0000

    * modules/access/vcd/vcd.c, modules/demux/ps.c: fixed vcd.

commit 103019a8581570406a957ae8e6039630e659c94b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 23 10:29:30 2004 +0000

    * OSX compiles again (BEWARE it is still SEVERELY broken)

commit eb3c70961939610539d5a2125ed73c41420619c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 10:13:05 2004 +0000

    * src/input/input.c: win32 fix.

commit 2252f84afea5f2c3898c9028e5b737c9b4638e84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 23 10:12:41 2004 +0000

    * modules/gui/ncurses.c, modules/gui/wxwindows/wizard.cpp: compilation fixes.

commit 2d109a7702135ed31aa8e466ea9534abac9d2fd8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jun 23 10:00:21 2004 +0000

    Fix id3 and id3tag (using meta)

commit 0011cc995beacfd93385fa9c17fdd096b7267285
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed Jun 23 03:15:08 2004 +0000

      * Fix for DTS over SPDIF stuttering. Someone please review.

commit af0f20c96efe9deb5b1926d65fd972ab78a9cb75
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 23:17:02 2004 +0000

     * livedotcom: begin support of PAUSE. It doesn't work yet, resume
    always restarts from the start :(

commit cfceb81738a26b39b46559c34adb5dedbe8787d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 22 22:21:12 2004 +0000

    * configure.ac: disabled stream_out_display for now.

commit 2fb065f098bfaf4fe43cb3bde2fa8d3bbb187172
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jun 22 21:55:57 2004 +0000

    Re-enable dynamic plugins

commit 0e7418b88ca4b5c257b3789eafda3939f6966539
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 22 21:55:50 2004 +0000

    * modules/gui/skins / skins2: compilation fixes.

commit 07743d45ea60d9674cf30205303230ecd1f58220
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 22 21:22:13 2004 +0000

     ALL: a bunch of compilation fixes + disabled plugins that don't compile anymore.

commit 21261c74fafd51d7eb36948061eae7e6fffc6c8d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 20:32:10 2004 +0000

     * speex: missing <vlc/input.h> include.

commit 6b46f68dbb8c5c95c4368629d5ba9eac4231c7a7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 20:19:31 2004 +0000

     * Makefile.am: updated.

commit 729174725eb48ca5042cafadc9555192a96b80a8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 20:10:17 2004 +0000

     input_internal: lalala .

commit 0a770851217050aeefa1112d732b800eda972930
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 20:09:22 2004 +0000

     * vlc_stream.h : oops again.

commit 8bfb3dcc16be40d380bb3c4b8d8b6dab49cb15cb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 20:07:34 2004 +0000

     * vlc_es_out.h: oops ;)

commit 91c59aebcb6049fbd8e1a0da88d33898181411c2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 20:02:47 2004 +0000

     * vorbis: compilation fix.

commit 57824faf5ff0e1fe1d50df74f0a9f48892893cef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:49:25 2004 +0000

     * configure.ac: removed access2, demux2, demuxdump, mpeg_system.

commit 7e6e21549aa44911d0d47a72fec09bd9c7baaa12
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:46:10 2004 +0000

     * access2, demux2: not needed anymore.

commit 5ff3113f826b0264769f947628f0a3fa23bc73d4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:43:37 2004 +0000

     * configure.ac: disable plugins that can't compile anymore:
        - dvd, dvdread, dvdplay, vcdx, cddax
        - gtk, gnome, qt, kde
       There are others in this case, specially interface that I can't test.

commit f38322ff4e52f54527b0eec3980880d3628c4adf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:35:15 2004 +0000

     * all: rework of the input.

commit 2332146912e58068a626b225d09b21567792ce22
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:35:01 2004 +0000

     * all: rework of the input.

commit 520a764ba6ed7add8592fbcfdabcb6beb2887466
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:34:44 2004 +0000

     * all: rework of the input.

commit 07aadc39518d59f9a4beb4825156d6a2996611ed
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:34:20 2004 +0000

     * all: rework of the input.

commit 1b834a3623fd5f845bc628448337a6e3c3355d96
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:34:01 2004 +0000

     * all: rework of the input.

commit eb1fc1f88b5eaeac8e7d3d3f980ad62b846bee58
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:33:30 2004 +0000

     * all: rework of the input.

commit d82e9eb79e465ccd04206f998bce9bc76f4fdef6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:33:06 2004 +0000

     * all: rework of the input.

commit 3d331406f8bffee78f2f5fc32eec44e810ebf50c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:31:54 2004 +0000

     * all: rework of the input.

commit 2455945ca1088e0f883c63925d3fc2a06c0b9cec
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:31:14 2004 +0000

     * all: rework of the input.

commit 96f1226fed517a0118103163fb62781a4bf2d8a6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:30:54 2004 +0000

     * all: rework of the input.

commit 51d78b67dc89aaa843d7624d59aab1575372fdf7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:30:31 2004 +0000

     * all: rework of the input.

commit 68d217865aee3a510ae8e309b384056444212c44
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:29:57 2004 +0000

     * all: rework of the input.

commit 7d01a7e7f478fee3032346e0698f06a0191a14d8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:29:37 2004 +0000

     * all: rework of the input.

commit 53b4094ff62fe490d6714e5987ff481a98c2ff60
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 19:29:19 2004 +0000

     * all: rework of the input.

commit 7255e4334847bac4af8fdd0c9dc622afc84a5dd2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 22 18:39:02 2004 +0000

     * mp4: fixed width in tkhd. (at least I hope).

commit 08be895ad56325bb18277bcc55a658e9d6cd04bf
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Jun 22 09:13:51 2004 +0000

    - added last resort built-in mediatype for capture filter if card does not returns any (i.e Osprey cards)
    - miscelaneous clean ups

commit e60b15c3be033ff204e7afbc4cc9f21bb4926ad1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 22 00:03:08 2004 +0000

    * modules/demux/livedotcom.cpp: - ts2 -> ts
      - take into account !rtpSource (for UDP support)

commit da1822b6ab2c399e1e297e827ce1c2b89b508181
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jun 20 10:25:22 2004 +0000

    DVB NIT parsing

commit bac06c15b41dad8d97f48a4ba12a3c5210fe4420
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 19 14:16:17 2004 +0000

     * mp4: avcC atom fixed. (Missing sps/pps).

commit bd015ac26d3331fbfea5e6844dfbcfabe9be7764
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 18 19:20:34 2004 +0000

    * Bug report howto is a online document.

commit cc5d4a06dd5c1de66565fb8857e1a8115cc030ee
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 18 18:56:39 2004 +0000

    * Removed some deprecated docs. small fix to vlc man page.

commit 5afce06bc6f3167527b3280352fbbb15b0feab1f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 18 14:00:51 2004 +0000

    * ffmpeg resample.c patch is no longer necessary
    * new liveMedia version
    * liveMedia mp3 tabsel nameconflict patch no longer needed. (Accepted upstream).

commit 46bcf2ee7c86c33dba989a3e131852319fb72bda
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Jun 18 12:38:28 2004 +0000

    Fixed a nasty memleak in ugly and linear resamplers when alloca is
    unavaliable. Also swaped the score of these modules.

commit 1e37a8cbae4a8d79f390ab393fdb9141e508b733
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Jun 18 11:35:45 2004 +0000

    various documentation fixes

commit 38af8831d76dd07d95adc57c4b5eb555eb28d0b5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 17 20:31:45 2004 +0000

     * livedotcom: small memleak + removed a FIXME. Thanks Dermot McGahon
    for the report.

commit 294afbab615d51c7c67d929369a2219e3b6924aa
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jun 17 12:36:03 2004 +0000

    splitted the documentation for skins2 out of the main docs. Tweaked the
    doxyfile for the main docs a bit.

commit 9eabf090904362f76722059da525e172949de90f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jun 17 11:27:49 2004 +0000

    include/vlc_video.h: minor doc fix

commit 63d7967ddbef7d900219369cfb1155e47ddaad2a
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jun 17 11:25:02 2004 +0000

    example.lircrc: Added missing commands

commit 5569856d3410d41ec207b9d0730cc0fe3e238537
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu Jun 17 08:29:56 2004 +0000

    Formatting fixes

commit 11e8ae92009d27accae414feeb8f30c6822b0955
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Thu Jun 17 03:37:03 2004 +0000

     * src/video_output/vout_subpictures.c : New OSD channels
    
    When you want to use OSD, you have to register an OSD channel, by calling
    vout_RegisterOSDChannel, then pass it to vout_CreateSubPicture.
    There is a particular channel, DEFAULT_CHANNEL that can be used for
    general purpose.
    See modules/control/hotkeys.c for an example.

commit 6dcbb0a95efb79e81b724689ab92914910c304ff
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 16 19:35:33 2004 +0000

     * all: fixed the way h264 streams are stored in .mp4

commit 224d24d4555137bd355cf1aaf52d489672f8248f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 16 17:28:19 2004 +0000

     * avi: fixed the return value of Seek().

commit 5e40e69aefa5e213328f4ae2b94c0ca5dc7ff78c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 15 15:41:53 2004 +0000

    * fix the defines for strcasecmp strncasecmp and strcasestr

commit f9f6da517d11ffc7804ffcae286f7faa8fc7cdea
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 15 15:17:25 2004 +0000

    * strcasestr not strncasestr

commit 7c5b76166022babcb1519c0aa038867b3f5f7d06
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 15 14:43:26 2004 +0000

    * vlc_strcasestr defines (still missing something. still can't find it)

commit de5869fafd4513a8949d793fcd6e04c26332c748
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 15 14:33:50 2004 +0000

    * G.726 support trough ffmpeg

commit e444b4f66ad187a14ef8ebb405837246f5be9746
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 15 13:47:42 2004 +0000

    * backport of local_stristr to vlc_strcasestr in libc.c
      fixes a problem with missing strcasestr on platforms in combination with ncurses intf.

commit 602e1fabe67b4e7d5053041f809936a76e3da06f
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Tue Jun 15 09:15:09 2004 +0000

    SVG rendering module. It uses the text rendering API, and converts
    plain text to SVG. It can be used to have more control on the subtitle
    rendering.

commit f272cbdc28e25a53b6a7f7817103376b275cf2ef
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 14 23:11:14 2004 +0000

    * define INADDR_NONE for Solaris (fixes #1815)

commit 5128a376b0ddc9e0817daab9d3c5c9e8c2d55eb6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jun 14 19:19:57 2004 +0000

    Updated build rules.

commit a24d0fa838bdf8b7ee144a3f3b34269f987660c5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jun 14 14:43:16 2004 +0000

    FEC_NONE is a valid value in DecodeFEC(). (Fix thanks to Guido Flohr)

commit 4745353e36cc494759d48de0a4b53e64320bd4a3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Jun 14 14:35:57 2004 +0000

    Fix typos in DVB-T tuning code.

commit c56944cb424251d51504629cc40aebfa57f603a9
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun Jun 13 22:31:18 2004 +0000

      * coreaudio: Fix (not tested) for the no audio on A52 over SPDIF issue.

commit 053a3a7c8707f7d1b0db3be02936b76f075b39c9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jun 12 00:19:59 2004 +0000

    * Added new functions to the Mozilla plugin
    	- set_volume
       	- get_volume
    	- mute
    	- clear_playlist
    	- add_item
    	- next
    	- previous
    	- isplaying
    	- ge_length
    	- get_position
    	- get_time
    	- seek
    
    * Fixed VLC_VolumeSet and a description

commit 115834f39052316481a9b2c55a49977880c1a6dc
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Jun 11 17:14:28 2004 +0000

     * skins2/src/skin_main.cpp: New demux2 module to load automatically a skin.
       This only works when the skins2 interface is active.
       Not very much tested yet...

commit cfa66d11feed5fe028ffc1bf9579b1eb8066c83a
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Jun 11 14:14:28 2004 +0000

    Proper fix for corba building problem (use AM_CONDITIONAL)

commit c56d3b79e52956ea739c9f9d265dd6d97ffc1935
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Jun 11 13:46:01 2004 +0000

    * Bug fix in unit conversion
    * Updated text display to new API (added i_channel)

commit b602fb16cb0cc0c2e7cfb84c7c56169cf6caf2b4
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jun 11 02:58:05 2004 +0000

      * coreaudio: Fixed the failed to set buffer size: [nope] SPDIF issue.

commit a7620012f52d4308f6122ed8085191af6346b7c8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 9 15:24:18 2004 +0000

    * modules/access/dshow: converted to access2/demux2. Let's hope I didn't break anything ;)

commit cd3d0c21ff8d427be1532c2d09d204b5fcc5cd6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 9 11:28:45 2004 +0000

    * modules/video_output/directx/events.c: implemented VOUT_CLOSE.

commit a8d4796d366710bcb350dba1e7bc60791dc2a678
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 9 11:13:42 2004 +0000

    * src/misc/net.c: fix for the udp-auto-mtu on win32.

commit d0af376e178198a952c10c9093aa854fdcfb2116
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 9 10:52:28 2004 +0000

    * TODO: clarification to some of the vout redesign issues

commit fb1bb3d48547865a0e59e10aeb6acb797c877bea
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Wed Jun 9 10:30:58 2004 +0000

    Unclean but quick bugfix for the CORBA plugin building problem.

commit 89504b581e75f2b2172d8192606633eb496d22d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 9 09:57:35 2004 +0000

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

commit b99274d3de425ca194ef0140caf1b03c9aadd720
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue Jun 8 21:53:23 2004 +0000

     * modules/control/hotkeys.c: don't display OSD slider if stream is not seekable, when pressing 't' hotkey.

commit 28b32e91cb438ecc338448ee23adf7dd34b3877f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 8 20:19:51 2004 +0000

     * playlist: oops, compilation fix.

commit 9b8ecc5073855ca1e20811784e7a2475947b823c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Jun 8 18:17:15 2004 +0000

    Choose -Os automatically on mipsel.

commit c99820b066edd9c947ba74664dc69ab045691529
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jun 8 12:59:52 2004 +0000

    Patch for ESD unclosed socket by Tong Ka Man <kmtong@cwbase.com>

commit bce13e75eb662871fa8ca6aac20901811133a4a2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jun 8 09:16:04 2004 +0000

    Fix for requests without path when using proxy

commit b67a50679753064c137238c0deb78ef0907ddcc0
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Jun 7 23:40:20 2004 +0000

    Fixes in the build system

commit 39263fbb5e53746c4a71d4ac7784b9a123d2acd1
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Jun 7 23:15:16 2004 +0000

    * use screen.css too for the single html version, and reduce the toc size.

commit a1e1e5989c2b593c9e4822609b517a98342ccd00
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:41:08 2004 +0000

     * skin_main: compilation fix. (thx bigben for reporting them).

commit 016c04ba577eb892395cb581b3cd5c5561246b53
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:38:58 2004 +0000

     * vlcproc.cpp: compilation fix.

commit d5c44e83e11ddaa39e495008719725095be9c333
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:35:20 2004 +0000

     * control: compilation fix.

commit 7bcd0e8c11057e2487e53e3ad647cce7b7c989bd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 7 22:27:16 2004 +0000

    * fix TODO file

commit 27b66ff8c193937cf43305cb3e759b2f99a18b33
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:21:33 2004 +0000

     * src/input/input_ext-intf.c: no more unused.

commit 2411cc52a13acf82b7e467958dc25daa83db5e3c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:19:12 2004 +0000

     * input_ext-intf.h: removed unused functions/defines.

commit 32649492181b53a3c6736c62c1756f18aefb8888
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 7 22:14:51 2004 +0000

    * TODO: put todo's in TODO list instead of commit messages :)

commit fee0be0777246007c8f438ebf2e12318069b38c9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:14:21 2004 +0000

     * input_ext-intf.h: input_ChangeArea/Program are now private to the input.
                         input_ToggleES is removed.

commit 40a91e260b5dbd94d77efd0b438d2092cfc3d373
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 22:11:57 2004 +0000

     * all: don't use input_ToggleES.

commit c57da81900c2fe03005fbf3fac308e9eecb260fd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 21:53:03 2004 +0000

     * gtk: don't use input_ChangeArea.

commit a7017516fd2c988ba20ab6e3e3629efc0e8e487b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 21:38:09 2004 +0000

     * VlcWrapper: don't use input_ChangeArea.

commit ec815603a17333bbc9eab5d1d13530836abea47d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 21:35:19 2004 +0000

     * lirc: don't use input_ChangeArea.

commit 78b17927efdae2784cec6fa8e4c0e2383f3112df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 21:32:18 2004 +0000

     * menu.c: don't use input_ChangeProgram.

commit 78b381b7eb8a774c54765dce18e51e45812a9473
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 21:27:18 2004 +0000

     * input: warning fix + no more input_OffsetToTime.

commit c6edf8d8127367e2a4be94bb6214edf519361216
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 21:26:35 2004 +0000

     * all: don't use input_OffsetToTime anymore.

commit 427b44e205abbf2e2ba5ad8add14ab4a49e4d6bd
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Jun 7 20:35:12 2004 +0000

    * the txt rule now uses xsltproc. faster and nicer

commit bdf5e89ae3dfbd809043fddca580f103f700e6fb
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Jun 7 19:54:14 2004 +0000

    * developer/html : sorry forgot this svn:ignore...

commit 630c756e82338ce9dae5a585574d38400da9c0bb
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Jun 7 19:49:22 2004 +0000

    * added proper svn:ignore properties

commit b8818fb723d920744dcacd8c7672b91b9f99a0d1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 7 19:48:35 2004 +0000

    Forgot the CSS

commit da73802ec21d4d8333ba65975901f824ce384aaf
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Jun 7 19:40:26 2004 +0000

    * All C files: coding style update
    * mediacontrol-core.c: update to the new control API
    * configure.ac, Modules.am: (unfinished) build changes

commit f0bb8873c41e940a0ecd0310d239c3ce8d36e258
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 7 19:32:10 2004 +0000

    Convert icons to png for pdf output

commit c7ff8f1cb9f0a5d45d0d98913b3c49bc83ff0ac5
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Jun 7 19:27:55 2004 +0000

    * fixed a few rules (pdf, txt and clean)

commit f50324e5eee0faa26e95a5ab50151c18b0b75281
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 7 19:13:05 2004 +0000

    Use xlstproc instead of jade for HTML output
    Output PDF instead of PS
    
    You will need
     * xsltproc
     * the docbook XSL package

commit 05c9649a2b0b79d5b7c7cf760b36bf21e388e1bb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:32:12 2004 +0000

     * all: use var_Set/Get "state"/"position"/"rate" instead of old functions.

commit b894e2c50389adfb71a3cc6758c1e5b09e637755
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:30:46 2004 +0000

     all: don't use input_Seek. Btw, sdl shouldn't do the seek itself, and
     follow the key-pressed scheme (I have removed thoses seeks).
     Someone to do the work ?

commit 405e39a56645a7bd27881342f540da23f08a4ee1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:28:16 2004 +0000

     * all: input_DumpStream isn't exported anymore.

commit 270b15112ff0ca5adfc7ad7f5f4ee58c56c36965
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:27:24 2004 +0000

     * demux2, access2: prototype change.

commit 65fd1e940bd5dfe2b436c9776820de3bb94acb61
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:26:27 2004 +0000

     * use var_Set/Get "state"/"position"/"rate" instead of old functions.
      I haven't tested thoses changes ...

commit d53d9b9d1657ff3742c2d0320ca4f0a7ac108fc7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:24:24 2004 +0000

     * control/*.c: use var_Set/Get "state"/"position"/"rate" instead of old functions.

commit 4f49b52cebae3055876099eccd8ed79d0daed7b5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:23:15 2004 +0000

     * include: removed a few deprecated functions.
     * demux, access: change the prototype of access2_New/demux2_New.
     * control: implemented all INPUT_GET/SET.
     * src/input/*.c: removed old functions, move some of them.

commit 275cc5537c6c992f76ab3b1afb1528f34be5774b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 18:19:10 2004 +0000

     * avi: support for track without key flag set in the index.

commit 07a75708b2712f6ccc5893cd4ccd88f2a99a94d7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 7 01:01:38 2004 +0000

     * Modules.am: oops ts2 -> ts

commit 1d64040ccb12118d02143f5265546b7870cfd231
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 6 22:12:23 2004 +0000

    * modules/demux/demux2.c: added v4l.

commit 9293845116a263a25fe1b7823add056d91b41bb0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 21:18:59 2004 +0000

     * access2: added shortcuts for vcd/svcd.

commit 416252837b1d86eb79bdf475ff924ea433c5843f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 21:18:07 2004 +0000

     * v4l: converted to access2, but untested so ...

commit 47912024b9e2d71bd0329f7bc4ef39ecdecd893b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 19:02:02 2004 +0000

     * all: added VSSH fourcc.

commit 6bc47898f2afb401ad8522b35bb20a65a78d9f83
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 18:55:10 2004 +0000

     * standard: fixed a segfault.

commit ff0e606348165a91f72b4bf30575b9d90372651f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 18:18:50 2004 +0000

     * http: little clean up.

commit 14d7d564f8cd28df4263483315cfd7811553a377
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 6 18:13:29 2004 +0000

    * modules/demux/mpeg/ts.c: compilation fix.

commit d841ab85debd0535ede16f43dbfcc802b6655226
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 17:24:06 2004 +0000

     * all: - renamed old ts demuxer as ts_old(_dvbpsi).
            - renamed ts2 into ts at the build system level.
            - removed muxer without dvbpsi.

commit 3e666faf3f81316686eb55426b6468c842995e4b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 17:02:55 2004 +0000

     * vcd/vcd.c: ported to access2.
     * access2: added chapter support.

commit d279ea85b7c85ee2af033d5263bc83d1f96f973f
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sun Jun 6 16:15:23 2004 +0000

    Removed call to input_Tell (which is deprecated)

commit 9db201ccd04e3437b11feecb5f2c464b088b4530
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 13:55:40 2004 +0000

     * ts.c: module name is now ts. (thx thedj).

commit 5291e759dd0f777264f7ee514dbddf75483ad5e0
Author: Anil Daoud <anil@videolan.org>
Date:   Sun Jun 6 13:54:12 2004 +0000

    * bookmarks.cpp: compilation fix

commit 2e9954d9e438f4aba42daee5ecd77929c7400db2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 13:53:53 2004 +0000

     * udp: increase the mtu by *2  instead of 10%.

commit d48e6bfefb9651e432e35ecc14fb7ba2d54a1641
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 6 13:28:02 2004 +0000

    * bugfix to libvlc header

commit 515a10abba7b9f454eca02c72fc741bb7db54f67
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 6 13:13:06 2004 +0000

    * No longer force ts2 for Kasenna udp multicast. ts2 is now ts.

commit 347e1ecf9430bae4570b9d295191d0f123406196
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 6 13:02:26 2004 +0000

    * WARNING: Libvlc API change
     - VLC_Set VLC_Get were changed to VLC_VariableGet VLC_VariableSet
     - VLC_ClearPlaylist was changed to VLC_PlaylistClear
     - Added a lot of new calls:
       VLC_PositionGet, VLC_PositionSet, VLC_TimeGet, VLC_TimeSet,
       VLC_LengthGet, VLC_SpeedFaster, VLC_SpeedSlower, VLC_PlaylistIndex,
       VLC_PlaylistNumberOfItems, VLC_PlaylistNext, VLC_PlaylistPrev,
       VLC_VolumeGet, VLC_VolumeSet, VLC_VolumeMute.
     - everything doxygenized.
     - There are NO mozilla functions of these additions yet. (someone else please?)

commit b4e738fdf4e74e02c279ee7013141aa639c03966
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Jun 6 13:00:23 2004 +0000

     * modules/control/hotkeys.c : clean up

commit 3b6a46b8c57fa04cf87d17777cb33f2bd83a448b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 12:51:06 2004 +0000

     * access/*: use var_* helpers.
     * access/vcd/ clean up.

commit e34b5bebefe95a67638d7c2165554433ac64a39a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jun 6 12:45:32 2004 +0000

    Patch by Rémi Denis-Courmont to include TCP listening sockets in the abstraction layer

commit ae6057812bc85303ec7a8387c764b7375546bd04
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jun 6 12:44:35 2004 +0000

    * Interaction between bookmarks and streaming wizard
    * Edit bookmarks if possible

commit 57724052557ffb953420d6f19adee5f3b5840301
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 12:17:15 2004 +0000

     * variables: added var_Get/Set/CreateGetBool.

commit fd265bfd5269d1e86044848542852ab567f77c20
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 11:56:22 2004 +0000

     * variables: helpers: var_Get* .

commit c861d721410dea2c07bc5a40da35e541df14e3dd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 6 11:44:01 2004 +0000

     * variables: added more helpers: var_CreateGet*

commit fc6d8a2cfcf3f443577e10d66450cac9e7f0695b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 22:36:13 2004 +0000

     * input: compute right value for position/time on position-offset and
    time-offset change.

commit df3ce87c8112820b724e1a17fb1082b581b49269
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 21:53:24 2004 +0000

     * mms/* : converted to access2. It should be reworked to use pf_block, but
    that can wait ...
     * access2: little fix + added mms* shortcuts.

commit b28679143b155a9bfc43c9774a08c57e5e2b3b9e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 20:13:08 2004 +0000

     * snapshot: small warning fix + coding rules.
     Btw, the module uses input_Tell that is deprecated, Is it really needed ?
     If so, when ?

commit b8df288b42e74644aeb657136b454db6d811851c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 20:11:05 2004 +0000

     * livedotcom: small warning fix for old version.

commit b3900df74868367ab342e06b6f1c1972c3261088
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jun 5 19:48:09 2004 +0000

    Fixed warning

commit 7d9e6c9cb912c79669afaf15740ea6bf0d40e1cc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 19:45:56 2004 +0000

     * mp4: fixed a small bug with subtitle.

commit bd080991f06e24f885ad78d4c67da10c790c0e41
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 19:36:51 2004 +0000

     * ninput: added more access2 doc, added ACCESS_SET_PRIVATE_ID_STATE,
    STREAM_CONTROL_ACCESS.
     * all: added previous new commands support.

commit e3dfa451490c532186db75d8e0beb50374ec34fe
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Jun 5 19:27:48 2004 +0000

    HD1000 Cascade needs to link with mad and dvbpsi. Generalized buildscript and the HD1000v module has priority 100 on Roku OS

commit 6474e0a6e159edc914dff5460898a39938fae663
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Jun 5 19:23:03 2004 +0000

     * skins2/src/theme_loader.cpp: Added a forgotten header; this fixes the
       loading of .vlt files on Win32

commit d1cbbc197ad4d3ed5a5b6c59ae73245cb85da9aa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 18:58:58 2004 +0000

     * cdda: converted to access2. It seems stable.
     * access2: added/fixed title support.

commit 4d342851a7a9eca7a82272afc9cf5f9825bb5c16
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 5 18:54:18 2004 +0000

     * demux2: added wav.

commit a88c1a091cb383c3dbf0b7d51f1f3bba36ff5e97
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 5 18:04:06 2004 +0000

    * src/interface/interface.c, modules/gui/wxwindows/video.cpp: couple of fixes.

commit 788a3c84dc231bc4b5467fe4f49d0d1932010d52
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 5 17:49:22 2004 +0000

    * src/video_output/vout_intf.c: only embed the video if the main interface supports it (don't check other interfaces).
    * modules/gui/wxwindows/video.cpp, modules/video_output/x11/xcommon.c: in embedded mode, close the vout window if vlc is exiting.

commit 9717a6963a9dbe45a30334461c2798c36dabc8cf
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 5 17:12:16 2004 +0000

    * Added an extension check to m3u plugins for .ram files.
    These files can contain a single line with a rtsp:// link which VLC sometimes is able to handle.
    
    for MPEG-4 unicasted RealMedia streams.

commit f2e79969052e334052d83a7c505e13a08eeaa97e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 5 16:58:57 2004 +0000

    * fix a compilation error

commit be973dfb40f78eb30892386197b748143111fb07
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 5 16:09:00 2004 +0000

    NOTE: libvlc API changes
    * renamed VLC_Stop to VLC_CleanUp since this name is closer to what it actually does.
    * added a new VLC_Stop that just does playlist_Stop analogous to VLC_Play and VLC_Pause.
    * reordered the functions in libvlc. everything was mixed up.
    * added doxygen info to all the functions
    * fixed several functions to use the correct underlying API calls
    * corrected the copyright info
    
    
    This is in preparation of the new libvlc calls for mozilla plugin
    temp. moved the playlist_command_t typedef to vlc_common.h awaiting implementation of playlist_Control()

commit 2d64aa5c997ea0ce4ff119940923b3cb05320fd7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 4 21:59:48 2004 +0000

     * udp: activate udp-auto-mtu by default. It increases the internal MTU
    by 10% each time we read a packet greater or equal to the MTU.
     It should be harmless.

commit e5ab6347d312853fe61d1c29398bd053986d756a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 4 21:52:55 2004 +0000

     * ts.c : renamed to ts.
     * mpeg/ts.c: lowered it's priority below demux2, and renamed it ts_old(_dvbpsi).

commit 74444e997f913a7c9337fb29bd4b8f0d0c7b8936
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 4 21:51:34 2004 +0000

     * udp: converted to access2 (using pf_block, so for now it may hurt a
    bit the perfs as we do a memcpy in access2.c)

commit 0037d94205d6a4ece7887a2b55f0ec6ec1ad5e0d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Jun 4 19:37:13 2004 +0000

     * doc/skins2-howto.xml: Missing "required" specification

commit c042b1c29259acba450bbe487c8fd15253571e25
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 4 12:47:06 2004 +0000

    * src/misc/modules.c: some error checking when loading the cache plugins file.

commit 560e907c019e91025de6f6d57a52d92e83a80477
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 4 10:35:06 2004 +0000

    * modules/codec/spudec/render.c: chroma support for dvd subtitles.

commit 96c54f23c4dab24877ba3bddb369956c8cc863c5
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Jun 4 09:10:48 2004 +0000

    Coding-style updates (whitespace related)

commit 88c640583e44345a06ce9af3fb0cab96b6703e35
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 3 21:43:34 2004 +0000

     * ffmpeg: added XVIX fourcc (buggy xvid streams)

commit 671f21a04dbc9db7e249c412039245f0ebf80e29
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 3 18:08:27 2004 +0000

     * directory: converted to access2.

commit 4d53622335d7350cade0c8e60add3cb41dd94a69
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 3 18:02:14 2004 +0000

     * mp4: fix for width in tkhd for video stream with null aspect.

commit d67ece3dd08265f18fd8fca3adff3d4ab26df144
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 3 14:35:05 2004 +0000

    * Fix the todotable

commit 14b0415fc87f063ca47a5ce922fe77cf849c69e5
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jun 3 13:56:34 2004 +0000

    TODO: Fixed up the entry on vobsub

commit 952fdbb17d0e4d93490c8c094d66f734f32a980a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 3 13:40:08 2004 +0000

    * shitload of work we can do

commit 206b6fd9823e86266bf68feeb186a0f6620f2874
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jun 3 11:57:04 2004 +0000

    Embryo of a Todo list, feel free to use it :)

commit db80e894a87bb1db65a4ab67cc53c1287bb71f5f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jun 3 09:14:16 2004 +0000

    * src/misc/modules.c: in plugins cache mode, force immediate module loading if the module's config contains callbacks or actions. This could be avoided but a new api call will have to be introduced for that.

commit 87570dbb37e129ce0eb055320e6760b7e1795ae5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 3 00:08:54 2004 +0000

     * file: converted to access2. I hope it still compils everywhere.
     * access2: added stream/file/kfir shortcut. Begin title support but
    nothing usable yet.

commit df5b86aabadbe5265b7718f1af1020bffb0becc0
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed Jun 2 23:19:54 2004 +0000

     * modules/control/hotkeys.c : Display simultaneously time position and slider when seeking.

commit 50b658157c6d80cc1a9a5e0e1eae28a94d42e420
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed Jun 2 22:53:26 2004 +0000

    Support for multiple OSD channels :
    * added i_channel and i_content properties to subpicture_t
    * p_last_osd_message is no more used
    
    An OSD channel can contain simultaneously an OSD text and an OSD widget.

commit 9b7132be53033aefe1bd513065d04d6de2012a73
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 2 22:47:30 2004 +0000

     * pvr: cosmetic.

commit 5584b125074d5172acf2b6a8da04eaa82f2d9c8c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 2 22:11:54 2004 +0000

     * all: removed ACCESS_GET_SEEKPOINT_INFO.

commit 220b6c0f5553d0bbe4371cc3e922d9afbfd784f8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jun 2 22:10:40 2004 +0000

     * ninput: changed the way title and seekpoint work.

commit 828a35b90bad6ed08b3ff7d405fbd1280f5a26e2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jun 2 19:01:57 2004 +0000

    built rules for HD1000

commit 844164e38ddc890307fc9a33db378caf777b05d9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 2 16:05:57 2004 +0000

    * modules/misc/freetype.c: optimized subtitles rendering a bit.

commit 621eb734895e0543d82ae19c1bc6ec09aab80fc6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 2 12:59:47 2004 +0000

    * modules/gui/wxwindows/playlist.cpp: better playlist window resizing.

commit ff5829d04412d3593f28411cc38effa10e0d6c0c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 2 12:11:54 2004 +0000

    * modules/gui/wxwindows/playlist.cpp: fixed a few segfaults + removed unused code.

commit cead4dbdaed631215becd7a05c6dc4ed59273cb0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 1 22:14:26 2004 +0000

     * access2: lastest API change.

commit 2a8f6da927c2f1a43ac8715ca4ebb121e0f508bd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 1 22:13:47 2004 +0000

     es_out: clean up.

commit 4e647fc9f00acfcb40b19d3ac5cbf1059097c72d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 1 22:13:14 2004 +0000

     * demux: init info field. (Not used yet).

commit 935df4c9aa455c2fc18cf26111e83930fc7e8a83
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 1 22:12:56 2004 +0000

     * access: init info field.

commit 5c276c93dc4adddcc82c0da88901f320e3def217
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jun 1 22:12:10 2004 +0000

     * all: a few changes in access2 (added a info field to access_t, remove
    ACCESS_GET_EOF/SIZE/POS, prepared title/seekpoint support).

commit 0cd04434ba018611c8327592d02724063baf8386
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jun 1 22:08:14 2004 +0000

      * x11_display.cpp: support 15bpp mode for X11 skins and avoid a segfault
        when a mode is not supported (closes bug #1809). Move the "main window"
        outside the screen to avoid seeing it in the workspace selector applet.

commit cb98a99ca7f94a81517f570a7c95a5ba7bf3e8c9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 1 15:45:07 2004 +0000

    * ALL: brought back module_EndBank() from the dead and fixed a few bugs in libvlc.c.

commit 3b3c50ab69c7b39fc38174be0749660edd48de43
Author: Anil Daoud <anil@videolan.org>
Date:   Tue Jun 1 06:42:55 2004 +0000

    * compilation (unicode) fix

commit ea3a7dc1d070919e6afd7371af24b6fcd94da51a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon May 31 17:48:38 2004 +0000

    * wizard.cpp : - TTL and SAP support
    	       - Sanity checks for transcode output file
    
    * Modules.am : Added new "icons" to dist

commit 4b3cc9cee7abdcbd001c67a6b9511df9358f10fb
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon May 31 17:47:51 2004 +0000

    Make the playlist window resizeable
    Use a smaller font

commit d2a2e28ba5fd3b02be052c7ae9681f944788d0ec
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon May 31 17:32:18 2004 +0000

    pvr.c : Converted to access2 and added options for autobuilt panels

commit 3a4e04e7ae079d08f5edd684b79f11c6bc757d7c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 31 13:34:34 2004 +0000

     * configure.ac: added access2 ;)

commit 0f4e5e37fd731312eeb2be3c7bfed99dee4b459d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon May 31 12:31:48 2004 +0000

    skins2-howto.xml: Added two internal links

commit 942ae39ce7ebdc2b652dd75dfb4a0da4cad91b0f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon May 31 12:17:13 2004 +0000

     * skins2: same fix as in modules/access/directory.c

commit 4f249bf64151efe4bb3bf9706e5b90321e358d4f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon May 31 11:34:26 2004 +0000

     * modules/gui/wxwindows/preferences.cpp: fixed a refcount problem

commit b9740273805d60560a16c3d10e205d328901ad04
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon May 31 09:24:07 2004 +0000

    Fix play-and-stop behaviour with playlist_Command

commit 94cae6a54359f9f71da9745a0bf303e964264add
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 31 01:48:09 2004 +0000

     * ncurses: fixed the error that was making the browser so slow.

commit b33d1c4911262b80d37d9682e45239dab219e487
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 31 00:54:44 2004 +0000

    * modules/gui/ncurses.c: Ahum fixed broken filebrowser.
      that's what you get when you are hacking something
      you don't understand 100%

commit e14a288eb8581312f5d45c9c3cb8f86aee2a9b62
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 21:27:49 2004 +0000

     * access2: fix seek with access2 using pf_block.

commit 32618df3197f77a203655603a2288d633822e40e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 21:16:53 2004 +0000

     * tcp: convertd to access2.

commit f3810735e07538d8309afae1c7278544e274b59e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 21:03:52 2004 +0000

     * x264: I have commited debug stuff :(

commit dab3b929cf374101f49e578daabffe7302f41631
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 20:52:36 2004 +0000

     * access2: fixed seeking.
     * ftp: converted to access2.

commit 92777ea1812b12ee74691ff51791304099c0ac77
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 19:35:32 2004 +0000

     * input.c: set access2->b_die.

commit 82e174bcbc1e39df9d77f5f0c27e9aa4754b061a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 19:28:35 2004 +0000

     * access2: support for demuxer access provided.
     * http: converted to access2.

commit 58cdead84a3c9a78a78eef1c545a0201ab206a15
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 30 18:39:29 2004 +0000

    * Added a filebrowser (B)
    * Messages now uses 'L' as hotkey

commit ffed58d4a48450e3e37864b92bdc797f7664f33c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 30 18:20:57 2004 +0000

    * ahum. == on a mask instead of &

commit 1b8e481a96be390746c6f75ea2a7f15b8ec1e6cb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 18:11:55 2004 +0000

     * access,demux: fixed parsing.

commit 66fa4d5ccca8fc1490b73a1daa0fcd31c49042ce
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 17:59:20 2004 +0000

     * input: warning fix (int ->byte_t*).

commit ec70a047e2db03196c2c1d144e7b239e58639c91
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 30 17:22:09 2004 +0000

    * modules/access/directory.c: minor fix.

commit 685eb12a61a31ac3293b07c489688c509931e5f7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 30 16:57:55 2004 +0000

    modules/codec/ffmpeg/chroma.c: resize properly if destination chroma is in a
    format ffmpeg likes

commit 74915476a1f94a3b5635d09dab80d72d73c8dc80
Author: Anil Daoud <anil@videolan.org>
Date:   Sun May 30 16:38:44 2004 +0000

    * wizard.cpp: compilation fixes

commit 3edc65f5e226cfa0cf07b76d61777b1a119f2ea8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 30 16:21:43 2004 +0000

    Move streaming data to a separate file (will have to be moved to /include)

commit c02badf8f1539a412e5d251f51e109889f3d7937
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 15:38:11 2004 +0000

     * access2: access2 <-> access1 wrapper (untested).

commit 4ac573f7b6d380d2f4ca3468cb4d41b94babe643
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 15:33:57 2004 +0000

     * ninput: typo.

commit 1188d45af3d0f68fc067f05e092225ef2dbb2a9e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 15:31:59 2004 +0000

     * ninput: more access2 things.

commit accde29a21c55f1e760b75bd61be2c845753030c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 30 14:44:00 2004 +0000

    Missing icons

commit cbf5a0231ca97d4b5907e8a8db4f2a5c3d5b3f37
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 14:43:40 2004 +0000

     * access: implement access2_nEw (untested).

commit 26603c85470e8876b1d17e0eed5126b0c0864b05
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 30 14:43:12 2004 +0000

    * New wizard is now about usable, yet unfinished
        Todo
    	- Heavy testing
    	- Missing sanity checks
    	- Extra options
    	- Fix layout bugs
    
    * playlist.cpp : Smaller layout, icons to do...
    
    * timer.cpp : show the name and not the URI in status bar
    
    * open.cpp : Bugfix for modal mode

commit 2f6ba22be68a070a97868a0ee7e9ef372e19fa1e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 30 13:00:27 2004 +0000

    modules/audio_output/alsa.c: fixed an utterly nonsensial if-block. Should
    have no functional impact.

commit fdf8f67b7a88274be8e801faa67d4e412383fc09
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 30 11:54:08 2004 +0000

    * src/misc/modules.c: avoid name collisions on win32.

commit 1b95a829ce61e84f2053ae2624dff9aff5e25986
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 30 10:52:02 2004 +0000

    share/http/index.html: output valid xhtml, even with an empty playlist. Show
    a message in the playlist area if the playlist is empty.

commit 07c5cedcf9b64e48396c736a9bd905cb7e3672d7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 30 09:18:59 2004 +0000

    * modules/gui/gtk/*: got rid of --search-path option and created --gtk-search-path and --gnome-search-path instead.

commit 3d8994ab9a758de0f256968e981e8ff4fa778f12
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 30 00:14:30 2004 +0000

     * ninput, access: compilation fix.

commit 22c36814c222a9303d4593e5ff733d3e5769e2f6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 23:56:41 2004 +0000

     * Makefile.am: added acces.c (for people still using make ;)

commit 41c38426ee6cfc5e40a8b529be9e65c02b4fcf4b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 23:52:49 2004 +0000

     * all: begin to introduce access_t (nothing working yet).

commit 6cdc9671598070dbd55e8bbabc452e3adafc2b78
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 29 21:51:22 2004 +0000

    * src/misc/modules.c: small cleanup.

commit e7abe37c63aa0c4bf1a8d462a8666fd5c91f439a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 29 21:41:57 2004 +0000

    * include/*,src/*: New plugins cache feature for faster load times.
       This is still experimental so isn't enabled by default (use --plugins-cache).
       There are also a few issues that aren't dealt with yet:
         - translation of module strings.
         - config options callbacks and actions.
         - a few memory leaks.
         - and likely other things ;)
       You can easily reset the plugins cache with --reset-plugins-cache.

commit cda630441a2edf82ebedc0148b98ba83ab05293d
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat May 29 17:47:30 2004 +0000

     * modules/gui/ncurses.c: Fixed a bug due to the new 'Volume' line.

commit 7b5e02f66b2fc7bbb37b747f2caf69156cc804d1
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat May 29 17:04:53 2004 +0000

    Added a Mute OSD icon.

commit dd57adf9719d2b5e907545f1bd28e44d61e5697f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 14:06:50 2004 +0000

     * rtp: use dynamique RTP payload type for h263-1998. (bug found by Ross
    Finlayson)

commit 4cec267e2221528dc1f2e60aedfef91ad6e9c2a8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 14:02:50 2004 +0000

     * ts: added 14496-17 (text sub) support. It assumes that input is utf8
    (wrong as long as we don't have a real subtitle packetizer).
     It doesn't work very well, the syncho is a broken (subs are late by more
    than 1s).

commit 90665d70ab2119bc58a12117b3763cbca049b9a2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 14:00:32 2004 +0000

     * copy: low latency for subt.
      TODO: move subtitle paquetizer to subsdec.c to convert all subs to UTF-8.

commit fac21f4c6f33bbd56d0df04cdc19001224912d9f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 13:55:33 2004 +0000

     ts: ooops, debug messages removed.

commit 032b7f8814801ea7707aeeec67ba1a81918a6577
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 13:54:22 2004 +0000

     * ts.c: - send PES as soon as possible to decoder (and not waiting the
               next one).
             - added partial 14496-17 support, in other words mpeg4 text
               subtitles.

commit 0833e0886813c5349fabeac3564f86b3e49fadc4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 28 22:46:00 2004 +0000

    * Let's enable folks to bootstrap

commit d24d65d8bf279f9e19438a1584676ddbf41d0abb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 28 22:23:38 2004 +0000

    * ncurses intf
      - Moved one dir higher
      - Fixed the Quit function
      - Added Volume Controls
      - Added Repeat/Loop/Random
      - Fixed the info box
      - Added Fullscreen remark to help box
    
    It is now the perfect remote controller if I use my 'bedside terminal'.
    ssh/screen/ncurses is like magic.

commit 3ccd14956774596a4e7ccaacd97f93fbd96a5031
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 28 22:19:54 2004 +0000

    * Fix some small potential crashes

commit 76fe19c8dcaf5496317d007d5a4554954dce1915
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 28 22:07:04 2004 +0000

    * src/input/input.c: As soon as we know the length of a file, set
      the playlist item duration. Now mpeg files will show their duration.

commit 8077c568b21035113d93d908afc158324ecf6c5d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 28 20:20:50 2004 +0000

     * rtp: h263 support (untested).
     Patch by Callan, Wilson <wcallan AT starentnetworks DOT com>

commit ef1c5bcfb25cbe22e41bd8260544f777882b2b21
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 28 19:55:01 2004 +0000

     * copy: don't break the length for subtitle packet.

commit b289607fd1847dbdf8162bfad3babbdb8cab53df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 28 19:54:23 2004 +0000

     * mp4: first try to add text subtitle muxing support. They are added
    like it is done in .mov (and not like .mp4 as I failed to find any
    samples)
     VLC is able to play them. I don't think QT will like them for now.

commit 763f49fb9227fdc63cd33e6d199705f9a06e426a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 28 19:51:37 2004 +0000

     * mp4: convert all \r to \n in subt.

commit 416831180ad4f735d00c777e701aa98770ccd511
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri May 28 16:01:26 2004 +0000

    * fixed broken translation of 2 buttons of the info-window

commit fcda0753a0bfb95bc3dc60da98edf38faaa3454c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 28 12:04:06 2004 +0000

    * bootstrap fix for corba module
      make dist might still be broken? This makefile could use some sam power.

commit baaf53c70560ac872d378ae671064637e6d91049
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 28 06:29:13 2004 +0000

    * configure.ac: netsync needs to be linked with ws2_32 on win32.

commit 3633449efb9d191718f17bdf8f9c38b25673ce86
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu May 27 22:30:12 2004 +0000

     * mp4: added text track support. (there is a problem with the encoding).

commit e7e6e9df502ccb0a71c766047c626128d253b935
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 21:06:16 2004 +0000

    * modules/video_chroma/i422_yuy2.c: fixed the I422 MMX conversion routines. The fix also doubles the speed of the conversion :)

commit 8f5a3ddc82407e46aea9d7288a9e3be918d7789a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 20:31:22 2004 +0000

    * Makefile.am: added include/snapshot.h.

commit add687c54fa3f176f2bf5435fd547ac026d58aa3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 19:17:33 2004 +0000

    * modules/control/netsync.c: test before you commit.

commit e584575d9499798af56c763c43fe32089c0a086c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 19:12:09 2004 +0000

    * video_output/snapshot.c, control/netsync.c: added svn:keywords Id prop.
    * control/netsync.c: small fix.

commit d52bc16367a1d10fa09874a977748dd40a4065af
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu May 27 16:18:35 2004 +0000

    remove debug messages along the success path

commit 841903a63ea0777ac3b89220fbf0c3121ccaa687
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 15:52:42 2004 +0000

    * modules/demux/mjpeg.c: fixed small memleak.

commit 12535c3ee1ddce53727ee893558a9172758daf8d
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu May 27 15:48:33 2004 +0000

    CORBA module update:
    - the VLC-specific code has been isolated in mediacontrol-core.c so that
      corba.c only has to glue CORBA calls to C calls.
    - the IDL has been modified:
      - snapshot support
      - text display support
      - access to stream information
      - access to volume information

commit 00048eb9a1bda7f6513fa4abe1eafa4991bab804
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu May 27 15:43:42 2004 +0000

    Code cleanup to prepare CORBA module update

commit 782abd5e3e40e09dfb49f911ee355a130e00afc6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 15:40:11 2004 +0000

    * modules/demux/mjpeg.c: fixed --mjpeg-fps.

commit 3cb9a09a1b51b1ce9e84bb764fd13fdd0c1522b6
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu May 27 15:37:46 2004 +0000

    Snapshot module (dummy video output module keeping a configurable image cache).
    It is chiefly used by the corba module.

commit 05b1d21700d6417e2ffa1e392eb79f921e7c8adf
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu May 27 15:36:15 2004 +0000

    Snapshot module (dummy video output module keeping a configurable image cache).
    It is chiefly used by the corba module.

commit f84b1d9dda5f8478e2377386bdf1be87591e9fdf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 15:30:47 2004 +0000

    * modules/demux/mjpeg.c: fixed pts calculation.

commit ae5137317f2ea38dcce212237489bac73697732f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 15:21:11 2004 +0000

    * modules/demux/mjpeg.c: got rid of a couple of useless things.

commit 9ccc7235b5e5f259d4243971052c48e7e458fbc7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 27 11:40:46 2004 +0000

    * modules/control/netsync.c: Experimental network synchronisation module.

commit 9a426b4b223412fc1eb1a6e136453830e189c909
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 27 00:02:43 2004 +0000

     * src/libvlc.h
       src/playlist/playlist.c: added a "--play-and-stop" feature.
       This stops the playlist after each played item. It does however increase
       the index. (also very useful for sap playlist when a lot of channels fail to open).

commit 09c86cf0c253bc101eaa78ddbed889621f8464a2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 26 23:19:53 2004 +0000

    * enable mjpeg module and add to LIST

commit 395cdfc1a82b88656241df8bc894d12d8995e63c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 26 23:15:07 2004 +0000

    * misc/sap.c: check for packetsize attribute and increase mtu when it's large.
      - some code cleanup. Please watch coding style people.
    * demux/sgimb.c: fix an alloc

commit 56bafe479173d1c136aebf949c177e4c51230679
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed May 26 22:27:05 2004 +0000

    mime multipart jpeg and jpeg series of images demuxer by
    Henry Jen (slowhog) <henryjen at ztune dot net>. Only tested in multipart
    mode.

commit 1cd4abc7358334e024ca53a0ccfc5bdef25e3ae0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed May 26 21:02:06 2004 +0000

    Use *ScreenResolution() function iso of mixing them with *ScreenOutput() functions.

commit aa3efe4e9756edd7f56e3f4aefe35d4ddcae04b2
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed May 26 17:56:45 2004 +0000

    Added Play and Pause OSD Icons for hotkeys.

commit a8037049dee2af7bf855454714d7cfe1b140647d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed May 26 12:32:02 2004 +0000

    * modules/access/pvr: Added keyint= and bframes= options.

commit 05e5b2ec4958c9799ff8ff052e26c194ae03d3df
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed May 26 09:53:00 2004 +0000

    Compile fix

commit 57216711e4f4db6749d718d9b46f44907f125fa4
Author: Andre Pang <andrep@videolan.org>
Date:   Wed May 26 08:38:23 2004 +0000

    * CMML codec:
      - added browse-follow-anchor, browse-go-back and browse-go-forward
        callbacks
      - will not display clip description as subtitles if
        intf-displays-cmml-description variable is set on main interface
        thread
      - bugfix for web browser launching on Mac OS X

commit fcb96bb26f151f0788dc8e5ff308c9a4892fffce
Author: Andre Pang <andrep@videolan.org>
Date:   Wed May 26 02:23:10 2004 +0000

    * cmml: fix for loading non-file:// URLs on win32

commit ee0268f9e2a1331f13138f552f4fa915b7e2322d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 25 22:48:37 2004 +0000

      *livedotcom: added H263-2000 (untested).

commit 1d4e9f2e79ac1b4b93c7b5735f4960b35e356007
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 25 19:38:39 2004 +0000

    * mp4: fix for alaw/ulaw. Clever people that designed .mov decided that
    the demuxer has to ask the parameters to the decoder, instead of just
    using the ones in the file.

commit 1f8cb7bb2a75142afdec2156989b191c113ac589
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 25 12:07:19 2004 +0000

    * modules/video_output/directx/events.c: fixed deadlock when switching deinterlacing mode.

commit 4b13c40da1e3dca7865b67b6fdef49e73e82a735
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue May 25 08:45:45 2004 +0000

    * modules/control/hotkeys.c: check if there is a vout before writing some OSD, since hotkeys can also be called from an interface now.
    * modules/gui/ncurses/ncurses.c: don't add empty ('') entry, in the open function

commit 9998197a4d265c28bafb3041e7654c587043b17d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon May 24 21:48:56 2004 +0000

     * skins2: Open the file requester dialog when clicking on "play" and the
       playlist is empty

commit 458cd04565aef30928e351a2ae45c346720d20bd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 24 21:28:03 2004 +0000

    * Remove last remenants of info.h and info.m
    * Better align the iTunes styled slider with other UI elements
    * added .spx .ts and .ps fileextensions.

commit 6e84fd3aa4da1a971dba801f4d8976f99a263273
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 24 21:14:06 2004 +0000

    * Fixed the YUY2 and RV Render() of the OSD widgets.
    * Set the Id prop on this 'new' file.

commit 34da76c7a3649a3441a30db91d98522fe94f9145
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon May 24 20:12:42 2004 +0000

    HD1000 video output

commit 5f50f228482186d0a68b2f6583d6df5ffea8a6d9
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon May 24 20:12:27 2004 +0000

    HD1000 video output

commit 6d436261c266d5ec5d3e8a9a350b06fd917ab092
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 24 19:00:37 2004 +0000

    * modules/packetizer/mpegvideo.c: better fix.

commit 964361f6cad335cc6db481402966220f83c82fc9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 24 18:54:47 2004 +0000

    * modules/packetizer/mpegvideo.c: corner case fix for pts/dts.

commit c491261e9097eaae934a99b6f75c1bc0aaf624f3
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon May 24 17:45:05 2004 +0000

      * drms.c: Fixed bug which caused the wrong ID to be used if there was
                another firewire device in the ioregistry before the iPod.

commit f7c3713b6f040c01125bef749bdcd82fd8273a28
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 24 17:43:28 2004 +0000

     * ts: fixed pts, and readding default gathering to make
     libmpeg2 happy.

commit 52a52fd1826ba7dd378ac773d0345633e6fffbff
Author: Jérome Decoodt <djc@videolan.org>
Date:   Mon May 24 12:00:59 2004 +0000

    Volume icons are buttons to change volume

commit 7cfb71aacd4d5dd6414ea89af512265ef5fd2cac
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun May 23 22:53:28 2004 +0000

      * drms.c: Preview endian fix.

commit ae157fbfeee8da7b5a9b914f106705de7ca7863c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 23 21:14:34 2004 +0000

    * Remove the old info window from SVN.
    * Cosmetic fix to misc.m

commit 3c42af824ec882a5eacc7d586379c92ca417e859
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun May 23 17:38:19 2004 +0000

    OSD sliders are now used if the vout is not embedded or in fullscreen mode.

commit 9cfa603843fbc44e4d31ee6e60a7303d686c3535
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun May 23 16:19:29 2004 +0000

    * src/video_output/video_widgets.c: Added OSD sliders when changing volume or position with hotkeys.
    Those sliders are graphical (ie not written with characters) and we can now add others OSD "widgets".

commit a3bd6ef235a10e93d4d685383700ffa83c6b5616
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun May 23 16:01:40 2004 +0000

    * added a search function for the playlist with ncurses interface (feature request #1786).
      It doesn't support regexp for now.
    * fixed a bug when playlist was empty at start

commit 219bc81248eb69671e9ee438148d9b0ecfc7fafc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 23 14:43:14 2004 +0000

     * raw demuxers: few fixes, add es only after first packet. (size known)

commit eaefb8508dba22fb04193241347a072caac34cf1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 23 14:31:49 2004 +0000

     * video; in hurry up mode 5 when scanning for width/height, reparse the buffer
     if we find them. (Avoid dropping the first frame).

commit 59df84393165bc327fca9ba45dd280793a3bfe48
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 23 13:35:26 2004 +0000

     * es_out: avoid null dts/pts after *9/100 (with non null input values).

commit b394e4a5b012d6aae78effa83c382aecdc29ede6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 23 12:17:41 2004 +0000

    * Fixes to the services-menu

commit cfbd41c25dd66048df7717d6b03c65a2495ddd0b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 23 11:00:53 2004 +0000

    * modules/gui/wxwindows/interface.cpp: update the checkbox of the extended gui menu entry.

commit bca49d341c6cd39c40665be1b2df980572457dc7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 23 10:31:54 2004 +0000

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

commit 697484371366a625e2bc2c11d7e37ae5f21e9ef2
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sun May 23 00:07:16 2004 +0000

      * drms.c: Support for previews.

commit d89f26ec8ffe93c74ba950cc2c0b16b2f2269834
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 22 18:42:19 2004 +0000

    ALL: bumped version number to 0.7.3-svn.

commit 888b7e84fd9f54079234db3abf1f5b98aff7f279
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri May 21 12:05:41 2004 +0000

    Updated version to v0.7.2

commit 43c6f6bccfb316cfb59681fbff90a40d6e0a5442
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 21 11:59:25 2004 +0000

    * ChangeLog: updated for the 0.7.2 release.

commit 7ad41e7e4f87fdd35dba09ea411b54478c946d9b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 21 11:54:37 2004 +0000

    * configure.ac: fixed libspeex > 1.1.0 detection.
    * ALL: bumped version number to 0.7.2.

commit dc4cbfaab333880c1901726be09e847f2fd97df5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri May 21 11:50:12 2004 +0000

    * Fixed the latest string changes

commit 32c4ed3f6514748d6e06c69f63f0750d3aa5c06d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 21 11:34:02 2004 +0000

    * po/*: updated in preparation for release.

commit fe384a384f9b2c4a7127a71e3ae5d094ae3de21a
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri May 21 11:30:18 2004 +0000

      * po/es.po: minor translation fix.

commit 0c9422275a8bd6a3a2b4040f68a8cdd4266d20a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 21 11:01:35 2004 +0000

    * modules/codec/speex.c: fixed stupid bug in encoder.

commit 3fd30c8fd3c2476d05c7ce945628023ad8a1fc3a
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri May 21 10:52:04 2004 +0000

      * po/es.po: updated Spanish translation by Javier Varela Calvo. (hi goon!)

commit 3e09f368891eb633cc12ddefde95c1ea9d2634a5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 21 10:48:33 2004 +0000

    * modules/gui/wxwindows/menus.cpp: release the wxMutexGui lock before triggering object var callbacks.

commit 9565586b288b47268dfaf98d0b2fd48a46ab5536
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri May 21 10:46:36 2004 +0000

      * po/es.po: really removed all ^Ms.

commit f4f69c6d335a25f8256d17f8e23d015a07233d3f
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri May 21 10:25:10 2004 +0000

      * po/es.po: removed trailing ^Ms.

commit d3f4d3e31f7bf180010663b88c1cbc13dd30642b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 20 22:04:46 2004 +0000

    * updated spanish translation by Javier Varela Calvo.

commit f352926f9261b9b5156eeb733b8c07e817e8a847
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 20 19:45:12 2004 +0000

    * small error in NEWS section concerning FLAC vs. FAAC

commit bb62c5d5c0608d4215e4276973cf3e5c071ade99
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 20 13:17:07 2004 +0000

    * vlc.win32.nsi: remove .dat from the list of registered extensions.

commit 9299db59e58ede3a0435cd468edd10e1c8186ec8
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu May 20 13:14:55 2004 +0000

      * modules/gui/skins2/src/skin_main.cpp:
        + Use the svlc shortcut for skins 2, too.

commit 46c22fdb98c134f61cd3bfab76a9bf811dd0fa78
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 20 12:19:15 2004 +0000

    * THANKS: credit Jan Van Boghout <vlc@macrabbit.com> - iTunes like slider for OSX intf

commit 701fb9653df0320013bfdefb81c28795fa0ca9d4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu May 20 11:18:55 2004 +0000

    Docbook documentation on how to create a skin for the skins2 module.

commit ce0c0708fb44d0eaba70f446a3463bb36a7b755f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 20 10:16:52 2004 +0000

    * modules/gui/wxwindows/open.cpp: simplified a string (sorry for the translations) because it was making the open dialog way too big.

commit 58190b761b1b9b12c00ffc07f8dcebf41d786287
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Thu May 20 09:31:02 2004 +0000

    * changed the playlist icon in the wxwin interface (thanks to bigben)
    * added an open button

commit 3741a74b854b8c0badaf4fcd8065a93faa2a7a01
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 20 01:49:08 2004 +0000

     misc/cpu.c: another BeOS compile fix

commit 7b8c82f78b9ef344dde62eb0d7e9c625685e01ca
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 20 01:42:09 2004 +0000

     deinterlace.c: BeOS compile fix

commit 57c5eaa3910538d359d30c8beaab739b17f8d059
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 20 01:25:24 2004 +0000

     gcc < 3 fix

commit ec4d5637206c80100b1970bd2f158860a1b8d3b7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 19 23:58:06 2004 +0000

    * iTunes style slider

commit 3134c11166c0cdd85f41383752cb564a5a1e8753
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 19 21:01:58 2004 +0000

    * mkv.cpp: add missing S_TEXT/ASS indentifier

commit aad850e759dcfde948a4bbd55ec33ebc1fe7b978
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed May 19 13:49:09 2004 +0000

    * po/fr.po: Updated French translation

commit aee08faec3452a952f14627daa0fcfe7cc3097c9
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed May 19 10:27:30 2004 +0000

    update of italian translation (made by murray)

commit c51a81d4e3a1a15ce34dcd1a5b9bba97fc972783
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed May 19 09:45:48 2004 +0000

    - added support for UYVY chroma for directx direct vout render

commit beb4664f7fbaae6588836b5782fee65146601533
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed May 19 09:40:58 2004 +0000

    - capture filter supports more than one media types
    - capture filter is more compatible with ICaptureGraphBuilder2
    - some code cleanups especially when dealing with media types

commit 1e277ab641e73566f343935b5e9009bd6856ab90
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed May 19 09:38:44 2004 +0000

    - ordered device supported media types using an arbitrary fourcc preference priority before passing them to capture filter
    - removed assumption where YUY2 chroma was considered identical to UYVY

commit 62fb058cf20e03deab925bbcc89bd7524a6c10bc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue May 18 20:41:19 2004 +0000

    Skip leading tabs, spaces and line feeds

commit 5f676c10c6d21c7dca7733d7edb3e79c7174a664
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue May 18 18:47:02 2004 +0000

     * skins2/utils/var_text.cpp: avoid an infinite loop when $H is specified in
       a help string

commit 98b1b9befabd0296b14ba38fc24d58041477202f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 18 15:10:18 2004 +0000

    * modules/gui/wxwindows/iteminfo.cpp: expand info tree by default.

commit 4667e2d7fce261f66fefd75bf1a2e90584e37c80
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 18 14:50:19 2004 +0000

    * skins2/src/vlcproc.cpp: a few cleanup fixes.
    * wxwindows/*: a few cleanup fixes.

commit 3992ea9f75dabe8284bd172a3f915630882d5e41
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue May 18 11:21:22 2004 +0000

    Hopefully fix bug with playlist parsing (line-feed problem)

commit ba3b2639faa7bb59abbd3c29ef2c8663161a6094
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue May 18 10:49:15 2004 +0000

    Tolerate vcdimager < 0.7.21. Patch thanks to Arwed v. Merkatz.

commit 1b031a9c49d34f8d87a7c62dffef6940dc4233ca
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 18 09:08:44 2004 +0000

     macosx/vout*: fixed a possible segfault on vout close

commit d55a4d46e804e6335d04aa9c513ac6a967291640
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 18 06:46:05 2004 +0000

    * rewritten a pref-string

commit 5f6c3bf4077a05d303d90ff02eaf545af928175a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 17 22:14:25 2004 +0000

    * modules/gui/macosx/intf.*: made the Services-menu translatable
    * modules/gui/macosx/macosx.m: rewritten a pref-string
    * modules/gui/pda/pda.glade: Fixed "VLC media player"
    * po/de.po: Updated translation

commit 831da1b895568e2be65d9fc640c364aeb5b0c45c
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon May 17 20:48:39 2004 +0000

     * skins2:
        - new possible action vlc.mute() to mute/un-mute
        - vlc.isMute is now working well (in a boolean expression)

commit 14c15d6b6f79215a45315dae1bf85f231e75424b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 20:29:41 2004 +0000

    * vlc.win32.nsi: start menu shortcut for skins2.

commit 80d1c1d973ee1f907dda2e6931b032fffc01d7a7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon May 17 20:14:31 2004 +0000

      * theme.xml: please, no useless vout window in the default skin

commit 7bb626017dd01da97fe233d338a11f7040924826
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 19:56:30 2004 +0000

    * ALL: preparing for the 0.7.2-test3 release.

commit 83b1f6c89fb2fdf80de4ac8c9458ab7872a2726a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 19:38:13 2004 +0000

    * modules/video_chroma/i420_rgb_mmx.h: gcc-3.4 compilation fix.

commit d0ed0d4b39f5d1da5847192ebac573fba3ed832a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 19:22:50 2004 +0000

    * modules/codec/dvbsub.c: coding style changes.

commit 81333241d6421f53c968e0cd02ea4c1cb262505c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 16:10:32 2004 +0000

    * src/input/input_programs.c: if no program is specified by the user, don't add any to the list.

commit 42eca57f291385b696269179bb8cd9c3760ff69a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 12:02:43 2004 +0000

    * fixed race condition with b_seekable.

commit 5232e58863ec8e5b4fe36567324200d646eb5ed2
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Mon May 17 11:49:35 2004 +0000

    * modules/control/hotkeys.c: Fixed a bug with hotkey 't': length was
    sometimes not display, although it was known.

commit 596da306a7365c44c66fe7f1dcdf0adcfd765d08
Author: Anil Daoud <anil@videolan.org>
Date:   Mon May 17 11:38:01 2004 +0000

    * po/POTFILES.in: updated

commit 38fbb1bd2d4f43ed462051cb02af28597247d684
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 17 10:39:14 2004 +0000

    * modules/gui/wxwindows/timer.cpp: don't show the slider when the stream is not seekable.

commit 327b453feefe36e20308d2c02bf73a3c99af9fba
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 17 01:54:32 2004 +0000

    * add old goom module if libgoom.a is detected
      (When you fix stuff you should commit them as well)

commit 75df75b679fb8e3583324f1839cb55e4d4033869
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 22:42:48 2004 +0000

    * interface/interface.c: fixed a bug with embedded vouts and interface switching.
    * video_output/vout_intf.c: small fix.

commit a748c62527732a3fb44103c1b5baf593add82038
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 22:06:34 2004 +0000

    * src/video_output/vout_intf.c, include/video_output.h:
      + vout_RequestWindow() will now cycle through all the available interfaces until
    it finds one with embedded vout support.
        This fixes the issue where embedded vout would stop working when additional
    interfaces are spawned after the main interface is started.
      + vout_RequestWindow() now stores the parent interface pointer into the vout
    object for later use by vout_ControlWindow() and vout_ReleaseWindow().
      + added a vout_vaControlDefault() called by the vouts pf_control() when they
    don't handle something.
    * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
      + call vout_vaControlDefault().
    * modules/gui/wxwindows/wxwindows.cpp: sets p_intf->b_dead when the interface is
    about to be destroyed.

commit d6d2450d6d80eca70981feff20cd98baf5c0a45f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 16 20:27:47 2004 +0000

    * modules/gui/macosx/output.m: added mp4a.
    * modules/gui/macosx/controls.m: fix the autogenerated menu.

commit 46fe397806ccf90c8ffbb821e7fb870beb8ddc30
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 19:33:58 2004 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: increased max int in IntegerConfigControl.

commit 4b023b8745b13799ccb1df8698ae444443e1cd3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 19:20:23 2004 +0000

    * modules/gui/wxwindows/open.cpp: added a DVB tab and display module shortnames instead of their descriptions.

commit c274a0002fa805668e63fd0349a2d0f0ff797a4d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 19:17:56 2004 +0000

    * include/modules_inner.h, include/modules.h: added a shortname field to the module declaration section.
    * modules/access/*: added a shortname to a few modules.

commit fdb4685eb9fc48b788bc38a60f2ee83dc9ac6aed
Author: Anil Daoud <anil@videolan.org>
Date:   Sun May 16 18:08:41 2004 +0000

    msleep() a bit before filling the playlist.

commit c471fbb3f57a54589706091a8dc4be86da0a5ac8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 17:54:18 2004 +0000

    * modules/gui/wxwindows/interface.cpp: forgot a debug message.

commit a2336408a58c2738e5825264966cbba17b6b6568
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 17:44:44 2004 +0000

    * modules/misc/network/ipv4.c: new --ipv4-timeout config option that lets you specify a timeout for TCP connections (default 5sec).

commit e03e1df6519fbae401d6c188e8afec83faff195a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 17:25:10 2004 +0000

    * modules/gui/wxwindows/*: some cleanup + disable seekbar if stream is not seekable.

commit 37173af1147160774a9a5687d4dc2c11911f5042
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 16 17:03:31 2004 +0000

    Details on DVB

commit d79693590966c7b829ec9f239e140dfdc8e1c20c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 16 15:29:24 2004 +0000

    * NEWS: Updated a bit more

commit c9bd27993c982d2b2f7dfccbc4245946c8c66f6e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 16 13:46:58 2004 +0000

    Update timer

commit bc4e7b03906332f396889c078fc30f7d52f52a3a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 12:52:05 2004 +0000

    * modules/video_output/x11/xcommon.c: before using an Xv port, make sure XV_AUTOPAINT_COLORKEY is switched on.

commit 10df88b6a99e2c826592298c338d5f0ebd1c044f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 16 10:46:54 2004 +0000

    Use the new SAP/SLP syntax (sap,slp,name=)

commit 7fdb58fc0a94bb0d6c78cd1651916c4665898a0e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 16 00:25:17 2004 +0000

    * vlc.win32.nsi: more autorun stuff.

commit 4129d12efa03c2ce48a7d989fbf7537ec3535d3a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 15 23:05:57 2004 +0000

    * partially updated NL translation. You have to do _something_
      during the Eurovision Songfestival.

commit 211100f4853aa5cfcc8a735355e0971fe84596c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 14:42:16 2004 +0000

     * all: improved perfs (using block_ChainLastAppend).

commit 62b379567e145f0ae9eb6204fc86cdbbb11faeb6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 15 12:58:07 2004 +0000

    * INSTALL.win32: update

commit dc5566e6a8bf56aa4ae372c41a1562f5618fa17a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 12:46:21 2004 +0000

     * mp4: added support for h264. I have no idea if it's compliant but at
    least vlc is able to play it.

commit bff9e8e385f9ed3ef008ba0a1ef11ccc26e1898b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 15 12:22:03 2004 +0000

    * modules/demux/dvdnav.c, modules/access/dvdplay/tools.c: on win32, remove trailing '\' if passed a drive letter.
    * vlc.win32.nsi: DVD and AudioCD handlers.

commit 8761ea0d58e19cf8872f4c2de574af6ec17de1b2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 11:28:03 2004 +0000

     * mp4: mmh removed a fprintf.

commit 17fe900bb3f1289fc6a7978cea314589b478619d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 11:10:42 2004 +0000

     * all: added avc1 support. Well there is a hack because we need to
    first go through the h264 packetizer that will convert avc1 into a
    proper annexe B stream (untested).

commit 47ca871821d8cf4f89fbe67f588c726945a77e05
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 11:08:46 2004 +0000

     * x264: updated to latest PAI.

commit e3576569c7c8d85bef4376785464ca6ed2172cff
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 11:06:28 2004 +0000

     * h264: added avc1 -> h264 annexe B stream.

commit 2f0dfb7c477ded5e6011ceacba3515969da962ab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 11:03:48 2004 +0000

     * mp4: - add +1 to PCR/DTS/PTS.
            - preliminary support of avc (using a draft+google without
    samples to test, so don't expect it to work ;)
     * libmp4: parse the avcC atom.

commit c1a67dc7bd8d567f7ff28349332980dcc6a97f9b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 15 10:59:09 2004 +0000

    * modules/video_output/directx/directx.c: fixed 'refresh list' for directx-device.

commit 6a8cb0a6a6797f6e2f6ae6c5959893c9cdb698c4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 10:58:22 2004 +0000

     * avi: add +1 to PCR/DTS/PTS.

commit fc06c7aa9b0a20e27e8d84c6b38f14f6aa540d58
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 10:54:10 2004 +0000

     * es_out; round up PCR (avoid non null PCR -> null).

commit 7b1f2ee470b3554ffec9a31f626b19873a855bf2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 10:53:17 2004 +0000

     * real:  use 1 as starting time (allow to have a valid date for the first frame).

commit 84995ec730da5a8f4e116f85d31175baf4d3c5db
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 10:52:56 2004 +0000

    * all:  use 1 as starting time (allow to have a valid date for the first frame).

commit 3bcdafa1dc7eb6fe7166fa9f02019ce8afc01aef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 10:51:59 2004 +0000

     * mpga: use 1 as starting time (allow to have a valid date for the first frame).

commit ec8d3c5d0c416202cd358bb3c4ec4f95d084351e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 15 04:05:01 2004 +0000

    * no shared libs for faac when linking with ffmpeg

commit 2140a61ec092dd754afb23ad615484913cdf2fb3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat May 15 02:36:05 2004 +0000

    * extras/MacOSX/macosx-dmg: rewrote the package script.
      - will now determine desired image size by itself
      - the hdid mount command mounted the image as root if no user is logged in via GUI.
        this is very undesirable for nightly builds.
        now uses the mount command and a local mountpoint.

commit 338a7e695fe0a2123fff5efeb410f368ea8d2072
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 15 01:11:57 2004 +0000

    * vlc.win32.nsi: compressor needs to be defined at the top.

commit 1a0ee7db04f71f4db0bff773d45f50c66464c560
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 15 00:37:09 2004 +0000

    * modules/access/v4l/v4l.c: removed useless warning messages.

commit 3e8d108f65fc1d7867f76520926a88987a7be6c4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 15 00:31:38 2004 +0000

    * modules/access/mms/mmstu.c: fixed a few corner cases (like an infinite loop when input is stopped).

commit 506a686fa848388c2fa08295da6f831689e204b7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 14 22:27:37 2004 +0000

    * small fix for faac build

commit f751549b8fa5d188b7d798f65a8fa3080552975d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 14 21:57:14 2004 +0000

    * added faac support to Mac OSX build
    * ffmpeg cvs no longer asks you for a passwd. (this is for nightly's :)

commit fd5451ecbc7c346150ce6dec254cf757ffcdf12f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 14 20:46:33 2004 +0000

     * mmstu: added a couple of uint64_t casts to avoid overflow.

commit de96e9ec416473bb31eb1ef171d5d1fb63ade532
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 14 17:07:50 2004 +0000

    * vlc.win32.nsi: brand new NSIS auto-installer script.
    * Makefile.am: use vlc icon in the NSIS installer.

commit b9e6db0481ec9821a3be586d78c4f4d33c84bc52
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri May 14 13:24:07 2004 +0000

    Close DVR device

commit 6015fd07e3b8e2ed31738a84f1e1b82e59b8d4ec
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 14 11:29:21 2004 +0000

     macosx/vout.m: don't forget to EndFullScreen() on GL mode too

commit 9e68cb0a88fead796f45efa364becd1a190f95da
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 13 21:13:38 2004 +0000

    * configure.ac, modules/visualization/goom.c: in case --with-goom-tree is specified and we don't find libgoom2, try to find and use libgoom.

commit af3abae39d5d3c60d98dd2aee9e4d9b820318f8b
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 13 18:29:44 2004 +0000

     macosx/vout.m : fixed --macosx-fillscreen

commit 69db2459e6fd502ef710e928fc1200287231db54
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 13 18:22:18 2004 +0000

    * modules/stream_out/standard.c: fixed a few small mem leaks.

commit 9164f5c7231f099fbf460526a0ee1eb35ec1b9cd
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 13 17:45:22 2004 +0000

     macosx/vout* : in GL mode, create a fullscreen window just like with QT
                    instead of switching to OpenGL fullscreen mode (fixes
                    unreachable mouse events with DVD menus, fixes the issues
                    with people using multiple desktops, etc).
                    Fillscreen is temporarily broken, I'll clean this up later.

commit 3ca21ff46f526de8cd11f161125216e0c9e81d0a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 13 15:38:15 2004 +0000

    * Fix for stream selection on HAL devices.
      by Jean Alexis Montignies <ja at sente.ch>

commit c24e6c9c336c9df884f597a6610b765db917280f
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed May 12 21:44:59 2004 +0000

      * drms.c: Check that key store is at least 4 bytes (fixes segfault
                on empty key store).

commit ac01cdf7c06849e53c7ae7d7ced69592c460754f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed May 12 18:56:51 2004 +0000

     * skins2: Removed the Theme.fadetime attribute (unused)

commit c43b027d8ad06de4dd4976e63439e586df002af7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed May 12 18:48:25 2004 +0000

    * modules/mux/mpeg/ts.c: Fixed a possible segfault in the shaping code.

commit fb0ecb8fe5ec87c6f62c76d4ff37ed9e7881a6cd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 12 17:46:48 2004 +0000

    * modules/gui/wxwindows/open.cpp: mrl parsing fix.

commit 3585c395094f5bfb81cc277357241402628e4f45
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 12 17:45:18 2004 +0000

    * src/stream_output/stream_output.c: allows spaces in the options of the sout mrl. Heading and trailing spaces in options will be removed.

commit eeb51429199c125ab84cada93d0a0b4d4c2e194c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 11 14:03:50 2004 +0000

    * src/stream_output/stream_output.c: Use strtol for option parsing instead
      of atoi, because atoi assumes base 10.
    * modules/access/dvb/access.c: New --dvb-caching option.
    * modules/mux/mpeg/ts.c: Cosmetics.

commit da6ecee0318c4f41093079dd7b9d4942bfb0b944
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 11 00:51:43 2004 +0000

     * ts.c: this time it should work (create one dvbpsi handle per pmt).

commit ad5da14429b615dfff16eb8f84bbf67c4d2bd459
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 10 23:39:48 2004 +0000

     * ts: added support pf multiples PMT on the same PID (broken idea for
    broken people but it's used and it seems spec compliant)
    
     * demux2: append a :// to allow correct parsing of /volume/filename:.avi

commit 32c330efd07f96947521d9004fb74cf438045526
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon May 10 20:50:36 2004 +0000

    oups

commit f3701945a8b9da6fdb882fff4832e29a46f00205
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 10 20:05:08 2004 +0000

    * modules/gui/wxwindows/open.cpp: fixed the update of the advanced MRLs. Added a dvdnav option.

commit 7bec8db20657e69333a1837e25ac93a3d3a408d1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon May 10 19:57:38 2004 +0000

    dvb/access.c - properly cast memory returned by malloc()
                 - fix small memory leak on closing of dvb plugin.
    dvb/linux-dvb.c - remove astray spaces
                    - always empty the event queue before FE_SET_FRONTEND and FrontendCheck().
                      dvbstream does the same for OFDM and QAM.
    
    Summary:
       DVB-C is working (did a few tests)
       DVB-T not tested.
       Using polarization=A doesn't work anymore INVERSION_AUTO is not honered for tuning.
       SEC_VOLTAGE_OFF is missing when using latest code DVB-1.1.7 from http://www.metzlerbros.org/dvb/index.html. While include/linux/dvb/version.h is not updated and still reflects this API version: #define DVB_API_VERSION 3

commit bdb8fad04425ff5243cc9165a2c3cef8fa08601c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon May 10 17:19:59 2004 +0000

    use new syntax for sap/slp announces

commit f27aa203b6a775569b37d37792810a35f66ed5b0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon May 10 15:08:34 2004 +0000

    1l

commit 89b901733ff9d8c7c84cb33659c0e306183d904f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon May 10 15:07:15 2004 +0000

    * src/input/input_programs.c: Fixed the --program option (thanks gibalou)
    * modules/access/dvb/access.c: Removed the temporary --dvb-program hack
    * modules/demux/ts.c: New --ts-silent option to avoid complaints about
      encrypted packets (especially useful with --sout-all for streaming a part
      of a transponder).

commit f12d64051763ea327449578e49d833614184e7b6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon May 10 14:57:00 2004 +0000

    * modules/access/dvb: Major rewrite of the code.
      - new options (now prepended with --dvb) :
         --dvb-program : to work around the non-working --program
         --dvb-inversion : to (optionally) specify the inversion, which is not
                           the same as polarization
         --dvb-budget-mode : if you have a budget card this will set a filter
                             on 0x2000, meaning all PIDs will be returned by
                             the driver. The budget-mode is compatible with demux2.
         --dvb-satno : to specify a sat number in the diseqc system
         --dvb-voltage : to specify the voltage of the LNB (0 is a permitted
                         value in special configurations)
         --dvb-tone : to enable/disable the 22kHz tone (by default it is sent
                      if frequency >= lnb-slof)
      - fixed a handful of QPSK tuning bugs, especially the diseqc was not
        working and frequencies above 11700 couldn't be tuned to.
      - the modules now uses the inherited object variables for its
        configuration.
      - symbol-rate= url option is now srate= for consistency with the
        configuration variable.
      - all linux-dvb specific code is now in linux_dvb.c. access.c contains
        only code which could be reused on other platforms.
      - better keep track of demux file descriptors (especially useful on
        limited boards).
      - do not block in read() when no data is available.
      - fixed msleep() calls (reminder : mtime_t is in _microseconds_).
    
    I didn't test the QAM and OFDM variants, so please report.

commit 2a6648ee790984b32b09aee458b0f84673dcfcf6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 10 12:21:29 2004 +0000

    * src/audio_ouput/input.c: better on-the-fly switching of audio filters.

commit f5ed9a6957536b4baf31dd20457ddd6277d27cd4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 9 09:35:12 2004 +0000

    configure.ac, modules/visualization/goom.c: updated for libgoom2 (goom 2k4). You can find it here: http://www.ios-software.com/index.php3?page=projet&quoi=1

commit 44b413e9228357efc7f86d5a201be069a846931d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun May 9 09:20:34 2004 +0000

    Makefile.am: email address obfuscation for text files included in the win32 package (Patch courtesy of Johan Bilien)

commit 3edf1aedb4cae8d5e3899cc29ff50c59eca5a901
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sat May 8 22:58:46 2004 +0000

      * drms.c: DRMS v2 endian fix.

commit 4450cc66e78698bb43569debb78d5a1384f22e69
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat May 8 21:00:47 2004 +0000

      * modules/demux/mp4/drms.c:
        + Removed unreachable code here and there.
        + Refactored some shuffling functions and got rid of the ext structure.
        + More code cleanup.

commit 30be512fbe103cf14d498e1825a29867871a8008
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Sat May 8 20:48:37 2004 +0000

      * drms.c: fopen in binary mode. Convenience fix for those that use the DRMS
                code outside of VLC and don't set _fmode to _O_BINARY.

commit 65be8db804f6be68035fa8291f43462b5d836f19
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat May 8 18:10:38 2004 +0000

     * skins2/src/skin_main.cpp: Transparency is default disabled
     * skins2/parser/builder.cpp: s/resize/resizeSE/ (SE as in South-East)
       because in the future resizing will be allowed in all directions
     * share/skins2/default/theme.xml: Updated the skin accordingly

commit e66a93605e8f00017861a349171a0676e6e49965
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 8 16:58:05 2004 +0000

    * modules/video_output/x11/xcommon.c: fixed bug with uninitialized variable.

commit 6d400cab9ebf12d09e4ab8055b03675edf3f2b22
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 8 11:59:28 2004 +0000

    * modules/demux/dvdnav.c: a few fixes.

commit 227987aae81c8fac8a0f713c1082e7cbc19f824b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 7 21:12:26 2004 +0000

     * avi: hack to let few xvid files working.
     (set codec to xvid if the hanlder is xvid).

commit b6e4d2a112b1afe4a2d3dd7e895c0ab0a2124b8f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 7 21:10:48 2004 +0000

     * video: set avtcx->codec_tag

commit 92a52bb8447016f3ec437aef82fafd72e0ba21f7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 7 15:36:01 2004 +0000

    * modules/demux/asf/*: fixed mem leak.
    * modules/demux/mp4/*: fixed segfault on close with some files.

commit c6ed526d546c2be11c09dd9719f1153553fa2334
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 7 14:36:51 2004 +0000

    * modules/gui/wxwindows/*: move a few things out of wxwindows.h

commit 66042f7a8c5d5e5e9709a5947141063e5f4b9bf2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 7 13:03:43 2004 +0000

    * modules/video_output/directx/*: embedded vout plays nicer with multi-monitor setups.

commit 8987cc147aa5780ecad026fc69777ff8e3788b16
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 7 11:25:42 2004 +0000

    * src/video_output/video_output.c: make sure vout_Create() returns NULL when the pf_init() of the vout plugin failed.

commit 30a54d61d999c744f42ff693f28edf14b921f16c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri May 7 11:17:40 2004 +0000

    Tuning to DVB-C works. Added code to listen to FE_REINIT from the frontend.

commit 0f7224294df135a2b938e19d19026a9ce7b63e45
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri May 7 08:51:56 2004 +0000

    Gracefully interrupt the tuning process.

commit 19431a2e61a42f0acb3b0cc2da6c8caa36da470f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri May 7 08:31:16 2004 +0000

    compilation fixes

commit e2fc6acb11c6936cbbb583af4cb391414f301418
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri May 7 08:12:34 2004 +0000

    Refactoring of dvb.c and access.c. Coding style and messages cleanup.

commit 82957718f138f8c34ceac6c5558ad955913b0cf7
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri May 7 02:03:56 2004 +0000

    Tolerate compilation with vcdimager 0.7.20. Sigh.

commit 99f8e80f10d2b47f2ae70987630cd0ac1c3b257f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri May 7 00:46:20 2004 +0000

    * introduced a bug with my latest patch in the autogenerated menus.

commit 1f1f7a8220f8f36f427690c462739e9086400a29
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 6 23:14:23 2004 +0000

    * fixed a number of memleaks

commit 7301b09f81cd3c70fea4650d0c0499feb90b60b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 6 21:14:13 2004 +0000

    * modules/mux/mp4.c:fixed a minor mem leak.

commit e15e300efbac59f519e61cd23a12121fdb33002a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 6 21:14:02 2004 +0000

    * set -O3 on faad

commit e10833dbf00a0d83655c56baedf2acb3b6b36e44
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 6 20:51:47 2004 +0000

    * modules/demux/mp4/mp4.c: fixed memory leak.

commit 2669a94f7862e61e9000a36dbd44ae3c1c1059f0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 6 19:34:41 2004 +0000

    * don't autorelease the application
    * make sure the terminate of the super is called
    
    This might fix the CodeTek VirtualDesktop appl. (untested)

commit 8d865e5e8ceff48e02f9deaf5dbcc4c0c69b0d28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 6 17:35:26 2004 +0000

    * src/input/input_dec.c: fixed DVB subtitles support in old MPEG TS demuxer.

commit bc213afb0ea4c799a57a9f8d12ee884568901ecd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 6 10:58:57 2004 +0000

    * modules/demux/mkv.cpp: wchar_t is defined in stddef.h so no need to include wchar.h

commit 383d0e18347659acc0f7a72e8a703890e8bf817f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 6 08:14:03 2004 +0000

    * Makefile.am: include the vlm html files in the win32 package.

commit b15466158c8b83f65d7488d2cc75ac1f6dea80d0
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed May 5 22:25:12 2004 +0000

      * drms.c: DRMS v2 uses filename iSCInfo2 instead of iSCInfo.

commit 1da2bc91de7cfcb41a213ab10aeda7ec932431da
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 5 21:53:07 2004 +0000

    * .access for http intf added to OSX build.

commit 75ecda67d1dadea24ec1328203f3ba5eedb0241b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 5 21:52:07 2004 +0000

    * modules/demux/ts.c: support for DVB subtitles and memory leak fixes.

commit d0350cb1d154bba3ba595cc2037c4a4af51fb4d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 5 21:50:49 2004 +0000

    * src/input/es_out.c: remove deprecated hack.

commit 85e1d25b426a555b9dc86dcfb136cf4bc3a06245
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed May 5 21:15:04 2004 +0000

     * skins2/parser/skin_parser.cpp: Make sure that IDs are unique

commit 7fecd4395601d5967683e858855f1c8888a40858
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 5 20:29:14 2004 +0000

    * src/libvlc.h: moved a few hotkeys to the advanced options.

commit 73e559229f737468b5e7adc818a4ea42eb18892d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 5 11:18:18 2004 +0000

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

commit c56958964b9281ef26f639eaa591ef3115095a30
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Wed May 5 11:13:33 2004 +0000

      * drms.c: DRMS v2 support. Thanks to sam for cleaning and breaking up
                DoExtShuffle into smaller functions.

commit 68d75ffc76abaf3a8304fcdcc154cdc543d56b91
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 4 21:25:48 2004 +0000

    * Added the WAVE-file-type

commit 6fa7e3266f0a713520c3af26224cc1a6fdcf5efb
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue May 4 20:42:08 2004 +0000

     * skins2/parser/skin_parser.cpp: Fixed my last commit.
       I didn't remove all the code handling the removed attribute (Playlist.var),
       because it can still be useful if we decide to have other List controls.

commit 69c1d011f8f8a3540960e2ffde601497dfd32952
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 4 20:03:10 2004 +0000

    * updates to ebuild for 0.7.2

commit d10776c2c65ceae603604453a2abfbedf0c3b78d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue May 4 19:50:43 2004 +0000

     * share/skins2/skin.dtd: removed a useless attribute

commit dbfba086e90bdd7f4103077d75c82460b84f3c9e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 4 19:46:03 2004 +0000

    * modules/demux/ts.c: coding style changes.

commit a15d5661f0467a25f19af4c4c9b0795e4605c8c9
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 4 14:09:45 2004 +0000

     + video_chroma/i420_yuy2.h : grmbl, x86 compile fix

commit 49ac51d80f4f0e02abbdb4caca5affbb08f8fdee
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 4 13:57:48 2004 +0000

     + video_chroma/i420_yuy2.c : fixed conversion for non-multiple-of-8
                                  widths (MMX untested)

commit 5cdfaf1d1ca3571c4b476532c04110c281e37dbf
Author: Eric Petit <titer@videolan.org>
Date:   Tue May 4 11:35:18 2004 +0000

     + macosx/vout.m : catch mouse events in OpenGL mode (still, only works
                       in window mode. I'm not sure how we can catch
                       mouseDown events in fullscreen GL mode)

commit 684eac89640c5c962d9771622ea0cb3074d8fddc
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue May 4 05:14:15 2004 +0000

    Correct bitrate in the WAV header.

commit 8b0498ef6a22bcaab561f15cdd08d48bb5d2b97f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 3 19:52:32 2004 +0000

    * Updated '(c) 1996-2003' to '(c) 1996-2004'

commit 18e59b06faba2d231b8cd87ca9ed04cf42459c4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 3 13:55:39 2004 +0000

    * modules/codec/ffmpeg/video.c: compilation fixes for ffmpeg 0.4.8.

commit 1464480e4d650737b44a8b86704bfb06c294208a
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon May 3 12:06:10 2004 +0000

      * po/:
        + Updated the British translation.
        + Merged Javier Varela's Spanish translation. There's more to come.

commit 07eb676eca3bbb280fc70f4af934d048bfae16d3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun May 2 20:25:11 2004 +0000

    modules/access/cdda.c: write proper bitrate in the wav header.

commit 7db165472c958ef8e8985222b9f01ad524277e83
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun May 2 19:00:54 2004 +0000

     * modules/control/hotkeys.c and lirc.c: fixed a refcount problem + small
       coding style changes

commit eebed0173edde087caf4df4ca15d141c971d56d9
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun May 2 18:41:52 2004 +0000

     * modules/gui/wxwindows/playlist.cpp: fixed a refcount problem + minor coding
       style fixes

commit 9bf538c5b91d7cc6d8f4a196bbbb8c5d81e26691
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 2 16:15:17 2004 +0000

    * po/de.po: corrected a misunderstanding
    * po/it.po: layout fixes to the rc-help-message

commit 76fafd2178c05dc8102a52fe91fe8ee719d9278d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun May 2 14:03:20 2004 +0000

     * skins2/parser/interpreter.cpp: parse the "or" operator
     * skins2/parser/expr_evaluator.cpp: small fix for enhanced flexibility

commit fec56cbed6cd7b16b5140be4159ee21a1adebc41
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 2 12:36:52 2004 +0000

    * Fixed some  translations

commit 737562d40394da2d502a105f75ffebdc25046afa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 1 18:00:36 2004 +0000

    * modules/demux/dvdnav.c: a few coding style changes.

commit d24739116be596c3ddab8f77c978028a82711d12
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 1 17:56:14 2004 +0000

    * modules/demux/dvdnav.c: a bit less debug and fixed seeking.

commit 1b09f48b96373b6bec0dfd15842c05589be13140
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat May 1 16:01:41 2004 +0000

    =* Updated German translation

commit e947989f954a991337f621f3fac655f84c8782ab
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat May 1 14:23:40 2004 +0000

      * src/vlcproc.*: added the callbacks for vout requests. The vout window
        handle is now stored in VlcProc.
      * x11/x11_window.cpp, win32/win32_window.cpp: set the vout window in
        VlcProc instead of the old "drawable" trick
      * all: renamed "Time" into "StreamTime" because of a name conflict with
       X11 (did i hear "namespace" ? ;)

commit 8db09e718e4649e00fa8985a276515cae64215b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 1 10:51:24 2004 +0000

    * NEWS: support for theora alpha3 and hotkeys in the wxwin interface.

commit 28c423524507eaad4316206ce7f532e1a3180d94
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat May 1 10:36:25 2004 +0000

    * ALL: update for 0.7.2-test2.

commit 6967749dece090f30bdc7c0b7077b518a78eb10d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 30 23:21:44 2004 +0000

    * modules/gui/wxwindows/*: hotkeys support.

commit b099d449d505b971d462dbb75cf070a441e1bdb9
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Apr 30 22:53:33 2004 +0000

     * po/fr.po: updated French translation for vlc 0.7.2
    
    > #, fuzzy
    > msgid "Date metadata"
    > msgstr "Death metal"

commit 581f3e408d59931f399b2368372c644c9c339315
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 30 16:44:59 2004 +0000

     + macosx/vout*: use two pictures and OpenGL textures so a texture
                     cannot be affected by VLC loading the next picture
    		 (should fix the artifacts when moving or resizing
    		  the window)

commit 90376941d2b260f4319b81345064a271f2f25b02
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Apr 30 15:44:06 2004 +0000

    * Use the playlist info panel instead of the old one everywhere
    	- old VLCInfo and InfoPanel have been removed from nib file
    	- VLCPlaylistInfo and PlaylistInfoPanel have been renamed
    	- old info.c and info.h are still in repository, but not compiled, should I remove them ?

commit 4a3df5558818356c879d3c55337082bb4fd57671
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 30 15:35:56 2004 +0000

    * modules/gui/skins2/*: a few bug fixes.

commit 2a73b7289d44cad95e0ad4760240bb645dd58e78
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 30 15:30:43 2004 +0000

    * share/skins2/skin.catalog: added a default catalog as some platforms don't provide one (eg. win32).
    * modules/gui/skins2/parser/skin_parser.cpp: try to load the skins catalog and if it fails, use the system's one.

commit 7b07426bbd1fae06bad3685bd4ff11013abdd7b1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Apr 30 15:15:16 2004 +0000

    Hopefully fix locking issues with wx

commit 43fed3cc1bca697e80198564c3ef9e1ecaacdd82
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 30 12:51:53 2004 +0000

    * Update faad even further

commit 919df70060cdd0b5112a74b1c656e7901316ecec
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 30 12:51:24 2004 +0000

     * src/video_output/vout_intf.c: remember video-on-top via p_playlist
     * modules/gui/macosx/vout.m: conf->var video-on-top in OS X.

commit 255fcfad28711dd5b74bb40330f4d64298328f05
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 30 09:14:47 2004 +0000

    * modules/gui/wxwindows/*: small clean-up.

commit f756fd532aa649dec47ecad63f2c2ee669a3b702
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Apr 29 22:09:23 2004 +0000

      * parser/expr_evaluator: expression evaluator using Reverse Polish Notation
        (a bit "C-style-coded" at the moment ;)
      * utils/var_bool.*: added true and false boolean variables, and the "OR"
        composite variable
      * src/var_manager.*: support for anonymous variables
      * parser/interpreter.cpp: use the RPN evaluator to resolve boolean
        expressions in the XML. Any well-parenthesized expression using "not",
        "or", "and", "true", "false" and boolean variables should be understood
        (not much tested yet).

commit 385f197951bef307dc42c4b5e49b9c983928503e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 21:57:23 2004 +0000

    * modules/codec/ffmpeg/video.c: direct rendering needs to be disabled for --ffmpeg-vismv.

commit e7fd4ee11097b7867a9cb89e787519402e103043
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 20:30:24 2004 +0000

    * modules/codec/ffmpeg/*:
      + small fix for --ffmpeg-workaround-bugs.
      + new --ffmpeg-vismv option to visualize motion vectors.

commit 64600f1fae937ec60529f993d45e20da339ac20b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 29 19:30:58 2004 +0000

     * src/playlist/playlist.c: Don't do any playlist actions if there are no items in the playlist.
     * REST: remove code duplication in some places. there might be more locations.

commit 11981e96e586b894caecdc0aec7510f5558f2eb8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 29 18:38:44 2004 +0000

    * Fix the fullscreen button.

commit d0b60e6534e19395a2e1d8dcea6af4e354a4a442
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 29 18:32:58 2004 +0000

    * Add missing playlistinfo files to OSX target

commit 46d0ff68771f1e09a6c55ed5115cdb61364a664f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Apr 29 18:27:08 2004 +0000

    * Made the open dialog a wxDialog to be able to call it from the wizard. Please test on win32 and interaction with win32-skins2

commit a9288be1e747a49faba96c644fed1abd5d3f50a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 15:45:30 2004 +0000

    * modules/demux/avi/avi.c: fixed infinite loop when seeking in broken/incomplete files.

commit 8b5a848f0f2b6826223582f1d2f3a80ca5ad6e28
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Apr 29 15:30:00 2004 +0000

    Add missing objects descriptions

commit 6e5788c878749a98e8b7da4f43348b1090b0f17d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 29 15:17:51 2004 +0000

    * Updated the Vout behaviour. Still a bit coupled to p_vout.

commit 7e6516d2c604336e552cad73be65a162dd15da02
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Apr 29 15:06:50 2004 +0000

    Fix segfault on "del"

commit c4f65ca5898965fdd0fa3ba055bce3544accbbda
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 29 14:52:05 2004 +0000

    * remove "Ja Nu!" Didn't i do that before????

commit 1999bc2e2cada7daf43e8414fa3441cc3b4adbf1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 29 14:49:25 2004 +0000

    * Set "fullscreen" var on p_playlist instead of p_input
      This way we remember the fullscreen setting when we go
      to the next file in the playlist.

commit 88988e01465904645e690471f508865ad06c412d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 14:48:12 2004 +0000

    * src/input/input_clock.c: avoid using mwait() for long periods of time without checking p_input->b_die. This will make VLC more resilient to bad streams.

commit 76e67e8c53b1caf652415befb696371cb988e389
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 14:43:12 2004 +0000

    * modules/demux/avi/avi.c: Fixed infinite loop in the AVI demux on broken/incomplete files

commit 6f2c07b9f42c241fdc75456095dc29320aba4849
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 13:53:29 2004 +0000

    * src/input/demux.c, src/misc/objects.c: demux2 has the VLC_OBJECT_DEMUX type.
    * src/input/input.c: input_StopThread() sets b_die on demux2 as well.

commit 0c336413794739214f94467f8df9210f3fa542a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 11:14:48 2004 +0000

    * src/video_output/*: moved fullscreen object var handling in vout_intf.c and disable video-on-top when in fullscreen.

commit b67e99bb2c70f0f64df8f65c061ea39ab69d8ad8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 29 11:04:14 2004 +0000

    * modules/access/dshow/filter.cpp: removed useless debug messages.

commit 00507b0d5a8ab09ddf2d77f4828e61e7d468c874
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 20:02:13 2004 +0000

    * modules/mux/ogg.c, modules/codec/theora.c: changes for theora alpha 3 support + misc small fixes.

commit 214024cc0f95dbed606b0d85f6f619b2b59daed1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Apr 28 18:22:31 2004 +0000

    Improved the Xosd plugin

commit d3f99a1bc6eda3ed4dc9b9dae65a18c1ea40af21
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 17:58:26 2004 +0000

    * modules/codec/theora.c: better sanity check for aspect ratio.

commit 6cdf2931726c771319e5445c4fab41bcfb160d1c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 17:57:16 2004 +0000

    * modules/demux/ogg.c: theora decoding fix (one of the header fields changed in alpha3).

commit ca1cd7db9f62d3878ebb62f47e40236d08db2235
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 28 15:03:19 2004 +0000

      * po/it.po: Dude, this has nothing to do with the alphabet but with the
        charset. "Bokmål" is spelt "Bokmål" whatever the language. It's just that
        we cannot write "å" in ASCII.

commit c0375a915c5796a1e8a6b9f9906e8b01314fc692
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 14:50:26 2004 +0000

    * modules/control/hotkeys.c: fixed fullscreen hotkey when video filters are used.

commit 447ed5537ded66b6c660709510d0ec9b35bc628c
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 28 14:21:43 2004 +0000

      * po/en_GB.po: Updated the British English translation.

commit 63b109bacbc88846452b9e0fbafc2f73b0e910d4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 13:29:31 2004 +0000

    * configure.ac: another build fix for the win32 mozilla plugin.

commit 18bc4180c1b7d6f8968f6a7332aae9f4a98730e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 13:01:14 2004 +0000

    * configure.ac, Makefile.am: Use upx for the win32 package if present. Fixed the mozilla plugin build on cygwin.

commit 0a2e3671e77617f1712cb24ff044e68ff8206c33
Author: Carlo Calabrò <murray@videolan.org>
Date:   Wed Apr 28 12:38:55 2004 +0000

    As a quick google search shows, the letter å does not exist in the
    Italian alphabet. Therefore, we write "Norvegese Bokmal".
    
    We're even, sam :)

commit 7ddbfe139eb1922eeb0f139e5e6c5f501ac613b9
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 28 11:44:43 2004 +0000

      * po/it.po: translated "Bokmaal" and "Volapuk" to iso8859-1.

commit 8073c43ce37977eeadd65bc0e044517b7afc0697
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 28 11:20:51 2004 +0000

      * Control files for the official 0.7.2-test1 Debian packages.

commit 6f10c439f046b2857526ea493bfb0039109b22b9
Author: Carlo Calabrò <murray@videolan.org>
Date:   Wed Apr 28 08:43:28 2004 +0000

    Updated italian translation for vlc 0.7.2
    
    You will therefore discover that in italian we still call Kalaallisut
    "Kalaallisut", that Ndebele, North is "Ndebele del Nord" and many more
    exciting stuff.

commit fe99472176584762da5ee7e3300aaaaea4add1f7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 28 07:05:10 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: fixed stupid bug preventing the decoder to be closed properly.

commit bdcb3f1a3ee85bbce1dc5a7db4ea5eeb11f7cb53
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 27 22:00:07 2004 +0000

    * modules/gui/wxwindows: use wxUSE_DRAG_AND_DROP to check for drag&drop support.

commit a4a0388b43c681536e231f35fca626ed3c59189f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 27 21:33:51 2004 +0000

    * modules/gui/wxwindows/*: drag&drop is not supported on __WXMOTIF__.

commit 7190da5b4a6240695353b142f61abca8c84ee78b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 27 20:47:12 2004 +0000

    * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*: minor fixes & added the services-menu again. It isn't yet translatable, since the string-freeze came first. I'll add that after the release.
    * extras/MacOSX/vlc.pbproj/*: Added "m4a" to the file-types and corrected some descriptions
    * share/http/index.html: another minor layout fix
    * src/libvlc.h: changed the default hotkey for "subtitle delay down" from command-h to command-j and for "subtitle delay up" from command-j to command-k due to a conflict with a default OSX-shortcut

commit 2da3b30bfc06fb5c34bc615bba62309044566fb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 27 18:45:33 2004 +0000

    * po/*: updated with latest string reviews.

commit 8be549524dd86053f616a1c95ebae7f77401cfcc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 27 18:37:43 2004 +0000

    * ahum, missing avi shortcut :D

commit 38800f7266731af240b379f0442428385acb5eba
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Apr 27 18:22:49 2004 +0000

    Fix VLM item URI assignment

commit 674ba4780eb65ff17599fb6cd1af754c61e27b55
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 27 17:56:39 2004 +0000

    * modules/demux/ts.c: Fixed an infinite loop in PATCallBack.

commit 4b9f4ff644a2bec2461a882fb4e064195cf19b2d
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 27 16:35:15 2004 +0000

      * Massive spelling corrections.

commit 2335b401194955e285fedcc8a4f1e018d4c499cb
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 27 14:57:37 2004 +0000

      * Got rid of more "VideoLAN C*****" references.
      * include/vlc_meta.h: s/Url/URL/.

commit 29b89bb4c108afb93b926406c905c332e22348aa
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Apr 27 14:43:44 2004 +0000

    Review of sout help strings

commit fd8d9e955f956700f420867b8421687d21ba9426
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 27 09:33:58 2004 +0000

      * Removed legacy mentions of "VideoLAN C*****" in favour of "VLC media
        player". A couple are remaining, but I don't want to break the string
        freeze yet.

commit 392a5a40770759eb8b350a838e8766adace52316
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 27 09:28:25 2004 +0000

      * modules/access/v4l/v4l.c:
        + Fixed possible deadlocks.

commit 5ba84a43aab674f0946af0a1c06190677a6a8c73
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Apr 27 01:04:53 2004 +0000

    ogt.c: add object_release for object_find
    cvd.c: if spu-channel variable not set, don't bother handling subtitle.

commit 6a231625dd3a2d45d4ff7a87e5c6a3f23ff756d2
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 26 22:04:21 2004 +0000

      * debian/control:
        + Removed the libdv2-dev build-dependency.
        + Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1).
        + Set the libmatroska-dev build-dependency to (>= 0.7.0).
        + Build-depend on libfribidi-dev.
        + Build-depend on libcdio-dev.
        + Build-depend on libmodplug-dev.
      * debian/rules:
        + Activated fribidi support.
        + Activated CDDA support via libcdio.
        + Activated MOD support.

commit c5328d6db1ef2aa5420c180a672b1e05d1670f36
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 21:56:24 2004 +0000

    * configure.ac: fix detection of libfaad2 cvs.

commit 5219cf6d1c7830323d5d911539860561234d1f04
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 26 21:53:26 2004 +0000

      * src/interface/interface.c:
        + Only populate the "switch interface" menu with modules that we have.

commit 2a3c9c38545e56b1eae2276f97d0c3956ae953f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 21:34:32 2004 +0000

    * ALL: updated for the 0.7.2-test1 release.

commit f47b72d0eab29ea384d16d8218469282252557f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 21:25:11 2004 +0000

    * modules/demux/avi/libavi.h: added h264 fourccs.

commit 41e10a98a09a8f08a2c0223feeace16086304612
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 26 21:20:03 2004 +0000

      * src/interface/interface.c:
        + Do not crash miserably if an interface switch failed at the module_Need
          stage.

commit 066564714d0fe322f81b3f250b3efa52612f102a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 26 21:14:02 2004 +0000

    * punctuation and spelling fixes

commit ed900830c31f34c8a3fd913379da73cee1c70582
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 21:07:04 2004 +0000

    * modules/mux/mpeg/ts.c: revised config options descriptions.

commit 92c5f281299ee279d4d2f4b3f2ba6f7634ab78da
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 26 21:06:51 2004 +0000

    OS X build system fixes
    - updated version of speex, theora, libebml, libmatroska

commit 8c6856af424e890f8a63eb77026e37d7b287f6eb
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Apr 26 20:07:30 2004 +0000

    Options descriptions for TS muxer
    
    ** FIXME : Unfinished, shaping and use-key-frames are not documented **

commit 01f6b0f40d2282dc13afee2b47cb4f274b127dc9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 17:50:44 2004 +0000

    * modules/demux/avi/avi.c: fix for a bug introduced during the demux2 api transition (courtesy of James MacLean).

commit 84d63bc713e8b94ebd04f8b4dcfa93395f5bdfa2
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 26 15:24:21 2004 +0000

      * debian/rules: fixed shell syntax.

commit 15d01be85f94e67905fb7d64fd663d90671acbdf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 14:36:13 2004 +0000

    * modules/gui/wxwindows/*: reverted last --wxwin-keep-size patch for now because it doesn't work on wxGTK.

commit 5be283c10df70a9d3e1679c9c2db530201e242ee
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 26 13:58:25 2004 +0000

      * modules/codec/Modules.am:
        + Added disabled plugin sources to EXTRA_DIST.
      * modules/stream_out/transrate/Modules.am:
        + Added missing transrate.h to _SOURCES.

commit f2d188b2319a8af5e11347b6747216cf6143f4f6
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Apr 26 13:14:57 2004 +0000

      * Makefile.am:
        + Copy the original ebuild instead of copying it, to allow recursive
          "make dist" calls.

commit e214f2c24c5f178b75f33a7ee5d18e0825cbd9f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 13:10:09 2004 +0000

    * modules/gui/wxwindows/*: new --wxwin-keep-size option to remember the size of the last embedded video.

commit a942c6c56de5599ebc8d7b788d91acd12b9288e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 13:06:17 2004 +0000

    * modules/video_filter/deinterlace.c: avoid segfault when deinterlacing filter can't be loaded.

commit bdc9f2561111aeaa528ac5281ef85b6729c034a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 10:00:53 2004 +0000

    * modules/gui/wxwindows/video.cpp: forgot to unlock a mutex.

commit c0669b212a4d388ec8dec6bdb87fc4da5571f933
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 09:43:45 2004 +0000

    * src/libvlc.h: the win32 high-priority setting is off by default now (to play nicer with other apps).

commit 04605d83ad1c9a093868c88e4c0feb8ee79b2124
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 09:22:28 2004 +0000

    * modules/video_output/x11/xcommon.c: fix for detection of parent window size changes

commit bc3098996df67509ba3af301f71db45f25770e41
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 09:10:53 2004 +0000

    * modules/codec/ffmpeg/encoder.c: win32 compilation fix

commit 0ea5cbd545aee3587d6d1925e5c053f1ff4573e0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 06:09:15 2004 +0000

    * modules/codec/theora.c: new --sout-theora-quality option.

commit c7d155f607696f9c699d83ae3fc63ce0b6b4235b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 05:48:11 2004 +0000

    * modules/codec/ffmpeg/encoder.c: fixed aspect ratio.

commit 31ab209afce3c62cc238826d108cfc8dc15c9491
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 26 05:26:53 2004 +0000

    * modules/codec/ffmpeg/encoder.c: some option names renaming butchery.
      + convention is to use '-' in composed option names (not '_').

commit b878118e7ce14b3d40e392a5d45e84c787708800
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 26 00:07:02 2004 +0000

    * when you use object_find you need to do a object_release as well

commit 3f9ffd1c17e1c3acfc557d558ff0b640aaae740f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 20:48:54 2004 +0000

    * modules/codec/vorbis.c: fix for quality setting.

commit 168380fd822c89c3d4cfa0c37d3590102f02d916
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Apr 25 20:25:00 2004 +0000

    Added --enable-cddax to make building with cdrom support possible. Just use --disable-cddax to disable, by default cddax is enabled.

commit 20c514c1f3f2ec632eb3b892f6ccb5884e4b87af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 19:23:40 2004 +0000

    * modules/codec/vorbis.c:
      + added an --sout-vorbis-quality option for VBR encoding.
      + new --sout-vorbis-min/max-bitrate options.

commit 0227e58d7e9d11fc499b0ee0fbec1d1586960979
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 25 18:37:47 2004 +0000

     * x264: compilation fix.
     * stream_output.c: sout_ParseCfg warns about unknown option.

commit 5d7811926fcca159cb014443d704ad0e2dacd61f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 18:08:13 2004 +0000

    * modules/stream_out/transcode.c:
      + avoid a few unneeded memcpy().
      + fixed memory leaks.
    * modules/codec/flac.c:
      + added a "flac" shortcut.

commit 5e36f2f88ea2861fef465f64e216c3bcc7798ba2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 17:33:37 2004 +0000

    * modules/stream_out/transcode.c: make acodec/vcodec optional if aenc/venc is specified.

commit 08fefcb7d28fdb70a0e59440b807fe6d4139e09d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 17:21:16 2004 +0000

    * modules/stream_out/transcode.c: fix for when forcing encoder.

commit 75013fc5eed08d7d27907ed401a7d6e7967c752e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 17:02:49 2004 +0000

    * modules/stream_out/transcode.c: if aenc/venc is specified, force the encoder.
    * modules/codec/vorbis.c,flac.c,theora.c,speex.c: use encoder if forced.

commit e3c6886780a9759aaabea7c138a3fc49fd040628
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 16:35:39 2004 +0000

    *  modules/stream_out/transcode.c:
       + new options to allow forcing an encoder and passing options to it.
         (aenc=foo{optionbar=bar,etc...},venc=foo{optionbar=bar,etc...} where foo is the encoder plugin name).
       + got rid of aopts/vopts which is not needed anymore ;)

commit a6d67949e98b25f010d0fff2c318f07eb544466f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 25 16:07:15 2004 +0000

    Updated

commit 1f9e100842c6fb0277adb638d6c8fe7f459ef7c8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 25 15:32:28 2004 +0000

    Do not translate wizard strings, and stop ignoring old win32 gui plugin

commit 2b208ebcf0f53764dee625dc91edd9f6ba3cedaf
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 25 15:04:45 2004 +0000

      * ctrl_text.cpp: put the control text in the "moving" state initially

commit 3ef2227a289c65c86c5e09f272b166977c66ac77
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 14:15:29 2004 +0000

    * src/stream_output/stream_output.c: small sout_cfg_parser() changes.
    * modules/stream_out/duplicate.c: small coding style changes.
    * modules/stream_out/transcode.c:
      + Forward the aopts{foo=bar,etc..} and vopts={foo=bar,etc...} options to the encoders.
      + Got rid of the ffmpeg encoder specific options.
    * modules/codec/ffmpeg/*:
      + Changed the encoder options to normal config options.
      + Parse the options forwarded by transcode.
    * include/vlc_codec.h:
      + encoder_t cleanup.
      + include a "sout_cfg_t *" in encoder_t to allow passing options.

commit 3100140ed28874657df286b95f13fe7429675e9d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 25 13:35:56 2004 +0000

      * dialogs.cpp: put NULL for the parent window argument of WX dialogs in
      the dialog provider: fixes tons of errors such as
      "Gdk-CRITICAL **: file gdkdraw.c: line 90 (gdk_draw_rectangle): assertion `gc != NULL' failed" and incorrect behaviour of the dialogs.

commit ea20f209307478a491c0b6d99a3bf207acfee621
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 25 08:53:52 2004 +0000

    Add options descriptions

commit 146b568bba0b4ca20f6ecd0b98ce73263fe55a02
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 25 08:45:28 2004 +0000

    Add option descriptions

commit dec85dda922678928cf0cee5200a3c8668b6eb5a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 25 08:45:01 2004 +0000

    Fix description

commit 926ffdc23b3edcb8081eb64d5eb7456033b2f663
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 25 08:24:24 2004 +0000

    * src/stream_output/stream_output.c: small coding style changes.

commit 3e63b534cfab212cedab1024a5ad5f75929bc15c
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Apr 25 00:27:12 2004 +0000

      * debian/rules:
        + Build ffmpeg with --enable-gpl because the postprocessing code is GPL.
        + Check for .svn directories in addition to CVS.

commit 5b5dd2def71a14bc2951753bd5811a3c12850d08
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Apr 25 00:25:49 2004 +0000

      * modules/access/dvb/dvb.c: fixed syntax errors.

commit 2ddb54ad55c123337dee1c58f965cd8802f6246f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Apr 24 16:28:21 2004 +0000

    Properly attach and detach the qte_main object

commit 4526bdb8d557c189aa1aa2833475e01a79970f0f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 24 15:40:57 2004 +0000

    Compilation fix and give option descriptions

commit 45d484b9b8b9af8d6ab645364095df9adfe6a055
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Apr 24 13:16:58 2004 +0000

    Endianness fix for xvideo vout on big endian processors (I still have problems when shm is disabled, but that might be related to my drivers, if anybody could test that).

commit 048769f969a82d45e5dd3ca2dca210f39e126e3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 24 12:49:53 2004 +0000

    * modules/stream_out/*: attempt at adding descriptions to the config options.

commit 330802a42f6ae8c3d85ebf7c2a14c6d3fed2f1c8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 24 11:34:27 2004 +0000

     * standard: created sap/slp(boolean) sap-name/slp-name(string),
    sap-ipv6(boolean) options. (So that breaks the old way but it's easier).

commit 2673f050dd7c9032ff7cb729a50f0f2ae5dcb0fa
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Apr 24 10:18:08 2004 +0000

    dvb/access.c 	removed old commandline syntax
    		better debug information
    dvb/dvb.c	debug message beautifying
    dvb/qpsk.c	textual changes

commit 82608ffe7f76950fbe2835beebf8e71473d8e81b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Apr 24 10:03:41 2004 +0000

    iPaq vlc-0.7.2-test1

commit 0823b01acb1038021aa95ea952dd15c60d0408a7
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Apr 24 07:27:41 2004 +0000

    * input/subtitles.c: first subtitle search path was not used.

commit 116d261645f35f4acd87b595935d4f3a2b44895f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 24 03:38:10 2004 +0000

     * all: use sout_ParseCfg. But "standard" can't use it for sap/slp
    options (because we can't do the difference between missing option,
    option and option="" when option is a string).

commit 3c0c2a2a6f73ef0c806a1713e9b04dd5f2361656
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 24 00:47:04 2004 +0000

     * all: use sout_ParseCfg.
     (udp-sout-caching has been renamed sout-udp-caching).

commit bb236f0eda8c48a3077d191eced1fb2771b13bd5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 24 00:18:37 2004 +0000

     * ts: use sout_ParseCfg. (If people add description to options that
    would be pretty cool).

commit 7e2f733456fa2d2a9bf67123e8cef5c0f8c5b557
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Apr 23 23:58:15 2004 +0000

    Support EXTVLCOPT in the new m3u demuxer

commit 8fd3727f466ca86b6f3e9c6981d1deea2b761712
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 23:52:55 2004 +0000

     * mp4: use sout_ParseCfg and rename option to --sout-mp4-faststart.

commit 4518a7d784e3ebabf4351725760c612831179239
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 23:51:46 2004 +0000

     * stream_output: fixed bool handling in sout_ParseCfg.

commit 9f9470c98466f9ea37df131b0da9c481282ce579
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 23:33:04 2004 +0000

     * asf: use sout_ParseCfg and so added
    --sout-asf-{title,author,copyright,comment,rating} options.

commit 9db69040afd0265ee446d000ce8582f8104116fe
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 23:31:21 2004 +0000

     * stream_output: added bool support (untested).

commit a31d6d62cc808d3098f1c1d35f06d5510d50da6b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 23:25:47 2004 +0000

     * stream_output: added a sout_ParseCfg to help sout modules, and attached
    access_out, mux, stream_out to the creator to make VLC_VAR_DOINHERIT
    working.
     (Basically it takes an options list that will be 'var_Created' and if present
    in sout_cfg_t initialised).

commit ff219e5922bae957921d8bd04ead8fc82c1334fa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 20:23:16 2004 +0000

    * modules/video_output/x11/xcommon.c,
      modules/gui/wxwindows/video.cpp: fixed size for VOUT_SET_ZOOM.

commit 7e97a49194765432743be1d28ffbc1b9119f8ef2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 20:01:59 2004 +0000

    * modules/video_filter/*: implemented a forwarding vout_vaControl().

commit ba6992cc80e8fddfb44a238fb830823d378fe461
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 19:50:33 2004 +0000

    * modules/video_filter/deinterlace.c: implemented a forwarding vout_vaControl().

commit de4f532040abf198442e8e03880775b147d155da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 19:00:06 2004 +0000

     * x264: added aspect support.
     * transcode: added H264 codec id.
     * demux: added h264 demux shortcut.

commit 1f7367c41e8660f48346c7a4eba24a650889aad1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 18:33:51 2004 +0000

    * ALL: bumped version number to 0.7.2-test1 in preparation for the test release.

commit da7e4d74e4054f1f14b88c72e9b5227422ebb33c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 23 16:06:57 2004 +0000

     * h264: fixed nal decoding.

commit 5327b8479eb0dbff9bf042d111b594e376674231
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 15:35:02 2004 +0000

    * modules/video_output/directx/directx.c: I think I finally have the mouse autohiding feature right.

commit ae30c0c472c982b33768c65d9d5565b44484bf98
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 23 15:03:45 2004 +0000

    * play after loading intf.

commit 595f0c8f34c9048208f41c8117fed964839f5392
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 14:39:57 2004 +0000

    * modules/video_output/directx/directx.c: couple of fixes for fullscreen.

commit 39a42e5f7c6f8b084959ed769d1d7b2ae582ae0c
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Apr 23 14:30:13 2004 +0000

    * extras/MacOSX/vlc.pbproj/project.pbxproj: typo (bug #1787)

commit a7c7b52dc7977ca990d85465d1d6c7baa2f67919
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 13:22:16 2004 +0000

    * src/libvlc.h: MSVC doesn't like splitted macros. I'll get this right eventually ;)

commit c7fa078a89a2822bc51f618da50c422d90413df9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 13:06:53 2004 +0000

    * src/libvlc.h: reverted my last change.

commit 1e9ecb9029e00ada8ceced3d60c54570bd7c1a84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 12:46:34 2004 +0000

    * src/input/control.c, include/ninput.h: Added INPUT_GET_INFO.
    * include/vlc_meta.h: vlc_meta_GetValue().
    * modules/demux/m3u.c: increased MAX_LINE to 8192.
    * modules/video_output/directx/events.c: portability fix.

commit c55e169d9b8c5e6907ffba8b5a0e0e3396735b13
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 12:38:04 2004 +0000

    * src/*: portability fixes.
    * msvc/vlc.dsw: httpd is not a plugin anymore.

commit 291b59b66a9ef0d02ef4b7e96fbde08024624875
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Apr 23 11:56:21 2004 +0000

    * src/input/subtitles.c: corrected bug in subtitle detection
    * src/libvlc.h: modified subtitle paths for Windows

commit b24bd76dcfa8242764b0ea861698ded07e00a317
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 11:38:14 2004 +0000

    * src/input/es_out.c: fix for ES_OUT_RESET_PCR.

commit fd63550bf95e77674888ea2ee56126df99cb8e5c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 09:13:43 2004 +0000

    * modules/stream_out/transcode.c: fixed mem leak + use av_free() instead of free() where necessary.
    * modules/codec/ffmpeg/*: use av_free() instead of free() where necessary.

commit 482516c5f3bf574cab9f5d600d2cc66ccfc37e8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 07:07:20 2004 +0000

    * modules/codec/ffmpeg/encoder.c: fixed memory leak.

commit dc8116dcd760675f2cb19bd9ad846a25a16f465b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 06:53:00 2004 +0000

    * src/playlist/item.c,item-ext.c: fixed memory leaks.

commit 7fc9581cf4c349135809b7dd22ef8206e960cda4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 06:32:52 2004 +0000

    * src/input/subtitles.c: fixed memory leak.

commit 3bda52aeb85164b299385f07fbe589bc3226b23d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 06:25:03 2004 +0000

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

commit 71e657cec43a7a2495c74826bc82707b3c30c4a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 06:12:30 2004 +0000

    * modules/demux/sgimb.c: fixed memory leak.

commit 67562c1a87c5648efa0fb1350357c52005cb80b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 05:46:59 2004 +0000

    * modules/gui/wxwindows/wxwindows.cpp: --wxwin-embed is now the default.

commit 54b43faeb65162ba699592707407ef2bc2f2b91d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 05:44:18 2004 +0000

    * modules/video_output/x11/*: implemented some locking so vout_Control() can be called from another thread.

commit 30c63030b4f404ec29c4586b4f285e84a77b1022
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 23 05:27:13 2004 +0000

    * modules/gui/wxwindows/interface.cpp: disable the new wizard until it is useable.
    * doc/Makefile.am: don't include directories directly (will put all sorts of junk in make dist).
    * modules/demux/mp4/Modules.am: get rid of mp4.h.

commit 602b1d34aa5695936a74cc7cbb70e45d728d9eaf
Author: Eric Petit <titer@videolan.org>
Date:   Thu Apr 22 21:29:45 2004 +0000

     contrib/src/Makefile : typo

commit c2e3e7bb2a25c12ce7dae90ac47b5778021b0e0e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 22 20:35:25 2004 +0000

    * src/audio_output/input.c: too much locking.

commit 4db4bfc6a24327b5ed0121fa04e46879b8a7b1fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 22 15:59:05 2004 +0000

    * modules/video_output/directx/*: only hide the mouse when in fullscreen.

commit a5293e560ad0d012a19ea4d98d4d76db11b31c5e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 13:19:55 2004 +0000

     * h264: added a h264-fps option.

commit 92be1f6158fbe8393c7c3aae2e35f489768ea340
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 22 12:57:56 2004 +0000

    * modules/video_output/directx/*:
      - Major changes to way the embedded vout is handled.
        + the vout windows are created in our event thread so we do receive the events now.
        + we do not use the external window directly (as for normal vout we create our vout window + video sub-window).
        + Create a WS_EX_NOPARENTNOTIFY vout window to make mozilla happy.
      - Improved the mouse auto-hide feature.
      - Do the DirectXUpdateOverlay() in the events thread. This should make S3 graphics cards happy again.

commit 10a593e424a0fb2ae53b9bc083293d492e024a7c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Apr 22 12:54:05 2004 +0000

    Fix audio and do not read 1 byte without remembering it

commit 89417bd528d566fd7baabc79d124a77b368cc0d7
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Apr 22 09:26:15 2004 +0000

      * Added missing SVN properties.

commit 3ee57dc6a905dce7b80fbee5c1732ac6d476c2d9
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Apr 22 09:08:29 2004 +0000

     * configure.ac:
       + Factorized the Xinerama code check.
       + If libXv.so is present, ignore libXv_pic.
     * debian/control:
       + Build-depend on zlib1g-dev because ffmpeg uses it by default.
       + Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev.
       + Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic.
       + Added a build-dependency on libaudiofile-dev to fix the m68k build.
       + Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs
         on ppc/mpegvideo_altivec.o (Closes: #236442).
       + Build depend on fixed libsdl1.2-dev (>= 1.2.7-5).
       + Override kdelibs4's shlibs value to get VLC into testing.
       + No longer build-depend on dvb-dev.
     * debian/rules:
       + Activated DTS decoding support.
       + Added symlinks for mozilla-firefox (Closes: #239352).
     * debian/copyright:
       + Added faad2 and ffmpeg authors to the copyright (Closes: #212766).

commit cb95cab24592fe004de8f6940cc6088863159355
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 03:25:47 2004 +0000

     * mpeg/system.c, ts.c: added h264 to old TS demuxer.
     * mpeg/h264.c : use greater packet size.

commit 133b6cbe42d06f69a69690a10125ba4928e50fd9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 03:18:56 2004 +0000

     * x264: wrapper for libx264 encoder (h264 encoder, you can find it at
    http://lyra.via.ecp.fr). use qmin==qmax to change the qp.

commit 902f8937960892a437d3cb422b9f6637e6797ea0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 03:14:15 2004 +0000

     * ffmpeg: added a ffmpeg-debug option (control libavcodec debug
    messages).

commit cfdc77d482a315e6fdf80a53b176d01d9517fa97
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 03:04:36 2004 +0000

     * configure: added h264 demuxer and packetizer.

commit 75fe5311e1111b23c8177ebca1fcbe14d918ee97
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 03:02:05 2004 +0000

     * packetizer/h264.c: a really basic h264 packetizer (it doesn't support
    b-frame and it doesn't do pts/dts computation but I fear it won't be
    possible).
     * demux/mpeg/h264.c: a raw h264 annexe-B demuxer using the packetizer.

commit a8a20d95a15a105ad35094cb5f00fadff9347f2a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 22 02:58:05 2004 +0000

     * ts.c: allow muxing of h264 stream.

commit 8deef476c4e569aa82c6ce12564f21c38caa0e42
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 22 01:55:45 2004 +0000

    * Give the kasenna a bit more mtu space than it advises to you. Works a lot better.

commit 694b417b8c9950a4131eaa7e36e856bb1ea5ceee
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Apr 21 16:00:17 2004 +0000

    * modules/packetizer/mpegvideo.c: When a discontinuity is flagged, trash
      the whole PES because the contents may be corrupt.

commit 70065a2fa7aa7c88edca3f61e03ad15321e662c7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Apr 21 15:58:50 2004 +0000

    * modules/access/pvr/pvr.c: Code conventions; added :audio= option to
      specify the audio bitmask (0xA9 seems a good value).

commit 60c1f0cdf0429fff01f5c61c1660407acb206959
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Apr 21 15:55:17 2004 +0000

    * modules/demux/ts.c: When a packet is lost, flag a discontinuity, do not
      trash the PES packet (the rest of the PES can still be used, and anyway
      the decoder must be aware that a discontinuity happened).

commit 9c11fac39a69409759548b7b37ffa213956e39b1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Apr 21 15:54:09 2004 +0000

    * modules/stream_out/transrate: Rewrote the transrater to use a SAD error
      estimation ; if the error is too high, lower the quantizer scale.

commit a7bac1e6978f8779c413d426d6d929ea04af0e36
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 21 15:39:16 2004 +0000

     * block: fixed block_Realloc.

commit 5531e69d4fa7e3eb58b6313a749200c63c58fb47
Author: Carlo Calabrò <murray@videolan.org>
Date:   Wed Apr 21 15:25:52 2004 +0000

    fix (thanks anil)

commit fcb2d18d0ff1e36bdd27cd5d0048c96845b3702f
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 21 13:55:48 2004 +0000

      * modules/video_filter/deinterlace.c: included <altivec.h>.

commit 5ade1ddbf681a0c34bfffa1ff5f29ae0d6f2fead
Author: Carlo Calabrò <murray@videolan.org>
Date:   Wed Apr 21 13:27:52 2004 +0000

    Updated italian translation (rc interface, streaming wizard)

commit 734d0a85b5ae5af4aef5e6ed96c84342cf553444
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Apr 21 13:23:01 2004 +0000

      * configure.ac:
        + Check for vec_ld instead of vec_mtvscr in the C AltiVec detection.
        + Include <altivec.h> in the C AltiVec detection.
      * modules/misc/memcpy/memcpyaltivec.c modules/video_chroma/i420_yuy2.c:
        + Include <altivec.h> in the C AltiVec versions.

commit d27f781ff9e1201656d4c29d4616fb3364708599
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 21 12:13:26 2004 +0000

    * modules/misc/playlist/m3u.c: save VLC input options with the "#EXTVLCOPT:" tag.
    * modules/demux/m3u.c: parse the "#EXTVLCOPT:" tag.

commit 9f2aa4b1ed943b5fff5ce44a4310810bf721e4ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 21 10:37:33 2004 +0000

    * input_dec: do not switch to minimize-threads in sout mode if input are
    not pace controlable (temporary workaround, we should create a thread
    that handles all packetizers).

commit bacc1e260e64c2498d036acb9f89f624a1fe5b70
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 21 01:46:41 2004 +0000

    * modules/demux/sgimb.c
      - when we open a kasenna multicast udp stream, don't pass along to RTSP.
      - set the correct mtu for Kasenna streams.
    * rest
      --mtu can now be set via :mtu playlist option.\

commit 3ea4e4eae6a6c9aa5d87efc91cb470b04b55b42d
Author: Anil Daoud <anil@videolan.org>
Date:   Tue Apr 20 21:13:52 2004 +0000

    * 'Toggle enabled' -> 'Enable/Disable' in the playlist popup menu

commit f0c70d149d6f7bc008acf8991edd400b9216cb6d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 20 21:04:08 2004 +0000

    * modules/wxwindows/wxwindows.cpp, modules/skins2/src/skin_main.cpp: don't start the playlist if it is empty.

commit e9ef43927703495c06f6f4ab192d82a5bd717ab1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 20 19:24:03 2004 +0000

    * src/libvlc.h: put the SAP options where they belong (ie. the stream output category).
    * modules/gui/skins2/src/window_manager.cpp: skins2-transparency is win32 only.

commit 6ba132035f997c0549fa1529e163f49cd69d92bc
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue Apr 20 18:12:42 2004 +0000

    Changed directory separator from '/' to '\' for windows version.

commit 4cd152b7f139e814bd5fa3d866bcbf42c402200a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 20 17:57:58 2004 +0000

    * modules/gui/wxwindows/wxwindows.cpp: don't "play on start" when in dialogs provider mode.
    * modules/gui/skins2/src/skin_main.cpp: "play on start" support.
    * src/interface/interface.c: explicit init of b_play.
    * src/libvlc.c: GetFilenames() doesn't start the playlist anymore.

commit 73c89312804cb4a4f56042b657f1a573eda54649
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 20 17:27:30 2004 +0000

      * Added missing Id to the svn:keywords properties of some files.

commit 070dae15b32c444c3128c47b6a0699a72c60bf6a
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue Apr 20 15:54:54 2004 +0000

    Added a --sub-autodetect-path which is a list of paths (separated by
    ',') where VLC can look for a subtitle file ; typically, ./Subtitles or
    ./subtitles (the directory in wich the film is located is implicit).

commit 7f79ca667cd9e836b9f9f2ecdd6f19f86ae3c4de
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 20 15:17:46 2004 +0000

      * configure.ac:
        + Check for <altivec.h>.
        + Test for -maltivec -mabi=altivec in addition to -fvec.

commit a5ee53f77453343410be793192b3a7cacb2ce08d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 20 15:05:24 2004 +0000

    * include/vlc/vlc.h: added a b_play parameter to the libvlc VLC_AddIntf() prototype.
       When true, the interface will automatically start playing the playlist when (and only when) it is ready. (particularly useful for embedded vouts).
    * src/libvlc.c, src/vlc.c: new VLC_AddIntf() prototype.
    * src/interface/interface.c: if the interface doesn't support "playing on start", do it ourselves.
    * modules/gui/wxwindows/wxwindows.cpp: implement "play on start".

commit 1741388f379b2de3feb921233c1d929d73ddd06c
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 20 14:31:24 2004 +0000

      * po/es.po: minor translation fix.

commit e6ed01170cb54ed876e16ae0aafa7486e6073bba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 20 14:04:56 2004 +0000

    * modules/gui/wxwindows/interface.cpp: better interface size under gtk.

commit b478e5fcc7ad4b89a5ff37674a458c3aa064975e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 20 13:34:03 2004 +0000

    * modules/gui/wxwindows/interface.cpp: fit the default size of the interface to the menubar.

commit bf150e009f4d81892568cce322895c6db791f8e0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Apr 20 11:29:36 2004 +0000

    * fixed hue, contrast, gamma, brightness and saturation sliders
    * added restore to default settings button (for those sliders)

commit 9c623237a0965223c78d8544708d7c1bac62d1ec
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Apr 20 04:24:52 2004 +0000

    * Mac OS X: intercept and respond to user-configured VLC hotkeys, rather
      than only responding to shortcut keys which are defined in the .nib
      interface file

commit 1ce23b854fd7bf0805f1cdd5969ac8c2ead2d5c3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 20 01:00:29 2004 +0000

    * extras/contrib/src
      - fix goom location
      - some small url improvements. please test the contrib system.
    * modules/gui/macosx/*
      - autodetect Quartz Extreme. Use OpenGL vout if present.
      - --macosx-vout auto|quartz|opengl to force a vout.
    * Makefile.am: add share/http/vlm to target.
    * NEWS: small updates
    * AUTHORS: updated my email address.

commit aff2275604f2aba8da89b9ec6bffaed40dee02df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 19 23:00:57 2004 +0000

    * NEWS: few changes.

commit 77caf181d7320519c19da9243f4e919f982a76a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 19 19:34:15 2004 +0000

    * NEWS: updated with all the changes since the last release.

commit 8c357b20fe4caebf743cc0eba04fccbf8bacccad
Author: Eric Petit <titer@videolan.org>
Date:   Mon Apr 19 16:57:39 2004 +0000

     deinterlace.c: added AltiVec optims for 16-bytes unaligned lines

commit 6a0e132de5eb7fc0dc57dc3313b8d3dfac3e4b04
Author: Andre Pang <andrep@videolan.org>
Date:   Mon Apr 19 15:59:56 2004 +0000

    * Added HACKING file to CMML codec plugin directory, which includes
      description of what it does and how it's implemented.
    
    * Overview of the CMML codec:
    
      This is an implementation of the Continuous Media Markup Language
      (CMML) for VideoLAN.  In short, CMML is a (XML) markup language for
      time-continuous data, which of course includes multimedia such as
      video and audio.  It allows one to annotate a media file with both
      structured and unstructured textual data, but one of its distinguishing
      features--and what this code implements--is its support for embedding
      hyperlinks in media files.
    
      So, while viewing some media (e.g. a radio interview with a band),
      you could provide a hyperlink to any URL, including a standard web
      page or other media (e.g. the band's home page).  The hyperlinks
      are active only for specific intervals of time while the media is
      playing, so for example during a radio interview, the hyperlinks
      can change depending on what questions the interviewer is asking
      and topic is being discussed.
    
      For more general information on CMML and its role in the bigger
      picture of extending the World Wide Web to properly support multimedia,
      see <http://www.annodex.net/overview.html>.  For specifications of
      CMML, see <http://www.annodex.net/specifications.html>.
    
    * CMML codec usage:
    
      Once you have hyperlinking capability, you take on some of the
      capabilities of a web browser, in particular following hyperlinks,
      and also maintaining a browsing history where you can go backwards
      and forwards between pieces of media you've linked to.  So, if you
      are viewing a file with CMML markup:
    
      * Hyperlinks are displayed as a subtitle track
    
      * Hyperlinks are followed with the VLC "activate" hotkey (by default,
        this is just the Enter key)
    
      * Going back and forward are done with the "history-back" and
        "history-forward" keys, by default Cmd-[ and Cmd-] on Mac OS X,
        and Ctrl-[ and Ctrl-] on all other platforms.
    
      Until the media browsing history features are made available outside
      of the CMML plugin, you can only use the history features while
      viewing a file that contains CMML markup: e.g. you cannot navigate
      backwards or forward in the history while viewing a standard MPEG
      video.  This is a limitation which may be removed if the media
      browsing code is merged into the VLC core.

commit d0ee033c46a45f367269e659165cd7ac7e19eda2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Apr 19 15:49:25 2004 +0000

    Fix crash when vout window is resized to 0 width

commit 24c5c47148a379caec05d8c7389e2e8213d359f9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 19 14:06:42 2004 +0000

    * modules/video_output/directx/events.c: forgot an argument to SetThreadExecutionState().

commit d904d698cbdfac9b78d6619a1fb04983961fe6c3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 19 12:44:56 2004 +0000

    * modules/video_output/directx/events.c: prevent monitor power down when the directx vout is running.

commit d947fa6036978d52408bd14c3875fefcd3581baf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Apr 19 11:50:51 2004 +0000

    adds a linebreak after sending the Basic authentification token. This makes web servers (including VLC) a lot happier ;-)

commit 9dd393c7e2063c2368db6ff2be1b3a22ff6f8faf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 19 10:48:04 2004 +0000

    * include/aout_internal.h: added a b_restart field to aout_input_t.
    * src/audio_output/input.c: simplified VisualizationCallback() and don't restart the aout inputs in there but rather set the b_restart flag so they automatically get restarted on the next aout_InputPlay().

commit f27afe7dba1f40c2e63acd94135d002b5d68bf40
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Apr 19 08:27:34 2004 +0000

     * httpd: better fix for mmsh.

commit 84cad9ba868a20f981ddb428f82c4fdd30bc5e38
Author: Andre Pang <andrep@videolan.org>
Date:   Mon Apr 19 02:08:52 2004 +0000

    * Added Continuous Media Markup Language (CMML) codec

commit 87a35e0608d865eb37f9385fe95983e3d57ec9a2
Author: Andre Pang <andrep@videolan.org>
Date:   Mon Apr 19 01:26:26 2004 +0000

    * Add hotkeys to go back/forward in media browsing history

commit 7c144c5a6589ee3d20e4a56f8c13cf697456246c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 19 00:01:51 2004 +0000

    * OpenGL video output is now the default on OS X.
      I'm not aware of any REAL problems with the openGL output
      please report your experiences.

commit b32aa8460305eb485419ab3dc405f3e7a8c9290b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 18 23:35:25 2004 +0000

    * src/audio_output/input.c: add goom (if present) to the list of visualization choices.

commit 7072cbe027315d37df2d63b8897da6a882013a91
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 18 23:08:44 2004 +0000

    * modules/visualization/visual/visual.c: more sanity checks for fail over situations.

commit 179f99f7c7321d856b7a3f76d4af796cde79f53a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 18 22:48:23 2004 +0000

    * src/input/*: fixed some deadlock issues.
       The locking is still far from perfect and will need some cleanup but this is a step in the right direction.

commit 609daab5c219564cc16a6638f04fc5d26511f609
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 18 19:56:58 2004 +0000

    Make the SAP parser happier

commit fab59c05a4dacdcc0e6dd2e29236010661c5b618
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 18 18:21:09 2004 +0000

    * ALL: Better announce system
    
      - The SAP handler now runs in a separate thread.
      - RTP sessions can be announced with sap (sdp=sap://,name=...)
    	TODO: Make this more configurable
      - Better SDP generation (the timestamp problem is not resolved)
    	About this, there is a problem : as, for a RTP session, the URI
            is the complete SDP, if the session is recreated, as the URI has
            changed, a new item is added to the playlist
      - Experimental flow control algorithm :
           It does not follow the "Recommended" implementation, as it needs
           to count the sessions (to achieve this, we should make this work
           together with the SAP listener)
           It is disabled by default (use --sap-flow-control to enable).
           When it is disabled, sap announcement interval is set by --sap-interval
    
    * src/misc/net.c : created net_ReadNonBlock
    * sap.c : Fixed memory problem

commit 60c63d39f20c433db9ce39c231df79bf606d2e4f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Apr 18 18:11:51 2004 +0000

     * skins2: Other attempt at supporting transparency on Windows (win2k, winxp).
       As it is not perfect yet, a new config option allows to disable transparency
       effects.

commit 1dcec75f19b75b22d7bf5cd7f59295f28a817169
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 18 18:06:41 2004 +0000

    * Some progress on the wizard (still not useable)
    * Fixed layout of the item info dialog

commit be50fbbe7d837cac69f0c7bd3aa056eb76bae6b5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 18 12:18:23 2004 +0000

    * "Where are the .po files?"

commit 01727019a0bb4bc2020dc17a5b613202fa7dbcf5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 18 09:58:08 2004 +0000

    * Switch default behaviour of --sap-parse. A lot of the streams
      that the module could parse cannot be parsed by live.com
      most are udp announces. We will need to inform Ross about these...
      (on mbone about 1/3 announces is not recognized by live.com)

commit afb9431f8f5e8caa71a1aecd6c01a866fb1057aa
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 18 00:41:49 2004 +0000

    * New sap listener standard behaviour is to pass along ALL complete announces to
      the playlist, so livedotcom will be used.
    * Added a --sap-parse option, so you can get back the old behaviour.

commit 5a790accb47a30858adc7078108af84dce058a99
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Apr 17 09:22:41 2004 +0000

    * Little cleanup of sap announces :
    
    - use net_* functions
    - use vlc_UrlParse function
    
    change sap_session_t structure  : it now includes the  sdp packet, which
    isn't regenerated each time it is sent.

commit d5d59ea9a5c5fbbc3c7011e5e5f4b846d9a355f9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Apr 16 18:41:00 2004 +0000

    * modules/control/telnet.c: removed translation of "VLM"
    * modules/gui/pda/pda.glade: removed translatable-flags of various untranslatable strings like "127.0.0.1" or "avi"
    * modules/gui/wxwindows/wizard.cpp: minor string-corrections
    * modules/misc/logger.c: more minor string-corrections
    * modules/misc/sap.c: ditto
    * src/libvlc.h: ditto
    * po/de.po: updated german translation

commit 7773eb4cd553719da2afe3eba1deab0bff47b2eb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Apr 16 15:25:35 2004 +0000

     * fixed a typo

commit 7893510dd965ff366fdba3f83722f30afd1586fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 16 13:26:01 2004 +0000

    * modules/demux/livedotcom.cpp: compilation fix for old livemedia libs.

commit 7ee41f3f896e3bb92ca2910521607ae30dadbf22
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 16 00:38:57 2004 +0000

    * Updated live.com
    * Added openmash targets (not yet enabled, because it doesn't compile yet)

commit 4fc24a106917426b5ac9bb285a4150f6f8a719a8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Apr 15 22:45:27 2004 +0000

    include/vlc_block.h:
     * added a BLOCK_FLAG_END_OF_FRAME flag
     * reformated comments on block flags
    modules/demux/livedotcom.cpp
     * use BLOCK_FLAG_END_OF_FRAME, and only for h261 streams
    modules/codec/Modules.am,mash.cpp
     * new h261 video decoder using openmash. Building this plugin is left as an
       excersise for the reader.

commit 0b5898c8e6b7e7ff9ac528a281904ffadcaa5002
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Apr 15 22:22:55 2004 +0000

    handle h261 video streams over rtp

commit 4903ec72c3a6422d409ea2ce8ce93463b1ff8e16
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 15 22:21:41 2004 +0000

    * src/misc/block.c: fixed BlockRealloc()

commit 9ab25cafe0d2f04f1f9f18b239137a824820be47
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 15 20:27:06 2004 +0000

     * http: fixed some gcc warning.

commit 0cf118e71a5c0514c146945752968c87cec9cd33
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 15 20:25:57 2004 +0000

     * httpd: may fix mmsh for vlc.

commit 7ebe669d3a45567473d82370f119dd9ed683ad3c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 15 20:01:24 2004 +0000

    * modules/visualization/goom.c: default speed is now set to 6.

commit efeca308fb4a9bd40da70be7cde6e46ddb112034
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 15 19:12:20 2004 +0000

    * modules/stream_out/transcode.c: try more sensible width/height values when testing the video encoder.

commit 8b67981571163e186d9c823366106556b55fbf32
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Apr 15 16:05:59 2004 +0000

    * ALL: ./toolbox --update-po

commit e3a41ece9f1c34538f22ab7757eeabd6a0f0beb6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Apr 15 16:01:33 2004 +0000

    * added localisation support

commit c7703cb9541e1ecea1a9e0b3253830b8f31889c6
Author: Stephan Assmus <stippi@videolan.org>
Date:   Thu Apr 15 10:46:11 2004 +0000

    fixed the incorrect window size limits for the interface window

commit b64fc3c140c554a561ac6e6e1528f930581fa3df
Author: Stephan Assmus <stippi@videolan.org>
Date:   Thu Apr 15 10:02:19 2004 +0000

    BeOS specific compile fix, there is no INADDR_NONE defined on BeOS, I changed it to INADDR_BROADCAST, which is defined as the same thing on Linux. Hope it's ok, I left the original line as a comment...

commit 6e4e3d6595cd2086bd093e95fde108d8ed4d6873
Author: Stephan Assmus <stippi@videolan.org>
Date:   Thu Apr 15 09:57:14 2004 +0000

    compile fix, do not declare variables in the middle of a function, this is plain C...

commit cdb1e120d071bd3b53e30d518415c9b67e7388d0
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Apr 14 16:20:25 2004 +0000

     * http interface: media/schedule show page before edit page

commit 544004e2da312348ab5e5949b0df3097a157ca17
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Apr 14 15:59:52 2004 +0000

    Use wxFileDialog::GetPath() and not GetFilename(). Closes #1781

commit 29b3fcdf0fa128390495f0b7a259b34450a35d5d
Author: Simon Latapie <garf@videolan.org>
Date:   Wed Apr 14 08:55:34 2004 +0000

     * vlm.c: a few bug fixes, cleaning, and maid vlm more http-intf
       compatible
     * http.c: a little bug fix ( append vlm command )
     * telnet.c: 4 spaces indentation on show command (much more readable)
     * share/http/vlm/edit.html, index.html, new.html: cleaning, esthetic
       modifications

commit 753e14b80b9b6e1d85a3b606273ef72f2fd6bc96
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 14 07:09:17 2004 +0000

    * modules/access/v4l/v4l.c: off by one fix by James MacLean.

commit 3bc523804c2247935064282120fc7e1135211696
Author: Andre Pang <andrep@videolan.org>
Date:   Wed Apr 14 06:09:56 2004 +0000

    * vout_ShowTextAbsolute now returns VLC_EGENERIC if the text render wasn't
      successful and VLC_SUCCESS on success, instead of returning void.

commit ae0569f58e76b76e26e5fe9ed9f63504a8449728
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 13 14:13:07 2004 +0000

    * modules/codec/ffmpeg/encoder.c: ffmpeg doesn't segfault anymore if you set the pts of input frames when doing mpeg4 video encoding.
      So let's use proper PTS now!

commit 29bffc40ff41fd1207355ee6a641f19a4af27563
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Apr 13 14:08:51 2004 +0000

    modules/codec/subsdec.c:
     * strip html-like tags from subtitles

commit d3d496a7d62e2f184508a464b89e10ee9f3dd952
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Apr 13 13:23:26 2004 +0000

    *all :
    
    - Add "Add group" and "delete group" buttons in the playlistinfo window
    - When several items of the playlist are selected, and we change the group, change it for all selected items...

commit 791c8192e3a14b27853c78203fa40afd30aada6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 13 12:49:14 2004 +0000

    * modules/visualization/goom.c: don't bother including the goom header on win32.

commit 4efefb826ef40d9cea26919b245d81e2976d1bd1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 13 10:52:29 2004 +0000

    * modules/packetizer/*: bug fix (use es_format_Copy() when necessary).

commit 8bfe4ed26884bf8bd5a37378f2ca34e897035f1c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 13 10:05:59 2004 +0000

     * mpeg4video: init i_dts.

commit dc570c5434071e5d8fa7ccb39534c799fafe062c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 21:59:28 2004 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: update events for IntegerConfigControl.

commit bd3d621195e5894c80ea231c489594ee19256a45
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 21:48:18 2004 +0000

    * modules/gui/skins2/x11/x11_factory.cpp: added "share/skins2" to the resource paths.
    * modules/gui/skins2/x11/x11_factory.cpp: small cosmetic change in a string.

commit 5bc7adee63c5c7f94287c76178a29750762cad27
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 21:10:26 2004 +0000

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

commit 239a46aefd33e51748a5a08ea6c1324ce1ec2794
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 12 21:01:41 2004 +0000

    * Fix the 'auto' selection of Console intf in "extra intfs" menu entry.

commit 2d938d8870edfe528d6d25f45491a8fdcecb678c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 20:52:29 2004 +0000

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

commit d42c1d4842d4714340fe7ba28b6ddf9094a99821
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 20:39:26 2004 +0000

    * share/Makefile.am: skin.dtd was moved.

commit 8e843ea793678b2a84ac17c01244c64a8f26461c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 20:30:59 2004 +0000

    * modules/gui/wxwindows/*: removed the V4L specific code.
      The V4L panel is now created automatically with an "AutoBuiltPanel" class.
      (A few options are missing compared to the old panel but they need to be added
       to the V4L plugin, not the wxWindows code).

commit 7a8356f86d2d5c19544b005b092c01b2b75163ff
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 12 18:55:07 2004 +0000

     * skins2/win32/win32_factory.cpp: Compilation fix

commit f812f2cb8d4aa02edbd660bed2079d7707eee5e5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 12 17:08:58 2004 +0000

      * all: the DTD lookup for skins2 themes now use XML catalogs:
        The XML file must begin with:
        <!DOCTYPE Theme PUBLIC "-//VideoLAN//DTD VLC Skins V2.0//EN" "skin.dtd">
        (the "skin.dtd" is ignored but should be an URL on the website)
        and the DTD is looked up at runtime in the directories of the resource
        path (see previous commit), e.g /usr/local/share/vlc/skins2/skin.dtd
        -> the DTD doesn't need any more to be shipped with the themes.

commit 9d191f1d81a859d1b15450a7a4d2f54abf6961b3
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 12 14:25:15 2004 +0000

      * src/os_factory.hpp: added a method OSFactory::getResourceDir()
       to get a list of possible resource directories for skins2.
       On linux the path is "~/.vlc/skins2:VLC_INSTALL_DIR/share/skins2"
       and on win32 it is "VLC_PATH\skins2'
      * src/skin_main.cpp: use the getResourceDir() method instead of #ifdef
      * parser/builder.cpp: the default font is looked up in the resource dir,
       so you can put fonts in ~/.vlc/skins2/fonts and avoid a make install

commit 064e918c692a56b67f53185bf3f9589eb80981a6
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 12 14:07:57 2004 +0000

     * skins/win32/win32_graphics.cpp: Fix for alphablending (thanks AsMaX)

commit 2a19321e1ee315b4696d1747110ad49699a2d23a
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 12 13:17:52 2004 +0000

     * doc/Doxyfile: generate Doxygen documentation for the skins2 module

commit 208c33f5b91999a766ee391780606216450218f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 10:44:34 2004 +0000

    * modules/access/dshow/*: improvements from Damien Fouilleul (modified by me).
      + Use ICaptureGraphBuilder2 when available (standard way to setup capture graphs).
      + Extra WDM property sheets for --dshow-config.
      + Some support for selecting crossbar routes.
    * THANKS: Added Damien Fouilleul for the DirectShow input improvements.

commit 134e65b87c1d1acaa77c79f82c853547408ab047
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 09:52:40 2004 +0000

    * modules/gui/wxwindows/menus.cpp: added "Open Capture Device..." and "Preferences..." entries in the popup menu.

commit 095c755bcd302504825a4ff91ac44b7e15f00344
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 12 00:06:59 2004 +0000

    * modules/gui/wxwindows/*: improved preferences widgets a bit.

commit 55837a58154f91cdb4302a2a83674bcde00152c6
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Apr 11 16:34:04 2004 +0000

      * all: support of playlist loop in skins2
       (new variable playlist.isLoop, new commands playlist.setLoop(true)
       and playlist.setLoop(false) in the xml)

commit a2edf51799fd12c53bc13910815215cfb7297d01
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 11 12:22:06 2004 +0000

    * include/vlc_interface.h: forgot that in last commit.

commit d9389c28f446b0384bbbda106e123fc1461b2dee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 11 12:20:11 2004 +0000

    * modules/gui/wxwindows/*:
      + added a "Open Capture Device..." menu entry.
      + a bit of clean-up.

commit 9f61c50e0aa603e8147c5bf5d6ba02e7d49d3111
Author: Anil Daoud <anil@videolan.org>
Date:   Sat Apr 10 16:53:57 2004 +0000

    * compilation fixes

commit 4ce12640598a4bb45e43e9eeff60588101b89f3f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 10 12:26:50 2004 +0000

    * --enable-gpl needed now for ffmpeg cvs

commit adce9d32bebb165e06f8e40a17c03a9f7baee093
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Apr 9 18:16:13 2004 +0000

    Beginning of an improved streaming wizard. Do not use at the moment

commit 7a43f27accd434a91a734b83d4659952b3dc4631
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 9 16:03:29 2004 +0000

    * modules/stream_out/transcode.c: compilation fix for latest ffmpeg cvs.

commit c6d56914b08cd317f0d88b4aa190c82b57ef09dd
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Apr 8 21:29:27 2004 +0000

    Disabled my last changes, since they don't seem to work in all cases.

commit 50c155bf9711c3bbebd0d4e279bf603904ca6e95
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 8 17:54:18 2004 +0000

    * modules/gui/wxwindows/menus.cpp: fixed segfault.

commit 50c479daf448848f38eb8a2d12ace1bdf55dd68d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Apr 8 17:54:03 2004 +0000

     * skins2/win32/win32_window.cpp: Transparency works correctly (this is
       controlled by the 'alpha' and 'movealpha' attributes of the 'Theme'
       tag). Win32 only.
       Note: It is advised to use 255 for the alpha value, otherwise resizing
       will be slowed down a lot...

commit 14b80cc4736dace9c829d46e2d6ec1303798d8b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 8 15:50:29 2004 +0000

    * modules/video_output/directx/directx.c: apply --video-on-top on start.

commit 4d212680cfef12eee364e5436062ddcf2aedc32f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 8 15:41:56 2004 +0000

    * modules/gui/wxwindows/wxwindows.h: forgotten in last commit.

commit 3570e6164820d204b8a4bfda84ea64f182253474
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 8 15:40:32 2004 +0000

    * modules/gui/wxwindows/*: implemented VOUT_SET_STAY_ON_TOP in ControlWindow()
    * modules/video_output/directx and x11: implemented VOUT_SET_STAY_ON_TOP in Control()
    * src/video_output/vout_intf.c: moved the video-on-top variable there.

commit 3a8f5790c76ab1af734f920bcbc3d277ee2cd373
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 8 12:57:50 2004 +0000

    * mozilla/vlcshell.cpp: added fullscreen=yes/no option
    * modules/gui/wxwindows/*: fixed auto-generated menus on win32.

commit fb7ad3201961499278138cd9e8ee89bf45680521
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 7 23:13:03 2004 +0000

     * input/input_dec.c: we automaticaly switch to minimize thread mode
    when streaming (it's better because of the way sout works).
     * stream_output/stream_output.c: when removing a stream, stop waiting
    and start muxing if data are already here (needed for sout with pace
    control).
    
     Both will help to allow muxing (nearly?) all frames, even the last ones.

commit c8530848887de4feeacac1262f70d4bf44880d55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 7 22:57:08 2004 +0000

    * modules/mux/*: fixed block_Realloc() typo.

commit 8831fe331905e7db41561326ce9404520b3939d0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 7 22:49:13 2004 +0000

    * modules/access_out/file.c: added "stream" shortcut for when one doesn't want pace control.

commit ac6c7eabe2315e0a62bece7f2ac71b46cfafaced
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 7 22:41:57 2004 +0000

    * modules/mug/ogg.c: fixed recent breakage.

commit 068443958da89044c1a9b30beef42afc0ec9542a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 7 21:13:35 2004 +0000

    * ALL: use p_block->i_length for text subtitles duration (instead of the i_dts hack).

commit 9c615be0e14f7b30f426812746bda452d9e09ffb
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Wed Apr 7 20:10:16 2004 +0000

    crotte !

commit 2b9a06ca1c19d8049457c78fe915ba8baa23e135
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 7 19:48:38 2004 +0000

    * modules/gui/wxwindows/*: modified the auto-generated menus routines to not
    delete/re-create parent menus. That makes wxWindows a lot happier.

commit 68904f4040d75933e8c64a1059e87294e47a6565
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 7 19:09:38 2004 +0000

    * configure.ac: disable SSE on solaris.

commit 5b7346fc1ba6108509161f27116c8f9566876cbd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 7 18:36:00 2004 +0000

    * Use newer speex in OSX. apparently 0.7.1a is broken in this respect.

commit adcebbaec927fc3ad7aba923e637fd3827990158
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 7 17:47:07 2004 +0000

     * asf: added limited support of concatenated files for web radios (only
    files without index, seek isn't supported for such stream)

commit f6ac7b66311267b0e5bf85e9bd58355007a10811
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 7 17:41:14 2004 +0000

     * mmsh: added support of multiple files streamed with the same url (a
    few web radios use that)

commit 90917b82550c737c1f3b59c27454c0fa66dfd524
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Apr 7 11:50:13 2004 +0000

    * modules/gui/pda/pda_interface.c: Removed translation of protocol-strings like "rtp://" and paths like "/dev/video"
    * po/de.po: Updated german translation

commit d0fe856587deda62eb4c9890c1321a3614c0685a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 23:54:49 2004 +0000

    * modules/visualization/goom.c:
       + big rewrite.
       + frame dropping.
       + new --goom-speed option.

commit bb998bd7da69241213e07f84de462a9c7a882a7e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 6 23:14:44 2004 +0000

    * Spelling fix

commit 38af69975d8a186f4d95447f0d5586e843cffce6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 6 22:04:33 2004 +0000

    Update of the Brazilian Portuguese translation by Andre de Barros Martins Ribeiro

commit 65213a053372a8312c0fffe09a30217d0c9271bd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Apr 6 20:38:10 2004 +0000

      * x11_graphics: check if the width and height are not null, to avoid
        a X11 Bad Value error

commit b442a2d053b40abbe70ad942c4870c33f502659e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 20:01:28 2004 +0000

    * modules/visualizations/goom.c: added --goom-width/height config variables.

commit ce32ffa36e5bc66b2eae09909e3d624ed0403b43
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Apr 6 19:56:57 2004 +0000

     * skins2/src/theme_loader.cpp: .vlt files can now contain directories
       and subdirectories. When loading a skin, the "theme.xml" file will be
       searched recursively, and the first one to be found is used.
    
     * skins2/*: Do not 'cd' anymore to the temporary directory where the
       .vlt is extracted (instead, we transform the relative paths specified
       in the XML file into absolute paths).

commit a44edfa9a88253d75a55d59b5883f736593dd917
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 6 17:32:09 2004 +0000

     * mmsh: fixed first packet handling.

commit d6f72ea5a9eedb76d0270fa7510c8b5ca3a8f736
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 6 16:04:03 2004 +0000

    * Added subviewer and subviewer v2 support

commit f904a9f8c042e659d815fdc22963e9bbe185730c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 14:16:49 2004 +0000

    * modules/gui/wxwindows/wxwindows.h: forgot to remove useless variable.

commit 69d664719a7b43fa3506e9381eebe8d9fbfea24f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 14:15:38 2004 +0000

    * modules/gui/wxwindows/*: changed slider aspect and moved the time display into the statusbar.

commit b0e050e497cff4a73abcecd293c080fb01b7deeb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 10:58:41 2004 +0000

    * modules/gui/wxwindows/*: some code cleanup for the bookmarks dialog.
    * AUTHORS: updated my entry.

commit 81d2d57eb460d2321882b26484967f447c861e0c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 10:33:48 2004 +0000

    * modules/gui/wxwindows/preferences.cpp: small cosmetic change for win32.

commit 4e9d548b96af776a369e84fb5c1c027af4345d53
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 10:27:14 2004 +0000

    * modules/access/file.c: fixed bug in concat mode when seeking.

commit 62d82a4baaf0816eb90b7e908bbc1fbce3421c15
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 09:51:20 2004 +0000

    * modules/gui/wxwindows/interface.cpp: use wxBORDER_NONE for the volume control.

commit 4b45cfa28ff3a458cc4c6bcb62d3a52939ecbfac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 09:00:42 2004 +0000

    * modules/gui/wxwindows/interface.cpp: display default volume level on start.

commit aca4db4e4f0aaf736374f22b3192a2da3a4417d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 6 00:03:20 2004 +0000

    * modules/gui/wxwindows/*: integrate the volume control in the toolbar.

commit 888b49dfa60571c3f29d722d47f51d8e881200d0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Apr 5 18:26:34 2004 +0000

      * x11_loop.cpp: check if there is a theme before getting the window manager!
        (avoid a segfault when there is no theme at the beginning)

commit d1c5e7605375321697e411696a113c467bd279aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 5 16:09:17 2004 +0000

    * modules/stream_out/transcode.c: hack to work around ffmpeg encoding which doesn't like frames with identical pts.
    * modules/codec/ffmpeg/encoder.c: one missing AV_NOPTS_VALUE.

commit 8bc622656f2cbb85548fa8a9a6be732544635376
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 5 16:00:54 2004 +0000

    * modules/gui/wxwindows/bookmarks.cpp: fixes.

commit 795654cd824694315bf8da32a16ebde1eb9bd781
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 4 18:26:20 2004 +0000

    * modules/gui/skins2/src/dialogs.cpp: the dialogs provider needs to be of VLC_OBJECT_DIALOGS type.
    * modules/gui/skins2/src/vlcproc.cpp: honour p_intf->b_die.

commit 8c4fc7015595bc289c8cd7f1f80a73370ee7ec6d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 4 14:50:21 2004 +0000

     * mms: fixed 'Read' function when the header is bigger than the packet
    size.

commit ae074ecfcfec246fa11e330089fe84594968e83c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 4 14:34:36 2004 +0000

     * input: if we failed to open the file, and the name has a '%', we
    decode it as a url encoded one and we retry.
     (Btw, this will break playing of paths that have '%' and ':' )

commit 5bbca7b8ff11028049b031c484b921fe755ba2f6
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Apr 4 10:48:04 2004 +0000

     * skins2: Do not try anymore to display images whose width is 0.
       This avoids warnings at run-time on Windows.

commit e6b40c6c48923ae512d0a9a7a65e9bf1ec7e8faf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Apr 4 08:17:27 2004 +0000

    Add "enable/disable all group items" functions in playlist context menu

commit d2270bdb201cb2d4eccd317b2cf164f94e45c472
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Apr 4 00:30:11 2004 +0000

    Adds "Enable/disable item" menu item in playlist contextual menu.

commit 3cad60cecab4be82b6f62f82e9ef6178e47d99ab
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 23:21:47 2004 +0000

      * src/window_manager.cpp: added a synchVisibility() method to show the
      visible windows (because they may have be hidden by the window manager)
      * all: removed the dirty hacks from the previous commit ;)

commit cc1f85bd427f97c29427880551d865f3a4530996
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 22:18:23 2004 +0000

      * x11/x11_display.cpp: the "parent" window now receive structure
        notify events
      * x11/x11_window.cpp: same thing for the other windows
      * x11/x11_loop.cpp: when the "parent" window receives a map notify event,
        we show all the windows because it doesn't seem to be automatic.
        To have this working, we must update the visibility variable of the
        windows when they are hidden by the window manager

commit 9e42c86953025abdea05951dbff19b8bfbb12bf3
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Apr 3 20:58:32 2004 +0000

    Group selection combo box in stream proprieties dialog. Also allows to create new groups.

commit 7ce614bd88d7d63e13b2acaa52059b6b3f3d94c3
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Apr 3 20:17:06 2004 +0000

     * skins2: when the user click on a window, raise onl this window.
       This avoids a flickering when 2 windows are overlapping.

commit 1200a79d3177063cedcc7466457cc425aaea1fbb
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Apr 3 18:47:12 2004 +0000

     * skins2: do not save the config when changing the skin

commit 6bf0c3d19cb657717f5de9fc0030d2bd14b9aef2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 18:16:34 2004 +0000

      * x11/x11_window.cpp: reset the "drawable" variable to 0 before the vout child
        window is destroyed (it is not enough i guess...)
      * utils/var_text.cpp: unregister the observer to the Stream variable
        in the destructor ! (fix a crash when changing skin)

commit 394910991eedabc5d3921fd18c39512e44498e03
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 17:02:59 2004 +0000

      * x11_display.cpp: create a dummy "parent" window for the task bar
      * x11_window.cpp: use XSetTransientForHint() to associate the windows
      to the "parent" window -> single window in the task bar

commit dacc4c15cde6a964854f2f017547a9fae1db6888
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 15:30:47 2004 +0000

      * ctrl_text.cpp: check if the scrolling is still necessary when the
       text is updated (avoid many crashes)

commit fb4b90713f7b4a43f0fadf0c5b7d5111f4648f30
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 14:59:15 2004 +0000

      * playlist.c: better random algorithm: do not play an item if it has
      already been played (check the i_nb_played variable)
      * item.c: initialize i_nb_played to 0

commit d36327ccf7639fcc3c7fd43a53845a10381ae2c2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 13:57:46 2004 +0000

      * src/vlcproc.cpp: DO NOT update the GUI directly from the vlc callbacks,
      skins are not reentrant (at least with x11). Put commands in the queue
      instead.
      * commands/cmd_vars: commands to change variables
      * controls/ctrl_list.cpp: automatic scroll when the stream changes
      * src/bitmap.cpp: removed the scandinavian characters from the
        text font, they don't belong to ASCII (caused a stack corruption)

commit 99c11d8ea5948b32b3cccdffa38bb7170676019e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 3 13:33:38 2004 +0000

      *audio.c: aout really doesn't like big audio chunks, so split them.
      (it helps a lot with wma).

commit 4e3c8943f6ebab9a1963887bf339e5675abb3488
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Apr 3 11:30:26 2004 +0000

     * skins2: Added friend classes where appropriate, to reduce the scope of
       some methods.

commit c0c09ac8b18a46494ee38d277cb50117a5c37ee7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 10:55:51 2004 +0000

     * ustring.cpp: fixed the operator= (the trailing '\0' was not copied,
       leading to invalid memory reads)

commit 0876b490c4b19828e7edd62939d991168779b0c5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 09:21:12 2004 +0000

      * all: support of shuffle from the skins2 interface:
        - created a bool variable "playlist.isRandom" and 2 commands
        "playlist.setRandom(true)" and "playlist.setRandom(false)"
        - known bug: the playlist doesn't scroll automatically when the
        stream changes

commit e8be53deb1365c4882dccbf00b60425577d69a4e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Apr 3 08:16:49 2004 +0000

      * bitmap_font.cpp: fixed the white space character for "text" font

commit 2a0c82e4dd334c30f75e6e0476f3169755c1156d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 3 01:36:04 2004 +0000

     * mp4*: demux -> demux2.

commit c0b276aee185f493bf5384be036c72a79274b32b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 3 01:14:23 2004 +0000

     * avi: demux -> demux2.

commit fcfa54ca7f346ca44f110442924d42866aeb3c18
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 3 01:02:02 2004 +0000

     * all: do not use input_Clock* anymore (use ES_OUT_SET_PCR instead).
     (text subs with mpg aren't working anymore unless using ps2)

commit 2c878b9a594499190e9bd49d4fce048e6634f954
Author: Carlo Calabrò <murray@videolan.org>
Date:   Fri Apr 2 21:19:43 2004 +0000

    Explicit reference to libpng in the missing XmlTextReader error.
    Special thanks to Groniche and Google.

commit d3f1708fc3717e2214d3cf1860a99b6e2cfc52f4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Apr 2 21:00:15 2004 +0000

     * modules/gui/wxwindows/interface.cpp: small fix for the size of the windows

commit 59b0ce48881b15e8dcacc9fd5f8b37fef568c112
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 2 18:54:39 2004 +0000

    * modules/gui/wxwindows/wxwindows.h: use a namespace to avoid symbol conflicts.

commit 65b525b13f8dbe462692d41923bbed0f2d72e599
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 2 18:32:01 2004 +0000

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

commit 15f4bc42cd5e775e5f75806c23075b304ca5d88d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 18:26:35 2004 +0000

     * demux2: added ogg.

commit dcfaf06f12cb79be7f0d826e78d62de1389e6f19
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 17:56:14 2004 +0000

     * subsdec.c: use es_forma_t.subs.psz_encoding if present.

commit 1ecb514955e4ac9796cc9e3a6a52d1b23690c06b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 17:23:22 2004 +0000

     * stream: fixed cast of lvalue.
     * input: fixed "position" value as soon as possible after a see, this
    way the intf doesn't show strange seek bar behavour.

commit 26e9ba8a8c7ac8285aacde3c76ac9b3c4bf0a845
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 16:40:54 2004 +0000

     * ogg : demux -> demux2. It needs more testings.

commit 07c2bef65b14a837755f3f17d4ac0c2250d8f590
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 16:17:15 2004 +0000

     * ogg: cosmetics + converted PCR to micro-second unit. (I may
    introduced bugs).

commit d8f54d49fb3254183481e62918deedbbfa3dcee7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 2 16:08:29 2004 +0000

    * src/video_output/vout_intf.c: new vout_ControlWindow() function.
    * modules/gui/wxwindows/video.cpp: implement vout_ControlWindow().
    * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
      + call vout_ControlWindow() when resizing in embedded mode.
      + implemented a VOUT_REPARENT/CLOSE mode in Control() so the interface can signal that it closes its video window.

commit c541cec640a44b734a848353940dbf76ac7505ac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 2 14:08:34 2004 +0000

    * modules/gui/wxwindows/*: simplified the look&feel of the main interface.

commit 01dfb2d8e969cf8066ac6a63e4c20a73f9f4d5b3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 13:24:54 2004 +0000

     * demux2: added mpgv and rawdv.

commit e695e7d80ebe2420542e14dfd7894222e449d88b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 13:18:32 2004 +0000

     * rawdv.c: demux -> demux2. (Untested so may be broken)

commit d9259f2f2e86a0338c91c31d35fc0ad6983ca724
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 03:24:53 2004 +0000

     * m4v: pts/dts fixes.
     * mpgv: demux -> demux2.

commit b04e87d048d0939b7579bf7fbb72195baa7a5b52
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 00:48:29 2004 +0000

     * m4v: demux -> demux2.

commit 0b4ff2a326e03ddda2f6d5c64eaebf69ca0968b7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 00:38:31 2004 +0000

     * modules.h: increased MODULE_SHORTCUT_MAX to 50. (It's needed because of
    demux2, and will be decreased as soon as demux -> demux2 is finished).

commit 8caa8ca8f602f477e3c7f37f91166637c7333ac8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 00:28:09 2004 +0000

     * asf: no DEMUX_SET_TIME...

commit d9fa61b14ec0b3c1d3ed31a12a517eaa2eb9be4f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 00:26:02 2004 +0000

     * mkv: demux -> demux2.

commit d90fad27039288af72399c95a302ce1cfc843bb2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 00:06:09 2004 +0000

     * vlc_es.h: AAAHHH I HATE C++, else said: I need to cast malloc.

commit 4359eb91409623302329068852b88898a975943d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 2 00:00:08 2004 +0000

     * vlc_es: fixed es_format_Copy. (Duplicate psz_encoding and p_palette).

commit 57832ef37362bf7cdcbacde737f5f6c8da0c968f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 1 23:21:13 2004 +0000

     * all: do not implement DEMUX_SET_TIME. DEMUX_SET_TIME should be
     implemented _only_ when it has a high precision.

commit 6e2ae6f2ea83b18bf997b748f906d3ab98b19316
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 1 23:19:30 2004 +0000

     * all: do not implement DEMUX_SET_TIME. DEMUX_SET_TIME. should be
    implemented _only_ when it has a high precision.

commit 07bc2fbdf36242cdbe4275db0ad01641b2cc8839
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 1 21:38:21 2004 +0000

     * demux2: added live.

commit 61c8068c7f96b0c7772543d702704140d5707d97
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 1 21:37:06 2004 +0000

     * livedotcom.cpp: demux -> demux2. (Precision in seek will probably be
    worst until we completly switch to demux2...)

commit 6f36d8b18e085b13094ef448c6f58affda285882
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Apr 1 21:04:43 2004 +0000

     * skins2: Anchors are now stored in the layouts, not in the windows.
       If you change the layout all anchorings are lost, except for anchors that
       are in the same position in the old and the new layouts.
       Adding more 'persistent' anchorings should not be very difficult.

commit 732be244f6e115f445de55cdebdb5c0129faea75
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 1 19:20:21 2004 +0000

    * modules/gui/kde/info.cpp: info_category_t compilation fix.

commit 07729565653c5d3d0f6f95a9b70085c1acd3f604
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 1 18:53:11 2004 +0000

    * missed a object_release

commit 15206e7590e576bc0d9e6a4867f459719ec78318
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 1 18:21:56 2004 +0000

    * Fix p_item etc breakages. Question.. is the seperate fileinfo dialog still useful?

commit e2bbf5ca6416e62909bdef0528204da1b7a7b52d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 1 17:12:36 2004 +0000

     * ts: better handling on PAT version changes.

commit 65b5865c605f87cff8823796cc1988410c1512c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 1 15:50:35 2004 +0000

    * modules/gui/wxwindows/*: bookmarks improvements.

commit 89f8daf23b0f6c55fb07931e8fc50d06bdbcb05b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 1 14:47:45 2004 +0000

    * modules/video_output/x11/xcommon.c: compilation fixes.

commit c2633d59c55c65107505aef43331ca0caed76b83
Author: Eric Petit <titer@videolan.org>
Date:   Thu Apr 1 12:30:07 2004 +0000

     i420_yuy2.c: fixed AltiVec conversion for unusual image sizes

commit bc138de9f090772a5bf99d93914684e3db151fa6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 1 11:16:10 2004 +0000

    * src/libvlc.h, modules/video_output/directx/events.c:
       + added a --video-title option, courtesy of Hornsby Adrian.
    * modules/video_output/directx/directx.c: minor changes.

commit eb22c2983bf039a74f9f6143a640438c8a16819d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Apr 1 10:01:48 2004 +0000

    Cancel

commit 86e5f20a0e710e11cbc1305bc911e75ba78bc912
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Apr 1 09:20:00 2004 +0000

    * modules/demux/playlist : native playlist import
    * modules/misc/playlist : native playlist export
    * configure.ac : playlist and export need libxml2

commit e94ac636c70eae197864ea3ff4983662fbe6c011
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 1 09:07:37 2004 +0000

    * configure.ac, modules/gui/skins2/utils/bezier.cpp:
       + check for lrintf() and fallback on rint().

commit 9af9c30640e77ccba94f6521b82d76b7edc25b87
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Apr 1 08:05:52 2004 +0000

    vcdplayer_selection2lid not here anymore. It comes from libvcdinfo.

commit 16395c1ad2758aec7aabd7fda70b5dbca232a36e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 1 07:21:19 2004 +0000

    * modules/access/vcdx/access.c: use input_Control(INPUT_ADD_INFO).

commit 556b8276d65efafedb61fd02f17806c83c023741
Author: Anil Daoud <anil@videolan.org>
Date:   Wed Mar 31 23:52:48 2004 +0000

    compilation fix

commit 3dcdd8d70c9c36af4f4b94d019ffb7603f3607dc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 31 23:09:53 2004 +0000

    * src/input/control.c: INPUT_ADD/DEL_BOOKMARK also modifies the "bookmarks" input option so the bookmarks are kept even when the input is stopped.

commit d93ca7c44af4c5449cc92be470b483f1de39d620
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 31 22:55:48 2004 +0000

    * modules/gui/*: compilation fixes for the new input_item_t change.

commit e3b7e2fe1929b08cf2088644cadaa085e6eeccde
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 31 22:04:54 2004 +0000

    * src/misc/win32_specific.c: compilation fix.

commit 6d170e5fd5fd4993e10ba8635488f6229bc33575
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 31 21:17:22 2004 +0000

    * modules/access/dshow/dshow.cpp: compilation fix.

commit 562ab59b24114e526144b59b5967224de432412a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 31 20:52:31 2004 +0000

    * src/input/control.c: added INPUT_ADD_INFO/INPUT_SET_NAME to input_Control().
    * src/input/input.c:
       + introduced input_item_t that is shared between the playlist/vlm and the input thread (contains input name, options, infos, etc...).
       + changed prototype of input_CreateThread() to input_thread_t *input_CreateThread( vlc_object_t *, input_item_t * ).
    * ALL: use input_item_t and INPUT_ADD_INFO when necessary.

commit d79a68397146126b899966f9e7816e063ec270c1
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Mar 31 17:23:11 2004 +0000

    Install new required files for skins2 on make install

commit d20f99894dcb591710906581b153a811edf238b0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Mar 31 15:45:02 2004 +0000

     * All: Compilation fixes for Solaris 9, courtesy of Mats Rojestal

commit 0702887b0a776ee3f6625f30eed982656ccb49b8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Mar 31 11:24:43 2004 +0000

      * skins2 DTD: Removed unused attributes of the Font

commit b2be182bb2cfc3ccc36a4c06c0b6b533f8cc8d25
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Mar 31 08:05:59 2004 +0000

    Oups, these ones are for later

commit 698c5d06165aeaaec0d918e13ce83eed54858e91
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Mar 31 08:00:27 2004 +0000

    Also fallis back to C string if UTF8 string fails in proprieties window.

commit 60421fb8e4bd85e36c4865c2a82216cebb328069
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 31 00:24:22 2004 +0000

    Fall back to plain C with default C character encoding when UTF8 fails.
    now you can see at least something with those SAP announces with Latin char encoding.

commit df00502faf99dcb0c92f89bd83155e3d25bd2a52
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Mar 30 20:56:13 2004 +0000

    Works around an issue with some playlist items added by the sap interface : since they aren't coded in UTF8, a blank string is printed.
    
    This doesn't correct this issue, but at least, it doesn't prevent the item proprieties window from opening anymore.

commit ef5210f89137ff48891404fd80bef9b5e59e99cf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Mar 30 19:38:46 2004 +0000

    Implements info treeview in the playlist proprieties window

commit 36af0dc742680194e8a69596454b4f5f2153c9f3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Mar 30 17:43:56 2004 +0000

    Do not delay subtitles twice + Sanity check

commit 05654db3d478e29efc0e26ba44ac2407f2e0a575
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Mar 30 17:18:48 2004 +0000

    Fix 64-bit bug with bookmarks from command line

commit fb105c196fb53d0c134fc4c0c6570ea781ccbe11
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Tue Mar 30 10:37:44 2004 +0000

    Modified a little default skin
     -> hiding video window

commit bd0bfdc0565ccc29d336c39885684ea3f6bbab13
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 21:34:27 2004 +0000

     * livedotcom.cpp: lalala.... (compilation fixes).

commit dc8a7d670f1803f082b594993964b99da2591094
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 21:29:31 2004 +0000

     * all: cast of lvalues ...

commit 49925980ceee6653721a048b823a7b331a3c6522
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 21:26:54 2004 +0000

     * ogg: cast of lvalue ... gibalou could you test this patch ?
     (I have changed a ((uint8_t *)op.bytes) -= 4; and I'm not sure what it
    was meant to do as op.bytes is a "long")

commit a4923d5d7294f45979a3b6a6bfadf56abdd0e634
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 19:57:07 2004 +0000

     * *.h: shut up gcc (cast of lvalue).

commit e89d6931da2ef0ced9818e8cea5d9d18095b1f30
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 18:59:51 2004 +0000

     * avi: fixed a cast of lvalue.
     * livedotcom, mkv: removed all TAB_*.

commit 0101fe518bd2d8378ccb8497b21fb70d8903a067
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 18:58:28 2004 +0000

     * vlc_common.h: removed all cast in TAB_*. GCC doesn't like anymore
    cast of lvalue. -> Don't use them anymore in C++ code.
    ( Don't use *(void**)&p, it won't work because of aliasing problem).
    
     * vlc_meta.h: don't use TAB_* as this file is included in C++ code.

commit 4e0e52a375f98a06ae9ba8f6fe58b7c1a666611b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 15:10:36 2004 +0000

     control: invalid cast in GET_SUBDELAY
     input: fixed uninitialised variable (i_microsecondperframe for subs)

commit 15fb44901c4206811032524457350cc2321f12e7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 14:28:00 2004 +0000

     * livedotcom.cpp: use stream_Demux* to support muxed stream. It's far
     from stable, but begin to work. (Tested only with TS).
     Limitation: no synchro with others stream if any (anyway, it would be
    a bit stupid to have such stream).

commit 5274b3d1d38e6f020a1b9011cdc0ec8c8a0f9b5d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 14:25:25 2004 +0000

     * stream: added stream_DemuxNew, stream_DemuxSend, stream_DemuxDelete
    to chain demuxer.
        - stream_DemuxNew: create a special stream_t, launch a thread that
        will open a demuxer, and call p_demux->pf_demux until asked to die.
        - stream_DemuxSend: append a block to be used by the new demuxer.
        - stream_DemuxDelete : free all data...

commit f1c9b20a620b2622ebd187e08ef856a7a93f11e5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 14:21:47 2004 +0000

     * mpeg_audio: fixed input infos update, and removed all tabs.
     (each vlc_object_find has to be followed by a vlc_object_release once
    the object isn't needed anymore)
    
     Btw, I think we should better do that update in src/input/input_dec.c,
    this way it will work with every decoder AND a decoder should not touch
    p_input (decoders will be used by transcode for instance ...)

commit 655e585f749c2969976270d76cef66ae51d56715
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 29 14:17:25 2004 +0000

     * rtp: fixed segfault with mux=

commit c6413af17de9d05232d54ff760a73d28246409ba
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Mar 29 11:15:04 2004 +0000

    fixed "slower" hotkey.

commit 17d78502f8f915fa105f08e07063ca5dbb2ec19a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Mar 29 07:28:45 2004 +0000

    * Implement INPUT_GET_SUBDELAY and INPUT_SET_SUBDELAY
    
    * Allow to modify subtitle delay on the fly and implement hotkeys
      (h and j)
    
    * When framerate is available with subrip, use sub-fps to make corrections
      (sub-fps default value is now 0, if left to this value, 25fps will be
       assumed in microdvd mode and no correction will be applied in subrip)
    
    Main problem is that when seeking in the subtitles, you easily get
    several of them displayed. Maybe we could add a flag to subpicture_t,
    like SUBTITLE_PICTURE to say that only one of them must be displayed at
    a time, but that other subpictures (OSD, ...) can remain present on the
    screen at the same time.

commit 200a3bc012670b9fc8f2df1d966d05ed38cc96d1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 29 02:10:04 2004 +0000

    Populate stream information.

commit 1e0610a4ab98bc63e45045a9dabe05fe2b959dab
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 29 00:45:53 2004 +0000

    Populate "Stream and Media Info"

commit 6cbedca649ebd2a5ae46608ca7c5b91ee365b0e5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 29 00:42:35 2004 +0000

    Small cosmetic changes

commit 4abcb2192864f83b75a42cde7182b97fbe1491e2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Mar 28 20:25:53 2004 +0000

    Small update to ARM cross-compile howto

commit 5fd57071bda1c5b407bc8c28d4123883143690af
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 28 20:17:49 2004 +0000

    Correct multi-default selection. But we need vcdimager 0.71 CVS for
    this.  (But most poeple won't notice the improvement since video
    switching is broken.)

commit b60f0307fa794029474a9c080f3aee3bde6ef71e
Author: Xavier Martin <titus@videolan.org>
Date:   Sun Mar 28 14:39:03 2004 +0000

    correction of a small bug in the function move

commit 27c5a8dd1c6be5a2bc71fa09b94951643e373a0e
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Mar 28 12:29:42 2004 +0000

    Reverses previous patch, which added 1min/5min forward / backward functions, as it made the interface too unclear. We need to find another way to use hotkeys on the main interface...

commit 534553c60c314d35dc6c7cb1796553914931d578
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 28 03:16:05 2004 +0000

    * src/input/stream.c
      - disable stream_ReadLine debug.
    * ALL:
      - added a new demux2 module to handle Kasenna MediaBase
        metadata files. These are application/x-sgimb masked
        'mpeg' files on the web. They are in reality mostly constructors
        for rtsp links. The reference to SGI is because the MediaBase
        solutions originate from SGI.

commit 78726fda337a18ef8359e3ea4954091932988687
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Mar 27 18:04:36 2004 +0000

      * bitmap_font.cpp: full support of text bitmap font

commit d5c4e1bf28c22092fe75c82b79dd025b1f3e2719
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Mar 27 17:36:46 2004 +0000

    * src/interface/interface.c
      - spelling fix
      - added telnet intf to 'Add Interface'
    * modules/misc/logger.c:
      - on Mac OS X, use ~/Library/Logs to write logger intf output.
    * ALL
      - Added 'Add Interface' to Mac OS X build. Now you can finaly quicklaunch
      the SAP intf.

commit ab603b474e5f7dc889b5303005198efa5960d73d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Mar 27 11:24:24 2004 +0000

      * all: beginning of "text" bitmap font support. The text bitmap must have
      the following layout: [cf xmms skins ;)]

commit 00aa16f116339812bc391fb2cebfc0553e78a6b6
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Mar 27 00:21:13 2004 +0000

      * all: beginning of bitmap font support. At the moment only the digits
      font for xmms/winamp2 skins is supported (the bitmap must have the
      following layout: [0123456789 -] with letters of size 9x13).
      Non-digit characters are just skipped, with a hardcoded advance of 6
      (it allows correct display of time in xmms skins; the ':' are skipped)
      Small example at http://people.via.ecp.fr/~asmax/chaos.vlt (uncomplete skin)
      * vars/time.cpp: notify the observers also when the input is stopped
      * controls/ctrl_text.cpp: do not reset the FSM state and timer when the
      text is displayed (was causing bugs in time display)

commit 77e1a4c6f15e8f48a39b3b2d832bfc7108db70ef
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Mar 26 13:20:57 2004 +0000

    Spectrum is default enabled

commit aa41414dc52cedb89876e475ef6e9bdadef7a7ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 26 09:35:10 2004 +0000

    * src/input/control.c: fixed INPUT_DEL_BOOKMARK.

commit 0880ea2e685b7d3140c932925b9878121ab7c490
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 25 23:07:19 2004 +0000

     * video: disable direct rendering for h264.

commit 52a7d38eb2637a77359a5e02e225f905d833682f
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Mar 25 22:45:59 2004 +0000

      * bootstrap:
        + Work around a Solaris sh issue preventing ${foo%%bar} constructs.

commit 8b501c492a931e8c68e7ca9fda65abd23290f982
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 25 20:25:04 2004 +0000

    * VLC couldn't handle external links since the playlist API changes. FIXED

commit 6b47884bab594147c53c2510c0883649b23ab79e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 25 14:00:33 2004 +0000

     * codecs.h : added WAVE_FORMAT_DIVIO_AAC.

commit ad72f5a2b38bbc9dbc8d7c307e86dbbe2b1cbe03
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 25 13:48:51 2004 +0000

     * mpeg4video.c: added m4cc/M4CC.

commit 747156db99654dadd4b0f6cd751625d7e4f0d263
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 25 11:51:24 2004 +0000

    * modules/video_output/directx/*:
       + Added calls to vout_RequestWindow()/vout_ReleaseWindow()
       + Implemented vout_Control()
       + Fixed potential division by 0

commit 9ee8da32c2183b0a83215d4b2990419c418323f1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 25 11:50:33 2004 +0000

    Don't save an empty playlist
    Fix refcount problem

commit 491b9e7019e1db750b36298b4901bd115d213efc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 25 09:47:19 2004 +0000

    * po/POTFILES.in: updated.

commit 009a1e8d2eca3a813d66aa1d067dd6def9eefd26
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 25 01:01:58 2004 +0000

     * real: added support for aac codec.

commit 1f878728d314a9028a3a584b5b26a80e45a11b81
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 25 00:18:51 2004 +0000

    * modules/gui/wxwindows/video.cpp: fix for wxGtk built with GTK1.

commit bfcaf24f89a46398a95fdef059ca533652ef8744
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 24 22:53:36 2004 +0000

    * src/video_output/vout_intf.c: vout_IntfInit() for some interface/control related initializations.
    * src/video_output/video_output.c: moved some stuff to vout_IntfInit().
    * include/video_output.h: vout_vaControl()/vout_Control() prototypes.
    * modules/video_output/x11/xcommon.c: implemented a vout_Control() (only VOUT_SET_ZOOM for now).
    * modules/gui/wxwindows/menus.cpp: handle float object vars, added "zoom" to the menus.

commit 73d587a5c2ca2873636c6cc79670bb9acfb974e1
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Mar 24 22:10:56 2004 +0000

     * skins2/parser/builder*: All the controls now have a 'visible' attribute
     * share/skins2/default/skin.dtd: Changed a few details here and there

commit 39b7e4b61979fef8930123b7979c2ecb7ec689e6
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Mar 24 11:24:46 2004 +0000

    Compilation fix

commit 390b1b5e4916052bb98e1a806e3803e42369e6f4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 24 10:18:34 2004 +0000

    * ts muxer: added a no-crypt-audio option for people who do not want to crypt
      audio PIDs

commit 28d547fc11117f0b9f7012743fafc13c88f8aa94
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 24 10:17:50 2004 +0000

    * csa.c: Fixed an encryption bug with packets smaller than 8 bytes.

commit b09db1116d7e44c8bb086c369ebd947cc4bf1206
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 23:52:04 2004 +0000

    * modules/gui/wxwindows/*:
       + bookmarks menu.
       + started work on bookmarks dialog.
       + started support for embeddable vout (via vout_RequestWindow()/vout_ReleaseWindow()).
       + new --wxwin-bookmarks and --wxwin-embed config options.

commit e6b4ae3e2602ecfdc63b1c6c55257fac88eb1bd5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 23:46:26 2004 +0000

    * modules/video_output/x11/xcommon.c: use vout_RequestWindow()/vout_ReleaseWindow().

commit 36b86f5b99933b478403e8231325e2392178a1f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 23:44:49 2004 +0000

    * src/input/*:
       + new input_Control() function (doesn't do much for now).
       + started bookmarks support through input_Control().
       + new --bookmarks={name=foo,bytes=foo,time=foo},{...} config option.
    
    * src/video_output/*:
       + started support for embeddable vouts (vout_RequestWindow()/vout_ReleaseWindow())
       + new --video-x/y config options

commit 75e43e2bb21d65c7bb965c0d1332177a2dd8aecd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 23:30:49 2004 +0000

    * src/misc/variables: fixed mem-leak for VLC_VAR_CLEARCHOICES.

commit 8ce8649561af58a3ad960f48109e55a3962b5833
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 23:28:02 2004 +0000

    * modules/codec/ffmpeg/encoder.c: removed unused stuff.

commit 1f51e300c17caaefa5c4526b533d189c1ceac476
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 23:26:36 2004 +0000

    * modules/demux/dvdnav.c: cosmetic changes + fixed small mem-leaks.

commit e72c13db72707a3e09e5b3d9c0ef966aac670136
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 23 21:03:20 2004 +0000

     * skins2: Fixed broken DTD

commit 89b2be831581b1af307184aa99370c9a733c29ff
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 23 20:47:06 2004 +0000

    * Check if dvbpsi_DecodeISO639Dr fails.
      Fixes #1104

commit 295240a14b095b8f7e881b4f830e59ce9ad67a40
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 23 11:02:48 2004 +0000

     * duplicate: fixed a bug with noes.

commit 19b851c5ea79f70cbc47dad38db9f44e5a666aa3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 23 09:44:44 2004 +0000

    * share/Makefile.am: added default skins2 theme and vlm http files.
    * modules/gui/skins2/Modules.am: removed old skins2 theme.

commit 5aedd62056c9cbadfd9e4b7c0f97857b5f0fa685
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Mar 22 22:53:11 2004 +0000

      * ALL: compile fixes.

commit 48856e6e6fef34e5f70c749e177882f3a368d02e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 22 22:14:27 2004 +0000

     * vlm/* : begining of vlm http interface pages.

commit 9e2e768f8a9e39859e71242be4a70bf097d7a001
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Mar 22 21:18:12 2004 +0000

     * skins2/win32/win32_loop.cpp: Refresh the needed rectangle only.
       This doesn't fix totally the refresh problems on the skinned vout,
       but it improves the situation a lot.

commit bbb792841fa840a24740d2ffb2ebf817c2f9abb0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Mar 22 20:54:35 2004 +0000

     * Makefile.am: Fixed the win32 packaging of the default skin2

commit a8283ef69a99c7786f303a8df5ce580ce395713b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Mar 22 20:38:15 2004 +0000

      * all : skeleton of a future bitmap font support
      * skin.dtd : new BitmapFont element

commit 7965c4ddc2498c455140254e230e7af1c2c623ad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 22 17:58:24 2004 +0000

     * http: implemented vlm_save/load.

commit ee90a81d1efce591e985ca0db1901b85524c605b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 22 17:56:54 2004 +0000

     * vlm: fixed some segfaults.

commit 47af7949f1b5d1d28426b65abcc31816c8930496
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 22 15:19:12 2004 +0000

    * modules/codec/libmpeg2.c: modified last change to use a 4:3 aspect ratio when libmpeg2 gives us an invalid one.
      (if this happens, it is a bug in libmpeg2 anyway so we just try to fallback to the most usual value).

commit 7db4c54cc557b25da5b24e4d625f2842e9fa69ad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 22 12:33:29 2004 +0000

     * all: forgot to commit theses files.

commit 8d5a171ae7787cfb2d936f2d98d2001c26d1b937
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 22 12:12:02 2004 +0000

    * modules/control/Modules.am: added telnet module.

commit df8f23fc17b0f05dc7bd131b4d4c26430655145c
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Mar 22 12:04:03 2004 +0000

     * http.c: vlm_error

commit 8e2f50d2048a2df60ec51ebcf48d13d97601195a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 22 10:18:22 2004 +0000

    * src/misc/modules.c: compilation fix.

commit 91576fb0a6ff83f99719890aaceef573e5a66ac1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 22 03:08:27 2004 +0000

     * vlm: better vlm_Show.

commit a2001a3aba2f3275ba1bd78ba925a7dc0de462fb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 22 02:58:57 2004 +0000

     * http.c: fixes about vlm.

commit 017996d961fb55b9d04a748a1f94d9c9b4b98126
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 21 22:53:18 2004 +0000

    * fix avi dts support

commit a3b0403c58098d842f8127615b74e4b6f4b77a90
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 21 22:35:58 2004 +0000

     * libmpeg2: handle invalid aspect as square one.

commit 54521e0a2303add8444efec21de50d571104d538
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 21 22:03:42 2004 +0000

     * rtp: sdp=rtsp:// urls begin to work (multicast+unicast).
     (There is still the problem of timeout, and a lot of checks aren't done).

commit 0c81e3b4521f75106b5c8694cf798dda74b15256
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 21 20:39:43 2004 +0000

      * moved the default font in share/skins2/fonts
      * parser/builder.cpp: a font with ID "defaultfont" is loaded from
      the common font directory

commit 8c85b4147444035be69750cdbe08a804743277f1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 21 20:19:18 2004 +0000

      * added a fonts directory

commit eda02c946564059b45d2dbd817eadf2acc0160f8
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 21 20:01:24 2004 +0000

      * moved the default skins2 theme in share/skins2/default/
      * all: added a "tooltipfont" element in the <Theme> tag (unused at the
          moment)

commit 5db2254195377784491969d202ee82e8a5877d21
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 21 19:45:42 2004 +0000

    Two description strings corrected

commit 25391c02b92dcbd1bc85f301d62d18a4b2d16601
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 21 19:36:47 2004 +0000

    * Spelling correction

commit d70854de075fc2dc6e1e078f46bdc46888b4acfa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 21 15:09:21 2004 +0000

     * Makefile.am: compile vlm.c ...

commit 68d49b0124ff95a2b972434ae7275f25f8ce2ba4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Mar 21 12:50:14 2004 +0000

    * modules/demux/mkv.cpp: Fixed Darwin port for Mac OS X 10.1

commit 1d483f63c16c1fe3e0889dc36cdb149c605173e5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 21 12:29:31 2004 +0000

     * all: changes for vlm move.

commit 756605b711ca9d8c46ed005310aa8602f8d922d1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 21 12:26:20 2004 +0000

     * vlm.*: move vlm to the core (now, vlm_New create only one instance)
     * http.c: begin support of vlm interraction (not yet documented).

commit c56ae63ce56fc905d1e204ecc98ff80455f0cdf6
Author: Simon Latapie <garf@videolan.org>
Date:   Sat Mar 20 13:19:58 2004 +0000

     * vlm.c: little bug fix for stop command

commit ca30e8dadd29125bc3d1337c3c7ed99d0548adf0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:33:55 2004 +0000

     * ts.c: do not use packetizer for ms-codec streams.

commit 15a9e81cd2062075e1136a54aa79a2e045c1d5ad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:33:11 2004 +0000

     * nsv: fixed unused variable warnings.

commit a54eb77f5ed0a15e30a34fb4750d0225a51b58f4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:32:06 2004 +0000

     * real: fixed unused variable warnings.

commit 40310f0263534ac7faa88c7968cf1de1f0c866c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:31:13 2004 +0000

     * asf :demux -> demux2.

commit 8ac0fe3854862c2c5d0d63e117b6fb54e8267e47
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:30:09 2004 +0000

     * Modules: removed avi.h

commit e5612c774a4134fe4865796cdd76629144665bda
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:29:39 2004 +0000

     * avi: cosmetics.

commit 3ac57ab00385aeb2fa5304f3bee953520002c0f2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 19 16:27:52 2004 +0000

     * demux: demux2_New -> try to start faster selecting the right demuxer
    based to extension (others demuxers will still be probed if needed).

commit b8b1c8a5d75f5287e7ac1584b228be4099bb1b6c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Mar 19 00:52:33 2004 +0000

    * fix d_namlen bug

commit a09823ca86d1be582a04112e9f6117b596b20658
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Mar 19 00:35:21 2004 +0000

    * the directory plugin no longer uses the m3u demux
      - it now does the playlist_Add itself.
      - it sets the filename instead of the path as the item name
      - it uses dummy demux to fool vlc.
      - it's almost twice as fast now.

commit d601108c6c1f4a19fba407f5ea28bcf6452a5212
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Mar 18 21:48:36 2004 +0000

    * prefer S_ISDIR over DT_DIR since it is more reliable.
      Should fix collapse/expand/ignore of dirs on OS X.
    * better short title for this config option

commit 17a89393643e95a8087870502c559989117181ff
Author: Simon Latapie <garf@videolan.org>
Date:   Thu Mar 18 18:29:36 2004 +0000

     * vlm.c,vlm.h, telnet.c: new vlm message system, independant from
       telnet interface (will be useful for http vlm interface).

commit d756feeb2d53ca8dbb7753126a94f72aad389774
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Thu Mar 18 16:53:56 2004 +0000

      * hd1000a: channel reordering

commit 5e9bbe3af577f963a5b3e8d6c65da460536cb3a2
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Thu Mar 18 15:42:20 2004 +0000

      * Roku HD1000 audio output.

commit 37c01b3c9222f123c224a20251e1d9086d28f531
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 18 02:12:08 2004 +0000

    Correct MRL syntax.

commit 970fb944f600f1f1f13056b483d230036bd5a57e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 18 02:08:12 2004 +0000

    Allow setting the subtitle track from the VCD tab (by usurping the
    "Chapter" entry).

commit e5a7499f335540f18865aabeb8dcc34c2fa99520
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 17 20:13:54 2004 +0000

    * modules/video_output/directx/events.c:
       + use SetWindowLongPtr() instead of SetWindowLong() whenever required.
       + reset GWLP_USERDATA when calling the parent window windowproc.

commit 6607097f75eea20eac8df2894d1094f77ba97bc0
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Mar 17 04:05:25 2004 +0000

    Menu selection of subtitles for CVD and OGT handled properly.
    
    system.c: enters the correct subtitle numbers into spu-es.  OGT now
    has the correct number of subtitles (with each having the correct
    number).
    
    ogt.c: Allow for dynamic switching/selection of subtitles.

commit 3f465da7e925a3bb955c03232d15e1fc7352e2a9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 17 01:54:00 2004 +0000

    * small fixes

commit a473bb94c5e311122706ca5e6950b01d1a69ece4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 17 01:33:34 2004 +0000

    * Updated the ebuild.
      - supports dts
      - uses the new ffmpeg + postproc installation fixed ebuild
      - uses live.com from portage instead of local
      - added libdvdnav
      - added pvr and satellite keywords
      - other stuff i don't remember atm.

commit aef6a32b5848da2c7f77adfae15d9430cc4c37bc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 16 22:41:52 2004 +0000

    * configure.ac: fixed libdts detection (libm linking problem) and dtsdec url.

commit aaa8fe4cacbad3a084cb2165661071d15b82f5a5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Mar 16 21:04:18 2004 +0000

    *Fixed a spelling mistake and added some button-shortcuts

commit 98ed63704bcac8185d71bf05407a8b104343785e
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 16 20:19:42 2004 +0000

     * skins2/win32/win32_graphics.cpp: fixed a bunch of memory leaks and
       fixed a bug in drawRect()

commit 119858b2cef1088150b399a4e09628ffce21d974
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 16 20:06:44 2004 +0000

    * Fixed a crash with blank opengl effect paramerter

commit 62b7055775bc050fbcbb51abe113bbe4f51f2924
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 16 18:46:40 2004 +0000

     * mkv.cpp: one more fix for playback of broken file.

commit a21e15e87b2d9a76dfd021c7c201330c732d4217
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 16 18:45:26 2004 +0000

     * mkv.cpp: fixed playback of broken file.

commit d06bfc8aadebbd5e79d183a98095fe227964abef
Author: Xavier Martin <titus@videolan.org>
Date:   Tue Mar 16 10:55:02 2004 +0000

    Move playlist item in the interface http

commit 77fa4675bbf19c7d11906b84183907bdc6fac130
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Mar 16 07:33:08 2004 +0000

    Oups, sorry

commit d48f97db9c620418063cdb22a6083f91d59e2d6c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Mar 15 23:15:48 2004 +0000

    Applies part of patch from Tom Maguire. Adds controls for 1min/5min forward / backward, and add menu items for them in the control menu. It might make it a bit uinclear. Please make any comment.

commit 136957ea779cccb6afe1debadb6985b3080c07e8
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Mar 15 19:33:18 2004 +0000

    Make the playlist info window a new object

commit dcaa5aab85c29550b7fad4efd920f63f3046de92
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Mar 15 17:06:17 2004 +0000

    Add description for demux2 (Closes:#1780)

commit 3c30dccf9146f19b860b821edc00accb03b06c61
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 15 09:33:57 2004 +0000

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

commit 4cf8c490faa4f86e405de75982939aaaacbef437
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 15 04:22:39 2004 +0000

    CVD subtitle selection works via front-end spu-es variable changes.
    SVCD subtitles still can only be changed via --spu-channel.
    
    The video subtitle menu titles for both is a bit whacked out.

commit 406b88740538eaa5792d369615c376d147a2e283
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 15 03:21:57 2004 +0000

    Not sure why (or if) this cvd subtitle selecting code is needed, but I
    suppose it should look like the others. So they'll all be wrong
    together.

commit 33b7101c5c9dca24146742a7437cda34c2b1b060
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 15 00:03:56 2004 +0000

    Fill out VCD information Media Info section when playing an entire VCD
    or PBC is on.

commit 87dcebb93801e6712a37cbc55211079f585c36ec
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 14 23:42:41 2004 +0000

    Allow extended data in customized formats too.

commit 28e2ca988879175af1d6e62fadd614d78360f9ed
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 14 23:25:48 2004 +0000

    Better about adding track author and title in track info
    section. Also add the extended data.

commit c66e5c08637287676e984b1f9a26c269cf3fdf59
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Mar 14 20:33:24 2004 +0000

    Added a section about Opie SDK kit.

commit d8c509a867e427b86a70b85fdc82dc29ad8dc745
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Mar 14 20:18:21 2004 +0000

    Fix deadlocks in playlist

commit 87eb9dcdb651078e09ceb952e2b4d86e271e457d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 14 19:02:41 2004 +0000

    * modules/video_output/x11/*: fixed video resizing when using an external parent window.

commit 613d29c6920c15d2dc0c4d1964a8e0b32d1c8de8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 14 17:15:43 2004 +0000

    * modules/access/file.c: more fixes ( thanks fenrir :) ).

commit ff451709d335176ce925c164a9757f735c1149bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 14 16:54:55 2004 +0000

    * modules/access/file.c: couple of fixes for the file-cat mode.

commit d1c5652ec6b7e0626c18315145322dbd18b69543
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 14 16:32:32 2004 +0000

    PBC is probably not an advanced option.

commit 6d9eed1e091bb77c7db9909c1a29b0980caf8fbe
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Mar 14 16:16:38 2004 +0000

     * AUTHORS: skins and skins2 authors

commit 40946d1a99505655473eb4568136377666aa9019
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Mar 14 16:10:07 2004 +0000

     * wxwindows/preferences_widgets.*: do not duplicate hot keys list in
       the wxwindows plugin

commit 9e0417527786ca9751c84490adf0beaccb16e246
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 14 14:58:11 2004 +0000

      * all: the vout window now processes refresh events.
        It only displays a black rectangle at the moment but it could be
        any bitmap

commit 1e34cf517bdd2829bbcf68220e91cd784708051f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 14 14:33:12 2004 +0000

      * all: split GenericWindow into GenericWindow (general interface for
      windows) and TopWindow (implementation for top-level windows)

commit a5ca00dc64982bd889bc49d989a50dd185afde22
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 14 11:37:13 2004 +0000

      * all: the vout window is now managed by a resizable control
        (on-the-fly resize still doesn't work; the vout has to be re-opened)

commit 02e2368fb29664f42986a39c03db3e1b94bdc8f8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Mar 14 10:49:51 2004 +0000

     * skins2/win32/*: Embedded vout works on Windows too. It still
       segfaults when the mouse is moved above the video...

commit 8c9cd3a2969385bfcd9395a4996be7f453598c6b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 14 02:44:06 2004 +0000

    Syntax error for WIN32

commit 23f20d9998d64c3870cb736fbb9ca4c5ae759183
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Mar 13 23:21:35 2004 +0000

     * skins2/win32/win32_factory.cpp: compilation fix

commit 6351e9c923abd0bf9aae120ba1789a0ced9443c6
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Mar 13 22:11:28 2004 +0000

      * all: first implementation of skinnable vouts (X11 only)
      - new "Video" element in the XML
      - of course it doesn't work if the vout is launched before
        the interface
      - known bugs:
         - no refresh of the area when there is no vout
         - BadDrawable X11 error at exit because the vout still uses
          a destroyed window
         - hardcoded size

commit 1e81c8f9b721578dffdb01f8bbaf1b8cf01595b4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Mar 13 20:39:03 2004 +0000

    * Added Andre Pong to THANKS

commit 4f7285b14569654fb882ed61a736b857e9fc5032
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 13 20:29:25 2004 +0000

    * modules/demux/ogg.c: Added Annodex support (www.annodex.net). Patch courtesy of Andre Pang.

commit d537e26b244cb7bc703b6a4053505f1e065eff13
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Mar 13 20:27:36 2004 +0000

    * Fixed a slew of missing people in THANKS
      (Thank god for email archives)

commit f3488abfeccaa4b56cef12abf31079f86a9128ce
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 13 19:31:35 2004 +0000

     * mpeg4video.c: better pts...

commit d87a02e5ea7f478ba7ac71da9305e83bcfba4c21
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Mar 13 19:05:17 2004 +0000

    removed unused variables

commit 2f676d810895e1b3dac8a92dea478fcf2c343666
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 13 18:52:55 2004 +0000

     * mpeg4video: more cludges (it should be rewritten to calculate true
    dts/pts ...)

commit 3de8decdade1b366148b77a875b3c05480fdef94
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Mar 13 17:05:29 2004 +0000

    * modules/control/telnet/telnet.c:
      - announce the port used by telnet in the messages

commit f0156a2880d68c47093b3cdce1ef6f2f9df84d07
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 13 16:56:31 2004 +0000

     * mmsh: more fixes.

commit d9043cc6198ca8063564c8e925876b03035344c2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Mar 13 15:37:48 2004 +0000

    Removed some dead wood.

commit 4cf2f458036f18bcbf883d650f9e1af88a0c724d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 13 05:09:51 2004 +0000

     * asf: fixed unintialised variable, cleaned up some stuffs.
     * mmsh: big rework of the mmsh module.

commit a9ddba271304eddc5673486d00d9009e5c2ba983
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 13 03:37:07 2004 +0000

     * ts: for MSCODEC in TS, set pts == dts when pts <= 0.
     (The problem is that if pts is always 0, no time information
     will be written, making stream unplayable).
    
     * pes: cosmetics.

commit 75db1bab04562033b4f1d86b23713d01302e2fa6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 13 03:33:10 2004 +0000

     * block.c: fixed block realloc.

commit 3aafe2626fd415b36479de2a246e7b002991772a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 12 15:01:36 2004 +0000

    * src/playlist/item-ext.c: playlist_AddExt() needs to duplicate the input options array.

commit b1ca3eab4f2c57a4288d54aa13a2144a627be09e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 12 13:42:55 2004 +0000

    * modules/video_output/directx/events.c:
       + patch to forward unhandled messages to owner window (Courtesy of Markus Kern).
       + modification to the patch to play well with the mozilla plugin.

commit 8c298771c44d2d3aed2b23e2595a4bb92843592f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 12 11:13:57 2004 +0000

    * modules/demux/mp4/mp4.c: work-around buggy muxers which don't set properly the display size in the mov/mp4 container.

commit a572c3a3cd26e8a91907b535c1ce87e32fd3d197
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Mar 12 07:58:29 2004 +0000

    Cleanup old scripts

commit fb9c17a94f76c2cd79cfb1ba9637d9e728cdb406
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Mar 12 02:52:27 2004 +0000

    One less change to make this work on Darwin.

commit 8def66dbbf53ecd1a7e227d106be9ddaf9308024
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Mar 12 02:51:20 2004 +0000

    more WIN32 changes.

commit 8bc1b7ed506faae4c227b46539962fb9aec2530b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Mar 11 19:41:51 2004 +0000

     * include/vlc_keys.h: mouse wheel events now considered as hotkeys
     * modules/video_output/directx/events.c: mouse wheel support
     * modules/gui/skins2/src/generic_window.cpp: mouse wheel events are
       treated as hotkeys, but only if they are not intercepted by a control
       (such as a slider)

commit a3a165edc5ef56dc862c932ff1b78ec98c6ed16d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:38:36 2004 +0000

     * block: a little pre header + padding.

commit 085985d56d23695e137dbb04228fddde7a74c072
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:37:50 2004 +0000

     * mux: sout_buffer_t -> block_t.

commit 8547ffaaeb80e961f0d5a415e863f9f2226629a4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:36:43 2004 +0000

     * stream_out: sout_buffer_t -> block_t.

commit 298f0e468edf5cbbf05d852bb58c7ef762a6a571
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:35:28 2004 +0000

     * access_output: sout_buffer_t -> block_t.

commit 1007fd93863262b3df3a066928ca7137fae9c46b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:34:25 2004 +0000

     * stream_output: sout_buffer_t -> block_t.

commit f31861b0f94e07b217074681a9a91ce70ab9466d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:33:39 2004 +0000

     * input_dec: sout uses block_t.

commit 3a967bf6dde5a9591b83b45644c0a482bb1bad12
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 11 17:32:29 2004 +0000

     * stream_output.h: removed sout_buffer_t and use block_t instead.

commit 040267e395d3d8a5387202797fdcb0998dcc0fac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 11 16:48:27 2004 +0000

    * input/input_ext-plugins.c:
       + access plugins are allowed to return less data than requested (mtu size) so we need to make sure input_Peek()/input_SplitBuffer() will still return the required amount of data.
    * input/stream.c:
       + optimized stream_Read().

commit ab94829b29b7c817bec5ff29190e6dfccff73824
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 11 12:33:16 2004 +0000

    * src/libvlc.h, src/input/input.c:
       + added --meta-title/author/artist/genre/copyright/description/date/url config options.
         This allows the user to specify/override metadata information for an input.
    
    * include/vlc_meta.h:
       + vlc_meta_Merge( dest, src ) helper function.
    
    * modules/demux/mp4/*:
       + Fixed a couple of mem-leaks.
       + Support for "description" metadata.

commit d0e495fb3b4543a9167c4fd2154d14982084c044
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 11 09:16:18 2004 +0000

    -lwinmm is needed for -mno-cygwin and cddax vcdx. I believe this is
     the right way to add. Someone understanding configure.ac (and cygwin)
     should doublecheck.

commit 778a1d09df8701f99b55654a6771992db61c965f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 11 08:28:21 2004 +0000

    libcdio and libvcdinfo can use stdbool.h

commit 36e99b03208623c3655528a4595383d51fc707a4
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 11 08:22:25 2004 +0000

    Change to facilitate compiling -mno-cygwin on cygwin and possibly other
    OS builds.

commit 46a407292cf6c09a5d94487b07c46f167ee0ebb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 11 08:06:31 2004 +0000

    * modules/access/cdda: proper svn:ignore

commit 46d298846cd1cc877a65ed72b7b4258f6ec26cdb
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 11 08:02:55 2004 +0000

    Use memset, not bzero. Helps with -mno-cygwin (and possibly others).

commit 8c652217db6dcf8de585d2d06c08e6ddb064c772
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Mar 11 08:00:34 2004 +0000

    Use memset, not bzero. Helps with -mno-cygwin (and possibly others).

commit acfdbe5dbce510f8c0afd685eb6f3c42a6bc7a50
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 11 07:59:05 2004 +0000

    * modules/mux/mp4.c: support for a few more user data atoms.

commit ae51f3799676d479dad219d81da59e1e951363a0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 11 07:54:56 2004 +0000

    modules/control/telnet/Modules.am:
     * added vlm.h to sources. Should put it in the daily snapshots.

commit f774e68dd2c7bff8c8b5625d99b0b8c62ba97940
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 23:49:01 2004 +0000

     * mp4.c: more udta informations (title, author, artists).

commit 5c2b06f2707680a1c5d5388e906c6afb953381d8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 23:41:36 2004 +0000

     * stream_output.c: delete meta informations after the stream out chain.

commit d88930e73070ac6a2c83c26ca2b92148cd80ebf6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 23:20:54 2004 +0000

     * mp4: added partial support for udta meta data.

commit 09ba73c7643dd96696aeaa82bc116b2b5d5b5573
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 21:55:25 2004 +0000

     * input, stream_output: handle sout_instance_t->p_meta.

commit 0afa4317178d8585ea7ee74bfc8c17b0dd7fddbb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 21:54:28 2004 +0000

     * stream_output.h: added a vlc_meta_t field to sout_instance_t,
     this way meta data will be available for stream_outs and muxers.
     The only 'problem' is that it will be available for sure only after
     that the first data packet is received by the stream output.

commit 90fdcf71769f4f1abf8896e0d44e07e05afc0a9c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 17:23:16 2004 +0000

     * httpd: fixed a big mem leak for http streaming.

commit 144bd771d6ccb981b245942cae439f942f54fe31
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 10 17:10:40 2004 +0000

    * modules/access/file.c:
       + implemented a --file-cat config option that accepts a coma separated list of file names.
         This option allows opening splitted files as a single (concatenated) input.

commit f50eee0d06b197f99fc9f3bec869fbbe2f4e3ebf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 10 13:28:07 2004 +0000

    * INSTALL.win32: added a section about the "make package-win32" rules.

commit 5d0cd08833ac4ab692b2091f7e2b67c362f0268f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 10 12:02:58 2004 +0000

     * include/input_ext-plugins.h: exported input_RunDecoder/input_EndDecoder.
     * modules/stream_out/display.c: use input_RunDecoder/input_EndDecoder
     (fixed dead lock and no more duplicated stream in audio/video menu).

commit 4c29602d3802b5d72143b5093036a4e347b8c96a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 9 20:46:43 2004 +0000

    * include/vlc_common.h: free tab if empty in TAB_REMOVE().
    * src/misc/httpd.c: fixed a few memory leaks and coding style changes.
    * modules/access_output/http.c: a few coding style changes.

commit 59e170a65e376b3af0958f97aef8210cc81e6c14
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Mar 9 20:32:49 2004 +0000

    Renaming rules to rules.gpe

commit 6350b08982cf30a3b63a4780382c88c3a3d148ce
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Mar 9 20:32:17 2004 +0000

    Removing old cruft.

commit b4b78fb654267cef2437c0577cbdf0d1ab050c2d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 9 15:26:17 2004 +0000

    * configure.ac: the telnet module needs -lws2_32 on win32.
    * modules/control/telnet/vlm.c: include <time.h>.

commit e04ea11167ea12c36841f56c10ecbc6321c5ed01
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 9 14:50:46 2004 +0000

    * modules/video_output/directx/*: take care of hardware overlay alignment constraints.

commit b6769673c62b33da3724a1fa89b052416b39adb1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 8 17:08:46 2004 +0000

    * src/misc/net.c: fixes a few corner cases.

commit d504b4580709d51b64c03c8ecfead8d7d10462fb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 8 15:55:49 2004 +0000

    * src/misc/httpd.c: don't read past the end of our circular buffer in httpd_StreamCallBack().

commit 397bfc46894c585275418684ee44dd368c05de27
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Mar 8 15:22:58 2004 +0000

    - *.nib, playlist.*
    
    begining of playlist item propieties box (only modification of uro, name and autt
    hor at this time)
    
    - vout.m : remove an unused variable

commit 33bf3f9a1d3a0a112c2244a4cd73a09df698ec8f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 8 13:54:49 2004 +0000

    * ffmpeg/video.c: got rid of the --ffmpeg-truncated option.

commit 380bb4bedef485a54cbcda6cc7f52fc1be9a44ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 8 11:00:26 2004 +0000

    * configure.ac: check for localtime_r().
    * modules/control/telnet/vlm.c: portability fixes.

commit 4a1949b93288b734115a92167fafa2043422c25d
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Mar 8 10:22:13 2004 +0000

     * a little VLM documentation. It may be hard to understand, so I'm
       waiting for suggestions.

commit a63d4ea12f95c50e8c2934d0ec266ee8dc8d9866
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 8 10:21:34 2004 +0000

      * Added '*.a' to the svn:ignore properties.

commit 7ed96a51a54f716aadf53c6bf367de2acdfb3dfa
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 8 03:20:19 2004 +0000

    Yet another spelling correction

commit 48ba13ced1bd1000c4a50e807ba62112652b6b0b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 8 02:39:04 2004 +0000

    Update MinGW release number

commit 3e8db97410394c79bd851db80f2a0a345890f425
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Mar 8 02:08:41 2004 +0000

    Some small spelling errors and clarification based on recent events.

commit 779340cfa2ce06d7226e037765807edd24942885
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 7 22:34:22 2004 +0000

    * include/vlc_es.h: added b_packetized field to es_format_t to tell a decoder if the input elementary stream will be fed in complete frames.
    * include/vlc_codec.h: added a b_need_packetized field to decoder_t that is used by a decoder to tell if it wants to be fed complete frames.
    * modules/demux/ts.c, modules/demux/ps.h, src/input/input_programs.c: b_packetized = VLC_FALSE.
    * modules/codec/ffmpeg/ffmpeg.c, modules/codec/faad.c: b_need_packetized = VLC_TRUE;
    * src/input/input_dec.c: if (b_need_packetized & !b_packetized) then kick off a packetizer that we'll use to feed the decoder.
    * src/input/es_out.c: removed useless stuff.

commit 5c5ee97934a5f33c53aa5f2f83f2d984aa638d81
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 7 19:03:23 2004 +0000

     * mp4.c: added support for SVQ1.

commit 4e5473acd2b398505dee669fdda589d4f6c89383
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Mar 7 18:49:37 2004 +0000

     * skins/vars/stream.cpp: support $N (stream name) and $F (full stream name)

commit 445d17b2d540f8411b9f09758afafe87a61cd110
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Mar 7 17:26:50 2004 +0000

      * toolbox:
        + Removed --changelog from the help message.
        + Output a warning asking to use "svn log" when --changelog is called.
      * Regenerated SVN changelogs.

commit 58eeab0ea748845528ad2372df22aaafd601a2c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 7 16:26:48 2004 +0000

     * mp4.c: - accept adding ES at any time
              - proper implementation of starting time (edts/elst).

commit c40cb8b83420574f0ce26d72f1761ae9775773c8
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 7 16:03:25 2004 +0000

    More printf lint for cygwin (and possibly others)

commit 8a55377fc0a49a71c5baf1095215abf509f8750e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 7 15:58:21 2004 +0000

     * transcode: downmixing to 1 and 2 channels now really mixes the input
    channels. (Badly done but it gives some results ;)

commit 3acd8838fd0a9936aa568d463d2cb2ff42c23906
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 7 15:12:45 2004 +0000

    * transcode: report the right number of channels (a52 -> mpga).

commit deb75d7136aa28ea7c2653442fa3676afe6def57
Author: Xavier Martin <titus@videolan.org>
Date:   Sun Mar 7 15:04:26 2004 +0000

commit 9474462d342a51a57ff8ba005ee60c845d3abebf
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Mar 7 14:46:55 2004 +0000

    printf lint changes for cygwin.

commit c05d3353a3b2b84c38f7e9914edbd15540a79bba
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 7 14:25:08 2004 +0000

      * ctrl_list.cpp: insert a 1-pixel line between two items in the playlist

commit d8158122daf1d7ecee3b864b71640ece708a53e7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Mar 7 12:55:32 2004 +0000

     * skins2/parser/builder.cpp: check Font::init()'s return value
     * skins/utils/var_text.cpp: added $D (duration) and $L (time left) variables

commit af178856690b1818bb7d5d634ee80300f4713e96
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 7 12:42:39 2004 +0000

      * all: the tooltip window is now managed by the window manager, not
      by the generic windows

commit bf0685f871f204ad763d8640b076727a43b017c1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 7 11:47:50 2004 +0000

      * src/ft2_font.cpp: initialize some members to avoid a segfault in the
        destructor when the font cannot be opened. drawString() now returns
        NULL if the initialization failed.
      * all: check if drawString() returns NULL

commit 2de4918c674ef9c3365008a70511aeb5e857c39b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 7 01:52:52 2004 +0000

     * mp4.c: * follow guidelines for box order in stbl.
              * set language if present.

commit c31c867bc54b357f35bbb95c17b70fadbddde5e3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Mar 7 00:46:13 2004 +0000

     * mp4: really fixed stts table (and no more drift), added stss table
    (key frames).

commit a9b951488d07771e8854412ec7ccb84db5103cb3
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Mar 7 00:21:48 2004 +0000

     * skins2/*: - show/hide do not bypass the window manager anymore
                 - transformed some pointers into references

commit 1fd23e2c7d1fdd1239dcf72e90633d820d47af3b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Mar 6 23:52:16 2004 +0000

      * png_bitmap.cpp: fixed the transparency

commit f44877913b11be58992db4d02bc52670890f45c8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 21:25:45 2004 +0000

     * avi.c: set frame type.

commit c49b2f12a32cbb9468814745d34ec9be280cad0b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 21:09:53 2004 +0000

     * mpeg4video: set frame type (I,P,B).

commit 3004588dc48091e54b6c8a570ea96fcb4b22aff5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 20:57:05 2004 +0000

     * mp4.c: fixed audio/video synchro. Better length table calculation (I
    hope).

commit c1aad580be29f67b498e18d1f30645c698433fdb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 6 20:49:10 2004 +0000

    * transcode.c: another fix to avoid 1st frame without pts.

commit b30fa861d2c00940d3e7e6e54f20652ec8a18741
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 6 20:16:04 2004 +0000

    * transcode.c: fix for when 1st frame of non-low-delay streams only has a dts.

commit 87917c6a0cfb60cd5764f385d4debc5dc1ba80ad
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Mar 6 19:46:26 2004 +0000

     * skins2/src/os_window.hpp: added some 'const' keywords
     * skins2/src/theme_loader.cpp: do not anchor windows _before_ restoring their
            previous configuration...
     * skins2/src/window_manager.cpp: fix for non-anchoring of invisible windows

commit 6c955787f04e378771f64a66332218c522e7810e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 6 19:30:19 2004 +0000

    * src/input/input_dec.c: fix for input_EndDecoder() when using the async mode.
    * modules/packetizer/copy.c: better not send pts instead of invalid ones.
    * modules/stream_out/transcode.c: when no pts, use dts wherever possible (low delay / b frame).

commit 116b248f45c865379ea479e3b7eaae038795200f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Mar 6 19:22:47 2004 +0000

       * src/png_bitmap.cpp: support for transparent PNGs

commit 966106959688f74ec7099d1cd28747112942571b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Mar 6 16:58:11 2004 +0000

    Fix include path

commit 70b1f9b919d3cd199d1cb0b98bae18ba6d43f8db
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 16:38:29 2004 +0000

     * rtp, display: update p_sout->i_out_pace_nocontrol.

commit 53ccc56f2a77f345abcad4a2a987c2922e621d49
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 16:37:54 2004 +0000

     * http, udp: update p_sout->i_out_pace_nocontrol.

commit 1d7b91d6a91f864ac7fb1155db540d83beb9bfe1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 16:36:37 2004 +0000

     * all: implemented sout asynch support. (ie sout will try to work at
    the maximum speed if the output can control the pace)

commit cb50d64adee6aa9f602dc8d923a88516cc615514
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 16:35:03 2004 +0000

     * all: added two variables needed for asynch sout.

commit aa1d6fe8378b4a13d02f844f5bbe98bc6983bd03
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Mar 6 16:25:46 2004 +0000

     * skins2/src/generic_window.cpp: avoid crashing on Ctrl+S when there
            is no dialog provider
     * skins/*: renamed 'onclick' attribute to 'action', to be coherent with
            other controls

commit 42113b343f5d1171d680e9f3708416fe1a4f7fe5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 6 15:44:46 2004 +0000

    * modules/codec/ffmpeg/encoder.c:
       + libavcodec now interpolates the pts if you feed it with a frame with AV_NOPTS_VALUE. Make sure we handle that correctly.

commit 6265a3ae74280c07ef144f8fc1ec4d75a3e6d6af
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Mar 6 15:24:37 2004 +0000

    * Remove directories with only one source file inside
    * Drop the old scope plugin (not ported to aout3)

commit 1778b48e939536eb8f8a642c18a870acc2969ef9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 13:37:44 2004 +0000

     * mp4: fixed SVQ3 in .mov

commit 3507f5bf74ba31b6ab315b76e5c9875f91ef0a8e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 6 12:22:56 2004 +0000

    * modules/control/telnet: added missing svn:ignore property.

commit 0c6141b53f3c27c8bcf1077c19cc0f91db79b2f5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 05:49:08 2004 +0000

     * mp4.c: for mp3 in mp4a we need an ESDS.

commit ca7c328769cc31da8bb83173c2ccd752233b9cb8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 05:47:59 2004 +0000

     * transcode.c: fixed SVQ3 transcoding.

commit d5eebbe1cf32dcf0bfab8f87da00d820e660294c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Mar 6 01:14:28 2004 +0000

     * httpd: fixed handling of 'Connection: '.

commit a17b39049c43d7a7677d52d24a798a4b8fc122d4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 5 23:26:36 2004 +0000

     * input/input.c, libvlc.h: implemented new way to break vlc preferences :
     start-time and stop-time (both given in second) ;)
    
     Becarefull that it won't work with all files because of missing/wrong
     media length (ex: ts, broken avi, ...) or the fact that the headers
     will not be read (ex: mpeg1 ps, perhaps ogg, ...)

commit 81c55e658caea9f21575da69ddbfc203f14f96b5
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Mar 5 20:56:39 2004 +0000

     * skins2/*: Change mouse cursor above a Resize control (win32 only)

commit 44bc88f363c914cad96faeeb987d30b1ad64671a
Author: Carlo Calabrò <murray@videolan.org>
Date:   Fri Mar 5 19:24:14 2004 +0000

    String review, as promised :)
    
    Found and fixed:
    - some untranslated macros
    - some acronyms which were not in capital letters
    - a couple of VLC Media Player (_m_edia _p_layer, now)
    - typos here and there
    - dots missing in some of the long texts
    - spaces before ? and :, which is correct in french but not in english :)
    - NT services are now called Windows Services

commit 7e6c0e335bf97d58c806746e7c0becf6b1c1b49d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 5 18:30:50 2004 +0000

     * include/modules.h: increased numbers of shorcuts
     * modules/demux/demux2.c: added all audio demuxer shortcuts.

commit 45adedc913a84e90c60d920f20230aee5d430cdc
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Mar 5 17:34:23 2004 +0000

      * Added "Id" svn:keywords property to all files containing "$Id:".
      * Removed .cvsignore files and added proper svn:ignore properties.

commit 5dc138d758b84e847bf434017503fd75b0036c98
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Mar 5 17:18:42 2004 +0000

    modules/gui/wxwindows/iteminfo.cpp:
     * select the right value in the group-combobox in the iteminfo dialog

commit dd443c16f4935a4a5484bd59be50a42a3be4aa59
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Mar 5 16:45:32 2004 +0000

      * toolbox:
        + Do not remove svn directories in autotools/ when using --distclean.

commit 4e84ec7af9f5d77a855bb59aad9defa367a1ffcf
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Mar 5 16:07:35 2004 +0000

      * mozilla/vlcplugin.h:
        + Added the 'video/x-ms-asf' MIME type to the plugin (Closes Debian
          bug #232690).
    
       This commit is also a blatant test of the SVN->CVS mirroring scripts. If
     it does not work, we're screwed :-)

commit 59ab757379fff14268467e1a2ed484c97f2c04f6
Author: Simon Latapie <garf@videolan.org>
Date:   Fri Mar 5 14:03:20 2004 +0000

     * telnet interface and VLM ( VideoLAN (media) manager):
        VLM is a little media manager. It is designed to launch several souts
        with a unique VLC. It is a kind of "server playlist". For now, it is
        only usable with the little telnet interface I wrote. The features are:
         - complete and barely coherent command line set for media setup and
           control
         - multiple input list by media (like a playlist)
         - loop by media
         - load/save config file (human readable)
         - script implementation (for scheduling, for example)
        If you want to test it, launch VLC with -I telnet, and type "help".
        Beware of the type of the media: vod or broadcast. vod will be used
        later.
         TODO:
          - rewrite the telnet interface (beurk)
          - change error message system and create a http interface for VLM
          - implement RTSP clients administration (with vod medias)
          - write a complete documentation...

commit b663be1db648040604c3531c4dd5235b02c80e39
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 5 00:14:19 2004 +0000

     * udp: added a 'late' option in milli-second.
     Too late packets according to this value are trashed. By default it is
    0 ie don't trash any packets. (I think it's safer, else we may have too
    much people complaining about broken picture or CSA not working anymore ;)
    The drawback is potential floods of clients...

commit 2d87367f92711a57861d40f75a4a6d075573c9bf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 23:59:16 2004 +0000

     * modules.c: fixed module_Need. (but I'm not sure of what to do with
     shortcuts,any and 0 scored modules).

commit e3455523c39879535fc60113ccdd447dd1b5bd5c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Mar 4 22:52:43 2004 +0000

    Set intf-change to TRUE when toggling fullscreen with opengl vout, so that the sate of the fullscreen button gets updated. (Hope I've done it in the right place).

commit 08e84310c312990387f3cfebdf05bb420a66b0ad
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 4 22:47:42 2004 +0000

    modules/video_filter/deinterlace/deinterlace.c:
     * Fixed a sse2 crash related to a non-16byte aligned pointer

commit b62e621e701b26b0f3843d08b18ef717d8cce387
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Mar 3 22:57:15 2004 +0000

    * utils/bezier.cpp: use lrint() to avoid rounding issues
    * theme/skin.dtd: "" instead of "\0" for default values

commit c0ede6a232f69678e47af4f983d39f429427f66e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 3 20:42:52 2004 +0000

    * extras/MacOSX/*: bumped revision number to 0.7.2-cvs.

commit c87d50dd850bac965aaf9e81b97e0c166fc22a4f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 3 20:39:53 2004 +0000

    * ALL: changed the prototype of module_Need() to accept a "strict" boolean argument.
    If "strict" is true and a module name is provided then module_Need() will only look for the specified module
    If "strict" is false, then module_Need() will first look for the specified module and if it wasn't found, will continue with the other modules with the same "capability".

commit 577e22f22518917210d9a4b0bae4fa05621c99da
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 3 17:18:38 2004 +0000

    Makefile.am: added vlc.exe.manifest to the distribution (should perhaps be
                 moved to share/ after the svn switch)
    share/Makefile.am: added some wince-related resource files to the distribution

commit c3336f53d076c866a1cf1e7c5d989a4ed37f61a2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 3 15:47:08 2004 +0000

    src/misc/modules.c:
     * include vlc_httpd.h, fixes compilation

commit 84980a6824482f60890fc8f962c6446b00ab8da8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 14:22:47 2004 +0000

     * configure.ac: -> 0.7.2-cvs
     * modules/control/http.c: added a playlist.uri field.

commit 423b23baa5ee8df0b2d7757a7fbd9b42176fb04a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:27:25 2004 +0000

     * rtp: ported to new httpd.

commit eb12c5b98de5bbe78e2b875cde5e98970b5cd7ea
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:26:50 2004 +0000

     * http: ported to new httpd. A few features are still missings.

commit e30a3efa66e3663ad97e96f6499e1e0829020a6a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:25:53 2004 +0000

     * http: ported to new httpd.

commit a6e1d27ae43fbe5ac37a83d6bd7ea121b48c07f9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:25:24 2004 +0000

     * objects: include vlc_http.h

commit 42b6366983225ebfec51bae6a69f09a9c5707379
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:25:00 2004 +0000

     * vlc_common.h: httpd typedefs.

commit 85d67b22292df8cadd29fcbdd8ebd46d0eb53d7c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:24:31 2004 +0000

     * all: httpd compilation.

commit 2d4c56cd959c58efb6200487bd0e1edf33fa5e9d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 13:23:47 2004 +0000

     * include/httpd.h, modules/misc/httpd.c: remove old http daemon.
     * include/vlc_httpd.h src/misc/httpd.c: added new http daemon,
     it will allow http 1.1, redirection, RTSP, ...

commit 43cf73c3bcdecfc1c5c43b284f6a7726b69989e8
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Mar 3 12:21:57 2004 +0000

      * configure.ac:
        + When using a local ffmpeg tree, add a path to the avformat headers.

commit d3eb38a64a2d15a7d3a7e5a833d255c31012dc49
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 12:21:36 2004 +0000

     * vout.c: fixed a warning.

commit cdb2329dcec2be0162d1d29d486ef5aa93d93199
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 12:03:15 2004 +0000

      * mkv: added Control and use vlc_meta.h.

commit c6553ec2b28b8e21110c28b44cbcf469cce13ad0
Author: Eric Petit <titer@videolan.org>
Date:   Wed Mar 3 12:01:57 2004 +0000

     macsox/* : added --macosx-fill
      In fullscreen, crops the picture if necessary in order to fill
      the screen without black borders (e.g. you lose top and bottom parts
      of the picture when watching a 4:3 video on a 16:9 display).
      (Only implemented in OpenGL mode)

commit 90c26e78821c74c2c940d957f475c3b49a1f82f3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 12:01:38 2004 +0000

     demux: implementation of demux2_vaControlHelper.

commit 743502ebb1619cde44cb86b9fe6d9ac9867dc422
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 12:01:17 2004 +0000

     ninput.h: added prototype of demux2_vaControlHelper.
     include/vlc_meta.h: added of cast for malloc because of [CENSURED] c++.

commit 028552b92044d887b5429129cb7c3c689a821807
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 11:59:41 2004 +0000

     * input.c: add Duration to input infos.

commit aa793fae41ece6bfa79ed966e21e9b3c168566f1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 11:41:04 2004 +0000

     * mpga: demux -> demux2.

commit 08ece243befadb2eaf51ce28067829733eaab3ab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 11:40:19 2004 +0000

     * a52.c aac.c au.c dts.c flac.c wav.c: Converted all audio only demuxers
     to demux2.

commit ae60413f308ab0d09bb3a1fd8bb63661ec1bb569
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 11:39:06 2004 +0000

    * modules/stream_out/transrate/frame.c: Fixed warnings (thanks fenrir)

commit 5f1c70065745b81110f673f901e6b4d97f9fb9d7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 11:38:14 2004 +0000

     * id3*: Search p_input (to make it working with demux2).

commit 41823c03aaa2ee57b7603e30ef3c7e7d1dc308f7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 11:34:41 2004 +0000

    * modules/mux/mpeg/pes.c: Copy the flags of the data buffer to the PES
      buffer.
    
    * modules/mux/mpeg/ts.c:
      - rename the caching= option into shaping= since it more adequately
        describes what it does
      - new use-key-frames option, if enabled then shaping= will be a
        maximum value, if the algorithm find a new GOP it will finish with
        the first picture of the next GOP (helps minimizing the dts delay)
      - fixed a bug where the calculated sending time could be later than
        the real DTS time (meaning the decoder wouldn't get the buffer
        in time)

commit 81ec7faf9ed742a307db8601fd0cdc6caebc76de
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Mar 3 11:34:19 2004 +0000

    - Repeat and loop are now mutually exclusive
    - On the playlist window, turn loop/repeat/standard play selection into a popup
    - On the playlist window : if more than one group is defined, coolorize items according to the group they are belonging to. Currently, 8 colors are hard coded
    
    Please make remarks on the new layout / the colors chosen.

commit 9e4b5e027c85c6bc90e2ecf959ba1dac54897fc2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 11:29:26 2004 +0000

    * modules/codec/ffmpeg/encoder.c:
      - use AV_NOPTS_VALUE instead of 0 when it's available
      - reworked the hurry-up mode to start with disabling the B frames first
      - reworked the hurry-up mode to remove my thread mess
      - check that we don't feed ffmpeg with twice the same PTS (crashes ffmpeg)
      - correctly flag the picture types
    
    * modules/stream_out/transcode.c:
      - use AV_NOPTS_VALUE instead of 0 when it's available
      - copy block_t::i_flags to sout_buffer_t::i_flags (temporary)

commit 7a649fb24aa5dbc9d8fdb5dad42346f35fe6de64
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 11:20:52 2004 +0000

    * modules/stream_out/transrate:
      - split transrate.c
      - you can specify a maximum gop length on which to perform transrating,
        to avoid adding to much delay in the sout pipeline (shaping= option)
      - fixed a bug where you couldn't transrate a transcoded stream

commit 291bf7393437338c337e1a8654cfaa06ce2f8cba
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 11:12:08 2004 +0000

    * src/input/input_dec.c: Copy block_t::i_flags to sout_buffer_t::i_flags
      (temporary).

commit b2111baf468b4235e28a42343b7e283efda198a5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 11:09:30 2004 +0000

    * modules/packetizer/mpegvideo.c: Correctly flag the picture types in
      block_t::i_flags.

commit cd3e5b41ba629df276314709b2a995e1a2fb6b3f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 10:51:55 2004 +0000

    * modules/access_output/udp.c: New group= option, used to send multiple
      packets at once (less scheduling overhead) ; typically access=udp{group=5}
      will send 5 * 7 TS packets at once.

commit 1617f883d74c2719c69379e7493c23a915502c52
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 3 10:49:50 2004 +0000

    * modules/access/satellite/access.c: Read blocks multiple of 1024 bytes
      (because others do it - no idea if it helps, though)

commit b72b93e8a449841c786aad03c1b2901599a1f072
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 01:26:49 2004 +0000

     * ts.c: fixed PCR handling (when the pcr pid isn't attached to the PMT.)

commit 9e6bc99cc81c5051ca7bbe00a5922fc4f0df82d1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 2 23:49:38 2004 +0000

    * updated NEWS for 0.7.1a

commit 9b8aa20248df2d973caae1104d7cd521ab85fcb6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 2 22:55:34 2004 +0000

    * extras/contrib:
      - fixed the infamous "libmad is twice slower" bug
      - fixed libmad dynamic build
      - added a52 support to ffmpeg
      - remove libdvdnav

commit 4999de8d3c4e95cffb32a2091025d62c17e023a1
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Mar 2 21:45:15 2004 +0000

     - skins2/utils/bezier.*: Added support for curves made of one point
     - skins2/theme/skin.dtd: Removed Event and Rectangle tags
     - skins2/src/theme.cpp: Destroy curves explicitely
     - ALL: Anchors can be defined using a Bezier curve, which allows
       rectilinear anchors (but it is still possible to define anchors
       reduced to a single point).
       A "curved anchor" only attracts "single point anchors"

commit 0ba71b8c0d018e9aa415b1220f02a4899db3ffab
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 2 19:21:03 2004 +0000

    * Well i be .......
      libmodplug working now. apparently it didn't like dynamic linking on OS X.

commit ff5c0f9d7c674637849a3f2d74666af671a1b28f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 2 16:44:21 2004 +0000

    * This was the thing i didn't commit and which AGAIN leaves us with a CPU hogging release :(

commit d1adc0c779de57c75c5e4746e96204a6734ef3d5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Mar 2 13:53:14 2004 +0000

    * modules/codec/dvbsub.c: disabled translation of some internal error messages
    * po/de.po: removed my reminders
    * modules/demux/mkv.cpp: disabled translation of the string "Matroska"
    
    * src/libvlc.h: small corrections of to-be-localised strings
    * modules/gui/macosx/macosx.m: ditto
    * modules/video_output/fb.c: ditto

commit 79685b881624fa7803d1662941a5bfb92684da03
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 2 12:39:25 2004 +0000

    Spelling error

commit 38be40b945ddee3dd73841df9e9f022b302d5d13
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 2 01:10:26 2004 +0000

    * Fix dts contrib

commit 95c2664cde67744a336db3bb9dad90c9eebf1469
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 2 00:59:16 2004 +0000

    * update caca and live.com

commit b1e8912f30d256bf83bce9d3c8a8c5f0d5d8625c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 1 22:35:55 2004 +0000

     * video.c: make SVQ3/ffmpeg happy with complex stsd atom (ie with more
     than just the "SMI " one).

commit ab3260f055c911276a5bfc76ad2d1ca01fda235e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 21:23:09 2004 +0000

    * ChangeLog: updated for 0.7.1.

commit f5916b645edd8509c73ee8f998bd5506c886772d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 20:36:24 2004 +0000

    * modules/gui/skins2/Modules.am: oops, 1 file too much.

commit 477f4e516a16fc8353eed114409638763b457bc1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 20:04:55 2004 +0000

    * po/*: ./toolbox --update-po in preparation for the release.

commit 8b1e1eb63725362efbb4b326d6460c7c290dc5a9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 19:58:16 2004 +0000

    * modules/gui/skins2/src/skin_main.cpp: default skin is skins2/default/theme.xml.

commit 657e2a261f26f69decdcf00db0a7ab2c4bc04925
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 19:41:42 2004 +0000

    * modules/gui/skins2/Modules.am: include the default skins2 theme in the "make dist" rule.
    * install-win32, Makefile.am: include the default skins2 theme in the win32 package.

commit f7639c1508b18271b4f93c0eb8d5493aaf6d5957
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Mar 1 19:36:43 2004 +0000

    * all: changed dtd version to 1.99 before the final dtd freeze

commit 3a1bce326578640792555ca1e7ae7c0576f438e2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Mar 1 18:33:31 2004 +0000

    * parser/builder.cpp, parser/skin_parser.cpp: unique IDs are generated
     in the xml parser instead of the builder: fixes nasty bugs related
     to layout IDs
    * theme/skin.dtd: "id" attribute is no longer required for window

commit e9050e582a93be48596c9f8a7835bfff19f0bf0a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 18:31:13 2004 +0000

    * modules/gui/wxwindows/*: make sure we re-use the streaming wizard so the user selection doesn't get lost each time it is opened.

commit b53804565156c8ef92a998c751aeabcc50949a57
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 17:36:26 2004 +0000

    * modules/demux/mkv.cpp: fixed copy&paste bug.

commit 4598fd249aff442c3e02d16c8b15afbc607848ad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 1 12:50:39 2004 +0000

    * include/vlc_threads.h:
       + lower a bit the input thread priority on win32 (using THREAD_PRIORITY_ABOVE_NORMAL now).
    * modules/access/file.c:
       + s/config_GetInt()/var_Get() for file-caching.
    * modules/access_output/udp.c:
       + less verbose debug messages.
       + increase thread priority on win32.

commit cf0968da8bba635c1b86ca2156ae1cd1e8595bf2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 1 11:55:25 2004 +0000

    * Added two files in Modules.am

commit 773cd52112fd18b25213f8511a684c877aa068ed
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Feb 29 23:08:42 2004 +0000

    Shit, forgot to :wq before committing :) sorry guys

commit 5f02f2623de11a0c63cb3aea5569339351ea22af
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 29 22:59:59 2004 +0000

    Updated PDA interface.

commit 9e8b6d1f56b15b6c830ab8cb0d0550a8894b54dd
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Feb 29 22:56:23 2004 +0000

    Minor changes to the italian translation (thanks to Paolo Caravello)
    
    Actually, we still got some (huge) untranslated strings in libvlc.h,
    I'll care about them after the release.

commit 487e3560c314bfcf25a8f5c5d613476a5fa342ea
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 29 21:10:00 2004 +0000

    Updated version strings to 0.7.1 for upcoming release.

commit 64f562affdef486b968fe821d9c304e6c1579141
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 29 21:09:29 2004 +0000

    Updated Dutch translation.

commit 3b4460963408aa2dec8477d986b150c000fd1435
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 19:28:10 2004 +0000

    * configure.ac: fixed --with-dts-tree.

commit 1dc68507f1ddf2c6959a166c41fa6198f3100189
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 19:12:00 2004 +0000

    * NEWS: updated.

commit 070b6a3abf9a0e47d8510fee0ab2b76e2e22476b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 19:01:22 2004 +0000

    * modules/demux/rawdv.c: DV audio support was removed from libavcodec so reimplemented it here.

commit 23c72b3d07e97587413e3d1b34bda1835f7f0938
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Feb 29 17:36:55 2004 +0000

    * src/skin_main.cpp: do not delete the input a second time !

commit a2ce62f83f57bf024b89ec3b93c349f34b440f29
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Feb 29 16:49:55 2004 +0000

    * controls/*, src/generic_window.cpp, src/generic_layout.cpp: a visibiliy
    variable is now owned by CtrlGeneric, and handled directly by the layout
    and the window (at the moment only the slider control uses it)
    * theme/skin.dtd, parser/builder.cpp, parser, skin_parser.cpp: added
    the "color" attribute for control text

commit 0925e59b790ece071b6c6bc868bca0827c91708b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 14:35:10 2004 +0000

    * INSTALL.win32: updated win32 build instructions.

commit 04243e8625d86a1ab6f379fe304014b6ebd28081
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Feb 29 14:05:45 2004 +0000

    Sanity check

commit bafbf60f6be9000713d946a72adb093ade8a0022
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Feb 29 14:05:14 2004 +0000

    * src/skin_main.cpp: fixed a bug related to the destruction order ;)

commit f22ca27f794aa7cd8116a6df0930c44a64c0e40c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Feb 29 13:55:04 2004 +0000

    Fixed breakage which has been introduced in the last commit

commit 173b7083ec728d29f380b198fb5ae2ff68dd63ca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Feb 29 13:49:02 2004 +0000

    spelling fixes

commit 685a71e7fff2edfb54c9fecf5b242d0382287c40
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 13:33:47 2004 +0000

    * ipkg/Makefile.am: don't try to package files which have been removed.

commit 26ad94db084315d578589f01ca13bcc19a7cba00
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 13:08:56 2004 +0000

    * src/misc/variables.c: fixed memleak.
    * include/vlc_common.h: use pragma to disable useless MSVC warnings.

commit 76922217d4efe2fdf12e7bfcca5172b21a78ec70
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 13:05:22 2004 +0000

    * ALL: bumped revision number to 0.7.1
    * modules/audio_filter/converter/dtstofloat32.c: update for libdts-0.0.2

commit cce86ebe86dfd096f763663e4493b79b07e78760
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 29 13:03:19 2004 +0000

    * src/packages.mak: updated for libdts-0.0.2

commit 99c14b41a1039639abff96a15a2d922387c9d191
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Feb 28 19:40:06 2004 +0000

    Search on the author field too

commit a942a4d8a4452d39ea37da08594ebc5f0de69dae
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Feb 28 19:31:54 2004 +0000

    Fix loop on end of search

commit a4c123849beedfdeb6c758aa20ca55a969318847
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 28 19:30:04 2004 +0000

    * modules/gui/wxwindows/streamout.cpp: added mp4a to the list of audio transcoders.

commit 7b8bb1f237dd5db1cd03f42663e02802b212ff27
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 28 17:10:23 2004 +0000

    * src/playlist/*: portability fixes, moved playlist_AddOption() to item-ext.c.

commit 3c5c523fe1659e26b5f16f854ddc5a513f4beac4
Author: Eric Petit <titer@videolan.org>
Date:   Sat Feb 28 13:53:35 2004 +0000

     macosx/vout* : don't forget to exit fullscreen mode at EOF,
                    fixed a segfault

commit c97ac86a77e2a75e1017f5f0cad52e933fff98f0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Feb 27 22:33:38 2004 +0000

    Updated german translation

commit e7c5d1e3d4db5767183d9d6431428779b93e2d1c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 27 15:07:04 2004 +0000

    * src/skin_main.cpp: fixed bug related to the destruction order.
    * parser/xmlparser.hpp: removed useless change.

commit 36fb9ee645c89d061356b3b061abc9db21c00f1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 27 14:22:18 2004 +0000

     * avi.c: uses rv15 for 15 and 16 bits file. (I don't know if it's ok).

commit 6a94cd6bea1ad0ea40e699af38fe015b75d41b2b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 27 14:05:55 2004 +0000

     * avi.c: added support for rgb 32 (24 won't work under linux as the vout
     handle 24 and 32 the same way :(

commit 15320badc65db2f751ceb0b8db7277aa249346ac
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 27 14:02:05 2004 +0000

     * rawvideo.c, ffmpeg/chroma.c: added YVU9.

commit 9803dc4610d12f49440b9dca80ac6bb173863956
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 27 14:01:35 2004 +0000

     * vout_pictures.*: added YVU9.

commit 6ae1b0c09febc532d2ae197008d5159045b226a3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 27 13:24:12 2004 +0000

    * modules/gui/skins2/*: portability fixes.

commit c8caf934ecf212d64afd9e8c9114c3db2271feab
Author: Carlo Calabrò <murray@videolan.org>
Date:   Thu Feb 26 19:11:44 2004 +0000

    it.po: italian localization for VLC 0.7.1
    fr.po: minor fixes

commit f8c7410eb9ec329a2dae56cb99270e3b7e5a1a5d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 26 17:07:37 2004 +0000

    * Don't crash during my demo to the university computer labs.
      - don't crash when i_output < 0

commit 24b3d069b0ec312ec1cbc3bcab875977e5a52c3a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 26 17:02:17 2004 +0000

    * modules/audio_output/directx.c: don't use hardware buffers for <= 2 channels.
       A few users have been reporting problems with the directx audio output and it might very well be the cause of their problems (ie. with buggy drivers).

commit f310fe876721f8884f1bd22cea7240c9beff4d42
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 26 14:40:29 2004 +0000

    * another thing that wasn't committed yet.
      - Fix Playlist Save. Can only do m3u atm.

commit 7a9f74a14be21e4298a9762d5c9e48fbe2c748aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 26 13:58:23 2004 +0000

    * modules/video_output/directx/*: fixes uninitialized variables and memleaks.

commit a1acd9a7c5c0a207596f213b2d6bc3f8aa01415a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 26 13:24:55 2004 +0000

    * don't break things...

commit 156136fb3db5c3fdc14f5dcf3d6ad72cb9274775
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 26 13:04:55 2004 +0000

    * Something I forgot
      --macosx-stretch mode. Ignore aspect ratio and stretch video to fill window.

commit b8ed390542cb47e89112b9d36838e1be2e097243
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 26 12:04:14 2004 +0000

    * modules/gui/wxwindows/wxwindows.cpp: include setlocale.h after the vlc headers.
    * modules/gui/wxwindows/menus.cpp: fixed memory leaks.
    * modules/gui/wxwindows/playlist.cpp: fixed deadlock.

commit 1babb2756a073ad88e4a391c583b3da0ae7fa79b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 26 08:24:29 2004 +0000

    * modules/gui/wxwindows/playlist.cpp: removed useless lock.

commit c05cb268c77ff3c44b699e9454fe09d4584a1baa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 26 00:23:04 2004 +0000

    * modules/gui/wxwindows/*: a whole bunch of bug-fixes spotted by running the debug build of wxWindows.

commit a8d51df7c92b91b266aec2d3d654852496d9496e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 25 23:28:04 2004 +0000

    * Disable libmad on OS X

commit 9bff9696052c06c7eba94ebb04375f4e06eb2944
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Feb 25 22:42:48 2004 +0000

    Fixed an incorrect string

commit a250878dd2771b1857b7a5005a6bb6555e63ebf0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Feb 25 22:16:20 2004 +0000

    Added configuration for h3600 iPAQ PDA with small Flash sizes.
    Removed unused files.

commit 27ace953fa302c197803b9949fc8961c4894fa05
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Feb 25 22:01:34 2004 +0000

    Update of the french translation.
    
    This file need reviewing, please help

commit a530063952d3bfe970d8a1e94e2d73247f95e93e
Author: Eric Petit <titer@videolan.org>
Date:   Wed Feb 25 19:27:23 2004 +0000

     macosx/vout* : fixed OpenGL fullscreen (still needs some cleaning)

commit d743958ecc4866c0dda223125c5ff1afe74df7d2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 25 18:47:02 2004 +0000

    * src/input/input_dec.c: compilation fix.

commit 80602ac2d2092333344829222bcd5672f64be024
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 25 18:43:24 2004 +0000

    * modules/packetizer/mpeg4audio.c, modules/packetizer/mpegvideo.c: compilation fix.

commit b03151139280fe17c16a39bdb99198783711c3b0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 25 18:42:38 2004 +0000

    * modules/gui/wxwindows/wxwindows.h: workaround/compilation fix for new wxWindows versions.

commit 9012c151164a9417aac46c466560301ff450e8fa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 25 18:22:54 2004 +0000

     * libmpeg2.c: lalala, compilation fix...

commit de81c25db345fcad4ac8106f52845dc2fd11cf50
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 25 17:48:52 2004 +0000

     * all: removed block_t->b_discontinuity,b_frame_* and added i_flags
     field and a few BLOCK_FLAG_*.

commit e7523028f53b0af5d9654e21fa3bdff7adb411bb
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Feb 25 14:02:34 2004 +0000

    Update of the brazilian portuguese translation, thanks to
    Andr� de Barros Martins Ribeiro

commit 4c19e5276e2601ee8aa32c22f78519d112b5606e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 25 12:38:33 2004 +0000

     * all: fixed sout-audio/video options.

commit 957af4c9d2071d389e1744736eceee315bebff8d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 24 22:15:41 2004 +0000

    * modules/gui/wxwindows/menus.cpp: try to display choices menus in a more clever way (hide useless things like empty menus).

commit 4b029f256a1fcff3baafc1c4e0670283544f03ba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 24 19:23:11 2004 +0000

    * modules/demux/dts.c: improved detection of wav dts files.

commit 69ddcc65581fa33ebaed987a5b47a3f6db9121db
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Feb 24 18:19:44 2004 +0000

    Fix problem in playlist update code.
    
    Strangely, the "AddPendingEvent" wxwindows call seems to hang, so
    replace it bhy "ProcessEvent" (the playlist update is processed
    immediately in the callback, but it is only the update of one item, so
    it should not be a problem)

commit 1a80973eef779334b36bf71c102b51e883871dc8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 24 17:43:31 2004 +0000

    * modules/access/cdda.c: added "cddasimple" shortcut.

commit 2c0ea284b43bdaaa7622ad9f074b30acdc88786b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 24 17:42:07 2004 +0000

    * modules/stream_out/transcode.c: compilation fixes for ffmpeg-0.4.8.

commit ea7a25104ff3588e9f9865bef9e5f05f86f18c2d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Feb 24 17:16:27 2004 +0000

    Do not send an event when clicking out of the search box

commit 768bfe3d0474a8df060e77e68d2d1d4d516e4ba5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 24 16:31:46 2004 +0000

     * http.c: "Transfer-Encoding: chunked" support. (Tested with only one URL).

commit 5fc353732109802357706fcde7202462767e2d2e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 23 23:01:05 2004 +0000

    * modules/demux/wav.c: more fixes for multichannel wav files support.
    * include/codecs.h: ms speakers definitions.
    * modules/codec/araw.c: added support for fl64 fourcc.

commit 914b337e047dc1d4450f5367d89d441e4f88d6aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 23 21:57:56 2004 +0000

    * src/playlist/playlist.c: who said testing was useful ?

commit 74e0d998e88a8d4833f332862ded47bfd0fdf213
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 23 21:50:14 2004 +0000

    * src/playlist/playlist.c: bug fix.

commit d652c3d193d5e51692fa67a63a9033518422ceac
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Feb 23 21:00:37 2004 +0000

    modules/misc/sap.c:
     * fixed two memleaks, one of them rather large
     * fix for http announces that don't start the filename part with '/'

commit 14a95d4a62ee0255c39c72374cd962d7e37669a0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 23 20:55:41 2004 +0000

    Enlarged some fields in the OpenTarget-Window to display the entire localizations

commit 45c1f2a006f26bcea96ede080b492938c1f291ca
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 23 20:45:52 2004 +0000

     * livedotcom.cpp: nULL -> UI64C(n).

commit 88b8f5993bd42dd782cb2029b75854b668d1efc2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 23 20:35:42 2004 +0000

     * livedotcom.cpp: a fix + a nasty hack that should fix playback of streams
     using weird value after a synch with RTCP.

commit a6f71ffae2cc695dd848aa0d6fb359b12ce8a861
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 23 20:34:47 2004 +0000

    * include/vlc_common.h: added the UI64C() macro for unsinged long long constants.

commit 7055051d4d9bdf14187e394a545304c8b2f06a3f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 23 12:17:24 2004 +0000

    *  modules/gui/wxwindows/playlist.cpp: don't update the GUI from different threads!
    * src/playlist/playlist.c: vout/sout garbage collection improvements.

commit 8b55f113de13fdc3db93175ec7b703ad943778de
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Feb 23 00:10:50 2004 +0000

    Change error reporting on memory error to be memory error.

commit 24d6aadd987a0cdd371fa6c9a42e3f58b9c4fae9
Author: Eric Petit <titer@videolan.org>
Date:   Sun Feb 22 23:09:25 2004 +0000

    ipv4.c : BeOS compile fix

commit 42ad183734cc53fadc1b90601e529c7aacf1e034
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 22 21:32:42 2004 +0000

    * modules/access/cdda/access.c: fix to allow playing the last track and cd's with only 1 track.

commit d9133f1f56f3741ba089391269ca411d8a548388
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 22 16:40:25 2004 +0000

     * input_programs.c: a little memleak.

commit ef9b193b4cc7801f7546bcf3431083566cd54060
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 22 16:08:47 2004 +0000

     * all: changed the prototype of sout_InputNew.

commit 68e3f348a5b86cd5559f70728fd630d089bc10a1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 22 16:01:42 2004 +0000

     * livedotcom.cpp: bug fix. (a bad memory allocation).

commit 08ae741421f3520a9fb9d1e8336a5be444da281a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 22 15:59:53 2004 +0000

     * sub.c: VobSub fix.

commit 3e78ed5d5a8c373db784086b90fd5f772697fc4a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 22 15:57:41 2004 +0000

     * all: compilation warning fixes (mainly missings headers).

commit eb0af11561ff1bf9ad06690a5e51ad33737f9ecc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Feb 22 15:52:33 2004 +0000

    Fix compilation warnings

commit c37f12306579dd7abffbda18f78800a223889a40
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Feb 22 15:41:27 2004 +0000

    * Updated contrib build system
    * src/misc/threads.c: fixed a Darwin-specific bug introduced recently

commit 378c0f1eaf251344e6ae078b225c4f55b8171ba8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 22 15:03:33 2004 +0000

    * configure.ac: added an --enable-utf8 option (default enabled on osx/beos/win32).
    * src/libvlc.c, modules/gui/wxwindows/wxwindows.h: use #ifdef ENABLE_UTF8

commit 5caf4452923297d8bc62e6b9122a61f605769e35
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Feb 22 10:52:23 2004 +0000

    Fix valgrind-caught memory leak.

commit f0dfceb529c4e41faefa89a286f6038922b99670
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Feb 22 10:30:41 2004 +0000

    Fix mem leak caught by valgrind.

commit e1c0f35abc008daac24ae87c91b550a8b5062513
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Feb 22 10:30:22 2004 +0000

    fix mem leak. (Caught by valgrind.)

commit d675fdfc51f12be3883ee613464e41df13b2c1e2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Feb 22 09:35:48 2004 +0000

    Make sure a couple of variables are initialized before
    reading. (caught by valgrind).

commit 3ba2ac1749f5c1013d7318b0f44ad2f0d1513f5a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 22 00:55:31 2004 +0000

    * po/*: ./toolbox --update-po.

commit e521bfb780c16faa145a6eb9e5de8be926a277df
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 22 00:33:10 2004 +0000

    * modules/demux/playlist/Modules.am: don't forget playlist.h.

commit f982997d88c3e7fbe8194df75cc8c63ecb985962
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 22 00:15:33 2004 +0000

    * ALL: preparation for 0.7.1-test2.

commit acbd501ea8663f6d7a1a3ecd90f7b4e7bceed16b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 21 23:50:52 2004 +0000

    * modules/stream_out/transcode.c: fixed memleak. Set aspect ratio info even for raw video input.

commit b6fde88ed9664916983ea43fc5f3d7ee76a96748
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 21 23:15:52 2004 +0000

    * include/charset.h: added "extern "C" {" for c++ modules.
    * modules/mux/mp4.c, modules/demux/ts.c: fixed memleaks.

commit dbde1f5f46160831cd3e4043cf6a22b78c7adca7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 21 22:41:49 2004 +0000

    * modules/codec/ffmpeg/encoder.c: make it ffmpeg-0.4.8 friendly.

commit e15880cb62b86870e82be57aff1d3340fe729fd4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 20 22:07:51 2004 +0000

    * configure.ac: what about checking for the c++ preprocessor.

commit 8408f63e94bf73f56140786f959a26be750a05c0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 19:21:25 2004 +0000

    * modules/stream_out/transcode.c : don't lock when quitting.

commit 94f4bb3b6189b6ecf51bb613ec7e368ecfe69863
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 20 19:21:23 2004 +0000

    * modules/demux/a52sys.c: forgot to remove this file.
    * modules/audio_output/alsa.c: kind of a work-around for a strange bug that trashes the stack. Doesn't solve it but should be easier to track down now.

commit 4b59de9906642e7659529f2e0a1f97d6976c683a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 19:03:59 2004 +0000

    * modules/stream_out/transcode.c: fixed a segfault when quitting.

commit 8c816feb508b59236416d1b85f96c6b924bcc73c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 18:34:28 2004 +0000

    * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c :
      - new ffmpeg options available from the command-line : interleaved video,
        noise reduction, rate control parameters, i_quant_factor, trellis
        quantification, mpeg4 matrix, and thread count
      - portable functions to use ffmpeg multithreading capabilities on all
        platforms
      - hurry up mode now turns off rd and trellis, and also raises the noise
        reduction parameter (thus noise reduction is mandatory with hurry up)
      - if threads=1, no ffmpeg thread is launched, but the ffmpeg encoding
        will be done in a separate thread than the packetizer and decoder
      - fixed a bug with mp3 decoding and weird ffmpeg return code

commit 7e894c8955ff1b60b4f9749a5a2a3ae3e374407e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 18:24:41 2004 +0000

    * modules/packetizer/mpegvideo.c: display the picture size and frame rate
      exactly once.

commit c73cac4ec8416f946774be2104cada36550b44e5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 17:20:01 2004 +0000

    * src/misc/threads.c: made vlc_set_thread_priority usable on non-Darwin
      OSes, and added an rt-offset configuration variable to tune the priority
      of VLC against other programs without recompiling everything.

commit decac965b37b79ac0905c79805245811c0f9ed59
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 17:16:50 2004 +0000

    * modules/demux/mpeg/system.c: check for scrambled packets.

commit 0441ed4b509c40ad3acc1a6188f67d5c7de0d0fd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Feb 20 17:13:42 2004 +0000

    * modules/access_output/udp.c: do not send out packets which are too much
      in the past, to avoid flooding the client.

commit e36a3fdc5191851ab96dde773e25fae64a5935cf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Feb 20 16:29:31 2004 +0000

    coding style

commit faa35c22f5934b5ddd6409bfedac0ad978efb7bc
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Feb 20 15:38:40 2004 +0000

    cleaning of pvr input  : settings are only set if  given on command line
    (no more default values).
    
    Patch from Tim O Callaghan (tim.ocallaghan - AT - limestudios - DOT - com)

commit 3f6bf89a60a7e5112f7d83b3551e4910c149ede9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 19 19:38:58 2004 +0000

    * Revert back to old prefs.
      - fixed the bug with the modules not setting up their prefs.
      - bugs: int with strings items are broken (see relfontsize)
      - hotkeys elements don't really work

commit e4849efbc8d119dc8fadaecf669760e8e8584004
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Feb 19 18:55:34 2004 +0000

    Removed Vladimir Chernyshov's email address (kept his name).

commit d46292cbaef3f21135c7ef50f5efab78b6b4dd99
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Feb 19 17:42:43 2004 +0000

    Correct fix for iPAQ. (do not mix watching your kids and coding, it doesn't mix ;-))

commit e1b3ef175401f8117ab00ed4488bd9fb712165af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 19 16:19:41 2004 +0000

    * modules/codec/faad.c: compilation fix and proper 16bits pcm support.

commit c66d3a904f7b94dbfb89d54cf4b02dca95696b09
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Feb 19 15:42:25 2004 +0000

    Tell FAAD2 to produce FAAD_FMT_16BIT (16bits PCM values) and VLC so that it doesn't need to do a conversion filter for it.

commit 82ab9dd10b3b79dd3c4d437c7dfa642934e094fe
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Feb 19 15:13:49 2004 +0000

    Fix for iPAQ choose fixed point arithmic in FAAD decoder.

commit 8f049cabaf2f88fcf3b07f8f133a37581e440857
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Feb 19 02:05:12 2004 +0000

    Structure not big enough and was writing past buffer boundary.
    Thanks to Marco Z�hlke for finding this problem.

commit f8efac2e69637005a313e917033aec4d81e02603
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 18 13:21:33 2004 +0000

     * transcode: fixed s16b <-> s16l conversion.

commit ff7206faf317fbeed77f4239998a79a59980d776
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 17 13:13:32 2004 +0000

    * ALL: portability fixes.

commit 5130db5cc12f696c58deb86785c85e9b8342eef8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 17 03:12:00 2004 +0000

    * vout_OSDMessage doxygen doc update
    * fix broken vout_OSDMessage in other files

commit aa7904dacb53dba503e05e95bac9e141e8c3df77
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Feb 16 17:16:24 2004 +0000

    Added an option "recursive"
    	- none: subdirectories are skipped
    	- collapse: former behaviour, subdirectories are not expanded
    	- expand: all subdirectories are fully expanded
    
    I dislike these strings, please find other ones :)

commit 6226d06229f8f5c922a6d2e795363de6c84254cc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Feb 16 17:14:39 2004 +0000

    * Swap duration and group columns
    * Introduce duration sort

commit dbaaa2cb3bff425a6d50b1a230a4b494264ddea0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Feb 16 17:14:15 2004 +0000

    Fix setting the name and the author with DEMUX_GET_META

commit 98529c0af445d5bcc18e6788ec5ca270b1fca132
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 16 13:33:10 2004 +0000

    * modules/access/dshow/filter.cpp: work-around a bug in w32api-2.5.

commit 1492c3f23c97cdf5bda7dade98db40bad53de1e0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 15 22:20:56 2004 +0000

    * modules/misc/network/ipv6.c: fix for ipv6 name resolution, courtesy of Jeroen Massar (jeroen at unfix dot org).

commit 56ebc45986fe03146dd2f6c92cb5011d60656118
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 15 21:52:59 2004 +0000

    * modules/audio_filter/converter/dtstospdif.c: fixed the swab() replacement.

commit 4a0f6b608a075b1331c973dfadd133b63d8a1615
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 15 19:40:41 2004 +0000

    modules/control/lirc/lirc.c:
     * backported some changes from the hotkeys module
     * implemented buttons to cycle audio and subtitle tracks.
     * implemented a mute button
    doc/lirc/example.lircrc:
     * example for the new buttons

commit 5b34ebd8f322f8a81ebdc1efefbf28df4b5ba0a4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Feb 15 18:58:38 2004 +0000

     * modules/gui/skins/*:
        Added 'slow' and 'fast' events to play a stream slower/faster

commit 2ad9f25dbb5f38ad09a54b2586f1e58e7fd1b36a
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 15 18:22:26 2004 +0000

    include/osd.h, src/video_output/video_text.c:
     * turned vout_OSDMessage into __vout_OSDMessage
     * __vout_OSDMessage now takes printf style parameters
     * added a macro vout_OSDMessage that calls __vout_OSDMessage with the first
       parameter passed through VLC_OBJECT()

commit c5e49deeb0a57021f269d7957477ae906cae5e0e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 15 16:59:18 2004 +0000

     * nsv: display sub stream and skip extention data (initial patch from
     Vitalijus dot Slavinskas at stud dot ktu dot lt).

commit f1c330199e7819c44fa7fc912701638a75db8e1b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 15 13:16:43 2004 +0000

    * modules/demux/ogg.c: fixed recent breakage (what a shameful bug).

commit 5001371313f90cc2d5d6579be8bddb8400e40e64
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 14 17:36:05 2004 +0000

    * modules/access/cdda/*: forgot to remove demux in module declaration.
       fixed deadlock with CDDAFixupPlayList().

commit 0061679f0b8f7d9ab59525279cd4aa143a55d9b4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 14 17:25:39 2004 +0000

    * modules/access/cdda*: removed definition of WAVEHEADER.
    * modules/access/cdda.c: small bug fix.

commit a9098e45f385cfaf5e2d30e25f1fb2f6c8438ad4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 14 17:03:33 2004 +0000

    * modules/demux/wav.c: started support for WAVEFORMATEXTENSIBLE (aka multichannel).
       support for float32 format.
    * include/codecs.h: added WAVEFORMATEXTENSIBLE structure.
    * modules/codec/araw.c: fixes.

commit 5fd3dab4ead88b921f4c4342a661d9f281f5ed9f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 14 12:49:35 2004 +0000

    * modules/gui/skins2/events/evt_scroll.hpp: small portability fix.

commit d35c6eefd101953bc6d58d844e93448e51509ed2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 14 12:36:16 2004 +0000

    * modules/gui/wxwindows/*: make gcc-2.95 happy.

commit d09106d2bd9e4ed24f1edc48073e8df66aab5d8d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 14 01:53:17 2004 +0000

    * ALL: small portability fixes.

commit c3d7c3a61d50e235eb7daa274f633e9f6367acac
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 13 23:54:42 2004 +0000

    * modules/demux/playlist/playlist.c: compilation fix.

commit eda87edb0686de0de03b81f6c714581f6761cf38
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 13 22:37:35 2004 +0000

    * modules/demux/a52.c: better detection code.

commit 54d409e479880ae4b321a8f9f1af5d447c7a93dd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 13 22:14:11 2004 +0000

    * modules/demux/a52.c: grmbl.

commit d3586ac103ecdd1b8f91ea5ce139888209be397c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 13 22:10:00 2004 +0000

    * modules/demux/a52.c: fixed alignment when seeking.

commit 7bf9ebcf6611b3b091ea6a144c58c6a85bba20e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 13 21:48:32 2004 +0000

    * modules/demux/a52.c: rewritten from scratch to use the a52 packetizer and to handle a52 wav files and audio CD's.
    * modules/codec/a52.c: a52 wav files and audio CD's use padding so don't always check for next sync code.

commit 244e50dc0db0287a8b104951d0a08971f1164b59
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Feb 13 11:58:32 2004 +0000

    Better worded.

commit d53ea004d606658e23b81a597ab5c28326339a6a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Feb 13 11:33:38 2004 +0000

    More checking: for programs and XML-related files.  If some programs
    aren't around (e.g. lynx) don't build the corresponding piece that
    needs that.

commit 5180b49d8720f6f3ae9261a8e59da41fd6ca87fa
Author: Eric Petit <titer@videolan.org>
Date:   Fri Feb 13 10:42:24 2004 +0000

     deinterlace.c : missing 'else' that prevented MergeAltivec from being used.

commit 405c632cb41c0e9e7f04d9cf9aa951d7a8b93521
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Feb 13 10:09:46 2004 +0000

    Disabled the preference menu, it is not filled in anyway.

commit e897573e75b4b7a1e8a6224a58587041e6c83ea3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Feb 13 04:22:39 2004 +0000

    Do better about being able to build developer documentation on many
    platforms.  This still sucks, but it sucks less. Hopefully I can shame
    someone to go further.

commit dfee77fbd36a4da1f22ef64afb4499392476a53f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Feb 13 00:57:03 2004 +0000

    Call for help.

commit d2e4386eb968eccac8c35835731a58c8a551b3e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 12 23:51:15 2004 +0000

    * modules/stream_out/transcode.c: fixed color inversion when transcoding from raw RV24.

commit ddffbfbc1c0de0feb847855bbfef64a20f0f8f16
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 12 20:09:38 2004 +0000

     * all: use the data_packet_count from the asf header when the server
    gives an invalid one. (I hope it doesn't break anything)

commit dc0a38962937ff8a37eacf5672e4780556c11d3c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 12 17:52:48 2004 +0000

     * v4l: patch from Carsten Gottbeh�t (gottbehuet at active-elements dot de)
     -> Untested.
    
     Original message:
        Hi there,
    
        I have done another small modification. If you remove a hot-pluggable video
        device, like an usb web cam, during capturing, vlc floods the driver with
        ioctls. This leads to Kernel Ooops in some drivers.
    
        The modified v4l.c module does the following now:
        "GrabVideo" returns "VLC_ETIMEOUT" if the question "Did we wait long enough"
        can be answered with yes. If there is a real error in "GrabCapture" or
        "GrabMJPEG", the code "VLC_EGENERIC" is returned. So the calling function
        can distinguish between these two situations. "VLC_EGENERIC" was always
        returned before.
        The function "Read" uses this information to leave the while-loop in case of
        an error, and it returns a "-1" to the calling function. "Read" calls
        "msleep", as it was before, in case of a VLC_ETIMEOUT.
    
        The brightness-control stuff described below is still in the code. Please
        feel free to use, modify or ignore this file. A short feedback would be
        nice.
    
        Bye,

commit cd05b67f58eb0d3119018b4abd8432d1453a3cc2
Author: Eric Petit <titer@videolan.org>
Date:   Thu Feb 12 17:35:05 2004 +0000

     macosx/vout.m : GL cleaning (probably fixes depth issues)

commit e13b6c4d01910be66962a8e3681dbfff15d2e726
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 11 19:17:14 2004 +0000

     * all: added a "input-repeat" option that allow repeating the same entry
     without destroying/recreating a new input. (Will be usefull for streaming).
     ( A value of -1 means repeat for ever).
     --> Not tested with dvd.

commit e8f07ae10b4506627eb1c63acfee34b988d976d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 11 18:08:05 2004 +0000

    * modules/access/cdda/*: got rid of the demux. The access plugin will now build a WAV header which will allow this plugin to work with the dts/a52 demuxers as well as the wav demuxer.

commit 0895ba28de544d30dd375e137cd30f4458d99538
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Feb 11 12:37:28 2004 +0000

    And one other piece of information...

commit fd4ba664c1012fee3e801d82f0bda3cd7f8e2cdd
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Feb 11 12:26:38 2004 +0000

    Spell out general information that should be used in reporting
    problems. Sigh.

commit 63202e8ede981d9bfb534a13e30dd7af361bc59c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Feb 11 08:50:04 2004 +0000

    Enable the playlist import/export modules

commit c4bf5901e90cff317b81b000cd28c133ef4b9602
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Feb 11 08:22:12 2004 +0000

    Added some whitespace for alignment.

commit 4a7ae0b8b026322ddd166b7c91e46d2cf2b2af9d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Feb 10 20:30:09 2004 +0000

    Enabled PDA GUI again, use --enable-pda. Question why was it disabled without notifying the maintainer? ????

commit 1204fed2ec744b0d08031e1bfd2ac9420540c611
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Feb 10 20:28:37 2004 +0000

    Missed the deadline again ;-(
    
    - Fixed the playlist_AddExt() call
    - Fixed a compiler warning

commit 08c1cc548ab6c504c0aee0415e7d7849b86263bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 10 17:59:10 2004 +0000

    * configure.ac: check for the xmlTextReader extension if libxml2 (required for skins2).

commit dcc4cf2f726510a85cd35bbb6248ea205ecf68e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 10 17:36:45 2004 +0000

    * configure.ac, NEWS: added mod and pva plugins.

commit 4caee403b7370fb5b8baa2827ecae0c4b873dad6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Feb 10 16:39:15 2004 +0000

    typos

commit ed59877cbb98259edb98433775aa4f4014e91a55
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Feb 10 14:57:31 2004 +0000

    Fixes for DVB-C:
    - Make sure that lnb-lof1 and lnb-lof2 can be overriden by the commandline syntax frequency=xx:lnb-lof1=xx:lnb-lof2=xx
    - Added value {A,a} to polarization=xx to force INVERSION_AUTO
    - Sanatized a few error messages

commit 916c69e30e8fea86787a4ef04eff48a80f816cd8
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Feb 10 14:33:17 2004 +0000

      * debian/rules debian/control:
        + No longer build a local libmpeg2 since it entered sid.
        + Build the livedotcom plugin.
      * toolbox:
        + No longer remove flac, speex and matroska from the woody build; I will
          provide clean backports.

commit d180753a2ce6fe7d51425b48619bfa44014c2ac6
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Feb 10 14:04:55 2004 +0000

      * configure.ac:
        + Allow to use --enable-livedotcom without --with-livedotcom-tree so that
          we can use an installed version of libliveMedia et al.

commit c08f94af806ba9a7bc4b69a04959846bb6d8239e
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Feb 10 13:29:04 2004 +0000

      * configure.ac:
        + Only activate the Matroska plugin if -lebml_pic or -lebml were found.

commit 739c64aa716cba328c05b0ed9f02b768c57c742a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 10 02:57:18 2004 +0000

    * Fixed the ogm subs. Thanx to Mosu who pointed me to the fact that the
      duration for subs is stored in byte1 of the data packet and who
      directed me to the mkvtoolnix code.

commit e5152479bee9dcbdaaa51c29b848cd51749408f9
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Feb 9 23:30:37 2004 +0000

     * http.c: made strsub a bit clean.

commit decbf33a0123b47524e2c5cb078ab298291aaec8
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Feb 9 23:28:33 2004 +0000

     * intf-http.txt: update doc (strsub)

commit eaa242064e438e9b23718d88d9bf1accf626c09c
Author: Simon Latapie <garf@videolan.org>
Date:   Mon Feb 9 23:03:12 2004 +0000

     * http.c: add strsub function: extract substring (doc update will
               follow soon).

commit efc3e61a0afda6b4463f5b7301e3132489d73895
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Feb 9 20:40:25 2004 +0000

      * debian/README.Debian:
        + Updated Debian-specific build notes.

commit 40020f6dd332ef9700e8a063263d414a97160d8f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Feb 9 19:32:55 2004 +0000

    Updated version number to vlc-0.7.1

commit 7bc4719af79e76665fd425cc3e6ea1f581d0006c
Author: Eric Petit <titer@videolan.org>
Date:   Mon Feb 9 17:42:12 2004 +0000

     macosx/* : macosx-opengl-effect now accept cube and transparent-cube

commit 8836625717753e5b6062ed2d47047728c09233b1
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Feb 9 16:12:25 2004 +0000

    src/extra/libc.c:
     * fixed a nasty bug in vlc_atoll.(closes #1763)

commit bdae676acc9447d0552c9ba49a8a3849f1939ad6
Author: Eric Petit <titer@videolan.org>
Date:   Mon Feb 9 14:02:25 2004 +0000

     macosx/vout.m : oops, fixed broken ratio from my last commit

commit 774a42d0c4158a389db5e201e6ae28415e2c6b74
Author: Eric Petit <titer@videolan.org>
Date:   Mon Feb 9 13:28:32 2004 +0000

     macosx/* : added --macosx-opengl-effect, current possible values are
       "none" and "cube". Sorry, couldn't resist ;)

commit 5e53660ac349de354e6038debacea1d9685b9e04
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Feb 9 12:54:47 2004 +0000

    * added dtsdec, 're' upgrade of libmad

commit ac2b0449a996e121a74cf3481b3306551f530341
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Feb 9 10:44:40 2004 +0000

    share/http/admin/dboxfiles.html:
     * Updated for bookmark support.
       See http://www.giggo.de/dbox2/movieplayer.html for details
       (patch by Christof Baumgaertner)

commit ee90876a3830d1e4b1afaaa0f2a32de1f1d1e528
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 23:49:04 2004 +0000

    * modules/gui/skins2/Modules.am: added missing file for make dist.

commit 8027983f8c2e612fbc5f22fa5666f9010f9badf6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 23:39:16 2004 +0000

    * ALL: I am a morron.

commit 310a32011b07b5a56ca6d859e8f38a78eea18a46
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 22:37:37 2004 +0000

    * modules/codec/ffmpeg/video.c: another fix for switching postproc on the fly.

commit de8289baf938ba6a8705599968419afb258e17b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 22:06:14 2004 +0000

    * configure.ac: forgot one version number and added the aiff demux.

commit 9dec8bef6d341356ab508b7f116a1bf859aafc84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 21:36:39 2004 +0000

    * ALL: bumped version number to 0.7.1 in preparation for the release.

commit 0192ffc2aef33b675179dfac06a97c014eaab30c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 8 21:00:19 2004 +0000

    Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.

commit 6f50b235de1c17808ddafbbe68b2c10205b109a3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Feb 8 20:19:03 2004 +0000

    Fixed several things with configure.ac script:
    - Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
    - Add a AC_ARG_ENABLE for cdda

commit 2ef754d001f5f50297e77cfa035a04971c2f47fb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Feb 8 20:09:15 2004 +0000

    * Update copyright info

commit fe969c9f2fab3602715613d92796e31f44a1b696
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Feb 8 20:08:28 2004 +0000

    * Fix /dev/di bug
      Though this still remains a hack. People should just use 'Open Disc' menu.
      I see no way to retrieve the original (non parition version) /dev entry,
      from the mounted drive.

commit 8822d581aa8b84f547250d0040627611d9ff967a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 18:49:53 2004 +0000

    * modules/codec/ffmpeg/video.c: another fix for post-processing.

commit d5c32a93bf36ef4f94bdf495cef7d0d44e7f5584
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 8 18:30:30 2004 +0000

    modules/demux/avi/avi.c:
     * pass bit per pixel info on to decoder
    modules/demux/avi/libavi.h:
     * add 1 as fourcc for msrle
    module/codec/ffmpeg/video.c:
     * pass bit per pixel info to libavcodec (needed for msrle)

commit cb55dfe4d52b6e7a49b8d484cc3430a042522436
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 18:17:22 2004 +0000

    * src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
    * modules/gui/wxwindows/open.cpp: cleanup.

commit caf2925cd59d281082f119ee90b320eca0369616
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 8 17:21:50 2004 +0000

     * input.c: don't add subtitle track twice when using --sub-file and
     auto-detection.

commit e79dec9998d8c9520b276798f366d50fcaceb7e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 16:48:11 2004 +0000

    * modules/demux/dts.c: more fixes.

commit ce491a51b8aa8b98fa77637aaf8baa839cc10625
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Feb 8 16:43:17 2004 +0000

    Add me.

commit c642d8bbbc5a30533f5e2b5c47539c78af6be479
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 12:09:50 2004 +0000

    * modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.

commit 96a6787bf89c264f6b778f947bc0450e42355d40
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 11:23:17 2004 +0000

    * src/interface/interface.c: added skins2 to the interface menu.
    * modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.

commit 3301dd40bf755c73a1eb53fb86e1f44feffa83e5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 00:15:04 2004 +0000

    * modules/audio_filter/converter/dtstospdif.c: cough cough.

commit 623dd6d803e36c2e24223b92eb46ae32c43df5e0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 8 00:04:16 2004 +0000

    * modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.

commit 0a74391010027202499739f17181101cde4fa71b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Feb 7 17:31:38 2004 +0000

    Update How to write an interface plugin from recent vlc-devel responses.

commit 042f3711de299c579e875b80d156e2fa297493c9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Feb 7 15:01:07 2004 +0000

    Fixed a segfault (don't try to memset a negative number of bytes)

commit e6aba50ad2c20e6469f75d4ad5f2823273f04666
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 7 13:26:24 2004 +0000

     * mp4: handle DEMUX_GET_META (avoid a msg_Err)

commit 4580d2dcfb4d2259e09bf250eab8ee95e7526e8c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 7 13:25:50 2004 +0000

     * deinterlace: compilation fix.

commit 1916bc59cd9aa14fcf4cb47bfa10960fb0f039af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 7 00:56:44 2004 +0000

    * modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).

commit a02533c305bd28425af27dfc42dd78077c0e3012
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 7 00:33:08 2004 +0000

    * include/vlc_es.h: s/es_format_Free/es_format_Clean.

commit f6fd063a734321a50b6381b5fd20a05280403981
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 7 00:16:34 2004 +0000

    * modules/demux/ogg.c: fixed memleak.
    * modules/codec/flac.c: fixed memleak.
    * include/vlc_es.h: es_format_Free().

commit 4ca92c145c57a5c7767ec628f627e9a270c2e79a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 6 23:43:32 2004 +0000

    * modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
    * src/input/input.c: fixed memleak.
    * modules/demux/ogg.c: fixed another timing bug.

commit 32e83f8a608408922fb6744042bb00459e3a848b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 6 20:06:55 2004 +0000

    * include/vlc_common.h: forgot the Set*LE() helpers in my last commit.

commit ab728fe92f36806271ea058ad900a6b97bd3d3ff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 6 18:15:44 2004 +0000

    * modules/codec/dts.c: fixes a buffer overflow with s/pdif.
    * modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.

commit 7db8bcc213460acde2fe75015600f02d8d39d518
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 6 15:11:39 2004 +0000

    * msg_Err -> msg_Warn

commit cbd4b6ac993dbc1d60cbbd4302eb7912c8f2ddc1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 6 04:51:02 2004 +0000

    * Added sortID
    * Fixed adding multiple items
    * playlist API changes fixes
    * fixed options

commit f1e0ca608f6da605f3385f52801d157da0af0007
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Feb 6 03:52:09 2004 +0000

    * Move GetCapabilityHelp from intf's to vlc_help.h

commit a4b486148b57b3bc15c165e1cebea1ee0e444284
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 5 22:56:12 2004 +0000

    * modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
    * modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
    * modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
       This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
    * modules/demux/wav.c: code cleanup and fixed seeking.

commit 93f3c135d207a60abc4d4261d6dd0a861b2889ca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 5 21:01:44 2004 +0000

    * added a package-translations target
      - holds doc/translations.txt
      - all the .po's
      - convert-po.sh

commit 6051a4ee3a6192231112a18add101a5e33abc74e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 5 19:51:46 2004 +0000

     * httpd: fixed a integer overflow.

commit ea9470edf380fe88c2e28bd7dde0f171807e56bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 4 23:55:03 2004 +0000

    * modules/codec/dts.c: should be more correct (hopefully).

commit 5e813078a96bb16d8be989300b4c848352626876
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 4 23:28:10 2004 +0000

    * modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.

commit d810b69a21211a5078ca4534b64ede876704007d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 4 23:03:36 2004 +0000

    * modules/audio_filter/converter/dtstospdif.c: oops forgot something.

commit c08c9987d839a3f42331c6f7278d6ff145267369
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 4 20:13:55 2004 +0000

     * v4l: hue/colour/... path from Carsten Gottbeh�t
     (gottbehuet at active-elements dot de) (untested)

commit 8df5573e1debaf0e53717ec7f1d4c830b57a985a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 4 08:11:49 2004 +0000

    * modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.

commit 936be79a4615a1def90a83a26d1a2c3335770a56
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 4 03:23:25 2004 +0000

    * Added the 'documentation' on strings in our source code and also added
      the file with information on how to make translations.

commit a5ce76c37c8988dd27bf87c78d099ea6e43d9ee4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 3 23:32:45 2004 +0000

    * modules/codec/dts.c: a bunch of fixes.

commit d596c8e310c0788ade456e86f76735fb069b0b5a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 3 23:31:46 2004 +0000

    * modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.

commit 9f3bc4291301d37358d8d9b2525409c734800211
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 3 20:12:53 2004 +0000

     * http: Err -> Warn for Seek.

commit 2e29fe8778b750b0e0c7047c72042c23ac5547ca
Author: Eric Petit <titer@videolan.org>
Date:   Tue Feb 3 13:00:27 2004 +0000

     macosx/vout* : OpenGL VRAM texturing finaly works correctly now.

commit 9c08885d924c68f7cd8a84d9cd5ef32f25ba7de1
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Feb 3 12:49:53 2004 +0000

    configure.ac:
     * define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
    modules/video_filter/deinterlace/deinterlace.c:
     * changed how accelerated code is handled.

commit a1fc3b9fcf187db72eb1c43dd418e2b0abe18d2e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 3 08:16:16 2004 +0000

    * modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
       (we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).

commit 40becaa0cf1f857cbcf78ad2d72592d9d599a08b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 2 23:49:46 2004 +0000

    * modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
       support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
    * modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.

commit 583915744bc22fec74c7f25e8b6c04ce45d850b0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 14:43:50 2004 +0000

     * rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
     fallback).
     RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
     mpeg4 audio. mpeg4 video doesn't always work.

commit c1a8ce515f851d318c434e633bff74de35233dd2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 13:00:53 2004 +0000

     * stream: gcc < 3 fix.

commit 8e47fe8126956cd8f8f2669aa87307f3586d311d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 12:58:29 2004 +0000

     * input: gcc < 3 fix.

commit f40faf692123ab2d292957d59b298bd79ab5bf8b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 12:53:20 2004 +0000

     * render: int i;; int j; <-- gcc < 3 doesn't like ';;'

commit abcbbf63e8e0ea9ee236973d1dde8fcbf2eb431d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 12:50:08 2004 +0000

     * rtp: fix in mpeg 1/2 packetization.

commit e73ad00fb0153dd928ebdd7b022891398d66ff9c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 11:18:39 2004 +0000

     * nsv: added 'AAC ' fourcc support.

commit a19ec16e5b75a3845ec46e8a0b20f96a990e61a6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 11:14:32 2004 +0000

     http: fixed segfault with ICY server, fixed redirection.

commit a79a94f6d1475996c3840f050ba6cd968709e79f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 10:41:46 2004 +0000

     * nsv: compilation fix.

commit c01d738a2503d32a7cd5a04d7a04f368d72bc2eb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 2 10:34:22 2004 +0000

     * nsv: full fractional frame rate support.
        Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt

commit 90a7231424bcb4a7cf461b6dbd409260418e9def
Author: Eric Petit <titer@videolan.org>
Date:   Mon Feb 2 08:50:41 2004 +0000

     macosx/prefs.m: compile fix
     macosx/vout*: fixed quality problems introduced in my last commit
       (noticeably slower now, but fixed), cleaning

commit 0a306cee0a5040ccbe9073a129753b7945911826
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 1 23:02:02 2004 +0000

    src/misc/cpu.c:
     * SSE2 detection, using a similar approch as for SSE

commit 675864e25602627b2128e1ff0d8570a1b668da87
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Feb 1 21:13:04 2004 +0000

     * modules/gui/skins2/bezier.*: Compute the points coordinates only once
     * modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs

commit d1cf41c48f80e374341b72e52db6e9985cc2d8f8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 1 16:53:11 2004 +0000

    deinterlace.c:
     * MMX and SSE2 versions of the Merge() function.

commit 181e9215b346d38921dec7b900237c663ded9bd8
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Feb 1 16:15:40 2004 +0000

    * parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
    * parser/builder_data.def: forgot to commit that for months !

commit ce41dfb552d69e38306fbe4149d776ed35783994
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Feb 1 14:44:11 2004 +0000

    * parser/xmlparser.cpp: abort parsing when an error is detected
     (avoid segfaults in element handlers...)
    * all: tried to have the popup window disappear with a click on
     a skin window (not working at least with wxgtk)

commit c1b4f4834670dbe158b6035d5b429ed2d772f17e
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sun Feb 1 14:43:08 2004 +0000

      * ipv4.c: IGMPv3 support for Linux
    
      Differences with the patch I posted in vlc-devel yesterday:
      - took into account the suggestions of gibalou
      - removed the "#if !defined( SYS_DARWIN )", because it should compile
        fine on Mac OS X, even if IGMPv3 won't work
      - added a warning about non-IGMPv3 OSes

commit a11a1831e4ac2165ef8f741c9dc53fd9c50cd370
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Feb 1 05:15:22 2004 +0000

    RGB2 transparency now works. Common 8-bit RGB averaging routine
    hoisted. Some doc additions.

commit b0e78a0aec7086ecc661edb46869c5868f5a6bb9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 1 04:50:13 2004 +0000

     * ts: implemented the same detection than mpeg/ts.c

commit 4c8d50cb95cd8ebbbaf301c3068a98d4c38e37f1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 31 23:33:02 2004 +0000

    Big/little-endian bug.

commit b99b12716b77cc645781a424b8f0e4a7ae080cfc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 31 20:21:47 2004 +0000

     * es_out: reorder meta infos.

commit 3104e5dca22b32bf679edc692842a5148256f0c3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 31 20:02:26 2004 +0000

     * es_out: Set Language.

commit f73d3dd2255b7c9a8b38731c0a511c404eb22d8b
Author: Alexis de Lattre <alexis@videolan.org>
Date:   Sat Jan 31 18:02:32 2004 +0000

     * ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
     * udp.c: restored the old syntax udp:server_addr@destination_addr
     * libvlc.h: updated 'vlc --help'
    
     To do an IGMPv3 query under Windows XP do:
     vlc udp:<source_addr>@<multicast_addr>
     Note: under previous versions of Windows, it will fail to join the group.

commit e4ee1c1b6c981eb60e021f3f857aa5b4592ae2ae
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 31 16:44:58 2004 +0000

    Try for POSIX pthread semantics on Solaris.

commit 11fe3053ab6d1f85d0ca71cbdf21feec60d85c1d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 31 14:49:52 2004 +0000

     * avi: implemented DEMUX_GET_META.

commit 2cfe3a71bfe2011ef3ba1423722a704bacbc5832
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 31 09:52:22 2004 +0000

    * Makefile.am: added vlc_meta.h

commit 636df0d7bc8d467c915436684e3fb5580e53255f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 31 05:53:35 2004 +0000

    render.c: RGB2 now gets the right color from the RGB color map.
      And a first cut at handling transparancy values properly. However
      to do this we merely needed to
    
    pixmap.[ch]: write our own routines for retrieving a close colormap index
      given a pixel value. Well, and also had to
    
    video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
    
    Modules.am: forgot new pixmap.c
    
    others: more misc abstraction/cleanup

commit acdfa3528ac2065633045d17717c47dae07f6552
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 31 05:27:02 2004 +0000

     * asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.

commit e1e8b00b688cf445e40dffa6e91f26a10ed295e4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 31 05:25:36 2004 +0000

     * input: call DEMUX_GET_META and fill playlist and input infos.

commit 034ed2f401bcb597820d78a7a1cac14368a1c7eb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 31 05:24:55 2004 +0000

     * vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
     it will only be used by demuxers).
     * ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
     playlist and input_InfoAdd and ...

commit 5a1f0564ec9e2edc33b0d2e3f94ed9866652dec2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 17:53:05 2004 +0000

     * ts: use 0x0a descriptor to send language...
     Now we can stream a (complete) dvd with language informations :)

commit 7f18d174de3f6ccf68a8bfc50a110b7d3e98435d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 17:51:02 2004 +0000

     * transcode: keep psz_language.

commit c1f6ca1e85f9ea62a9ac6cc7af006620db14f924
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 17:50:05 2004 +0000

     * ts: set psz_laguage with iso639 code.

commit 4c8e56e85ff954c0c15f0cbe01176546cfdbf1d3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 17:49:21 2004 +0000

     * all: sout have now access to psz_language.

commit 7d320e18e8327e15d3d9cd966a28cad46c3af9f9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 16:50:26 2004 +0000

     * spudec: a %d -> IF64d

commit d8e0caa196a4c3b66ee0c171c2d43f6c4ecad5de
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 16:45:40 2004 +0000

     * rtp: fixed mpeg4 audio. && was used instead of &, arggg :(

commit 26c083a45b6d4e9ed12a702f965b181964ae1a3c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 16:46:33 2004 +0000

     * spudec: commented out a debug message.

commit ad917f5d42c8360d88d9f1d8206e99119fd6b1e0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 15:56:28 2004 +0000

     * rtp: fixed a bug that corrupt video/audio config data.

commit 6cecc67704a633e358d2c062df1b799a89a1214f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 15:17:39 2004 +0000

     * vlc_es: fixed es_fomat_Copy to duplicate psz_* too.

commit 04b3cf0372c2e55c605ae5c053cab546d7ad1ff8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 14:45:27 2004 +0000

     * dvdnav: oups one debug messsage left.

commit f4eac10850d30d182b96adb8b606ab5b5a472142
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 14:27:48 2004 +0000

     * all: fill psz_language with the iso639 code.
     * dvdnav: select the right SPU track only while creating the ES when we
     are not in the menu. (this way user selection won't be lost).

commit 49f3c89bb6c73c2f0ec62e435a3bd97faa82c63e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 14:25:39 2004 +0000

     * es_out: now es_format_t.psz_language could be a iso539 code, it will be
     expanded to the real language name.

commit 1a860388d2faf7291158b1da7f5a032c40cb5128
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 30 13:23:08 2004 +0000

    Doc calculation typo.

commit 5dab5a0dc22f2d9d9afce766af37299ef40d7a89
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 30 13:17:12 2004 +0000

    pixmap.[ch], Modules.am: provisional routine to find closest colormap
    entry.
    
    Rest: Mostly more shuffling of definitions for modularity; doc
    improvements.
    
    (Also I need to copy these changes between computers and this is the
    most expedient way. RV24 transparancy has been tested on a big-endian
    box.)

commit 2617285f8aa783b8f41a4c3be25f5dac4fd15880
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 30 12:44:21 2004 +0000

    * modules/gui/macosx/intf.m: fix
    * modules/gui/macosx/prefs.?: New preferences parse code.
      New widgets aren't being created just yet.
      OS X version is broken now, but it already was. we need to fix this before
      a release. Code is largely ported from wxwindows...

commit 77a520190204b237def72fcebbd598111b628499
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 01:38:53 2004 +0000

     * dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
     still frames, it doesn't handle the es selection (this way --sout-all
     will work).
      A major problem is that ES aren't added in a logical way like dvd and
    dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
    (it's the same for dvdnav and dvdnavsimple)

commit 1570d3b930aa91134823eb658c0a033094f8fce9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 30 01:09:24 2004 +0000

     * ps: lalalala, fixed a bug in dts/pts parsing.

commit 43ef6e102f38dec34888b83829f7d5f9d97566be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 29 19:38:17 2004 +0000

    * modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.

commit 2d9249bb8cc0dd427143c9366b698249a57e77b4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 29 18:48:40 2004 +0000

    * configure.ac: fixed typo.

commit f16f6c66f002affb6c6e95131a3d1599296c2ace
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 29 18:37:05 2004 +0000

     * ps: fixed dts.

commit e4fe636a02c0d9b2c2b68450e8470cb6f53427f3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jan 29 18:02:58 2004 +0000

    Use playlist_Item* functions

commit 499a384591d4238957f08348471fab5f36747fe7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jan 29 17:51:08 2004 +0000

    Options as infos were bad in several ways: it broke PLAYLIST_GO, used
    much memory, and was inconsistent, especially with input_CreateThread
    taking an array of options
    
    * Revert to using array of options
    
    * To add an item with options:
        - either use playlist_ItemNew, ItemAddOption, and then AddItem
          (useful if you don't have all your options in an array)
        - either use playlist_AddExt (use this if all your options are
          already in an array)
    
    * To add an item without options: use playlist_Add
    
    You can still add options after an item has been added by using either
    playlist_AddOption or playlist_ItemAddOption
    
    * Attempt to improve API and solve thread safety issues.
      - playlist_Item* functions allow to touch items only.
        p_item->lock must be used when needed
        (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
         playlist_ItemSet* )
    
      - playlist_ItemGetById and ItemGetByPos give you playlist_items
        for GetByPos, you should have the playlist lock
    
    At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.

commit 6dc60921e4ccc73903b9b2d07dab30b546c6366f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 29 17:14:04 2004 +0000

     * demux2: mmh removed some shortcut. (easier than increasing
     MODULE_SHORTCUT_MAX ;)

commit f5c7fd83f3b0cd23c920fafc63498e205dbbaa61
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 29 17:04:01 2004 +0000

    * src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
    * modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
    * modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.

commit 0b1ccd3e419156ba934861bb269b69dfb2dd92e1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 29 15:11:17 2004 +0000

     * au: ported to demux2 API.

commit 70127d0acfa2320c8537f7f57ca1578ea07be193
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 29 15:10:17 2004 +0000

     * input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)

commit 8f735381bb9409085f1be89416fc40f447b862bc
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 29 14:39:08 2004 +0000

    include/vlc_common.h:
     * defined a CPU_CAPABILITY_SSE2
    src/libvlc.(c|h):
     * implemented --see2/--no-sse2

commit afd56ce5fbc3fa33dfa4a8303df03130e45e6012
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Jan 29 11:50:22 2004 +0000

    render.c: RV24 blending
    all: more code cleanup and perhaps slightly better bigendian handling though
         more common routines/includes.

commit 55645776de631780b770def24ff7e9925c24b4d4
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Jan 29 04:04:21 2004 +0000

    Transparancy for more chromas more complete.

commit 7cef32c0c114f14aa243062735198c8b6fe554d1
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jan 29 02:01:49 2004 +0000

     macosx/vout* :
       + Unkludged a lot the way the OpenGL output was working until now
       + Optimized here and here. Please test!

commit 3122f7afde04b19f450479adf6875f8176bdb5f2
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 28 21:31:15 2004 +0000

     + macosx/vout* : cosmetic

commit eafdc23a34c67dcbaed5f3b6a4e0fbdfa3aa7b1c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 28 20:53:21 2004 +0000

    * configure.ac: proper checks for all the skins2 dependancies.

commit 9b85c69d83c573e29884787af412540aaa6725cc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 28 16:46:52 2004 +0000

    * modules/access/dshow/*: bug fixes.

commit fddcb08d82a9c8521c6143a3a59640bbc90c95bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 28 15:51:16 2004 +0000

    * modules/gui/skins2/win32/win32_graphics.cpp: small fix.

commit c56aefceae5a6bacfbe22c75bee87b4d00a4da2b
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Jan 28 15:25:53 2004 +0000

    Do not enable skins2 on macosx and beos.
    
    Hope I haven't broken anything...

commit 9a6a3a03f426f33f2de5fadb46633597b9a4e019
Author: Eric Petit <titer@videolan.org>
Date:   Wed Jan 28 14:36:53 2004 +0000

     macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
       the monitor (fixed flickering effect)

commit e8350fda365f39b2a023193507323c6cd092e9f7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 28 12:25:37 2004 +0000

     * aiff: another demuxer.

commit 357a6d154290feefb624a9943f7f9aecba1536c7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 27 23:09:25 2004 +0000

    * Thou shall initialize thou subtitles.

commit 5cd1cfe24568d1d8c08559ac9573b91638a90ec0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 27 22:51:39 2004 +0000

    * modules/demux/util/sub.?
      Vobsub is working now. only track 0 will be played atm.
      spudec scaling will need to be implemented or vobsub is pretty useless.
    * modules/codec/spudec
      Changed an error into a warning message.

commit 955959667d95388b1abea44e0856ffe0a397cade
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jan 27 22:19:04 2004 +0000

    Fixes a little bug introduced by string review on localized VLC

commit 50ad1400d3a17377b6270e16f16013e73f38e627
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 27 21:12:42 2004 +0000

    * configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
    * modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.

commit 347fc3b2a41791a3b2d156ebeb2c94565e222398
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 27 19:14:07 2004 +0000

    * modules/codec/dts.c: bug-fix for s/pdif support.

commit 65004d0c9bcf0aa0e16d59b88a1c4f8f2c30ab28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 27 17:01:51 2004 +0000

    * modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
       Parent window created outside the screen so it isn't visible.
    
    Could somebody (AsMaX, ipkiss) have a look at the AlphaBlend() function call in win32_graphics.cpp ? I'd like to use the AlphaBlend() we got from win32_factory.cpp.

commit 02d6bac4129293e33ae12057fd6e418f20d7d771
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 27 14:05:33 2004 +0000

    * modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
    * src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().

commit a3aa98472a38b2767b85279d975fd4df97331924
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 27 13:10:29 2004 +0000

     * sub: removed unused variable.

commit 6c8e7167df1904f45e0d1493b886cc4a661dc04b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 27 12:46:46 2004 +0000

     * sub: clean/fix. it begins to work.

commit 77a7ebc282e75c07ffba711cb2cf9587fa80e3b8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 27 12:22:41 2004 +0000

     * sub.c : fixed parsing, but doesn't work yet (buffer overflow while
     reading packet).

commit dfbabf4e6c731779ef55368c14425b1df0594ccf
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 27 12:11:48 2004 +0000

     macosx/vout.m: fixed OpenGL aspect ratio

commit e38e99edb30d2edccf1119407ed3a69f6dc9a041
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 27 11:57:05 2004 +0000

    * modules/demux/util/*: fixed segfault with new vobsub code.

commit f1c67b560311ab925ead47cf93487affa21d4afb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 27 07:05:10 2004 +0000

    * VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
      fen, anymore tips? :)
      There seems to be some trouble with bufferoverflows atm and
      spudec doesn't like the data it is being fed:
    
      [00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701

commit 7c49ef4a285447a4bcc1941162c45882d8af1058
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jan 27 03:45:17 2004 +0000

    First of the bigendian fixes. Bug in YUY had U and V values in blending
    swapped.

commit 9ab737d74a7e958f0c1d46b65e456cfa45c93e24
Author: Eric Petit <titer@videolan.org>
Date:   Tue Jan 27 03:22:03 2004 +0000

     i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)

commit b29cf1057e4fdc6179ee7ce50af6269d82ece22c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jan 27 01:57:29 2004 +0000

    Link with -lm when needed - 2nd try.

commit b47bafe64b9fbfe74299618f2317948e24bb4aa1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 26 23:37:05 2004 +0000

    * Fix autodetection bug with file:///

commit 060650d58869c2c7b183398d100e184a8d133868
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 26 23:30:18 2004 +0000

     * playlist: fix for input options.

commit 3b6ac5b076589b723348b4c607f605f5c08e80df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 26 23:07:16 2004 +0000

     * all: input_CreateThread doesn't take a playlist_item_t anymore.
            export input_CreateThread/input_StopThread/input_DestroyThread.

commit f14ae4a2ff676f52fe577b2b940fec35f32e712a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 26 22:42:50 2004 +0000

    * Remove crud

commit 8f2d732d68345873b6542f434f0de472449c097a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 26 22:32:51 2004 +0000

    * Remove crud

commit 41fd1676f536e2b69c4a964b63121d57aa7edada
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 22:10:20 2004 +0000

    * modules/gui/wxwindows/*: adapted to the new playlist api.
       "Add MRL" in the playlist dialog now only appends the new item to the playlist.

commit 8856aee135828a0d3e9453e0d994438d1f4aed83
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 26 21:37:58 2004 +0000

    * String review

commit 41f757da9b8f883127ad7ea65e7c6558317f1f84
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 26 20:48:51 2004 +0000

     * playlist: compilation fix.

commit f3f41176e52db3dd759be7af6a6bafe80e39087a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 26 20:48:10 2004 +0000

     * all: make stream_t using function pointers (needed to have multiple
     implementations, not yet used).

commit 33464f10219793b3bebc2a998c443fe6934e4c87
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 20:26:54 2004 +0000

    * src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.

commit 361dab55c3134c0fca5588e86adcff1656a671e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 20:02:15 2004 +0000

    * modules/demux/util/*: a bit of cleanup.

commit 486978548de0767704589faf18af6a81de029668
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jan 26 20:00:33 2004 +0000

     gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)

commit f7081995910f62f33f0995caad914db2af0e47d7
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jan 26 19:51:33 2004 +0000

     Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).

commit a48dd14f7b9c1ae7f0063b5d71c0d3570f736330
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 19:20:10 2004 +0000

    * src/input/subtitles.c: more sanity checks.

commit 133d08f453d5d298bfe47728643909b269d9affd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 18:57:18 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.

commit bc878067b30eff9cfbe3b146df255842ef6bb116
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 18:45:45 2004 +0000

    modules/visualization/visual/visual.c: strings review.

commit cdde0c12834bdc11eef9691d883cd25cb3a54a48
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jan 26 18:30:37 2004 +0000

     All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
     to give it a try (QT is the default method).
      + Known issues: no fullscreen yet, memory leaks, ugly code, ...
      + Known goodies: it's a few % faster than QT here (playing a DVD). If
          experienced OpenGL and Altivec programmers could have a look and
          give some advice, I guess the performance increase might become
          noticeable.

commit f67ec25751fec57b57f7c9f4b5944b5365bcbf7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 18:30:01 2004 +0000

    * modules/mux/mp4.c: fixed recent screw-up in movie duration.

commit 9eca6a129198b0549248a1f270763f7233abb17e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 18:24:17 2004 +0000

    * modules/access/dshow/*: implemented a few more things.

commit 3724ca76ddffbf77b3ede9805a9a0f9f8cabe661
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Jan 26 17:15:40 2004 +0000

      * drms: bugfixes in sci handling, GetiPodID darwin support.

commit b3e689d0e60cffe1d8c4406e2a280d8c0ba83c1a
Author: Eric Petit <titer@videolan.org>
Date:   Mon Jan 26 16:54:56 2004 +0000

     + All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
       yet as Quicktime handles i420 pictures, but it will be when I've
       cleaned the OpenGL output I'm working on (to be commited soon).

commit d47b33f38a60ffe3a781e9b04d25ff9434b1f424
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 26 16:52:31 2004 +0000

    Strings review
    
    Do "50%","100%", ... need translation ?
    
    They are currently translated, I did not touch this

commit 64ae4f172c4c2ab0ffbbdef08597b48efb782fe5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 26 16:45:03 2004 +0000

    String review

commit dfa1e4834cd99c2477bccb0a01b231eb16528ca2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 26 16:30:34 2004 +0000

     * mmsh: msg_Err -> msg_Dbg.

commit dd3fdce559ce469a1c6fa36a4c5dc906620185e7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 26 14:47:39 2004 +0000

    * compilation fixes

commit 54693afaf32ad32b517e6c8f48f5f273d45e9b75
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 26 10:35:28 2004 +0000

    * configure.ac: fixed typo.

commit e87750985a1d44ed4b0200097b797ebe4a37bf4d
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 26 10:32:33 2004 +0000

      * configure.ac:
        + Bail out if libavcodec.a wasn't built with --enable-pp.

commit 765a2488503f92367105faa36e083a8d75fc2aa1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Jan 26 04:51:09 2004 +0000

    add -lm on more plugins that require it. libvcdinfo version number is
    now 0.7.20 not 0.7.20-cdio.

commit 164278c36c18a1b5bc26cbdd4df929f80627b320
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 25 23:04:06 2004 +0000

    * all: save the theme configuration at exit (theme path and
      position/visibilty of the windows)
    * parser/xmlparser.cpp: fixed a segfault when the file cannot be opened

commit 4ee258dfef789140ce63a6140e5e9b544848e5a9
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 22:16:51 2004 +0000

    Fix if iconv not installed.

commit 525f8be1a0cce0c28dc6d413097c2d4e67ebf719
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 22:16:26 2004 +0000

    include limits.h for PATH_MAX. Solaris fix.

commit fa5f109874fe4b8bd8e405e674c8d73603f64eb1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 21:39:37 2004 +0000

    * include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
    * modules/codec/ffmpeg/*: support for palettized codecs.

commit 64b64281816d39e32c8db1c0f8caaa3f99c99eda
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 25 21:38:57 2004 +0000

    * src/generic_window.cpp: don't raise the windows on a mouse up event

commit 73a2f963f5e2e34895ad5fb294f1fa8f2fd93b2a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 21:03:16 2004 +0000

    Test for libcdio only once. Make disable-libcddb work (typo in test variable).

commit c4fb5be755159e179fee3b39b315813d54aa58ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 20:40:59 2004 +0000

    * ALL: removed useless add_category_hint().

commit ffdca9af740e111153ab385cf00e887c652e7b4c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jan 25 20:05:29 2004 +0000

    * Stringreview !!!

commit 97706e46cb03fe7184f6b0d7e12b4eabaace13f9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jan 25 19:54:53 2004 +0000

    * Removing old useless files

commit 3f1dcaf94e2a51f6e947067b7daf738d653adc10
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 19:27:09 2004 +0000

    cvd.c: default duration scaling is smaller which seems more correct.
    
    string review: Merge/canonicalize debug string messages.

commit b08ded33f043cb813a2620d2f0fba78e4526ce16
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jan 25 19:10:09 2004 +0000

    added a 0 accidentally

commit b5c53865447042060a1b4922a55dcb27373eab80
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 18:53:07 2004 +0000

    * ALL: removed a bunch of unused add_category_hint().

commit 0e9287e3b81049e7f7cf1121d5b6db340255c671
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 25 18:46:37 2004 +0000

    * x11/x11_display.cpp: only 8 bpp mode was working...

commit a42c3ab31e3ab4a883bbcdd0d4418bc718542d3e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 25 18:41:08 2004 +0000

    * all: support of 8 bpp mode for X11 skins. Like in the vout it uses
     its own colormap, but I don't like that at all...

commit 060778bdcc5c1ca3b7f7906cf5cdcaaecbaa6671
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 18:34:55 2004 +0000

    * modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().

commit fea7f383ddfe2e92b2b58bce13bb53350029ffb0
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jan 25 18:20:12 2004 +0000

    string review
    
    still some  printfs in dvbsub.c. Would  need to spend some  time reading
    the code to remove them.

commit 5bc156ab85f2acc3f9137542bca89ecdb3d67578
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 18:18:50 2004 +0000

    * modules/gui/wxwindows/interface.cpp: removed unused strings.

commit 6de15a630f2467978355537b95b013cf8fc33705
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 25 18:17:08 2004 +0000

    * Strings review in include/
    * Removed trailing spaces

commit f7fd8b6514d5427b5e177396e236c486142f3d97
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Jan 25 17:58:30 2004 +0000

    reverting a whole bunch of stupid changes,
    sorry :)

commit c876674243515d0f78c59cc63abcdf88d934d2c4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 17:52:17 2004 +0000

    * mozilla/vlcshell.cpp: don't translate debug messages.
    * modules/misc/logger/logger.c: compilation fix.

commit 3f74a523459df2be022bce48de1ecc8b0eb08277
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Jan 25 17:41:30 2004 +0000

    String review, round three in advance :)
    If you've got spare stuff to review, I'm free.
    (FK, are you reviewing the KDE intf or shall I do it?)

commit 9f6cfbe91b1b6d5de23536b76210541b17380210
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Jan 25 17:32:29 2004 +0000

    string review, round two: the audio output modules
    (but as I'm too tired and it's apero time, round three
    will follow later on in the night)

commit 630d42d5a3771b4d841233b9b1f1a326225e2319
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 17:31:22 2004 +0000

    * modules/access/*: strings review + coding style fixes.

commit 82a67660c9c7fbc9a1ea78b7929e34af26ebca01
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 25 17:20:19 2004 +0000

    string review by Christophe Mutricy aka xtophe

commit 1e67ea66dcb1f5aa9add966a3563b98b9cd3ccca
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 25 17:16:06 2004 +0000

    * String review, round one
    * A few coding style fixes
    * Doxygenized a few functions

commit f5932b756eba0ddac3b84740d0b94e6869b99b28
Author: Carlo Calabrò <murray@videolan.org>
Date:   Sun Jan 25 17:01:57 2004 +0000

    String Review round one, Mac OS X interface.

commit 59bd8e1485711d3f9eb1e927303f4d1ed9527a28
Author: Anil Daoud <anil@videolan.org>
Date:   Sun Jan 25 16:17:04 2004 +0000

    * string review.

commit 09d8db82e8f1180db748d206dec4d76c7e11d144
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jan 25 15:55:37 2004 +0000

    modules/video_filter/logo.c:
     * correctly name the config options( logo-foo not logo_foo )

commit 262b0474b1be959166e00dd0876b5a3ba62bec5f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 25 15:42:57 2004 +0000

    string review

commit 064c1166aaadf5def0bbf429b3a6fc50b418a41e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 14:42:18 2004 +0000

    String review.

commit eeff7f989aaaadd29d0cb2cca12fd2b15d6075e5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 14:42:05 2004 +0000

    string review.

commit eed2a24c40281284046f1d2590a125d2673e61ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 14:34:25 2004 +0000

    * modules/stream_out/*: coding style changes + strings review.

commit d451cb0ca405eb6d88c21bdb3de5aae71f56ce3b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 14:18:40 2004 +0000

    More clarification of the LID/PSD/PBC thing especially with respect
    to vlc's plugin. A couple of typographical mistakes corrected.

commit c14327c1ed1f5fb5839a289799af16b73b23c6b4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 25 14:15:21 2004 +0000

    * string review

commit de22c7581d4a0c2e12c7daae9633f1828b46ea4c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 25 13:59:33 2004 +0000

    * all: fixed segfaults when initialization fails

commit b16f809c5d45b840e6306c19a3362e88b0f88214
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 25 13:50:33 2004 +0000

    First round of stringreview

commit 19281d93a9b32e20634229f2c6c2e1ec3a508206
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 25 13:37:12 2004 +0000

    * Stringreview

commit baceeede361fdf83399cc37cbe5fcbc5f043003a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 13:29:04 2004 +0000

    * modules/mux/mp4.c: spec compliance fix.

commit 97c566368d78c9def550e31d79257dfba313a3c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 11:48:17 2004 +0000

    * src/libvlc.c: another couple of changes to the --help output.

commit 1628f2f2c93b2983d28131dc5cb67747a8929df0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 25 11:44:19 2004 +0000

    * all: replaced the flex parser by the libxml one
    * src/window_manager.cpp: improved the raise window algorithm
    * src/tooltip.cpp: fixed a segfault after changing a theme

commit b6abc4fa6f21452491af04c4b93a3b6f071f3fa9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 11:32:32 2004 +0000

    * src/libvlc.c: improved --help output.

commit c44e8ce8bfe6401cc51dc69acdb6c67648e94080
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 25 10:17:19 2004 +0000

    * modules/video_filter/logo.c: compilation fixes.

commit 1a7c84d031f9d2d86a362c0f522f6741854964e3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 08:01:13 2004 +0000

    "Playback control LID" is too long. Shorten to "Playback LID"

commit 6efc2f97550abbafce93a82bd55e3f05d47213c7
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 07:48:04 2004 +0000

    string review.

commit c71e26d29d160eca573510d06a87a83a93d0affa
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 25 04:53:16 2004 +0000

    Allow PBC selection. Had been temporarily disabled. Perhaps this is
    what DJ was referring to?

commit d03df884a01e13295a1ede5c38b35b9c73c08497
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jan 25 03:29:02 2004 +0000

    * string review

commit 923649f961cc8f5c5c465fe72501f34bc1ea54fe
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jan 25 03:28:41 2004 +0000

    * stringreview

commit bf1bb6bbf9465324e67c02c107797ded67f418d9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jan 25 03:28:32 2004 +0000

    * adjust uses variables

commit 0d5eef15b5375320a0e87eb4332da309ae1d5fe2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 25 02:26:04 2004 +0000

     - csa.* : CSA scrambling implementation.
     - demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
     (fixed key).

commit e525bf1328170052fd31a4b7612b1c20996abc75
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 24 21:06:52 2004 +0000

    * extras/contrib/src/ dvdnav packages
    * REST: stringreview round 1

commit 33c764faa9be5935c51e28b937e9bb849bfd481b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 24 20:40:46 2004 +0000

     * vlc_common: changed TAB_APPEND. I have to do this because the old way
     seems to make bogus code (but I'm not sure).

commit 9bbd9158ebdc42b945e84cab167a348fdc0282f4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 24 15:18:29 2004 +0000

    * configure.ac: added --with-xml2-config-path=PATH option.

commit 11a5c30c8172215433cdf2d605b3c8bc9d1b958a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jan 24 14:25:16 2004 +0000

    * parser/xmlparser.cpp: added DTD validation

commit c381c1c1301fb2ca0f67116e45468fd6c7d617e9
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jan 24 13:08:12 2004 +0000

    * configure.ac: check xml2-config for skins2
    * modules/gui/skins2/src/var_manager.cpp: delete the variables in the
      right order to avoid invalid reads in the destructor
    * modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
      on the text reader API of libxml2

commit 5d3d03806510d96e3f991f214ba4938f2acb6851
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 24 12:30:32 2004 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.

commit d758eadca432b6e1fa10bf987f5e35058eaf0b40
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 24 11:56:16 2004 +0000

    * modules/mux/mp4.c: store the display size using the proper aspect-ratio.
       Size optimization for the generation of the stsc table.
       Some more clean-up.

commit 2150d8dbd7b590bdcd8e9efa1d13ba9fa7b7e840
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 24 03:48:29 2004 +0000

    Doc fix.

commit e4c82ec2b3af7c62634edd5acf33af6597de5032
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 24 00:47:42 2004 +0000

     * ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
     they miss the faad decoder without having an obscure segfault.)

commit ae7ddb624932be8956493c5b790f1b400e66146f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 23 23:06:25 2004 +0000

    Compilation bug: can't have preprocessor directives inside a macro.

commit ebb65f2abc4fbda3369aafe7631b3f9634e8a128
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 23 20:58:52 2004 +0000

      * drms: endian fixes, GetiPodID env var support.

commit 5c2cf083f90c34009b799ff65db74f27930a493d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 23 17:56:14 2004 +0000

    * src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
    * modules/access_output/file.c: implemented sout_AccessOutRead().
    * modules/access_output/udp.c: coding style cleanup.
    * modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
       Started some code cleanup.

commit 83fb2ffc0f3884d99ea91d0de0451a6923fb944a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 23 17:42:10 2004 +0000

     * pva: PVA demuxer.

commit 5015984b9c5ed74c5692fd90e0a2e5150be51277
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jan 23 15:36:23 2004 +0000

     + deinterlace.c : added an Altivec version of Merge() - makes the
         filter more than 100% faster here (blend mode). Feel free to check
         if I haven't broken anything, first time doing Altivec ;)

commit 77b003f2ba0e77fee6e81e9aba683b0ff2d06b4d
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 23 11:54:48 2004 +0000

    Time to note completion of SVCD (Philips OGT) and CVD subtitles.

commit c9d9fa204f64d5a4f7aa791fd9f169b2e18313ec
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 23 11:03:06 2004 +0000

    RV32 added, but not tested. All chromas now handled.
    More code cleanups.

commit 37dbdbd8e1a9df9be0217aa396c3bbbc07298413
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Jan 23 10:48:08 2004 +0000

    * Doxygen doc fixes
    * Add missing locks
    * Duration sort

commit 6729ec178e0d9b3ea08779729575db987e291f24
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 23 10:19:37 2004 +0000

    Small doc changes.

commit 84fb943b21da165ede64f3dad5901494ce195489
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 23 08:36:48 2004 +0000

    Omitted option -duration-scaling which caused plugin to stop working.

commit ff2f9a52b1a073617d364652c1822ef50830eb8c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 23 08:07:17 2004 +0000

    * modules/demux/mp4/mp4.c: don't segfault on reference files.

commit c3e5226b22308123aaf0ebf6002d2fff981262c3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 23 03:46:41 2004 +0000

    RGB2 scaling is now correct. Need to do the same for RV24 and
    probably others.

commit fff31b7308386d277ba21a3d1d5fe390cb5a1763
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 22 20:48:07 2004 +0000

    modules/demux/mkv.cpp:
     * removed an unused, and unreleased vlc_object_find()
     * added support for flac in mkv

commit cc43bca363c9f8ec02b6e911c9e620656e262eaa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 22 19:35:14 2004 +0000

    * src/playlist/loadsave.c: errno.h related fixes.
    * modules/demux/Modules.am: added missing ps.h.

commit e6c261357c841f73ba0857cbc62bf2ae40d115d9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 22 18:49:38 2004 +0000

     * mmstu: workaround for low bitrate stream with mmst.
     (we don't try anymore to fill our buffer every time).

commit 209771fe10ffc24b16d892dbfd0afc3661a4642b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 22 17:03:44 2004 +0000

    * src/misc/net.c: Compilation fix.

commit 19cb1a18c45056b27a31b2f60b352d9d9d992a15
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 22 15:00:10 2004 +0000

    all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>

commit a1c2c16bbb8bf5ac14bc9a81e66f637671082c04
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 22 14:27:53 2004 +0000

    modules/demux/mkv.cpp:
     * comment out parsing of elements that no muxer ever used, and that are
       being removed from the spec. (patch by Mosu in the mkv team)

commit 7ebee3927ab75a6285e23be3ed7510ef803e888f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Jan 22 13:33:39 2004 +0000

    YUY2: Need to check against accessing outside of subpicture.
    RGB2: Use fixed colormap entries black: 0, white: 255, and something
    else 0x44.

commit 88a6bd45859112d75afb092ae34606a9423c28a8
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Jan 22 04:46:19 2004 +0000

    RV24 color-setting fixed. Fullscreen mode doesn't work though.
    
    RGB2 sorta works, but to do better we need a way to lookup a palette
    color in a colormap.

commit 164db27b63c2af8eb1e82419bb73681ec80df6db
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Thu Jan 22 01:20:39 2004 +0000

      * drms: support for getting user key from firewire connected iPod under
              GNU/Linux. requires libsysfs (sysfsutils).

commit a69b21f5d2e4f43a5aaae26210bf3f58947d72a7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 22 01:14:50 2004 +0000

    modules/misc/sap.c:
     * fixed a nasty integer overflow that caused items to be removed right away
       when the timeout value was large.
     * fixed a small mem-leak

commit 84461cba45b28650167414a587e54aec15289c1e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 22 00:24:45 2004 +0000

    * what was i thinking

commit b44d53d839fcf3024cd49b21dde381ebf0c4af8e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 22 00:17:22 2004 +0000

    modules/misc/sap:
     * fixed some minor bugs

commit de0675155f07399b6b42f2b9ccf90f66ba05c8b7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 22 00:02:18 2004 +0000

     * ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
     (not well tested)

commit 61321d49b3a566f58438f3a9564e852665fdaa23
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 22 00:00:34 2004 +0000

     * es_out: Handle --program (not tested) and create program on
    ES_OUT_SET_GROUP_PCR.
     * net.c: commented out an error message in net_Write.

commit af86fc78b7586a7c60cfef32b0be3ecc5d441935
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 21 22:55:34 2004 +0000

    * a 30 secs timeout is way too fast. changed to 1800 which is more realistic

commit 78cd514016f39290169cb19c0570ac45bba81c56
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 21 19:21:23 2004 +0000

    * newer live.com sources

commit 4ec9aecfb873f1642ee2a515ffb2a4857ffecb21
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jan 21 18:59:23 2004 +0000

    Adding updated rules and control file for iPAQ packaging.

commit b34b9a2e5fbbc87e7387e2b34e4fb8640212d6b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 21 17:56:05 2004 +0000

    * modules/demux/dts.c: support for DTS WAV files.
    * modules/codec/dts.c: support for 14bits little endian DTS bitstreams.

commit 90bb6ee351740e0f5d3221814d62ae284a0545b8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 21 17:01:54 2004 +0000

     * stream: made skipping a bit smarter, removed no more used functions.

commit 5deafc168b81ecbd650b150bfc8a1bb86cf24eab
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 21 16:56:16 2004 +0000

     * all: use net_*.

commit 83c6d1f77c2dd0b9dd283c0027208f82b9d2c36c
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Jan 21 14:44:56 2004 +0000

      * Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).

commit 90ff5f51c3df80f79259d0c9286354308d385da8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 21 10:22:31 2004 +0000

     * net: added net_OpenUDP
     * udp: cleaned to use net_*

commit 2900cf8026e1e410cadd647452e5638bf69505a3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jan 21 07:38:29 2004 +0000

    RV24 scaled properly.

commit aac6528e07dea2bb4aef2309878c0d5805842172
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jan 21 04:45:47 2004 +0000

    Some of RV32 bugs worked out - pretty close. Some RGB2 work.
    Render->Blend

commit 50b9bf83b88abc84aca4189be30fa965518eecd1
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 20 17:45:19 2004 +0000

      * debian/changelog debian/control debian/rules:
        + Control files for a forthcoming official upload.

commit 9bb51749028e32ea00c6c42ca0b02d242395023d
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jan 20 17:44:30 2004 +0000

      * include/vlc_common.h:
        + Added proper const keywords.
      * modules/demux/mp4/drms.c:
        + Minor coding style fix.

commit d1a80758595abaacc1c75eb58e0791309407d749
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jan 20 15:47:42 2004 +0000

    src/libvlc.h:
     * add description to valid values of --align

commit 0a7d84f4d3a17c4e27af42ee51bb66956f1018c4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 20 15:34:44 2004 +0000

    * src/misc/cpu.c: New altivec detection for Darwin. Using the correct
      official method.
    * modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
    * modules/gui/macosx/applescript.m: PLAYLIST_GO fix

commit fd9250af04d8880869b194a4a00a1904cee18972
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 20 14:58:07 2004 +0000

     mod.c: new demux2 for MOD files using libmodplug library.
     (modplug-xmms.sourceforge.net/)
    
     The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
    amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
    mt2, psm), I hope that won't give problems.

commit 6a51e0ee579c3e5492bc03cf66bbb7782125870a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 20 14:51:30 2004 +0000

     * demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
     playlist_SetDuration.
     TODO -> add meta info queries trough demux2_Control (a demuxer should
     NEVER touch playlist themself).

commit 326c1ca9bc3baf19e3c7b11d8c127140754b45ad
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 20 14:48:37 2004 +0000

     * demux: fixed psz_path value in demux_t.

commit 1427de90280aa0d616d847b55c23501f1ecc991f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jan 20 13:31:15 2004 +0000

    Remove more bugs from YUY2 rendering. Short of some trailing edge
    problems it is close to correct.

commit e540709b7691db6c43f6c9245fb7b892a00756b5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 21:30:43 2004 +0000

     * dvdnav: send palette and alpha to spudec.
     -> I'm not sure to set correct alpha values and that values are endian.
     safe (both alpha and palette)                                         .

commit 0b164842d956d32b76059fb00b5a6b4fe464d207
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 20:31:21 2004 +0000

     * dvdnav: a lot of fixes :
        - subtitle/audio selection works
        - subtitle display works
        - menu fixed.
     Problem:
        - when we see a menu, the currently selected item isn't highlighted
    You have to select another to see them. I don't understand why ...
        - manual audio/sub selection is lost when we switch back to the menu.

commit e64c7193fd2324e60b01170e7583a864677680d8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 18:24:11 2004 +0000

     * syntax error ...

commit 95b660f1fa7771094a3080bbc04507c29a07abc0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 18:16:32 2004 +0000

     * ts: added a ts-es-id-pid option to mark es with their pid.

commit 8683f7b74db02b9621d4610a896687b0604d8270
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 18:15:55 2004 +0000

     * all: keep valid i_id.

commit 0fde9b2d99ceef4d3dc4d008235e6333fc226ee2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 18:15:29 2004 +0000

     * all: added a i_id field in es_format_t.

commit fee32b8e710887ed0c7b20a84b1905f5df8e20b0
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Jan 19 16:40:28 2004 +0000

      * ./modules/demux/mp4/drms.c: endian fixes.

commit 81ae00026303dcbf124da6f7369689255786401f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 19 14:40:25 2004 +0000

     * transcode: keep the group information.

commit e03531a8d940c7f2657592a86c312d4a847b1a28
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 19 01:11:47 2004 +0000

    * caca 0.8
    * www.videolan -> download.videolan

commit 2d59c0952e8f000d662f774812be8147a9853e70
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 19 00:08:25 2004 +0000

    * modules/demux/dvdnav.c: menus navigation seems to be working ok now.

commit 4812e9629e074cc84b4a900b4aa1dffd558f1ae6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 18 23:52:02 2004 +0000

    * modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
    * src/input/input_dec.c: fixed the pictures leak work-around.
       Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.

commit 341edf5e7ca32e6a3b0992709fcfaaa5067e412c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 22:00:00 2004 +0000

     * all: added support for edts/elst entries (needed to play some files).
     Please test, it may have heavily broken playback of some files !!!

commit c8ac42bfd6652a735c092097cb3cdba1dba0f042
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 21:30:25 2004 +0000

     * video: should fix an infinite loop. Dnumgis could you confirm ?

commit 75feba09378f90d47d84f8271accb6276ecb4575
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 18 19:54:46 2004 +0000

    * utils/var_bool.*: VarBool is now an interface for reading bool variables
     (not writing); use VarBoolImpl instead to instanciate read/write variables.
     Bool variables can now be combined with VarNotBool and VarBoolAndBool
     (TODO: VarBoolOrBool)
    * commands/cmd_show_window.hpp: the commands now call directly
      GenericWindow::show/hide, because the visibility variable of a
      window is a VarBool (so, read-only)
    * commands/cmd_input.hpp: added Play and Pause commands
    * parser/interpreter.cpp: beginning of support of boolean expressions,
     like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
     not really well handled yet)
    * src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
     "vlc.isPaused"
    * controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
      now a passive VarBool, so actions must be explicitely set with
      'action1="..." action2="..."' in the xml file
    * removed src/vlcvars.* => "vlc.isMute" doesn't work any more
     (anyway it didn't work well...)
    * theme/theme.xml: updated with the new VarBool behaviour

commit c89bab7c4aff62716dfe37d9673a8c7c102533ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 19:35:48 2004 +0000

     * es_out: give a fourcc to the dummy pmt es_descriptor_t.

commit 4a3faf8764ce3a40abe6b512d8919a2199e7d6ea
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 18:31:50 2004 +0000

     * mp4: cosmetics.

commit 72550238c4cec0f3086547513d5b45807f68bb93
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 18 16:02:40 2004 +0000

    * modules/demux/dvdnav.c: added parsing of DVD style MRLs.
    * modules/demux/ps.h: small cosmetic changes.

commit 279ac9b301f479afb261129736267a21436ea916
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 18 13:39:32 2004 +0000

    * modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.

commit 8b56b5fe22a1ed1d38da2253ef066af4bf6af963
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 18 11:14:23 2004 +0000

    * configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
    * modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.

commit e0c7dbaba9bae0143f98674a14dd28ee9ed0f1b4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 07:35:31 2004 +0000

     * http: fixed mem leaks, doesn't add '\0' anymore at the end of files.

commit bccdae120f86631ff4dd250ec362ea28f284e376
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 06:33:21 2004 +0000

     * mp4: added 'pnot' fourcc as a valid header signature.

commit c7b237408f1d9ef9472f86a398bfc72a4dc68607
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 06:15:21 2004 +0000

     * ts: clean up and a few mem leaks.

commit b05bfcc72b2f1f09a19e7a3adb3708cc454abccf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 05:14:39 2004 +0000

     * input_dec: exported correct i_group.
     Now vlc can read a TS with multiple programs and streams them as
     indepandant output (well you need the new TS demuxer so ...)
     (It is not well tested)
    
     Example: (lines are wrapped)
     ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
        --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
                           select="program=8501",\
                           dst="std{access=udp,mux=ts,url=239.255.13.14}", \
                           select="program=8506"}'

commit 5872e863da703d54354c7c8ad56fbd01334378a6
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 18 04:55:19 2004 +0000

      * modules/video_output/caca.c:
        + Set the window title upon startup.
        + Support for window resizing (requires libcaca 0.8).

commit 9e42d97b03dd03e80962526858898058aea7eda7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 04:53:57 2004 +0000

     * es_out.c: better support for multiple program. (bugfixes and a dirty
     hack because of the way input_SetProgram works).

commit c048c78d669bc6c719b8565d2125adaf0fb8b0b6
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 18 04:45:32 2004 +0000

    In Solaris (and perhaps others) PATH_MAX is in limits.h.

commit 57e0c5518d887ce02592d64797a813f515a709db
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 03:43:03 2004 +0000

     * duplicate: corrected behavour of no-*.

commit 434eb0903feb4c5b8f57c6c8cf3bce89d7248d63
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 02:21:38 2004 +0000

     * demux2: added ps2,ts2 and dvdnav shortcuts.

commit 3a60f493856344c3c11cb7401111dfbf7344ae92
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 02:20:28 2004 +0000

     * duplicate : added a select option :) The format is
     selector[,selector] where 'selector' are from:
        * no-audio, noaudio, audio
        * no-video, novideo, video
        * no-spu,   nospu,   spu
        * es=num or es=num_start-num_end
        * prgm=num or prgm=num_start-num_end (you can also use program
        instead of prgm)
     It applies for the last dst. selector1,selector2 means selector1 and
    selector2.
     Ex:
        vlc file --sout '#duplicate{dst="1� dst", select="selection for 1� dst",
    dst="2� dst", dst="3� dst", select="selection for 3� dst" }'

commit f92f94bc18b2019269a3a2462db50a49bca9724f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 18 01:49:11 2004 +0000

     * ts: fixed ms-codec playback.

commit 1a31316de53229c09ac657e978f9acfbabb31799
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 18 01:21:33 2004 +0000

      * modules/demux/mp3/drms.c:
        + More code cleanup. Thanks a lot to jlj for testing my changes.
        + Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
        + Decrypt the SCI data in-place and shuffle it in the same loop.

commit 8bfc4571cf44d04f829b444f4e1933605346cfc3
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 18 00:50:24 2004 +0000

    * src/window_manager.cpp: no more magnetism with invisble windows !

commit dee4e43148a551b570a9b95c1135671f53181111
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 18 00:25:02 2004 +0000

    * src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
      issues after reading a bad theme)
    * x11/.*: removed the hack of storing pointers as window properties

commit 7ae380a52ac12ebc35ff8cf1e2e4a8405a55f4df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 17 23:51:50 2004 +0000

     * ps.h: added cvt adn ogt.

commit df1f6e1c5fd372e838f67a50b80ebecbbee45e2a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 17 23:50:08 2004 +0000

     * es_out: select es from current program only.

commit 24c93adea087da95ad8d3e45422a6f869aae88d7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 17 22:32:50 2004 +0000

     * ps.* : new PS demuxer (still incomplete)
     * dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
     plugin for now. (a lot of design problems are raised with it).

commit 7b180e00661f48da85953d9c49dfba0cebdb3b68
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 16:51:54 2004 +0000

    * modules/control/http.c: fixed another mem leak.

commit 0678f19499cdcc67c7410ae94b13e0da2e70ff22
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 16:24:14 2004 +0000

    * src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
    * modules/control/http.c: fixed parsing in uri_extract_value().

commit 7ae61fabb3164881132f86572c935b601bccc66e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 15:17:02 2004 +0000

    * modules/control/http.c: fixed gcc warning.

commit a5366028d62f2bd035af2f0746347676ee4f3f33
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 17 14:08:37 2004 +0000

    src/playlist/item*
     * Updated documentation on playlist_Add* (they return a id, not the position)

commit 076be835ae45e4de968ca10bfa86020601e40d31
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 17 13:47:57 2004 +0000

    NEWS:
     * Begin updating news for a 0.7.1

commit c80f00f9501bae7777f9e1bcea5a0be6d7714845
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 13:25:21 2004 +0000

    * modules/control/http.c: fixed a whole bunch of mem leaks.

commit f083827ed9842aab0f53abe423610e0f15773cf5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 12:28:57 2004 +0000

    * ALL: make sure newly created playlist_item_t are initialized properly.

commit 83455b12f2ec9fc781bc09310823640592728889
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 12:11:58 2004 +0000

    * modules/stream_out/transcode.c: fixed segfault.

commit 3b635f61d4acd3862798c4fb47a61977faad01c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 12:03:19 2004 +0000

    * src/input/demux.c: fixed small mem leak.

commit 9ded8607bcbb63cc031346f75e914932f61a497b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 17 11:41:21 2004 +0000

    * modules/stream_out/transcode.c: fixed mem leak.

commit 975621a8133dc16eb3790d9f76020bf8f562242a
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Jan 16 19:17:52 2004 +0000

    share/http/index.html:
     * try to use valid xhtml

commit 7f9f02b5d59a9d381dc463589905163e5dac833c
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 16 18:26:57 2004 +0000

      * modules/demux/mp4/drms.c:
        + Merged redundant functions.
        + Unobfuscated and cleaned up many parts of the crypto code.
        + Added comments here and there.

commit 8cd778396a60a05a56cdabda528a5755960ae03f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 16 13:32:37 2004 +0000

    Add horizontal and vertical subtitle offset corrections.  Some cleanup
    and work done to allow for palettized rendering (by not expanding
    inline colormap entries when RGB2).

commit 63515e2fc2bf1c5ae5daddde4800213e4f3ecb0e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 16 11:12:16 2004 +0000

     * all: added STREAM_GET_MTU and stream_MTU.

commit c87130e69846244be3e05de1bb68cb8e31ef5072
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 16 09:39:57 2004 +0000

      * modules/codec/libmpeg2.c:
        + The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.

commit 0e7ed503218dabab6f99663c3eda516c104b2cc5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 16 04:14:54 2004 +0000

    render.c: RV16 now works great - uses all colors, but no transparancy.
    Started RV32 and- has bugs. (It'd be nice if something in rendering
    worked the first time without a hassle).
    
    Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
    moved here.
    
    cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
    to a main routine. Perhaps if spudec is folded in.

commit edb034c396cd50326beedb3d54745232b2f69d6d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 16 02:01:11 2004 +0000

     * ts: fixed mpeg4 video in TS.

commit d7b07afe66d2b530884381b6eb88fe862cbbcdf1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 16 01:47:41 2004 +0000

     * ts: rewrite from scratch of the TS demuxer to fit the new API.
     Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
     allow user to enter a pmt description (for stream without PAT/PMT).
    
        TODO: - test all codec.
              - test stream with more than 1 PMT
              - test stream with PAT/PMT change(s)
              - re-add support for dvb subtitles.
              - test with broken streams.
              - test --ts-extra-pmt

commit df47e0c5de2b906890944e7f68966880291b45f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 16 00:01:19 2004 +0000

    * modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.

commit 7fb3b2923f32beb58a85cd7f1f826532f2c62e42
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jan 15 23:59:21 2004 +0000

    int -> bool
    
    lalala

commit 97c19f23033a9582444c7317b247da0962f89562
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 15 23:40:44 2004 +0000

    * src/input/input.c: fixed memleaks.
    * src/input/input_info.c: small bug fix.
    * modules/stream_out/standard.c: fixed memleaks.

commit e99c3250486ffa848b07e5ae7a2b4dd734c2e0ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 15 22:58:12 2004 +0000

    * modules/access_output/http.c: fixed small mem leak and mem corruption.

commit fd1a740713e1df437250132603b44cd9ea9bbd29
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 15 22:39:50 2004 +0000

     * network: fix for proto://host:port url syntax.

commit 2b947947c598b5d541d157e31c118574182d59ee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 15 22:15:40 2004 +0000

    * modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.

commit c04771fdd6e883b06530c0b032a50eb44af233dd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 15 21:49:07 2004 +0000

    modules/gui/wxwindows/*:
     * use a standard file dialog to export playlist

commit 972b9aa5829811d513d7e9b834b36cad9ccfdf76
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 15 19:46:32 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
    * modules/codec/ffmpeg/demux.c: bug fix.

commit dab5402e115318e628b7d44a73a531894826b58d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 15 19:23:14 2004 +0000

    src/playlist/item.c:
     * remove unused variables

commit 29ba8cb55493ef75d912cd71be479f05ad92d97f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 15 19:21:03 2004 +0000

    modules/misc/sap.c:
     * fixed playback of sap anounces through livdotcom

commit d979a751ff3c7b4dde2cadd4107b0c806ac9ca69
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 15 14:57:00 2004 +0000

    * modules/misc/network/ipv4.c: fixed breakage on win32.

commit de0a1d1359c169a23969f24f49335e8d89254049
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 15 13:47:01 2004 +0000

     * ipv4: non blocking connection mode. Please test it heavily, it may
     have broken all OS except linux ...

commit 9ff9865a17ffbf44fb48fec5fbffb66b0faf1f1a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 15 13:45:27 2004 +0000

     * http: commented out a debug message.

commit 328f68e9ca20c1f4fb6f6b50706f02fd7e373825
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 15 12:55:41 2004 +0000

     * do not try http 1.0 when we are going to die.

commit 0a9fa091d6a40d1c95537a7b9f1a675584622df0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 15 00:05:04 2004 +0000

    * modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().

commit 27eb375e242b5f4766595315475b1aa3f86db808
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Jan 14 18:45:45 2004 +0000

    * playlist sort.
    
    Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.

commit 40a94d33f6770825d8d8d2e164ba62210460a427
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 14 15:40:57 2004 +0000

     * http: fixed for url like http://host[:port] (ie without path)

commit c8630200b1d2a421817721177c5428700021ccd0
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jan 14 11:47:19 2004 +0000

    Don't do compensation subtitle unscaling if the underlying video
    chroma does the scaling.

commit 2c55924c1125f090e4e16cd61ca3f478aba2e062
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jan 14 04:50:02 2004 +0000

    First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
    looks like bugs remain in the YUV to RGB conversion though.

commit 786e91926fb86f60e30c2423cef846ad544a3a0d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 13 18:45:06 2004 +0000

    * src/interface/interface.c: added the gestures interface to the interfaces list.

commit d4dda46e6e05574b8edc431570af8d8dfa29de2b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 13 15:54:09 2004 +0000

    * modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).

commit f64ddfd9e6b97d8944cd1c17a748d307535d622c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 13 01:54:54 2004 +0000

     * mp4: convert 3 bytes codes into language (track name).

commit 22bf38073706ebe3a1f9633aba135a646a7e400a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 13 01:44:49 2004 +0000

     * mp4: fixed playback for files that have 0 byte samples.

commit 9f6937b188d9c02fe10d022d30be97dca8fc3dc0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 12 23:41:59 2004 +0000

    * src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
      -> I should really go and by myself a brain.

commit bbcf0bebe0abe6244583a75482d2893ac0f38894
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 12 21:22:23 2004 +0000

    * src/playlist/loadsave.c: doxygenization
    * modules/gui/macosx/playlist.m: fix playlist_Export

commit 19618545f0655ee28f4093e20927eb278b12ef44
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 12 21:08:22 2004 +0000

    * configure.ac: added --with-caca-config-path.

commit 32418f331f3c2401fe252ebcabb6201acb15ddd1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 12 20:54:24 2004 +0000

    * Fix caca building

commit 0fc31527cfdd0c9cafcfc774d645d2e9ce3233da
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 12 20:19:55 2004 +0000

    * modules/mux/mp4.c: improved mov support a bit.

commit dd05490e3cd6309a7d183b4740fbf57e7a7d64b4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 12 16:16:41 2004 +0000

    * modules/video_output/caca.c: ported to win32.

commit 08b86f1214bbfbfc7ab3b5d0f8af0a6480265883
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Jan 12 13:12:07 2004 +0000

    More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
    probably in transparancy handling.

commit 89e50c748af66e2cf2cbadfa5b99b89abdd6bab1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Jan 12 04:03:19 2004 +0000

    First attempt at YUY2. Sort of works.
    
    Y2RV16 less embarrassingly wrong.

commit 44e1dd9900f9d1ca5944e6d1ae56cf9d4b21e790
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Jan 11 19:48:45 2004 +0000

     * ncurses.c: let's be coherent: "big" forward/backward is now 5%

commit 64c5b3185c31de92075a1c56b3e166ce57c05b3e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Jan 11 17:46:58 2004 +0000

    modules/demux/playlist/playlist.c:
     * Added common functions for handling relative paths in playlist files
     * Module declaration for pls import module
    modules/demux/playlist/m3u.c:
     * implemented m3u import module
    modules/demux/playlist/pls.c:
     * new pls import module
    modules/demux/playlist/playlist.h:
     * common prototypes
    modules/demux/playlist/Modules.ac
     * activated pls module

commit c45fb1270ce423e161725d33ee5528be2163bd1a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 11 17:12:17 2004 +0000

    * modules/gui/skins/*:
     - huge cleaning of the interpreter; all the variables are stored in
     the container VarManager, and can be retrieved by their name (with
     type checking if needed). Some variables are still owned by VlcProc
     for technical reasons (their interface is not compliant with normal
     variable, because of the "updateVLC" trick)
     - replaced double by float

commit effba7994bb1dea1d347c5ef28739351cbf8a7fa
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 11 15:02:15 2004 +0000

    Remove debug output.

commit db91d8d47a5eb731e3b59832208f33af1d875694
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Jan 11 14:55:32 2004 +0000

     * ncurses.c : forgot to change help

commit 69b1fa211f90b96a14630b1fada095422ae84a9c
Author: Simon Latapie <garf@videolan.org>
Date:   Sun Jan 11 14:53:36 2004 +0000

     * ncurses.c : 5% forward and backward are definitely not precise enough.
     	       put 1% instead.

commit a566e8b48ad1c05afa9847572ab490fb5d44520f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 11 01:55:42 2004 +0000

    Fixed modules.am file

commit 5812346630665737a4e44c0b81ee8d7bfa06579e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 11 01:54:20 2004 +0000

    Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
    (4:3 is one of the few *not* in this category).
    
    Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
    or what we do now. 1=do nothing.

commit 7ef5157cb95b16f2a8d54ae47f09ebd348ce3476
Author: Anil Daoud <anil@videolan.org>
Date:   Sun Jan 11 01:51:24 2004 +0000

    * missing or incomplete .cvsignores

commit d979ff6c0241d63ee9ad14a6a3226057d72ca1a9
Author: Anil Daoud <anil@videolan.org>
Date:   Sun Jan 11 01:39:44 2004 +0000

    * missing file

commit 5dc722b5545a43b46db156ab1031da89c512e4ab
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 11 00:45:06 2004 +0000

    * configure.ac : Added new folders
    
    * New playlist import/export system:
       -export plugin in misc/playlist (contains one module for each file type)
       -open plugin = special demuxer2, that can be opened from the command
        line or the graphical interface.
      NB: the demuxer "playlist" is forced to earn speed, but this does not
      work yet, as we have a demux2
    
    * modules/gui/wxwindows: use the new import/export.
    
    * src/playlist/group.c : fixed boundary check
    
    * src/playlist/item-ext.c: correctly reset stuff when clearing the playlist

commit 0bbccbb10fc81f28af8ff7ccb8a402e03a5119c2
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 11 00:21:22 2004 +0000

    * src/vlc_proc.*: quick fix to handle the new playlist object variables
      (At the moment the whole playlist is rebuilt each time; the link
      between the list control and the list variable should be enhanced
      to avoid that)
    * src/window_manager.cpp: raise all the windows when one clicks on
      any window (the previous behaviour was too confiusing)

commit a826dc3e0deb30ebd57140cef90f7fb3844afd6c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 11 00:11:56 2004 +0000

    Use playlist_current when going from one item to another

commit f6ceb976e246b57589ed04f5da910866a2203c1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 11 00:01:35 2004 +0000

     * ncurses: better playlist handling.

commit 80352ad1a30d2ba07bab6316c5017ed234b38a83
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 10 23:46:39 2004 +0000

    src/input/input.c:
     * removed unused variable

commit 0d975a49c091b94beedee7d39ff8a9d9e441ff3b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 10 23:44:19 2004 +0000

    * oops, bug

commit 05b3f35b5e64139a61843d967de2e2d89dddaf58
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 10 23:31:33 2004 +0000

    modules/gui/ncurse/ncurses.c:
     * fixed a segfault when the 'f' button was pressed with no item playing

commit 485f4372d4f110ea6a3adf9008b5266857f655ae
Author: Anil Daoud <anil@videolan.org>
Date:   Sat Jan 10 23:22:21 2004 +0000

    * fixed skins2 module loading when libtar is present (thanks AsMax :)

commit 767819540a2998ab640b9efb40e2c60af48b5a1d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 10 14:24:33 2004 +0000

    * Fixed some doxygen comments.
    * Added SORT_ID
    * remember last sorting and ordering in playlist struct

commit 24a26dde0141354ae036822c37096de2f856a0de
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 10 13:59:25 2004 +0000

    Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
    Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c

commit 701342a12644a772c76a6417211786ad2f0258d3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jan 10 12:35:33 2004 +0000

    Add SAP to the list of additionnal interfaces

commit 0ce68cce73ff641488667f664b5f9e296001a6a6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 10 03:36:03 2004 +0000

    * mtime_t != int This was causing incorrect results on big endian.
      Changed playlist_SetDuration.
    * changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE

commit 5caa41762b984f27a1f1af0bcea9bdcfd812a25b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 9 22:11:04 2004 +0000

    * extras/MacOSX/Resources/English.lproj/MainMenu.nib
      - Added the duration column
      - Added a 'surpress error dialog' option to the dialog
    * ALL: copyright year and author changes

commit 1114ee5a01e78e259b916dc3e723b81a9347f38e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 9 20:36:21 2004 +0000

    * include/variables.h
      src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
    * src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
      variable of p_vlc. -1 == quiet

commit 528a21a0e848b2054077505834b01e89bce2678c
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 9 19:45:46 2004 +0000

      * ./src/misc/configuration.c: win32 UNICODE fixes.

commit 1940820e5ad031455b729c18e556e0844759a4c0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 9 19:21:58 2004 +0000

    * src/extras/libc.c: return result in vlc_asprintf().

commit 88066e9c6f1fa6f5562393a60d01b52d04d28e16
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 9 18:32:04 2004 +0000

    * ALL: added vlc_asprintf() to our libc.

commit 345388230f9908be2d09e00147f873fd6f594279
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 9 17:29:17 2004 +0000

      * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath

commit ea0d4fc4cc68522b35dc7bfcaccfe89368c82efe
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 9 15:39:38 2004 +0000

    * configure --help aliging

commit 6540be0a63691d772b163dfb19406d53919b13b4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 9 15:26:58 2004 +0000

    * Gibalou you broke something again :)
      You used vasprintf but used asprintf paramaters. Which one do you want to use?
      i changed to asprintf now.

commit 71ebf9e95b866b6aca7d8d45fc35152446e56df9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 9 13:08:08 2004 +0000

    * MAX_PATH is a windowism. Use PATH_MAX.

commit c1c8211f51f77ba414a894368f16d8a94afd21cf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 9 12:23:47 2004 +0000

    * ALL: MSVC compilation fixes.

commit 614e91f2c0e18312086d310b4c1d89a4eca8dbc5
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Jan 9 04:37:43 2004 +0000

      * ./modules/demux/mp4/drms.c: improved sci handling.
      * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
                                   pass it on to decoder.

commit 7c300ccaf9ca12623f57eeee4fae610da14aa87d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 9 02:28:30 2004 +0000

    * video.c: gibalou: no palctrl in avcodec context in 0.4.8
    * ffmpeg.c: 0.4.8 ifdef'ing

commit ca167f031a08e0d5d0c5834b4a78b10b858493ac
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 9 01:17:57 2004 +0000

    Minor grammatical changes.

commit 8a61c1e84a16d2cdeb23dc6f5ef2f1684f84fe3c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 9 00:32:12 2004 +0000

    * modules/demux/mpeg/Modules.am: forgot to remove private.h.

commit 85769f50f85743ea3561c68f102f4ac08e24d7f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 9 00:30:29 2004 +0000

    * modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).

commit 18d0003389381c2a0da14b8adf96fbbb10387852
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 9 00:02:55 2004 +0000

    * modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
    * modules/codec/ffmpeg/ffmpeg.c: more fourccs.

commit c3089d647b1f32cca9369fa7e40101454cc6808d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 8 23:21:01 2004 +0000

    modules/codec/ffmpeg/ffmpeg.c:
     * add fourcc "smc "

commit a8c3e7900df7a26dfbd1628b9235a92d82ea2741
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 8 22:37:59 2004 +0000

    * And AGAIN the caca fix

commit f740c0441b9055d21ae9319268d6e1ad53474da4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 8 22:34:54 2004 +0000

    * thats what you get when you work in multiple directories

commit 71118327e7363b733dbc0c63fcac044ad9f12e2d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 8 22:02:29 2004 +0000

    * modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.

commit a0b0e76e59b498658b9260de38eae994e0e16184
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 8 21:55:06 2004 +0000

    * caca 0.6 doesn't work with 0.7.0 remember? :)

commit e5ea2f0ad2e9d0e306cd285d4ab40c9034133e66
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 8 21:48:43 2004 +0000

    * modules/codec/ffmpeg/demux.c: improvements.
    * modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.

commit b2c5adbc52bb9992c99df24ac58bf13a01d33a22
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 8 21:19:03 2004 +0000

    * Updated with new libraries in vlc
    * Use new style of use_enable
    * Fixed some bugs

commit c53b4c332fe43c038d130f8716f54a8cd93dcb4c
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Jan 8 19:22:10 2004 +0000

      * modules/video_output/caca.c:
        + Updated for libcaca 0.7.

commit 5d751eab7d313c6de97965c9e7652e55f811698a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 8 19:07:42 2004 +0000

    * Updated the ebuild for 0.7.0
      a bit late i know. I had forgotten about it.

commit 63aac9bfdf122fdf698e4ba4eb52f5e4a519eb56
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 8 16:28:37 2004 +0000

     * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
     time, informations and help display).

commit e1f5cdc4ffad50fd595dd0b29808086792b2d0f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 8 15:11:35 2004 +0000

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

commit 2847f4340a86f1f0e38216b5bd9a110263fe992c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jan 8 12:44:59 2004 +0000

    Added .cvsignore

commit a951172578dff316d56090c10b2dfaa2c2d5f7b1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 8 12:07:07 2004 +0000

    * ffmpeg 0.4.8 compilation fix

commit 8d7e6b98c12343a4f05023398425ac44f071376f
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Thu Jan 8 11:36:40 2004 +0000

      * ./src/extras/libc.c: vasprintf bug fix.

commit eeab7415c2fa7e14a361eace6f390ea13adf1300
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 8 11:18:27 2004 +0000

     * vlc_common: mmh, use right prototype...

commit 835bf8003ebcb5f32ca41a043c4fc2c76eb09d6b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 8 10:27:07 2004 +0000

     * all: correct test for vasprintf.

commit 8613e3a97bd15c7128c9ef932c40dd164c4b95cc
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 8 00:52:08 2004 +0000

    modules/gui/wxwindows/playlist.cpp:
      * fixed a warning

commit bf805a8b00e0eaffe6e944beefb642a845e79b16
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 8 00:37:18 2004 +0000

     * modules/demux/mp4/libmp4.c: use vasprintf
     * modules/access/ftp.c: cleaned up.

commit 516fba50aae3312de5382ea9aff02ea0534adf5b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 8 00:12:50 2004 +0000

    * configure.ac: detect if libavformat is present.
    * modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
       This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
       The demuxer has been put here because of its dependancy on libavformat and libavcodec.
    * modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.

commit d6d35240377918efd1e63ef96b974ae9e0c8829c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 7 23:39:41 2004 +0000

     * all: added own implementation of vasprintf. I hope it's ok this way.

commit b3dc44424b9fc1679ed0c99893db0a0de990b3bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 7 19:20:30 2004 +0000

    * src/playlist/*: fixed memory leaks.
    * modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
    * modules/stream_out/transcode.c: added support for fourcc IYUV.

commit f335a2a04508681c98fa00bc8b33f6f73503dbfd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 7 17:57:56 2004 +0000

     * input: fix to avoid forced subtitle not selected.

commit 34f4d18f68365e0eaaad58d84cad9fd58c3a85b5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 7 16:54:47 2004 +0000

    * Fix a memory leak when there is no p_vout, but when there are subs.

commit a3d8c68238872f0e12b662dc852ea06b1041904e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 7 15:54:38 2004 +0000

    * Clarify some instructions.

commit ba616997914720d09aeb690a74429506d68da3c2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 7 15:31:31 2004 +0000

     * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
      apply to the selected program.

commit 5cfcac852f987eb6eb94d0629e2ffdd2db7c5cf4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 7 15:21:27 2004 +0000

     * http: complete rewrite (using net_Printf/net_Gets)
            -> Proxy, user/password and redirection untested.
            -> For icecast server, check also the mime (do not blindly force
            mp3, it could also be nsv).

commit be5afcff378982a30de0cee8e129f20753adde1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 7 14:59:37 2004 +0000

     * demux2: allow to force demuxer.
     * nsv: fixed bad init.

commit 863f246ae509c3d0d8e585d73e77bc3c89ac4c5a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jan 7 14:59:03 2004 +0000

     * net: mem leak in net_Printf

commit 9841276f35241d6b9f70117a44aa1f7f78f6452b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jan 7 07:21:31 2004 +0000

    Better operator association in computing duration and should be
    optimized better too.
    
    Add track info in "Media Information" Add track-specific information
    and album information in "Item info".
    
    Coding of all this is ugly and massively redundant. I think the
    playlist needs to be re-thought/re-worked. Sublevels would be nice
    too.

commit 5a76f7f4910bb86937422e2cf10849bff9c4b5b0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 6 23:11:47 2004 +0000

     * network: vlc_UrlParse should now accept ipv6 ip (untested).

commit 1955153b5af608b6514630ea89282a91b9ecbe6d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 6 23:03:17 2004 +0000

     * src/misc/net.c: fixed net_Gets

commit 879d9fc3cf3b45882827caa2daaf8be5afe329d0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Jan 6 21:42:43 2004 +0000

    src/input/stream.c:
      * Cleaned up a comment
      * Added a function stream_ReadLine() to read one line from a stream
    include/ninput.h:
      * export stream_ReadLine()

commit f5ec4d0b1119d863e46fe17ace3f1f0291e63154
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 6 19:12:08 2004 +0000

    * modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.

commit 856f945d5a686082d055fac8a14c50ea863b7c15
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 6 14:35:16 2004 +0000

    * Something about microdvd fps and a huge bug in its defaults.

commit 25cd1327a67705cdecbb8754f405be01557a175b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jan 6 12:02:06 2004 +0000

    Updated copyrights in libvlc

commit 982c016f90b5992fc7d4e4f6ed5e11f6556d18a6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jan 6 08:50:20 2004 +0000

    - src/misc/win32_specific: compilation fix for win32 (can someone please
    check that command line parsing still works for items and options? )
    
    - src/libvlc.c
      include/vlc/vlc.h : New libvlc functions to get playlist status and
                          clear the playlist
         Patch by Tong Ka Man
    
    - src/playlist/* : Update copyrights
    
    - src/playlist/playlist.c:
      -When a user explicitely asks for an item, do play it, even if random mode
      -Do not stop playlist upon deletion of an autodelete item
      -playlist_Clear (Patch by Tong Ka Man)

commit 12dc6ed79fdc9c8c443f5539257c82d6dd266a1b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jan 6 04:57:34 2004 +0000

    Reinstate duration times on playlist item for CD-DA.  Done via adding
    an interface to allow setting the duration on adding a playlist item.

commit 0ba65be5044fd5b47c56acef8fd3723d66cfcf36
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jan 6 04:10:18 2004 +0000

    Unbreak plugin as a result of the recent playlist API change. Need to
    cripple PBC for now though.

commit bda80603d9ccabddd26ad9a52b564873f706c1b1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jan 6 03:59:48 2004 +0000

    Choosing an audio or subtitle channel isn't an "advanced"
    option. Run-of-the mill users may want to select that.
    
    Update documentation.

commit a659ab1addf9f3800ffbcd5f1d478cdf2e722b72
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Tue Jan 6 01:41:10 2004 +0000

      * ./modules/demux/mp4: added some DRMS debug statements.

commit edc9c9542df900dcdc6829c4366cf84fcf542c9a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jan 5 22:17:32 2004 +0000

    * commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
    * commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
      "vlc.fullscreen()" command

commit 1d07e63d44899f9286d5bb1f922969d0d0304e39
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 5 22:06:15 2004 +0000

    * modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
    for the directx preferred display device.

commit 0ab21006a33c696801bac4e590e182e354f0aee1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 5 20:02:21 2004 +0000

    * modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!

commit 8e99863656b270010afd4554be2f1ea642fe3742
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 5 19:33:11 2004 +0000

      * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.

commit 28df89f8680de872cc5612f9576b8f96b1756cc0
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Jan 5 18:43:17 2004 +0000

    Added a callback on item-change, so that the playlist is updated.

commit b93aa7e7d15e57931d43ac0328fea5c387ecc2f8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 5 18:15:12 2004 +0000

    * API change in mkv. Everyone should update to the latest libraries.

commit 31fc1d05991f01c36c45528f12edad376e61485a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 5 17:42:36 2004 +0000

    * configure.ac: win32 compilation fixes for the skins2 plugin.
    * modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
    * modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.

commit 8281acf84ef7433eb5724f91389be40bdf1240f2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 5 16:22:40 2004 +0000

    * Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
      be download.videolan.org etc etc etc.
      A lot of small fixes

commit ff475a9143389b8026408362b900881668db4ea4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 5 15:07:16 2004 +0000

     * tcp: use net_*.

commit fbbfa7bff5904e41cba1f2e64c0527f593f3b823
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 5 14:50:42 2004 +0000

    * Fix mpeg2dec buildsystem

commit 8278a76edc6bfdbf3157586e7f6658f88c4a0604
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 5 14:42:14 2004 +0000

    * modules/misc/sap.c : let the user configure timeout delay
    * src/playlist/item-ext.c : sanity checks when adding items

commit 708fa7292b410be0c3e3ddbd26d774e249b3752f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 5 14:10:58 2004 +0000

     * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
       avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
       ( ouiiinnn, another bootstrap ;)
    
     * all: added net_* helpers functions.

commit 85c7ea2e8e6a0d5b3c6acebf3e7d94da695cacd3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 5 13:07:03 2004 +0000

    * ALL:  playlist API changes
    
    What may be broken (untested):
    ------------------------------
       - Theora and Speex decoders
       - some interfaces
       - VCDX and CDDAX access
    
    The problems shouldn't hopefully excess compilation glitches.
    (removal of AddExt, of psz_author, and prototype of Add)
    
    Additionnaly, interfaces that do not support item-change will have
    update problems.
    
    * Updated modules list

commit 1595dc2534196eac95a1488e864292fab033e99c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 5 13:00:39 2004 +0000

      modules/gui/wxwindows/playlist.cpp
      modules/gui/wxwindows/iteminfo.cpp
            - Show the info as a tree view.
             At the moment, all is shown. We should maybe hide the "Options" tree
             as it rather "internal"
            - Improved a little the layout
            - Added a popup menu to to the playlist
            - Minimize playlist rebuilds

commit aa830d43217dd81fa8dda23613d394d58c0f38d0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 5 13:00:20 2004 +0000

      modules/demux/util/id3tag.c
      modules/demux/avi/avi.c
      modules/demux/asf/asf.c
      src/input/es_out.c
            - Fill the playlist info structures

commit 0697a96a2cc92d600a66b34f5e1c28e0dbe80c36
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 5 12:59:54 2004 +0000

    * modules/misc/sap.c :
          - Use the new playlist API
          - Track title changes
          - Timeout. Delete an item if we haven't heard about it for too long.

commit 17557ea64382428560a75ecef753e88f39158834
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 5 12:59:43 2004 +0000

    * Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
    
    * src/playlist/item.c
      src/playlist/info.c
      src/playlist/item-ext.c
      src/playlist/group.c
      src/playlist/sort.c
      src/playlist/loadsave.c
      include/vlc_playlist.h
          - New playlist_info structures and accessors
            It works pretty like the old input_info (with categories)
            It provides modularity to the playlist
          - Removed ppsz_options and i_options from playlist_item
            (we use the special category Options)
          - Added a unique id to each playlist_item to be able to track the
            items accross playlist reorders
          - Simplified adding of items.
               - playlist_AddExt is removed
               - playlist_AddItem is still here and exported but should not be used
               - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
                 and use the accessors for all other things
          - Added setters for fields of the playlist_item structure
          - Introduced "item-change" and "playlist-current" playlist variables
            to give more flexibility than only intf-change
    
          At the moment, duration is still in the structure (easier to use, IMHO)
    
    * src/input/input.c
      src/libvlc.c :
            playlist item options parsing changed
    
    * include/vlc_common.h : added playlist_info structures

commit 051ce627e6f3c469ecaf98676203dc8a59cc9e57
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Jan 5 12:37:52 2004 +0000

      * ./modules/demux/mp4: DRMS support.

commit d7dce9113efeb2b18e6b33324b842183cb7f0ea5
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Mon Jan 5 12:24:51 2004 +0000

      * ./AUTHORS: updated my country entry.

commit 20275a0bb7dc3424609792b68f20e929c116f1e6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 5 03:19:00 2004 +0000

     * nsv: clean up, added seek support.

commit bcf186fd8e534e057b238ec8ee0cbcbe16b736f8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 4 22:38:49 2004 +0000

    * modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).

commit a3eb233d42a71b285db59fedec08d47508d5e1e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 4 22:22:10 2004 +0000

    * modules/codec/ogt/*: win32 compilation fixes.

commit 83000d18f62e0c0fec52515c3797b4f71c066227
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 4 22:03:20 2004 +0000

    * ALL: bumping version number to 0.7.1-cvs.

commit 01cb2578c44361abeb4312bf5a26a716159619fe
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 4 21:44:44 2004 +0000

    Fixed a small bug which prevented the translation of a string.

commit a666bc56268192a6724dd112bbcd9718dbc0f6f9
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 4 18:18:45 2004 +0000

      * toolbox:
        + Minor fixes to the woody packages.

commit 13f5cc43d32b8a4a3d208042bf1a514406c97ad4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 4 17:35:02 2004 +0000

     * avi: May fix #1545
     (From mplayer:
        "count blocks by rounded-up chunksizes instead of chunks -
         we need full emulation of dshow avi demuxer bugs :(
         fixes silly nandub-style a-v delaying in avi with vbr mp3..." )

commit f78730a8cc6ad974444fb08e52ad9648d79c5115
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 4 16:51:59 2004 +0000

    Add OGT and CVD subtitle demuxers.
    write_png: might be made into a module and moved elsewhere
    cvd*: went over documentation a little bit.

commit add4e22d766b13ddbdd6748fcb2ed241b0d2e8b2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 4 16:25:00 2004 +0000

    A start for what little public documentation there is for CVD and OGT
    subtitles.

commit 5705ef28537302247a4e52542efcde61b5b4ee29
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 4 15:32:13 2004 +0000

     * encoder.c: corrected required LIBAVCODEC_BUILD
     * es_out.c: ES_OUT_SET_PCR works now with microsecond.
     * configure.ac, Modules.am: enable demux2, nsv, real.
     * demux2.c: increased priority.

commit f38254201e6d440175eefc3da806ab2106dee7b7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 4 15:24:27 2004 +0000

    Do not link twice zlib

commit 5de8059afa94464cae1643447ed338e6ec036b29
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 4 14:35:12 2004 +0000

     * real.c: begin of a real demuxer (using new API). Can't work yet as it
     needs modification to ffmpeg decoder that I need to finish.

commit 02aedbc46503ccf2a5ef46c9d6634044e71eb411
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 4 14:28:11 2004 +0000

     * demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
     will be removed later).

commit eed300192927722f6eef18310ceb43fd67cbce5b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 4 04:56:21 2004 +0000

    Was putting 1 byte of garbage for each packet.

commit a9bd5d7e2287a86523cee6f8419c6c562ea20512
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 4 04:53:07 2004 +0000

      * debian/control:
        + Build-depend on fixed linux-kernel-headers packages.
      * debian/rules:
        + Look for faad in extras/faad2, not extras/faad.
        + Enable postprocessing in the ffmpeg configuration.
        + Activated libcaca video output.

commit 9e519df88ec914e4f7b173a8a69a95c51ea7ba74
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 4 04:50:24 2004 +0000

      * modules/video_output/caca.c:
        + Ported to libcaca 0.6.
        + Removed dithering configuration variable; use the CACA_DITHERING
          environment variable instead, until the API is polished.
      * include/codecs.h:
        + Minor coding style fix.

commit 641a4a0465cd26c2886effb0a0fbe4f3f1464bcf
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 4 00:17:10 2004 +0000

    * the sample theme should work better with that...

commit 9ff076665137807f5d4d8f95bf38c0708eb5e0f3
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 4 00:06:10 2004 +0000

    * first forgotten file...

commit b43052b25e1d39556e482ca9be0dca0b0231d966
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jan 3 23:54:51 2004 +0000

    * all: sample theme for skins2 interface
      Warning: by default the interface will try to open the skin from the
      vlc share, which is probably an old skin, so the load will fail, and
      afterwards a wxwindows dialog allows to load another skin.
      BUT there seems to be a bug which make the interface crash
      when it tries to load this second skin... workarounds are:
      - deleting the old theme
      - setting the "skin_last2=/path/to/xml/file" in the [Skins] section
      of vlcrc
      - solving the bug ;)

commit 2c92f038049c4c44beb55c6eedd86988d7e60f67
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jan 3 23:37:08 2004 +0000

    * configure.ac: added the skins2 module (_should_ work ;)

commit b7dc5e88ab36451045bd20b03cfe66767ee45d51
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jan 3 23:31:34 2004 +0000

    * all: brand new skins interface ( still _experimental_) for x11 and
      win32, by ipkiss and myself...
     Among the features:
     - framework rewritten from scratch, heavily based on design patterns
      => new controls can be (hopefully) created more easily, portability
      to other OS is better, and the interface is less dependant from
      the vlc core
     - new concept of "layout", to provide a window with several different
      views (as in winamp3 skins)
     - controls can now be placed at a relative position to the edges of
      a window, which allow controls and layouts to be resizable (e.g
      for the playlist window)
     - Use of libpng and libfreetype2 for better portability between x11 and
       win32 => ttf fonts and antialiasing
     - New DTD for the xml theme ( *it will probably change again* )
     - Very very beginning of scripting in the xml file
     - And many things I miss
     - And probably many bugs ;)

commit 4fc0ccfabb9a488e5fc42887cdf9d1b4967dbe44
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 20:43:24 2004 +0000

    Put track information in Media Info.  If we have SVD information, show
    audio tracks and add that to the audio-selection window.

commit 481fb380f0459349f2e3b09d48fa1e5196a77e3f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 18:41:36 2004 +0000

    Sorry to be so pedantic - grammar (and spelling)

commit 025a6eb76b36d3498c1620e9c6adf6189c825e49
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 18:40:01 2004 +0000

    Spelling.

commit 574ccface941cf7dc2813896b66ed5d7395cf584
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 17:52:15 2004 +0000

    Ignore timestamp in PACK header in a private stream. This is to get
    around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
    (Patch probably could be made more precise.)
    
    To do this we've got to save the timestamp in the header.

commit 9d010d54843a3018c980b243327f2ccbba8be79d
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 17:49:35 2004 +0000

    Spelling - See I told you it was cut and pasted from somehwere!

commit 83b62c9f418e2ef88d918b013eb27da22e4d6f01
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 17:48:38 2004 +0000

    Spelling - probably cut and pated from somewhere else.

commit 6a604ff837932f24a88ac3559a68ec065546a7f3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 17:19:41 2004 +0000

    RenderI420 now handles U and V planes. (Probably completely
    accurately, though.)

commit bab2dff486d8c71de16c870a88b6eaf3e967da89
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 3 13:18:30 2004 +0000

    * po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.

commit 6a42a30200057119e8733e98f589a0c277617cb4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jan 3 13:13:07 2004 +0000

    Updated german translation

commit 289aade717ba57b0a47ea0aab00b3f5ca98a826b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jan 3 12:54:56 2004 +0000

    ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
    {cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
    libpng.

commit 3a903d5fc45aaccbe084de600c2b3b47ee9b7df9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 3 12:02:12 2004 +0000

    * po/*, ChangeLog: preparing for the 0.7.0 release.

commit 1fc66eda83b0d8932f61f050928095fa04ee05cb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 3 10:55:07 2004 +0000

    * modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.

commit db294cb081d257ad1c8766ac22ddcf2a857bf42b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 3 00:39:07 2004 +0000

    * modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).

commit 16ccd0f52246d9440c66330ebc515d7ccd9fd7e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 3 00:23:04 2004 +0000

    * modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.

commit 03e07903ae42df678210cc226e04c73b407065ef
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Jan 2 23:22:37 2004 +0000

    My name is Bond
    VLC Media Player 0.7.0 Bond

commit 2e73e5260247f96a53e055d4e30b47c405a501bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 2 22:17:57 2004 +0000

    * modules/video_output/directx/*: fixed overlay on 24bpp displays.

commit 26ede628219402eff5848b5ca27f3e58f07b86c1
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 2 13:48:37 2004 +0000

      * doc/ChangeLog-2003: Happy new year!

commit a7b97c2f6540a119b0ce73b2c2fbd1854d0fdd60
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 2 13:30:17 2004 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).

commit 7bca0d7b134843b610ce68851bb1e605a347d2c9
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Fri Jan 2 04:44:34 2004 +0000

    Attempt to make easier to understand and easier to complete.

commit 78e3a1d6b6300901766a16ab784dafd80d45ee01
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jan 1 17:41:25 2004 +0000

    * Updated german and french translations
    * Updated version number and Changelog
