commit 06454cddfaf1062a06fca463f48b1ed07ac7333b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 31 15:05:12 2005 +0000

    Fix an issue with AStreamRefillStream and mp4 indexes

commit 1752e105c769319cd449d74d1cf111238a56e07f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Dec 29 13:08:52 2005 +0000

     * modules/demux/livedotcom.cpp: New --rtp-client-port option to help
       users of firewalls.

commit d87bb094afb64f1fc37403b677f7427b1a07cd1c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 28 23:43:02 2005 +0000

    Detect directfb headers properly and put the right linker flags.

commit 648a16ca0d19c9c444877b72dd3188be5bef1b7c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 28 19:10:22 2005 +0000

    Add a DirectFB module. Patch by: Iuri Diniz <iuri_at_digizap_dot_com_dot_br> applied with some coding style cleanup and autoconf fixes.

commit f9350ddf67262b93fd51a34854b5abbdfc2f1879
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 28 19:07:36 2005 +0000

    Removed unused variables, this fixes some compiler warnings

commit 491d44ce9b1101499972d8d28b4151a4679fb642
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 28 19:07:21 2005 +0000

    Removed unused variables, this fixes some compiler warnings

commit 6e6b321afc8748a33ec95160513a5c4beb298977
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Dec 28 19:02:46 2005 +0000

     * modules/access/dvb: Handle removal of the CAM module, and fix some kludgy
       inits.

commit ef68c415e41471995e0699b42d31eb0b4691a759
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 28 18:56:43 2005 +0000

    Initialise i_priority to LOG_INFO as default value in case p_msg->i_type has an invalid value.

commit d41acf4d37de2bb14bfc708e27f2c0f3f5d92703
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Dec 28 11:04:41 2005 +0000

    Patch by Dennis van Amerongen: Unify x264 commandline options and VLC's x264 options.

commit 9679e00c74c846b6d7cee4711a66840fd51480cb
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Dec 27 18:18:55 2005 +0000

     * modules/access/dvb/linux_dvb.c: Disabled FE_CAN_CLEAN_SETUP check because
       apparently the machine running the buildbot has old uncompatible
       kernel headers.

commit 23f5aa0231d283ab2b320670983fb0e513270bcc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Dec 27 18:05:47 2005 +0000

     * modules/access/dvb: Full support for DVB MMI menus via an optional HTTP
       server.

commit 88aa40770056c86cbfb81ed20116394f44f28483
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Dec 27 13:17:45 2005 +0000

    * oops, deciding for either 2 or 2 isn't really the intended purpose

commit 86310411f8ff771d2e4558d21e40f5bf1a1bf226
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Dec 27 13:16:15 2005 +0000

    * fixed compilation warning

commit 39a9ff265a610c489872d466d11ab5d99aaa5236
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Dec 27 07:41:43 2005 +0000

    Set Id keyword

commit b67a25f98933e2f2b54a8de3aaf665b177ffa0c1
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Dec 27 07:37:47 2005 +0000

    oups...

commit 2f78783f5a6c12321088f02423a590f1af58f8ef
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Dec 27 00:06:33 2005 +0000

    * Add an controls to the vout (using the embedded vout framework)
      - There is some redundancy in the controls now...
      - This is just a proposal. If you don't like it, say so...
      - Hope I didn't forget any file (yell if you habe troubles)
    * Add an option to disable the embedded window

commit 8b953e6db34d43e3c5704c02f737d5bb535cd328
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 25 20:35:25 2005 +0000

    Fix SAP autoplay, patch by Dermot McGahon. Thanks

commit 91463596b4b10b3dbf335a282a9c7fc06aede3a8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Dec 25 16:53:10 2005 +0000

    * added a note that 0.8.5 isn't released yet

commit 4b086be99e0393e55c35e1c314cf8d19dd8f5f8b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Dec 23 08:00:55 2005 +0000

    Disable root wrapper on BeOS

commit 5d339b4216096abfa68e974aa28b9c9664dff1ae
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 22 00:29:08 2005 +0000

    SetProperty in CoreAudio is not only Asynchronious, but also not atomic in it's bahaviour. Check the actual set format multiple times to make sure the SetProperty completly finished.

commit a148e9176c873a53a3ddd57db4f6bb97a7f92d3d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 21 19:41:59 2005 +0000

    Use the original samplerate of the a52 or dts stream, if the device is capable of it, current samplerate if it is not, and highest other available samplerate as a last resort.

commit 440da29de61e01f9dfe4c63fb3921c378d03e2fe
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 21 17:41:48 2005 +0000

    Use group lists
    so that devices can be opened according to usual group ownership (audio, video...)

commit f15b9cb73b9049fb9db6db6df6b583c2e1dcb076
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 21 17:10:24 2005 +0000

    Add missing \n

commit 167a2bd29512203a5b1b8103b4b7d8abff20a26d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 21 17:08:38 2005 +0000

    Disable root wrapper by default
    until it is fixed

commit f69b5658256d2e43a678c1b5a81010248333bf9e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 21 17:07:49 2005 +0000

    Add svn:ignore

commit ad3c73f596d27fb1191d8d0178064de3077601d6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Dec 21 15:50:58 2005 +0000

     * modules/access/dvb: Fixed link-level CAM API.

commit 415518de9afd158cc5090a1b602049fed8b6637f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 21 01:18:40 2005 +0000

    Preliminary interaction framework for Mac OS X. Not finished, since core changes should be made to better match wxwidgets vs. Mac OS X style dialogs and concepts. part-2

commit f6fb175a3fe82304d8a24630569ad23625c6e1da
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 21 01:18:23 2005 +0000

    Preliminary interaction framework for Mac OS X. Not finished, since core changes should be made to better match wxwidgets vs. Mac OS X style dialogs and concepts.

commit 746ad2ae990b530ffbc245a1fb9798f4208714c5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Dec 20 02:32:27 2005 +0000

    Set original framesize on the spu format for nero vobsubs in mp4, so that rescaling will work for videos in a cropped resolution compared to the vobsubs

commit 7f95dd6708414fcdceb1babccd890976e263d944
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Dec 19 22:49:36 2005 +0000

    remove unneeded includes

commit f0b97796abcc694dccc3f19929f542d8b2312381
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Dec 19 16:46:48 2005 +0000

     * src/input/es_out.c: New --no-spu and --no-sout-spu options to disable
       processing of SPU elementary streams.

commit 8ba6d9a8eaa23172a6ae0939857c98a2025f3050
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Dec 19 16:36:30 2005 +0000

     * src/input/es_out.c: New --audio-track-id and --sub-track-id options
       to select a precise track by its ID.
     * modules/demux/ts.c: Enable --ts-es-id-pid by default since I see no
       drawback to it.

commit ab75c697fb9ebe0382836d48a5efde019acfa87b
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Dec 19 14:23:25 2005 +0000

    bindings/python/setup.py: Mac OS X build fixes (link parameters)

commit b46b7ffc0695c83b5f3c9d671dd4471c06436db9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 19 14:17:19 2005 +0000

    Older OSX versions need more includes to work with rootwrap

commit dfdc9cb2167908b03026419f2bd304f3a27984b6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Dec 18 21:41:35 2005 +0000

    Brightness threshold patch by Enrico Gueli (with some modifications)

commit b993b6f0db42ad3baeb8a4c8c148114922236923
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Dec 18 21:20:17 2005 +0000

    add MSN "now playing" windows plugin

commit f3ccaec1c592a77f34044b0f36cdc47343e9563d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Dec 18 18:54:28 2005 +0000

    * Apply changed made to the 0.8.5 branch to trunk.
    * Embedded Vout should work now
    * To create an embedded vout, just create a custom view of type VLCEmbeddedVoutView in interface builder
    * Just make sure you define the view as resizeable
    * Hotkeys and mose events should work
    * Tests with the mozilla plugin are welcome

commit 3371c10fac67b86beb4867ddfd09a4e7a2caa52b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Dec 18 12:01:15 2005 +0000

    Remove unusefull variable and test

commit bff090425dc99534fd32d1da3cbba3174630ac7b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 18 11:55:27 2005 +0000

    Work around bu^unexpected behaviour in wxTreeCtrl (Closes:#468)

commit 582b25306a5de5024381fea8a456508289d46067
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Dec 17 23:01:46 2005 +0000

    Support CHUNK_TYPE_RESET for mmsh. (Patch by Gregory Hartman: bap0se _at_ adelphia _dot_ net)

commit 2b96210be780b5f28f295cc1af168b7b1ecc970a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 17 18:39:28 2005 +0000

    Release playlist

commit 6e1b9040aa7ee61e0de4c46f6a67bb6081b6fc98
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 17 18:38:45 2005 +0000

    Update NEWS

commit d7b6f7ebb48a4ff8b43b5597ed950d3f4bde9b2b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 17 18:19:05 2005 +0000

    Improve the open box layout
     * Present the simple options first
     * Put the subtitles file option in the main panel

commit 02b1c7e268cb23a09d7572bf3b62b330517b15dc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Dec 16 17:47:05 2005 +0000

    use vlc_object_exists -> the messages queue isn't filled with warnings
    anymore.

commit 2a2b6acccf4dd3520f1bd556c1c4ba24a12f5d0b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Dec 16 17:46:26 2005 +0000

    add vlc_object_exist rpn function that checks if an object of ST(1) type exists

commit 28f1eebfa926991eebac52abbb32ffedc8cdc3e5
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Dec 16 17:34:15 2005 +0000

    Housekeeping

commit b39cec8750c791e86974ff8738680fbccfa5dcbb
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Dec 16 17:29:03 2005 +0000

    Fix dirac detection

commit 60b307b4bc1ec3422daa3f5b75bef3eeaad0a04d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 17:28:36 2005 +0000

    Refill stream when seeking near of end of track.
    Needs testing and review
    
    + allow enabling of debug through #define STREAM_DEBUG

commit 1f61d23a127e0686aa6b2d5e3afdbd11d9ffcbc5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Dec 16 14:50:11 2005 +0000

    Accept UID 0 as a valid though dangerous user

commit fedbe507c3b1efb7bce22438e21db96e2f9669ff
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 14:19:06 2005 +0000

    Don't crash

commit e5858d4b0f3eef1c4f519db4df14710546597e71
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 13:46:42 2005 +0000

    Add multi-item support to cdda module (default enabled) - Refs:#459

commit b020cf3ad88a81c61a3e9fbb3a66c73ba4ffe908
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 12:47:30 2005 +0000

    Match doxygen \todo marker

commit 59c865d11580f415bf5fe5562abbc7c2d1f1890c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Dec 16 11:51:44 2005 +0000

    Missing includes

commit 9be948268e0d5e0157f829cf22b409aa63814211
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Dec 16 11:32:19 2005 +0000

    Add SVN properties

commit 55f877f08dfd49f95ae5fd916d0a9162adcb59d4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Dec 16 11:18:38 2005 +0000

    Implement root wrapper to allow using privileged TCP ports
    while not running the whole VLC as root - closes #440

commit a21fa2255e8a6cf288fe3ecc5c779428ec3585dc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 10:12:26 2005 +0000

    Bordel de saloperie de merde

commit 3478c353410e423c60b477b39aff8a2be0c2b802
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 09:47:15 2005 +0000

    Grmbl

commit be75111279d99551f279e3663255b2114ae87d5a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 09:46:03 2005 +0000

    Revert

commit c660fbd1a0205977d7056efa55b7e70c4d3b3e4d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 16 09:26:34 2005 +0000

    Move cddax to access/cddax

commit 8bf1f21af53152af5e3e0f192d9c62f898832b45
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 15 18:36:46 2005 +0000

    * fixed breakage introduced in [13766]

commit 47e25c657aecd96193c74043b9473e82a884d15a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Dec 15 18:16:28 2005 +0000

     * extras/contrib/src/Makefile: Cosmetic.

commit d26257e044957aed10a262e73538e6d4eb47f396
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Dec 15 18:11:58 2005 +0000

     * modules/control/http/mvar.c: Handle file extensions case-insensitively.

commit 938b3718f4dba60b82c57b7b2e5d6d8ff78777e6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 15 17:49:05 2005 +0000

    o.O (refs [13767])

commit a1a819ef409cd7dc8c84d932c4db34d481f67145
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 15 17:45:02 2005 +0000

    * unify the Time-To-Live string and fix its Spanish translation (thanks to the forum user martintxo)

commit be79cc893dd7b1766ac095aaff14cc2186ed50f5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 15 17:32:45 2005 +0000

    * fixed the compilation of libmpcdec, so INSTALL_NAME runs finely. Please check whether this script should run on win32/linux/BeOS as well.

commit ca4e3e39900144ec66daf501233c8eb60d562648
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Dec 15 16:57:38 2005 +0000

    Use libdir to determine PLUGIN_PATH - should fix #474

commit 9d1e20eec2040776d39dd60665d61fd9efe58ebb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Dec 15 16:51:38 2005 +0000

    Remove unused & broken AC_DEFINE

commit 6cc60c12dbcec7c48b2a6ab1b8cf61e85cd4fd8d
Author: Filippo Carone <littlejohn@videolan.org>
Date:   Thu Dec 15 16:00:44 2005 +0000

    Makefile works for both i386 and amd64 platforms

commit 4785ff416c67ea11cdd77d0a2a4e442b3c218578
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 15:51:59 2005 +0000

    Few modifs

commit dfedddf334a773c8576756395af4864d435c84dc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 14:36:49 2005 +0000

    Who said I'm bored ?

commit dae0444f7c000f9056a8ce6f2735c7f12d58b4a7
Author: Filippo Carone <littlejohn@videolan.org>
Date:   Thu Dec 15 14:12:58 2005 +0000

    Emacs mode for Videolan Coding style.

commit 20e745510a9b629002faac5eef4cf4fd3a68a5d1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Dec 15 13:51:05 2005 +0000

    - Add brackets around IPv6 address automatically if needed
    - Some cleanup

commit 782faf1d5a0cbe614f3e306ee90bee1d267f9fda
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Dec 15 13:10:50 2005 +0000

    ooops

commit 8df58e5c0b72b97f2c02d3d149241a5f58e866cf
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Dec 15 12:53:22 2005 +0000

    Change the http password request message.

commit d9ae9e50efdc897ed768682704621f8c3116348f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Dec 15 12:52:14 2005 +0000

    add automatic casts to vlc_object_t

commit eff4f52a1182200fd0a091386dc1f3f231c11050
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 11:45:08 2005 +0000

    Minor cleanup

commit dc09f863f97360cd5dfcb9b475074c5d61f57fcd
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 11:37:45 2005 +0000

    Remove unused structures from vlc_common.h
    Minor headers cleanup

commit bf50e13bd293f77d8a4c8e4029600289203dbc6e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 11:14:49 2005 +0000

    Update VIM syntax file, originally written by fenrir

commit 1fb54fc49d803b13021310bbacaebd8b9804088f
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu Dec 15 10:14:42 2005 +0000

    python bindings: formatted to VLC coding style

commit 9992f3424ae25a0931d502d0354954108ce9693d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 09:37:57 2005 +0000

    Use a wxDialog rather than a wxFrame

commit 6c79c8e6f8c4da383273530832c2096d17fb7fd0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 15 09:15:03 2005 +0000

    Don't put a progress bar behing each input box

commit 0984909d714ed730b8399a5fb85cb72b7c6bea17
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Thu Dec 15 09:00:28 2005 +0000

    src/control/core.c: fix start-time handling in start + coding style fixes

commit 06ecc0b06606d780410b41770840c4eeb6032135
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 15 01:44:00 2005 +0000

    * - This should fix the "crash upon quit" issue with VLC Mac OS X.
      - It should also no longer crash if you select macosx as an extraintf. This is not allowed. It is the cause of the NSDictionary crash reported often in the forums. Notice however that if you have selected a primary interface that is not macosx, you might end up with a "blank application" forcing you to reset the preferences manually (your fault for mocking with them in the first place).
      - Should fix clivlc mode. (this mode allows you to run VLC on OSX while no user is logged in, in the GUI).
    
    Thanks to Jean-Michel Vallat for kicking my ass. :D

commit d91bba21e9d6763ed8dd8eb643b5116b3ba50c0b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Dec 15 01:16:30 2005 +0000

    fix comments

commit 99af6d29158d1050fe45ab2fa98cc565816afb26
Author: Filippo Carone <littlejohn@videolan.org>
Date:   Thu Dec 15 01:11:38 2005 +0000

    File description fixed and propset done.

commit 7d7dc16969d08bc7dea4711a929e386ddd31f395
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Dec 15 00:58:04 2005 +0000

    typo fix

commit 9ce752b7df32f33b359c70686ec92a5c624a6226
Author: Filippo Carone <littlejohn@videolan.org>
Date:   Thu Dec 15 00:40:53 2005 +0000

    <vlc/control_structures.h> header is installed by make.

commit 481e3b67abc8bf8a01092415dff7528f9e0a1250
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Dec 14 22:57:31 2005 +0000

    small remark

commit 404777401c24c5836eb68ad20c8fd58457a4c586
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 14 22:26:55 2005 +0000

    * Free scandir results when we are done with them. Issue pointed out by jmvallat_vlc at mac dot com.

commit 20993cf238e196f3e432290329d63bb229c09df0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 14 22:01:24 2005 +0000

    * Enable liveMedia's RTSP over HTTP mode. This is something first used by QuickTime, and useful to get around annoying and dense NAT/firewall/proxy setups.
      --rtsp-http enables the HTTP tunneling. --rtsp-http-port allows you to choose which port. The default port is 80.

commit 35f91481cc0a6fbe024752ff2aed775963d28536
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Dec 14 19:39:01 2005 +0000

    Typo

commit 095cd049a80bce98733be6ffc32ab1c46cd16a67
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 19:13:43 2005 +0000

    Don't keep mutex locked if we bail out

commit f6f0e8efc36608388f8ebcd7ece9fc4e764e534c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 19:10:46 2005 +0000

    Fix no

commit c854d8e8f0483c05d0d7134aa79144a4d7bd3ea1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 19:04:40 2005 +0000

    Progress bar for AVI index creation

commit b1bf144c079ddd38f758a4b3e9848fedfee186fc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 18:29:29 2005 +0000

    build fix

commit 25368dcd565835166b736d19615bb66324696b0b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 18:10:27 2005 +0000

    Use input_Read in shoutcast and display a progress dialog

commit eff1f159b6044e12f46aa11fdde69957e811c3d2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 18:10:07 2005 +0000

    WX support for progressbar dialog. Still need some layout work

commit 7224b1db92207c40186c6db84d1d4b977bb01854
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 18:09:50 2005 +0000

    Add support for progress bars

commit 82447676341b7d303e1b1f270968b4b8cef4143c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 18:08:08 2005 +0000

    Playlist can be ANYWHERE

commit 21e5f396d435c593c22a439a7650a2de00792c25
Author: Filippo Carone <littlejohn@videolan.org>
Date:   Wed Dec 14 17:52:33 2005 +0000

    Python bindings fixed for the new mediacontrol headers

commit 5918009da6e71f2fd93cbff9e3f1581cb9d47d2d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 16:42:00 2005 +0000

    Update symbols

commit 56439bf0913ff57e2fa31f6d6a60bd7ac2143ee9
Author: Filippo Carone <littlejohn@videolan.org>
Date:   Wed Dec 14 16:40:56 2005 +0000

    Mediacontrol interface changes to detach use of vlc/control.h
    header from internal headers.
    Patch elaborated with Olivier Aubert.

commit 064023b0fc38fc7d351e3d52e1a5de7b11cecc94
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 14 16:34:46 2005 +0000

    Make input_Read return the input object id

commit 34b42b0b86e80c0033bf628944faf0e95a7ecf42
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Dec 14 14:08:16 2005 +0000

    test.html: updated example HTML code for activex plugin

commit 8328bbf1cb6a6c1755fe4696f7e351d00e1a84f9
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Dec 14 13:56:01 2005 +0000

    vlc.win32.nsi: activex plugin is now selected by default

commit 4c747e4b375949d1874c68d82dd990b76244f667
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Dec 14 13:53:36 2005 +0000

    Makefile.am: target 'package-win32-base-exe' is now a bit smarter when looking for makensis, which also cover cygwin. Hence, target 'package-win32-base-exe-cygwin' is now redundant

commit bb2476fb5b115cc445a7f03249719adae4b25171
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Wed Dec 14 10:14:20 2005 +0000

    src/control/core.c: correctly set start-time through playlist_ItemAddOption

commit 1077bd592d21889bc6c89b4d84baea422a416409
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 14 00:04:43 2005 +0000

    * Support the "pcm " WAV fourcc. it's equal to "araw".
      Tested against the WAV 6ch Speaker Test from SeeMoreDigital.net (Validated against QuickTime Player)

commit 2579d74e24fdfaa7d145b1928e4359149b0d8832
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Dec 13 23:38:19 2005 +0000

    configure.ac: fixed "header present but cannot be compiled" warning for dshow.h and objsafe.h

commit a21093777a5f0c5ef7afea8867b811ee7bbfe934
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Dec 13 23:12:38 2005 +0000

    * Don't upmix the channels if we only have Stereo or Mono audio. Let the device setup take care of that.

commit 3f9d14bbdbbed642eb541cc23be5ab3979e26e69
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Dec 13 20:16:47 2005 +0000

    * Fix directory.c on WinCE (which has neither DT_DIR nor S_ISDIR)

commit 7aca6e90f7b4ee3011c16e3ea88226986a367f75
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Dec 13 20:08:57 2005 +0000

    * hmm, you should use a clean tree for this... sorry

commit a4388bcc53bb590b909ba02301f03fbbb9e2f7e5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Dec 13 20:06:13 2005 +0000

    * ran 'make update-po' to get everything in sync again (the previous commit was targetted for 0.8.4a, but the translation was a bit too slow)

commit fb029021986881501f7ff50cdb7b3e0ede5e8f2c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Dec 13 20:02:22 2005 +0000

    * Updated Chinese translation by Wei Mingzhi

commit c905b7187ba38228acacd0ca481ab9452885f624
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Dec 13 14:50:36 2005 +0000

    * patch to generalize our debian .desktop file so it is suited for the gentoo distribution.
      patch by Diego 'Flameeyes' Petteno < flameeyes at gentoo dot org >

commit 3a6533473b5dae16485d438a3a376ee6a79857d8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 12 22:15:20 2005 +0000

    Fix a crash in stream_ReadLine

commit b587e9ff10d0102686a6c7a6ff38afbc58cacff8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Dec 12 21:11:59 2005 +0000

    Fix crash when no IEEE1394/Firewire device is present

commit 68af308e15ac445d4d3d9fec9994e2bfaf2c9fc5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Dec 12 20:56:53 2005 +0000

    Fix --enable-dv detection

commit bf6ba2ca9e70a36ca30854b0451e76b5872bccb0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 12 20:25:21 2005 +0000

    Use standard buttons

commit 211ae07d062e2f29efd5ace2e660aa57149cec41
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Dec 12 19:58:12 2005 +0000

    freetype.c: BeOS fix (c++ism) and cosmetic

commit 4c640001c5c19d7fa39e173f8eaae18b4c990d6f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 12 19:56:23 2005 +0000

    Support interaction in skins2

commit 6d2739944db9944855aa9c849d3cd30414c45a5b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 12 19:24:55 2005 +0000

    Don't recurse in symbolic link - fixes #375

commit d708c14a27fec63e1bd463189b5272ae458bd877
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 12 18:14:23 2005 +0000

    Minor changes to release howto

commit f08d346e2543c02fab409cdc1ddad83b7ab17e04
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 12 18:13:18 2005 +0000

    Handle all types of buttons and fix layouts

commit a483f98c456aa8c32202fe50ecbd0b242dee5665
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 12 18:11:26 2005 +0000

    Clean up and remove unnused internal parameter

commit 0e1777c234a2604ea7fd8588e4c2bfd4c74abd89
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 12 18:02:27 2005 +0000

    Propose to fix AVI index

commit 89518a71429d439c328c2b0ea788672515bace72
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 12 17:58:56 2005 +0000

    Add support for Yes/No questions (Refs:#27)

commit e8279dbaed5d4ff9c2241dba701f13e671f8b252
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Dec 12 17:26:01 2005 +0000

    * trunk version of [13699]

commit 0d6c62daa8ca3b13556531309a8c0270c6414112
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Dec 12 15:22:35 2005 +0000

    src/control/audio_video.c: cast visual_id parameter to int

commit 5412a976c47a8737b53ecacab30400d8750ef3e4
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Dec 12 14:51:50 2005 +0000

    control/core.c: raise exceptions in get_media_position

commit 3fe47215fbce25270969582c83aac05cca1afa30
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Dec 12 12:31:32 2005 +0000

    * Fix an issue with changed names of seek hotkeys in osx intf.

commit 25ffd3f7564b7676dcdea0fe891b0b9269013149
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Dec 12 08:57:48 2005 +0000

    src/control/core.c: remove superfluous ;

commit 23cdbc02777ba38ff7041545e0bc9fceddaebd22
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Dec 12 08:57:20 2005 +0000

    python/setup.py: use PIC versions of the libraries (patch by Filippo Carone)

commit e0de322a2341f80aa53a89dbc3d74ce9e0c058b8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Dec 12 00:09:40 2005 +0000

    add note about testing the win32 installer *and* uninstaller

commit 64094f562474a6751f7ed6c49ffc7823c8042603
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 11 23:41:29 2005 +0000

    * hebrew line order fixes. patch by Barak Ori (barakori at gmail dot com) (closes #369)

commit 127a398a852c39aa0f65ef70afcd503c4b1247d1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 11 22:31:31 2005 +0000

    * Updated BeOS icon

commit 1d601451f01fb936b07852ebaac15978da28af93
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 11 21:45:54 2005 +0000

     * Added Mac OS X SPDIF audio to the NEWS

commit 148c4910187df1d60f7fce676365f2c75ac635e6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 11 21:19:48 2005 +0000

    Warn -> Dbg

commit 1ad2022a9d5d65173ad85c9b28d1f7237a8a8d79
Author: Boris Dorès <babal@videolan.org>
Date:   Sun Dec 11 21:11:46 2005 +0000

    - correct calculation of the size of the overflow buffer
      (fixes a crash with mono streams)

commit 3fbfb3d4a2960ba8833db55e80711c5279ba45a6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 11 19:59:14 2005 +0000

    Handle removal
    Improve non-handling by interfaces without interaction

commit 59a8d434fc6d3bfe190d51ec0a67636866044099
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 11 18:23:31 2005 +0000

    Declare vlc_current_object. Patch by Filippo Carone

commit 688c81b7ef9f2cbe18cf78bb3bdb3539d858304e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 11 16:08:23 2005 +0000

    Beginning of a WX implementation
    
    Dirty currently ...

commit af19f5c9512853546881b8162d4302a978637153
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 11 16:07:51 2005 +0000

    Request authentication if we get a 401 error

commit 15354b0406c9222fd39dcee94f9d7239d65d5f39
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 11 16:06:19 2005 +0000

    * Handle dialogs needing answer
    * Handle interfaces not providing interaction correctly
    * Add a new helper to request authentication
    * Add return codes

commit 0f6f58c60482c4b0698578e734f68e3a269e7ad1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 10 23:59:43 2005 +0000

    * don't convert UTF-8 -> UTF-8 because we found a BOM.

commit a5e04c86eb59fa61e29cd22ef2cc99800b2aa259
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 10 23:47:34 2005 +0000

    * UTF16 and UTF32 conversion to UTF8 for stream_ReadLine(). (fixes #304)

commit 301d98f7390b5d1bafed0a79c6dfb85b47b15876
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Dec 10 23:36:34 2005 +0000

    Fix make dist

commit 85cdc511935ddf07cb82733540b5e9cd410ed178
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 10 18:21:34 2005 +0000

    * Remove coreaudio resampler

commit 15b3893e3cf10122d948429fe6c43db8388db8ca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 10 18:20:20 2005 +0000

    * Remove CoreAudio module

commit f2a6cd9f92e59ca30c98c81b4c1ca94583ca164d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 10 18:16:02 2005 +0000

    * Remove outdated CoreAudio module

commit 5af4b466001c1daaedd78326e04061813b0bd8db
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Dec 10 16:24:22 2005 +0000

    remove duplicate

commit 156da0b10315a94a007f727e2ac107f0dfe652b3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Dec 10 16:23:01 2005 +0000

    * moved my last addition to the OSX-intf-stuff and added the FOURCC-fixes

commit 1a81de016df091c9eb3dcbaf36eaf32bf11a7751
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sat Dec 10 16:16:10 2005 +0000

    directx.c: fixed the initial grey flicker when using overlay surfaces by postponing painting the overlay colorkey until the first picture has been received the vout display

commit f77f9497471e6b1d8dccb3cc3130d19c00b29ebc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Dec 10 16:10:46 2005 +0000

    cook is real audio

commit 2857e20e45df2f86976d5c8780e3d9b556dbb2bf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Dec 10 16:00:57 2005 +0000

    * added another one

commit a7afe1678411a57c4f98910fdfa76eae4349ebbc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Dec 10 15:53:38 2005 +0000

    update news for 0.8.4a ... is anything missing ?

commit 4933bf4034f6e0a62c6892da0eea507f74d367ae
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sat Dec 10 11:34:20 2005 +0000

    src/control/core.c, include/vlc/control.h: Applied patch from Filippo Carone,
     using vlc_object_id instead of a direct p_object pointer as parameter
     for mediacontrol_new_from_object

commit 0591a1d3fec932940bd7d1bf46b792acf7eea702
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 10 11:15:19 2005 +0000

    * modules/demux/real.c: improved cook support. We now try to send audio subpackets as soon as they are available instead of waiting for the full re-ordering to be finished. Added some sanity checks as well and gave a try to 28_8 support (not tested).

commit 51821081e252ce095e76e4d2dda48a8caac69a42
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Dec 10 10:50:02 2005 +0000

    * added 'M264' as FOURCC for H.263 (used by MS's encoder)

commit 65a29b122f0ca3a5f48bb52d38776416dc8271c5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 10 10:21:51 2005 +0000

    * modules/codec/realaudio.c: subpackets re-ordering is now done in the demuxer.

commit ccc4b2ca57bd5ab672882c456dba848cdb7969e1
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Dec 9 23:40:24 2005 +0000

    Fix portaudio (closes #419)

commit c6cce79226a95456a047a6e52c0ee61bab419dc9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Dec 9 22:31:56 2005 +0000

    Cumulated UPnP fixes from Christian Henz

commit 75f2ed950ec6f3b21b661cf0909a40fb8cc1dc0d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 9 21:53:30 2005 +0000

    * modules/demux/real.c: re-order cook subpackets and send them 1 at a time to the decoder. This is required by the new ffmpeg cook codec (It also breaks our binary realaudio codec but I'll repair that later on).

commit b8f9e25f5fcbf534486cc8daa105373d70e5f677
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Dec 9 20:23:56 2005 +0000

    support for cook audio. Thanks to the ffmpeg people once more !

commit f12e7ed0dd045316870f47c719df95e4e91ef2e0
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 17:54:47 2005 +0000

    python/setup.py: use vlc-config --version to determine version and misc. doc updates

commit aeb0b482bf6895d141b70d8b0d05c12a5ec0348c
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 17:48:48 2005 +0000

    corba: remove useless files

commit 3dfa9f439e32bafc634da8a5bc09ac4f0e513c03
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 17:48:17 2005 +0000

    corba module: use the integrated mediacontrol API

commit 8b21bfe8ad06949b482bca753efdd6dc2e4408dc
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 15:44:43 2005 +0000

    Makefile.am: add src/control/init.c and src/control/plugin.c to EXTRA_DIST

commit 422173a4d0c6df21b8a687e666e9582929eb788d
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 15:15:12 2005 +0000

    src/control/plugin.c: correct include reference

commit f68669d3b8c8ff1ec065d6995f26be8c6a2499c8
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 14:17:18 2005 +0000

    python/Makefile.am: correct the test for win32 systems

commit f1cb32c3a7c388d0009e0361d3845cbf89f2cb23
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 13:37:06 2005 +0000

    python/vlcglue.c: fix a signature-related warning

commit d2c8e211e8b9b0b1ca1df362816bfd520920406c
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 13:29:09 2005 +0000

    python/vlcglue.c: Allow that start, stop, pause, resume methods can take no parameter.

commit b7e834c2032b31dd4d717c05737e992ab878f50d
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 13:13:20 2005 +0000

    python/vlcglue.c: exception-related code fixes

commit 3d26787a02dd791304a412c3378a76668ca2fc04
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Fri Dec 9 13:12:14 2005 +0000

    python/vlcglue.c : Clear the exception when vlc.MediaControl is instanciated with no parameter.

commit beca754e47f99aa7610049d2ecd29e9947c30027
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Dec 9 12:13:58 2005 +0000

    Fix logger module on BeOS

commit 29c81fbc229006031b02e6295651d066a13fc185
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 9 10:17:41 2005 +0000

    Replace function callback by variable callback.

commit 27cd819c9e247187ae048bddf17a752849667f9b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Dec 8 23:16:30 2005 +0000

    Fix x264 on win32

commit e1fd2642b1bfbf56b79423854cb38b4eebcbe73f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 8 19:24:03 2005 +0000

    * added 'x264' as valid FOURCC for H.264, although it is an unofficial one used by strange apps

commit 697ec2d58d9e901bc480d2177766fb86b852178b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Dec 8 16:30:11 2005 +0000

    this should fix win32 and wince package-win*-base targets

commit 27b0d464b8a5fff718416e4221f02eae01fcbb00
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Dec 8 14:48:59 2005 +0000

    first step towards SSM support in SDPs - refs #336

commit dfa48be343b1d32f032308534520d28e32517969
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Dec 8 09:05:58 2005 +0000

    Don't print too many errors

commit 5903fe3dd392a1b16b1db88c40cc61b89bd9343c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 23:23:30 2005 +0000

     * volume display fix

commit ca27e089baa12a1d322b749b6ab795aa13cf3af1
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 23:20:42 2005 +0000

    add delete_small.png

commit 4a814bf093de41ee72f83fa3e0ed9f0c15d52377
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Dec 7 23:14:43 2005 +0000

    * modules/gui/wxwidgets: save embedded playlist size on exit.

commit 212f8afc2654d7f8386300b255780969b7ab0d6c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 22:59:04 2005 +0000

     * playlist improvements :
       * nodes can now be opened/closed
       * items can be deleted
       * shuffle, repeat and loop should work
     * add some comments to functions.js

commit 234ce23992e3a26a3b039c321ded83f46885de6d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 21:07:01 2005 +0000

     * fix misc fixes

commit c3537d9355bf307bfd63b4c1d319a0777cf80679
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 21:03:45 2005 +0000

     * misc fixes. Should now work in IE

commit 4bc7b47e4533023ac846cdea0240d829d91d3cd5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 7 19:49:20 2005 +0000

    Fixes to the old coreaudio module. It will be removed, but at least we will have a proper version in the SVN history for prosperity

commit cb3ea07b4d3c7717045e089e7dfff89fc781ae5d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 17:09:57 2005 +0000

     * fix playlist bug and change some css

commit 3c6f137d598826885796399839643da348a4f8a9
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 17:03:48 2005 +0000

    oooops

commit 79a3d6676ee8f3b76eb1e77fefa7f9859ac0e435
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 16:57:18 2005 +0000

     * Makefile.am : add new browse.xml file
     * functions.js : add option to select directories too

commit cca6fda35dc2cf6e2446e72a09eea71a33c1fc93
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 16:50:42 2005 +0000

     * add browse dialog for file input (this needs some authentification ... but
       i don't really know how i should handle it)
     * add now playing info

commit 7734ca0c9c0d6dec232a3ab3beb9267cf97eefa4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 7 15:35:52 2005 +0000

    Link upnp with C++ rather than C

commit be2365a24ad053eb7aaf6e98b0fc9f877466b750
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 7 15:11:08 2005 +0000

    Added a bunch of "const" - should fix warning in VLM GUIs

commit 7db465a83ba888c536488e11ac44f2971b995578
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Dec 7 13:28:25 2005 +0000

    Work around for awfully broken Win32 DNS resolver - closes #445

commit f970744f98209fd903541a695b7265202418c00f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 12:15:36 2005 +0000

     & -> &amp; in name or uri

commit 8bc7546a2f6cfcbd5a08a9364af6d3af3e0cd532
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Dec 7 09:31:36 2005 +0000

    Improve dialogs handling

commit 1003427e2703f9a5e0d22ab3093114d18075a34c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 7 02:44:07 2005 +0000

    * Fix the make VLC.app   which was broken due to the changed web interface

commit ec9bf7dec079a2ddce26e9821426a0a69320680e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Dec 7 01:45:10 2005 +0000

    Mac OS X audio module is now unified for analog and digital output. todo: test on a shitload of devices, test for stability (removal of USB audio device during playback), rename the plugin

commit 213c87b1dd493ad39159a009d4ff04981734e6d3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 00:33:03 2005 +0000

    propset svn:keywords Id

commit da8fc9c703919695cd00088465a0063c83da7f89
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 00:12:39 2005 +0000

    add same controls as in previous http interface. As zorglub pointed out,
    some people might be using these controls regardless of the http interface
    code itself.

commit 121be2e06cea2cdb55259e1515da6056221f067c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 00:09:25 2005 +0000

    HTTP interface change

commit 55897318132cdac35af1edb037b1ffbc648dbef9
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 7 00:03:13 2005 +0000

    New http interface
    
    Things that still need to be done :
     * check - and fix - compatibility with non-firefox browsers (it
       doesn't work in IE yet)
     * bind actions to the playlist sort/delete actions
     * fix the subtitle options stuff
     * add a "browse" dialog (i'm not sure if the is a good idea ...
       should be password protected)
     * VLM interface
    
    Comments are welcome :)

commit bcb8527578a91f546e79aa13203c638b955249ce
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Dec 6 23:58:31 2005 +0000

    move old http files to http-old

commit f11ec1fb27994bf289281c4edc1bcb785cdffe32
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 6 22:57:26 2005 +0000

    * modules/gui/wxwidgets/interface.cpp: last issues with the display of the embedded playlist should be solved.

commit 80e51f195b3994daf8173ab58a443d65d42e10cc
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Dec 6 20:12:34 2005 +0000

     * doc/skins/skins2-howto.xml: A few fixes and additions.

commit 261f3e11d248cea18054933b1bb80c4f69b81f2e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 6 20:10:02 2005 +0000

    * modules/packetizer/h264.c: fixed massive memory leak.

commit 22fdc71c0669e8f86113a2c1de7c807d56c4cbba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 6 19:23:31 2005 +0000

    * modules/demux/mkv.cpp: fixed memory leaks.

commit 40501a01e5375ed01499ce154df9f5afc20533c2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 19:09:37 2005 +0000

    fix make install

commit 1f319885ef4e486ae291b1d1f50771e43e4351f2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 6 19:09:20 2005 +0000

    Interaction facility (Refs:#27)

commit 0ec68fc6f6cea902577b957a6a56307913853e49
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Dec 6 18:52:53 2005 +0000

    rename to vlc_volume_set

commit faf9f7cd7aa2e712879c97d64cefd103052b4963
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Dec 6 18:49:11 2005 +0000

    new rpn function : volume_set

commit 65357d51aa675cd4aca36f1290cac0360f56413a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 18:41:14 2005 +0000

    fix DISTCLEANFILES

commit 3d5d13f05120b7d11316caeb8e54ad7f7ae9c91c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 18:25:09 2005 +0000

    Another bunch of non-existant files in POTFILES

commit 7d2147df0b82abd9d7099da0a72863701b401e02
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 18:19:53 2005 +0000

    Don't include unused files in POTFILES(!)

commit 1104caf1242d6285a848db3e4805777db101bbb1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Dec 6 18:16:12 2005 +0000

    * modules/gui/wxwidgets/interface.cpp: still more improvements to the display of the embedded playlist.

commit 063bb91066d47d41cfd1b4a2a07bda9b84ae254f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 17:16:07 2005 +0000

    Remove unexisting exported API

commit 1e9c5147e15179de3d7a71bbea41fe4e7ee15ab2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 16:49:16 2005 +0000

    Attempt to fix make distcheck

commit 8e326efee247a541a84f5f81e3d72597fde19e18
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 16:38:58 2005 +0000

    One must update src/misc/modules.c whenever a new vlc_*.h file is created

commit 8888d3ff33ebb2e9b21e518224d59a7736ea3c26
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 16:35:05 2005 +0000

    Fix symbols list

commit 9f64a797e0c8cc02f2222d983ba9caf416ebc0c3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 6 16:33:34 2005 +0000

    Fix behaviour if repeat is enabled at startup

commit 9d8c977054defd96b7e152679d2843037a3524d9
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Dec 6 13:05:18 2005 +0000

    Don't translate empty strings ( Thanks to ShadeHawk)

commit 5e8a4703387dc556820dd87279bacc43d9dbd47c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 12:39:13 2005 +0000

    Add missing include file

commit d015ddc74a4e517c15e8236887b76bc9675101b1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 12:34:02 2005 +0000

    Fix ./configure within make distcheck

commit 1539b471cfd35755d9ab28d20a2cf3d74446bdca
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 12:32:39 2005 +0000

    Empty gettext translated strings are illegal

commit 9bf0edf19a726c66d604d75feac9a1380f17afed
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Dec 6 12:19:52 2005 +0000

    Fix a string. Thanks to ShadeHawk on irc for noticing

commit 55107b3f05afa00c0be384fea6a4410786a218f1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 12:14:24 2005 +0000

    Fix POTFILES again

commit fd41d5904dd8efa94e6b3cea2285c892af688e1e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Dec 6 12:08:14 2005 +0000

    Add .hosts

commit 08c17ed9069a357a48d44f4e460cb84bb10e77bf
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Dec 6 00:28:53 2005 +0000

    ugly dirty horrible thing so that text/xml files don't get labeled as text/html (and .xml files will now be parsed by VLC)

commit 472b2f192cf1ec4e97982a2c7191f45f689811a7
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Dec 5 23:31:22 2005 +0000

    Reorder the ffmpeg detection. Please test, there is so many corner case :(

commit 3004ad4e9da2d681881499928dfd6f368b692180
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Dec 5 21:56:06 2005 +0000

    * share/http/admin/browse.html: made the file list a bit more readable.

commit 57b4d370660a88b4212a5038e4bcada188a074e3
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Dec 5 21:40:46 2005 +0000

    * several updates: animations, percent vars, equalizer...

commit 1e6b04ccf9e6a172cf09d9116ab9d294ab0a7986
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 20:53:56 2005 +0000

    - Don't print a bogus warning when reading on empty line in a .host file
    - Move acl.c to a more appropriate location

commit fbbbd731fc16f16ed394d06600e4486ba7d43819
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 20:51:20 2005 +0000

    Add sample access list (currently accepting everything) for the HTTP interface

commit ad8e7d2a35578fda0c10ce89c8d34356086dbbfa
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Dec 5 17:54:35 2005 +0000

    vlm.c: fix segfault when vlm command have mismatched quotes

commit 8ccea103076718e5bb69ec8c5c52208b5a003286
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 17:48:21 2005 +0000

    Fix typo/compilation

commit 738e1f2690dfdc2f984c349ebb40c6074ede7c50
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 17:46:22 2005 +0000

    - Use net_ConnectUDP on the slave side
    - Don't force a port on the slave side (that was not needed)

commit 594dbde22b379e8f4ad3525567f09b1d2796aaf6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 17:45:59 2005 +0000

    Use net_ConnectUDP

commit a8468e72429bfebb1035cd2d44481816b42f84c7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 17:33:11 2005 +0000

    Use OS default for multicast hop limit if not overriden by the user

commit 494933e13b13f3d2f21f19cf607c4b52074a6db3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 17:30:14 2005 +0000

    Use net_ConnectUDP

commit 544ad949033fa8e24e7d4c6b1e06b9d3e6267f72
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 16:50:25 2005 +0000

    Update multicast stream output options

commit 923a1852917376fe8cd2afe8b8291d479aed8fef
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 16:46:49 2005 +0000

    Implement IP_MULTICAST_IF

commit d16028ab1f7aaf3f645c1e782d1822cf982b68cc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 16:24:22 2005 +0000

    Repair make dist

commit 2f0962822efded5d4b1349327b3c2e365add3c28
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 16:24:12 2005 +0000

    svn:ignore

commit 5afb060fb5643133bc5122733a4f642d9e22ba63
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 5 15:51:39 2005 +0000

    Very beginning of the interaction framework (Refs:#27)

commit d93b664ac9c3d2077bf1cdc03abf2dcf2835e24e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 5 10:28:08 2005 +0000

    String remarks

commit 9efd4086f3e0fb6f1bdc5b547cee769644c1b120
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Dec 5 10:25:34 2005 +0000

    Recognize RV codecs

commit c829dc1bf1ecee66bbd01cda98aee63526207d7e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 10:09:14 2005 +0000

    fix previous commit

commit 104938796a36f93c23e659a1ef009b5bca77bce0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 10:00:14 2005 +0000

    Implement multicast hop limit

commit 8acc19a5424a31e2c436707845722695b57f986f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 09:36:39 2005 +0000

    Sort out io.c

commit 3793ee13a2146356d38ed9e2069a6bdf056f0923
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 09:06:39 2005 +0000

    Create src/network subdirectory

commit 94a752b77d8efb5ab8864413a4636db6c904d659
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Dec 5 09:01:29 2005 +0000

    s/OpenTCP/ConnectTCP/ for consistency
    and other cosmetic fixes

commit 499c0ee2faaa61508dee744260155c52d582d1c0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Dec 4 22:46:03 2005 +0000

    * implemented the controls for the logo and time filters (refs #350)
    * complete l10n support
    
    The usage of the logo-filter doesn't work here, but that might be because of my strange PNG-files. I'll investigate this tomorrow.
    
    It would be nice if some of the OSX-devs and testers could check whether everything works as expected, whether you are able crash the entire thingie, etc.
    Note that on-the-fly activation of filters doesn't work (this needs the vout-rework scheduled for 0.8.5).

commit 9cafa66b811b29db71f3898bdbf76b558187056c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Dec 4 21:33:57 2005 +0000

    * retrieve the settings for the logo and time filters (there seems to be bug @ position though)
    * removed the controls used for fixed positioning, because they conflict with the relative controls and aren't used by most of the users anyway
    * fixed 10.3 compatiblity
    
    still TODO:
    - implement the logo and time controls completely
    - l10n
    - FIXMEs

commit a005a22e6ea41d55889070cea724b33c718cde8d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 21:24:08 2005 +0000

    Clean up - convert todos to doxygen style

commit af10ead71f24220479ad5be2f153cfa60b787367
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 21:14:12 2005 +0000

    Implement playtree.sort() (basic implementation)
    
    Fix a bug in delete

commit 6728be820a128cf1e54c9cc4690c5c58f9264156
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 4 20:37:47 2005 +0000

    * modules/access/rtsp/rtsp.c: fixed major bug in realrtsp access. Some incoming data would occasionally be dropped.

commit 2f5b226dd448e1a6c448df3334a173ca96707280
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 20:07:30 2005 +0000

    Selection is almost working correctly

commit b083e1e9e37d3a5325b90271f3d3f1bee274416c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 4 19:40:36 2005 +0000

    * modules/audio_output/alsa.c: fix the leak in a nice way.

commit 1db9db8d0b364396bddde04728c8adb7b70c7d6b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 4 19:35:35 2005 +0000

    * modules/audio_output/alsa.c: fixed minor memory leak.

commit 0d26b16638421761d2719a082c110cd1b8a3903b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 19:27:20 2005 +0000

    Improve ensureVisible

commit a65b35246f797631dd3012e52fb11ce38a3c6d32
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 4 19:13:29 2005 +0000

    * modules/demux/real.c, modules/access/rtsp: fixed a bunch of memory leaks.

commit 2fe8bace3781be3a089d89a775d2acc195f9eaab
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 4 18:52:25 2005 +0000

     * share/skins2/winamp2.xml: removed a useless control (not even working :))

commit b6467fb9f9aca40f6370a0359e2932c0942764e6
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sun Dec 4 18:47:26 2005 +0000

    * configure.ac: fix copy/paste artefact (silly me)

commit 16cba5287b6dd2aabd6cc5ed7451d4dc04e84b09
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sun Dec 4 18:46:21 2005 +0000

    * configure.ac: new --enable-snapshot option (snapshot was previously built
      with --enable-corba, but it can now be used through the python binding)

commit 1e26b23a83bf39e53884b56d984ccdc6e0da2d63
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 4 18:23:30 2005 +0000

     * skins2/src/generic_layout.cpp: Fixed a resizing bug (the invisible controls
       were drawn when resizing the layout)

commit 986744e61251f8a03086583728661a66f4cdd1c6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 4 17:40:59 2005 +0000

    implement net_ConnectUDP() (yet to be used) to create a connected UDP socket,
    and stop doing different things with net_OpenUDP()

commit 69392aa412e2484ddd25ce78de0fd3dd7e537d9a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 4 17:36:24 2005 +0000

    * modules/codec/realaudio.c: try to detect dropped subpackets so we don't screw-up the subpackets reordering.

commit e5489da62c9fed9f330206e03bff29a5637dcdd6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 17:15:24 2005 +0000

    Fix crash while drawing playlist
    + popup compile fix (bonus !)

commit 8f8be7fe258f5dc91b05ae195148f1db1b6cf077
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Dec 4 17:10:22 2005 +0000

    a52tospdif.c: fix regression in recent changes

commit 87d12b49dfc532911feb05a62b2c4958b5eecf13
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 4 16:54:17 2005 +0000

     * share/skins2/skin.dtd: Video.autoresize defaults to true
     * doc/skins/skins2-howto.xml: Added documentation for this attribute

commit 5955ea3066d9ddf4376bcbfaa9468b68e2233500
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 4 16:19:28 2005 +0000

     * skins2/macosx/macosx_factory.cpp: compilation fix

commit c4c65e064a6a1e6db423aa157d2d4b940336e654
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Dec 4 16:16:54 2005 +0000

    * modules/gui/wxwidgets: display and resizing of the embedded playlist should behave a lot better now.

commit 314feea51316bb9865e25c201a4807b48f1c0577
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 4 16:01:12 2005 +0000

     * share/skins2/winamp2.xml: Change layout on double-clicks

commit 8cc0918e5c2cdd3f5a251ab24c22959683a965a9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 15:43:03 2005 +0000

    Popup compile fix

commit 3526cfbf414e43628cc6542020f520d70f1e4da9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 15:35:28 2005 +0000

    Improvements to playtree
    
    * Don't expand nodes by default
    * Distinguish notification types from document to view
      ( update of one item, global change, append of one item)
    * Handle item-append
       - Add a command/callback
       - TODO: Only rebuild the tree image if the newly appended item is
         visible
    * Rename m_lastPos to m_firstPos as it represents the first position
    * Beginning of a general ensureVisible function (not working yet)

commit 8a3513c0251811e84b77c5e4b3004334b176f3b9
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Dec 4 14:47:26 2005 +0000

     * skins2: support for custom popup menus, and win32 implementation.
       XML example:
           <PopupMenu id="sample_menu">
               <MenuItem label="Play" action="vlc.play()" />
               <MenuItem label="Pause" action="vlc.pause()" />
               <MenuSeparator />
               <MenuItem label="Show playlist" action="playlist_window.show()" />
               <MenuItem label="Hide playlist" action="playlist_window.hide()" />
               <MenuSeparator />
               <MenuItem label="Quick open file" action="dialogs.fileSimple()" />
           </PopupMenu>
    
       To call the menu:
           <Button action="sample_menu.show()" ... />
    
       Known bug: the popup disappears when the user clicks "too fast" on the
       button: the control refreshes itself in an asynchronous way, and the popup
       dislikes it... so click slowly :)

commit 646896fbaafa75a42cf424712a6298bce830c965
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 4 13:44:44 2005 +0000

    Determine the RTSP control URL host dynamically, as seen from the RTSP client

commit 0b68cee3409f25b910d205099f6bc44b86b110d8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 4 13:05:40 2005 +0000

    Fix RC compilation from source snapshots

commit 0230e4e0b42b80cf8b5869e2126b8f2adcaa0433
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Dec 4 12:53:53 2005 +0000

    Do not crash on vlm command: 'new somestring vod enabled', when the user forgot --rtsp-host <ipaddress>:<port> on the vlc commandline.

commit 15ba2b61a09636371d49d70f9c195ae839bedf90
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 4 12:43:10 2005 +0000

    Fix make dist
    Case matters when using filenames!

commit 3daa12e4604194736153dd5a775251a3c3988c80
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Dec 4 11:54:22 2005 +0000

    Avahi 0.6 patch by  Diego 'Flameeyes' Pettenò flameeyes at gentoo d0t org
    
    Thanks.

commit 5c59e3cfedbcd6c1a1d8ec37a6b6fd3eb04e48cf
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Dec 4 11:23:55 2005 +0000

    Enable timeshifting automatically with SAP - closes #450
    (can be disabled with an advanced option)

commit c315e22887ab8b4d946fa317484fced8479b5f82
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Dec 4 02:14:59 2005 +0000

    First steps towards integrating coreaudio and auhal module into one. It does not actually render digital audio yet.

commit 191dc6be6bbad7b143a913c015978988b33646dd
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Dec 3 22:46:33 2005 +0000

     * share/skins2/skin.dtd: fixed a typo

commit 2e7fbf4659b5dde8bf018b94f4d1422c1b2bda7a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 19:35:54 2005 +0000

    Delete more SLP stuff

commit f6f10f97fa520771676aa2745da76cb253271bf2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 19:07:02 2005 +0000

    Remove openslp since we no longer have it in VLC

commit 1c4f28d00aa05e738097e6cd8cbe9a5fc3291911
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 18:22:34 2005 +0000

    Fix ffmpeg HOSTCC attempt 2 :D

commit bb99fced510f6707d12bb9e5f243e16e1ad0e0df
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 18:20:50 2005 +0000

    Fix ffmpeg HOSTCC

commit dd6e2ed0232298a110048b32b1f9daa38a261a0d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 18:15:42 2005 +0000

    Fix contribs in case we do NOT cross compile

commit cf1ebbfb99613de47e44c79863d71aa97bc6f8db
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 17:14:07 2005 +0000

    Fix faad contrib on Mac OS X

commit 1cba17c3110af449e4e31dc1fd7915ff073861e9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 17:04:42 2005 +0000

    contrib x264 cleaning

commit 4e02106b184e7339ba4cb6943a57bcd25ddb14fc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Dec 3 17:00:55 2005 +0000

    Fix the x264 patch so it works again under Mac OS X

commit 0b62586c9ec62cea555e0c16d63369e150437632
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 3 16:02:32 2005 +0000

    Support for passing an argument from subject to observer

commit 4eed32091e344d6a54952b8f3645702106bd78ee
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 3 15:22:28 2005 +0000

    Naive implementation of deletion : full rebuild after deletion, and refocus on current playing item

commit b4ab33fdbe96a2a2d5511d62ffdeb87c50d4f5b5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 3 14:57:01 2005 +0000

    Remove useless playtree.* commands

commit c1c34adfb4c15671f837a7a3af0e5db1673f330a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 3 14:56:28 2005 +0000

    Fix tree selection

commit 98a42ae01a2f97c723bb8759dcdbd50cbac512e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Dec 3 13:41:01 2005 +0000

    * modules/gui/wxwidgets: wxSplitterWindow is buggy under wxGTK so we implement our own version.

commit a67fd4f9c8b11883bf84a421d7c924a7b75f0ccd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Dec 3 13:36:54 2005 +0000

    * ALL: first development version of a GUI for the SubPicture Filters (refs #350)
    - the marquee section is already completely usable, more to come
    - TODO:
        - fix all FIXMEs
        - implement the logo and time settings completely
        - implement l10n
        - fix 10.3 compatibility (runs under Tiger only atm)
        - save the preferences, if requested
        - close a current vout and re-open it, when a filter is (de-)activated
        - redesign the GUI to a smaller panel

commit cc5e6f6c13da199a155b1b7e86f63424c5336a17
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 3 13:34:40 2005 +0000

    Should fix playlist scrolling
    
    playlist-current must not be handled by a full rebuild but by two item updates, on oldval (to remove its playing status) and newval (to give it playing status)

commit d03436e7d9d3bf17aecc632c6c2161707cb4d9c1
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Dec 3 11:44:57 2005 +0000

    * forgot to add the new files...

commit 07391315eb5d77e02a3b0569f52c2d45fb22973d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Dec 3 11:43:35 2005 +0000

    * all: support of animated bitmaps in skins: there are new attributes
      "nbFrames" and "fps" in the (Sub)Bitmap elements to set the number
      of frames and the frame rate in a bitmap. As in the radialslider,
      the different frames are just laid vertically in the bitamp (and
      all the frames must have the same size)
      At the moment animated bitmaps are only supported in Button controls.

commit eba35637c30b4d012c3512d95f087e25532ebba9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Dec 3 11:40:40 2005 +0000

    Add a checkRemove method to CmdGeneric.
    It is called by asyncqueue if remove flag is true, to let the newly added command check if it wants its predecessors to be removed.
    
    Default is to always allow. Only implemented in CmdPlaytreeUpdate: only remove previous commands if they are about the same item.
    
    -> Limit excess updates to playtree
    
    (There are some debug messages left in this commit, will remove later)

commit 43c3dc3ff240d3084fd9cc59c8df0072b09448f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 2 22:00:52 2005 +0000

    * modules/gui/wxwidgets: wxwidgets 2.4.2 compilation fixes as suggested by Charlie Ledogar (charlie10 at gmail dot com)

commit 6e6164d05d34b353b4a1f67ffdab974b89a90ad9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 2 20:50:37 2005 +0000

    * modules/gui/wxwidgets: use a wxSplitterWindow to display the embedded playlist.

commit 209591e0766cf2e1b66a91b76772d1740662b029
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Dec 2 16:27:40 2005 +0000

    all: restored missing patches (mostly for BeOS)

commit 5c8d564625dca1b141e164f1e05da4217c294187
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 2 14:55:31 2005 +0000

    Don't notify playlist from input, input does it already
    
    The previous commit and this one globally have a rather negative impact, as we notify playlist waaayy too much while adding info. Should either be implemented in interface to reduce the number of updates, or as a flag to add_info if we have some more to do afterwards

commit 581141401ce42ce7b4c0d65ad957344faa41e99a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 2 14:49:57 2005 +0000

    Fix playlist notification in input

commit e048530772ee5d77f654a678ac0d79266de51c9b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Dec 2 14:48:57 2005 +0000

    Don't preparse item on playing it

commit 3c0018967746cb0ae23457aa813d0d3e10094e56
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Dec 2 09:59:04 2005 +0000

    dvdnav.patch: updated dvdnav-config.in to include dvdread lib

commit d57ee9c73326b5acd7fb58bebfb5cfcc2b0774ee
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Dec 2 00:48:22 2005 +0000

    dvdnav.c: replace %lld printf formating with I64Fd

commit 3d9f01dcaa5224bd6682447347991818bab63819
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Dec 2 00:45:14 2005 +0000

    all: use libdvdnav builtin dvdread source rather than the standalone version
         consolidated all dvdnav/dvdread patches into a single patch

commit d63b9e39f853676075ca171f093f0dc3d8fc1902
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Dec 2 00:25:52 2005 +0000

    * modules/gui/wxwidgets: start of a playlist_manager widget.
       This is based on code from the current playlist dialog but this dialog should eventually make use of the widget as well (when enough features have been implemented).

commit 2c3662500571a7da261c56244acb58128a5da8f6
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Thu Dec 1 22:30:39 2005 +0000

     * doc/skins/skins2-howto.xml: Documented the new attributes of the Text
       control, and fixed a few details

commit a5b7677e204efb07bfb505190832d831f5f5516c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Dec 1 22:09:45 2005 +0000

    Extra/contrib: Fix goom
    -Cette ligne, et les suivantes ci-dessous, seront ignorées--
    
    M    src/Makefile

commit 9fa6d902cd4b9499195158d061d3f52310a5b9fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 1 21:03:00 2005 +0000

    * modules/gui/wxwidgets/interface.cpp: slightly smaller interface size.

commit 8d3e7704ed6fccc6c8afff53136d69e9347e80f6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 1 19:03:28 2005 +0000

    * modules/gui/wxwidgets: fixes and improvements to the main interface code.

commit 507fe5c1c349bf81c4cff88e9e8845149805c947
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Dec 1 19:01:48 2005 +0000

    * modules/audio_filter/converter/a52tospdif.c: remove useless cruft.

commit 9a675ed8b79e0a23870a86f2a0b23aebee28c840
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 1 17:09:00 2005 +0000

    * Support little endian streams on Big endian output. In theory at least, the Mendelssohn_2.wav sample never worked for me. I think the dtssys demuxer has an endianness issue (probably in the header code or something). In my opinion the dtssys demux should only output big endian streams, because all DTS is generally big endian. It's just that .wav often isn't.

commit 8353eb778434bb0085e7ea3c002fca697ad86099
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Dec 1 17:01:02 2005 +0000

    modules/misc/dummy/decoder.c: Dummily decode subtitle tracks as well.
    And just crash

commit 414f55ee341ac95d7de263d069f9a7c858c529e3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 1 16:14:18 2005 +0000

    Fix the a52 spdif filter, add big endian support to the DTS filter and add big endian support to the coreaudio module. Now if you use the coreaudio module, you can output encoded audio on the G5 and other systems. PLEASE check that your SPDIF support is not broken after this.

commit 33d2c6906278ef2d06b25114ebad11f55b3ea22b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Dec 1 15:02:02 2005 +0000

    * fixed the compilation on OSX when using our source-code-package and no svn checkout

commit b8840f72caff4fbdcb28bc1781a0c1d9ebcb03cf
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Dec 1 14:12:16 2005 +0000

    * Introduce 'spdb' the big endian variant of 'spdi' output. This will be needed for the encoded audio output on the PowerMac G5. Only A52 is supported so far. DTS support will follow later. (As well as the actual OSX output changes)

commit a644825aa9c26d0bd7e7b9b4c6cd5356a6f466b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 30 23:56:51 2005 +0000

    * modules/gui/wxwidgets: massive cleanup and simplification of the main interface code.

commit 70e52acc320da5881287947224f3c28e0e379e12
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 30 22:03:40 2005 +0000

    Fix x264 compilation

commit 9c7c99b08ee4b84f5c9811dfaf3fefa64489772f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 30 20:05:31 2005 +0000

    Repair "make dist"

commit 7ab224e188a7e6f01dcbefea58e4a037534dc5e3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 30 19:16:27 2005 +0000

    * modules/demux/mp4/mp4.c: fixed bug with some HE-AAC audio tracks (no, really).

commit 51923b09cb35d3199e8463b15dc49edfc1c90330
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 30 17:52:41 2005 +0000

    * modules/demux/mp4/mp4.c: fixed bug with some HE-AAC audio tracks.

commit 2e68c45b3422814a85fbee15ff66dcccceeed10e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 30 10:04:44 2005 +0000

    Support for CAM modules on dvb-s cards using the high-level CI api from
    linux-dvb. This currently mean Twinhan cards and clones.
    
    There are three compile time switches currently available to people who
    want to test this:
    
    RESET_CAM_SLOTS can be defined to 0 to disable the CA_RESET call at
    startup. This greatly improves startup time for my cam at least.
    
    HLCI_WAIT_CAM_READY can be defined to 1 to enable a loop that waits
    untill the cam module is ready. This may take a long time (at least if
    RESET_CAM_SLOTS is set), and does not happen at all under some error
    conditions.
    
    CAM_PROG_MAX is a limit on the number of programs the code will send
    CAPMT messages for. This can be used to work around buggy cam/card
    combos that have issues when too many capmts are added.
    
    Hopefully this doesn't break the low level CAM support

commit c5ec9fcf984c45a764e77f6e47dcd6828986e83f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 30 07:35:30 2005 +0000

    * modules/codec/ffmpeg/ffmpeg.c: add BMP codec support for when ffmpeg increases their libavcodec version number.

commit f2b775f5d1263da564b7f0198f7f6bf5267e3921
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 29 23:12:52 2005 +0000

    Add ability to log to syslog (Closes:#334)

commit f9db392d3af83dc10ed52e15b42b0b9485841333
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Nov 29 23:02:17 2005 +0000

    Makefile: libcaca configure does detect mingw properly under cygwin, give it a hand

commit ba894d9bb3961c1ea8a46ea5e8f3cb22e1346a3e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 29 22:22:14 2005 +0000

    Remove SLP (Closes:#434)

commit bad8db3089fc3fdc0f1670b4d446d18b46a2448f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 29 19:26:08 2005 +0000

     * po/fr.po: Fixed a little error, reported on the forums by "frenchynomatter".
       (http://forum.videolan.org/viewtopic.php?p=44548)

commit ac318431ccd81f46992240a83ec1ac17bcd3f6ff
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Nov 29 19:20:12 2005 +0000

    dshow.cpp: fixed a potentatial crash, some memory was released twice

commit 994fc2286d0c45fb0d0db07258f438a2054dca9b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Nov 29 18:44:11 2005 +0000

    * winamp2.xml: fix the resize control of the playlist small layout

commit e387684bf0176ac15f76c8fd00cc58043e0b4d16
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Nov 29 17:10:05 2005 +0000

    Fix discrepency when in CyberLink precompile test

commit 11a242273b0b231aae59b8d34a37416238db2779
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 29 16:20:33 2005 +0000

    add aspect ratio, crop and deinterlace hotkeys. fixes #442

commit 04ad6ec8e77a9b453aefd16e6da194f85246eac9
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Nov 29 15:25:20 2005 +0000

    all: updated activex control to use new cone design

commit d6ec9dcadc869adbf1acb0ca511305eed830d0a8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 29 15:16:15 2005 +0000

    default disable windows context menu VLC entries

commit cc3a8d70bef8bb0e5dff47357821b3847520e516
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 29 14:44:22 2005 +0000

    win32 stdout fix by Polyphem
    http://forum.videolan.org/viewtopic.php?t=14251

commit 911e1f4975eb1c29bd6bd07b8762e4f350275c6c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Nov 29 14:06:52 2005 +0000

    * fix transcoding using H.264 / H.263. The change in the wx-intf needs testing.

commit addc88a8575679d47ab8891cf4e8d34dece6f4e1
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Nov 29 11:01:03 2005 +0000

    vout.h: missing header settings that should have been committed with r13443

commit 4168b364008e31a69d2df1dfabb8f638217bd9a0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 29 08:58:34 2005 +0000

    Trunk - Don't detect avahi versions we can't support - Patch by Diego "Flameeyes" Pettenò

commit ebf8f0cf92dad814bd42ae5163074efafd3cddc4
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 29 01:22:41 2005 +0000

    add the magnify filter to the list

commit 33ab35590dddde6e752df3e25dcff4e43fecc79a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 28 23:46:27 2005 +0000

    svn propset svn:keywords Id

commit 552edde1702bae9c67b53716d92d75675f37aafc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 28 23:33:48 2005 +0000

    svn propset svn:keywords Id

commit b50e681dec410247ff3ed45dd1e82e4eeca5070f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Nov 28 22:02:13 2005 +0000

    directx.c: disable screensaver by temporarily resetting screensaver system settings

commit 77d3ea575769ca3d8064acd98aa075878d5b6831
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 28 21:23:27 2005 +0000

    synch with 0.8.4 tag

commit 5c4ccbb149a7a0652ebfcb419047ac3a7e4f4ec3
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Nov 28 21:01:07 2005 +0000

     * skins2: The Image control now supports the "action2" attribute (feel free to
       suggest a better name :)), triggered by a double click.
       Very kewl to change the layout...

commit 676c89804edc15794a22cc61963926e5d3ebca94
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Nov 28 17:33:12 2005 +0000

    x264-svn-win32.patch: updated for x264 rev 380
    Makefile: more cygwin related fixes

commit 859a78a954bdcc7c4cfefda1e6786b070391ad27
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 28 16:14:34 2005 +0000

    iIgnore version.c in pofiles generation

commit b1469262371485403761ec02d2d659c0af9bfc5c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Nov 28 16:03:33 2005 +0000

    Remove non-existant src/misc/version.c from POTFILES
    DO NOT ADD IT AGAIN - YOU WERE WARNED!

commit f62ada21e1e0a59b9ac8c715387a561c5b580578
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Nov 28 09:26:56 2005 +0000

    Use strdup() instead of malloc()/sprintf(), and fix off-by-one overflow
    Please test.

commit ed7d46886576b5e1419b3222433f12bcf1fe702d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Nov 28 09:25:33 2005 +0000

    Fix format string would-be vulnerability (the macro is never actually used)
    reported by Diego 'Flameeyes' Pettenò (gentoo.org)

commit bc3de7610db0c110b7107097aa68f0ada3b53813
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Nov 27 23:28:55 2005 +0000

    * Hopefully fix a52 over spdif with alsa (at least, there is no error anymore)
    
    * If anybody has the appropriate hardware, PLEASE test
    
    (this is broken in 0.8.4, do we make a 0.8.4a for linux, along with the hal fixes ?)

commit a7dbb20049a56c46c433d8f3203fc0b475bbf8d8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 27 19:10:01 2005 +0000

    * extras/contrib/src/Patches/zlib.patch: updated for wince.

commit 88367ceafbc805ed5ee463cfff8cecd57ac2bb89
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 18:49:49 2005 +0000

     * share/skins2/winamp2.xml: same fix for other controls

commit 3b55990d9b4e18d3da98b4ba761cfbb510351531
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 18:47:39 2005 +0000

     * share/skins2/winamp2.xml: Fixed a Text control

commit 71768c38dc6727f46d6facf29284c5ec2e711eae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 27 18:38:51 2005 +0000

    * modules/codec/ffmpeg/video.c: use frame-rate from container, if available (Closes:#428).

commit cb3ffd975a33ad4125cb32384c14fed3feda7495
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 18:15:23 2005 +0000

     * share/skins2/winamp2.xml: Use the new resizeE feature for the resizing
       control of the playlist, in the small layout.

commit 549afc384cde6e2fdf60621adcffa398c8854f32
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 18:13:23 2005 +0000

     * skins2/controls/ctrl_resize.cpp: The action of a Image control can now be
       resizeS or resizeE, in addition to the good old resizeSE.

commit 163bf2de4d1fd2f02b82fac5179c1c2f93d268d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 27 17:51:56 2005 +0000

    * extras/contrib: wince ffmpeg fixes + faad support.

commit 405e081154a7575e13155e6096d250266ba6581b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Nov 27 16:32:06 2005 +0000

    * added credit for the new icon

commit b256b8ef8ef13378ebb1045ec1b23d5c0d2c5b5d
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 27 16:19:45 2005 +0000

    * winamp2.xml: fixed 13419 (don't work at least for "chaos")

commit eb4bf298662632e8db5da3c03b5e4eaaf55b2aa6
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 27 16:01:53 2005 +0000

    * all: added a new variable "equalizer.preamp" (self-explanatory ;) in skins
    * winamp2.xml: added preamp slider and fixed offsets

commit af908f4e2ce97a30383108bf10b5348899ee8f51
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 27 15:57:28 2005 +0000

    Imrpove description of http-continuous (Closes:#409)

commit 124b9a6db2cd57b08dd7a9d74f0d1aeb7c3dbecc
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 15:54:26 2005 +0000

     * skins2/*: cosmetic changes

commit 163879e70861e9bb16f03745034eabeb35342765
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 15:29:55 2005 +0000

     * share/skins2/winamp2.xml: fixed the images of the playlist buttons

commit 457519503f25ba52d82a9aba2e6d45367a052471
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 27 15:27:52 2005 +0000

    Bah.. Fix HAL in libvlc

commit 70ea764fdcbe8eb37e87958c9e6365d958fcdc71
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Nov 27 14:56:54 2005 +0000

    typo fix

commit 82c45b1deeed983b5cb0457149362f3e05a43893
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 14:54:02 2005 +0000

     * share/skins2/winamp2.xml:
       - added the smaller version of the time slider used in some skins
       - made all the IDs unique

commit b4bed4e243b15f3c6acf294c35bb631c38fb16d8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 14:42:02 2005 +0000

     * skins2/src/theme.cpp: allow specifying lists of IDs for bitmaps and fonts,
       in controls. The first valid one will be used. This is particularly useful
       for winamp skin, where you cannot know in advance the size of some images,
       so you can define 2 bitmaps, but only one control.

commit ef579b67d0fa315345976da85dec875003bc5977
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 13:27:57 2005 +0000

     * skins2/controls/ctrl_image.cpp: fixed a resizing bug.
       A CtrlImage resized with the mosaic method didn't catch events outside of
       the initial (before resizing) size.

commit fe9ac7c0ba9d676ab9029ba784a1ee6895ca8920
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 27 13:24:02 2005 +0000

     * skins2/parser/interpreter.cpp: cosmetic change

commit 32f841d7381da97c80b3ddc60a52cc25339e3544
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 27 13:15:39 2005 +0000

    * extras/contrib/src/Patches/ffmpeg-cvs-wince.patch: updated patch.

commit 58dd70877255786f48a12de05a4205b8e7c84515
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Nov 27 11:34:07 2005 +0000

    svn:ignore

commit 5f15a425fcaacd155a301ab8324cedad2a3ea651
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 27 11:30:14 2005 +0000

    Fix new HAL interaction

commit 7af8b2413813eb84e0643109f68b5fbe36b43ca1
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Nov 27 11:13:53 2005 +0000

    * Fix typo

commit f42a78ffd27f9e3b7b75ccfd89c1892477bc10f8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 27 10:44:00 2005 +0000

    Don't display in OS X either. Needs to be checked

commit 28bfab09dc7cf9d6233e5de1a3ee28e11b3046e0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 27 10:43:19 2005 +0000

    * Improve strings for jumps
    * Move jump size definitions to libvlc to avoid having 2 categories (still need to move bookmarks)
    * Don't show bookmarks settings in GUI - speeds up dramatically config panel creation

commit c1a2c61355bb8f0c30e0025e105211f585f37be7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Nov 27 09:38:34 2005 +0000

    added svn keywords

commit 36b0a2be9a1fb699739231bdfad820537da12c4b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Nov 26 22:46:55 2005 +0000

    update copyright and svn Id property

commit 94fc63f88e7879805fe58549cb1dadd20980e880
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 22:41:16 2005 +0000

    svn:ignore

commit 54f51353c358470dbdf0d6c6923c51407df09f06
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 18:53:59 2005 +0000

    * vlc-config:
       - Fix optarg parsing
       - Set ${libs} after the main loop to get the right exec prefix
       - Give -lvlc_pic if we want PIC
    * Java bindings build
       - Use vlc-config better
       - Use pic for building

commit e45f20e71f6e8959d599bd25e2d072855e556827
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 26 18:20:06 2005 +0000

    * modules/gui/wxwidgets/dialogs/vlm/vlm_panel.cpp: build fix.

commit 53e8222b87b6ae4f94daa402ff9e55567adab2d6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 17:31:37 2005 +0000

    Java bindings by Filippo Carone.
    Tweaked to integrate into build system

commit 7f2b618bcc5477125c17d693041e3496681b4294
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 26 17:22:19 2005 +0000

    * modules/gui/wince/interface.cpp: include extra version information in the about dialog box.

commit 77a238deed56c12c9fee5a99312ae213f16847f0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 26 16:36:32 2005 +0000

    * modules/audio_output/waveout.c: small wince compilation fix.

commit a525a715b291f0a864fe7c4b5943bca71b280034
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 15:36:28 2005 +0000

    * Integrate python bindings in make process
    New --enable-python-bindings option
    Pic libs will be built if something needing them (shared libvlc, python, mozilla) is built.
    * Fix a description in vlcObject

commit 747ed7c63fe74800448b8fad5b91e9abd59572a5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 12:35:22 2005 +0000

    Fix typo

commit 4900b2787bf86ca5c945805d9bf5166ac5438d6b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 11:42:58 2005 +0000

    Improve make.pl output
    Fix some svn:ignore

commit 85f037cde84252a811ac95174baa62fe4fc4ca04
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Nov 26 11:03:37 2005 +0000

    Use command-line arguments in compile script

commit 7000eebf0f591c3c583c6d16fc547ccbcd8c3987
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Nov 26 00:46:32 2005 +0000

    * vlm_panel.cpp: fix uninitialized variables

commit fcbecde72263f585c41f57025f351d0b11978069
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Nov 26 00:35:28 2005 +0000

    * wx/vlm: cosmetic changes

commit 06a3889008d908f8505e4c5548605ad7ebf53430
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Nov 26 00:27:12 2005 +0000

     * : make jump hotkeys time interval user configurable
    The hotkey item in the prefs kind of looks akward. Someone have a better idea ?

commit 237f16e4519ff703396fd92b1cb49c7dc26c5bb2
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Nov 25 23:55:17 2005 +0000

    * wx/vlm: add "Load" & "Save" buttons

commit 9dcfbd369f6ff9e9fca315e96e68eb0592650bfd
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Nov 25 23:28:49 2005 +0000

    configure.ac: Use the correct path for pkg-config

commit 50da14bf684eed74af00394937ac85a097e2c67d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Nov 25 21:42:08 2005 +0000

    Handle --without-tuning configure option properly

commit 9a1e4a1161371a00daca53c99c036e9cc994b123
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 25 19:19:22 2005 +0000

    * modules/video_output/directx: apply video-title to both normal and fullscreen windows +  support this for unicode builds as well.

commit 1f85b215acfc2cec32d2de479bbd7de00c4c09c1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 25 19:17:11 2005 +0000

    * modules/audio_output/waveout.c: fixed typo.

commit dfa3b2c3f5b2539aad1fd719fa27f92f891f16f2
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Nov 25 16:43:52 2005 +0000

    * wxwidgets/dialogs/vlm: add choose input & choose output

commit 4a473a3e9757e5a6213943117b95bd08adfaf188
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Nov 25 16:16:04 2005 +0000

    all: possible fix for screensaver problem

commit d8e3b7a127d2d9bc1273ed0b873e06489daeadff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 25 08:25:05 2005 +0000

    * modules/audio_output/waveout.c: make sure hardware volume is supported before using it.

commit 1cffaf8dff7506c4d3c17cd30d5a22b6e705e917
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Nov 25 01:48:46 2005 +0000

    * modules/audio_output/directx.c: partial rewrite not to use position notification anymore (since even microsoft says it's buggy). That should solve all known issues with the directx audio output.

commit c645b38e4f60c1f4582effaa182622b442bb7311
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Nov 24 23:08:48 2005 +0000

    Makefile: make sure that libpng shared dll isn't installed to prevent VLC from linking against it (Cygwin only)

commit 228799271f76d66ed1d751a3918e7e9c96a24319
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Nov 24 20:23:07 2005 +0000

    Run thread that reads from the DV camera at a slightly higher priority then the input. Put the --dv-caching value by default at a high value 60000 (1 min). Maybe it can be lower, but needs more testing.

commit 1ee41d42554e30644ccdcb585bab7be2e2e0c622
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Nov 24 15:21:09 2005 +0000

    configure.ac: generate a script to call extras/make.pl. I'm not a autoconf expert so i'm not sure if it's the "good" way to do it. but it works (tm)

commit 496541b72c971d8910df4e57a1262c003237a394
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 24 14:45:17 2005 +0000

    * Fix the icons.
    * Remove the icns in share, nothing is using it.

commit 768ab8279e9761d7b61c943d2a17d790e8f0a943
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Nov 24 14:16:26 2005 +0000

    update trunk japanese translation by Tadashi Jokagi
    (this is not the same ja.po as previous commit in 0.8.4 tag)

commit 1a8db66f93d5bd6f01804bd1fc361e054f32601d
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Nov 24 13:09:47 2005 +0000

    all: fix more issues when building under cygwin

commit 26727f0c84efb9195dd384092a2869bd8d23372f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 23 23:56:54 2005 +0000

    make.pl: Cross-compile fix

commit 03ab5e91f78b9b2a00c0087da34c2eead6b49a84
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 23 23:55:20 2005 +0000

    configure.ac: don't try to use gnome-vfs when we are cross-compiling

commit 41e58110dbb2c2ac46f602bf79c2078169cfa370
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Nov 23 22:17:38 2005 +0000

    revert previous commit

commit 3fdca3231d86163449ed91bba5921c1099a21a0e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Nov 23 22:17:18 2005 +0000

    fix nsis installer icon

commit fe35c093d6a0f358788c134db284ae247979e1a6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Nov 23 21:53:38 2005 +0000

    compile fix

commit b7563f09a84baab9bb7eeee36acd3b960ee1f77b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Nov 23 21:22:13 2005 +0000

    fix compilation

commit 28eb67bee2ce22dfcaccbe387a81de9880e4640f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 21:03:59 2005 +0000

    Fix the XPM names

commit ea26e607141047c7c624a61af5ea82d1fadfcb0c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 21:01:08 2005 +0000

    Set mime-type for the images

commit a6970967ffb15734e2e70fcd60501e2cf474ce1a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 20:53:56 2005 +0000

    merge [13354] to trunk, and use the right .ico in the windows build

commit 51445d03fcb801c3e1d4dcc4749431913bcc4399
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 20:38:37 2005 +0000

    Small changes to the icons + xpm versions

commit c98508abda0df0fa68ef738b42aa2a5f6896442c
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Nov 23 20:22:15 2005 +0000

    Makefile: tell wxwidgets not to use precompiled headers since it is broken under i686-pc-cygwin-gcc 3.4.4

commit e81578263201a8a09684d40bd448e840bd7028b5
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Nov 23 19:44:56 2005 +0000

    Makefile: updated build process for fribidi & goom24k
    x264-svn-win32.patch: updated for x264 rev 375

commit c6a4375884391c6d36dd0c2e83bdeff1eb6bb91f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 23 19:41:51 2005 +0000

    * cleaner fix, which isn't 10.2 compatible (kind of forwardport of [13349])

commit 72e09432325e95526899164e66c80f8932d705d5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Nov 23 17:06:14 2005 +0000

     * modules/stream_out/mosaic_bridge.c: Fixed BeOS build.

commit d92c8287c2b51034219d31d3ab2542099e9f0907
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Nov 23 16:53:04 2005 +0000

     * modules/stream_out/mosaic_bridge.c: Handle on-the-fly changes of aspect
       ratio. Fix a critical memory leak when closing the module.

commit c1c584445222e2bdab0f44a004ddf0ddd6f8e147
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Nov 23 15:34:20 2005 +0000

     * src/input/input.c: Please use strtol instead of atoi for 0x syntax
       support.

commit 0323f14dce4eb81fc42ae7ae78c6302bc5492fd3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Nov 23 15:33:01 2005 +0000

     * modules/stream_out/switcher.c: More logging.

commit bac196d5e9a94516abda0d633f0748ad752c4e76
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Nov 23 15:25:11 2005 +0000

     * modules/access/pvr/pvr.c: Added support for radio on PVR150/350/500 and
       setting audio volume.

commit f436e5f702ef9d2f96ab435074b48b588d656769
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Nov 23 15:20:10 2005 +0000

     * modules/access/dvb/en50221.c: Implemented basic MMI support to display
       the CAM error messages.

commit 7b885b9bdb3005af8365094ac6fe63cef1fa6566
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Nov 23 15:00:47 2005 +0000

    Put licensing terms instead of description in about boxes

commit fdaab7f55c396085914846896d1eba7258c7958d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 14:19:29 2005 +0000

    Fix the build breakage due to missing DIST element

commit 33ea43e4624226f012b000e37a852822c53c0919
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 14:18:44 2005 +0000

    And set the new icon for OSX

commit 0c9b11cccdf72d546d305861883c4412d1fe3819
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 14:18:24 2005 +0000

    remove old icon

commit 66c32ca24c32b2efbfda6cb0ab204026b17b9f72
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 13:54:39 2005 +0000

    * New icon thanks to Eurodata Computer Club <retron.info>

commit 9ef388cc16e200fa0a4571f9b006c0d58e9ba115
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 13:43:55 2005 +0000

    For now trunk only: use the new icon everywhere, and mark the images as binary files

commit cfac8bec33e3c4c03844bf7041fcde50c93e41db
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 23 13:12:45 2005 +0000

    Forwardport of [13335]

commit 04d1c9c0707100be8f5cf1f5b7eca4de6d49899d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Nov 23 03:28:30 2005 +0000

    dv input plugin is default disabled

commit 7c4f6bbad346b1fab9bb86f6a2da3919c1171507
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Nov 23 02:27:58 2005 +0000

    Digital Video (Firewire/IEEE1394/I-Link) input for Camcorders

commit 73ac7f80bd6fa79c59c509f0efaadddcece42316
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 22 22:29:00 2005 +0000

    * extras/contrib/src/Makefile, extras/contrib/src/Patches/libogg-wince.patch,tremor.patch: added libogg and tremor support to wince contrib.

commit f1254d96794e5de004978a47f8ff0668f598847b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 22 21:36:21 2005 +0000

    * extras/contrib/src/Makefile, extras/contrib/src/Patches/zlib.patch: added zlib to the wince contrib.

commit 7f7eeb177a8c3ea9987a9b8d73c3188dadaabc2f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Nov 22 21:16:42 2005 +0000

    * subtitle.c: added support of "DVDSubtitle" format

commit 7f4fbf726a80171942e95ec6987c9881fd38d736
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 22 20:26:31 2005 +0000

    * modules/audio_output/directx.c: fixed the way we get the current latency in the driver. fixes the continuous resampling issues with s16l and might also fix the fl32 problems. This needs some heavy testing.

commit 980a37415c68e977334f7636b093d72059d76572
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 22 10:33:45 2005 +0000

    One more update to release howto

commit 20bd1d786bdf99b91e87462dcf4f06ff8f650d54
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 22 10:24:51 2005 +0000

    0.8.4 NEWS title change

commit deb77507d6043a1e60ba526a82e56a39e83fc5cf
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 22 10:02:46 2005 +0000

    Update release howto

commit c9d8217fd9cb95ecd8b1844c9c141e042f36bceb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Nov 21 23:06:05 2005 +0000

    * extras/contrib/src/Makefile, extras/contrib/src/Patches/ffmpeg-cvs-wince.patch: add ffmpeg to wince contrib.

commit 8bfa386f79a3f5e0881f1902e6de8505a5757943
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Nov 21 19:59:32 2005 +0000

    release-howto: add a few notes about contribs

commit a1db91773ab59346a7f97fbf86b97fbfb9f87345
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 21 19:47:45 2005 +0000

    translated release howto to english (and updated some stuff)

commit d66ad858a7bc7546fbf3362c414924a7e53fd370
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 21 13:50:27 2005 +0000

    Do not reset preamp value if not needed (Closes:#252)

commit 34534e99aa77c8fbfec19775bf0696ea1b7d9c4c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 21 10:09:22 2005 +0000

    Fix item selection in WX wizard (Closes:#402)

commit 826fad102b8560afb4a3b344bdc29c2eba57cb04
Author: Scott Caudle <zcot@videolan.org>
Date:   Mon Nov 21 03:15:46 2005 +0000

    implement some minimum size of wx interface at all times. closes ticket #360.

commit 9342d5eeeaf830597179face3094c1d63ef5647f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Nov 20 22:10:00 2005 +0000

    util.c: Partially revert [12120]. the http interface (control=add) just take one mrl qnd the first " :" starts the options. closes #420

commit b40f45d66cd9b2dbcb268ec5d36594e5d0cb09c2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Nov 20 21:53:09 2005 +0000

    Correctly select items in WX search

commit 6034bfdd060d5ae55a095fa15a240fd3dc043be2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 20:49:25 2005 +0000

    * extras/contrib/bootstrap, extras/contrib/src/Makefile: start of wince gcc cross-compiler support.

commit bbeaf00a45f6e6a917350fecf5a6ef0278cf2f1e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 19:15:58 2005 +0000

    * extras/contrib/src/Makefile: more cygwin fixes.

commit 0334d8cc908aabd5588221b2b905b6de3504ff11
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 17:28:59 2005 +0000

    * extras/contrib/src/Makefile, extras/contrib/src/Patches/libpng-1.2.5-win32.patch: more cygwin fixes.

commit edaabcaf8de09ce35e174d18ca9e02277c7eb6d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 16:54:22 2005 +0000

    * extras/contrib/src/Makefile, extras/contrib/src/Patches/goom2k4-0-win32.patch: more cygwin fixes.

commit d0f45735074c98bbbd3fe1d122a8ef2c0fa3f359
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 16:42:11 2005 +0000

    * extras/contrib/src/Patches/livedotcom-win32.patch: adapted patch to work with cygwin.

commit 086b882f304981fefb256190e4c18d3fa3a6bd40
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 16:41:21 2005 +0000

    * extras/contrib/bootstrap, extras/contrib/src/Makefile: more cygwin fixes.

commit 933e35601ce52a8960bb1eb093bb4e688f44911b
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Nov 20 16:05:12 2005 +0000

    * fix an ordering bug in D'n'D

commit 7ee6cf1ddb09fd71340e75b0ab19418717b4db98
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 14:25:40 2005 +0000

    * extras/contrib/bootstrap, extras/contrib/src/Makefile: more cleanup + should mostly work on cygwin now.

commit e1cd30e4a7a0c020a99d6068257d4d358b215395
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 12:16:15 2005 +0000

    * extras/contrib/bootstrap: more cleanup.

commit d532369b7ed0de10546e3223509876d29d4a86f3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 20 11:53:44 2005 +0000

    * extras/contrib/bootstrap, extras/contrib/src/Makefile: cleanup (hopefully without breaking anything).

commit 22a94562dfa8d80aa0ed7e9b7e2707ae3ff513ba
Author: Marian Durkovic <md@videolan.org>
Date:   Sun Nov 20 08:36:06 2005 +0000

    always go through BlockChoose(), since it assigns the correct demuxer
    (otherwise e.g. MPEG2 video is mistetected as MPEG-PS)

commit 8ad7c42017d6c8aef90200b910ed6675a605428f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 19 23:17:12 2005 +0000

     * skins2/controls/ctrl_generic.hpp: removed a useless include

commit 3796e3b49cc7216b4568663fad5cce26ff94d300
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Nov 19 20:52:02 2005 +0000

    Link vlc with correct dts library patch by Anssi Hannula

commit 353bed9dbe3937b92cfcda31f092b1e334847f79
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Nov 19 18:51:51 2005 +0000

    * extras/contrib/bootstrap, extras/contrib/src/Makefile: small cleanup + cygwin fix for bootstrap.

commit e53452fb6e2ce9d842c8ebc70b98852049dc797c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Nov 19 18:02:40 2005 +0000

    Remove unfinished access_rtp support

commit 9e24319a2f73960f79ab2f9e85421379612207bb
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Nov 19 17:54:34 2005 +0000

    add THREAD_LIB to configure test for x264 patch by Anssi Hanulla

commit 8bb2ec211c96d3836a102d44a41c820c28a75a07
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Nov 19 17:36:37 2005 +0000

    Forward port [13274]

commit 5d744b4057152ff7aeee1b328cd9a9799d4d6f92
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Nov 19 17:33:51 2005 +0000

    x264 options patch by Alex Izvorski (plus some checks on x264 version)
    "This patch adds some missing x264 options, namely: me, merange, no-psnr,
    no-b-adapt, b-bias.  The names and expected values are exactly the same
    as for the x264 commandline encoder."

commit 406c3f7c637358f0f5b338ecd35f7a6c0ff5d0dd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Nov 19 13:56:46 2005 +0000

    * winamp2.xml: add/sub buttons in playlist

commit 3760ad3478241bc18fec978b9af1ea4c12c77600
Author: Marian Durkovic <md@videolan.org>
Date:   Sat Nov 19 07:57:08 2005 +0000

    don't perform prebuffering for UDP, since it causes refclock fluctuation
    as large as +/- 25 msec and too frequent audio up/down sampling

commit e8f15ad9a2bf80226901653b118416b7bdf2c7f5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Nov 18 19:33:08 2005 +0000

    fix autotools warning (space after backsplash)

commit 2d25a2fca8d42e0dfa40406dd81fdf869841e378
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 18 12:33:23 2005 +0000

    Improve playlist behaviour

commit 913783c8cd74f0048d374266865911b40a7f406f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 18 12:28:59 2005 +0000

    Fix WX dist

commit 77536f83e3209cfce4d6069080ab7fd85a2e8ea1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Nov 18 08:44:40 2005 +0000

    Merge make wrapper from 0.8.5-zorglub

commit f6c8f8827b9c62fa46f78ef16151ddd34fcd2472
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Nov 17 20:04:03 2005 +0000

    * added wxwidgets.hpp as well. thanks again to 'faust'

commit c83a7d345da167e3769b180f89c57d512b6718c5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Nov 17 18:54:10 2005 +0000

    * include interface.hpp in make dist. pointed out on the forum by 'faust'

commit ad9f50ce8d53e4256d68ab149b6797b9e8bd15d7
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Nov 17 18:27:36 2005 +0000

    Document the new win32 contrib way.

commit f53914b68e8bc84c7833d0a265fb3bb81a7fbe2f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Nov 16 22:35:56 2005 +0000

     * share/skins2/winamp2.xml: A few more controls

commit c57f698de95bcd409f2ab51248f9dff2138c8a44
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Nov 16 20:50:47 2005 +0000

    * ctrl_slider.cpp: take the resize factor into account to refresh
     the window (fixed the bug of the disappearing slider)

commit de10515e0ae0d606500532bb1ee2a7520edfe07e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Nov 16 00:21:23 2005 +0000

    * remove no longer used caca.patch
    * Fix 2 gcc4 / SDK issues in glib
    * fixes for libogg, libvorbis and libtheora to make sure LDFLAGS isn't (doubled up) by it's LDFLAGS_save. Issue reported and fixed upstream as well.
    
    Note the patches are not all enabled yet, since my contrib Makefile is quite "edited" atm due to SDK work

commit 0ce12ee82944fb34ec7ce883690d452508f738a3
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 15 22:36:19 2005 +0000

     * skins2/parser/builder.cpp: fixed a warning

commit f8fad963aca75b817fc5a1f7b6c7705a2f449e6a
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Nov 15 22:30:17 2005 +0000

    * all: fixed a bug occuring when a slider was resized (the thickness
     of the slider background was proportional to the scaling factor,
     which is not what we want!)

commit 8753c93a6d4bc74d66e2b86bc84c950f6b177c59
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 15 20:53:43 2005 +0000

     * share/skins2/winamp2.xml: use the new Text control attributes, and use $t
       instead of $T

commit c4bc8d0098ab075bde6d6404299dfbddd2968bc9
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 15 20:49:50 2005 +0000

     * skins2/src/bitmap_font.hpp: getHeight() now really returns the height of the
       font, and not always 12...

commit de341d2ff259af44a6ad67df57eb670a8a8c6da8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 15 20:20:44 2005 +0000

     * skins2/vars/time.cpp: do not print leading spaces in the short time format

commit e2cc1fabeeb51c046f8706d482a52502995ec0c0
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 15 20:00:04 2005 +0000

     * skins2: the Text control now supports 2 additional attributes:
        - alignment: possible values are left/right/center (left is the default)
             The right and center alignments are computed using the width of the
             control (as given by the "width" attribute).
        - scrolling: possible values are auto/manual/none (auto is the default)
           * auto: same behaviour as before, the text automatically starts
             scrolling if it doesn't fit in the width of the control. The user can
             still drag it manually.
           * manual: only manual scrolling is possible
           * none: no scrolling possible

commit 0f32d781420ebca9621209b9e64799742373edc3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 15 18:39:42 2005 +0000

    this is 0.8.5-svn

commit 2b61ffcd45bfa072bc2b8901807efebca990bb62
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Nov 15 14:37:18 2005 +0000

    plugin.cpp: don't mess up custom protocol when combining 2 urls
    libvlc.c: VLC_IsPlaying(), use playlist_IsPlaying() as last resort

commit 708aea1ebc5eda67a4601b72f3a4768c35bd789f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 15 09:05:42 2005 +0000

    update copyright date

commit a0bcfd94d0f482c949ec550b36822d34738b404b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Nov 14 21:25:34 2005 +0000

    forward port of revision 13250

commit 2444c425f396f0a13d558f16e40bf8c455f2c727
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Nov 14 21:03:49 2005 +0000

    libvlc.c: fixed object leak (playlist)

commit a289e3243b92d8c6813a2a6a6bb63dcdd65c9d47
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Nov 14 19:58:23 2005 +0000

    fix --xvideo-xineramascreen option

commit 3f00a92dc575f74116010b4a77915688d10966f1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Nov 14 18:37:40 2005 +0000

    * added the needed libraries for UPnP-support on OSX
     - CyberLink C++ UPnP 1.7.1
     - libexpat 1.95.8
    
    Note that Cyberlink compiles fine, but must not access its own install script, so we need to run "chmod 755" on this script first.
    The general patch was created by courmisch. Thanks again!
    
    The additional osx-patch is a really ugly hack which disables libiconv to let our upnp-plugin compile. I'll further investigate this in the next couple of days (see ticket #367).

commit 62ddff1c372a364c9061db2f22154cca6f3ae4ef
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 14 18:25:14 2005 +0000

    Updated fr translation . With contributions from adn, ipkiss and Jordi Mallach

commit b3da6771ce30686516269077500fb39e76cf11b0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Nov 14 18:21:06 2005 +0000

    Swedish translation (>50%) by Daniel Nylander <info@danielnylander at se>
    Re-enabled swedish

commit b8cdc61abd4e5794970e5698e36a26336a7a2581
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Nov 14 15:31:39 2005 +0000

    utils.cpp: needs to initialize returned variant for delphi when querying for ambient properties

commit b37103aa259434f912bd25a6f046cf8db3ca1f11
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Nov 14 10:57:00 2005 +0000

    Fix the po file ( [13171] was done with an unclean tree, oups)

commit 57b39a90e39f6864b510163ce732fdb667d329da
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 13 21:02:09 2005 +0000

    * modules/gui/wxwidgets: compilation fix.

commit 1aaee353d1c807c770de6edeb975eb1e52d27e95
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 13 20:42:20 2005 +0000

    * modules/gui/wxwidgets: compilation fixes.

commit ad7ad8bc3078f75ed7bbade7a43dba1f7472953f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 13 20:32:26 2005 +0000

    It's cp -R not cp -r

commit dfc4c53ed16927e8479c30d2249e74218f180992
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Nov 13 20:29:27 2005 +0000

    Use cp -R instead of CpMac -r in the macosx-dmg script on Mac OS X 10.4

commit 43410ee30c853dd8d35bc92e91657e719666793a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 13 20:09:51 2005 +0000

    * src/input/clock.c: reverted 13220.

commit b3d9b331ea91bb039491e70fa4c7a37b410235d6
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 19:51:23 2005 +0000

     * skins2: support $t, $d, and $l in text controls. They do the same as $T, $D
       and $L, except that the hour is not printed if it is 0.

commit 3c5d89e5e861422ce40e9c38a808210f693698bc
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 19:14:06 2005 +0000

     * share/skins2/winamp2.xml: Fixed some offsets

commit f3600475e1f83a53ecba9c46bd8a734f3e9cad9e
Author: Mohammed Adnène Trojette <adn@videolan.org>
Date:   Sun Nov 13 16:15:55 2005 +0000

    Use alsa by default

commit 563dc100dbe2c567e70d6a0d6cb1cc3f58649419
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 14:43:25 2005 +0000

     * share/skins2/winamp2.xml: Added a few controls

commit b827c556d5c7a1b7c1e05c797930ba6961009e36
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 13 12:12:25 2005 +0000

    * winamp2.xml: support smaller volume bars (65 pixels instead of 68)
    * builder.cpp: don't build a subbitmap or a fontbitmap if it already
      exists (so if the xml contains elements with the same id, the first
      valid one is kept)

commit 1bc1b8315cc1551084d0cf748426631ef40c801c
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 12:01:52 2005 +0000

     * skins2/controls/ctrl_checkbox.cpp: Avoid the "phantom effect", where the old
       "up" state of the checkbox is displayed wrongly during a few milliseconds

commit 3e77116cccac570758e47b7184aa39eb41754ba2
Author: Marian Durkovic <md@videolan.org>
Date:   Sun Nov 13 11:53:47 2005 +0000

    fixed comparision between incompatible values preventing detection of PCR gaps

commit 328f2bb36e2f3c04ecb1ed06dd45afe29f25e8a0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 13 11:08:19 2005 +0000

    * modules/codec/ffmpeg: try a bit harder to enable direct-rendering (some codec parameters are not yet set when opening the codec).

commit e364960bd24187e7133a57bb60e47e796ec186e7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 13 11:01:58 2005 +0000

    * ctrl_slider.cpp: fixed an uninitialized member (and a segfault..)

commit fff99eeaf2c7f9dbe73c3cfbeb74d73679e93ba3
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 13 10:54:39 2005 +0000

    * winamp2.xml: re-added the removed equalizer slider

commit 418d4e218d0774913f650c9fe8c44e5e7ff3eadd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Nov 13 10:52:33 2005 +0000

    * modules/codec/ffmpeg: added ffmpeg-skiploopfilter option for H264 decoding.

commit b26f433df88fdd49ecbd1f36c1399896c015b23f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 10:52:10 2005 +0000

     * skins2: prevent a window from using the layout of another window

commit d3bbcab891d3fca353d8a518dfb6502cb4fe4e66
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 01:25:16 2005 +0000

     * share/skins2/winamp2.xml: Still more controls

commit cc6e64574ee25dd4d8be8b7a3c926d325dd58479
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 13 00:07:56 2005 +0000

     * share/skins2/winamp2.xml: Fixed the volume slider background, and added
       images for the state of the stream (playing/paused/stopped)

commit c5443367753ad4e98af999d973783fcfd4d2f6ee
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 23:45:34 2005 +0000

     * share/skins2/winamp2.xml: Added other controls

commit ac91ba0290aa829202cbdca6f669cfac8b7458be
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 19:59:58 2005 +0000

     * share/skins2/winamp2.xml: A few fixes, and some more controls

commit 7eba669315c79fcb830689e6128ef2e41772e64f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 18:11:12 2005 +0000

     * skins2/parser/builder.cpp: create the background part of the slider, even if
       the cursor cannot be created. This allows using the slider in some winamp
       skins which do not use cursors.

commit e55c41bf7bf547712d52b8836012c80bff73c46a
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 18:00:57 2005 +0000

     * share/skins2/winamp2.xml: minor fix

commit f012d16f5505a603002d1f41435a0b44ae2734db
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 17:46:29 2005 +0000

     * share/skins2/winamp2.xml: Do not include the last padding lines in the images

commit 5854a6db73947b1fd2218309396377060e06d9ef
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 17:43:59 2005 +0000

     * skins2/controls/ctrl_slider.cpp: Suppose that the last-padding is not in the
       bitmap (this is more flexible than the contrary)

commit 03909c335d9bb837dbd43753003bebb10be85e85
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Nov 12 16:42:22 2005 +0000

     * share/skins2/winamp2.xml: Fixed an incorrect height.

commit 7594d38e02966e7eb6249bfc9bd1a5a27351d453
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Nov 12 11:29:32 2005 +0000

    * winamp2.xml: resizable playlist and other things..

commit c59fd2bb91a48cec804943d955062ac1098f0627
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 12 00:42:44 2005 +0000

      * src/vlc.c: do not exit the program with an error if no error occurred, for
        instance when listing the plugins or asking for the usage.

commit d99c3102f80dfd1d8240ad499747343770f5e1fd
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 12 00:41:08 2005 +0000

      * modules/access/dshow/filter.cpp: minor, but ugly, typo.

commit d46d1edfa1470a6dc50ea9816dbbdc5ef7d58fda
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 12 00:38:41 2005 +0000

      * debian: updated Debian build files.

commit ed3714705a3c21179f5dbb57e62ce8fc99c8d418
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Nov 12 00:37:08 2005 +0000

      * configure.ac: don't use -mpim-altivec without -force_cpusubtype_ALL,
        thanks to titer for noticing this.

commit 8ee331bf2b6f02437fa987d50ccc4008142aca82
Author: Marian Durkovic <md@videolan.org>
Date:   Fri Nov 11 19:26:24 2005 +0000

    forwardport [13195]

commit 3c3f388b7f5062535f0b331bf42da03877e1d6a9
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Nov 11 16:28:01 2005 +0000

    oleobject.cpp: fixed order of notifications for buggy containers like Delphi, added default size at activation
    plugin.cpp: set configuration width/height when resizing control

commit 5fe40a7544a0c45cfd1c5bd77c946efbd1d0dc94
Author: Marian Durkovic <md@videolan.org>
Date:   Fri Nov 11 08:32:30 2005 +0000

    update cl->delta_cr only once per 200 msec to ensure better refclock
    stability and mitigate temporary OS/network jitter problems

commit 89b3eb7e3e1b2378dcfd0a1a497782420228a848
Author: Marian Durkovic <md@videolan.org>
Date:   Fri Nov 11 08:26:42 2005 +0000

    changed MPGA_PACKET_SIZE to 1024
    we can't operate with 4 KB blocks since with low bitrate MP3 streams
    we'll  end up putting too many PCRs into one block.

commit 7d57a599495cebf44896eed3539c1a0a0b1bed17
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Nov 10 22:33:05 2005 +0000

    * fixed alignment

commit b704f90f33241a9662671812e1de8075ecf76bde
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Nov 10 22:30:22 2005 +0000

    * winamp2.xml: all the equalizer sliders are working !!
    * all: the slider background is now in a dedicaded tag
    "SliderBackground". The number of images can now be parametrized
     in both directions, and the offset between 2 images (padhoriz and
     padvert) is no more hardcoded

commit 85fad441ea3f7a343c9a3b8bed0a6c3ec8b5e224
Author: Cyril Deguet <asmax@videolan.org>
Date:   Thu Nov 10 20:42:48 2005 +0000

    * winamp2.xml: added the Equalizer and Playlist windows.
     Now it starts to really look cool ;-)
    * builder.cpp: look for fonts in the resource path if the
     font file cannot be found in the theme itself
    * ctrl_slider.cpp: fixed the hack for winamp: the bar images
     are separated by 2 rows, not 3...

commit 0e6a1c1e65caf1ac706c3c5cbb091930bf38eb16
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 10 19:53:27 2005 +0000

    Fix dvdnav contrib on Mac OS X 10.2

commit fe49a97ce213bce5d52a25fcac9a931ff271309d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 10 18:50:54 2005 +0000

    * modules/demux/mp4/mp4.c: fix some signed/unsigned compiler warnings. Patch by Daniel Stranger (vlc at schmaller dot de).

commit 9f05c12d670b99fac7a5dc2c5e106d70fb1eaa55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 10 18:48:55 2005 +0000

    * src/libvlc.c: failing of bindtextdomain() does not mean that there exists no DOMAIN in the locale path. It means that a memory error has occured. The error message was generalized. Patch by Daniel Stranger (vlc at schmaller dot de).

commit 640f75ed24387b845c05c599f1c9f3e20ebacee5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 10 18:42:42 2005 +0000

    * modules/gui/wxwidgets: wx backward compatibility fixes by Daniel Stranger (vlc at schmaller dot de).

commit b5d7eca15e446620c0c0e648c892c5c17369f23f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Nov 10 18:14:40 2005 +0000

     * Delete Callbacks when closing marquee filter. Thanks to Dave Harley
       for noticing this.

commit c39a12c70ecad0c53180b4dea9c5537f0a29f684
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 10 16:38:50 2005 +0000

    Removed --disable-audio-beos from ffmpeg configure line since it breaks non-beos compiles.

commit 8bfb27e1e78583ffb6068b7568bbad685f6ef85d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Nov 10 15:41:26 2005 +0000

    Fix the dvdnav contrib for OSX

commit 4ad69b4e4a8955f6407a222b34277b382ae4ed86
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Nov 9 22:47:18 2005 +0000

     * skins2: experimental support for the <Include file="foo.xml"/> tag.
       Be warned, no DTD validation is done on the included XML file, and the
       loading will fail if it contains several top-level tags.

commit 2887c4ad0dbcd0ec77b72bfc3b863eff75079aca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 9 20:45:53 2005 +0000

    * fixed some strings

commit 305a8ad6813bcf8027c896b5c61f87347cc85df4
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Nov 9 20:05:45 2005 +0000

     * skins2/src/theme_loader.cpp: Close the zip file when we are done with it...

commit ed17d7b1b1477089e9ccd9c3d614e5eacf631d90
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 9 17:37:42 2005 +0000

    wx/Modules.am: fix for make dist
    po/*: update due to file moving

commit b4e651f741028ff4324cb8dfc1c566f46ec642a2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 9 14:19:20 2005 +0000

    Remove debug

commit cbc8fb034c62aa70c72277298357d701a5456604
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 9 13:44:49 2005 +0000

    Add a input_Read function that reads a stream in blocking or non-blocking mode and cleans-up (Closes:#244)
    
    Still needs to be exported, but needs some thinking for pause/stop handling

commit 8d65083c187c5066a60de73d32695cfce6ddaef8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Nov 9 12:03:40 2005 +0000

    Support for Perl 5.005 - patch from Daniel Stränger

commit 538d2492138b15ff517304be28d9becbe5139d9f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Nov 9 09:48:02 2005 +0000

    clock: Fixed rounding error in clock smoothing algorithm.
    Also removed a long unused member from the clock struct.

commit 01c9ca88c67f2ea7ea17d628d1f769dc140f3822
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 8 22:52:00 2005 +0000

     * skins2/src/bitmap_font.cpp: log a warning if a char cannot be rendered

commit d90c80588abe4c569be48d57c6f282e8b071036f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 8 22:34:36 2005 +0000

     * skins2: Fixed a crash occurring when a SubBitmap was specifying invalid
       coordinates and/or invalid size

commit f81175cf02d83a3d85e6dcc3a3485489dc02c762
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 8 21:51:59 2005 +0000

     * skins2/src/theme_loader.cpp: Do not forget to remove the temporary directory
       when the extraction failed

commit fcf297543de7285a2ccfd251d7b9dc76cfb28d56
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Nov 8 21:11:33 2005 +0000

    Dirty hack to make devices using snd_intel8x0 drivers happy with 96k streams

commit 4d9b753ad36ba04a8196d36714c8c75557a027aa
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Nov 8 20:59:35 2005 +0000

    * fixed image alignment

commit e0352f9138f8da06abf7cb621011bbfafda9c803
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Nov 8 20:26:13 2005 +0000

    * all: the skin sliders can now have a background image, which
     depends on the position of the slider. The "Slider" elements now
     have optional attributes "background", which the Id of a bitmap,
     and "nbimages" which is the number of images in the bitmap (it
     is similar to the radialslider). At the moment there is a hack
     to support winamp slider bars: the different images must be
     separated by 3 rows of unused pixels (well, maybe they are
     useful; if someone knows how... ;)
    * theme_loader.cpp: convert the file names from zip archives to
      lower case, to avoid mixed case issues in some winamp skins

commit cfe22e5485777df42f02a129f9d36882b7ee67f2
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Tue Nov 8 19:23:27 2005 +0000

     * skins2: expect the .wsz extension for winamp2 skins, instead of .zip

commit 55e26be2db6bf444085c04c33abe291b6684fb0a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 8 19:06:11 2005 +0000

    * modules/demux/ps.c: don't flood everything with "garbage at input" messages if we lost sync.

commit 6ab6c77106ee1e169a475c8dbd18a3ac3c7b317d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Nov 8 18:27:03 2005 +0000

    * removed the file-extension 'm4p' since we can't decode it anyway and added 'm4v'

commit caaf67597a61a55b49902fb0dcdffb6ff6e97393
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Nov 8 09:50:51 2005 +0000

    Support new HAL API. Based on patch by Josselin Mouette

commit 1f47871dfa23df44ebdab547089d7ab1607461f2
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Nov 7 22:10:17 2005 +0000

     * doc/skins/skins2-howto: document the SubBitmap tag

commit 2eb4b37502768436a0bbb3b31353805821b4c35e
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Nov 7 20:15:16 2005 +0000

    bootstrap: test for the presence of contrib/share/aclocal before including it because m4 react badly to missing directory

commit 2c8c766c79caf31f891bac1479396ed5f4e6d899
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 6 21:39:38 2005 +0000

     * skins2/winamp2.xml: exchanged volume_up and volume_down images

commit f57c407656a341dd9e08762fe3c9ee23e4dd2dca
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 20:53:01 2005 +0000

    * sdl_image.c: fixed 8bpp too

commit 5b3632af368e667ee385eb8c4511c53b3db76787
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 20:11:06 2005 +0000

    * winamp2.xml: added the volume slider

commit bc49075ed505d9ecb9c968c8d78d2c8d83f6c674
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Nov 6 19:45:59 2005 +0000

    forward-port [13146]

commit e7e2c948b928435bc0ffe00d4ec780dc22000e34
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 6 19:35:57 2005 +0000

     * skins2/src/theme_loader.cpp: Fixed another directory delimiter issue. The winamp skins load perfectly on windows now...

commit 6a0d6da9f870a3b65dd20e6f675af5238292b60b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Nov 6 18:46:25 2005 +0000

     * skins2/src/theme_loader.cpp: use the os-dependent path delimiter

commit 7dd7cbc60f268e1669cbc2080327e2df2c1b05df
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 18:19:19 2005 +0000

    * skin_parser.cpp: fixed the hack for nums_ex.bmp/numbers.bmp
    * winamp2.xml: more controls

commit 8e20a9cfb1b049db8316e754392d1cfc483f94e4
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 17:05:50 2005 +0000

    * winamp2.xml: hack to support nums_ex.bmp and numbers.bmp
    * theme_loader.cpp: correct handling of subdirectories in winamp
      skins

commit 4d447b068cacdea5247f3a711aaeb43081904f6f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 16:17:57 2005 +0000

    * winamp2.xml: generic theme file for winamp2 skins. Still a
     lot of things to do but it works !
    * theme_loader.cpp: when a theme contains no XML file, assume
     we are trying to load a winamp skin, and use winamp2.xml
    * vlcproc.cpp: repaired text variables ($N was broken)

commit 1ada3176c1da49d9666ca3a02c669b0773466be5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 14:23:16 2005 +0000

    * all: added a new xml element: "SubBitmap". It allows to define
      several bitmaps in a skin from regions of the same image file.
      Usage is:
      <Bitmap id="body" file="main.bmp" alphacolor="#FF0000">
        <SubBitmap id="sub1" x="0" y="10" width="100" height="100" />
        <SubBitmap id="sub2" x="100" y="10" width="100" height="100" />
      </Bitmap>

commit fa4330533644f8e3237790903836d822050498c9
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 12:39:11 2005 +0000

    * dialogs.cpp: added .zip in the "open skin" dialog

commit 5fa7831e3ccf9b7a0ab35cabb5408165ae8cf3e0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Nov 6 12:31:53 2005 +0000

    * all: support .zip for skin themes in addition to tar.gz (vlt)
      Borrowed code from Gilles Vollant for the unzip part
      (I guess this code should be put elsewhere in vlc, but it was
      the easy way for me at the moment;) I hope it compiles fine
      everywhere, I've tested only on linux.
      Now, everything's ready for winamp skins ;)

commit 17025142ade94222034385e77ff4d18042a18f48
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Nov 5 17:18:23 2005 +0000

    * all: renamed PngBitmap into FileBitmap, as any image format
     can be loaded

commit d607e4d105654542fe1362f0c12a18d2b7c3c0b4
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Nov 5 17:05:25 2005 +0000

    * sdl_image.c: fixed decoding of 24/32 bpp images (the color masks were not
     taken into account, which caused getting RGBA pictures instead of ARGB,
     or GBR instead of RGB). 8bpp is obviously broken too, I have not tested it.
     --> now BMP images (and other formats) can be used in skins, not only PNG!
      (of course the goal is to add a winamp skins loader ;-)

commit 13a000e73bbee335cd3ffb3a1ccfe14ed65d47b7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Nov 5 11:54:38 2005 +0000

    * all: added a variable "equalizer.isEnabled" and commands
     "equalizer.enable()" and "equalizer.disable()" to enable
      or disable the equalizer audio filter.
      + small fixes

commit 4ea25c4d8b32bcd9e76e996bc55e272dec2eddf5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Nov 4 21:08:37 2005 +0000

    Fix segfault on malformated command
    Bug report credited to Matthew Hodgson

commit 87293632457d8e460f033e83a7dfee143f94b94d
Author: Marian Durkovic <md@videolan.org>
Date:   Fri Nov 4 08:12:16 2005 +0000

    forwardport of [13130]

commit af8882da9fb737a57d2842d3c39f6efdfa93d3ed
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Nov 3 22:10:25 2005 +0000

    forgot to remove the original vlc_release_object()

commit a4bc58cd42ab60b2cafe2fb4e8f35f0c901d5c32
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Nov 3 22:08:23 2005 +0000

    Forward port from revision 13127

commit bf5d185e39cfe9075716038d4775612fe51f88f7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Nov 3 20:03:41 2005 +0000

    ...

commit e2554d9ca19c44162e6e4991d8a68f48e527c291
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Nov 3 16:54:36 2005 +0000

    woops ... remove debug

commit b6d512b6f05a481727d0e360ec079c3c455c1f3c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Nov 3 16:52:17 2005 +0000

    New MSN (c) (tm) (r) "What I'm Listening To" plugin.

commit dd6cfc6eccff108043aebd3b009914d8c5d83de0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Nov 3 09:26:26 2005 +0000

    contrib/makefile: tweak for cygwin. not tested. Feedback welcome

commit cd9ac0b3b69a63309801649843ad6ad163891d01
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Nov 3 09:16:45 2005 +0000

    contrib/makefile: disable portaudio until someone make it compile

commit d2c883dfb9d7c1dd69b28ebe9732c26ef99778a2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Nov 3 08:58:40 2005 +0000

    * modules/gui/wxwidgets/*: compilation fixes.

commit 9a39ccb22d7b020ea12a2acfd8ea5ee72c69d358
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Nov 3 08:22:13 2005 +0000

    use the new values when resizing

commit bad9d93953f69f51b7b3b10793e0609c49c4415a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 23:39:36 2005 +0000

    * modules/gui/wince/video.cpp: forgot a VOUT_SET_ZOOM.

commit 84ec56ab0af42818e9b817f662f24a80b8f3082b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 23:29:47 2005 +0000

    * modules/codec/libmpeg2.c: use sequence->picture_width insted of display_width since display_width is used to convey the pan&scan info.

commit 1a29fc3c6e9c8442e9d921f9f9f8becf30b3cb86
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 23:18:53 2005 +0000

    * ALL: changed VOUT_SET_ZOOM into VOUT_SET_SIZE and implemented a VOUT_GET_SIZE for some of the vouts.

commit e0364b09a1e48eac8d996a27993112c54bdc1d45
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Nov 2 22:01:06 2005 +0000

    * all: first support of graphical equalizer in the skins2 interface.
      It can be defined in the XML with usual sliders, using the new
      variables equalizer.band(0), ..., equalizer.band(9)
      (0% means -20dB, and 100% means +20 dB).
      More things to come, but it is already working as is.
    * all: AsyncQueue::push() now does also a remove() by default, as
      the two methods are always called together

commit ee6d19114f91d845ae1d46e984b0c47dfc44d503
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Nov 2 21:41:45 2005 +0000

    revert 13023 as is doesn't fix anything

commit 5c6c3b80a6ae65e3cf9906ab10c7211d536a5ef4
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Nov 2 21:35:16 2005 +0000

    Ouuups, forgot to uncomment some code I had commented for testing purposes

commit 647211aacb7abb49d8c286acc7950a740284fd79
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 20:08:44 2005 +0000

    * extras/contrib/src/Makefile, extras/contrib/src/Patches/libmpcdec.patch: patch for libmpcdec on win32.

commit c30a11676cd66ca9c68dbc10ab3d7cecfc2b95bb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 19:46:55 2005 +0000

    * extras/contrib/src/Makefile: disable asm in FLAC on win32 since its build system insists on creating elf objects (would need fixing).

commit d2331ea31ce34ce41fc8339678544972edf7182a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 2 19:42:30 2005 +0000

    We use Portaudio v19

commit 10509e22505d8fc95747697588f937cac4afedaf
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 2 19:27:34 2005 +0000

    Contrib: Add Portaudio ( closes #419)

commit 7e39490ef6e92153bb5761fd6edcf01a101cfc61
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 2 19:20:34 2005 +0000

    p( vlc.getInterfaces().getInterface( "wxwidgets" ).isBroken() ) = 1/2
    
    aka : merge the big wx changes from branch

commit 0a7e683444a80d0a394e535d041d601142ee8e2b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 2 18:47:48 2005 +0000

    contrib/makefile: add libmpcdec (Musepack) to win contribs

commit 96fe8ff92de83e34acb369c1ab17adabea4879ea
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 2 18:33:23 2005 +0000

    Merge test/ stuff

commit 42088654d66f38bca725eb3c69ad84883d185cd4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Nov 2 18:32:39 2005 +0000

    Merge fixes to the python binding from my branch

commit c58f4c10dcefe286b0b9570692cd35fa7cb75e58
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 2 17:04:29 2005 +0000

    contrib/makefile: Fix dirac compilation

commit 5e3678278662d5acd1557b98f224e15bdcb7fecc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 16:02:01 2005 +0000

    * modules/gui/wxwidgets/playlist.cpp: don't call treectrl->EnsureVisible() when updating a playlist item. That just makes navigation of the playlist unusable.

commit d21e9e39449bf48da08ded7d14954f02052248c7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 2 15:48:54 2005 +0000

    * just don't run INSTALL_NAME on OSX, but on all other platforms (thx to xtophe)

commit f113638965a5b3dda67563f9ed38041be957eeae
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 2 15:37:44 2005 +0000

    * fixed the compilation of some libs on OSX:
        - faad2, goom2k4, libpng, ffmpeg (modified gibalou's patch and moved it to a win32-file)

commit 41e197b52aad35318a020f78bfcf9e39723c0d25
Author: Marian Durkovic <md@videolan.org>
Date:   Wed Nov 2 13:42:48 2005 +0000

    fix for missing modules - hope this closes #412

commit ca17e9b5178952996f8b257bae3cbf4a8ed6de7e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 2 12:04:54 2005 +0000

    * fixed the compilation of libiconv on OSX

commit b23ce68fd050e9e0eced17316f6ffda56a7d5c22
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Nov 2 11:50:37 2005 +0000

    * run 'make src' by default, since 'make bin' isn't and won't be available

commit a0d182bedfc727093f8af23743995b499d124b58
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 10:25:41 2005 +0000

    * modules/gui/wxwidgets/playlist.cpp: if too many items are queued to be added to the playlist then it is quicker to just rebuild the whole playlist instead of inserting items one by one (fixes huge slowdown when using shoutcast).

commit 77595c2bf14549a06e6cba3df7186075e1c7fda7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Nov 2 09:30:43 2005 +0000

    * modules/gui/wxwidgets/playlist.cpp: don't forget to unlock the playlist.

commit b0350b5be84634adc9cf3fa30d78084cf18173db
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 2 09:07:04 2005 +0000

    contrib/Makefile: faad2: bootstrap only if we patch.

commit 14c40f45260a0a4020cb399abd715cf8f6811f39
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 1 22:30:06 2005 +0000

    * modules/codec/x264.c: x264 now supports non-mod 16 resolutions.

commit 2a268e6e289ba8519c0c4a0b4e12b91916cd0ec0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 1 22:09:39 2005 +0000

    * extras/contrib/Makefile, Patches/x264-svn-win32.patch: x264 win32 build fix.

commit a6ad4f5707dc9648a6c098bfbae99448f122022f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 1 21:47:49 2005 +0000

    * Patches/ffmpeg-cvs.patch: lrintf() detection work-around for win32.

commit b98d05ef81cf2cc516cbca425a78c193b1d1f433
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 1 21:07:59 2005 +0000

    update my info

commit dc6cc85147c4929dd572d1aa060294d2f3b7d1b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Nov 1 21:04:50 2005 +0000

    * extras/contrib/src/Makefile: set PKG_CONFIG_PATH on win32.

commit 4358a3bf7aac8ffd8c83d122b39830671c6ac4e0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Nov 1 20:50:07 2005 +0000

    Misc changes

commit 68496a51bf9360741dd59c205536ec9245a1fee1
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 18:38:14 2005 +0000

    Add detection of ranlib and ar when crosscompiling. It's not fixing the linking problem :(

commit e8d275ba275fd9091486ac2af67b99092a65b7e9
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 18:37:02 2005 +0000

    Fix x264 patch

commit 6b229b7e4d030f2ed1f19cc118d1312efb2488bf
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Nov 1 15:53:07 2005 +0000

    * all: added an attribute "autoresize" to the Video control.
      When it is set to "true", the window is automatically resized
      when the vout size changes.

commit f1ffafd6765e7753ed30148473fec2350110e3a4
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 15:04:06 2005 +0000

    Revert previous commit and Proper solution

commit 099a0004733ca7c908e7cd0ea137fe58c5914112
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 14:58:12 2005 +0000

    Delete this one by mistake

commit 119e8f41160dae9cf50327b5e71735a18bc2c1b6
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 13:58:33 2005 +0000

    *configure.ac: It was confusing pkg-config on MacOSX

commit ffb0289c851bc2fae806650cbf18fbe91e184c70
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 13:09:51 2005 +0000

    contrib/Makefile: svn for mkv/ebml + cddb is a tgz

commit 81d11ad981773301f3f624343fb7734a3312508b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 12:13:33 2005 +0000

    Oops

commit 32f9d615e87bdcfb5811d6d7f7a2d969aa8f64f7
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 11:39:49 2005 +0000

    Don't put .zlib as requirement as it can came from the system

commit 0a5027d1cdcff19dbb5e8f8fc9e325fa47ed091b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Nov 1 11:30:23 2005 +0000

    ALL: Merge the win32-contrib branch.
    
    Todo:
    	Fix FLAC
    	SDL patch by Meuh

commit 77609b74c1bf8b53cab5c2a3906c0ad53bfff590
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 31 23:26:56 2005 +0000

    * modules/stream_out/transcode.c: fixed small memleak.

commit 768c27bf270db6e152dbccaa53156a92a64aeba4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 31 23:10:29 2005 +0000

    * modules/codec/ffmpeg/encoder.c: fmt_out.p_extra needs to be malloc()ed.

commit b0d6d5d06fd65158f58185d1eca448d773e5a387
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 31 22:42:04 2005 +0000

    * modules/codec/libmpeg2.c: when AR is forced by input, assume it is based on width/height, not display_width/height (required for broken DVDs).

commit 0d78d420c471830db002dda8efcd26470d65997d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Oct 31 19:53:30 2005 +0000

    Oups, latest commit was broken.

commit eb1795eb35d7df34dce9a23329a273f63d18fba7
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Oct 31 19:46:29 2005 +0000

    Fix a mistake in the resampling algorithm (hope I didn't forget any place)

commit 28efeeec147313721344c35450ac80a10e99ed93
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 31 19:14:39 2005 +0000

    * modules/codec/ffmpeg/demux.c: do not re-invent the wheel.

commit 570f1d4371279adcf13d9f9a9d9eb3eb98a31bf5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 31 19:10:00 2005 +0000

    * modules/codec/ffmpeg/demux.c: added raw video support.

commit 79aa3c87f2c7210bcff522b40d9b2204415c6061
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 31 13:34:17 2005 +0000

    fixed untranslatable strings

commit 8b281a4bf943080ac9b5608867c9f86114c16cae
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 31 13:17:28 2005 +0000

    we need 16:10 cropping as well, there are monitors with this
    aspect ratio (e.g. 1280x800, 1920x1200)

commit 8a8f406a9f2d688504c8a72f7ff50b234917e371
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 31 13:13:55 2005 +0000

    avoid rounding problems

commit 5b98440b8c458cd4d9bd53ab3fe749ff5dd1d5ac
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 31 12:44:12 2005 +0000

    sar_num needs to be adjusted as well

commit 42928cf80898c7c7a919f308505bc88d573a65f1
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 31 07:33:48 2005 +0000

    make Crop or Aspect change autoamtically resize the window

commit c5f75658bf4867d0f3028c74cc5df1ef0e9349a2
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 31 07:28:26 2005 +0000

    VOUT_SET_ZOOM can't be relative, since it doesn't work if user saved
    anything else than zoom=1.0 in Preferences.
    Reworked it to always go through InitWindowsize()

commit 3887b077c1011c9dc068e416465067755659430f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 31 01:46:14 2005 +0000

    * changed default value of sub-margin to 0
    * sub elements can be moved up (positive values) and down (negative)
    * force_crop'ed elements cannot be moves (usually only dvd menu's)
    * works for spudec and subsdec
    * if the margin / offset correction forces the picture out of the main picture, the offset is cropped so that the subpicture is still 100% visible.

commit e576f470007a61eb0dac4cec38fc22e577211004
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 30 21:21:22 2005 +0000

    * if we are certain we have a visualization module, don't try to open it as an audio-filter first. (fixes #416)

commit a21ad9f08840d43ee52083e6064e2abac34faf44
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 30 19:52:47 2005 +0000

    * added DJ's 10.2-patch again. Fixes the compilation of libcddb on the xserve.
    * macosx.m: renamed "Stretch Aspect ratio" to "Stretch video to fill window" to make the option's meaning a bit more clear (thanks to Jonas for the hint)

commit 2e242de394b69488abea71d5e673bdea7bc3a991
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 19:50:14 2005 +0000

    * modules/codec/ffmpeg/ffmpeg.c: avoid a strcmp() in LibavcodecCallback().

commit d1d351f89f0be4368c5b854a50b85b76a115f5d2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 19:38:44 2005 +0000

    * modules/codec/vorbis.c: fixed crash on codec cleanup when headers couldn't be decoded.

commit f86dc7ba44f8a5e8fc029fc2d697a680c1e752e0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 19:35:21 2005 +0000

    * modules/codec/ffmpeg/ffmpeg.c: fixed crash in LibavcodecCallback() when used from libavformat.

commit ddf2536c6410ae84be276e613466e2494315e191
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 30 19:35:10 2005 +0000

    * forwardport [13037]

commit e76bab2995c0e5feb67df30665d14d786490fa82
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 30 19:05:52 2005 +0000

    * fixed some other strings

commit ac22bdb8060ed5dc6e4c20275960d8da02a8aa31
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 19:00:12 2005 +0000

    * modules/demux/mp4/mp4.c: set fmt.video.i_bits_per_pixel (needed at least for QT RLE).
    * modules/codec/ffmpeg/ffmpeg.c: added QT RLE fourcc.
    --This line, and
    those below, will be ignored--
    
    M    codec/ffmpeg/ffmpeg.c
    M    demux/mp4/mp4.c

commit 856a18f74359732cb62210a11c95431f572208ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 18:04:48 2005 +0000

    * modules/codec/ffmpeg/demux.c: Updated to use latest libavformat api (was broken due to libavformat api changes).

commit 84b1163ffc6635866dca38ecd4138886367b9538
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 30 17:27:01 2005 +0000

    * fixed some untranslatable strings and strings which existed both with and without trailing spaces. Thanks to Jonas A. Larsen for notifying me about them.

commit 6f2374bf4afe0fd7a12ba0b95cc3ea427396967a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 30 17:15:13 2005 +0000

    * forwardport [13030]

commit 8d4865c19d8122e453ad68e811e68947a1967219
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 30 16:42:40 2005 +0000

    * forwardport of 13010

commit d8759c262b75deb5a12f44f32949e43e8e4f3dd9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 16:25:28 2005 +0000

    * modules/demux/real.c, modules/access/rtsp/*: fixes for real rtsp / demuxing.

commit 83ec5ce2098a65c527555a4ff5d84f8e598767ea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 30 14:58:05 2005 +0000

    * src/video_output/video_output.c, src/input/decoder.c, include/video_output.h: try to reduce i_sar_num/i_sar_den a bit hader to prevent overflows + remove p_vout->b_override_aspect which isn't used anymore.

commit b376e4e2a305ec3243b0bf07fbbf6538e35ff602
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Oct 29 21:14:23 2005 +0000

    s/unsuported/unsupported/ (thanks to tumu)

commit 6840bc0fee23425ce313da6f2ed94847092407f9
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Oct 29 20:20:14 2005 +0000

    set the samplerate before the format. The open of the device will fail when trying to set the sample rate to a value the soundcard doesn' support afet having set the format to fl32. Now, we will fall back to s16l if the device doesn't support the rate in fl32.

commit 17b63405988b455329963bc60fc1c2c3c4ec492b
Author: Marian Durkovic <md@videolan.org>
Date:   Sat Oct 29 18:06:58 2005 +0000

    removed i_seqno from block_t ; RTP access now stores seqno in i_dts.
    Closes #414

commit 0b62be3af21b84cea9782c6dbc35adf03977398e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 29 16:58:12 2005 +0000

    * modules/video_output/wingdi.c: misc fixes and improvements.

commit 872cb1cab479572b18e32f36065235f0ccb58bb6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 29 16:14:21 2005 +0000

    * modules/video_output/directx, modules/video_output/x11: take cropping into account when reporting mouse coordinates.

commit 667f188961341ded83b0b17527a71961701e945f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Oct 29 14:27:18 2005 +0000

    changesets r12782 and r12804 from 0.8.5-zorglub branch concerning podcast
    service discovery and demux modules.

commit 9381154038e465e6caf971f19f30420a52635c1b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Oct 29 14:17:11 2005 +0000

    oops

commit 10a2b566a7d3885c1c95787d596c1d1d26fe7388
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Oct 29 14:12:13 2005 +0000

    s/ffmpeg/x264/

commit d5e8b7340d120798bd5871bafaf96f4e14a0b1b8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Oct 29 14:10:10 2005 +0000

    allow subpel option in the 1 to 6 range for X264_BUILD >= 30 (r262)

commit 2ceb14b89a832bcf084648fcdaf1bcfa65a4e20f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 29 13:01:46 2005 +0000

    * modules/codec/libmpeg2.c: fixed detection for aspect-ratio change.

commit 29174f4ec4bcfb1b216ce9d4afc8df58111604d0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 29 12:43:40 2005 +0000

    * modules/video_output/x11/xcommon.c: support on-the-fly ar/cropping in the x11 vout.

commit 51796a5fe195c82973f7f6fa61ae6ecfe7f13b0f
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Oct 28 21:44:53 2005 +0000

      * configure.ac: Added --with-tree for various decoders.

commit 7c75321657485ed438fddeaff573df6c81d0aa22
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 28 20:20:30 2005 +0000

    * Adds radix_safe printf/scanf for liveMedia contrib

commit 92d71fdf75e2a4a3e769ebd5388d4dc761888fcb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 19:34:27 2005 +0000

    * modules/misc/freetype.c, src/video_output/vout_intf.c: fixed a couple of memory leaks.

commit 6b24b40348f314fa2b0115a5594943433f2deab9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 17:35:40 2005 +0000

    * configure.ac, extras/MacOSX/*: bumped version to 0.8.5-svn.

commit ed290de26d2df252ab63a7f5934700b07f990093
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Oct 28 17:00:00 2005 +0000

     * magnify video filter. Still needs some work on the zoom method (which
       isn't really efficient)

commit 15ed7cfb30b61b751818c190e28d20a1fc781bb5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Oct 28 16:55:39 2005 +0000

     * new gradient and edge detection video filters (sobel gradient)

commit 97d37e899f5072da2faeadbea12a864ec4d38ba7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 15:25:11 2005 +0000

    * src/video_output/*: re-implemented InitWindowSize() using fmt_in.i_sar_num/den and moved it to vout_intf.c where it can be called again after crop or aspect ratio changes.

commit 9bb8de340ee97bd5467375b1971b9470563b6cf4
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Oct 28 14:31:32 2005 +0000

    mkv.cpp: support the new A_AAC codec ID and SBR for older IDs (more tests needed)

commit 714029c8420b69885692eec32e93f3cbe850b701
Author: Marian Durkovic <md@videolan.org>
Date:   Fri Oct 28 13:21:11 2005 +0000

    call vlc_ureduce to simplify sar

commit 14bde4f9f84e36c776845d255a4e4f5054127f6e
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Oct 28 12:36:08 2005 +0000

    rc control interface fix for correct reporting of playlist state when toggling pause.

commit 2bb4d93daba67880253ae8a4e5f9cf5153d3ad7d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 09:30:47 2005 +0000

    * src/libvlc.h, src/video_output/vout_intf.c: added crop config option + changed --monitor-aspect-ratio into --monitor-par (pixel aspect ratio). It makes a lot more sense since lots of widescreens still have square pixels.

commit 5e15330ddcf933d80aa2b912192a4a94155ad35f
Author: Marian Durkovic <md@videolan.org>
Date:   Fri Oct 28 09:15:51 2005 +0000

    fix for HDTV-1080 format: window size now correct (1920x1080)

commit cff02a626f22592be43b72185c2cdc1405fbad80
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 08:21:18 2005 +0000

    * modules/video_output/directx/directx.c, modules/video_output/directx/glwin32.c, modules/video_output/opengl.c: support on-the-fly aspect-ratio changes.

commit 5780754659242cfee27253d3162e280ba8e7473c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 28 08:05:51 2005 +0000

    * ' ' -> '_' in !DARWIN define

commit b276a3383f9e193fc464f5be55c1479c7a2b3508
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 07:04:40 2005 +0000

    * modules/video_output/x11/xcommon.c: support changing aspect-ratio on-the-fly.

commit e9548f4d05861a383a445d8769407244313d3218
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Oct 28 07:03:17 2005 +0000

    * src/video_output/*, include/video_output.h: support changing aspect-ratio on-the-fly.

commit d1551e175043a959e22ebaccce5a9a3a9aba9222
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 28 00:13:28 2005 +0000

    * hotkey: Go to DVD menu (ctrl-M)

commit 6b2960cf3d6c3ae7f256ead81cc9693cbcf6ca1b
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Oct 27 22:46:47 2005 +0000

    plugin.cpp: on activation, set width and height in VLC configuration variables with plugin actual geometry, this prevents video rescaling when starting video

commit 91aa2047e6a755b6ab88729f28a93fc3762cfdd7
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Oct 27 19:23:47 2005 +0000

    mkv.cpp: get ready to support pixel cropping (top/bottom/left/right) when it will work from the demuxer in VLC

commit c5fae24e5abc3d790e1c4ce866ec7eb6ba786b88
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Oct 27 18:19:05 2005 +0000

    * updated the po-files once again in preparation of the string freeze

commit db7107f25dc7e55fb0e48c247abbf07d70de9f3b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Oct 27 18:15:35 2005 +0000

    * minor string fixes

commit 1bf86eb081301a0196cde0e745dadfe756ce019e
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 27 13:39:50 2005 +0000

    fix relation between MTU and RTP max packet size - closes #408

commit 24dc1822ebaff258b13dffc3f60b48b9cd82f54d
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 27 12:57:14 2005 +0000

    skip 4 bytes also for RTP payload=32 (MPV) - RFC2250

commit 0337533b39a2eada8c257a2f6a127a807e89ddcc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Oct 27 09:52:30 2005 +0000

    * modules/video_output/directx/glwin32.c: support on-the-fly crop changes.

commit 6139440a60f5be435442401f4828e29d9e07bd03
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 27 09:29:36 2005 +0000

    use visible width/height in crop filter

commit e6cdbf3d8f81f66783cf4f1b26af60c6b1a39c76
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 27 07:31:15 2005 +0000

    fixed huge memory leak affecting #rtp stream output

commit 3ca216ee0eb08831702a4abebbfce578e1c94103
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 26 22:52:05 2005 +0000

    * modules/video_output/x11/xcommon.c, modules/video_output/opengl.c, modules/video_filter/deinterlace.c: added on-the-fly cropping support to opengl and deinterlace.

commit d2a6a11d78b41ce649b922a55257e6271a89a507
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 26 18:34:34 2005 +0000

    * updated po files because of make dist fixing

commit ba1924b6ccc1b2f8e6fc6b55e71ea3ebaa59cd1d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 26 15:41:51 2005 +0000

    * Don't include the Update.nib in make dist

commit b308b839acbec0e9ea50a5251e7f7cea6e276943
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Oct 26 14:37:49 2005 +0000

      * bootstrap: fixed bashism (#411).

commit f0d69f13d3ff7259a9cd71fcc52ab11b58864990
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Oct 26 14:31:03 2005 +0000

      * bootstrap configure.ac: removed Cisms from shell tests (#411).

commit 6da562f9bfaa51e09c4bc8b1e75c5f30229c5057
Author: Marian Durkovic <md@videolan.org>
Date:   Wed Oct 26 09:14:14 2005 +0000

    fixed SAP c= line TTL issue in #standard,
    --sout-udp-ttl takes precedence over -ttl

commit 6016460e5326686f14123f5db7d16f12dc8cbd64
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 26 07:52:01 2005 +0000

    * modules/video_output/directx/directx.c: support on-the-fly cropping.

commit 8a47c573fe02fac7e313dc2cd88b3f7760f5adc3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 26 07:51:19 2005 +0000

    * src/video_output/vout_intf.c: small fix for cropping.

commit 71b135655d2cda25d29d22beb18d9898c75268bb
Author: Marian Durkovic <md@videolan.org>
Date:   Wed Oct 26 07:05:06 2005 +0000

    fixed aspect ratio calculation when deinterlace->discard is used

commit afd4e73c23ebdc8b379a75a88ee9e4b176ede0b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 25 23:33:43 2005 +0000

    * modules/video_output/x11/xcommon.c: added support for on-the-fly cropping to xvideo.

commit e7e8d104eb51b6905d20bfa866bc248f98f67ef6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 25 23:32:28 2005 +0000

    * src/video_output/vout_intf.c: added support for on-the-fly cropping in the core (needs some vout support).

commit 16a8d677f41180060866f52454e9c7325bd5de9d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 25 23:19:51 2005 +0000

    * Fix a memleak in the image video output.
      It's still not leak free. I suspect an error in src/misc/image.c

commit f2a9e65e077874b804b4ba99542f883cfca9caf4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 25 19:24:21 2005 +0000

    * modules/video_filter/*: use p_vout->fmt_in/out.

commit a5f23e848b79bada1c8c128089bd024d85b6dd8f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Oct 25 19:10:30 2005 +0000

    * modules/video_filter/deinterlace.c: fixed aspect-ratio + pass on cropping info (could be optimized to only deinterlace cropped part).

commit bc9929eef5e2b7b290a8f9ca9478e55091af53be
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 16:27:06 2005 +0000

    once again...

commit 4b336b8e86850b42d218663a1b3d587a68ef2b37
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 16:21:55 2005 +0000

    string modification before freeze

commit 44c1b34bd75f90ea55f00e85f20e52b1ce4fe214
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 13:01:39 2005 +0000

    fix for SAP announcements:
     * if --sout-rtp-ttl=0  use --ttl for c= line

commit e9b9f8ab40a0e354001bbcf9c1ee157b7a79ebe2
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 10:55:47 2005 +0000

    put --sout-udp-ttl back, needed if streaming several stream with
    different ttl each.
    Need to re-think relations with --ttl and SAP within #404

commit f84c833c7911744b0ca0005778eec1eaf3b8d395
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Oct 25 10:32:49 2005 +0000

    one more fix :) -- courmisch approved ...

commit 0fe7062c18baef9daeefba4410ac076b62127616
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Oct 25 10:21:29 2005 +0000

    Work-around wxWidgets overriding the LC_NUMERIC setting (closes #406)
    
    In any case, that's ugly and thread-safe. The proper solution would
    be to reimplement an atof() version that is locale-independant and
    use in the many places that expect C/American float numbers. Even
    then, there might be some buggy underlying libraries breakage
    (e.g. Live555 ?).
    
    Tested on Linux (both UTF-8 and Latin-x locales).
    Needs testing on Win32.

commit 711eb06688793f2c1d9ba2356f901790da5fa9fc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Oct 25 09:45:36 2005 +0000

    Revert heavily flawed commit 12959.
    
    I'm not explaining this again.

commit 1385a1a710eb4ddae15063d62fb138f5038213bd
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Oct 25 09:08:28 2005 +0000

    re fix the stupid float ","/"." error. Please don't break it once again
    (fixes #406)

commit af72dcc4b4e4c3df31c6701b9e819a8e80ebc7a6
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 08:55:07 2005 +0000

    get rid of confusing --sout-udp-ttl and unneded warning message

commit 00fa05ae85ed4ef0061567701008cf482c54376f
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 07:46:22 2005 +0000

    Use RTP for wizard, since it's capable of packet reordering.

commit 7c4d12ee3b57cc2b645b21b1fd78c6cce995e3b3
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 25 07:02:52 2005 +0000

    FTP URLs are relative to user's default directory (RFC1738)
    For absolute path use ftp://foo.bar//usr/local/etc/filename
    -This line, and those below, will be ignored--
    
    M    modules/access/ftp.c

commit 773b8f68396382cca6140c1311c81a254896d1a7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Oct 24 19:59:51 2005 +0000

    * all: Post a CmdResizeVout command when the vout size changes
    (this command does nothing at the moment ;)

commit 4a3274fbe8ae70fc5fbab4af74a323692241d3f9
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 24 17:08:54 2005 +0000

    modifications for RTP reordering:
     * for RTP, prebuffering is done within RTP access
     * reordering now working within this buffer
     * solves synchro problems since packet rate is preserved

commit 60acd31a1db0b05f2960229da2a20f121933ceee
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Oct 24 15:17:03 2005 +0000

    Add a "clear" command to empty the playlist (someone asked for it)

commit 54c3c6a03a21e78e07441a7325b030476250c409
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Oct 24 08:26:23 2005 +0000

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

commit 5811a7d6a760db4064b7e698abf551f181f6c14d
Author: Marian Durkovic <md@videolan.org>
Date:   Mon Oct 24 07:33:08 2005 +0000

    fixed SAP announcement deletion for muxed streams

commit 5805cafb899e0fad02653aeeca6da46659f2acc5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Oct 23 17:59:52 2005 +0000

    * ctrl_tree.cpp: (un)folding of a playlist item is no triggered
    by a simple click (was a double click before) which is more
    natural

commit 89acb8f512feb0a4be4587ce085be08aa922b2de
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Oct 23 17:42:16 2005 +0000

    * all: don't rebuild the whole playtree when an item is updated
     (at the moment the tree control is still entirely rebuilt,
     but now it will be easier to fix that)
     + coding style fixes

commit 4e34b354ce78690fff15543535e34e5ac99744c2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 23 16:55:11 2005 +0000

    Add support for wmap

commit 3f749b9b5994a51f1ade06d3ded6807baa7095c2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 16:43:48 2005 +0000

    * modules/misc/network/ipv4.c: fixed wince breakage.

commit 831562a56507bc79b06bbb1e8fa5f8153ca7ead0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 16:24:30 2005 +0000

    * src/misc/net.c: WinCE fix.

commit db2eed2d818d3642b22f355727bf264b88055f9a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 16:08:22 2005 +0000

    * modules/codec/realaudio.c: on win32, use codecs installed by realplayer if available.

commit 5165e593cb45ef83adc53c923e3d722963d02af0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 23 15:34:37 2005 +0000

    Backport OS X specific USE_LOCALE patch to trunk/

commit 3e8aabdc4f4ce5601b2b57c9f15d0a4cda92fca2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 14:53:50 2005 +0000

    * modules/video_output/directx/directx.c: small fix for last commit.

commit b32e2119e224a5bbf3fb1064d66fb9e1b45ef1cf
Author: Eric Petit <titer@videolan.org>
Date:   Sun Oct 23 14:43:07 2005 +0000

     ffmpeg.patch.cvs: oops, fix build

commit dc32e3f74e1abf2f63b02a8eb87e875ceeeb9575
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Oct 23 14:39:57 2005 +0000

    * png_bitmap.cpp: fixed handling of PNG bitmaps with an alpha channel
     (was broken for quite a long time...)
    * ctrl_tree.cpp: removed debug messages

commit 883daa52cac1043039271c622fe46a81b5887e74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 14:36:33 2005 +0000

    * modules/video_output/directx/*: support for cropping.

commit d35b01cc26b90febeff9383426ccb9c543acd228
Author: Eric Petit <titer@videolan.org>
Date:   Sun Oct 23 14:12:57 2005 +0000

     Patches/ffmpeg.patch.cvs: fix for current CVS (hunk was failing)

commit 2b0ff6b80bcf8944274210fe7958a17685ca5aa8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 13:04:54 2005 +0000

    * modules/video_output/opengl.c: hopefully got it right this time.

commit b1f091085c1e83553865d8daf0dc1b71a233adfd
Author: Marian Durkovic <md@videolan.org>
Date:   Sun Oct 23 12:21:39 2005 +0000

    SAP announcer needs destination address in URI
    Hosts should never send packets with TTL=0

commit 6ab18a5045dea2fed7830e08dce6425a6f929327
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 12:05:23 2005 +0000

    * modules/video_output/opengl.c: implemented cropping.

commit d8ac16fbbc9e710f74e5d76b28eada07d668be7c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 11:07:38 2005 +0000

    * src/video_output/vout_pictures.c: avoid overflow in vout_PlacePicture().

commit 06212a31521e363780bca27eab12e06885c375c1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 23 10:58:24 2005 +0000

    Export URI from RTP module . Closes:#403

commit dab290129027229268da4414a0be9c006a473606
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 10:44:59 2005 +0000

    * src/libvlc.c: fixed --width/height.

commit e8d693164b01f0e9833614638af0ffb710426ac0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 10:19:03 2005 +0000

    * modules/video_output/x11/xcommon.c: use p_vout->fmt_out.i_x/y_offset during cropping.

commit 540f7c1fa42c54cfbec1e3b13fc210142f189620
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 23 10:06:49 2005 +0000

    Revert commit [12925] - reopens #403
    psz_uri is NEEDED - it determines the destination for SAP announces
    Go read the code before you commit

commit ec8a1a3ed14122c665410023f5bf5d2c4756008f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 10:01:49 2005 +0000

    * modules/video_output/x11/xcommon.c: support cropping to i_visible_width/height in xvideo (not implemented in x11 yet).

commit cc3d6f5cd3feda8efc943419d9162ed9c552c324
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 10:00:58 2005 +0000

    * src/video_output/video_output.c: get rid of hack for for grey line with hdtv streams (proper way is to have video outputs support cropping to i_visible_width/height).

commit 93ddf74520a069da4f06fefcac3d45b860beef61
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 23 09:52:32 2005 +0000

    * src/video_output/vout_pictures.c: use fmt_in.i_visible_width/height and i_sar_num/den in vout_PlacePicture().

commit d515ca53c0554f270035bb2441e952b66eaeb78d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 23 09:43:43 2005 +0000

    psz_uri can be null in sap announcer if we have a SDP (Closes:#403)

commit ad69969da07b08850d7bec945f7e194897549d38
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 23 09:33:13 2005 +0000

    Another bunch of attributes fixes

commit 60daba85722ee84e7ae9c451119d077e2547593a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 23 09:25:27 2005 +0000

    Add usual SVN properties

commit b2f135326bd45c78b161219c64299359cedbe9b0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 23 09:24:07 2005 +0000

    C source code is not executable

commit 242e60882755e9f54262c79b6f9e977ebdd43741
Author: Marian Durkovic <md@videolan.org>
Date:   Sun Oct 23 09:18:05 2005 +0000

    use correct address filed for MMSH

commit 396d39fe56f85f3102205d69907d1fb39d6d76e1
Author: Marian Durkovic <md@videolan.org>
Date:   Sun Oct 23 09:14:19 2005 +0000

    if no mux, add TS also for RTP

commit 744adcaa056f0c8051d8db9311bb0e4220a31d1f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 23 09:00:08 2005 +0000

    Put the full path in wizard output option (Closes:#392)

commit 0390618bbc5e7001d66ae99c5e612dcd2a746f2c
Author: Scott Caudle <zcot@videolan.org>
Date:   Sat Oct 22 18:20:45 2005 +0000

    msw ShowConsole() - enable previously provided msg on console for --help file output.

commit 989a7bdb9eb01352a4be8215db4c63caf905da25
Author: Boris Dorès <babal@videolan.org>
Date:   Sat Oct 22 17:58:12 2005 +0000

    - accurate testing of i_original_channels

commit 4bcde5742787049b78f3beb9bf61646bd6674abf
Author: Marian Durkovic <md@videolan.org>
Date:   Sat Oct 22 16:23:01 2005 +0000

    allocate HUGE buffer only for Windows sockets - see last paragraph in:
    http://www.itamarst.org/writings/win32sockets.html

commit 9a68a1afc6c6764c73fd1329319ada0d465834dd
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 22 15:04:45 2005 +0000

    mkv.cpp: add some debugging messages for the users and tests for unsupported tracks

commit 76f6417bec5548faddf32feadf3c2e120341da01
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 22 13:12:25 2005 +0000

    mkv.cpp: add support for the basic A_AAC codec ID

commit 071e4fc6d445d76ec42fb99dbcca5a69521b6079
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 22 12:46:29 2005 +0000

    mkv.cpp: support for the new header stripping compression

commit dccb47b82b469f118b6ced550c3cee3bc7ad202c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Oct 22 11:57:29 2005 +0000

    * all: the "visible" attribute for windows (in the XML) now
      does what it should (if set to "false", the window is hidden
      when the theme is loaded for the first time)

commit 272e3bf936e50fd28bd163dc725dcbcc1d29759f
Author: Marian Durkovic <md@videolan.org>
Date:   Sat Oct 22 11:56:42 2005 +0000

    increase output buffer for HTTP streaming to 1 MByte
    - now Windows machines are able to stream even 20 Mbps HDTV over TCP
    - resolves  http://forum.videolan.org/viewtopic.php?t=8374

commit d84fb95fb622e240d91fca4348d2145bf935fa7f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 22 11:16:33 2005 +0000

    * src/video_output/video_output.c: revert #12904 which is useless since it is already done in vout_IntfInit().

commit c014bb1803a1f8ea8d0b4202857e12c99f6e4fca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Oct 22 11:06:15 2005 +0000

    * modules/audio_output/alsa.c: rework of the previous patch.

commit a1bd506bf19b7a10adb1315110563467caf089f5
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Oct 22 10:18:20 2005 +0000

    * hotkeys.c: don't crash when there is no input

commit 6e701044b3dca20ecfd8476e5a7d141c4b8154c7
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Oct 21 19:08:09 2005 +0000

    mkv.cpp: implement working support for the new SimpleBlock (only when libmatroska 0.8.0 is used)

commit 7c18bb2239406913f2dc2a5986204c1115eca782
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Oct 21 14:17:48 2005 +0000

    * use the latest ffmpeg-cvs again. Included dionoea's build fix (rev. [12607]). Thanks to xtophe for pointing this out.

commit 524254f836416fba567be30b2b168d63811fb3a5
Author: Scott Caudle <zcot@videolan.org>
Date:   Thu Oct 20 22:37:14 2005 +0000

    updates spectrometer visualization. some optimization tweaks and additional features.

commit 46d8d47a755832d9153d40825eefdfd5cd4737f5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 20 22:21:20 2005 +0000

    * I think this should fix the width & height params of vout. If anyone sees anything wrong with it, please say so. Report thx to Greg Farell. fixes #399

commit 9e2ad0759021e6a1a698efa15ab912b8763233b8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Oct 20 19:56:22 2005 +0000

    fix one potential refcount problem

commit 4aa556027530ad7bb48971ab37099373240a72df
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Oct 20 19:42:24 2005 +0000

    Put vlc_object_release() at the proper place. This fixes a refcounting problem.

commit a6f87e12b5c3a0bea2739094531abced578c4233
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Oct 20 17:49:04 2005 +0000

    * Put the with-ffmpeg-* outside the test
    * beware of AC_ARG_WITH

commit 4aed5df8909c6b06832330e2baa027771acfa55d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Oct 20 15:46:00 2005 +0000

    * Fix pkg-config detection
    * fix ffmpeg extra flags

commit 3d213b2f8f0363e4b3ebdf63af0808dceb55eed1
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 20 14:26:09 2005 +0000

    send proper info in m= line of SAP announcements:
      m=video 1234 udp 33      for raw UDP
      m=video 1234 RTP/AVP 33  for RTP

commit 771d94cab40a778e6fa1c8f867f00ca7a82d2138
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 20 12:52:05 2005 +0000

    our address needs to be fetched via getsockname()
    - now SAP announces have proper source address in o= line

commit b83ce73cdc9398d7b63f777ee6bb9bca2deb3a85
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 20 11:09:02 2005 +0000

    added RTP method to streamout dialog

commit 81f014386394fa1b39eae77c681d448b96c32cb3
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 20 10:05:13 2005 +0000

    fixed some issues with port numbers
    (VLC expects muxed streams on port 1234)

commit a44ee597ebb45703de22c47535c0c5c0c176d9cf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Oct 20 07:27:07 2005 +0000

    Forgot to remove some debug...

commit 58cf097daccf3e8066359f9a00d34a1821fa30a1
Author: Marian Durkovic <md@videolan.org>
Date:   Thu Oct 20 07:17:09 2005 +0000

    fixed rtp with mux=ts

commit 0644d438694e8917ebbdff0ac50bf42fcdbef613
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Oct 19 20:00:52 2005 +0000

    mkv.cpp: read the new KaxSimpleBlock element (when libmatroska 0.8.0 is used)

commit 10b4712657b5f16907fc16cf7499ea0ca080fd84
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Oct 19 19:53:05 2005 +0000

    * This should fix switching from a stereo device to surround40 or surround51 with the alsa audio output (close #85).
    * Now we probe the device for supported formats on each device change
    * Please test this, at least on stereo inputs. We don't want a broken alsa audio output in 0.8.4...

commit 7d31e6022391b827f3bd0b2bbce30eb49e05cf84
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Oct 19 17:26:07 2005 +0000

    * fix aclocal-cleaning

commit 4b48d8ff4ab36d59a6ca6fae9688a9ffd7c0d692
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 19 11:27:09 2005 +0000

    * fix liveMedia URL

commit 73c192e5029a2e61bef3974018a261e27db1af2e
Author: Marian Durkovic <md@videolan.org>
Date:   Wed Oct 19 09:38:50 2005 +0000

    use display width/height for libmpeg2 debug message

commit 688720dfb06b76bf2bde964bd1ed882e6b21abf0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Oct 19 09:12:12 2005 +0000

    * src/input/input.c: fixed segfault with sub autodetection.

commit 7a879adc5fd066c5d1cc7642f372f65997f97726
Author: Marian Durkovic <md@videolan.org>
Date:   Wed Oct 19 07:09:09 2005 +0000

    1088->1080 fix for broken HDTV encoders; could be disabled via --no-hdtv-fix

commit 818d87e5be0e179d38439305368b32cdb160a950
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Oct 19 00:09:54 2005 +0000

    * Fix clean target of liveMedia

commit 8b46c7ab57cdb02ad8a03f63e7a2bef31fab487f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Oct 18 23:58:23 2005 +0000

    increment version check ... (QDM2 won't work before ffmpeg people bump
    their version number up, but at least it doesn't break builds with older
    versions of ffmpeg)

commit 09fe388850734a0433c502445756ee36cd5060f2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 18 23:49:35 2005 +0000

    * Re apply the revert from [12159]. ffmpeg pkg-config has been fixed. closes #306

commit d1001432b3a7ef652f9bdcd9e1b81f211184a88e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Oct 18 23:36:35 2005 +0000

    check for LIBAVCODEC_BUILD >= ((50<<16)+(0<<8)+0) in order to use QDM2

commit f0ea0a191e7390fa3f49dca0ea61c0e6f4ac8639
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Oct 18 23:05:09 2005 +0000

     * add qdm2 support. Thanks to the ffmpeg people for this new feature.

commit ed646f0f07d91e11564864399dfa9f8161a89c97
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 18 21:53:42 2005 +0000

    * Don't crash if we cannot retrieve a directory in which to search.

commit 1d135a804f2d2fafddc12567f066fb866c9ccd07
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Oct 18 21:03:34 2005 +0000

    RTP reordering fixes.

commit 52932184a4d386ea98ef71ba504222026da46a5d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Oct 18 21:02:04 2005 +0000

    * let's run 'make clean-src' when typing 'make clean', since make clean-bin won't be used anyway. The user is informed of this through a message.

commit 127ac12b6d26d618c9fe57d43ee6e26a0c65f15b
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Oct 18 18:59:26 2005 +0000

    configure.ac: require libebml that fixes a major bug

commit 50816536a3e582473bcbe894a5668ec5279e31b7
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Oct 18 18:58:58 2005 +0000

    contrib: update the libebml/libmatroska versions (libebml fixes a major bug for Haali's files)

commit a8a7362ba05d3472b4972095063d76b524048179
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 18 07:16:14 2005 +0000

    use display dimensions when creating vouts - solves HDTV greyline bug

commit 1f4b74086c3ef0533bd2fe5065d8a07694fab1cb
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 18 07:12:27 2005 +0000

    prepare video outputs for display size not equal to encoded size

commit 6798e163ab59305d97c5e07e716f9d6e0e851aea
Author: Marian Durkovic <md@videolan.org>
Date:   Tue Oct 18 07:04:46 2005 +0000

    calculate SAR from visible width/height

commit e75daaa6f4ea320321f900e8657212365f0099a5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Oct 17 21:41:01 2005 +0000

    reverted most of revision 12872, it didn't work after all

commit eeab96f133f3e745a9b961557d6b6537e9628548
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Oct 17 20:43:33 2005 +0000

    Several RTP reordering fixes (Thanks to Marian Durkovic for finding them)

commit 2cf38dd9195464f7d418938c96337bd83f635bcd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 17 20:15:10 2005 +0000

    * Renamed "Advanced" subcat of "Input / Codecs" into "General" and made all the advanced options within it hidden.

commit 1ceb883e26eabce46d7ce7dc361ab5745cdae77f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Oct 17 14:37:20 2005 +0000

    plugin.cpp: formatting cleanup
    vlccontrol.cpp: fixed a bug when processing target options stored in a safe array, last element in array was never processed

commit 62ee2f9ddd492139eb60c034929198dc5123a7cd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Oct 17 01:14:04 2005 +0000

    * cough, cough... undef a config option decleration

commit e6119f9951c79bd13bded8b56bbc8c161aea74f6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 23:21:25 2005 +0000

    * Fix crash on Quit issue in Mac OS X
      This is really dirty btw. the OS X GUI module has some serious memory management issues.

commit 37658acad9821853273320353b6410b93d3a839c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 22:02:33 2005 +0000

    * Fix BeOS breakage due to [12863]

commit 91b22a6d0228c20bc2412d1e607ba4d67faabe04
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Oct 16 22:01:51 2005 +0000

    correct DVD autoplay (thanks to E-bola)

commit c3319cfa1528effa569f20cea7b177bed580b420
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 21:54:04 2005 +0000

    * Fix the sub autodetect directory string

commit d2dc70071357994d697e324d1bbc6ec420056017
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 16 21:20:05 2005 +0000

    Fix several segmentation faults

commit 907f220a86fc4754f457da39b35448b0da6cd68b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 16 21:15:02 2005 +0000

    Rewrite base64 encoder
    (it was not padding properly the end of encoded stream)

commit 695cb26ae199ff15c34ecb0b0bb4c43a58de59ce
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 16 20:08:22 2005 +0000

    Rolled back part of revision 10144 and 11422. The solutions is the same as revision 8360

commit fccb46cab6d50c2a0551071142a834164d6a8ac6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 16 20:07:15 2005 +0000

    Remove useless whitespace

commit 75208d546966b402894733f296c8e6159e4933d8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 16 20:00:36 2005 +0000

    Make sure to get the right unit

commit 59f25960a3637b7e20cb37af7bb9b7348e0762e5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 16 19:44:44 2005 +0000

    * wizard.*: added the display-option to the advanced-transcoding and the advanced-streaming options (-> it's displayed only once, since only one of these pages is displayed at a one run)
    * THANKS: added zcot's patch ;)

commit 9562f30f1b311a99baac241bf5089084d65f0a7b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 19:21:08 2005 +0000

    * forgot about the strings rules for menu-items.

commit 29af403abd717fb10632ce9b6a4f8c23bc99600a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 19:19:48 2005 +0000

    * announces -> announcements (announce is a verb)
      "Session Announcement Protocol"

commit c4b9470fad3ad9fac9f1309e2c4df4172411411d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 18:36:20 2005 +0000

    * include limits.h to be sure of PATH_MAX availability

commit 1a16531679777b5442fb5c5f4cc4591df7974d22
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Oct 16 18:19:32 2005 +0000

    mkv.cpp: file path comparison is case insensitive on Windows

commit e9c803a1a961126714c9e7563ba8ffffb305d346
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 18:01:09 2005 +0000

    * Thanks to Meuuh for the feedback. threads prioritization should work now, without annoying error messages.
    * If an rt-offset is specified, then this offset is not applied to the main thread, because it's value cannot yet be retrieved at that time (same as before, but now without annoying error).

commit 0894ff443403be47932a6b0dedbaefa9114b36a6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 15:44:56 2005 +0000

    * Always set priorities on Mac OS X.
    * Simplify something of [12852]

commit adb3c550be567849d29be060de5fa0435c39ddab
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 15:27:34 2005 +0000

    * This patch does what the revert'ed patch from before should have done. Changing priorities of vlc threads with --rt-priotity and --rt-offset. (Note that 'rt' isn't 'realtime'. We should use Mach threading for that on Darwin)
    * It also fixes the errors on the non-existent  rt-priority and rt-offset on start, which was caused because no config was loaded yet.

commit 5730eaaa4d8f64badd1938652a0ccdda235fda25
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 14:50:17 2005 +0000

    * What was i smoking when i did this change?

commit c37297d20147b82ecf89eddeb4256b13f29978f8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 16 14:42:15 2005 +0000

    Better thread-safety in previous commit

commit a8497048c662a53fe0503ab1d7f32011e13c2c75
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 16 14:32:37 2005 +0000

    - Support for glibc IDN
    - Run-time check for IDN

commit f9d4021d9f0cd8bd2a3ecd30b391b51560614498
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 01:20:54 2005 +0000

    * Fix the directory 'ignore' mode which skips .jpg's, nfo's etc when opening directories.

commit d6fb7fa7dae9d22238b289012f880111df839cbe
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 16 00:30:30 2005 +0000

    * UTF-8 ified the subtitle autodetect core. (fixes #373)
    * converted it to a scandir system
    
    Please test this heavily on all your files and directories, because these routines are triggered on each opening of a file. If someone would like to review it for leaks and memory messups, I would be eternal grateful.

commit 506e6faab049a2b3ab45aa5729350361484efe74
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Oct 15 22:07:55 2005 +0000

    RTP reordering in module/access/udp.c done by me with help from Marian Durkovic (md _AT_ bts _dot_ sk). Allow src/input/stream.c to handle a linked list of blocks from demuxers.

commit 1db8de5ac5cb48f48527b7c5ba620eaff2de0fd5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Oct 15 18:19:03 2005 +0000

    * Fix an OSX only issue with accents and other weird chars in subtitle filenames when using the "forced" method.

commit d8fc9a87417d36984c0c42557addb38a0fa3d74c
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Oct 15 17:55:46 2005 +0000

    * playlist.c: hopefully fixed the playlist screwed up for a so
     long time... (now "Next" is working in non-view mode)

commit 5cb15dcd133d86a7e6fab835e57d99f2cee3923f
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 15 16:41:50 2005 +0000

    mkv.cpp: more user-friendly error messages

commit 5eec5281ecece82282ccbf6c73e306241409d890
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 15 16:32:48 2005 +0000

    mkv.cpp: use error messages instead of debug messages

commit a6802ee4d0e977bf1a0dd8ac1698e890b8ef25fa
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 15 16:25:18 2005 +0000

    mkv.cpp: verify that the matroska version needed for playback matches (support only matroska v1 for now)

commit 409ec0faaa80c0fbf025d6ae774352940ec82afc
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 15 16:00:24 2005 +0000

    mkv.cpp: better test when files with no Segment UID are in the same dir

commit 790032d1fe63a0f6bc1da36e2c84c241bcbdf8fe
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 15 15:07:17 2005 +0000

    mkv.cpp: fix a potential problem when the same dir contains files with no Segment UID

commit f60b4c79acaf0412280672f83677a96e74dacb65
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Oct 15 13:23:08 2005 +0000

    all: updated my name and e-mail address
    AUTHORS: updated my entry

commit 81d59b424e199c02b818b6775f15c7daa266029b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Oct 15 12:15:06 2005 +0000

    Fix indentation

commit ddb18b2953043baab8da8db80a52d42eadbfcac6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Oct 15 12:12:46 2005 +0000

    whitespace cleanup

commit 36a2e724d7e9e8d79274b624310003f79aa84a92
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Oct 15 10:01:46 2005 +0000

    Fullscreen patch for rc-interface that allows to force fullscreen on or off state. Original patch is from Greg Farell (Greg _AT#_ gregFarrell _DoT_ org) and modified by me.

commit 91c268c59fc39bbe287cb54edd77b6657679ddfb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 14 11:22:46 2005 +0000

    * Revert previous commit.

commit dbb23bab9c911398b68bb54daa90dcac47b0c559
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 14 10:57:51 2005 +0000

    * If codec_type != video | audio, then don't use the ffmpeg demux. (it was crashing on .gif pictures).

commit dfa05a443239c3fc1183e457e0aed6dedcbe38a3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Oct 14 10:53:55 2005 +0000

    * libavformat shouldn't handle .xa files. We have modlib already

commit 1250d55707d9895c5181b0b8bf3d93b8b93d05bd
Author: Boris Dorès <babal@videolan.org>
Date:   Thu Oct 13 21:41:58 2005 +0000

    - revert "spdif", "force-dolby-surround" and "headphone-dim" to
      basic options

commit 012e27e7edd12536aa394684ec9e6a51bdbde490
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Oct 12 20:44:13 2005 +0000

    * vlcproc.cpp: fixed "playlist.*" variables (were broken by the playtree)

commit c4b52184851a5c4d790a22ef8686b79f084ac585
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Oct 12 20:06:29 2005 +0000

    * all: added "wx-config" option in menuconfig

commit b6ceabb1bc7e47db528a13df05d413092d558bbf
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Oct 12 19:18:50 2005 +0000

     * modules/gui/wxwidgets/messages.cpp: set the insertion point only before inserting text (patch by zcot)

commit e5455af92e3a117356a06d90b79ad440948b558c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Oct 12 16:06:50 2005 +0000

    * set keywords correctly

commit 6796f4ef8df2d639da9a51cad23bb26bc9d387e3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Oct 12 16:04:18 2005 +0000

    * partial translation to Simplified Chinese by Wei Mingzhi <whistler_wmz@users.sourceforge.net>

commit 7ea7afc0e9c9c8353711bc9350280ee9473b7de9
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 11 21:37:42 2005 +0000

    added clearer comments, couple of fixes

commit a9ee8d8a34c90c3c64d8c843a6ac33f3cffae1f5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Oct 11 17:32:01 2005 +0000

     * udp: avoid sending uninitialized memory at the end (close #168)

commit ffc45b9454e212908669d2370f5e5bf1da8d8c9e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Oct 11 17:16:13 2005 +0000

    Fix a bunch of preferences errors
     - Missing value lists
     - advanced / non-advanced problems
     - description problems
     - tyops

commit 9f516fa2fc9027acf50a715018b240442b779e7f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 11 16:44:53 2005 +0000

    vlccontrol.cpp: fixed a bug in setVariable where arguments for VariantChangeType were inverted

commit 1fbd377cd7af379497857bcaa499804824c181ee
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 11 15:25:47 2005 +0000

    I keep on forgeting to reset my own debug :)

commit 7445b6bdc79aa60e338ca3572a771a942e7903c6
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 11 15:14:08 2005 +0000

    plugin.cpp: auto-detect debbuger and change threading mechanism to avoid VLC intialization lock when launching a debug session
    plugin.h: validate container code page before using it
    utils.cpp,utils.h: type clean-up
    connectioncontainer.cpp: fixed stack corruption (???)  when poping and dispatch an event

commit ca0ada335e61e0c94104f56e7eeb56ca9c2a2b2b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Oct 11 13:25:41 2005 +0000

    Fix broken status command on rc interface

commit 71391376382716192e3b81a524f7d587bb17ad82
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Oct 11 09:01:00 2005 +0000

    undoing zcot's screensaver patch, better luck next time :)

commit 3d284ccf939501d0ccfc4992fc515480919bf9e4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Oct 10 15:53:57 2005 +0000

    * revert [12779] (this broke the output of MPEG PS files) and fix it correctly

commit 1760568d6bb9c926ededac2010011d9309222c62
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Oct 10 15:41:52 2005 +0000

    * set keywords properly and removed an outdated FIXME

commit 4652fd476c406ac9123e73c0feaf8687769174dd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Oct 10 13:13:28 2005 +0000

    * applied zcot's screensaver patch. Thanks for the fix. -- needs testing

commit 5f814478791d67eff7c8925c5e0d773ff3c70ce3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Oct 10 07:56:33 2005 +0000

    Guard against multiple inclusions

commit 7a063304797e68b8109b2e5ac91f2458cb0c6752
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 9 21:34:51 2005 +0000

    * clearer error messages on invalid seek
    * reenable the threads prio option. Not broken, but creates annoying error messages. will look into that later.

commit 08be58ddca5bfc5dbba58928f936934d6350426b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Oct 9 21:30:08 2005 +0000

    * spelling

commit 435dc16ddc59fc18ed81f00a57dc71e5545e26cf
Author: Boris Dorès <babal@videolan.org>
Date:   Sun Oct 9 19:19:06 2005 +0000

    + src/input/decoder.c src/libvlc.h:
      - more precise message for the "force-dolby-surround" option
      - don't use -1 as a value in an integer list option (dangerous casts
        in the wxWidgets interface)
    + modules/audio_filter/converter/a52tofloat32.c:
      - option to disable the internal upmixing algorithm
    + modules/audio_filter/channel_mixer/headphone.c:
      - option to partially compensate the delay introduced by the algorithm
      - option to accept raw Dolby Surround encoded streams

commit 4dfaa7dcc54e9ff8ad683926a4dc763a319f5241
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Oct 9 17:57:58 2005 +0000

     * skins2/src/dialogs.cpp: When no dialogs provider is found, the error message
       now indicates the most likely causes of the problem.

commit 8fe00082291e00d18e0b5e629b13ccd0fc4afd2c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 9 17:56:25 2005 +0000

     * ogg: fix potential invalid read with broken files (close #272)

commit c23a649aabc82abc6e707ff1dbd5e442b9a96335
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 9 17:07:38 2005 +0000

     * standard: allow to use 'dst' instead of 'url' (consistant with other
     stream_out modules, warn that url is deprecated (but it is still supported),
     add wav mux autodetection.

commit 9e45d8e68a8f10ae7783bffd9ea27a5d5c9cf584
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 9 17:02:59 2005 +0000

     http: removed useless debug.

commit 6c1d2ae8773975c00e04c86a5eae1dde4f54db60
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 9 17:01:08 2005 +0000

     * ts: fix segfault with old dvbpsi, fix uninitialized variables
     * pes: memset header before using bits_* in DEBUG mode (to please valgrind)
     * bits: cosmetics.

commit 3b3ae4a6a5fda3ce0055fcf6e330cc49f7a20a5c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 9 16:37:26 2005 +0000

    * configure.ac: revert commit 12788 (check for wxWidgets > 2.6.0).

commit 44b45d38d405de4927148abd32287fdcd6a81dc4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 9 16:36:17 2005 +0000

    * modules/gui/wxwidgets: fixed build when wxWidgets isn't compiled with unicode support.

commit cc6312889a361ec6141048aa911c4da9678ef3b8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 9 12:35:29 2005 +0000

    * forgot this one in [12794]

commit c5340175afc8d96555fee86b3c83eb2cde302d48
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 9 12:33:44 2005 +0000

    * redesign of the about window
    - thanks to Vincent van den Heuvel <heuvel@mac.com> for the artwork
    - screenshots are available at www.aenneburghardt.de/fk/vlc/about1.jpg and *2.jpg
    - feel free to revert or modify this commit if you don't like it this way

commit 7ba0627e369b06fd404e478bab9cb0bf84eeb875
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 9 12:24:43 2005 +0000

    * added the 'mpc' file extension

commit f620d69bb17c21b47505b082581c5affefd894bf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 9 12:19:45 2005 +0000

    * removed unused variable

commit d2b0eb1c12f8032c5483ac6930383a55ab8c5f0c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 9 12:18:33 2005 +0000

    * added Musepack support to extras/contrib, AUTHORS, NEWS (refs #32)

commit 499cb6f593cb0c3254aac3f9ebc271ba3a4c965d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 9 11:14:41 2005 +0000

      * all: added Musepack support using libmpdec (1.2.1) from www.musepack.net.
       (It is done the ugly way : decoding take place at the demuxer but it works)

commit a93fc49af1a5ba31fdb54f7841ba3210760221ec
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 9 11:09:06 2005 +0000

     * mp4: use ES_OUT_SET_NEXT_DISPLAY_TIME when doing a seek (avoid late
     frame).

commit c0ff0119b3d09fed4c20254939425576ed607fe3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 9 10:50:15 2005 +0000

    Force a check on wxWidgets 2.6.0 for vlc-0.8.4-test1.

commit 7b362dec4d47bbd280027e6950d73e7eaed5e84b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Oct 9 09:48:03 2005 +0000

    * modules/gui/wxwidgets/interface.cpp: restored call to SetupHotkeys(). Yes it really needs to be called twice (because of a bug in wxWidgets).

commit 841e8ab29e966f3520b78f31f24c1b55fe3f028b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Oct 8 23:06:34 2005 +0000

     * input.c: fix invalid free.

commit ff90bd9c4651e8d9c83d392fb9652eae91aa2b2a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Oct 8 17:39:07 2005 +0000

    iface-addr -> miface-addr

commit adb18922a4d73c3698ffd5a71bb9875c509699cd
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Oct 8 15:35:18 2005 +0000

     * handle CDATA (as if it were TEXT)
       fixes the rss sub-filter with rss feeds using CDATA

commit 09a0098bfab17832ef58477d9f5f2dadffc63b32
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Oct 7 15:07:54 2005 +0000

    split desktop icon and start menu shortcut creation (untested)

commit afdb51ad1e3fee945aac2f7f9e5f109ca2540c14
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Oct 7 13:43:54 2005 +0000

    Remove unused option

commit d96df4ca4faea4872d37dd147643464082634b01
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Oct 7 09:58:04 2005 +0000

    * don't use 'ps' as suffix but 'mpg' like most other apps do. 'ps' can be confused with PostScript files on the Mac. In fact, the Finder tries to open our ps-files with Preview by default.

commit 8eac36507c4ace6cead2c54349f0bc4e6cf09ddd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 22:16:23 2005 +0000

     * var: create "demux" and "access" (--demux/access module works too)

commit 47d4e675cc4eeeb24e02b97ef8cbe8baf39fc3ca
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 22:09:24 2005 +0000

     * input: :demux=module really force module and bypass demuxer module given
    by access.
     * udp: force ts demux on payload 33 (:demux=dump will work)

commit d4c07f8d566f766845c01ec7dd51032b4267ab7e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 20:24:55 2005 +0000

     * udp: Patch by Marian Durkovic:
        "I've added a bit of code to the UDP/RTP input, which assures that old
     or duplicate RTP packets are trashed. When the network performs packet
     reordering, only one discontinuity happens instead of 3 before - since
     the old packet is trashed. If multiple copies of the same packet are
     received, only one is used and all the others are trashed."

commit 8ac98153fc129313dc2af83c62d0ff44942c772d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Oct 6 20:14:04 2005 +0000

    Patch to zcot's patch by zcot :)

commit 7d3d47c48a265585b255352808484b76c261bdd2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Oct 6 19:40:01 2005 +0000

    * allocate o_extended only if requested by the user (that's dirty, but prevents the access of freed objects while terminating) and save the extended-prefs as early as possible in the termination-process (directly after the vout and playlist shut down)

commit 8546371b488f862b0e216a0b326957a5708f0124
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 19:39:15 2005 +0000

     udp: support for RTP"header extension. Patch by Zohar Lorberbaum .

commit 9b17f037003d9b90c05f555dbd97ab86bed2045f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 19:19:55 2005 +0000

     * http: update meta data only on title change.

commit 7127a2d5a455b812b914091e9c46a887faafa3c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 19:15:11 2005 +0000

     * record: correct i_update field.

commit c490aa52cf056603cc37a98660d0f6567d739b3b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Oct 6 19:12:22 2005 +0000

     * mp4: support for tx3g subtitle (close #332)

commit e76d87b90b46a8c911a5084017ce300c60505891
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Oct 6 18:54:01 2005 +0000

    * set autosave names

commit bb06a7fe8e7f68af8e9cd3436d555690255abaa6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Oct 6 17:45:57 2005 +0000

    Misc WX improvements - patches by zcot
    
    * Option to have extended interface by default (Closes: #232)
    * Fix "floating" volume bar with wxMSW 2.6.X (Closes:#289)
    * Enforce minimum vertical size (Closes:#360)
    * Fix a font size problem on WX
    
    * Add him to THANKS, obviously :)

commit 8b290cc6c4472448a384ed0e4b3e6f6dd237d1d9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Oct 6 16:45:21 2005 +0000

    * only save the affected modules (main, headphone, transform, adjust, invert, motionblur, distort, clone, crop, normvol, headphone_channel_mixer, macosx) -- thanks to zorglub for the help (closes #382)

commit 5d06ca53160769f0ecc548be0123200eb754c970
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Oct 6 16:00:42 2005 +0000

    open.cpp: unicode fix for ProbeDVD, ProbeCDDA, ProbeVCD

commit ce53e8740d039e4edb4f259f9fb89e935faaccd2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Oct 6 16:00:01 2005 +0000

    * intf.m: -make sure that objects like o_open, o_wizard, etc. get released in any case
        -trigger the extended-panel to collapse completely before saving its position
        -save the prefs, if the extended-panel changed them previously (refs #382)
    * extended.m: minor cleanups to make the stuff above possible (more cleanup needed, will follow later on)
    * extended.nib & #.m: don't let the normvol-slider become zero, but use floats from 0.1 to 10.0 only

commit 05afe6ae231568fe3428d8b47ee19f5b3276c4c9
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Oct 6 15:00:50 2005 +0000

    all: support for unicode version of wxwidgets for win32, needs testing for other platform

commit c377d1bceca00fef1d314f7ca793818fa7dfa968
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Oct 5 18:44:24 2005 +0000

    * added a note about the prefs-remove-script for OSX

commit d65dad229d2bb2fc6efe06a810efd8de9acc87fc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Oct 5 16:13:43 2005 +0000

    Document wx requirements

commit 3c60e85bf241942f5b03cda5e95a6d8f7f77a0b1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Oct 5 13:12:34 2005 +0000

    * use the ffmpeg-cvs-trunk from 09/27 and not the current one. This snap compiles finely on 10.2 and is used in the win32-port as well.

commit a93d03dafa6d4bebfe4cf016faea3533ba197ded
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Oct 4 19:20:21 2005 +0000

    Fix double free error.

commit 4285aae31d1822e7e6fa5b36308df80c9d939004
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Oct 4 14:13:50 2005 +0000

    * Fix Kasenna RTSP VoD

commit e1069f1248d29dea95468778886f5b90f9d29913
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Oct 4 08:32:08 2005 +0000

    #include "charset.h"
    but it should not be necessary "thanks to" the vlc_symbols.h kludge

commit b39d2937ad59c486af005ceb7eb6507de9627af3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 2 19:49:05 2005 +0000

    * this was not to be committed

commit bb63164ed7d2a8eaed855e0e526df7fbd2e22189
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 2 19:47:03 2005 +0000

    * remove/disable the update-checker on OSX until 0.8.4 is out

commit 92e83955a8fcc9dd618624f24d7d32d25b9d052f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 2 19:16:12 2005 +0000

    Implemented the retrieval of the versions, files and mirrors. Both the size and the mirrors aren't displayed yet, but stored. The 'Released On'-stuff was removed, since it isn't present in the xml actually. More to come. (refs #310)

commit 508c769a8fe8e51aaca744e76877bee3332d6c17
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 2 17:21:18 2005 +0000

    * marked Bonjour-service-discovery as linux only

commit 6f11d7c00b3c1f53d5f01d893268bf1f7e61d073
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Oct 2 17:20:47 2005 +0000

    * small script to move the preferences to Trash. You can change it by editing 'Delete Preferences.app/Contents/Resources/Scripts/main.scpt' in Xcode or the Script Editor. It is copied on the dmg by default. (thanks to dionoea for the idea)

commit 4411d2ba81ab0ae24ae8ef161e3df4d193bcce80
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 16:52:52 2005 +0000

    Move UTF32 conversion to more appropriate file

commit 48827db4ac34101246fd338e19122306fcccb18d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 2 16:34:56 2005 +0000

    include charset.h is in the include path and not local

commit 2270d64161b0660c01ba7d5166a7eea08f7175fd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 2 16:34:21 2005 +0000

    Protect agains multiple includes

commit 1131285f2c02089d6460ac7e213044b9583627b1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 2 16:33:40 2005 +0000

    The include vlc_md5.h is in the include path and not local

commit beaa856a8f906d6213fae2d0af7c21046e81cde2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 2 16:33:02 2005 +0000

    The include vlc_md5.h is in the include path and not local

commit 7f76dd24d406579c26b740b0a3c81c3eefc7f1c3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Oct 2 13:15:22 2005 +0000

     * fix signedness gcc warning

commit 2729ff69b240b15cee481cf9b72efee5da071fb5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Oct 2 13:12:31 2005 +0000

     * fix signedness gcc warnings

commit 198220ee9b206d5a5478153333b3090548772f35
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Oct 2 13:04:25 2005 +0000

     * fix signedness gcc warnings (and remove trailing spaces)

commit 03e8df655ab8508e06af8c599791ce55f79a9871
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Oct 2 13:01:47 2005 +0000

     * fix signedness gcc warning

commit 7c9e176813e0e1fe821922ff21c73a244b6679e6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 2 12:47:49 2005 +0000

    Add missing include <charset.h>

commit b50b81dbc26cc8d001400477fae9095f77c8fbda
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Oct 2 12:22:29 2005 +0000

    Fix compiler warning: 'araw.c:62: warning: static' but never defined'

commit c6ead256788ce67f32c53d6eae3f35b239c03f7f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 11:55:28 2005 +0000

    Fix long-standing compilation warning and unduplicate data

commit cad0bacac1b5088c0404710d30cd8adaf970e941
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 11:36:30 2005 +0000

    For wxWidgets into so-called Unicode (actually UTF-32) mode

commit 5c46aa1185c850c9f31a744647212764c1774923
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 11:14:57 2005 +0000

    Remove some redundant casts

commit d8e7899ddc180c294a4b70e79b2f0d42379f1a7c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 11:14:42 2005 +0000

    Missed that file

commit ce391606d43b25da1cbc7d4d9907f804e515f358
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 11:11:12 2005 +0000

    Add const qualifier

commit facac0f9465b4534e795b23316a214e1ba73c796
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 11:05:45 2005 +0000

    Compile fix

commit 9f716478e6b71cf150bcc08a82ae61858cbe668a
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Oct 2 10:36:06 2005 +0000

    mkv.cpp: move back the SET_PCR to its previous location for the moment
    add some debug for the UI hooks (for menu support)

commit bbdd3d86f120181b34f30a4844e9e33a44196da2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 09:21:04 2005 +0000

    mb_str() doesn't work as documented (or maybe it doesn't work at all)
    so use wc_str() instead - closes #362
    
    Now it looks almost like an exerpt from The Daily WTF :(

commit 5c77525e8dce394a9cb9ea959c6604b66f82323f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 09:10:49 2005 +0000

    Oups minor fix

commit dab38ed79854f525b675230491590ca4ae678d5d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 08:53:14 2005 +0000

    UTF32 to UTF8 conversion
    because the buggy GUI toolkit that sucks big time^W^W^W^W^W^W^WwxWidgets
    needs it

commit 918b5afd64c58a043b23d817b2e07ee9abff675d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Oct 2 08:00:06 2005 +0000

    Fix compilation warning

commit 76d7c1bc095cbb1932c4ceed9aeea5718f1922c5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Oct 2 07:54:03 2005 +0000

    Don't reprint messages on quit

commit 468a26f8ff5981c14f2cbe4a6793f795a0fd5734
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 1 23:32:39 2005 +0000

      * src/misc/cpu.c: oops.

commit 2ff83248d38df880b8202d3360c09244dbfbe82a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Oct 1 23:29:56 2005 +0000

      * src/misc/cpu.c: no need to push/pop %rbx before cpuid on x86_64.

commit e8b1a9f87d29b362cbb2513f66cdea0e7a430682
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Oct 1 13:47:58 2005 +0000

    * minor fix (capitalise string at the bottom of the pl, don't create temporary strings if you don't use stringWithFormat)

commit 7e9ec8754a4077e8c316a971591e9096c4ece536
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 1 13:40:27 2005 +0000

    mkv.cpp: added option "mkv-preload-local-dir", disable when there are broken files in the same dir (eMule)

commit 58b693c9b31a54a2f5ddc32c07f1e58af9c741ab
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 1 13:23:13 2005 +0000

    mkv.cpp: better timecode sent by the demuxer (doesn't seem right with native MPEG4.2)

commit 067f3c3772102dfbe7661e40666893cda6ca0047
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Oct 1 11:15:36 2005 +0000

    Add Install.wince in the tar

commit 9b173b2d77b32006079b4a22ea205883e97cf176
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Oct 1 10:57:40 2005 +0000

    Add some sed in the package-win32 rules (closes #372)

commit 4b6fe28ab6f1457cc248c5b12d9e669fab2afe59
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Oct 1 09:58:52 2005 +0000

    avoid declaration collision on MSVC

commit 3f17fb6c1a5e380e8015ccd9d40bcbc1093c4a50
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Oct 1 08:58:10 2005 +0000

    Fix typo

commit f99ebbc215b85a5d18c379c2cd2ab243b746f031
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 30 19:36:22 2005 +0000

    * modules/audio_filter/resampler/bandlimited.c: re-enabled the bandlimited resampler. Commit 12102 is actually bogus since the problem is in fact created by the audio output pipeline introducing more latency than what can be compensated by the default input caching.

commit e4e839be778874b313c716ef5cccde562fe5a07a
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Sep 30 17:18:45 2005 +0000

    * Cleaner url parsing

commit 76807978007211db96f6cacc0be2b6e97724457a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Sep 30 00:05:32 2005 +0000

    * Some freetype renderer hacks as suggested by Sigmund to improve the current outline.
      Sigmund says that YUVP rendering sucks and that he wants his 256 YUVA renderer back.
      Who exactly remembers why this one was removed ???

commit b7091051a22ba3306431d5938643d0a35c00ecff
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Sep 29 19:42:35 2005 +0000

    Handle correctly some more error cases

commit 5ec39eb4e4fef8465ede8fb325fe62e34ed9401c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 29 15:21:40 2005 +0000

    * The PTS/PCR repeats we test for should at least continue for 1s before we consider it to be the EOF of a QTSS VoD session.

commit daf8622dd109bb0952a8e7a3c87f73a14b558f68
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:33:21 2005 +0000

    Remove trailing whitespace

commit 6882d77323bcbce9ebe38ff294dde6ae50cd38cd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:32:54 2005 +0000

    Remove trailing whitespace

commit 223dadeb3189d2288e9554d912ccfb41882ca815
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:31:26 2005 +0000

    Remove trailing whitespace

commit 01400f51b2b5357039a1769dbccada2a9e8a97b2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:30:53 2005 +0000

    Remove trailing whitespace

commit d30ae7ec6aaf4b71ab60d596561757b669bf72ca
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:30:26 2005 +0000

    Remove trailing whitespace

commit 34f24dcd6ceb5f13d171f3a0b56defbdf8a10c3b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:29:59 2005 +0000

    Fix compiler warning, remove unused variables

commit 810e9accee5e25309f75cfcd9873a4543385865a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 29 14:28:51 2005 +0000

    remove trailing whitespace

commit 0e79f464081441bb979427207931010ad694691a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 28 22:19:38 2005 +0000

    * forgot to handle initial pcr == 0 case

commit 8f6dd67fe5aaa18a3cbbe5ffac639548f2c6710d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 28 21:30:19 2005 +0000

    * if a PTS keeps repeating for a while we assume EOF. This fixes QTSS VoD which VLC kept open after it was finished.
      The limit i chose in Demux() is 5 loops of Demux() with the same pcr. It's based on nothing, but I assumed it was more safe then checking for a single repeat of a PTS value. That might be allowed in some cases????

commit fd6a24d13064e5e9a435ab0752db92f7d4a315b2
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Sep 28 19:36:15 2005 +0000

    Create some WinCE package target (Gibalou please review them)

commit 952caf00279ee9469ebdff5bc8d735c58e446fd3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Sep 28 19:03:28 2005 +0000

     * trailing spaces removal (this commit is really useless)

commit 2626e234403de5ce9cc12e1c2bb4423ab767bf08
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Sep 28 19:00:42 2005 +0000

     * warning fixes

commit 6e8cb95c07595616c943fe0f9a12f0269f8309af
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Sep 28 18:56:36 2005 +0000

     * remove signedness gcc warnings (lots of cast from char * to uint8_t
       and the other way arround. Shouldn't change anything about how the
       thing is run)

commit 88466d2e280e630e0936d5cca29186e2f62667c5
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Sep 28 18:51:17 2005 +0000

    Document the access/demux://MRL format

commit 4ca51e782b95a878f82d0a04f052cbae2de18bcc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Sep 28 18:49:52 2005 +0000

     * fix signedness gcc warning

commit 673c5d8eef474bd4508b5dc5cbc957f100c73490
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 28 14:57:31 2005 +0000

    * Streamming -> Streaming

commit 63796ebf1a1694ef5273e29934e46b7473352b76
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 28 14:56:49 2005 +0000

    * Now uses the fullscreen variable instead of setting i_changes |= FULLSCREEN_CHANGE since this is not handled by vout filters, and variables are.

commit 16c7c7141889b674a61da67a83a470323ad6f660
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Sep 27 16:18:11 2005 +0000

    * Fix a double free and the size of a memory allocation
    * Only call gnome_vfs_escape_path_string on the path part of the uri, since the functions in gnomevfs that are supposed to make the host/user/path separation are broken (they will escape passwords too)
    * Trying to open a file with http on a system with non latin1 encoding may still fail (testing welcomed).
    * Don't call gnome_vfs_make_uri_from_input_with_dirs since this will fail on a path with special caracters, but gnome_vfs_expand_initial_tilde and gnome_vfs_make_uri_from_shell_arg

commit 6064cdb5e2d13ca044d3f3934f7225d54fa0c70f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 27 01:10:56 2005 +0000

    * ts.c: print Stream Identifier descriptor information

commit d650d36bfd8c64b94cf004ba5248405ebfd6809c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 26 21:46:01 2005 +0000

    THANKS and AUTHORS were converted to UTF-8

commit 67cbe1bb63d8bed3e4ff2ef56cc2516b2c1b6c21
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 26 21:00:27 2005 +0000

    * modules/demux/ogg.c: discard subtitles header packets (not sure this is the right fix though).

commit 939676ba74139bbc77479d40f01265c6e0e16b7f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Sep 26 18:45:44 2005 +0000

     * forgot some stuff

commit 184f8666154ea24e9adc2606a09c8720dfd1d97c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Sep 26 18:34:52 2005 +0000

     * 0.8.4-test1

commit ba02e3b2f293642002367adec6c7f397c0fb1aa9
Author: Eric Petit <titer@videolan.org>
Date:   Mon Sep 26 15:03:39 2005 +0000

     beos/*: update the playlist properly

commit db913e1cc4b264b7cd6e11a6cbd52d3eef55193e
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 26 10:42:11 2005 +0000

      * extras/contrib/src/Makefile: additional fix for the livedotcom snapshot.

commit be8a8e0675114f7e59cfcfe594bbae6a96cd7135
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 26 10:15:44 2005 +0000

      * configure.ac: re-enabled i420_rgb_mmx on amd64.

commit b8bd65eddaff5740e51740a8f8c2b27ec39dca46
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 26 10:15:02 2005 +0000

      * modules/video_chroma/i420_rgb16.c: fixed compiler warnings.

commit 3717fdfeb8aa1fcf75bec91c86554b76577f1b43
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 26 10:14:46 2005 +0000

      * modules/video_chroma/i420_rgb_mmx.h: use RIP-related code on amd64.

commit e7a5c90d7e3ef015c54fff5d6cfc293ff0b6389f
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 26 06:08:13 2005 +0000

      * extras/contrib/src/packages.mak: updated livedotcom location.

commit b226e524ada2b70e3c41e548640790f3d4e86630
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Sep 25 23:47:23 2005 +0000

      * debian/rules: toupétééé

commit 6c6693b16ea3372436aaf4338947f3ca68d4545b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Sep 25 23:10:50 2005 +0000

      * debian/rules: build x264 in PIC mode whenever possible

commit 268ff7ea8eff7f6901f46c9b2e4f76b6f02c2cba
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 25 18:25:57 2005 +0000

    Undo coding style fixes to make syncing with Xine code easier

commit 96537a3cc85014b867806379265bb74a6408e13e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Sep 25 17:10:55 2005 +0000

    * toolbox: added a --update-vc7 option to generate projects for Visual Studio .NET

commit 4974f83a76238faa404e105fd077a1e1af4ce6fd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 25 17:06:08 2005 +0000

    Another bunch of memory leaks in realrtsp plugin

commit 036c9c52326be9a14c439ffe5b7e04861779a31d
Author: Boris Dorès <babal@videolan.org>
Date:   Sun Sep 25 16:49:40 2005 +0000

    - the creation of the audio filter pipeline when specifying user audio
      channel mixers was broken (again) in 0.8.1 and 0.8.2; hopefully this
      will fix it for good, by allowing audio filters to request a specific
      format rather than imposing them an arbitrary one
    - various other small fixes in the audio output core
    - option to force detection of Dolby Surround
    - simple module to decode Dolby Surround
    - increase spatialization with two center speakers and fix channel
      order for 7.1 streams in the headphone channel mixer

commit 880f95fd6fd6cbeeb9734f0ab72bc4d77b84b273
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 25 11:16:43 2005 +0000

    Fix compiler warnings

commit 0c2787f8979efcaa62345dfaee450c1c3453d906
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 25 11:09:54 2005 +0000

    Compile fixes and another memory leak fix

commit 966a1503060b75e0f3c6bf957a5380f81156b58d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Sep 25 10:14:39 2005 +0000

    Allow setting video output title under X
    Patch by Oscar Perez

commit 98988daec93e31578572efd520f651f52a0585b8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Sep 25 10:10:24 2005 +0000

    Handle multicast like unicast in SAP
    I'm really sorry, I couldn't find who sent this patch. Just drop me a mail, I'll add you to the THANKS list.

commit 66f1e9dd89bb186c3d3b3ab2e925c4797b50f35f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 25 09:52:28 2005 +0000

    Fix several memory leaks and do a bit of coding style cleanup.

commit 3143ebce28c28128b3362c1b274e6129f12fa428
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Sep 24 16:41:23 2005 +0000

    Update my entry

commit 99938a0c641e91874d70eb64af6aa9aba280c044
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Sep 23 14:01:20 2005 +0000

    * Update ffmpeg configure line

commit e975cd47d5dd2c7931b5ad1a2905148d49bfbed2
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Sep 23 13:39:26 2005 +0000

      * debian/rules: removed useless magic in the faad2/x264 build.

commit b1e57e2a4e258dca9a274c9593773737983767da
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Sep 23 12:09:46 2005 +0000

      * HA! HA! I ARE USING TEH AM_MAINTAINER_MODE!!!1!

commit 99fb54995a368caa23f87bbf7b08a2b63878c2f3
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Sep 23 11:54:46 2005 +0000

      * bravo sam.

commit 9621628b651981745a03eae33d01de34baead027
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Sep 23 11:47:52 2005 +0000

      * bootstrap: issue an error if gettextize is not present.

commit 4293db9508af6f16a574e2a8e48ab3a431fc18ab
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 21:23:35 2005 +0000

    * modules/control/netsync.c: compilation fix.

commit 510db00de5e518590f8a26b72c38911cb4c42d63
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 21:19:33 2005 +0000

    * modules/misc/network/ipv6.c: EVC compilation fixes.

commit dde1e10ebf63bb018f325b30aee12527be8639c6
Author: Eric Petit <titer@videolan.org>
Date:   Thu Sep 22 21:17:14 2005 +0000

     Fixed build on BeOS R5/BONE and Zeta

commit 694768da47c4151059dec742ae92713ec2c7adb0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 21:11:38 2005 +0000

    * modules/gui/wince/dialogs.cpp: EVC compilation fix.

commit 55b636028d121e37f0b136b90b5081f74f549c6b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 20:56:57 2005 +0000

    * modules/audio_filter/resampler/ugly.c: compilation fix.

commit 485b099468d90e02be0c3910f277b020da81ffbd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 20:49:37 2005 +0000

    * src/stream_output/sap.c: net_Write() returns an int, not an unsigned.

commit 6df9b4eaa028449b79d22fd44cae8e39ca784617
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 20:48:59 2005 +0000

    * modules/access/mms/mmstu.c: use net_Write() instead of send().

commit 56f453f7af82b92dbb3ad75d0a3da68070561708
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 20:31:16 2005 +0000

    * src/misc/getaddrinfo.c: WinCE implementation + ipv6 support (not tested).

commit bfbe106f30c080028421c874904132705fc6d98e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 20:14:20 2005 +0000

    * ALL: WinCE EVC compilation fixes.

commit f3071f228b85a012125691cd524b40e4787bc972
Author: Sam Hocevar <sam@videolan.org>
Date:   Thu Sep 22 20:09:48 2005 +0000

      * configure.ac: well well... until GCC is fixed, let's disable i420_rgb_mmx
        on AMD64.

commit 9c310ce1a526d805abc86987624a8f4888b79cfd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 19:40:11 2005 +0000

    * evc/vlc.vcw: plugin_id3 doesn't exist anymore.

commit 27de7cdbd47af4c5d22d23435b06ea572ecd95e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Sep 22 19:39:38 2005 +0000

    * include/vlc_common.h: why on earth was off_t not typedefed to int64 anymore under _MSC_VER ?

commit 79654985a3bec4ac76abd4455a08659fc86c4390
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Sep 22 15:39:37 2005 +0000

     * INSTALL.win32: Added --with-sdl-config-path=/usr/win32/bin.

commit 92c873f061c85d46a2ed611d70fc394e9e66c5be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Sep 21 22:08:00 2005 +0000

    * modules/codec/x264.c: renamed analyse "all" mode to "slow" and added X264_ANALYSE_I8x8 to "all" mode.

commit 502d0a0d5afe7530820ea33a906b7f8726ec6806
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Sep 21 17:11:02 2005 +0000

    Don't use Hal elsewhere than Linux

commit a7cfd908fb371302e311b5d5267498849b3ce2db
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Sep 21 10:44:17 2005 +0000

      * configure.ac: fixed typo that prevented --disable-gnomevfs from working.

commit ec4d0343dafbf2fd5ea266a000fbad3122d762d9
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Sep 21 09:53:14 2005 +0000

      * src/libvlc.c: cosmetic fix.

commit 204fe9b562a01475d2a04c1704640748a870df61
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Sep 21 02:15:03 2005 +0000

    In libcdio < 0.76
    
    #include <cdio/cdda.h> /* Pulls in #include <cdio/paranoia.h> */
    
    In libcdio >= 0.76
    
    #include <cdio/paranoia.h> /* Pulls in #include <cdio/cdda.h> */
    
    and
    
    #include <cdio/cdda.h>     /* These lines can be | In either order    */
    #include <cdio/paranoia.h> /* in either order    | these lines can be */
    
    So that's what we go with. See the libcdio-devel@gnu.org mailing list
    for more information on why the change in 0.76

commit b638a3dbb86e07af984eaffbeaaf23d12c7210d0
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 21 01:24:48 2005 +0000

    * Autodetect the liveMedia on 10.2 special case. Note that this might break current 'sed' patch lines on existing 10.2 installs, since the correct line will be patched by those as well.

commit 661e782126cbc02d0d046b7f761dc7b898303fc2
Author: Eric Petit <titer@videolan.org>
Date:   Tue Sep 20 22:48:30 2005 +0000

     visual/effects.c: compile fix

commit 4a4a0f55059c5800101c89b55395a5807baf1eca
Author: Eric Petit <titer@videolan.org>
Date:   Tue Sep 20 20:14:48 2005 +0000

     Fixed ffmpeg BeOS cross compile on x86_64 (adapted from [12575])

commit 87f2a351f02365346cfebe849e7627f4651f3cc9
Author: Eric Petit <titer@videolan.org>
Date:   Tue Sep 20 20:03:11 2005 +0000

     speex.patch: fix build with gcc < 3

commit fe33072c40dedf095c95cf64b2cdf19e03dc31f4
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 20 17:21:42 2005 +0000

      * configuer.ac: grmbl, fixed an old typo breaking the build with gcc-4.x on ppc.

commit 4e1846b316b06f1b0ee98f8a868830f1e3b6b13e
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 20 13:06:26 2005 +0000

      * New Debian upload. Uses newer x264 and faad snapshots.

commit d09ccf639c3ca97c7f50dede94f309bfec328cf8
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 20 12:25:03 2005 +0000

      * modules/control/http/rpn.c: don’t crash if stripslashed string ends with \

commit 274346a3bff7c8585bfcf29652341d3074fb4196
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 20 09:55:29 2005 +0000

      * modules/video_chroma/i420_rgb_mmx.h: bypassed gcc-3.4's ICEs again.

commit ae7273d20f50ce62af7f7a27c86103813b0cf92d
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Sep 20 00:11:35 2005 +0000

      * modules/video_chroma/i420_rgb_mmx.h: work around a GCC 3.4.x bug.
        /* Using i586-mingw32msvc-gcc 3.4.2: */
        uint32_t i; __m64 mm0 = (__m64)(uint64_t)i;           /* ICE */
        uint32_t i; uint64_t tmp = i; __m64 mm0 = (__m64)tmp; /* OK */

commit b9730ddde01a6c1f9d0f531133292799ef5396b5
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 19 21:49:27 2005 +0000

      * debian/copyright: fixed the FSF address and updated copyright.

commit 9da3197181703159274a9f63a0e5f1ecbc826801
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 19 21:44:49 2005 +0000

      * modules/video_chroma/i420_rgb_mmx.h: wrote an MMX intrinsics version of
        the conversion routines. Now that we no longer use inline asm, these
        modules do not generate non-PIC code with -fPIC.

commit 31de010116bf0cf0ad0b370e7d5a990476f22b2c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 19 21:32:04 2005 +0000

    * modules/mux/ogg.c: fixed potential buffer overflow.

commit 2be34a0f51aa4cf6281ed0e1f62059cd4dea7c89
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 19 21:21:17 2005 +0000

    * modules/demux/real.c: avoid using null pts + removed debug message.

commit d1d7614168dbc3f6a689003be66c8532b6180d01
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 19 21:16:23 2005 +0000

    * modules/access/rtsp: fixed problem in BlockRead().

commit 6a1a3a70a9b893c4aadee3798d8ae721961bac1c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 19 20:20:07 2005 +0000

    * modules/access/mms/mmstu.c: reverted broken commit.

commit dcb53b6f05371d0aa60c106370d907d1914489db
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 19 20:07:04 2005 +0000

    * modules/codec/realaudio.c: split the audio output buffers in chunks of 1024 samples because the audio output can't deal with big chunks.

commit aed061c78af835dfb7589f61d90ea9f92d673e65
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 19 19:45:54 2005 +0000

    * fixed some other signedness-issue (thanks to Trax!)

commit b7a1564c67ea89261723b4f4c824bc476b28ae30
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 19 18:30:36 2005 +0000

    * fixed some 'comparison between signed and unsigned'-warnings

commit f7d8835aca6c438ea93e7e5f01f34bd691b0633b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 19 18:16:32 2005 +0000

    * fixed 2 minor compilation warnings

commit 2e1869c43526427a073d11e6651534362d7a794f
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Sep 19 16:06:04 2005 +0000

      * configure.ac: more robust check for MMX intrinsics support. GCC 4.1.0
        works, but gcc 4.0.x doesn’t build some constructs properly.
        See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23963

commit 3c49814ccedd609d9bd2eaac4fe89f805bee0529
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Sep 19 12:59:58 2005 +0000

     * modules/demux/ts.c: PID 8191 is padding.

commit 4e12f06be9b7d9fc4238e3f96ad0bb09f37c8460
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Sep 19 12:32:57 2005 +0000

     * modules/mux/mpeg/ts.c: Detect older versions of libdvbpsi.

commit c5c70b2583bde6e2e4f546e8a2645c5b90ec039b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Sep 18 23:13:41 2005 +0000

      * configure.ac: check for MMX intrinsics.

commit 10e3803dc315149f2cb059e504eb20186680799a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Sep 18 23:13:04 2005 +0000

      * updated po/POTFILES.in.

commit 771b5e8ce9958ed7fe9976a68ac9b784c8a595ef
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 22:36:46 2005 +0000

    * modules/mux/mpeg/ts.c: disabled some broken code.

commit 71a79544ebbf17b75f721f2dd3048741da8ef99b
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Sep 18 20:14:45 2005 +0000

      * modules/access/rtsp/Modules.am: removed nonexistent file from the sources.

commit b79fc4ead7ff11cf6b9c1348f4c4aa9a96381c28
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 18 19:29:35 2005 +0000

    * split up hostname and following path and insert the port after the hostname (fixes #351)

commit 5fe3a4a3e7f8b76804126a370438d94cbfb98572
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 18:44:04 2005 +0000

    * configure.ac: compile the realaudio plugin with -DLOADER when --enable-loader is specified.

commit c284892b9bf06acca13bcb0cd1502c509296f287
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 17:50:43 2005 +0000

    * modules/access/rtsp/rtsp.c: win32 compilation fix.

commit 775fa8a1c8fc2041908e01ea7f12bc0bb0c22f6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 17:35:23 2005 +0000

    * modules/access/rtsp: real rtsp access module.

commit 369ccbef96b6f8420d5efa847ca8c8bfe8ae01f5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 17:23:13 2005 +0000

    * modules/codec/realaudio.c: real audio (cook) decoder using real's libraries.

commit 7b9cc3cfa8c8efe987782ae7d300d9459e03c84e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 16:20:24 2005 +0000

    * modules/demux/livedotcom.cpp: fixed small leak.

commit de32e7d1659d9487328b34b64fa10df3032de942
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 16:03:49 2005 +0000

    * modules/demux/livedotcom.cpp: do not modify p_demux->psz_path.

commit be3fe382c6d17eaa157d9bafd5de6731ed509721
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 18 14:42:02 2005 +0000

    * modules/demux/real.c: cleanup + added support for cook.

commit d4b1caf1cc02ad3e5c16a88eb0adf74a142dc349
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Sep 18 13:18:55 2005 +0000

      * UTF8ised files that get distributed with Debian.

commit d6a720cb351211eb36303f18340a9889223f6f7e
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Sep 18 12:58:25 2005 +0000

    misc possible buffer/resource misuse & tidy compilation

commit 95024e063319e039b91a81bf8feec736b1bac9c4
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 18 10:58:25 2005 +0000

    Don't access unallocated memory

commit e616477b0571a172c98758b9c5e096d7a4b5dcd5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 18 10:06:05 2005 +0000

    Fix compiler warning about signed and unsigned comparisons

commit ef8cc37104e6db0cb6d37ab9197758c89b4bb8ae
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sun Sep 18 10:03:10 2005 +0000

    Forward port of revision 12566: Ignore menu select|right|left|up|down when OSD Menu is not visible

commit 266e4aa0177e922ad0819982d5ed5db9fce62f10
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Sep 18 09:43:23 2005 +0000

    * wxwidgets: fix a memory leak (patch by Brian Robb)

commit 14ad9f857eea89d1fd9b34717193cf2ce92f597c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Sep 17 15:14:34 2005 +0000

    Win32 compile fix

commit 80b10c25872f7f2dcf515c1579114d5e0b377455
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Sep 17 15:00:58 2005 +0000

    * print unreachable host as an error in net_OpenTCP (refs #320)
    * don't print IPv6 unreachable warning when IPv4 works fine
    * don't attempt SOCKS negociation when TCP connection failed
    * use "%s port %d" rather than "%s:%d" because the latter is
      confusing with IPv6 adresses
    * removed trailing spaces

commit 830c44d6e890c8873b1db87b3c581bf6d1c87856
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Sep 17 14:15:32 2005 +0000

    Don't crash on items with % in name (Closes:#312)

commit ebe4a155c30713ca1d3b3b4a6842f1b0206ac82c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Sep 17 13:29:37 2005 +0000

    Select the correct input in #display (Closes:#343)
    
    The module used FIND_ANYWHERE. The proposed patch solved the bug as a side-effect as you get the latest created input, which is the current one with the proposed patch (wait for init to signal thread as ready)

commit 59add6328988b5c6acb83d57817b7b6864730c51
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Sep 17 12:12:54 2005 +0000

    Default to disabling screensaver under X (Closes:#253)
    Hide screensaver interface from the prefs

commit 3fba3944f2567fc1e4906271aa716c0b925b69cc
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Sep 16 21:19:43 2005 +0000

    added bonjour service discovery and gnomevfs access

commit bff6cc3c3ff6f6f6fe4a015f06955b6a30bffb58
Author: Eric Petit <titer@videolan.org>
Date:   Fri Sep 16 18:52:33 2005 +0000

     contrib/src/Makefile: libvorbis now supports --host, so let's use it

commit 9f7cb303821acde62bf0064ca569b2682f8025c1
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Sep 16 16:13:07 2005 +0000

    dshow.cpp: make sure driver name is properly NULL terminated

commit 19313bbfdececacf005acccfb1da9d02a90084b9
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Sep 16 16:10:42 2005 +0000

    all: bug fixing, clean-up

commit 9131dbf7aed37302ec730be4f57a75731b31849c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Sep 15 23:53:41 2005 +0000

    Coding style fixes and added comments

commit 5f4d054f17591cb2208e29f20429172facdf3bfc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Sep 15 22:11:01 2005 +0000

    * added x264 and live to the linux target

commit 28563cf1392a18101abb1da5c7e4241a70ce2510
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Sep 15 17:42:24 2005 +0000

    Sort-by-album patch by Pierre Marc Dumuid

commit b879e009016c67b3d242f5d2fd6b42d8278f2987
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Sep 15 16:41:26 2005 +0000

     * modules/mux/mpeg/ts.c: Support for SDT and multiple PMTs, original
       patch courtesy of Wallace Wadge (thanks!).

commit b5a2c69e78dcc392bea1f33a465092ae5d4a050b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 15 15:36:36 2005 +0000

    * Add FMP4 FourCC. (FFMPEG MPEG-4 encoded)

commit 2cf7d632c3bbe19c69fcb3ab88d90796def6bb88
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Sep 15 14:50:47 2005 +0000

    Forward port of revision 12559: Fix division by zero crash

commit dd48fef76925a807f9eec3334b098d19282bb044
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 15 14:21:38 2005 +0000

    * Missing object release

commit 0fd33223a7445e5732fc8db2c8468233b07f8ace
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Sep 15 06:17:33 2005 +0000

    Hopefully "The Right Fix" patch for M3U parsing, by Daniel Straenger.

commit c453158be69a0a552578e194224887a5314ce8b7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Sep 15 06:11:07 2005 +0000

    Improve random behaviour - Patch by Daniel Straenger. Thanks !

commit 2755833faabcdcabad35f708222f651694d430c7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 15 00:02:31 2005 +0000

    * Fix yet another playlist corner case

commit ee4da95172e777588a12c32a19a3b070534c9715
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Sep 14 17:24:32 2005 +0000

     * mudules/misc/network/ipv4.c: Expand output buffer size as well to avoid
       send() delays.

commit 1aa9ec3ae335aefceea29d2e275ea0d1ca050877
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Sep 14 17:22:48 2005 +0000

     * modules/access_output/udp.c: Check send() return value.

commit 8d64e09b35b6f28ed5489162eccd1a574ca19fae
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 14 15:04:37 2005 +0000

    * Better fix for [12521]. Previous fix resulted in the playlist forgetting it's position if you did a play / stop / play sequence. This is the CORRECT fix.

commit ec6dfcfe719f439d577bb08a3cdc47fb47a7412f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 14 11:56:08 2005 +0000

    * remove CDDB patch that is now applied upstream in the new libcddb version that we use.

commit 86837258a991760deb10acbf26bfb871dfe8fde5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Sep 14 08:44:26 2005 +0000

    Check -mtune even when --with-tuning is used

commit 60b38f657070a3ce553abfb5eb59962943146ea9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Sep 14 08:44:06 2005 +0000

    Clean up

commit b0e0bc12ee3d3333ce97f0d152387e3aac04209f
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed Sep 14 00:43:57 2005 +0000

    * modules/gui/ncurses.c: Filebrowser enhancements:
      - sorting
      - show/hide hidden files (with '.')

commit 7a704aeaf324c3e93d80ae2a9b899d52d856b3e7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 14 00:36:41 2005 +0000

    * Fix memleaks

commit e241eb2190db1e5f470f8f210d3a96c5eca49efb
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Sep 13 23:55:44 2005 +0000

    Fortuuuuune.

commit 65df60014bf45d6ede0e99d53d7391064e72286e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Sep 13 22:33:49 2005 +0000

    Fortuuuuune.

commit 0cd03567e4000d667ff030e967d8d2766692683f
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Tue Sep 13 22:15:00 2005 +0000

     * modules/gui/ncurses.c: use <space> in the filebrowser to add the selected directory to the playlist.

commit 50fd08c33f968d4050b63344a1765fa70ecf71ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 13 22:01:20 2005 +0000

    * modules/packetizer/h264.c: small fix to annexe-b packetizer.

commit 4f9e5a30481b8a7babaeda8dbe46eea3323f3a1d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Sep 13 17:52:09 2005 +0000

    * whoops, fixed invalid path for MASH introduced in the last commit

commit 33164da1a8c9f950126b071d6cb5f406ba85354b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Sep 13 17:50:27 2005 +0000

    * updated libcddb to 1.2.1 from 0.9.6 (refs #292)

commit 29a8ff8d07fd92ee0e2c0622c20981a9dea06b14
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Sep 13 17:48:32 2005 +0000

    * modules/packetizer/h264.c: date SPS and PPS blocks built from the codec extradata.

commit af355abd513b69d2cad08c02857001fd218cfc09
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Sep 13 15:10:32 2005 +0000

    * Support URIs with non ascii characters
    * Work around the fact reading from http never returns EOF
    * Dirty hack to avoid segfault on exit if we don't open at least a valid file

commit 1b3510b31552151933ce65e1bc0f4c9acc5f4f17
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Sep 13 14:45:46 2005 +0000

    Fortuuuune

commit 33c723d672ea9faeab145914636c6dc8547d237f
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Sep 13 10:41:08 2005 +0000

    Cosmetics

commit f594b8ad1ab88ad9aab88fdd1c9b9c3f76d9e7fa
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Sep 13 09:44:56 2005 +0000

    Handle correctly the case when no access is explicitely given.

commit 1a29c8638a04c5552cef63f134e7498307bd697d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Sep 13 09:31:40 2005 +0000

    * Try the gnomevfs plugin last if we didn't find any other matching access
    * Now MRLs such as ssh://user:pass@server work.

commit 2caff730ba0efa0dee0069c6bafef08a364d358a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Sep 13 08:38:25 2005 +0000

    Properties + cosmetic

commit a52270a257f187b05c8faee925d27c443e616b6e
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Sep 12 23:56:43 2005 +0000

    * New gnomevfs access module
    * MRLS are of the form gnomevfs://ssh://user:pass@ (if anybody has something better)
    * Still some issues with some accesses (smb for instance) where it seems it required to open the directory in which the file is before opening the file itself.

commit bf7b7457aac2ec07ad8f82a63bddc5b4d6b404e7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 21:54:45 2005 +0000

    * adding arguments to printFormat, without a format that uses them is pretty useless.

commit 437b3638238ca7d73b879ef909958c2522ec9b3f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 21:41:39 2005 +0000

    * Prevent the autoplay function from playing the Shoutcast url for the xmllist. The SD modules already does this by itself. (fixes #8)

commit 3e9e18a2b9f4ef2fc52548878c9164d094d12e1d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 20:47:34 2005 +0000

    * Fix Mac autoplay behaviour for SD playlistitems. (refs #8)

commit e86193cbfe9997d35d1ec378a793eab4c24a4be3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 12 19:42:53 2005 +0000

    * use the current copyright scheme in the about-box; removed a useless colon introduced in the last commit

commit 7c0b1bcbc804bb58cf4016015c56d704ff08be8b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Sep 12 19:11:43 2005 +0000

    * added compilation information

commit 9ace8a6f9fb621d2580da574a562b10410255a2d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Sep 12 18:49:42 2005 +0000

    update system :
    only take into account "stable" releases when release_type == stable
    stable and testing when == testing
    stable, testing and nighlty when == nightly
    all when !=
    (still need a way to change release_type in the intf ... i'm lazy. default
    set to "testing")

commit c1165dc9dcd75a19b6d10396c4a7d62fbe501d09
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Sep 12 17:07:41 2005 +0000

    fix daemon mode when HAVE_DAEMON is defined. fixes #347

commit 914635d92392efdc455ebcc64644f142179e27db
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 13:00:05 2005 +0000

    * Remove 10.3 only properties of the volumeSlider

commit 0f24d6d565ee65d2e6e3df1fdb876d7358e36c6a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 12:46:17 2005 +0000

    * remove debug line

commit 913067e3a8a50412c1dbeb744d82790d23af2b82
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 12:36:37 2005 +0000

    * Fix the issue with random always playing the first item in the playlist initially (closes #217)

commit 9680e16fffe19c58957b14048ede187ae3de0bae
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 12:02:58 2005 +0000

    * Fixes a problem where playlist_Play was playing items that were no longer in the playlist. (Play item, playlist_Stop, remove item, add new items (enqueue), playlist_Play, and you would get the old item). This fixes it, but i think it might be a problem that actually resides deeper in the playlist core.

commit 19f7be582cddd47e19701cccfc27b8ded6f49d4c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Sep 12 10:36:36 2005 +0000

    * Up the mms caching from 3200 ms to 5000ms. (unfortunately this is needed for a large number of streams)

commit eafa0b84e5e4fa05cef9a8df719459cc3c771898
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Sep 12 09:56:32 2005 +0000

    mkv.cpp: avoid dependency problems with older libmatroska

commit 8ed802130e4e2a046c6ef39e5e01e9355982bac5
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Sep 11 21:14:17 2005 +0000

    * Loop at the beginning of the playlist instead of the beginning of the current node when loop is enabled
    
    This should be the right fix, but testing is welcomed.

commit b25a72c08ead893701e326d1c8481fa72df0db7d
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Sep 11 20:03:18 2005 +0000

     * skins2/parser/skin_parser.cpp: fixed a FIXME
     * skins2/vars/playtree.cpp: removed some debug lines

commit 54f650660a33ba6559e1e2e49f1999f8256be810
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Sep 11 16:57:10 2005 +0000

    * modules/video_filter/scale.c: Fixed bug reported by Wallace Wadge (wwadge at gmail).

commit 09d1a3ea1065ed2ad39cb616b18fe345935c5ea1
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Sep 11 15:35:00 2005 +0000

    mkv.cpp: more memory leaks fixed

commit fd323abdf73a6753c88b77fd9409e35e8084f1c5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 11 12:45:41 2005 +0000

    * save the prefs only shortly before the app exits (makes the utilisation of the extended-panel much faster)

commit ed1959600131226cb3e9523959f7a62acaee3fa2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Sep 11 12:06:39 2005 +0000

    fortuuuuune

commit aa5a922fd6cf763d1d992fd5c6fbf4b13a15933b
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Sep 11 10:42:17 2005 +0000

    mkv.cpp: fix some memory leaks

commit c89097c0f996e931f3cfc033042f688c5bf33980
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Sep 11 09:14:21 2005 +0000

    mkv.cpp: support segments with "unknown" size

commit a802e8afa7ba5487c41a3ec1fd24d0e54ac7edb7
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Sep 10 17:08:35 2005 +0000

    mkv.cpp: support playback of segments without a UID

commit c7e36118fd2daa1a72287b4ea3ce566ff8548824
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Sep 10 15:22:51 2005 +0000

    variables.c: void the buffer after the memmove to avoid reusing previous values

commit aaf44538d79d2da9717040e4df3fca6e3911f004
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Sep 10 13:38:51 2005 +0000

    * ipv4.c: make MSVC happy

commit 7019a8c5e71e3fdf2d33441de5e9c8fcb91196ea
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Sep 10 09:04:32 2005 +0000

    * Go back to the first item when hitting "next" on the last item. Go to the last item with "prev" on the 1st item.

commit 4c8fb0de0606e49967c9d6da574e8092057f1dc7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Sep 10 07:55:17 2005 +0000

    Fix psz_userdir memleak
    (patch contributed by Brian Robb)

commit 5c8349780e66ff4baaab082de1de3d85e5c244ae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 9 22:10:57 2005 +0000

    * configure.ac, src/extras/libc.c, modules/misc/network/ipv4.c: fixed the WinCE build.

commit 5c0dd04bc176082a61302843720ace271b344811
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Sep 9 21:19:15 2005 +0000

    * Option for Desktop Background mode for VLC OSX.
      Does not work on the fly, because that requires recreating the window atm.

commit 89dbad52ff134ba2ed0f02891b2b2082108d4a9d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 9 19:42:55 2005 +0000

    * src/misc/win32_specific.c: fixed minor memory leak on win32. Patch courtesy of Brian Robb (vascy at hotmail).

commit 3605f503ff076a9e3315aa27fe28a1f507424599
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 9 19:38:01 2005 +0000

    * modules/gui/wxwidgets/*: bug fix + msvc fixes. Patch courtesy of Brian Robb (vascy at hotmail).

commit 0037b3a222401b42bd51f878e99f92b44c100719
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 9 19:20:34 2005 +0000

    * modules/gui/skins2/*: a couple of msvc build fixes. Patch courtesy of Brian Robb (vascy at hotmail).

commit eacdb0f55527e0d19e3b03b29ce14a4509009893
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Sep 9 17:34:32 2005 +0000

    I shall compile before commiting * 100 for monday.
    In fact it seems there is some missing __VLC__ in the msvc makefile. Flikky migth investigate

commit 1d47f9e6be1ec95ad01ab251d44cec5c923bbfe7
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Sep 9 16:55:37 2005 +0000

    Fix a possible segfault patch by Brian Robb

commit 18dc9cc4ba1a31ab14ad2b1490a017d4b64b8ae4
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Sep 9 14:31:22 2005 +0000

      * bonjour: set svn:keywords property.

commit 2b29c3bdd1a8a28921323f7cf609d107d171b172
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Sep 9 14:06:38 2005 +0000

      * bonjour.c: Fixed memory leaks. Fixed IPv6 support.

commit a0d5817970dc86f78140de2759385597029bea2d
Author: Jon Lech Johansen <jlj@videolan.org>
Date:   Fri Sep 9 02:42:40 2005 +0000

      * Bonjour services discovery module using avahi.

commit 29ff734c1547a97122142ddf66b6007548dbd558
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Sep 8 21:00:48 2005 +0000

    * fixed some intf-strings and connected a few menu-items properly
    * changed wizard-shortcut to shift-cmd-w
    * re-ordered the file-menu slightly
    
    Thanks to thedj for pointing most of that out.

commit 487060fefd4efec19f7e7e6eaf861b810e7eada3
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Sep 8 18:18:54 2005 +0000

    * Take the position parametter into account in playlist_NodeAddItem
    * This fixes the drag'n'drop from items from the finder in OSX
    * Not sure PLAYLIST_END is handled correctly in every case (don't know enough about adding modes to judge)

commit 469b0d8d90ac7ed1ceaede450828a293d32d9215
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Sep 8 13:55:25 2005 +0000

    * Fix a refcount issue in the OSD core

commit c7a43817000cbd6b2394920e9160a60ade6bb4d9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Sep 7 18:11:22 2005 +0000

    * converted to UTF-8

commit 95a7988d4f9715267c8881cbdfa4b02f2b5bdd06
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Sep 7 17:44:36 2005 +0000

    * new Korean translation by Han HoJoong <0demon0@paran.com>

commit acaa112886bf98bba5e1ec73363160ac390ccc7e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 7 14:05:44 2005 +0000

     * lengh -> length

commit 391a70df2cf663dddf60d856c559fff579bf8b80
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Sep 7 13:47:46 2005 +0000

    * AVC in mkv should already be packetized.
      (btw. this makes a certain sample work that didn't work when it was fed trough our h264 packetizer. before it would crash. This indicates there is an error in our h.264 packetizer)

commit 54e052cc6bcb6b08420625fb2e8086b31b032cda
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Sep 6 22:03:45 2005 +0000

    * Fix a large issue with VLC RTSP client.
      We were setting play/pause and seek commands non-aggregate, while we should set them aggregate.
      Fixes #340

commit 2ddfebf946058c5c72bf9a278d767f8a0c35c03e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Sep 6 21:15:18 2005 +0000

    CD/DVD detection patch by Brian Robb

commit 93e6a6a64e0eac8a225ba95636707311d49fb80b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Sep 5 23:33:14 2005 +0000

     * src/libvlc.c: When the user dir is not available, fall back onto the
       application data directory.

commit 72939ffc0b961994c3d2a48f9f2fd83afbd72068
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Sep 5 19:23:29 2005 +0000

    * src/libvlc.c: on win32, redirect stdout to vlc-help.txt when printing the help.

commit a89fa96809e97c526a070c073578a38b128010b6
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Sep 5 09:13:52 2005 +0000

    Remove a few legacy entries in config.in

commit 96dd99415556465fddf28c4248b42d273cde32cd
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Sep 5 08:53:54 2005 +0000

    * mkv.cpp: should fix the compilation error with gcc

commit ab429b30404726cac5cc7fc18bb1be222177e12b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Sep 4 21:50:18 2005 +0000

     * skins2/src/theme_repository.cpp: do not use pointers on temporary strings.
       Fixes #337.

commit 3a0a0ec7cb538a264f86f72732ee491c5ca9b657
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Sep 4 18:12:57 2005 +0000

    * mkv.cpp: fix chapter sorting by timecode, apply the right PTS/DTS timecodes from the container

commit 24f97b464688e5a0e4e46bdcd9603a199c367ed7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Sep 4 12:47:53 2005 +0000

     * extras/contrib/src/Makefile: Really fixed the libtool target.

commit b86026bb6650513f43d2ebaff9b36640875e1967
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Sep 4 10:58:59 2005 +0000

     * extras/contrib/src/Makefile: Really fixed the libtool target.

commit d254b1034a7ad1e552334e73e810b218842d9d9b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Sep 4 09:52:54 2005 +0000

     * extras/contrib/src/Makefile: Build libtool after automake.

commit 6b0d4285f439b7b2bba24c8e948da63cf92f6c1a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 3 23:44:25 2005 +0000

    * modules/access_filter/timeshift.c: complete rewrite. Configurable granularity so it doesn't waste as much disk space + deals with full disk by overwritting oldest data.

commit 37a65fa65e9e5f16f38a964d5696efde91f479f8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 3 22:55:56 2005 +0000

    * modules/gui/wxwidgets/playlist.cpp: Fixed segfault. Patch by Brian Robb (vascy at hotmail).

commit cff0739e1fbf10a805b45ddaad4a90a65c68c8c8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Sep 3 22:25:36 2005 +0000

     * skins/src/generic_layout.cpp: Fixed a typo in a comment

commit f35cdf2aa8b7dbb85043b238064f0740e4b2444d
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Sep 3 20:56:32 2005 +0000

    * fix a timecode/stuttering problem with VFW tracks

commit 6e6cae5be2e7e9f5fc4c8bbb8192257270e22347
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Sep 3 19:22:47 2005 +0000

     * skins2/controls/ctrl_tree.cpp: Fixed a nasty bug. The tree playlist should
       now be much more stable.

commit 81b184baaf5f9dbff30029252e520c1e9b2bd005
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Sep 3 17:11:23 2005 +0000

    * config.in: fixed typos

commit 4ff2a9a24fc18d489e6b3c1203470ba5874df25b
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Sep 3 15:55:52 2005 +0000

    * prevent crashes when a stream is not opened correctly

commit cb2ad9ec570fec13ea17a46a43518d8ef4ef84c1
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Sep 3 15:17:57 2005 +0000

     * skins2 (tree playlist):
         - Fixed a selection bug in CtrlTree
         - Simplified some algorithms using helper methods
         - A few coding style fixes

commit 4ab6e7c7c561140be4c4d995adae277e82240f4a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Sep 3 15:06:39 2005 +0000

    silence random access indicator

commit 8fd5f21d4d207f6c395307891a82f08b863578de
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Sep 3 14:49:58 2005 +0000

    * fix an uninitialized buffer use

commit f36ca544b93a2b643a77e98cfd6a1025605f611d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 3 13:56:53 2005 +0000

    * configure.ac: allow building vlc's mozilla plugin against gecko-sdk. Patch by Diego Petteno (flameeyes at gentoo) + modifications by me.

commit 76abefb34e0b1efeade5598490df1c99cc42c2c1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 3 13:27:01 2005 +0000

    * modules/gui/wxwidgets/preferences.cpp: unicode build fix (bugzilla #2117). Patch by Diego Petteno (flameeyes at gentoo).

commit 34a54df1c28bee8c8a20729f9ee368d16649a331
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Sep 3 12:06:57 2005 +0000

    Remove some useless code

commit f86df4dac49cb7e17e34e2ffb5979f40a19c8387
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Sep 3 11:24:00 2005 +0000

    Fixes item ordering on drag'n'drop

commit b8cad83f257ef53a5ef41fa9eff0bc15b35b8494
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Sep 3 10:22:03 2005 +0000

     * extras/contrib/src/Makefile: Fixed libdvdcss compilation.

commit 05e523f443eeee402a892469c3fb8de8bbe2a06b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 3 09:32:17 2005 +0000

    * src/control/audio_video.c: forgot this file in last commit.

commit e96ffed1a05f93b3499759ac0abc92cbbd83c1f7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Sep 3 09:16:11 2005 +0000

    * include/vlc/vlc.h, include/vlc/control.h, src/control/util.c: introduced vlc_int64_t in the libvlc headers instead of using long long which isn't portable + fixed a function prototype in control.h. Thanks to Brian Robb (vascy at hotmail) for pointing out the problem.

commit ebe12068a11502c84ff99893cdd331569f7d3017
Author: Cyril Deguet <asmax@videolan.org>
Date:   Fri Sep 2 23:47:19 2005 +0000

    * httpd.c: added missing dummy functions

commit e7699bc15f52611e44391f7020b9e142f7586f13
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Sep 2 18:57:11 2005 +0000

    Remove some useless code

commit 4ab4e13b5c9e52cf9994a6fda1f47bd8300aa785
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Sep 2 18:33:46 2005 +0000

    Allow to drop an item *on* a node.

commit e8ca5bab117bab89b5ba80dbe73f31b00fb1b952
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Sep 2 18:18:03 2005 +0000

    * configure.ac, modules/access/smb.c: compilation fix for new libsmbclient versions. Patch by Diego Petteno (flameeyes at gentoo dot org).

commit 62ca4114a551c14e5c76df7e496e17344548c95e
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Sep 2 18:00:41 2005 +0000

    Some small cleaning

commit f302d243d74eebff2ed59d05001ddf1c922c7052
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 2 17:11:23 2005 +0000

     * modules/control/http/http.c: Added a small hack, when multiple http
       control interfaces are specified, to automatically increment the port.

commit 12d99c68b13036c763870e717c3002966c034ed9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 2 17:10:06 2005 +0000

     * src/misc/httpd.c: Fixed HTTPd closing when several HTTPd instances are
       running.

commit 953697e92f2daeedfb09a1bc511a5eecff47612b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 2 16:01:23 2005 +0000

     * modules/codec/fake.c: Added missing ToLocale().

commit cfac4eb558ff8f739b30359e7427188a29eda25e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Sep 2 15:16:08 2005 +0000

     * extras/contrib: Fixed theora and x264-svn compilation.

commit 09ed6d819e56ab8405d47eba7b1fcfe8c0778899
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Sep 2 14:00:20 2005 +0000

    * Don't try to release NULL
    * Fixes the "vlc would crash when hitting play" bug

commit 731c3c844c4333fdd0377e0ae4624fd73bda6a6b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Sep 1 17:41:01 2005 +0000

     * INSTALL.win32: Added SDL.

commit 76355751b46fd4bb2dc33b18a36c359d646cb148
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Sep 1 15:05:26 2005 +0000

     * modules/control/http/http.c: Fixed PATH environment variable, and
       under Win32 set SYSTEMROOT variable.

commit 6cff921ab42c857d33faeb5e313f0986eef08b3b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Sep 1 13:02:38 2005 +0000

     * modules/control/http/http.c: Added a SERVER_PATH environment variable
       for CGIs.

commit ef1cc5c160647fb5534588e1b77f659d8f6a86a1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Sep 1 13:02:11 2005 +0000

     * extras/contrib/src/Makefile: Fixed opendaap installation.

commit f130146e9d853c643b8b7dcb0bb64d4efb22eedd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 31 22:41:58 2005 +0000

     * extras/contrib/src/Makefile: Added missing $(INSTALL_NAME) for opendaap.

commit ba00fa31bc6e3d8cbe6ae77a9a1850a3adfa3db4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 31 21:19:54 2005 +0000

    * modules/gui/wxwidgets/streamout.cpp: stream output dialog re-arrangement patch by CUTMAN ~CW~ (cutmancw at hotmail) + changes by me to remove the SLP announce options.

commit f8c5996f0ef27ac276f92e1a78bfdee97a884365
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 31 20:37:23 2005 +0000

    * modules/stream_out/transcode.c, src/input/decoder.c, src/input/control.c: fixed a bunch of memory leaks. Patch courtesy of Wallace Wadge (wwadge at gmail) + modifications by me.

commit 9da70ef6b0967720f993d91c87e222b5e2f37927
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 31 19:09:50 2005 +0000

     * ALL: Do no longer assume a default DVD drive. If no DVD drive is
       specified (an empty string), forward the empty string to libdvdcss
       and let it do autodetection.
     * extras/contrib/src/Patches: Patched libdvdread to accept an empty
       string as a device path.

commit 167bb4dc81899309adf361d5e9d172b77f86242f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 31 19:00:21 2005 +0000

    * NSC demuxer and decoder based on jlj's nscdec: http://nanocrew.net/?p=128
      Be AWARE that this currently doesn't do anything. It just reads the file and prints the values to debug. I'll see if I can get a stream running tomorrow.

commit 83bbb06def0754d96b6c31a3b7d232776729581c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 30 17:06:25 2005 +0000

     * modules/access/dvdnav.c: When no path is specified, use libdvdcss
       autodetection.

commit 8851451af792df0f2a1f54bdff57c951dedb5526
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 30 15:26:25 2005 +0000

    * When we read the IPv6 address from the SDP, it is not bracketed (unless the SDP is broken). If not []'ed then add them before we create out playlist entry.

commit 6fb62dd1f45f39eb23fc9730c914f8f1b50f104f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 30 12:01:26 2005 +0000

     * modules/control/http/http.c: Fixed argv[1] in CGI mode.

commit ae029eca9ce947104de2d85299e16a108aa83a76
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 30 11:59:24 2005 +0000

     * src/extras/libc.c:vlc_execve() : Do not open a new window under Win32.

commit 195e32376d6f63f0097bfd54a1500a62db3ff4ad
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 30 09:54:52 2005 +0000

     * extras/contrib/src/Makefile: Fixed libogg dependancies.

commit 146cc35a491581fe29fb3976ffd70c95db490124
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 29 20:10:59 2005 +0000

    * loadNibNamed:withOwner calls awakeFromNib on owner. Therefore opening panels resulted in reinitializing some of VLCMain's stuff. This included evalutation of p_intf->b_play, which triggered an unintended call to playlist_Play().
      this fixes #323

commit 4754d7cc3735a14f65db3f78f334ab62f2f3d973
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 29 19:04:05 2005 +0000

    * Add the hdv2 fourcc which is simply HD MPEG2
      See: http://forum.videolan.org/viewtopic.php?t=11842

commit 78270dd35467a3900c606ba4771356d7f2d366d0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 29 16:34:32 2005 +0000

     * ALL: New p_vlc->psz_userdir. This is different from psz_homedir in
       that under Win32 psz_homedir points to Application Data directory
       whereas psz_homedir points to the user's directory.
     * modules/control/http/util.c: When the target charset isn't UTF-8,
       manually convert Unicode quotes to ASCII quotes (yes this is ugly
       but libiconv doesn't handle it).

commit 647629301346a2fe256aabef7983abe782ad363e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 29 16:30:38 2005 +0000

     * src/extras/libc.c: Implemented vlc_execve() for the Win32 platform.
     * modules/control/http/http.c: Enabled --http-handlers under Win32.
       Beware to espace backslashes as in --http-handlers="php=C:\\php\\php.exe".

commit dcaf452a55c6822608a098f68b841413ad5ac0af
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 29 16:27:53 2005 +0000

    * modules/demux/livedotcom.cpp: fixed segfaults.

commit ba1d10cd0d4f0cb9412f146c04be8f12958dc343
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 29 16:27:30 2005 +0000

     * modules/control/http/mvar.c: Under Windows do not call stat() on
       drive letters because it seems to cause problems with removable devices.

commit 8b0186b31a42a6ef303627289f569b98431ed548
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 29 16:25:01 2005 +0000

     * modules/gui/wxwidgets/interface.cpp: Missing FromLocale() for the drag'n
       drop code.

commit 1867b6f177fa400e815f72359b0fe38e637da4a0
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Aug 29 12:12:40 2005 +0000

    * new paramaters added to the MSVC build

commit c4a26cdfd3f65f767076e1f13d60db27db4569a5
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Aug 29 08:48:27 2005 +0000

      * fixed breakage of MSVC files in commit 12161.

commit 1daa0f66e71edbfc2dc894318a526aa96c211d85
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Aug 29 08:39:02 2005 +0000

    Force the EOL to the native Windows one

commit c0331bd07dc5f9b1ae1e238b4113b42b417339bd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 28 21:50:32 2005 +0000

    * Fix the case of duration == -1 in M3U playlists. closes #331

commit 9481a1df235ab1c73f1ffb3f7d940d4034ec83b8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 28 20:57:48 2005 +0000

    * Define a couple of dummy 4cc's for vorbis in avi streams (vor1,vo1+,vor2,vo2+,vor3,vo3+).
      We cannot handle these formats but at least we will be able to recognize bugreports from this now. refs #224
      B.T.W. the ticket DOES contain some info on these formats. Someone who know ogg/vorbis can probably implement support for this with this information.

commit ad758891beab0f53b8610d611f61f3cc7e0028fb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 28 20:38:07 2005 +0000

    * Add glib, libIDL and gecko-sdk to OSX contrib. Now we just need a way to find how to let configure.ac recognize it.

commit 92500e14ee47417e317d3f361d6868d1f1d0dd2e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 28 20:08:26 2005 +0000

    * Add some NEWS

commit 85e60cbc0a2bc17ebdf57b7f7c7bd1cec76df1ca
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 28 19:22:36 2005 +0000

    * Add the shout (services discovery) module again

commit 3e6a1d0bdce4329404f5c0d76feafa3334d2efd9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 28 18:59:53 2005 +0000

    * Update some comments

commit 10a77ad57cc66088d2efca61a551dc303cc9b9e9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 28 10:52:00 2005 +0000

    * Export unselect.png
    * Fix paths when installed in Debian package

commit 4ebfb0072ccae5ff6ef6cc6a92df2cc083dbf88e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 28 10:34:24 2005 +0000

    Fix typo

commit a92603f2093140f93c34f301a22eb5763abc4232
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 27 16:40:23 2005 +0000

    Merged OSD functionality on the same core functions. All OSD functionality is described in include/vlc_osd.h now, which entirely replace include/osd.h. The file src/video_output/video_widgets.c uses functionality from src/osd/osd_widgets.c now.

commit 89ae1690f9c9bcc71d45c30da3938ece83dd1e5a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 27 13:51:53 2005 +0000

    cosmetics

commit 676990db0c6938beb1b4891658381ae7df4a2c26
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Aug 27 13:38:26 2005 +0000

     * toolbox: Removed a bash-ism.

commit d8a8f2de21d3200e3dfe3deabb7763ee7ffd776a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 26 19:05:04 2005 +0000

     * src/extras/libc.c: Fixed Win32 compilation.
     * modules/control/http/http.c: Fixed a memory leak with the CGI environment.

commit fe927c0f058f3f9b27a48524ff9471ae1082f1bc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 26 18:15:21 2005 +0000

     * src/extras/libc.c: Implemented a wrapper around fork() and execve()
       to spawn an external process and get its output. Only implemented for
       UNIX-style systems at present.
     * src/misc/httpd.c: New "handler" node type which bypasses the internal
       HTTPD behaviour.
     * modules/control/http: New --http-handlers option to dedicate
       particular extensions to external programs (PHP or Perl for instance).
       This is in accordance with the CGI/1.1 specification.

commit 375abfbdd16fa92a9a23f94a87d1b6ce0ca48c25
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Aug 26 17:01:48 2005 +0000

    * added --sout-shout-name to set a stream name
    * added --sout-shout-description to set a channel description
    * added --sout-shout-mp3 to allow you to upload mp3 streams instead of ogg. (BEWARE, no autodetection)
    * fixed the free of a string
    * some general coding style cleanup

commit 7c896d67cfe224d0d0fa21b52d02e167be0f9607
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Aug 26 14:02:46 2005 +0000

    * Fix liveMedia

commit 451926c4f115733bd15c9f9933a8b92aa79add44
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Aug 26 12:55:36 2005 +0000

    * The same getopt problem that theora has, exists in speex as well.

commit 2b6826a13d9179d4d30e05efc75692b9ffa29516
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 25 19:57:12 2005 +0000

    Add new spectrum analyzer effect, patch from zcot.
    Remove the "random" effect

commit 246584f554dbd84ef00a88ddb4bc6a824cb20f95
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 25 19:10:21 2005 +0000

    * libtheora examples don't compile on 10.2 Remove from Makefiles. This issue is now fixed upstream thanks to rillian from #theora

commit c7c8cba50ddbcb8e99473c4237f2386eb8453a79
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Aug 25 18:35:09 2005 +0000

    Compile fix tentative

commit 7a09e13649a8d042c764d441dd69a1e5ec5afe32
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Aug 25 17:39:21 2005 +0000

    Add the compile information

commit c7333f4abac8c1b7f4d7ca9a90b801325a153b76
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 25 17:39:17 2005 +0000

    * link the headline to the http-intf-main-page instead of videolan.org
    * don't print a space in front of a colon, since this is a French style only

commit 87b8b357d3964e10d32b134458ad01d1f7b47756
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 25 17:28:04 2005 +0000

    * disable all theora test programs. they use getopt which is not present in default OSX 10.2

commit 93f4d04f2e5234f7e3afa111a876808d386cab76
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Aug 25 16:59:42 2005 +0000

    Grrr, i should have checked previous commit

commit 1c291a62d72b12f9aa6ddd299923715a6fb64943
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Aug 25 16:57:01 2005 +0000

    Typo

commit 6bcf1f054e8d61c944b3bf5a38fb18cdc5928214
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 25 16:46:52 2005 +0000

    * patch ogg because it's broken (userdefined defines in public headers are WAY evil)

commit cec58e42e92227d143434748f3ce9c0d08e0704b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 25 16:42:36 2005 +0000

     * extras/contrib/src/Makefile: Do not try and compile theora SDL test
       programs.

commit 1f1820bcc4bcc6ec9edcb430fa88cea9f18faf31
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 25 16:36:39 2005 +0000

     * modules/gui/wxwidgets: Fix charset when getting file names from the
       filesystem.

commit 3740e6a3b182cb536ab415a18a38d4c6670365ec
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 25 16:33:08 2005 +0000

    Fix build breakage of revision12392

commit 719db51ce408331366a835a5245da84d07632d72
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 25 15:02:30 2005 +0000

    Removing osd_widgets.c.

commit a2768debbb463053262b2d99f9203ebbe6df4b90
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 25 14:58:27 2005 +0000

    Removal of dead code

commit c3358bd51daddff093fbd0c08b86ba34b5f736d8
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 25 14:09:50 2005 +0000

    * vorbis comments can be mixed case. strstr -> strcasestr

commit c4efd0241cb39e26f46bbe9303547a4aac51dbaa
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 25 09:48:33 2005 +0000

    Reverting to revision 12383 to 12340. This make wxwidgets 2.6.1 work but breaks older versions.

commit 98b9533c7d2c3b9ef89d4130265b268dd069a2c3
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 25 08:47:56 2005 +0000

    Removing old familiar images, these are exactly the same images as the one prefixed with pda-.

commit 14e0e6b8563455877f713ba039ca44e03f7beef7
Author: Eric Petit <titer@videolan.org>
Date:   Wed Aug 24 22:27:28 2005 +0000

     vlc_keys.h: fixed ACTIONID_JUMP_BACKWARD_1MIN

commit e7c220f4b72efdb7fd0183bfcd7a0d53696ac330
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 24 20:56:14 2005 +0000

    * Updated speex to 1.1.10
    * Updated theora to alpha5
    * Added libshout

commit bf18873ee05029293177d6706bbae5cada040d21
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Aug 24 20:01:33 2005 +0000

    * build libx264 from svn, if available. Since we need to patch it slightly different, I added a separate patch-file.

commit 3ec75772d726c2ecea882aafcda431c5ed601efa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 24 19:49:47 2005 +0000

    * include/network.h: fixed compilation with c++ files.

commit 0d0817370cd562ebd13f4393582062227bf96165
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 24 19:02:59 2005 +0000

    Properly update the right ToolTip on the volumebar.

commit da305a57546f001c568d2dcf6a784a4b3c825d9c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 24 18:01:18 2005 +0000

     * modules/codec/fake.c: Fixed compilation.

commit a78a66378fcabf77ac460d2965de6e5f7193caf5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 24 17:52:41 2005 +0000

    Shorten the short description of --osdmenu-update

commit e1a57894c92fef5b2d5f4594d2cc6f50d2fa9978
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 24 17:33:57 2005 +0000

     * modules/codec/fake.c: Fixed a segfault when outputting images locally.

commit a84ef6275c4716f91d688615aa0566bf976ac824
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Aug 24 16:21:49 2005 +0000

      * configure.ac: fixed thinko in the AltiVec detection with gcc 3.x.

commit 7c0f0b05dfb54817a9135e6c8b66ebbde56f865b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 24 14:42:15 2005 +0000

     * modules/access/udp.c: Disabled ts forcing on streamtype 33 because it
       is autodetected (refs http://forum.videolan.org/viewtopic.php?t=10257).

commit 88e95e3e7765bda3324465c212463226e409f04c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 24 14:19:48 2005 +0000

    * sync up the outgoing shoutcast stream.

commit a1bf6fa11ca929bb1091dd6b921c640a7390cfe9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 24 13:30:27 2005 +0000

    * Fix access_output_shout and add RTSP to the description of live.com module. (so ppl know what it's for)

commit 0a6c2f1b4a8b682066cb8de1bb95f2f90a69e7db
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 24 10:16:03 2005 +0000

     * configure.ac: Fixed libavformat detection.

commit cbf66b4e104e67a5993f10ca5c2e5b4634dacf82
Author: Eric Petit <titer@videolan.org>
Date:   Wed Aug 24 00:52:56 2005 +0000

    libiconv.patch: BeOS compile fix

commit e0c0ea96c7c50a8aec4b46533228b2ea1f0a63ba
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 22:57:07 2005 +0000

      * configure.ac: reworked the AltiVec checks.

commit fab0ba869ea565514caf7fb05ab80d90ec38cec2
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 20:50:56 2005 +0000

      * modules/access_output/shout.c: Shoutcast output support, courtesy of
        Daniel Fischer <dan at subsignal dot org>.

commit 5ec5f6197139b4bccc876f56f7a3311d763f8e4e
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 18:23:20 2005 +0000

      * modules/video_chroma/i420_yuy2.c: only include <altivec.h> when building
        the AltiVec version of this module.

commit f469bdd17673ffd900a1db6205c4a4a7b6c08adf
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 23 18:03:28 2005 +0000

    Reworked revision 12361. Added a new option --osdmenu-update <n> in ms [range is 0:1000 ms] that regulates how often the OSD menu subpicture is updated. This is especially important when streaming using UDP in a noisy networking environment.

commit 60de5f83e6e4697709e867669a63e7e8abbcef5c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 23 17:59:49 2005 +0000

    Fix segmentation fault

commit 4cc6e59a9bb32dddf15691b1a8398a5c94a44cc2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 23 17:58:55 2005 +0000

    sanity checking

commit 882aa5444c86f680778b5ede337e342b7c8ee1d9
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 17:57:08 2005 +0000

      * configure.ac: on OS X ppc, prefer -maltivec to -faltivec if possible.

commit f4994b21c1fdb65ef93961cdc587cae7eea6f14d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Aug 23 16:30:28 2005 +0000

    configure.ac: Add a --without-contrib option

commit d52c3075a18c2de46eb92198454d16d2e7821050
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 15:29:18 2005 +0000

      * Synchronised Debian build files with 0.8.4-svn20050823-1 upload.

commit ee060894164d0b465748f0fe38afc23f0abeebf1
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 15:25:00 2005 +0000

      * Added missing svn:ignore properties.

commit cd938f67855d12a1d3ae605ce6ea837eda864416
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Aug 23 15:03:22 2005 +0000

    * updated questions 11 (the setting is at a different location now) and 12 (the setting is hidden by default)

commit 74764fb415c49ea93dcb9b02caa6b45247fa2978
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 23 14:24:35 2005 +0000

     * toolbox: Removed compilation information from version.c to reduce the
       compilation time.
     * configure.ac: Compilation information are now determined at
       configure-time. Fixed libSDL_image static linking.
     * src/libvlc.c: Removed VLC_CompileTime() since this is not possible
       without increasing the compilation time.

commit f60342e3528964c12c2afeca60e5380768d3e3e1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 23 12:27:59 2005 +0000

    Forward port of revision 12360.

commit 37dfc7725193deefaa6afbda04960f71a3791218
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 23 10:07:06 2005 +0000

     * extras/contrib/src/Makefile: Fixed installation of ffmpeg. Added libtiff
       in libSDL_image.

commit 4465634c4b798249ba07a7850e4c9d9b1392812a
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Aug 23 09:44:45 2005 +0000

      * configure.ac: on Linux PPC and gcc 4.x, we need to check for the -maltivec
        flag before trying to use <altivec.h>.

commit 19b118609b6dc8fb58aa79eede52127d4155cb53
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 22 21:31:51 2005 +0000

    * src/misc/net.c: fixed segfault.

commit e179dadad0b9dad116aa1c000a77aefd1e5e22d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 22 20:24:20 2005 +0000

    * src/input/es_out.c: when removing an active track, re-run the track selection algo.

commit 630e3b7ad8edfd92e263ccaf13c14e3a6e50ab74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 22 19:30:52 2005 +0000

    * modules/codec/dvbsub.c: fixed segfault.

commit a3b1e1a8f97f81dcbf67e2e328054bb9f2d07a4b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 22 19:00:19 2005 +0000

    Work-around automake being a bit too clever

commit c7680f1ae02a833199f47a8780dd51d268d791e6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Aug 22 18:51:23 2005 +0000

    * use latest ffmpeg-cvs again (gibalou fixed our module some weeks ago)

commit 736c8e04497f2f787144885452501a5adb644c00
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Aug 22 18:37:43 2005 +0000

      * modules/control/hotkeys.c: replaced pow(2,x) constructs with (1<<x). (P.S.: mouahahaha)

commit c7880afaa6f1fefd976d2fe4163fe135fee32135
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 22 18:22:55 2005 +0000

     * src/extras/libc.c: Compilation fix for non-Win32 platforms.

commit de1cb2a148c0f46e087573c8a39c18c8823f57d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Aug 22 18:12:50 2005 +0000

    * modules/codec/dvbsub.c: fixed recent breakage of subtitles positionning.

commit d80b925e29ff6ccd2ac4ac9fb9260de34918ffdb
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 22 17:58:20 2005 +0000

     * src/extras/libc.c: Implemented a vlc_readdir_wrapper under Win32. This
       allows to call vlc_readdir_wrapper("\\") and get a list of Windows drives.
       This is a bit kludgy but so convenient to change drives under Windows.
     * modules/control/http: Adapted to use vlc_readdir_wrapper in foreach
       directory. Thou shalt escape all exported functions with E_() to avoid
       potential namespace collisions !
     * po: Re-run make update-po since POTFILES.in has changed.

commit de8754326da4a14aed19fed40a4e54f92a1e98a5
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Aug 22 17:44:19 2005 +0000

      * modules/control/http/Modules.am: added missing headers to the SOURCES
        variable.

commit 0c98a53b5802f205b4fec2e7c5e2296390c04349
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Aug 22 17:42:53 2005 +0000

      * Fixed the build dependencies.

commit 29961faf418c6954002fe6e3abc95a0de30440c5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 22 14:22:41 2005 +0000

     * Modules.am: (Hopefully) fixed make update-po.

commit ce56b917fe8250aa1834481e87e03f9ecf546197
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 22 14:22:05 2005 +0000

    * revert previous patch

commit 865b74efef0ef8969e0dcd22b66935f7f53bcdb5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 22 13:48:33 2005 +0000

    * Show the true volume range (0-400%) instead of 0-200%. The wxwidgets volume control goes only halfway i believe. This shouldn't change any behaviour, it should just change the value that is represented to the USER. refs #250

commit aaa9026bcc9a535937a566e3df334eafdb8c863b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 22 13:44:11 2005 +0000

    * finally use the iTunes volumeslider knob that we have had since 0.7.0 but which I never cared to enable. closes #209

commit 81d719f9848ecfc70299a32a05fb02f2fa8f3cec
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 22 13:09:25 2005 +0000

    Fix build in a subdirectory after make clean

commit 33464eacd6ee98ff67f68f9f83584cc1ac9b72a2
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 22 08:29:37 2005 +0000

    Forward port of rev 12332

commit c6988503677e47a0d47f3e4dfd874471178bbccf
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 22 08:10:37 2005 +0000

    Forward port of revision 12329 and cosmetic cleanup

commit bea07279cff306bb904632aad3caf64ad6942e77
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 22 08:08:35 2005 +0000

    Cosmetics

commit af55fcfd4cb7188db4023536c757f0f4e1f04df6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 22 00:59:12 2005 +0000

    * remove debug line

commit aeb0bfbc63b16f3d88a9973ea43c4b7bbb966d35
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Aug 22 00:47:34 2005 +0000

    * Use insert instead of append. Does not yet work for inserting into nodes. refs #150

commit 2e4c68ffb59f6aa8ee2adf8fedcb343b15038452
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 21 23:33:58 2005 +0000

    * Nicer playlist reordering for OSX. cosmetic changes. refs #150

commit 99deec70256cffe1ab29882d6d729753df790e8e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 21 20:02:03 2005 +0000

    * implement the extract-button of the bookmarks-window correctly (refs #22)

commit 58f0b81b680496abeb750649e245d8ef626e9d09
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 21 18:52:10 2005 +0000

    Typo in comment pointed out by dionoea

commit e373df9de49e94237944cb31f917b4ee5815506e
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sun Aug 21 18:49:07 2005 +0000

    all: make sure that the plugin use that registry for plugin path

commit 4f33bf88fa8b75c321246ebfd8785e594c594218
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 21 18:48:05 2005 +0000

    Get rid of the symbols structure and use the OS linker
    with --enable-shared-libvlc

commit 9fbd6f2e99a289cf53d9cfe86742ddcda4e47c04
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sun Aug 21 17:46:48 2005 +0000

    - support for specific WIN32 file URL such as file:/C:/ and file:///C:/

commit 4d5313d3ba36313301b1aad37770507589cab04e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 21 17:45:32 2005 +0000

    * forgot these 2 files

commit c2ec263429f39820134393e29831f272e000905c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 21 17:45:05 2005 +0000

    * port of the wx-update-panel to OSX (GUI works, updating itself is not yet implemented, refs #310)

commit e67ac8124a6b04643f7f1ecf822f681eccee9917
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sun Aug 21 17:43:38 2005 +0000

    - pre-create 'width' and 'height' in libvlc so that the ActiveX plugin can set them before a vout is created. this prevents the initial viewport resizing when playing the first target

commit d2310f2a226acf7061a812193c8cd8aa15eff46b
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sun Aug 21 17:40:32 2005 +0000

    all: reworked ActiveX plugin, which now works properly  with .NET (tested with Visual Basic Express 2005)
         added persistent properties such as MRL, AutoPlay, AutoLoop which allows a user to play a default target
         without programming.

commit a4fe07f8a070af1326304f94e398ebdd71462f9f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 21 17:17:43 2005 +0000

    * use autoconf 2.59 instead of 2.57, since bootstrap needs it now -- this breaks the compilation on BeOS, but there is no way to prevent that except making bootstrap autoconf 2.57 - compatible again

commit 5fc41d700ec429750fab51f9fe63c8b06d3d8ab4
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Aug 21 16:38:17 2005 +0000

      * updated Debian build files

commit 4bd7c74d8b3e8c3f20d7bf295811b6a032d15eed
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Aug 21 14:33:06 2005 +0000

    * Fix mouse down event forwarding from opengl (closes #325)

commit 789892ca938f9af97ed7d056b9100a250af58e38
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 21 12:57:10 2005 +0000

    Compile fix

commit df1e5c504510a17b286b8faac4fdfa1175c04ab7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 21 11:27:15 2005 +0000

    Define IPV6_PROTECTION_LEVEL manually - closes #96

commit 88a5de2cf66e5b63c98eb253f36486a55124545a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 19:14:58 2005 +0000

    remove 2 evil tabs

commit 6b7c908f8d2335796f3d11655a7f68ac54cb345c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 20 18:10:24 2005 +0000

    * modules/demux/playlist/dvb.c: win32 build fix.

commit 2f6ff2acc6b462510da76f9b61c97dafe30be3a4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Aug 20 17:18:41 2005 +0000

    * modules/demux/playlist/dvb.c: playlist import for szap/tzap/czap compatible DVB channel lists.

commit 7775a048702cbec78c973bf2336525fff61122ee
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 15:08:45 2005 +0000

    Due credits

commit 638009535e61c4f10b6f41e219ed798031c80ff3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 15:06:17 2005 +0000

    Fix url converter on win32
    (patch contributed by Marco Munderloh)

commit 68217187cb27cd8455ca8c0ec004cafdfffac156
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 13:57:15 2005 +0000

    propset

commit 424f4356494b5af1ec6ca4b1f672c1e7ed3b03e8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 13:42:33 2005 +0000

    Prop change

commit 52fe29709a6b3ac7ee4bbbce95d292e34955ede5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 13:28:35 2005 +0000

    change file name in comment

commit 280f16e5fc71eee670534e88ad4ff3cda947cab1
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 13:22:16 2005 +0000

    add KEY_ENTER and KEY_SPACE to launch action()

commit 7770c2f21b4758746462b01a95a274a413e83dc4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 13:15:26 2005 +0000

    (Un)Install shared libvlc if enabled

commit 28795de68b51e3146da99a9ef80c4df4128dcfc2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 13:04:53 2005 +0000

     * keyboard (arrows) navigation

commit 2eda18dcb4bbee85e927ed6bc5282efbec8d29bc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 12:52:45 2005 +0000

    Link fix

commit 9d42fbd4533464413cfe1e6446f7b814332ade6e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 12:50:16 2005 +0000

    code CtrlTree::autoScoll . Its still mostly buggy and give you a headache if
    you watch the playlist when it is called but i can't find what's wrong.

commit 3284ec0bc5fd3eec3e32597f6b2091e663670825
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 12:30:12 2005 +0000

    - experimental disabled-by-default shared libvlc build.
      I said "experimental". I meant it.
      Developers might try --enable-shared-libvlc
    - remove autom4te*.cache on bootstrap
      (some customized autoconf add their version number)
    - some clean up

commit b8fec33650d7b680b763c0de87f46ae860bc4052
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sat Aug 20 12:04:13 2005 +0000

    missing const to non-const cast

commit b5766256c2052c84b65497240f0ba56153a7ea76
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 11:29:33 2005 +0000

    minor svn:ignore fix

commit 41895a867012896e1aafc9650846d97b233bc5b3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 20 11:26:48 2005 +0000

    Sanity check

commit 3785da0dd6d3c7a0b3074e5055bd6db6ea708253
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 11:10:30 2005 +0000

    some more mouse control on playtree display/selection

commit 698c1a3d3a3b3cc982d432f079901886034029c4
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 10:17:20 2005 +0000

    add new playlist_PreparseEnqueueItem function which preparses a playlist_item
    and all its children.

commit 64595f0c4ccd8b19941e294584e5391e3e08b8e1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 20 09:48:31 2005 +0000

    Fix Xosd interface (Debian #324039)

commit 48b0025af3d608513a51af4a3232734a45ebce69
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 09:37:02 2005 +0000

    Cosmetic fix

commit 9ab3370b9d14e0b6ac5d4fe6b7d7a9ac74f986e8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 20 09:29:38 2005 +0000

    Wrap all gz functions to avoid void* -> int casts.
    
    Fix 64 bits build (Debian #324031)

commit 704a9d965940be3a1a34572975f3b7ad8271c2fc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 09:26:46 2005 +0000

     * ctrl_*.cpp : mouse scrolling behavior change
     * skin_parser.cpp : add comment so people know where to look to fix the
                         Playlist slider breakage.

commit 9f4f40e2c5db9d6f4aebdff3996f2143cdddc7ad
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 08:41:50 2005 +0000

    Use most recent automake version
    
    Slower maybe, but safer
    and arguably more suited for automatically issued tarballs

commit 52778f03a63af9a81f7ce63d7b51a54a45195696
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 08:37:45 2005 +0000

    Undo erroneous previous commit
    (wanted to cancel, but I pressed the wrong key)

commit a5f2904ae4897ad91c71948478c7056a41bb2d41
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 20 08:36:37 2005 +0000

    Don't fallback to automake 1.6
    
    bootstrap might be a little slower,
    but that'll ensure more recent build-system in tarballs.
    Besides,

commit c7e38315469013101306e8c94f58fc6a651ba5ce
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 00:31:27 2005 +0000

     * Playtree start. Basic functionalities work. Still needs a lot of
       work, cleaning and fixing. I'll continue this weekend.

commit 4d28264511c09ab4fa38325864c9c5316123f5cf
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 20 00:20:53 2005 +0000

     * skin.dtd : add Playtree stuff
     * playtree.vlt : default.vlt modified to use a Playtree instead of a
                      Playlist

commit a10626055eade9b5fd882d45d27ccc8135b8a690
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 17:52:53 2005 +0000

    Fix (hopefully -again-) new build system on Win32

commit c8008fa94c04d56db28b4359affba6cfec454aa4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 19 17:08:32 2005 +0000

     * modules/demux/playlist/m3u.c: If name is empty, assume that the author
       is in reality the name of the file (compatibility with existing
       m3u files).

commit d9e1effe9b306d176076c2c10271e710080051c8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 19 17:07:27 2005 +0000

     * modules/control/http/rpn.c: vlc_var_* now take an extra argument to
       indicate which object we are playing with (for instance 'VLC_OBJECT_INPUT'
       or 'VLC_OBJECT_PLAYLIST'). Espace \ in addslashes.
     * modules/control/http: Factorized and simplified the RealPath() stuff.
       Fixed a few hardcoded '/' as a path separator.

commit 7db33a0adce42dbec5c4b4f3fea402412affab8b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Aug 19 16:16:34 2005 +0000

    * Section titles for the OSX Preferences.

commit 1dffce3b38eb1248fa2712609612702b4d761d0d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 16:09:41 2005 +0000

    Fix clean tree build

commit 3fa2cb69656388086ca6f98ed661002a7ee1a6d0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 16:06:54 2005 +0000

    Clean up

commit 0d7fde9d3eebd0a014358dccfa01882eb1495887
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:45:52 2005 +0000

    Attempt to fix problem with dnsdomain name on some OSes

commit 612a68d54e6eb310a81a07a20c4bbfabde3ebf35
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:42:49 2005 +0000

    Another typo. Links now.

commit cf0f67ee8cb9b5f80c624233daea2062023fdf11
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:32:17 2005 +0000

    Rah typo again

commit 46751b0dbcfad48fd6af381c128e3817712e684a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:31:20 2005 +0000

    Forgot this file

commit 12d8a1d417c72bdaac132be392610fc23eec6625
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:28:03 2005 +0000

    Remove unnecessary dependencies

commit a62232514dbb6c1f9112f1fc2117767f12661585
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:21:25 2005 +0000

    Don't print EAFNOSUPPORT error - refs #320

commit 4c7f9a485224681195d482a90337ffe5ada09946
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 15:18:24 2005 +0000

    Fix typos in static libraries installation

commit 837f796ea3d8cf89e5ae04de7d201e950d28ba2f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 19 14:27:52 2005 +0000

    Some old automake versions seem not to know about mkdir_p

commit d92c86c5ed6075f906502d20219d29cad22a044c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Aug 19 14:00:06 2005 +0000

    Added new OSD support

commit ac6a6b6850b97e1bfa635cfd8dc4a6949e3ef287
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Aug 19 09:02:20 2005 +0000

    Fix region width/height encoding bug. Dvbsub never tested for a change in region widht/height that made a region smaller then the previous one that was encoded. The encoded region size would always been the largest size encountered, this is now fixed. Removed some superflous whitespace/

commit a5b73abf558c95b379fbf36b3c35eaa56bae5485
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Aug 19 07:23:40 2005 +0000

    Cleanup of status reporting.

commit f06d45e8986750ac344a90c7f1cb5f1196add0ea
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 23:25:16 2005 +0000

    If passed ?control=play without any item, just ask playlist to play

commit 422a942c755d368c2cf2c78d11bfff6406086593
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 23:05:36 2005 +0000

    Fix consistency of some function names
    Improve documentation
    Enable build of modules documentation

commit 562e25d99a4b4b49564a64d9335f641913cc1f67
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 18 21:38:32 2005 +0000

    * Change only the frontmost window opaqueness

commit 52896a65c30cb41cc6ab2ff6b6157d85d0c1edfb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Aug 18 21:26:23 2005 +0000

    * Fix on the fly Opaqueness changing

commit 92115f28bc96a71bafb112e247e256888a166067
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 19:38:01 2005 +0000

    Die !

commit 6458a6fca07c5e8f968c87f5e5422516b3aad03a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 19:32:02 2005 +0000

    wtf ?

commit b0bb466d862c41596416db426d7c51f8df4320a8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 19:20:25 2005 +0000

    propset

commit 93b017cb4aea3ea5d80147e8c80b0199375427ee
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 19:18:56 2005 +0000

    Split the HTTP interface and begin to document it

commit c4b71ae18534bc78c5d80d5958126596990af7ae
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 18 18:00:31 2005 +0000

    Fix an issue with the state option (behaves differently then in 0.8.1) and removed useless white space.

commit 80796b613b10134885f38aaef298f99d195e5dc8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 18 17:50:41 2005 +0000

    * get the correct vout, when using the opengl-output-module - on-the-fly changing still not possible

commit c4a560fb1d47c3e77925fd96c1a9132cea239ae6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 17:00:20 2005 +0000

    Redo 12234; this time with (hopefully) Mac OS X support
    It was probably too easy that building to Windows and Linux worked the same

commit dc849c8b257fffdbaa4e2bc5e83eeb7be7223d7c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Aug 18 16:52:45 2005 +0000

    remove tabs/trailing spaces

commit 7978fd0b1f4eb89f413bfd761ea2830cb740abcc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 16:50:38 2005 +0000

    Remove debug

commit 176fe720792862e3956168d72da11f21479a7276
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 16:49:19 2005 +0000

    Revert the other half

commit 09161bc3bde473a5f72f77742f4c991565371eab
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 18 16:41:10 2005 +0000

    Added --volume-step to override AOUT_VOLUME_DEFAULT. This will give an OSD menu (or skins2) designer to freedom to decide how many steps he wants for turning up the volume from 0 to 1024. It is an advanced option so most users will never see it. Can someone check the MacOSX changes for this? I made them but cannot compiler and test it (I don't have a Mac).

commit 04f2f137a97e0063e49f301021236f7b93343771
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 18 16:39:23 2005 +0000

    * set the 'auto save name' for the equalizer, extended and bookmarks panels to automatically save their positions (closes #316)

commit caae8fc106a320a18f5efe866a3259077051cb93
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 16:27:00 2005 +0000

    Grrr damn Mac OS X linker

commit 7e7472093cf38ab1339ebed63c16529cfa2d2c3a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 18 16:23:30 2005 +0000

     * configure.ac: Print a warning when DVB headers aren't found.

commit 63b9a90428e9642ffe51a2a0444111448a73c9a4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 18 16:20:43 2005 +0000

    improve

commit 2ae76332515144ed04563bbb811ff64708671caf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 18 16:12:29 2005 +0000

    * added the opaqueness-slider to the extended panel (refs #318)
        - on-the-fly changing is not yet possible, since I don't know the correct pointer (the current one gives "dereferencing pointer to incomplete type"); see FIXME.
    * VLCExtended is the delegate for o_extended_window now, to save the prefs automatically, once VLC is going to be terminated
    * "awakeFromNib" was partially moved to "showPanel" to retrieve the slider values before showing the window, in case they were saved in the prefs-window

commit db818a6a503868148279c01742f15d6406823507
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 18 16:08:55 2005 +0000

     * NEWS: Updated with my work since 0.8.2.

commit 7825383fb25cd7e6140c0284c2054c107102fe4d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 18 15:58:05 2005 +0000

     * modules/demux/demuxdump.c: Better error detection (disk full for instance).

commit 2a03eac51aad903db94d8fa7a6463738194662f2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 15:50:58 2005 +0000

commit 418e63392808bfccb92b805ece3f6b9374538bd0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 15:38:09 2005 +0000

    - Use a common rule to build plugins (refs #297)
      (tested on Mingw32 and native Linux, might need some tweaks)
    - Remove some legacy code

commit 239aa0bf6db920800e18f8f8618d6670ac697598
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 15:36:12 2005 +0000

    - (Un)install plugins from their directory (refs #297)
    - Fix mostlyclean target

commit 703f2f5d2343e0642fb4a07d3578b386de8d3a2a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 15:27:57 2005 +0000

    Don't print EAFNOSUPPORT error when the given name/address does not
    even resolve to IPv6 - though cosmetic that seemed to confuse a guy on
    the mailing list - refs #320.
    
    A cleaner more clever solution would be better.

commit 4ea0f00558cfb263657016d1c7ab43326d0693e2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 15:25:33 2005 +0000

    Replace the specific VERSION32 kludge with a clean more reusable solution

commit 14dd475c125fac3ecbc69cd40647bdb81e13efc5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 18 15:24:38 2005 +0000

    Add const

commit 28e3ebd4706882de7c5db65b2f5916db641a0f55
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 18 15:14:02 2005 +0000

    Fix compiler warning. Removed unused variable

commit 888d3fc32954e14fd56b49232a69647950104123
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 18 13:53:45 2005 +0000

    Eliminate false errors of which errno said it was a success.

commit c3529672cf474af0307e7b8ba7f6c99fcd73ba65
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 18 12:55:46 2005 +0000

    Added a message about the purpose of this file and a DO NOT EDIT NOTICE - THIS FILE IS AUTOMATICALLY GENERATED -

commit ae3a94318f4d314f9c3881fac06f4772ab456245
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 18 12:41:16 2005 +0000

     * po/POTFILES.in: Removed two non-existing files.

commit aa0bac02ac2ba7bb30e33b137bf714c0a5a94c9a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 18 10:01:30 2005 +0000

     * modules/control/http.c: Implemented RPN functions playlist_move and
       playlist_delete.

commit 059d8bfa243cd4579637f5a731d48893559beef4
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 18 09:50:18 2005 +0000

    Include OSD menu files in installer

commit e99473a06d199fc9686086129e6f11f10f903a94
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 17 22:44:08 2005 +0000

    * not yet added plugins can break POTFILES.in as well mr. courmish :D

commit 9097bc1db4cdf1132c6a71e2593c2780a729631a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Aug 17 20:53:38 2005 +0000

    remove tabs and trailing spaces

commit 885fd4ca2557a2c3b8ff79df47846b18b829e8fc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Aug 17 20:43:15 2005 +0000

    if ttl==0, don't update the feeds

commit b3b2e8fc308da7e2725f6889609f1c4d029fdefe
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Aug 17 20:24:15 2005 +0000

    remove debug stuff

commit 0e82702d5854f5d6711f0f6f8095c69202925dd3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Aug 17 20:17:11 2005 +0000

     * add --rss-ttl parmeter so the feeds can be updated
     * URL list seperator now is | (pipe)
     * fixes

commit f04ce3ccecd622c4572bb31092b177c9edacb2c6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Aug 17 16:14:32 2005 +0000

    wxwin -> wx

commit 91e5760edbc65eac7dc20921ca983dd1f6109ba9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 17 16:00:30 2005 +0000

     * modules/access/file.c: Expansion of '~/' in filenames.

commit 3368c030bf8785290a295ce632e678ca931c8a27
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 17 15:12:51 2005 +0000

     * src/libvlc.c: Expand ~/ in --config-file.
     * modules/control/http.c: New RPN functions :
       - 'module' vlc_config_save ('module' can be an empty string) returns status
       - vlc_config_reset

commit 2851705c32f14a69dcf115859481f0e4267d9ac2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 17 14:39:07 2005 +0000

     * Makefile.am: New file version.c, generated at each 'make' command.
     * toolbox: New --update-version switch, which builds the version.c file
       from current date, user/hostname/domainname, compiler version and
       svn changeset.
     * src/libvlc.c: Exported API to access data from version.c.
     * modules/control/http.c: New variables vlc_compile_time, vlc_compile_by,
       vlc_compile_host, vlc_compile_domain, vlc_compiler and vlc_changeset.

commit 606657480ad9bf46664eea80f2a8e49aabc02d37
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 17 12:00:44 2005 +0000

     * modules/control/http.c: New RPN functions :
       - 'variable' vlc_var_type
       - 'variable' vlc_config_type
       - value 'variable' vlc_var_set (renamed from vlc_set_var for consistency)
       - 'variable' vlc_var_get
       - value 'variable' vlc_config_set
       - 'variable' vlc_config_get

commit 5b85463a3602cd055425c8ef0854a8ca7bee13f4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 17 11:58:44 2005 +0000

     * Makefile.am: MacOS X fix when srcdir != builddir.

commit 975a14d3ca1f8d006b0a52ead0c8c15264ccd00b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 16 14:21:38 2005 +0000

    * Fix an issue with sgi announce files and adding the new items to the playlist

commit 8f332fe681492c67b6c661ed48f218e6ce67ef38
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 15 18:10:06 2005 +0000

    Fix distclean

commit ee019aca0d229590b0e08450c7293014e0c96d0e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Aug 15 16:54:13 2005 +0000

    Compile fix

commit 62aa5ec615107bb0625bb0aba369112549daeffc
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Aug 15 16:53:51 2005 +0000

    Test commit. This commit breaks the build, don't use it

commit da7b1ab5eff6bb47a4a9ed92bfe28cf799f75b09
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Aug 15 15:58:39 2005 +0000

     * compilation fix

commit eb17603667029990636a818f4526e3af80aad03e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Aug 15 15:54:32 2005 +0000

     * all: replaced remaining C callbacks by commands

commit a3eb885881ef5e39f8c6d779d49b8993ccf49357
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 15 15:21:11 2005 +0000

    Use Latin-9 rather than US-ASCII when there is no local charset

commit 18254c348dc40fe303d530241cfed7115679520e
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 15:06:42 2005 +0000

    Use an empty palette to get the colors of the picture right.

commit 9e823114b2946c3b383073129ad8af090db4c680
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 15:02:08 2005 +0000

    Oops, Disable debugging.

commit 41cab40dd17a03ce5ef978e27521990202b3dbbe
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 15:01:31 2005 +0000

    Also allow an empty palette marked with palette.i_entries = 0

commit 39cc95b62529366b05633376c784ef11f76426b1
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Aug 15 14:57:02 2005 +0000

    Fix a few warnings

commit afe5229f60aaa01bb699f02617e564a64d78e97c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 15 14:51:42 2005 +0000

    - Fix, clean up locale settings
    - Fix local charset detection that broke (From|To)Locale

commit a661eda53e4b5316bf042d6a1f66f6512e890cc1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 15 14:50:24 2005 +0000

    Fix playlist item insertion when local charset is not UTF-8

commit 26a0d71ed43a45c13ccadc6592433209928114cf
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 15 14:50:06 2005 +0000

    Fix stat() when local charset is not UTF-8

commit f18abdd68aeef66f08e0e2a8731bc40fc61610d6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 14:41:28 2005 +0000

    Found a simpler way to send an empty picture to the client. It fixes also memleaks introduced in 12196.

commit 331ee3314c93d2a57c4f4a23f60b8a24d444d77c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 15 13:37:59 2005 +0000

     * src/input/input.c: Really fixed :programs= this time.

commit fddedbe81b3aa85c0394dbf328f8c52daf9f29a5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 12:35:35 2005 +0000

    Send an empty subpicture to remove the OSD menu on the client application when "menu off" commands is given on the rc interface.

commit c36b6527d1009158becbb01fba10857d015f307c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 12:32:44 2005 +0000

    Replaced // comments with /* .. */ and added some sanity checking.

commit 6da0b6e9e531134e24462cd09f87d35d41a01346
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 15 12:21:16 2005 +0000

    Use NULL for initializing pointers iso 0.

commit 3ef003a4078868bbf1c4b429833288723ff0c3fa
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 14 17:28:28 2005 +0000

    Link ipv4 with iphlpapi - closes #315

commit 378a4fc4621a1eb60c0d636fa3854e5872bc8c12
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 14 16:56:35 2005 +0000

    Fix SAP announce destination address - closes #314
    
    Bug reported by Thomas Knauer

commit 76b2c255214af3092f0783e3a081664fc9450631
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 14 16:46:48 2005 +0000

    Fix compiler warnings

commit 4c7fa38924e4578378ab31d4d49d184ff72560a0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 14 16:28:59 2005 +0000

    Don't set LC_NUMERIC in the wxWidgets plugin.
    
    It's already set to C globally because there are a bunch of things that
    assume US-style float numbers formatting (config file, RTSP VoD server
    to name a few) -- see SetLanguage() in libvlc.
    
    If you want to get a float from the user, you can look for the comma
    and replace it with a dot before parsing. However keep in mind that the
    stream output parser already uses the comma to separate options; that's
    yet another reason to use the dot in any case.
    
    Also, I don't know if some remote locales use neither dot nor comma as
    their decimal point.

commit 479fd822c6c8ff6655f1967161425568c78d1b3c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 14 16:15:50 2005 +0000

    Don't use m4 comments in Makefile. Should fix win32 build

commit e7440c3ba1ccd9169914d32b8f1b6ca09c7d2d5e
Author: Eric Petit <titer@videolan.org>
Date:   Sun Aug 14 13:15:38 2005 +0000

     ALL: compile fixes

commit 5599aa0525dd7f679d37f4fa448790800b15bd3c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sun Aug 14 13:04:57 2005 +0000

     * modules/demux/ts.c: Fixed a side-effect when p_sys->b_dvb_control has
       not been set to VLC_FALSE yet, the program number is not specified,
       and we're reading a PMT.

commit 97a6784fa47186f346f1ad7b9a3aae015f476289
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Aug 14 12:43:30 2005 +0000

      * reverted commit 12177 (aRts removal).

commit c31e9c370c4707fe5130ceec27c6f9181930549a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 14 12:24:33 2005 +0000

    Set LC_NUMERIC to C once and for all.

commit 8fcd56ee183c22477c409612dab6f581017a99bb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Aug 14 12:22:25 2005 +0000

    got the value for PROTECTION_LEVEL_* hard-coded
    , but still miss the other one.
    
    Anyone with Visual Studio here ?

commit 642b666cafe290b836a416323af18dfb6fd6030c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 13 22:15:37 2005 +0000

     * setlocale( LC_NUMERIC, "C" ). There still might be some place where its
       missing. Beware that this change configuration saving output (it used
       to be saved in users locale).
    
       this should fix float config options save/load rounding issues. If someone
       has a better fix, feel free to do so (but please dont revert a commit and
       provide no alternative fix)

commit f940c37b697168016a3a8a266b4fb7e508bb94ed
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 13 19:38:34 2005 +0000

    Fix breakage of revision 12164 when a non-socket connection to the rc interface is active.

commit 28caec4e28019b88a85d7aee39e97a255bb9988e
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 13 19:28:49 2005 +0000

    API changed

commit 400c890f082caabafc17500c6d6b6701d584216a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 13 19:26:27 2005 +0000

    Reworked OSD Volume handling and display of volumebar. Run make stamp-api to update include/vlc_symbols.h.

commit 22651b8eef8efab9462ee9b2a2d70cd7a564de62
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 19:15:17 2005 +0000

    [Win32] Attempt to guess best interface for multicast
    may close #163

commit fb4297bd14e577dd6857cd47f9c99ed04ba53cec
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 13 18:44:31 2005 +0000

    Update modules list

commit 4e14f198d995cb2154dbc33afade210d4b7fede7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 17:49:38 2005 +0000

    Remove severely broken unmaintained aRts plugin
    
    Use ALSA or tell aRts to use ESD and use ESD in VLC, or fix it.

commit 5ddfe43103e6c6ac1bc2171b4b01cdad4c63662d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 17:43:47 2005 +0000

    Add missing slashes

commit 79adc41babc05e9770fb33b2615cea7e5de1ec6c
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 13 16:56:14 2005 +0000

    Remove unused comments

commit a031e4067a9c7e08370ad46b2ea0ff5fb2eba909
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 13 16:55:28 2005 +0000

    Print status change message when volume is changed with volume command on the rc interface.

commit 1de1e4ea43b3118968783657e4b70280f7f42af8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 16:23:19 2005 +0000

    - convert UTF16/UTF32 to UTF8 rather than Latin1 - closes #287

commit 203eeb89b12fba596e1a85c4b1e9eba690946d30
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 16:08:29 2005 +0000

    Reuse TLS module/object when already present - closes #288

commit 129a0b8e29fdd260672238b46ca010861b2cfb81
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 15:33:22 2005 +0000

    Undo LC_NUMERIC change

commit d70d55f89d821030528b768e311961ff4484c5de
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 15:20:45 2005 +0000

    Remove useless debug stuff

commit e38386df9ecc59002011ac9872d4351456a4ebec
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 13 15:19:57 2005 +0000

    updated Russian translation by Andrey Brilevskiy

commit 6e256bcc567c256269138419be486a834df77db9
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 13 15:03:21 2005 +0000

    Disclaimer : this commit would need to be checked by someone
    
    Change locale (LC_NUMERIC) in appropriate places so we always use the
    user's locale when reading/writting floats to config (otherwise it would
    read floats using C locale (float separator is . in C) and write them
    using the user's local (float separator can be , instead of .))
    
    If these changes aren't ok, then i think that the only solution would be
    to always setlocale(LC_NUMERIC, "C") when handling config str<->float
    conversions.

commit e43b548b9f2b1519be8e49f83f93d1a12b4fe8c7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 14:44:12 2005 +0000

    Fix for make distclean

commit 902981f5eaa7da83694c64050cafc35c14617098
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 14:15:09 2005 +0000

    Fix make dist when builddir != srcdir

commit 2229dc4057315edc19cf12e8dfa47ecb3c6b43f8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 14:08:02 2005 +0000

    Unbreak make dist

commit 9afded64a36dc0224e97b986f18faac9ad5ea7cd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 13:56:47 2005 +0000

    - Append CRLF manually
    - Compiler warning fixed

commit b0aaeaa099fcf4308d462e83c187f19734d8eb6b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Aug 13 13:49:04 2005 +0000

    remove unusefull comment

commit d4e7f95109c338b6cd8bf532e56fc9190855e32d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 13:19:30 2005 +0000

    Revert commit [12128] that violate gettext rules
    (carriage return are forbidden).

commit c8c602161f8bf9378812f48a2c0ddd1f2acb3549
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 13:14:19 2005 +0000

    "toolbox --update-po" becomes "make update-po"
    
    Now can update PO when compiling from subdir

commit 653b115f5c9274237d5522291d0b46f93c901c8d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 13:12:48 2005 +0000

    Resync necessary (removal of obsolote plugins)

commit 1a13f12cf79bae656a8aea66bc3f80652429ec3e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Aug 13 13:12:13 2005 +0000

     * configure.ac: Reverted [12094] and [12138] because the ffmpeg team
       doesn't care to fix their packageconfig stuff to be really useful (such
       as instructing to link with mp3lame, zlib, etc.), so the
       packageconfig stuff doesn't bring much, and the current code breaks
       under OS X and Cygwin (at least).

commit 7a833ab03f20da1fcca47b483b14a36e5374faa4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 11:17:26 2005 +0000

    Use net_AddressIsMulticast helper

commit b2d90584071d7359bb50ab5be8fc88903631d821
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 09:13:08 2005 +0000

    Don't use undefined variables - should make automake 1.6 happy

commit 3ad9cce8a4bbde629b1f2fd82cc93b3baa1ac8d5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Aug 13 08:34:42 2005 +0000

    Remove obsolete files

commit 7b2a1b3c3765de8d614758613f76bfa070f2e314
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Aug 13 08:12:37 2005 +0000

    Get rid of the UNTRUE conditionnal
    and some other Makefile cleanup

commit 5cea088ad25a7ab4dc78f2380033c8538b4c37f6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Aug 13 00:14:09 2005 +0000

     * modules/access/http.c: Do not use vlc_UrlEncode for the same reason
       than [12145]. We just want to replace spaces.
     * include/network.h: Restored the previous behaviour of vlc_UrlEncode().
       We really mean to URL-encode ? & / etc. in order to be able to pass
       a string containing those special characters as a GET variable in the
       http control interface.

commit 4ff7fb1953f9378ac9869facbb980cd786dad15b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Aug 12 22:55:37 2005 +0000

    Add missing folder

commit 681264553565add5192868a451fa892e87f3d39c
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Aug 12 21:49:28 2005 +0000

    Remove gtk, gtk2, qt and kde plugins
    
    If you want them, take them back from the svn attic, fix them and reintroduce them. I didn't remove the configure.ac snippets, they are still in but commented

commit 063cb8b6211d7acd370100dcfa3a839b91254e6b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Aug 12 21:39:43 2005 +0000

    Remove slp and joystick plugins

commit 74df93df57f50e07ffa6772ae42413fbc8e4f807
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 12 20:01:54 2005 +0000

    and ampersand and question mark. Got them all this time.

commit f3c076ec85e716cf736ee33cb8f718154a65fd83
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 12 19:58:45 2005 +0000

    Forgot @ -- thanks thedj

commit aabe5a87dc13e08dc70b6814116ce723263a8969
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 12 19:44:52 2005 +0000

    Don't URL encode ./:[] because they are to be found in URLs...
    closes #311

commit 3b16a551afc5b31cf8fe829154635dda46cf7aaf
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 12 19:17:33 2005 +0000

    Speed up recursive make significantly

commit bb137a2792b665978c3b836778fbd4ec1c61c975
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 19:11:54 2005 +0000

     * modules/control/http.c: Added an id="include" macro to include
       another file. Also reduced MAX_DIR_PATH_LENGTH to 2560 since
       allocating anything larger than 4kB on the stack is likely to break
       on many OSes.

commit 28e27d84bdca0e3f64dfb32ace81017c28380c29
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 17:51:20 2005 +0000

     * modules/demux/livedotcom.cpp: Do not use vlc_UrlEncode(), but simply
       replace spaces with '+'. That's what browsers do, and I think it's
       the right thing to do since vlc_UrlEncode was just breaking things.
       refs #90 and debian bug #279735

commit a9a9981ee7979aef4d6e6cffaf164bd061e48d40
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 17:36:58 2005 +0000

     * modules/control/http.c: Fixed vlc_set_var() and cosmetics.

commit 7b29b358a7025c1519c1f8e2e9665f1835670525
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 16:35:14 2005 +0000

     * src/input/es_out.c: Fixed a breakage of about everything introduced in
       [12140].

commit 64461dad84e1eceecce95b5327e07eeba3a1c761
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 16:17:56 2005 +0000

     * modules/control/http.c: New foreach tags to walk through the input
       variables : program, title, chapter, audio-es, video-es and spu-es.
       New RPN function "value 'variable' vlc_set_var" to change the input
       variables (variable can be any of those above).

commit 265e634c747a0d53920828b9b4f4a3a9cd5945d6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 15:51:18 2005 +0000

     * modules/stream_out/transcode.c: New --sout-transcode-max-width and
       --sout-transcode-maxheight options, recommended to enforcea particular
       level of a video codec. Fixed --sout-transcode-fps when used in
       conjunction with --sout-transcode-threads=1.

commit c44bd3a829be3d108adfa104eaf874f8880574d4
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Aug 12 15:37:21 2005 +0000

    Fix seek breakage introduced in r12113

commit 23458725ce766bcb7fd908b392948a1449a760c6
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Aug 12 14:20:06 2005 +0000

    ALL: Improvements in the M3U output and parser. Patch by Daniel Stränger.
         (Put both artist and name, protect comma with \ )

commit cf08a571ced3bf3a2435207358ab0bdaf8f359f2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 12 14:08:49 2005 +0000

     * configure.ac: libavcodec.pc doesn't instruct us to link with mp3lame,
       liba52, etc. so --with-ffmpeg-mp3lame and stuff should still be
       useful in this case. The ffmpeg module needs to be built-in under OS X
       otherwise it doesn't link.

commit 28dbc84fd64aeddeb1df34b97103767e0f6d32ea
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Aug 12 13:04:38 2005 +0000

    Fix for builddir != srcdir

commit 98a5db4cf381232fd1172a4544317ca2c5de8dac
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Aug 11 21:21:08 2005 +0000

    change name to --monitor-aspect-ratio so its consistent with other programs
    (like mplayer)

commit c4aaedc89c7d764a8e8874be19ba9425b2494208
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Aug 11 21:17:04 2005 +0000

    no comment

commit d004be5c93e6e45f5143b4d744d04f2dc7316535
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 11 21:03:20 2005 +0000

    Fix volume callback

commit bed4475a53ee4978ddb9600941191d4354661ddd
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 11 21:00:56 2005 +0000

    Fix signalling of MPEG2-TS discontinuity indicators while seeking during streaming.

commit 001a4a94acc7c977144cbe1e6fa38355dc5b3a9b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 11 20:59:45 2005 +0000

    Don't explicitly flag the block. Clement could you check if fixes the break of local seeking from revision 12113.

commit d65e6f8d67415e321427b5f53921e1cc6b1c50a1
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Aug 11 20:44:17 2005 +0000

    update

commit 7f1d39622668fbf8b2daa87647ea9b1888e363b4
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Aug 11 20:41:26 2005 +0000

    add --screen-aspect-ratio option (user support at its best ...)

commit 854dec19be0ec0463e081dfc271ebc6d0936a8ab
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 11 20:13:01 2005 +0000

    Fix revision 12116 which broke other transcode options. The commandline for streaming the OSD menu has changed into a boolean option --sout-transcode-osd: ./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg --extraintf rc --sout '#transcode{osd}:std{url=127.0.0.1:1234,access=udp,mux=ts}'

commit cbd661c4aff15ba397b4f32a8b3400591dd94da0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Aug 11 19:23:31 2005 +0000

    Fix \r\n issues for Windows compatibility

commit 0aa29b312c1c65e04acf68b92a3eb02d20f024a6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Aug 11 17:57:21 2005 +0000

    fix debug output colors

commit 733f0a84f788976f458de322bf7e15f6e0f9d80b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 17:48:24 2005 +0000

     * modules/control/http.c: New RPN function vlc_seek(value), same syntax
       as the control=seek tag.

commit 7da87030fab8ee000a93077c1af305a3a26295ef
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 17:47:33 2005 +0000

     * src/misc/charset.c: ANSI_X3.4-1968 is also known as ASCII.

commit 43367c1ab16d1fd3e429f9a65df56ce0d49f7d63
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 14:50:50 2005 +0000

     * modules/control/http.c: foreach directory is now alpha-sorted in a
       case-insensitive way. Fixed again str_replace().

commit 373a676fa0a420ecbeb7dfb2fc086cecc0ca2efc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 14:11:20 2005 +0000

     * modules/control/http.c: Fixed bugs in str_replace().

commit fab9512e82e81d7b0a5d001f128e92877a5dbc66
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 13:39:43 2005 +0000

     * modules/codec/ffmpeg: ffmpeg's av_log() messages now go to our messages
       bank instead of being fprintf'd to stderr.

commit ca7e34b3ebfc23010bdc17f0b601469f45dc3d73
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 13:37:50 2005 +0000

     * configure.ac: Fixed the contrib path in the general case.

commit 728dd91aad1d3e8c4b689b5c0e799753fa2ba19a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 12:31:16 2005 +0000

     * modules/control/http.c: Rewrote the parsers to handle correctly special
       chars such as ', \', \ , etc. Fixed a bug when parsing the GET
       arguments. Added new RPN functions :
       - str_replace( a, b, c ) : replaces all occurences of b with c in a
       - addslashes( s ) : escapes all " and ' with a backslash
       - stripslashes( s ) :  the opposite
       - htmlspecialchars( s ) : replaces &"'<> with their &stuff; equivalent
       - realpath( s ) : returns an absolute file path (see realpath(3))
       And fixed a few memory leaks.

commit a3053eb84e2cd659c9af727a5f49ef17eb8d1cd3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 11 12:23:14 2005 +0000

     * include/network.h:vlc_UrlEncode() : though RFC 1738 allows to send
       $-_.+!*'(), unencoded, it also allows to encode any character. It is
       generally considered a good practive to urlencode $+!*'() because
       some buggy browsers (read: M$) have a problem with those characters.
       See the comments in http://fr.php.net/manual/en/function.rawurlencode.php
       for more information.

commit 284806797b1637b911679f8d197d5a6417e31ebc
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 23:16:20 2005 +0000

    Fix regression in timing behaviour. A minute jump is ~1 min again.

commit 88bb86ec9834db1f27168a1bdcab5fc7b52a2723
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 10 22:31:12 2005 +0000

    * Fixed VLC_IsPlaying (fixes #259)
      Now uses the state variable instead of playlist_IsPlaying. The PLAYLIST_PAUSED state is no longer reliable since the introduction of the state variable for testing if playback is in a paused state. Perhaps we should remove this part of the playlist logic and keep it to RUNNING and STOPPED.

commit 26e60046898da4294f4686d34fbf499385bbf6d1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 22:08:50 2005 +0000

    Forward port of branches/0.8.1-jpsaman-thedj revision 12070. The OSD menu subsystem consists of two parts a core part (src/osd, include/vlc_osd.h) and a subfilter (modules/video_filter/osdmenu.c). The OSD menu can be used locally or it can be streamed. It depends on the way the functionality is called from the vlc commandline. Currently there is only one way to make the subpictures appear on the video and that is through the rc-interface. The following commands are supported by it: "menu on" (show OSD menu), "menu off" (hide OSD menu), "menu left" (highlight button on the left), "menu right" (highlight button on the right), "menu up" (highlight button above), "menu down" (highlight button below) or "menu select" (perform hotkey action). When there is no button on the left, right, up or down then the menu-command will be ignored.
    
    To stream use a commandline similar to this:
    
    ./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg --extraintf rc --sout '#transcode{sfilter=osdmenu}:std{mux=ts,access=udp,url=127.0.0.1:1234}' -vvvv
    
    For local playback a commandline like this is needed:
    
    ./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg -vvvv
    
    Have fun with the basic functionality - jpsaman.

commit d8fc9f3b89c2b0409bcda5fa81a5e604103c20ef
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 21:47:13 2005 +0000

    By default --packetizer-mpegvideo-sync-iframe is disabled.

commit fdbb38ee52b000e993e24881141bc50473a3ffc7
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 21:45:54 2005 +0000

    The OSD menu pictures in two flavors a simple (default.cfg) and a more full version (dvd.cfg). (forward ported from branches/0.8.1-jpsaman-thedj)

commit 396d77133092ff6a127824ac3a669192e8a8b07d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 20:07:20 2005 +0000

    Flagging BLOCK_FLAG_DISCONTINUITY for every PID in the input when the slider is moved on the GUI or a jump in the stream is made. It is also propagated to the mpegvideo packetizer. The packetizer has a new mode to sync on I-frame boundary after such a jump. It avoids sending some broken frames to the client. (Forward port of branches/0.8.1-jpsaman-thedj revision 11067 and 11842.)

commit af44196ee69a672807560c64b3a3359e8101ff17
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 19:34:18 2005 +0000

    cosmetic fix

commit 6c3cbb7b92a14d2757b96463789569c3513008a1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Aug 10 19:29:49 2005 +0000

    Add a fake language type for OSD subpictures. This allows you to select the OSD menu subtitle from the GUI.

commit 87b4ada3db5142457f287ca9533c421c8bdc6890
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 10 16:26:39 2005 +0000

    * correct the vlc:pause: help (closes #309)
    * re-enable the rt-priority line for OSX. it's not broken, just prints annoying error messages (refs #206)

commit 6f3e6b0cf5cb4d310c1ada2fea00946621fb8761
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 10 16:21:45 2005 +0000

    Also update IsEncoded

commit a0db104db95f20dd518709b239faa70cfe2e86fc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 10 16:18:18 2005 +0000

    * Remove vlc:run (externrun is removed from SVN) and vlc:loop (we have --loop).
      Playlist item commands are soooo dirty :D

commit bd4e7c98e16ab7c0163f8f3e960a8a2e0d8910e5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 10 16:08:12 2005 +0000

    Stricter RFC1788 obeying UrlEncode

commit fd014e1e9ac398b2ad477f334c5926e49390b9ed
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 10 15:30:47 2005 +0000

    size_t is unsigned and it's a bad idea to compare it to 0. Fixes #308.
    Some one with VC7 should test this commit

commit 8fea082b2a39fd888963470fb2d8746c50925abb
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Aug 10 14:19:59 2005 +0000

      * Makefile.am: distribute the Makefile and zsh.cpp files in extras/.

commit 1671f596950481ab263c0d4582eb68155e02e33c
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Aug 10 14:19:32 2005 +0000

      * mozilla/support/npunix.c: amd64 issue fix, NPP_GetJavaClass wasn't defined.

commit 31ba92c7ecd53aaf41bc37224a400f95740eac84
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Aug 10 14:18:03 2005 +0000

      * extras/Makefile: fixed the zsh.cpp build.

commit d30d02fe8322ae8deb62ab4ea3bfb483298ad037
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 10 14:12:17 2005 +0000

    * Don't use the bandlimited resampler for downsampling (skew resampling for instance). The resampler doesn't have a low pass filter? This closes #256
     - on a side note, it also seems to fix the stack corruption (resulting in deadlock) issues i was having with audio output that was being resampled by auhal.

commit b013ed311020e138bd3181ab69bcaf1df934efe2
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Aug 10 13:59:07 2005 +0000

      * Updated Debian packaging stuff.

commit 9a080389b3166b2e9c816173ed727acc0b3ae8bf
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed Aug 10 12:45:55 2005 +0000

      * Re-ran toolbox --update-po.

commit b04a60423258bd760378757c9aa50a056a096efd
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 10 08:13:09 2005 +0000

    Add ACCESS_GET_META in the dummy access to avoid an error

commit 0d78e9eba5e0c1049378358cddc77e68ca282c60
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Aug 10 02:18:03 2005 +0000

    * Added playlist preparse item to the playlist contextual menu.

commit 5a896a3ea886dd516857a3b7491da051c64a33c1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 21:18:22 2005 +0000

    make positioning of subpictures posible in dvbsub

commit fafb8f9d746b7c333c0e08d08fdaeb54cf1e72ad
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 9 19:44:25 2005 +0000

    * spelling

commit 4d611bb029dc40fedd43359bd7ddef8c86803735
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Aug 9 19:20:45 2005 +0000

    Add a test for pkg-config for ffmpeg. It now do in order: ffmpeg-config, pkg-config, default location, given tree. fixes #306.
    To cross-compile on a debian, use PKG_CONFIG_PATH=/usr/win32/lib/pkgconfig and --with-ffmpeg-config-path=somewhere with no ffmpeg-config (/usr/win32/bin by ex)

commit 705499c6faca9f827df3720f84e83e0e330b5c26
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 19:15:32 2005 +0000

    Fix compiler warning about comparing signed and unsigned

commit 3a189811d80fb9b4ac6e4bad9e1ccc22178312af
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 9 17:35:13 2005 +0000

     * modules/control/http.c: New RPN functions: vlc_play, vlc_stop, vlc_pause,
       vlc_next, vlc_previous, playlist_empty. Miscellaneous coding style fixes.

commit 33a9e33504074cdd1f63790b9c24a234ef8e7b6c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Aug 9 17:34:37 2005 +0000

    * playlist.m: fixed some "makes integer from pointer without a cast" warnings and moved "j" inside the #if 0 - block, so it isn't detected as "unused"
    * wizard.m: run "resetWizard" when returning to the first page. Otherwise the encap-tab might not work properly (when switching from Streaming to Transcoding after having passed the streaming-method-tab)

commit a73d65a89f314dedec7961f4102eb6c797393f34
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 15:20:23 2005 +0000

    Fix compiler warning about comparing signed unsigned.

commit 9aa09bba7a80a1e64588f8e01b353dddd653f5f8
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 15:18:44 2005 +0000

    Made es_format_t member i_bitrate unsigned int, because I cannot imagine it ever to be negative.

commit faddfac009623397b47ed978001f093d77ec3f9f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 14:56:58 2005 +0000

    Fix typo and updating copyright

commit 7b87020d14c4bbc613bcb52c91fbf7e31797d480
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 14:43:04 2005 +0000

    Fix compiler warnings about comparing signed and unsigned

commit ca639cdf1804fbbc9b05811d457f6f987e6f9588
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 14:42:19 2005 +0000

    use proper type for struct subpicture_t.b_absolute

commit 098486520c795131354d315561187d03e4bfc85b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 14:31:24 2005 +0000

    some explanation

commit 0369c9f0ac86ea0e0f385eab7b585a2566075517
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 14:27:23 2005 +0000

    Added new hotkeys (key-intf-hide, key-jump-3sec, key-jump+3sec, key-title-next, key-title-prev, key-chapter-next, key-chapter-prev) and expanded the hotkey structure. This is a forward port from branch vlc-0.8.1-jpsaman-thedj revision 11756.

commit 90a27edc16c8f5dbb32a487fb70d4cdf7aedefd0
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 13:44:50 2005 +0000

    Fix compiler warning about unused variables

commit 67429eaf7b56ee3f3bb5e96f5b6fad84310713cb
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 13:42:11 2005 +0000

    Fix compiler warnings about signed - unsigned comparisons

commit 58f925c65a66372dad3eb0edc257f03355d94903
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 13:40:18 2005 +0000

    Fix compiler warnings about signed - unsigned comparisons

commit 578759d7eaa3c35fa2d98ecb5812b4046154471b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 13:33:36 2005 +0000

    Fix compiler warnings about signed - unsigned comparisons

commit 4aed464ff3151f85ed3a008aad07b09a41bc378d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 9 13:28:11 2005 +0000

    * Use psz_shortname instead of object name in the Preferences tree of OS X prefs.

commit 04a19873a0cf6a2e9a84fb5a747c7b9a17b02805
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 9 13:25:49 2005 +0000

    * Fix object refcount
    * Fix some cosmetics

commit 28e2485a6682f4c884e091f37243d30c3a88ec2b
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 09:49:32 2005 +0000

    sanity checking

commit eeca6121439eb95c02ee4771b9d804eb408ac4ab
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Aug 9 08:57:50 2005 +0000

    some sanity checks

commit 85189500bd19c0686b41542e6ab206d57f06fc35
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Aug 8 17:41:08 2005 +0000

    some more trailing spaces

commit 148ab11fcc823202995e099570b78c5b882c4168
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Aug 8 17:18:08 2005 +0000

    delete trailing spaces ...

commit 8fd842248c7f18147213c404a6dc9e97174245a9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 8 16:15:30 2005 +0000

    Fix memleak in error handling

commit ef6edbf2074a161bfc145d02910e5fae6782170e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 8 15:50:32 2005 +0000

    VLC cannot work properly without libiconv

commit 30ec47f86aeeef006d8ebdfd7cb987ab99ad3051
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 8 12:25:42 2005 +0000

    Track RTP sequence numbers and mark the first MPEG2-TS packet with a transport error when a discontinuity occurs.

commit 32b36df2f343d8cf76baaae8a7f117b7b301e9f1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 8 10:18:03 2005 +0000

    Fix a segmentation fault introduced by the previous commit

commit 94e2f25b6c0614e9ff1980e56b8a9149c9010bb5
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Aug 8 09:57:45 2005 +0000

    Fix refcount problem (thanks to DrakeGuan for spotting it)

commit 85078e25f611edf28d82175b7d130ac1fa8362dc
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 8 09:44:42 2005 +0000

    Fix a segmentation fault introduced by the previous commit

commit 03e270d09783a604ab2402973980f7b3c7b73018
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 8 09:16:09 2005 +0000

    (Forward port from branch 0.8.1-jpsaman-thedj) TS demux can now dump a TS stream directly to a file or special devices, this mode can be used with DSP's. Enhanced CSA encryption/decryption with a non standard mode to encrypt/decrypt a part of a TS packet. Further I replaced a bunch of // comments with /* .. */ comments style.

commit a0c550b8773506d2f545e9e47a740c250cc74e82
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 7 20:22:33 2005 +0000

    One more

commit f1d870cfe5668ad7d8211f4474b69d613e92f525
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Aug 7 20:22:02 2005 +0000

    s/wxwindows/wxwidgets

commit dcd894210898425641ae8b176202044bd52af96a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 7 18:23:46 2005 +0000

    * forgot these 2

commit ad730d0597788b7035f9cfd9773a324c9f3f59fb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 7 17:58:39 2005 +0000

    * whoops

commit 509ed543963645d4e73b1d4290ccd612477f8cca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 7 17:54:45 2005 +0000

    * ALL: ported the WX-bookmarks-window to Cocoa (closes #22)
        - complete functionality except "Extract" (I'm going to fix that next week)
    * MainMenu.nib: re-orded the window-menu a bit
    * wizard.*: added a method to launch it from the bookmarks

commit 836900c56f354fa4cd8f6e9ea8d49f041f36dfeb
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Aug 7 11:46:25 2005 +0000

     * wxwidgets/updatevlc.cpp: Resize the tree control when resizing the window

commit 99629fc2473e7f0ea80951e8f4f4145f65b8a4a9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 7 11:07:49 2005 +0000

    * fix compile warnings

commit e92bf3b72c8274aa5874a8cddb082e17f9560812
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Aug 7 10:56:07 2005 +0000

     * wxwidgets/menus.cpp: Added "Open Directory" in the wx popup menu
     * skins2: Added dialogs.directory() and dialogs.streamingWizard() actions
     * doc/skins/skins2-howto.xml: Updated the doc accordingly

commit 9a19fa7903a720db53591b483a054a76aad3358a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Aug 7 02:59:04 2005 +0000

     * add "remove prefs and cache" option in installer and uninstaller

commit 7c08fb2f67a5044d2a855d3dc6b2431cb2f7aa61
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 6 23:45:34 2005 +0000

     * all: fixed member initialization order

commit 64a27c195ab21da6a586d854bb883be20215d0ab
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 6 23:38:31 2005 +0000

     * all: use command objects in FSM instead of C-style callbacks

commit f6fd8d49f9f067d40cb13e7814fc2c331583f4d2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 6 23:17:23 2005 +0000

    * comment out an include, which isn't in trunk yet...

commit e3022222a4503f9eb875b356e05ad84e4f955dfc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 6 23:16:09 2005 +0000

    * fix 4 memory leaks introduced in the nib-split, stupid me

commit 96794fa4e7762f0aadd709fc8986ebfec00cb5c8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 6 22:40:35 2005 +0000

    * set keywords

commit 2948fd1c0767a372b87bf9780580ec3c3b400ef3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 6 21:22:23 2005 +0000

    * added the IMG-file-type

commit fdb8c4abc0f0ad900220f1eb7bab79cc8ab4ab9a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 6 21:17:27 2005 +0000

    fix compile on makensis versions < 2.07 (debian sid is 2.06)

commit b96fe1a26b48067c949a7acfd2397d2feef3e873
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 6 21:15:48 2005 +0000

     * dialogs.cpp: fixed an assert failure in open skins dialog

commit 092d5e16a7a0396648b84847ffb0ae7b63dc69bc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 6 20:48:15 2005 +0000

    * Updated

commit ba08aac52620e973ce063517fa6a359388faafd2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Aug 6 19:44:35 2005 +0000

     * add context menu item to open directories
     * ask to uninstall VLC before installing
     * use several languages (its nice for people who really don't talk english)
     * small fixes

commit d71f0a67d65e69d467df753575b403dc4fb2e5bd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 6 19:36:54 2005 +0000

     * vlc_common.c: forward declaration of dirent for vlc_symbols.h

commit 1a4ae5679d635d3393cdd9747ce42730c15d20f0
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 6 19:09:54 2005 +0000

     * charset.c: don't return a pointer to a buffer allocated on the stack!
     * all: removed some warnings

commit 9bcabfdad2c9d6a9a6da67e9395367da180c7b78
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Aug 6 15:08:37 2005 +0000

     * libvlc.c: don't crash in vlc_iconv if vlc_iconv_open failed
     * sap.c: compilation fix
     * win32_graphics.cpp: avoid multiple #define

commit 6c1ee3a269cd6496fe59aeb3f93f6448af387de3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Aug 6 11:45:34 2005 +0000

     * src/extras/libc.c: Fixed compilation on systems without scandir().

commit 1da4cee504d32b96d9ac77d655942a6d15c2cb34
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Aug 6 11:04:31 2005 +0000

     * include/vlc_common.h: VLC_EXPORT macros can't span on several lines.

commit 6ea5cf5ec1040ed85f4b44d81c26f3e500ee9bba
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Aug 5 19:47:51 2005 +0000

    * macosx/extended.*: finished the extended-controls for OSX (closes #268)
        - save the prefs when they are changed, so the settings are kept
        - restore the objects to the correct values
        - fixed some compiler warnings
        - i18n support additions
    
    * Extended.nib: minor tweak
    
    * wxwidgets/extrapanel.cpp: fixed typo

commit f9d13dd1ea6b0e15030696930ae4f976fc83e11d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 19:25:38 2005 +0000

     * src/extras/libc.c: Added an implementation of scandir (from directory.c).
     * modules/control/http.c: Use scandir instead of readdir since it allows
       to sort the files alphanumerically.
     * src/misc/charset.c: Fixed the declaration of vlc_fix_readdir_charset.

commit b9baae25a88894d62677ba065ff156c9ffe601df
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 18:44:47 2005 +0000

     * modules/control/http.c: Support for ~ in foreach directory.

commit 4e69a7226d6b54b9457c85d8c1467056aab36ce3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 17:56:50 2005 +0000

     * modules/control/http.c: Added two new RPN functions : playlist_add and
       play. playlist_add takes two arguments, mrl and name, and returns
       the ID of the added item. play takes 1 argument, the ID of the item,
       and returns non-zero in case of error. These functions are much more
       convenient than using the "control" tags, because you can then do
       several commands in the same page, and get the playlist ID of the
       added item, which many people complained about.

commit 55aa2c8a08092ec8da69ff9a94d8bdbee32e2880
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 17:52:46 2005 +0000

     * modules/gui/skins2/src/skin_main.cpp: Unsubscribe message queue when
       failing.

commit e17a15a226a24c83bacf4ecfe19a4b50096c6865
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Aug 5 15:56:41 2005 +0000

    Fix compiler warnings

commit 17950a15dfa34ac9309fd363b344ed4fbae6b441
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 15:20:53 2005 +0000

     * ALL: a couple more vlc_object_release()...

commit 96377d38b578a89696660851232db9d726de83a4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 14:46:20 2005 +0000

     * modules/stream_out/transcode.c: Fixed DTS madness after pausing when
       --sout-transcode-fps is in use.

commit b314c95053db745a17d436b342cc2f5775d88a1d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 13:54:35 2005 +0000

     * src/misc/httpd.c: Changed the encoding of mandatory pages (401, 403, 404...)
       to ascii instead of UTF-8 because those pages actually contain only
       ascii characters, and it allows it to work with all browsers including
       those which do not support UTF-8. BTW these pages should be somewhere
       in the filesystem instead of hard-coded in the C file.

commit af59bbe34108c68a70c11fbaaae7660c21ff4f21
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 13:45:56 2005 +0000

     * ALL: releasing a few unreleased objects.

commit 3d9d57398f93278ff0cb74faee0b3678e40a35fd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 13:45:10 2005 +0000

     * src/misc/objects.c: More verbosity to debug unreleased objects.

commit bcff7cfc2ab3509b67ea175b32f7d02c344e36af
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Aug 5 13:43:50 2005 +0000

     * src/input/input.c: msg_Warn->msg_Dbg

commit dd74f7d10426495e01ea0c75d3238a868380a835
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Aug 5 13:03:54 2005 +0000

    * fixed minor stuff

commit cda8bbdb87aa1ae1a927ceadb8c8f7d39363fc9e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Aug 5 13:03:20 2005 +0000

    * added video filters and i18n support -- still ToDo: loaded the settings from the prefs correctly

commit 4d6d9949cc44e1e87904dc897c6df0cda3badd26
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Aug 5 07:52:05 2005 +0000

    * updated the po-files

commit 94444880aa9396d92a78649f131dca240ffa91dc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 23:31:31 2005 +0000

    * VLCExtended is no class needed there

commit 36ef2f6c3a6405a222d359cc5041e24beaaa32ab
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 23:24:50 2005 +0000

    * port of the WX-advanded-GUI to OSX (refs #268)
    - the adjust-image-filter and the audio-filters are completely useable
    
    ToDo:
    - complete i18n support
    - video-filters
    - loading the settings from the prefs correctly
    - probably minor layout tweaks, etc.

commit 7088b9a6804f2892d560cb78c732acc4f2126d47
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 4 21:58:02 2005 +0000

    * configure.ac: another fix for libavutil detection.

commit 340e7bfa2eb3f2535a63267326429f71ff927468
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Aug 4 21:49:00 2005 +0000

    * configure.ac: support for latest ffmpeg changes (introduction of libavutil).

commit 8d57418331923811504a6785fe7ed849ceca0f4d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Aug 4 19:22:10 2005 +0000

    Compile fix

commit e488f13ce872b6ebeab989b3aeef1577aab2e733
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 4 19:15:33 2005 +0000

     * modules/control/http.c: New option --http-charset to specify which
       charset the HTML pages will be transformed into (default no transform,
       ie. UTF-8). Call vlc_fix_readdir_charset whenever necessary, the
       http intf should now work under Mac OS X with non-ascii filenames.
       When using the 'add' command (MVLC_ADD), add an extra paramater 'name'
       besides 'mrl' to specify which name to use in the playlist.

commit e06b50107154909088665545a02d396ee6e87c76
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 19:14:06 2005 +0000

    Initialize iconv at The Right Times

commit 9aa61aa0912cdec9bb43a1c46fba2f5d06fc1618
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 4 19:11:07 2005 +0000

     * modules/access/directory.c: Call vlc_fix_readdir_charset() whenever
       needed. This fixes the directory access module under Mac OS X.

commit 2b01db57c31e2f1fb1db70eba76aecfb75d080cb
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 4 19:10:21 2005 +0000

     * extras/contrib/src: Patched libiconv to handle UTF-8-MAC (format
       returned by Darwin's readdir). Probably we should send this upstream.

commit adf38793e7d84d0adbe8656e44f7135785b4f34d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 4 19:09:15 2005 +0000

     * src/misc/charset.c: New function vlc_fix_readdir_charset. It is used
       under Mac OS X to transform UTF-8-MAC returned by readdir() into
       UTF-8. Darwin always uses UTF-8 internally, so we vlc_current_charset
       should always return UTF-8. Also made vlc_current_charset()
       thread-safe and added a few missing const's.

commit 6ef8ef2aa4e53f4e3f800b36e61ea3d651561a79
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 4 19:06:29 2005 +0000

     * include/network.h: Fixed vlc_UrlEncode with non-ASCII characters.

commit 329ae64cd7452b7fc79e77b889fb5621b025f20a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Aug 4 19:05:21 2005 +0000

     * src/libvlc.c: Fixed segfault introduced in #12010 when current_charset is
       UTF-8.

commit b1be8713bcf652b21ff7d6678c7155a0031ed104
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 19:03:28 2005 +0000

    Fix question marks insertion

commit 80dbfcf3f43de583fa53ccf4016da090b297f545
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 18:14:40 2005 +0000

    Don't call vlc_current_charset and vlc_iconv_open at every conversion

commit 0115df1f0fc7e5c11f8bc9a889755ce7f5a7cc8f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Aug 4 17:18:13 2005 +0000

    Compile fix

commit 0981ec5b15e1782de99126acf25211c96bc2cc99
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 17:03:42 2005 +0000

    Fix heap buffer overflow

commit 9439468128c890005ba80828174597b48cd3ea6f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 16:50:18 2005 +0000

    fix spelling of "unsupported"

commit 790304abe0cae3908e3160d58efe91c49cbc0400
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 16:47:04 2005 +0000

    Speed up LocaleFree()

commit 91fcb101ebb787583741c96e364f0f631a73f095
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 16:38:57 2005 +0000

     * reimplement EnableUTF8 without iconv
     * move Unicode stuff to a separate file

commit aed69fef6220413ac7cd26d36d294ba4c9156015
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 14:58:44 2005 +0000

     * modules/control/http.c : specify UTF-8 as charset (closes #236)
     * share/html/* : sepcify UTF-8 as XML encoding
     * httpd.c : add a bunch of "const"

commit 0b99d8cc2d3e706ae2aa877a9e5365717069d8dc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Aug 4 14:45:59 2005 +0000

    Add stub httpd_ServerIP when httpd is not compiled

commit aff2dc6fabfc4152e2a1ac66822491821d209358
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 12:47:04 2005 +0000

    * disable the compilation of ffplay (solves a SDL compilation issue)

commit b36416997f2aadd6d05ca2c58c27aa48dcd469f8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 12:11:15 2005 +0000

    * really fix the patch....

commit 3b8d262c1f6693c4d061c4cd274e40ca517bce9d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 11:55:52 2005 +0000

    * fix the patch file

commit 99af1358d106eddb72244d31bc2ec86e514538e2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 11:49:36 2005 +0000

    * fix compilation of libopendaap on 10.2

commit 3c11e1f6410545a531cd6b716007324340120739
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 4 10:04:35 2005 +0000

    * removed unneeded ifdef, which broke the compilation on Darwin 8.x

commit bfb18bbde687c9d59c139e9a19dd2cc0d6e57c7f
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed Aug 3 22:44:45 2005 +0000

    * config.in: wxwindows -> wxwidgets. Added a HTTPD option

commit 8e4bbaa9b45a8078e03a09f22e50db69ae1e5292
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Aug 3 21:47:47 2005 +0000

    * implemented transcoding when streaming -- might need some testing, if anyone on OSX got the time (refs #271)

commit 06b6f0f6b39ccc2c70547a5d6ea898b3e0b4eeb8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 3 21:42:04 2005 +0000

    * modules/gui/wxwidgets/interface.cpp: bring back text wrapping on win32 for the about dialog box.

commit 455441dab48eeaade7051d31c571b59d21e78d78
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 3 21:33:37 2005 +0000

    * src/misc/modules.c: reverted 11984 which breaks the plugins cache.

commit 1c58e8b537026de2a26246140020413703bee43c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 3 21:23:04 2005 +0000

    * src/libvlc.c: compilation fix.

commit 59783ce080b5845519dfe2eee8ce5adb8a90c720
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Wed Aug 3 21:00:03 2005 +0000

     * skins2/vars/playlist.cpp: compilation fix

commit 3cc8c40df55e52c261b693956d0eb7733e2d0664
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 3 19:09:58 2005 +0000

     * M3U: make sure strings are UTF8
     * old: convert

commit 9f1f7af15115d6da72d318463eb9b5bbe9607148
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 3 19:07:09 2005 +0000

    Handle NULL pointer properly in Unicode conversion thingy

commit 53d6bb5d314f78bf857b0d924e96557452fa5b38
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 3 19:01:44 2005 +0000

    Use UTF-8 internally (closes #16 and introduces lots of yet to be uncovered bugs)
    
    * libvlc: Conversion functions (needs performance improvement)
              Convert filenames from command line
    * SAP, Skins2: no perform own UTF-8 conversion
    * file, playlistold : convert
    * wx, winCE : assume UTF-8

commit 57c60ce88290deca57486e05c56915a3666d44a1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Aug 3 18:26:11 2005 +0000

    * modules/video_output/wingdi.c: compilation fix when compiled as plugin.

commit ac4dea24265bae4b8b684148d681628755b6d2da
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 3 16:57:29 2005 +0000

    Forgot to change a few variable names (refs #80)

commit 5938dd60ebc192f32c8bdf51991a3ea5c251aad3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 3 16:18:38 2005 +0000

    There is no "=~" operator in C (it simply means "= ~").
    I assume the intent was "&= ~" which is not the same.
    
    Needs review.

commit 950f29272bc2c6589972464c452482c9270810b9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 3 15:58:31 2005 +0000

    Module bank memleak

commit 38460cb4ca7b218ec88e1c65e6c410577e30b6e0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Aug 3 15:45:21 2005 +0000

    Fix the message queue memleak

commit 1129e6cbfb7fc88637401325cd5e7ec620eff029
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 3 15:31:26 2005 +0000

    Renaming of wxwidgets options. Close the renaming (refs #80)

commit 0bd43e4c46b0c22e52790b0f2367e3e117e28396
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 3 15:03:23 2005 +0000

    wxWindows -> wxWidgets step 3 (refs #80)

commit 60733a8c686660b92b2c561885ef56106e516945
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 3 14:52:17 2005 +0000

     * src/misc/image.c: Really fixed the segfault on unsupported image type.

commit 00099f3e9cf228a711d5fe22d46a08db3bf204a1
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 3 14:33:59 2005 +0000

    wxWindows -> wxWidgets in configure.ac and renaming the dir.
    
    NB: Likely to break your cache and preferences

commit 696abd0cc3f8251aeeb86db0972b7a6692e955ac
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Aug 3 13:07:46 2005 +0000

    * implemented MMS-support (refs #271)

commit 1f4be6b7b4c31f46a150fbd51aa55759194eb039
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 3 12:58:53 2005 +0000

     * extras/contrib: Added libSDL and libSDL_image to the contrib system,
       along with libjpeg and libtiff. SDL has been heavily patched not to
       hijack main() on Darwin, you should do the same for other platforms.
       Also fixed a huge number of typos in the Makefile, and reverted to
       an old version of ffmpeg because our friends there are breaking
       everything again.
     * Makefile.am: Re-added the "Default" directory for Xcode 2.1.

commit aecaa335a97a32493997138591b4f103385e04c0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Aug 3 12:48:10 2005 +0000

     * modules/codec/ffmpeg/encoder.c: Avoid a useless warning.

commit 9ba032ea5f4194c3b82b5f0466f5101eac714232
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Aug 2 23:26:22 2005 +0000

    * var_manager.cpp: explicit object destruction order to avoid access
    to an already destroyed map ! (and a crash with MSVC runtime...)

commit 9eb39c51122338c85bfa5c5c5b4e9c2f9207ff40
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Aug 2 21:27:53 2005 +0000

    * rv32.c: new basic video filter to convert RV24 to RV32
      (remove the dependency of skins2 to ffmpeg for PNG loading)

commit c9473ca51ff2906b328e122ff4e69e63336eadb5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Aug 2 19:11:23 2005 +0000

    Use new network modules semantics (closes #283)
    but it is even more ugly than before

commit 1b276b3e364a73a16bddb6fbfdbd2ed684335afb
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Aug 2 18:31:32 2005 +0000

    Add some sections

commit 8b27f7001f0c805eaa76de7fc53737fd3696f838
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Aug 2 17:59:33 2005 +0000

    Rename wxWindows to wxWidgets (refs #80)
    (keep backward compatible shortcuts, of course)

commit b8a04a1acda4651f022db62e87817f33ba613d5c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 2 17:43:34 2005 +0000

     * src/stream_output/sap.c: Fixed small memory leak.

commit a0ed366e06c858fd9b0878c3986f3e16e91ce4dc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Aug 2 17:31:33 2005 +0000

    Minor bugfix and cleanup

commit 3ed2da31fcdd1b03eee249700cb966cc33919510
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Aug 2 16:53:43 2005 +0000

    * packages.mak: Updated the download server of libopendaap and the used version. 0.4.0 is entirely free on the contrary to previous versions, since it uses a free mdns-library instead of Apple's own now.
    * Makefile:
        - Our patch was applied upstream, so we don't need it anymore.
        - Fixed a copy&paste typo, which prevented the dist-clean of 9 libraries

commit 331d097fe55bb2c33aa824d97f8f9301003cd030
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Aug 2 15:31:47 2005 +0000

    - When both IPv4 and IPv6 plugins return a socket, use the IPv6 one if
      IPV6_ONLY can be turned off. It is supposed to be off by default, and
      it actually is. Unfortunately, OpenBSD and NetBSD people think
      network software programmer like us are too stupid to use this
      feature properly, so they just removed it. Lets say the most stupid
      are not always the ones one think. Also, Windows doesn't support this
      yet. On all these OSes, keep the old behavior; that is prefer IPv4.
      Closes #166.
    
    - Windows protection level compile fix

commit 8e916c3718a60630bf8fbae3db7fa6c1a50baaf7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Aug 2 15:23:46 2005 +0000

    Fix typo in previous commit

commit d8f85cc1df258570839dba30ff0c6f60c11dfb03
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Aug 2 14:17:01 2005 +0000

     * modules/codec/ffmpeg: More locking around avcodec_open() and avcodec_close().

commit 5d1c2af0fb4efd02060ae6cd5744b006865f3166
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 2 10:30:59 2005 +0000

    * SDK shouldn't be enabled yet.

commit ba7f54fc7e0db0a6306fef6e6a692a6f85378156
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Aug 2 10:28:54 2005 +0000

    * Fix mpeg2dec download

commit 67561f25e62bc524000dfb92b109b0762d69e056
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Aug 2 09:02:49 2005 +0000

    - add libvlc.a at the end of the linking chain, so that --disable-plugins works for the ActiveX Plugin (ref. #276)

commit d6205362245bace3f18382a7cb8b6e9df80e3bbd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Aug 1 21:12:22 2005 +0000

    some more suggestions by trax

commit 2c8f279c585cffcb167ca2f761cc155b0d7ddb15
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Aug 1 19:50:19 2005 +0000

    add François Seigner

commit 7cf7a7e4df83cdff9789983dbe78f8d2c08aaaf5
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Aug 1 19:47:12 2005 +0000

    mux/asf.c: codec description fixes suggested by trax

commit b9e8991cd55c23e732e6767b0ff3421246ca2e32
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Aug 1 19:45:47 2005 +0000

    add TTL option in streamout dialog. Patch by seingier françois plus some
    layout and initial value fixes.

commit 1e7d6ae5ccbfad20821c699987c623f0ad26c2b8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 19:33:46 2005 +0000

    I'll have more commits than courmisch today ! One again

commit 5e8c0a0396a0caeadde0a37cab47642402ee38cf
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Aug 1 19:23:00 2005 +0000

    access/http.c: fixed icy with metadata

commit 65097ea8b0d9c364fdbb4cba9a5f95693b337d33
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Aug 1 18:36:09 2005 +0000

     * wxwindows/bookmarks.cpp: cosmetics + removed a debug message

commit f6fe46e109659638d7807fd6123b2d7918d25a28
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 18:35:33 2005 +0000

     * src/input/input.c: Fixed segfault when using :programs= or the VLM.

commit 3fd2bd4656b2e7e7fa6ca52bec39f246d9c7e191
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 1 18:27:44 2005 +0000

    - Kludge to be able to use strerror() with Winsock
      (should fix IPv6 error reporting on Win32)
    - Some cleanup

commit a066d5a993e27d8f21d6622b87c5585676dc5be5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 17:58:22 2005 +0000

     * modules/access/fake.c: New --fake-duration option ; useful to do a
       slide-show.

commit 1b78860626cb90629056e8bc1e12ff46dddef2b7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 1 17:54:14 2005 +0000

    Don't reinvent strchr()

commit 4e14014732241e8eafa92a9832315884d671b69d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Aug 1 17:28:16 2005 +0000

    remove compile warning

commit 5aa0db46aac989a5009be8d798ecb389d9c22835
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Aug 1 17:26:37 2005 +0000

    Don't attempt to listen to link-local scope SAP address because it doesn't work

commit f3e5f8089959c24f881525f4cdacff9f58050a6e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Aug 1 17:21:22 2005 +0000

    fileinfo : patch by Jonas A. Larsen to remove empty fields
    bookmarks : remove compile warning

commit 1098be62424c5299b02518367c355163e6d1c8c7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Aug 1 17:13:05 2005 +0000

    shout.c: fixed shoutcast discovery (added www. to hostname)

commit d08e725f2f42cc10a9fcd66f6958bf8b320fe75d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 16:40:24 2005 +0000

     * modules/codec/fake.c: New obscure options to allow for maximum width
       and height while keeping the aspect ratio of the original picture. New
       options to deinterlace the picture on loading.

commit e7cde2e65f9e21b9f0926781e0b7c1aed6f104be
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 16:38:56 2005 +0000

     * src/misc/image.c: New image_Filter call to apply a filter on a picture_t
       (for instance deinterlace filter).

commit 93aa4ffaece985f7621b6584ccb2acfdc023059f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 14:58:14 2005 +0000

     * extras/contrib/bootstrap: Really fixed it this time.

commit 48f9780758fc3006a8dbeeb5cbc60d2cd3724001
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 14:53:22 2005 +0000

     * extras/contrib/bootstrap: Typo.

commit 62e5a2bc1990e1257442d5900251de91bd3a1906
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 14:50:42 2005 +0000

     * modules/codec/twolame.c, modules/codec/ffmpeg/encoder.c: Added sanity
       checks for frequencies and bitrates in MPEG audio.

commit 2c50013e7f70adb2957dc5f77ab247032ee5f8e8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 14:44:08 2005 +0000

     * modules/control/http.c: Add an 'ext' field to file structures in
       order to get the file extension.

commit 52267cfe544b1cd99126ec2055ef52ccc111cea3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 14:40:53 2005 +0000

     * Makefile.am: fix build location of Mac OS X bundle for Darwin8.

commit 76d50d455134d81bc6c4576d577d2d13b1c3abfd
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Aug 1 12:51:00 2005 +0000

     * extras/contrib/src/packages.mak: Reverted [11913] for libmpeg2
       because the new location doesn't exist.

commit 2ef347a1ff6149aa82d6fcf34fe40223f20b7450
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Aug 1 11:10:19 2005 +0000

    Fix wrong uninstall key

commit 5161626ffbcf3697539e4c47ab96c5f2ea3d48d7
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Jul 31 20:58:43 2005 +0000

     * wxwindows: do not save the position of minimized windows. Closes #282.
       We cannot do better (i.e. save the position when the window is minimized)
       because we cannot be notified of such event with the wxWindows API.

commit 46ef48023b844cd4d1355949f194d51e3e0d4080
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 31 19:04:29 2005 +0000

    - Put IP6 instead of IP4 when appropriate
      (closes #270)
    - strlen( static string ) => sizeof
      using strlen with static strings is lame

commit 231b13c0405db91d018c7bbab8df46ae04cb45a0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 31 19:01:09 2005 +0000

    Add const

commit 38311fb4d2c4a2845d771e2fcd0d96e426772cde
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 31 16:29:04 2005 +0000

    free stuff and add mutex (will be needed when RSS feed get updated)

commit e88514ac5cb2997e3da1954e193a6b09af0e4dbd
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 31 00:25:10 2005 +0000

    add update checker and rss subfilter

commit 03aa281a5d132e3d576be7d18d7241808bd79254
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 31 00:15:54 2005 +0000

    change option names so users can have different settings for marq and rss modules

commit e497375b77f6784329cdcdc9633fd5f627abdad6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 31 00:07:48 2005 +0000

     * rss.c  : add new rss module (sub filter)
    Still needs much work
    example command line :
    ./vlc -vvv --color --sub-filter rss --rss-urls "http://kernel.org/kdist/rss.xml,http://fxfeeds.mozilla.org/rss20.xml
    
     * motiondetect.c : propset ... Id

commit b031bf93dda1bbd6f15ae035f678ca850d21605d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jul 30 22:14:16 2005 +0000

    --sub-filter should appear in vlc -H without needing --advanced

commit b7d8fb76449a11520351a394acc0c3bc37928da5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jul 30 20:01:33 2005 +0000

    svn propset svn:keywords Id

commit ea0fe7b3012bf515d51a11d644b9d0385d982b8d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jul 30 19:59:19 2005 +0000

    remove tabs and trailing spaces

commit 565259092c0396e097fe4665fb781fc2555b696c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 30 12:39:57 2005 +0000

    * forwardport [11919]

commit ec4a614d0248c2aaf2e98d8cf4caf2ae15ede2e7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 30 12:07:09 2005 +0000

    * Add options for SDK building. (not enabled yet) and fix liba52 downlaod

commit c45dcb737b1c8a2ea24b78be3d11bec0402d4b9d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 30 11:30:51 2005 +0000

    * modules/audio_output/waveout.c: get rid of roundf() which isn't supported on WinCE.

commit ecac4600297d2c79d17320eae529861994ebd671
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jul 30 10:49:52 2005 +0000

    * include/network.h, modules/access/mms/mmstu.c, src/stream_output/acl.c: WinCE build fixes.

commit 23d037b08d6b0c5524c3778be516bf41a38924fb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jul 30 01:22:35 2005 +0000

    * Update some sourceforge download locations to use the mirror

commit 28d68716b6c1eed2f74dbeebe955720eda97029a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 19:04:46 2005 +0000

    Fix some memleaks

commit ea18db645054b5d8cffbbe8e21cc609012ae507e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 18:45:11 2005 +0000

    - Put correct IP4 owner address
    - Support IP6 (refs #270)

commit 9416c4e36ebd819043dc6b8031bbb223aaf017db
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 18:28:45 2005 +0000

    Fix compilation. Thanks bigben

commit 172d71c4338b75e1be968c44f1023c8a5db52e99
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 18:00:06 2005 +0000

    I had missed a third similar problem

commit 81dd5aa6a5b0a654601714792705d4704b573337
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 17:53:50 2005 +0000

    - Add httpd_ServerIP() to obtain HTTP server's IP used with a given client
    (much like httpd_ClientIP())
    - Rewrite httpd_ClientIP() to use existing API and not use malloc/free

commit 7a8c3950657c765de550fb62122f243470eec9da
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 17:31:00 2005 +0000

    Forgot this file

commit a15150a43094e48e9001a40efbd402a88b1c17c7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 17:28:01 2005 +0000

    Don't require a vlc_object_t in net_Get(Sock|Peer)Address
    (will be needed by a later commit)

commit 31e2f2b14b835a7bed48cb8dd54b725e17f9fa88
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jul 29 16:56:10 2005 +0000

     * include/network.h: VLC should now compile.

commit e8003df98159cec90bbbe79e66f13c06a7e35e64
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 16:43:55 2005 +0000

    Similar fixes
    RTSP server supports IPv6 (refs #270)

commit d935e0c9f5121faef069a69069229ccd80ac51d7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 16:24:52 2005 +0000

    Bind RTSP to all interfaces by default (refs #270)

commit c8614afe22a8d749594797d260f9582306bb8b12
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 16:23:54 2005 +0000

    Accept NULL hostname for httpd_HostNew

commit bdbb341250ba1f284e0fc7b6aec16692d4a41673
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 16:09:58 2005 +0000

    Don't add brackets around IPv6 addresses, this is annoying

commit 10f6eaea3b3d25b5552af2bce7661de1deaa542b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 16:08:16 2005 +0000

    A bunch of minor fixes

commit 4f09e92c8a6dc4fbd34d1dc2309329b8f7e2a342
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 15:51:08 2005 +0000

    Use more sensible/conservative buffer size for psz_ttl

commit d9161562c12526740775d90df9ab46b4dd10861b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 15:47:35 2005 +0000

    Don't use NULL char pointer

commit c98c4ee90210dc574e059855ca4357d74cbb24b9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 29 15:26:08 2005 +0000

    Inline net_GetAddress

commit 61696fdb885cdb2b7c8b3337cdd871bca91bbc03
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jul 29 15:14:00 2005 +0000

     * modules/codec/sdl_image.c: New decoder taking advantage of libSDL_image
       to import various image formats.
     * src/misc/image.c: Fixed a segfault when loading an unknown image type.

commit f5122a547f6cc8664114b95b09dbd36b335f5b1c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 18:47:25 2005 +0000

    - Remove dead multicast code
    - Fix RTSP error codes

commit 0196d42e8d8a8574b9370fec98a843d8b08ab45d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 18:44:03 2005 +0000

    Fix RTSP error codes

commit 65bad3ef30ff7a8df180556e0b1a5eae561a9f8f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 18:14:28 2005 +0000

    Really listen to all IP addresses by default

commit 69f944d11386f0c2afb324bcafd69408191b2aea
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 16:56:03 2005 +0000

    Link with libvlc.a last rather than first (closes #276)

commit cab5ce867c1b900c89a0076a7aecb021b1c91088
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 16:00:27 2005 +0000

    Fix typo

commit 24d40baa221c87d5e7674890daa3e5c6fde09de2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 15:34:09 2005 +0000

    Fix compiler warning

commit 2c91228b5533d288d0a7a3f3d1315fdeb4262ce0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 28 15:31:10 2005 +0000

    inet_pton() replacement

commit 5cd565b2af962a149ee3d8500c2d858079251458
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Jul 28 13:21:46 2005 +0000

    - replaced inet_pton() with WSAStringToAddress() for WIN32
      needs review, not tested but it compiles

commit 66c22fa02a9c0fca02d2c709671547a0ccd7fc40
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 28 12:33:05 2005 +0000

    * forwardport [11883]

commit f99818619ddd63fa01c26b7573c5e86cfb7c85bb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 27 23:43:35 2005 +0000

    * forwardport [11880]

commit 9890023d1b93124987c56c8a9070506509fbb72f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jul 27 20:07:51 2005 +0000

    * forwardport [11877]

commit a227eaa08897bcecfcd6dbf5bb21e9dd91966151
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 19:30:22 2005 +0000

    Fix inet_pton check

commit 541441bfc4a59ee0933007e0cb2542011794671b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 19:05:21 2005 +0000

    - Fix segfault when doing RTSP DESCRIBE (trunk-only bug from [11811])
    - cleanup net_AddressIsMulticast

commit ea314b58daeece4b94028c2397a88dca908055e4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 18:59:03 2005 +0000

    Remove FIXME that doesn't need to be fixed

commit 781bcc96b4e83cd9e7534ea1543db3c71d8f9549
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 18:05:22 2005 +0000

    - Include proper source IP address in SAP header (longstanding FIXME)
      (btw, fixes SAP to link-local multicast IPv6)
    - Fix scoped IPv6 address in SDP
    - Cleanup multicast address determination and others

commit e18ee6e38f5cea1f2d466b455c2fa4b69dcbe4b1
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jul 27 17:56:36 2005 +0000

    Fix for wxMSW

commit d322bf1eadf9df0303f09dde5f4e255a228572aa
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 17:51:30 2005 +0000

    Define HAVE_INET_PTON

commit 1adf7c7e665eb0b52caa3b21076169ce373bc1d7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 17:25:52 2005 +0000

    Err, IPv4 multicast starts at 224.0.0.0 not 225.0.0.0

commit 1155c2df86d82bee961660ea5943e86b656ec000
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 17:22:28 2005 +0000

    - takes scope into account for NI_MAXNUMERICHOST
    - accept 224.0.0.0 as a multicast address

commit 47a063c854b2002467c977b9edf153a4570e6d63
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 16:56:58 2005 +0000

    Have readable debug message with IPv6 addresses

commit ab2f29bfcf41348f59fb371317d4305534fb83ec
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jul 27 16:55:17 2005 +0000

     * modules/codec/ffmpeg: New --no-sout-ffmpeg-interlace-me option. Fixed
       repeat_first_field handling.

commit 91b6f3261f07f04a55d7533135b8f761f85ba79c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jul 27 16:53:25 2005 +0000

     * modules/stream_out/transcode.c: Attempt at having --sout-transcode-fps
       output correct timestamps.

commit 5c8acc49f87cb734a2d072cf1b3f5c0f067b5ade
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 16:30:19 2005 +0000

    Put correct owner address in SAP-generated SDP

commit 0f55beac49400edec7c44f7a178976641a0770bf
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 27 15:46:36 2005 +0000

    Add const where appropriate

commit 2490820993dc4a01959667637d4d4e91cdd739f6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jul 27 12:52:28 2005 +0000

     * modules/access/dvb: Set the DVR device in non-blocking mode because it
       sometimes blocks on read() after returning from select().

commit c4a2920f6a29b2d3e9b844a5d7aa0ef57b60a204
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 26 18:05:55 2005 +0000

    Add const

commit 36f1aa05e50b7495e018c10b8cb591b8280e8537
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 26 17:14:53 2005 +0000

    Fix FIXME

commit 4eb8f6ef7b2f7f3bd1fe3c946584fa8574682604
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jul 26 17:07:58 2005 +0000

     * src/playlist/playlist.c: Attempt to fix PLAYLIST_ITEMPLAY in non-view
       mode.

commit 3220fe68b2e5ca6d3598708e79dcb3664d48fcd3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 26 16:46:40 2005 +0000

    Save a few useless strdup() calls

commit 8f85cbbcc32c1880847617ef17c0b99ac592a88a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Jul 26 11:10:38 2005 +0000

    wxWidget 2.4 fix

commit 7258307b8e842598b0987f7d2bbbe5ce2155dfe3
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jul 26 09:44:04 2005 +0000

     * Removed the satellite access module since it won't compile anyway.
       Use --enable-dvb instead.

commit fe24de0fc884b4c1bba5ac4da9c9636f5d324c1f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 25 21:29:26 2005 +0000

    * update liveMedia and flac for contrib system

commit 45485afaab1db636e4de7a1c528205da35f66163
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jul 25 21:07:32 2005 +0000

    Fix compilation

commit fb38639eaa347bb3505299bfef56679aae8c1e79
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jul 25 21:04:25 2005 +0000

    only display newer versions.

commit 87808807ada825abdccc2002efda8b9760f5d549
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jul 25 20:21:46 2005 +0000

    this still doesn't look safe but at least i can't see why it would
    segfault

commit 909ee46031404e574be2809606235882d81d8db0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jul 25 20:09:28 2005 +0000

    * modules/demux/mp4/libmp4.c: handle SoundDescriptionV2 which is used in some of the new Apple movie trailers.

commit 15de5e20fa5f4301927576fa6cae7758d6742dde
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 25 19:58:01 2005 +0000

    * change hotkeys OSD message from 0-100% to 0-400%

commit 309abc3f8b42ee09d59b03af6626bf2e409b2a08
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jul 25 19:50:19 2005 +0000

    add major, minor, revision and extra version numbers. If anyone has a
    cleaner way to do it (like having only one version number instead of 3
    in configure.ac ...)

commit 8ee85946c47914ddeb0a8a649a6e247e24cc68a6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 25 19:48:45 2005 +0000

    * longstanding typo in the webinterface

commit 2b07c366d9a5b8467e4fd1929c451d548f944395
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 25 19:25:49 2005 +0000

    * Change volume range to 0-400 % visually in the macosx and web interfaces. At least now we represent what is actually going on. refs #250

commit b648e677c29f00f290a6a3745beab73898018803
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Jul 25 18:57:32 2005 +0000

     * skins2: Prevent invisible windows from anchoring the sides of the screen

commit f6d61c2e6069d0af96a46b3e1d8e8523612dba2d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 25 18:03:38 2005 +0000

    - Fix buffer overflow (up to 1024 bytes)
    - Use already existing commodity functions for URL encoding

commit dc4b750c3ebff71d099b322c7050aa50abc04d36
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 25 16:58:39 2005 +0000

    Don't reinvent the wheel^W^WANSI C
    (or yet another "why make it complex when it can be simple")

commit 08c88156bf201575b528939677624817f19fbc8f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 25 16:53:10 2005 +0000

     * modules/access/dvb/linux_dvb.c: Added support for the IF-band.

commit 92ac7be4d1fcc1ffd6c4d0d31abb928eea8911c2
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 25 15:03:26 2005 +0000

    * Fix the two SAP issues reported by Marian Durkovic.

commit c978f72d07083cf6a2709118d210fc76a87fc69a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 25 14:46:02 2005 +0000

     * modules/control/http.c:
     - Add a basename field to the file entry when doing a foreach on directory.
     - Add a url_encode function to url-encode the current string. This
       is necessary to safely pass strings as arguments in a URL.
    Patch courtesy of Clement Vasseur for Freebox SA.

commit 9502edb750c429b9b76c925ae5ee5b71572cf1eb
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 25 14:05:09 2005 +0000

     * modules/access/dvb: Support frequencies for the C and S satellite bands.

commit 4c535ac86bd46be5e1250f44689263b13ed534c9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jul 25 13:30:31 2005 +0000

    * revert [11512] closes #245

commit feebdf7d844deb3a0fdd0a2fb2b9ad42ce1c65fa
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jul 25 09:44:12 2005 +0000

    * AUTHORS: add a location to bigben's entry to prevent the OSX-About-Window-Parser from crashing
    * other files: small patch to make sure that About.nib is loaded only once

commit e0fc97039a396b035ab8d59376c254b2e33eed44
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 24 21:29:09 2005 +0000

    remove useless lines

commit b415d8345467bf0dda3a11bbe574f33fba2cb7cc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 24 21:27:51 2005 +0000

    change some debug stuff

commit e34daedfae3bc4f23ddef242c3d3a41eb3655c29
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 24 21:03:20 2005 +0000

    VLC update checker in the wxWidgets interface (in help menu)
    
    xml files used for the updates are located at http://update.videolan.org
    
    extensive testing ... code cleaning ... would be greatly appreciated

commit 5bbb474823d50199337b9b090b62e69d048be8f7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jul 24 14:44:10 2005 +0000

    * Updated the NEWS file and my mail-address

commit 202f9ae0da08a187c8d371df71b5e9db30090842
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun Jul 24 14:39:14 2005 +0000

    Fix user:pass parsing if protocol is not given.
    Not tested with all calls (only http access module)

commit 3c047a9d53fdff781bc21d1e1d333c06060aa085
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jul 24 13:16:09 2005 +0000

    * include wizard.h as well to make GCC happy

commit dab0c33096237cb6a9ea0487f4af13ac95888082
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jul 24 13:08:27 2005 +0000

    * shut up some compiler warnings

commit 54ee50f3519d3c95ca4c8682067569fe9e74e982
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jul 24 12:54:08 2005 +0000

    Also update the wizard playlist on item addition and deletion. This prevent VLC to crash upon item deletion with the wizard open.

commit 00101866ec52dfad65d9195f7118b1ab9ab2dee1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jul 24 12:49:42 2005 +0000

    * added encap-formats information to the codec-info to the WX-Wizard as well (uncompiled here, but should run fine)

commit 18623f6410827154d5e9da123576451373991d24
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jul 24 12:01:12 2005 +0000

    * minor fixes to the OSX-wizard (refs #13)
        - wrapped all lines to end after ~80 characters
        - added encap-formats information to the codec-info
            - made the fields in the nib a widther to show the entire text
        - fixed the input-field on the input-tab to accept network-streams

commit 3ab2d0dcb8457ee3be78c44e368ae4a2df1445a1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jul 24 10:59:13 2005 +0000

    * fixed 'Could not connect the action t3_addressEntered: to target of class VLCWizard' (an outdated method was still in the nib-file, but not in the sources)

commit 87c97ae1ea0c35449bbea9f48f528a157a8b6dce
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 23 22:14:19 2005 +0000

    * Implements selection of a playlist item in the wizard
    * The playlist in the wizard had to be displayed as a outlineview if we want to reuse existing code
    * cosmetics could still be improved regarding this outline view
    * I get this error
    
    2005-07-24 00:08:55.940 VLC[6908] Could not connect the action t3_addressEntered: to target of class VLCWizard
    
    When opening the wizard. I don't know if I messed up something or if it was already here before
    
    * I needed to make some changes to the interface structure regarding the playlist for this : We know have a VLCPlaylist and a VLCPlaylistWizard class. Both are derivated from a VLCPlaylistCommon class that contains methods required by both classes (mostly the datasource, in fact).

commit 46fb23ef96d895215c4f15f72a71c4fd3d32df65
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Jul 23 19:55:00 2005 +0000

     * modules/audio_output/waveout.c: Fixed a rounding issue

commit 26b6b8a1e3d6e05b7054b4354dd9faabe5a973e8
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat Jul 23 19:18:17 2005 +0000

     * skins2: use AOUT_VOLUME_MAX / 2 instead of AOUT_VOLUME_MAX, for the maximum
               volume.

commit c63dbfbd3face7b46e72d2801ab024cbeeecaf82
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jul 23 18:16:34 2005 +0000

    * don't use tabs here as well

commit 1d6f52c86681a9370ab0f2f6db434e2461154b1c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 23 18:15:14 2005 +0000

    Some more coding style (empty lines filled with spaces or tabs)

commit 7d9d7bad793fe5dec4800cb80db7856f10159507
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 23 18:11:58 2005 +0000

    We use 4 space caracters instead of spaces in VLC's sources ;)

commit 6139021027c510d1e6cfbbfc1c75f81d442f860f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jul 23 18:03:15 2005 +0000

    * use NSInformationalAlertSheets instead of mis-using the home-cooked information-sheet when reporting wrong behaviour of the user (refs #13)

commit 5c86990969cade14f5c2f2084c3dec19c59caa0b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jul 23 16:23:05 2005 +0000

    OSX:
    - implemented i18n on the summary-page
    - some other small fixes
    
    - l10n string fixes (both OSX and WX)
    (refs #13)

commit d4f01a1124ebda54101489642408d0c38fdbb85b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jul 23 15:08:46 2005 +0000

    * patch to the Equalizer-GUI by Jean-Baptiste le Stand <jp.lestang@lestang.org>

commit a2d9eba32af33500facc5321fbbda2b781093aff
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 23 14:42:22 2005 +0000

    * Fixes crash when libcdio is not installed

commit 03e5071f14a06166b971969d9821252173d5b21b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Jul 23 13:02:48 2005 +0000

    Add a add_suppressed_string for http-{user|pwd}

commit ed1279a6ea4bbc2b1dc0e04acb27906f55391046
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 23 11:25:49 2005 +0000

    access.c: LID and Segment for non PBC (the default) needs more work.
    Check for them and disable (somewhat).
    
    vcdplayer.c: check for invalid LSN in setting origin.

commit cf7397b7b4dc1d01c0fbe84f4e42d2c1e37f85a3
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jul 22 10:55:16 2005 +0000

    Add -lws2 for rtp and rtsp for ntohl

commit cf206ca95047cb333ecf1f01c06c64736fb40191
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jul 21 23:09:30 2005 +0000

    * whoops (refs #13)

commit f21888438b5ff79c3b42da3d649ba3efe2d741e4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jul 21 23:04:33 2005 +0000

    * various fixes and additions -- the wizard is usable now
    
    still todo:
    - testing (streaming part is untested for now)
    - implement the playlist-table on the input-tab (I would be glad for some help there)
    - update the playlist-table in the main-window after adding the new item
    - add i18n on the Summary-tab
    - string fixes
    - some minor stuff here and there

commit f5357ec14d75b45b5664496b2175858dd1803a71
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 21 21:18:39 2005 +0000

    * Added net_AddressIsMulticast that takes a string and returns true if the string seems to describe a valid IPv4 or IPv6 address.
    * Changed all the SDP generators to only add /ttl to the c= line if the address is multicast.

commit d20e734b043aef614e340e0ff5da2d8b19afaa3e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 21 20:35:22 2005 +0000

    * a missing vlc_freeaddrinfo

commit f45ea277d665387b6d6d7ec30ebbea9f6c87ce36
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jul 21 13:12:19 2005 +0000

    * Fix an issue with reading of files that are still growing in size. This fixes bugzilla report 2130. Fix by Todd Lutton (tlutton at aol.com).

commit 3c2fbd3a3e850f930cdc3f64ed99af505619dd1e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jul 21 11:21:25 2005 +0000

    * include version information and update copyright string

commit 17951829e68533ffbc870401217ad697faed34db
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jul 21 11:17:56 2005 +0000

    * forwardport [11784] and [11802] to trunk

commit d453f42e306e039f33855f81fd4ba1fd7de9b92f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Jul 21 08:22:37 2005 +0000

    Oops, I did it again !
    Obviously, having a hard coded path for plugins is of no use to anyone

commit 022f306f75474fc40f727a635f29d88fdf8640de
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 20 15:47:16 2005 +0000

    Fix quotes and a few typos

commit 96138b11334dfd82c91a6f96e846c2a37bbc4ce2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 20 15:33:18 2005 +0000

    Should not be executable

commit ca23267090f0ec643c26edc46b9aea7791fb3c83
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jul 20 13:11:07 2005 +0000

     * modules/access/dvb/linux_dvb.c: More verbose CAM probing, patch
       courtesy of Oivind.

commit bd39e4ea89742aba2dde16f93b777c6cb18c6a08
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jul 20 09:55:49 2005 +0000

    Fix bug in track-length seeking.

commit 812558533ce231d378bde58aa5f5061b10856b69
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jul 20 00:08:24 2005 +0000

    Initialize track_end variable.

commit 291bbb38d3a11482beb7b524e445b89154e9a2f3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 19 18:19:22 2005 +0000

    Should fix Debian #316161
    (though Sid has migrated to GCC 4 so it does no longer really matters)

commit 166aaa2c1f4594c5791e15a71fb4909997e86651
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 19 17:53:15 2005 +0000

    Remove annoying debug message

commit 35db6dd6ecab2daf4c03ccc2c0be4b25a42c092c
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Jul 19 17:41:16 2005 +0000

    Improved compatibility
    
    tested to work with
    - Visual Basic 6
    - Visual C++ 6
    - Microsoft Office 2003
    - Internet Explorer 6
    
    all: support for aggregation + bug fixes
    dataobject.cpp, dataobject.h: initial support for embedding

commit 15c9159672a3de1e7bcba3154cf6c3f8db746b4a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jul 19 15:44:28 2005 +0000

     * livedotcom.cpp: added H264 support.

commit d21227b69cf07e6a34f20df5d01f208338992e4a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jul 19 08:39:50 2005 +0000

     * h264: handle SPS/PPS in annexb format in extra data (needed for RTP).

commit 17864a3f3f51cd36b380ef99228a7c59e309ef1c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Jul 19 00:28:19 2005 +0000

    doc/Configure.help: document libcdio, cddax, cdda, vcd, and vcdx
    
    config.in: a typo in the CONFIG_ name.

commit 96df9865d3d304a1413a68a09f7e2b469c85d1a7
Author: Cyril Deguet <asmax@videolan.org>
Date:   Tue Jul 19 00:02:26 2005 +0000

    - libvlc.c: fixed broken build on cygwin...

commit ab6a48f97c4b23797c16055c0ed52068c3bfbc22
Author: Cyril Deguet <asmax@videolan.org>
Date:   Mon Jul 18 23:57:41 2005 +0000

    - all: compilation fixes with vc7.1

commit 28c54f7f805b87bfce02d6f4d49092412c992af2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 18 17:36:45 2005 +0000

     * extras/contrib/src/packages.mak: Use GNUTLS 1.2.6 since 1.2.3 is no
       longer available on the FTP site (patch courtesy of Clement Vasseur).

commit dd334ce01c3155706382f500708e35799a1c8b9f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 18 15:07:33 2005 +0000

    Fix use of fatal use of unitialized value (regression in [11778])

commit 42af3cf8f9f78fa0a150aa516e3ae55a350f0977
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Jul 18 11:41:24 2005 +0000

    Still need to test for CD paranoia separately in order to pick up
    paranoia library flags. Perhaps there's another way to do this on the
    first libcdio test, but this works.

commit 2c1edcf1f486e4f968e8fa499508c4b7b620e12e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jul 17 21:21:04 2005 +0000

    * all: compilation fix with vc7.1 compiler, and removed a bunch of warnings (there are still many warnings about size_t/int mismatch though...)

commit 80ee9c71d258094b2b7a83ddeb58c2d13216b64c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jul 17 19:40:48 2005 +0000

    Require libcdio 0.72.

commit bad2afb75e673e37259d5ad8ff9b5733a08fe034
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jul 17 19:26:41 2005 +0000

    Revise better for current default options and names as seen by configure.ac

commit 5c9d64ef5e24ba397dfcc77a6acf0198ea70cfaf
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jul 17 18:57:40 2005 +0000

    Move some DEFINES that are also required without libcdio

commit cd6c93f1f2c823d3666ea165bdc4338283346d35
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jul 17 16:27:59 2005 +0000

    A number of probe disc fixes:
    - DVD probing works more like CD-DA and VCD probing.
    - Reduce libcdio verbosity on errors (which are largely to be expected).
    - If no media found set Device name null and don't change selection type
    - CD-DA probing had been broken

commit d6cd7844351b11087e81e22ca87007f838fdecc0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 17 15:26:36 2005 +0000

    Remove non-standard http4 and http6.
    It's the DNS job to tell which version are available,
    not poor clueless average user's.

commit 6edb730df3c6c43202042fa332b1886bef115e3a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 17 15:22:02 2005 +0000

    Ignore insecure HTTP redirection to non HTTP protocol

commit 1a8f715cb6d715281a239eee0083eee106902577
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 17 14:25:41 2005 +0000

    Cleanup - invalid #263.

commit 5a0c8ff79b3020b6044237aec33f88988afeb101
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jul 17 13:46:26 2005 +0000

    Add 4th/last parameter to PKG_CHECK_MODULES ("else" clause when
    package isn't found) for libcdio and libvcdinfo so we don't give an
    error message and termintate when these are not around.

commit d11dff7b5aa146b13a99cf137943ad2585da33cd
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jul 17 11:53:28 2005 +0000

    * added libcdio in the menuconfig, to be able to... disable it ;)

commit 2145181c6fbee1fe1e6ef14163ebb8b869c22ced
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 17 09:04:58 2005 +0000

    Bleeding edge UPnP service discovery :
     * depends on CyberLink C++ UPnP library available from :
       http://sourceforge.net/project/showfiles.php?group_id=89768
       with iconv compilation patch from :
       http://jserv.sayya.org/upnp/clinkcc170-fix-compilation.diff
     * requires libexpat-devel or whatever you call it,
     * needs review by playlist guru (Zorglub ?),
       especially as regards locking
     * at least, detects UPnP Media server properly
     * I'm looking for a '''working''' UPnP Media Server on Linux for more
       extensive tests. I couldn't get TwonkyVision to accept my medias :(
     * tentatively closes #98 - and probably introduce new bugs

commit 58e25ba45e0d05ca9fd88606953814fb23d3b0eb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 17 06:57:31 2005 +0000

    Forgot this file - default to allowing every body when there is no .hosts

commit 317cd9b8180bc7531f736532315ca96c97d62a4c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 21:44:21 2005 +0000

    A bug in libvcdinfo <= 23 prevents C++ compilations.

commit e6aec2bc64a8f60218dc33016dcb864ab63a2904
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 16 21:33:09 2005 +0000

    Small hack to make OSX happier.

commit b3521ade515b2bbb05c7477fe97020567a4a9a4a
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 21:20:15 2005 +0000

    Set entries/lids for VCDs when we have an okay libvcdinfo.

commit 90d3d34918f6dca03bd27d10b40341827137f705
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 16 19:30:09 2005 +0000

    Review and fix ACL duplication - really closes #262

commit e9205d398fe7bcff26d026f3f02004c84e97c9e6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 16 18:48:17 2005 +0000

    Copy the default ACL value in ACL_Duplicate - closes #262

commit a00a948872922857390b9bc15b758779dc426349
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 16:04:56 2005 +0000

    configure.ac: Allow libcdio 0.71 for libcdio things.
    open.cpp: Add tooltip for Probe and fill out more vcdinfo things.

commit e99339708ef5e9c3fad9dd28e565205eea6bd8b3
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 14:38:08 2005 +0000

    Clean up options and processing relating to libcdio, libvcdinfo,
    cddax, and vcdx. Add libvcdinfo to wxwindows module if it is around.

commit 42ac9cdbf088b05e4327af2d7a4564db33a83c91
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 16 14:33:05 2005 +0000

    sleep is not thread-safe - use VLC API msleep instead

commit edd72ac08341f62479765c29225d9fb20de2e547
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 16 13:39:14 2005 +0000

    Cosmeticissimism

commit c3543a6fef87b7a4fd727631d4783c43fdea9a36
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 04:47:12 2005 +0000

    Meant to set first and last entry for each *track*.

commit 398bf6a898b844bd9312e4828eda8509fe21dda5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 04:36:58 2005 +0000

    Don't limit VCD Entries or LIDs to number of MPEG tracks.
    Untabify.

commit d579d01b1cca11aa18eb9ab32422538d2f915b0f
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 04:32:18 2005 +0000

    Remove gcc 4 uninitialize variable warning.

commit 61a89bc82b68aabba2a41c27db7d61f627c7a08e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 04:12:28 2005 +0000

    Don't use "Track" for VCDX, "Entry" or "LID" should be used.

commit e69d31413778c49921d714b9946a2d61bb224cd5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 03:38:58 2005 +0000

    cdda/info.c: changes for libcddb 1.1.0 API
    
    rest: Add "Probe" for media function in Open Disc.

commit efc10b2542f855b8507f080a5776af522f75bc32
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 16 03:36:05 2005 +0000

    One needs to #include errno.h in order to use errno. At least on my
    Fedora Core 4 GNU/Linux box.

commit 598f6f085027a572a37917d229084f9b2fb0fbbe
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 15 18:48:33 2005 +0000

    The last vlc_reduce that was left

commit 9d31c40654ce1333b57b82f3243e7b5553dccd6b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 15 15:24:39 2005 +0000

    Save a call to strlen() in net_vaPrintf (and net_Printf)

commit 42e5215033af87fe60f3e144ac8b43a9e95ddc8b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 15 15:18:46 2005 +0000

    - Clean up
    - Don't avoid non-existent off-by-one bug, ie. use full buffer size

commit 5e76149b8aac583ab342190da300ef7f0bbd07cd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 15 14:24:47 2005 +0000

    Fix undefined symbol error

commit 23f9cfa6697096c7147dcddaadf8dbea636822f1
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jul 15 11:34:10 2005 +0000

      * Updated Debian build files for a future upload.

commit 629d9ddaf5513c94dd33f52fd6018800beada695
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 14 15:18:50 2005 +0000

    - Automatic versioning info in ActiveX plugin (refs #181)
    - Also include the inf in the distribution

commit 2d38c37c5e7e8781faf3fc6aa7392b11d34c2f74
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jul 14 14:35:05 2005 +0000

    The solution was too simple, I guess

commit 69e949a5f907d289c7f28294cb233f45e1b3bff8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 18:30:46 2005 +0000

    - Fix very likely race condition
      (whereby psz_bind_addr would be modified by another call to inet_ntoa)
    - Use net_GetSockAddress

commit a16c7459cc11eda7269ef763dfac48738de8da53
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 18:23:09 2005 +0000

    - Use previous API
    - Remove a dynamic allocation

commit a2aa6d7b2f49ab0bbfd3779202709c4546528931
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 18:11:18 2005 +0000

    New useful API to combine get(sock|peer)name() and vlc_getnameinfo()

commit c6a7622b420a7d27cceb01a176cc1e5ac950e5cd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 18:09:38 2005 +0000

    Forgot these files

commit 4ee9175bcfbfa255152c367ba6a8cdad74b9cbe1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 17:51:13 2005 +0000

    Rename vlc_reduce to vlc_ureduce so that we won't get into troubles if
    we ever need to reborn vlc_reduce for some unanticipated reason

commit 21d7f14bbe121b27de988a11ca8d8664d1fb27c5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 17:16:09 2005 +0000

    Fix warnings (refs #258)

commit fcd1b6754b2e68bee5364163807597d0629140cd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 13 14:59:11 2005 +0000

    Use ANSI isspace() for crap compilers that don't know about C99 isblank()

commit e29270a6d8ace619a2dccab9eb7f37ab8643a953
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Jul 13 14:17:24 2005 +0000

    isblank() is not an ANSI function,it should really be tested for

commit 7334f9428753ba2a9d470d7c405a404bc17d7856
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Jul 12 20:06:23 2005 +0000

    * finally converted to the 10.2 and later format, which is faster readable

commit 6d4a1e165f0aa5c5449eb46ab7d3a7ea747307c9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Jul 12 20:03:32 2005 +0000

    * additional GUI-fixes
    * implemented the streaming-method-tab correctly (forgot that previously...)
    * implemented MRL-composition when transcoding (still needs to be done for streaming)
    * fixed various other stuff here and there
    
    not usable yet - work will be continued after July 21th
    
    (refs #13)

commit f5e1e36cc4d05e987f2fcb2bdc8e267a83e2e308
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 12 18:02:20 2005 +0000

    More dead code

commit 964728f3ef4c177e69d98fac1c55eea83ef60b51
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 12 18:01:14 2005 +0000

    Yet another strncmp => memcmp (refs #258)

commit d73832f95219564fc888ec253b4b29f87a08f804
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 12 17:58:09 2005 +0000

    Eliminate dead code

commit e6a2e27bbb326744bbcfe0e464c32068dc41cbb4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 12 16:00:43 2005 +0000

    Better ACL API (full rewrite)

commit 9fad47dcd802710f621133f4440163d0a345e2d1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 11 16:37:40 2005 +0000

    Diminish buffer size
    (still big enough for a pure 256-bits architecture...)

commit 51166b986088fc40680282632693ae87daba346a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 11 16:34:47 2005 +0000

    Avoid buffer overflow
    (local account needed, but possibly not same user as VLC)

commit d367c2f58e4bf09e07c5a57cda689fc01b29a7f5
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 16:20:33 2005 +0000

     * ALL: miscellaneous unsigned/signed warning fixes and pointer/int casts.

commit 363fe6915c5ba793a6305848efa48892aa9a0052
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 16:16:17 2005 +0000

     * include/vlc_common.h: Fixed I64Fd family for 64-bit processors.

commit bc2811758499bd78b83465bde51777e83ccf6e7d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 16:01:01 2005 +0000

     * configure.ac: Fixed ipv6 detection.

commit fd8f4e26f714d85345870713f4e6a2a9999ce05c
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 15:59:36 2005 +0000

     * src/misc/getaddrinfo.c, modules/access/directory.c: Solaris fixes.

commit 3785eb2161f1d58e1abb2df94f343bfdac660238
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jul 11 11:52:42 2005 +0000

    * implemented 3 dialogues, which complain to the user, if s/he didn't provide a file or destination

commit c0cf55a74e919e114ac03e153d2eb5ee0e8eb59e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jul 11 11:18:14 2005 +0000

    * finished the gui and implemented correct encap-format-selection when transcoding (refs #13) -- still not usable

commit 591759907b1d82d011f7a9eab277f4b253912cdb
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 11 11:15:31 2005 +0000

      * po/Makefile.in.in: reverted an unexpected change.

commit 0acbca232b15dcc4b03083ec10f17788bba510a4
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 09:45:54 2005 +0000

     * modules/stream_out/duplicate.c: Fixed ES selection when using both
       program= and es= for the same destination.

commit 7f48ee3e69c4b98c5745fed08d0e6159e0e7c77d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 09:44:53 2005 +0000

     * modules/stream_out/switcher.c: New option --no-sout-switcher-mute-audio.

commit 130e82918269cab7b5f06129a81f34d627a9600d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jul 11 09:43:38 2005 +0000

     * modules/packetizer/mpegvideo.c: Drop corrupt blocks.

commit 738926876bda127f929463e9679317edba1dbfd8
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 11 08:52:14 2005 +0000

      * Fixed a bunch of coding errors here and there.

commit 9ed8a0c1aa6182cb5f8be88d4a5a595a6f0ba711
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 11 08:44:39 2005 +0000

      * src/misc/charset.c: if(a<b<c) is a pythonism and doesn't work in C.

commit 07d9dbd15bb19b6edb316080de23cf1d95e4d0d4
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jul 11 08:33:01 2005 +0000

      * modules/stream_out/transcode.c: fixed an uninitialised variable.

commit 7489cd23f0a1552de0988d011296abe7a4e45aa6
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jul 10 20:34:01 2005 +0000

      * legacy changes that might be useful if the gtk plugin is ever revived,
        and are just to be utterly ignored otherwise.

commit 8329bd853e8e85d9cac4894d5ca3186ef92ed7e1
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jul 10 15:45:02 2005 +0000

    Add the "X" deinterlace mode to the list displayed in guis. (We should certainly find a better name, but I cannot see any).

commit 4ba7bb60af1ccf816bf5dcd61f541dc98481a04b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 13:32:43 2005 +0000

    Any reason why removal of .deps was disabled ??

commit a3db0c0e1f5372b4787c7d34e900aaf5bcdf108c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 13:07:15 2005 +0000

    Work around for gcc <= 3.3

commit 3df44d631a3635a1bd268dd8aee5fed490be7bd4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 12:05:57 2005 +0000

    Typo fix

commit 799c89719fd98b00a625922c1efc53794d69918d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 11:51:12 2005 +0000

    - Fix possible buffer overflow (?)
    - Fix unitialised value
    
    According to valgrind there's still an unitialized value at line 2343

commit b65b861ae33498f0d411bb9989af87cde51861df
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 11:50:11 2005 +0000

    HTML validation fix

commit 96c45b22015d7765da85b03bdeffd1ffb37283a8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 11:49:42 2005 +0000

    Fix compiler warnings (refs #258)

commit 41a78f164f290987933613d91c4170b90ff209a5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jul 10 11:09:46 2005 +0000

    svn:ignore

commit 2089d2f647b193049f37216a9bb46bf8575ba15b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 11:07:34 2005 +0000

    Use -mtune instead of obsoleted -mcpu
    (even on gcc-2.95 seems to accept the flag)

commit dc4fe2caf3448ff0e2c489a40f77ac5df84ce7f5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jul 10 10:51:28 2005 +0000

    Warning fixes

commit f15f0048c23bc26832e953ed1c917fd62faf12a9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 10:16:01 2005 +0000

    fix fix

commit 6ec205241c296fce247301848ed7116ce44625ef
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 10:03:30 2005 +0000

    Some more cleanup / no more warnings

commit 23bdea50631c8cf3af992768559a4c8085d0c5f7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jul 10 09:50:34 2005 +0000

    compile fix

commit a4de52f8dcf2fa416ef53a0b5121a592e0baecd9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 09:35:37 2005 +0000

    Faster code

commit 3de41d49fdd787ce5114372b637dcacc73cdabad
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 09:28:13 2005 +0000

    All signedness fixes

commit 528314603dd8217ab41910018e2029a755af4ae1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 09:13:20 2005 +0000

    We only have to reduce unsigned fractions in VLC
    (someone show me a screen with a negative pixel resolution)

commit 856bb6929634793e618b8874c48dd9976400317b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 09:11:16 2005 +0000

    tabs => spaces

commit efeb7db73636716a888a3a48b7166b69f03031e7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 08:55:16 2005 +0000

    Fix incorrect free() of const-qualified pointer in services_discovery.c

commit 00f78a1e82c9e1d6948206fba58159cde39998dd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 08:13:48 2005 +0000

    strncmp => memcmp (refs #258)
    
    ogg.c : FIXME FIXME FIXME
    I don't know Ogg format well, but don't we have a possible out-of-bound
    read at line 1346 and following ??

commit 5585f98e36b6dd1ef123bec4b8854fa40e09adbb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 08:00:25 2005 +0000

    Fix gcc4 warnings (refs #258)
    
    NOTE to developers :
    When you want to compare n bytes from two buffers, please use :
      memcmp( buf1, buf2, n )
    rather than :
      strncmp( buf1, buf2, n )
    
    strncmp should only be used if either of the buffers might be
    nul-terminated within its first n bytes.

commit 1090a5b5d7f41de535708062dea6c8058fc76328
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 07:55:28 2005 +0000

    Remove compiler warning and clean up (refs #258)

commit 11558099f1300b01d15348d2c6938e6b9a17ad37
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 06:17:48 2005 +0000

    Fix an old typo

commit 85c84889f0bff0bf944109e28822b41f741d7b38
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jul 10 06:12:38 2005 +0000

    Hmmph, logic fix

commit dcf286bc252a609b30e5847b05686129f0550e51
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jul 10 01:34:53 2005 +0000

    Add tooltips for entry fields. For VCD and CDDA (at least) some
    values have special meanings.

commit 66af406ad229058937953635718a903e54fe1086
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jul 9 22:05:47 2005 +0000

    lastest -> latest

commit 05edb16cfd225b9bdeec8cf7f5acdc2c06217b30
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 9 19:17:13 2005 +0000

    Don't delete SVN-tracked files with --distclean (closes #251)

commit 65bbd83c0bf21423e84f0b712a13e3dcbacb3ec1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 9 19:07:06 2005 +0000

    svn:ignore

commit a023b25e6d816437eba66ea14e33527b4d91e4f1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 9 19:01:19 2005 +0000

    Should not be there

commit f701fe046e62bfcb26d17658fb03d6dd1c720b54
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 9 18:54:38 2005 +0000

    Support for VOC block type 8 (closes #142)

commit 429d30065a2575670dd1c4f6a76bdc493c2b0a45
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 9 17:19:06 2005 +0000

    - Fix (?) handling of EPSV non-compliant FTP servers
    with EPSV compliant NAT
    - Fix socket error value check

commit fe087a38282e93addb25fa9598393e40ea233b09
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jul 9 06:17:09 2005 +0000

    Make Zorglub less unhappy

commit 5b91430245e8b9dba2d8a5baf50fabd0a9aee17e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 9 03:41:48 2005 +0000

    Add audio track entry field for VCD and DVD.
    Correct ranges for # of tracks and subtitles allowed in VCD and DVD.

commit 445347100cb494841a2f142361d11be6a56165c2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Jul 9 01:56:01 2005 +0000

    vcdplayer.c: fix gcc 4-caught uninitialized variable.
    vcd.c: more logical order of macros (I think)

commit 3f0b1c5a5e02e02a6b7c99bee8cf34b3f87767d1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 8 18:45:05 2005 +0000

    Fix compiler warning

commit 85b29bdc288a1573d43bd524908be5748a9b3640
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 8 18:12:44 2005 +0000

    Copyright fixes
    (da big courmischage)

commit 66f35e56abce63eab8cf41f6649bbdf796850b54
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 8 17:57:30 2005 +0000

    Convert to Unicode

commit 237a8e6f3641aa52a60f414edacd78a6d16b37f1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jul 7 09:07:16 2005 +0000

     * modules/access/dvb/linux_dvb.c: Fixed support of Nexus-S, patch courtesy
       of Michael Ditum.

commit 19a6aa8f7794a182d386e9c6baf4de3269ee8b91
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jul 7 08:32:37 2005 +0000

    * converted to UTF-8

commit 69d197f7f58e37b9fb820d9984f36410769d71f0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jul 6 18:16:26 2005 +0000

    Revert wrongly commited files in previous commit

commit c13d9987cc84b6ec6ac9820b629754f021957436
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jul 6 17:33:04 2005 +0000

    Compile fix - refs #258

commit 6f5fb734c20165388a0ac8b18d83a491132e8a0b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jul 6 17:14:00 2005 +0000

    Print Winsock error number

commit 5077a23139043cb7b9b695b66b45ee6e88f6a2d6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jul 6 13:47:37 2005 +0000

     * src/misc/cpu.c: Fixed the use of cpuid() on amd64 (thanks to Aison on
       IRC).

commit d1667dd5a12a3944d4bf80438faeb09aba247ce0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jul 6 12:34:58 2005 +0000

    libvlc.h: Move the open option for the gui preferences

commit b8e3a59e86ebbe24c039b0c6538764ee6aacf8f0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 5 18:28:26 2005 +0000

    Fix previous commit

commit 14dbb864322434ba5f75e578b45d37f728db85d3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 5 17:33:54 2005 +0000

    Print exact error for select() to help tracking x264 threading issue

commit de653570589bb516a63b0e9547155f39b272397c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jul 5 16:44:56 2005 +0000

    - Clean up net_Gets()

commit ae0c85f87b4caffc922591bf60457e5fa17dc5c1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 4 17:01:34 2005 +0000

    Forgot this one

commit 4b00d01a923bd4d1de665ecbe07cadf9443a9b9c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 4 17:00:25 2005 +0000

    IPv6 Source-Specific Multicast support
    from Hoerdt Mickael with cosmetic changes

commit ee41a705657dcb596d685cf1d3c7b32ff00cf1c8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 4 16:42:22 2005 +0000

    Unduplicate common socket() code

commit 22e96161da1e6f824ff12b90b87e1c38365eb667
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Jul 4 15:39:10 2005 +0000

    Add set_visual support in python binding

commit f093d59dd7bf73672e549e530ce73858e0c9b477
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Jul 4 14:47:36 2005 +0000

    Undo braindead [11640]

commit a204ad1c9b167d86147cf137409f2a7cf4334022
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Jul 4 09:55:51 2005 +0000

    compile fix for WIN32, needs review

commit a09124b77ae1a4e582396f20f2e6abd9dc8a73b5
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Jul 4 09:33:43 2005 +0000

    hey, don't forget win32, folks

commit d6fc1ee1c7a24d57665cc4e50d3be8616bb12e00
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jul 4 09:27:56 2005 +0000

    Compile fix

commit 29df942311aa3af149b81fc3fa32a6b20b35ea7f
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jul 3 09:03:44 2005 +0000

    new --telnet-host option to allow to bind the telnet server on a specific interface.
    
    Patch by Torsten Spindler
    
    Remark : should we keep the --telnet-port option that is now redundant ?

commit 51d3b6c921ea9e1af6385a88e8ed7dcec3f2e07d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 2 17:26:51 2005 +0000

    select first moved item instead of the last one after a drag and drop.

commit 23235a29feb62dc78e2ff05c626ab2737859c06d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 2 16:47:46 2005 +0000

    * Back to the hack for the isItem: inNode function, since this is several orders  faster than the high level functions provided by Cocoa... Playlist behaves corectly on big lists again...
    * Fixes a bug in drag and drop

commit 3d0810e9265a6bbaf0221269779ad02ec0f84ed6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat Jul 2 15:39:21 2005 +0000

    * Include <sys/socket.h> if the system has it (should fix compilation on OSX/cygwin).

commit d37194a3b20d4d26b86ffa8c3849bf1cd91722c0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Jul 1 21:43:42 2005 +0000

    Genre standardisation patch by Jonas A. Larsen
    This (and previous patch) still needs some work as genres containing spaces
    aren't parsed correctly

commit 24c07775c117d707f3c4d394500edfeedb7a1045
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Jul 1 20:48:48 2005 +0000

    * vlc_symbols.h, vlc_playlist.h, view.c : add a function to remove a parent from the parent list of an item (if anybody wants to make that another way...)
    * playlist.m: implements full drag and drop of playlist items. Drop of multiple items and of items and nodes at the same time should be supported. You cannot mode service discovery items. This is a choice and can be changed if wanted.
    * Hopes that compiles on current trunk (cannot check since latest comits on net functions broke the built of a half the modules and core of the OSX port...)

commit 60b3038b0a29115bf381f56632fe767ee86af030
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jul 1 20:27:33 2005 +0000

    * powf -> pow :(

commit 6db8875a09ef1252fe497b915dc4af69973fc1a7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 18:00:04 2005 +0000

    PF_* -> AF_*

commit 5f24896070f495d3ff7179697a255847f4c9b2cd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 17:35:35 2005 +0000

    This was pretty useless (if there is no solution, there is no problem)

commit fae938e23c50b8e0b348a7e838ff820d5b1b29c5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 15:56:41 2005 +0000

    Remove unused function

commit a9cfe158c44a1b2ec6f64e9cf73c15048dac4c9a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 15:54:27 2005 +0000

    Unsigned casts

commit 56c786eb0a134b1492ce7aacfd13f9304398c97a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 15:47:42 2005 +0000

    Remove unused variable - fix compiler warning

commit 0b137bffd5cf6849c231e9fc75f168aa50ac9806
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 15:27:40 2005 +0000

    Freeze module entry name (refs #155)

commit a844d2d8fcb5ada622ed1e091b38a3f95353ef8a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jul 1 14:48:29 2005 +0000

    Use macros rather than overkill APIs

commit 82daa24a79ac359f27a6bf3119dee9ba75a41a59
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jul 1 13:44:37 2005 +0000

    ALL: Add some set_shorname() so the preferences  look nice.

commit ddb6cfd52321a97a76e4240741978e59ddece24f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jul 1 13:43:58 2005 +0000

    Oups, forgot this one with [11093] (deprecated option handling)

commit 117fb9dc74d3fecc0421b69aaf535000b7f25cd1
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jul 1 10:22:30 2005 +0000

    Compile fix

commit 10ccb3dbcf861ec5a2828f000025e3243d69b357
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Jul 1 08:17:43 2005 +0000

    compile fix

commit f1cffc8822e89fd1600f077831eccd777c9f67e7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 18:34:43 2005 +0000

    StopSend for UDP access

commit 365752e5320fc5c92c3f4cae2ff46664c86fe7a7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 18:32:54 2005 +0000

    StopSend for SAP discovery

commit 847ceed4506c9c8e70a165ef4e2837520c06e894
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 18:30:41 2005 +0000

    Same as previous commit - for SAP announcer

commit cdd18c0c94f315b3cb666eea800e1cf816e2ec19
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 18:19:26 2005 +0000

    Shutdown UDP socket for receival - hopefully closes #134

commit 20d93dce56112560d94dbe11db7c44073f142d9d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 18:17:53 2005 +0000

    Wrappers for shutdown() API

commit d8bdb697de070795a53d69d0558e9422c928f31d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 17:24:26 2005 +0000

    Remove a very old hack that is no longer necessary

commit 3576d6b125609ab37c95b4ba1bdc3d1ead7cb7e6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 30 15:55:35 2005 +0000

    Why make it complicated when it can be simple

commit 3ff30fa972feae4854ece87008c5d4479dec8d6c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jun 30 15:08:08 2005 +0000

    * Some fixes
    * Store object to move in the class itself, since I just don't manage to deal with NSPasteboards...

commit 06ba89296457f0b606d6a78bf3112efa538d85f1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jun 30 12:45:05 2005 +0000

    * implemented reset- and backward-methods (refs #13)

commit 2a67c7a4b878fe6f08ec1f4be29152c8deb5f614
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jun 30 10:44:50 2005 +0000

    * added a summary-tab at the end of the wizard (mostly for debug-reasons, but perhaps we want to keep that for the user as well?)
    * implemented the entire logic (except encap-formats while transcoding)
    * added data collection of all values
    * fixed some l10n issues
    
    The wizard is still not useable for streaming, since it does not communicate the settings to the core yet. Additionally, various things still need to be done (see TODO at the beginning of the file).

commit 6febcbfe345555a800a764e9fe22e8a19f1986b6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 29 20:56:47 2005 +0000

    * modules/stream_out/rtp.c, modules/misc/rtsp.c: attempt at supporting amr nb/wb for rtsp streaming... doesn't look like livedotcom like it though.

commit 10c15522e02c000c23e18241a426341009ca1627
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Jun 29 20:53:06 2005 +0000

    * Still some work for playlist drag'n'drop

commit 04f177a91a7a12b2bf36d99b348ecca6361a7282
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 29 19:59:01 2005 +0000

    * modules/mux/mp4.c: added support for amr nb/wb and h263 in 3gp.

commit 5ff8a38b865433c8e3612776b48faa6b1f8b59e1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 29 17:13:31 2005 +0000

    * mozilla/vlcplugin.h: fixed mimetypes string.

commit 9d3fbf4c4a9f731e40620163bcd58440cdd7bf24
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 29 17:08:54 2005 +0000

    * mozilla/vlcplugin.h: compilation fix.

commit 190117120f6eca163740262d08760eefeba2ffc9
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Jun 29 16:48:38 2005 +0000

    * Add an option to recusively expand the current node in the playlist context menue.
    * Seems to be some issues sometimes, likely related to the fact we do not empty o_outline_dict on playlist refresh

commit 9b344d57bcfabc0a0091886ce84b96d8ff21e35d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jun 29 05:54:43 2005 +0000

    this should fix compilation (if someone could backport this fix ... and
    test it)

commit 5fe479dd10e28205b2a825c4bb1c9792ce3fbc0d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 28 23:46:33 2005 +0000

    * Fix some configuration options declerations and strings

commit 9aebdb61fc078adb8d2f5d77e6bfd2b7d2656f2d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 28 23:43:03 2005 +0000

    * Fix opening of rtsp:// links in VLC

commit 05fd28dc73ddc2010abd092c4b689f082513b791
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 28 23:41:58 2005 +0000

    * forwardport of [11522]

commit 8d1836799f0ede455c4962a19293c65d8f351327
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jun 28 23:33:50 2005 +0000

    * Don't select items that are in a selected node for drag'n'drop

commit fa5d2c03fbeafcfb596825d07db06001e2a85643
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jun 28 21:37:07 2005 +0000

    * Start of the beginnig of drag'n'drop in the OSX playlist. Items are only copied in  the pasteboard ATM (at least if I understand OSX's strange protocol to drag'n'drop items correclty)

commit 6d6ec75ce7cf3bfe86a674a66cc0de2bdbf52cea
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jun 28 18:02:01 2005 +0000

    DLL loader stolen from MPlayer CVS.
    Disabled by default, enable with --enable-loader
    There's no sanity checks in configure so don't do it if your platform is not compatible.
    
    zorglub and Anil report it works for WMV3 with the dmo decoder plugin.
    It seems to crash with Quicktime (after displaying a few frame ?).
    There's no RealVideo decoder so, won't do that, but it probably could as well.
    
    Legal considerations
    =====================
    
    Section 2 of the GPL puts no restriction on what you link with so long as
    you have obtained the program from source (and compiled it yourself), so
    this is OK.
    
    It is not clear to me whether it is ok to provide binaries with this
    feature enabled. Maybe it would infringe on the GPL and, hence, on VLC's
    past contributors intellectual rights. So if in doubt don't put this in
    binary package you make.

commit 83282a7838236dac984518b2e0b94fd1db5bd110
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Jun 28 17:58:34 2005 +0000

    - updated to axvlc.inf used to create http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab

commit 47792465f6248e6080c2c4187366c3fd2ba01f0c
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Jun 28 17:56:26 2005 +0000

    - changed codebase path to 'http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab'

commit f863bf1cf03c366006cfd79b9ddd54ec0360ef2d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jun 28 15:16:11 2005 +0000

    This doesn't owe in the VLC

commit e0ccad92ed7a3cc417146a2045be6b319dca7e5b
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jun 28 09:10:15 2005 +0000

      * po/fr.po: various fixes

commit c54d3584af84180ff65b6b0a8d9443f11876197b
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Jun 28 08:48:46 2005 +0000

      * po/es.po: minor fixes

commit ee6c3bfc7d2f0793e14b50cf312a9b5130a24ea8
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Jun 28 08:02:40 2005 +0000

    dataobject isn't ready for prime time yet :)

commit 09102a649c32d10abc47881f191dab22e8cc9da2
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 27 21:30:44 2005 +0000

    Fix warning

commit ec46dcb4f0dbcfc9b36d3bf51649a59ef8d778a4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 27 21:25:51 2005 +0000

    Don't insult the user - Patch by Torsten Spindler

commit b8fa2effb8fc6b62949bc84164ed677d3f407341
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jun 27 20:56:58 2005 +0000

    forward port 11582

commit c0349add62bdd7aa3efa790718e79db49eda11b9
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jun 27 20:27:10 2005 +0000

    forward port 11580

commit 2c2ad7bd46fc7f06aa03bea1f1e6c2c6a699b39c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Jun 27 20:20:58 2005 +0000

    * Add some items to some people
    * Add FK and me...

commit 10c4a6f9828af1c7b17a083cb22d09c1ef40dbbf
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jun 27 19:48:16 2005 +0000

    * replace '0.8.3-svn' by '0.8.4-svn'

commit 248e6e1a202788c837b1a4376fb2212074c07f3a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 27 19:02:06 2005 +0000

    * modules/demux/playlist/b4s.c: WinCE compilation fix.

commit 2917b1a65aee831b5ace09bf1820eb96f3b642c0
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 27 18:18:55 2005 +0000

    Also fix mozilla when not in debug mode

commit a6859d1c46eafcd27d71e8efe25ada1fff6fa618
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 27 18:17:09 2005 +0000

    * modules/codec/mpeg_audio.c: don't use this codec if we don't have an mpgatofixed32 audio filter (a bit of a hack but it works :).

commit a30cdd824b72ceff0079e4522d0b9aaa00468a1a
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jun 27 13:58:06 2005 +0000

      * src/misc/httpd.c: fixed a crash in IPv4 handling, patch from Maxime Bizon.

commit 4f0d569132a01110911a476895a4dd78ff73b50e
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Jun 27 12:22:24 2005 +0000

    plugin.cpp: forgot to initialize the mute variable
    AUTHORS: I haven't moved to Germany as far as I know: )

commit da4dc63b33a3cbffa38513107882a05f2043d17c
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Jun 27 11:41:16 2005 +0000

    all: clean-up, bug fixes so that plugin is now working correctly with Visual Basic 6 (which I have tested) and hopefully should also work with .NET (which I havent't tested).
    
    Outstanding issue: the control properties are not persisted
    
    vlc16x16.bmp: toolbar icon for VLC plugin

commit da5c4157bbcaf84ab20b452483fbe470ea2654b4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jun 26 23:55:53 2005 +0000

    * implemented a general, re-usable help-panel used by all 4 "More Info" buttons (refs #13)
    * copied the todo to the file

commit 934c68115d1fc62e8ace482713182d7a733fe15b
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jun 26 18:23:17 2005 +0000

    Higher default caching value. Prebuffering should really use the caching value

commit e3aaa2ff4777f99c594de1b6434879e3b2cf4c15
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jun 26 17:25:08 2005 +0000

    * forgot to include the Turkish locale here as well

commit ae29d64f1b6fa7a39c7b4d7801f455ee9d896892
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 17:17:50 2005 +0000

    Remove confusing warning

commit 883cc1d5c3805a7092998838906c0309866c3d63
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jun 26 17:05:58 2005 +0000

    * copy the po-files from /tags/0.8.2 to trunk
    * run update-po to get them in sync
    * forward-port [11506]

commit 7a179eeb6072de6d4ea634b756d6ffbc881fd269
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Jun 26 16:03:48 2005 +0000

    forward port 11543 (again)

commit 7e1366683b33adfb0a2731b23252bdac24f7f6a7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 15:12:10 2005 +0000

    Compile fix

commit c1248018ecf78b4f3a8b7652d74ef743a38c09fe
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 14:54:06 2005 +0000

    Fix compilation

commit 66b377c4c0c358e6b57e2e13eaa04d64726bd6fc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 10:36:35 2005 +0000

    Remove obsoloted check

commit 26375a288c7d9f00b8c1a438401a9d63b2fc2ac6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 10:35:06 2005 +0000

    Set IPV6_V6ONLY option to make my life easier

commit 7b3c1c25d19442384510abc50d3c9d1669b2b121
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 10:29:06 2005 +0000

    Set IPV6_PROTECTION_LEVEL (yet another Microsoft's stupid idea)
    at the "right" place, namely ListenTCP rather than OpenTCP

commit 6f987b5164bfbdb809dee87a635bc2811bdc879b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 10:24:35 2005 +0000

    Fixes httpd_ClientIP on Win32 & the likes

commit 22571f1a5cc7fdea6ba00c5390deb95af3c9aff8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 10:14:00 2005 +0000

    More conservative buffer size

commit 212e8d2f695a2c3853cd0499fb1e5069a9ace763
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 09:47:41 2005 +0000

    Forgot this file

commit 7f432665c1ce3f5fc981129f9f8fc16a0591460c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 09:12:36 2005 +0000

    Use integer rather than strings for UDP/TCP port numbers

commit 1a57857cc63dde28543a6065c78c487343c6e172
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 09:11:54 2005 +0000

    Fix case

commit 9f5b398470171a88ad19fa887371f8aae2a199f7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Jun 26 05:43:05 2005 +0000

    Someone forgot debugging stuff here

commit de7db4a3dea3d3f98c4e9cd6919bc163cb9b79bf
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 26 01:11:33 2005 +0000

    * Stupid 10.2 THOU SHALT OBEY ME

commit 964b51e441c52ee01e8c702f835f812215fb293a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 18:41:15 2005 +0000

    Fix previous commit

commit 658db7a818c29ee1d8c4a972b4b3b011d48e3b77
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 17:21:23 2005 +0000

    Most compiler warning fixed

commit c5c9ae6f44b7eb4cf28a0eab9c18c687a1708b6b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 25 17:16:58 2005 +0000

    fix alphabetically ordered list ...

commit ec07477e310a5896c3b0f8ad64adeb20939dcbf5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 25 17:13:09 2005 +0000

    add myself to the authors list ... because i want to be part of the "very cool dudes" list of people with a SVN account.

commit 09499aa5ac46a10fafd083d3e937d56b7b8fc5f0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 25 13:32:58 2005 +0000

    forward port of 11539

commit 8d9bb8bc23635b9121f934d99c3b0a39c42396d0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 13:08:57 2005 +0000

    HTTP_PROXY -> http_proxy that's the commit I should have done in the first place

commit d274238aed40ab678b7f49808af4666a21c12f81
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 13:02:07 2005 +0000

    Forward port of 11534

commit 9cd6bb5e40a92ed89544339c84044764c75c6b6f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 12:47:15 2005 +0000

    Most of what would fix #14 if we really wanted to

commit b45deba7ef2c30ddd29b0f0d0f0fcfc86e67077c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 11:15:43 2005 +0000

    - support for Basic HTTP Proxy authentication (closes #149)
    - getenv is case-sensitive !!! use HTTP_PROXY instead of http_proxy

commit 80d4c0eecf57e7f8d72a9de48add0247974a5c7f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 10:56:30 2005 +0000

    Clean up : use user and pass from vlc_UrlParse

commit 7f9520086eb203c9d10f24e52bcda4966722b357
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 10:36:37 2005 +0000

    Unbreak previous commit - I was a bit too optimistic

commit 295d0b3e37bf9a0ea75c1d56705659efcb74a3a6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 25 10:25:08 2005 +0000

    forwardport

commit 29cb11da62db9fe64b1a4b76230b92b6628e5029
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 10:24:11 2005 +0000

    - Support for parsing user and password in URLs
    - Useless (always true) check removed
    - Only one strdup() in vlc_UrlParse

commit 70702c3cd02800b35bf9ce11512495ad35051380
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 10:22:59 2005 +0000

    Fix lame compiler warning

commit f5752eb0af8a7dcbbaf38d7a10421a027002f67a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 07:47:46 2005 +0000

    More conservative buffer size

commit 212212c0d34bc41b6486b5558890372e2c69f6af
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 07:45:57 2005 +0000

    Bigger buffer to reduce stuttering

commit 8c4ffec49ada9dbeed4ed3280df7ff5629ef4861
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 06:06:06 2005 +0000

    Remove plugins and builtins with make uninstall (closes #231)

commit 8f7465c60ea35f191410a7b0c346dbac17fb8ad0
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 25 05:39:06 2005 +0000

    Deletes vlc's aliases upon make uninstall (refs #231)

commit 7ead100b87c5249b11fbbc3036faba4080efff5c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 24 20:09:21 2005 +0000

    * new liveMedia version

commit 251eae00fa409c2e46e833ee6ed1bf65ba535d5e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 24 19:06:58 2005 +0000

    * More greenline prevention (opengl sucks ! :D )

commit 11493d77534069bfee62e3935c73551df3d70eed
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Jun 24 16:55:01 2005 +0000

    Much cleaner fix for the "vlc would crash on item deletion" bug.
    
    Not sure this should be backported at this time (at least not without further testing)

commit 7d587fffef651ea3174754c0d769faf079ed6223
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 23 20:15:03 2005 +0000

    fix use of uninitialized URI string pointer in SAP announce - closes #228

commit 0ae7c612faddd307b402ff81f56139dac172b88d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jun 23 18:57:22 2005 +0000

    Fix "intf"  saving - Closes #223

commit 6eeb0d1676eac45a7d3f6caffb63f04d566beeb3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 23 15:35:18 2005 +0000

    - Fix infinite loop on TCP connection timeout
    - Really obey the ipv4-timeout to the ms

commit 2a5f4e0b45a392b01f09bc1668f53e7e5d658a43
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 23 15:34:29 2005 +0000

    I suppose Meuuh forgot this one

commit 1010d87c5fcbfddcf208357ad4be659308f6bf2c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 23 14:46:12 2005 +0000

    * Disabled UDP timeout on multicast RTSP sessions. closes #227
      A configurable timeout should be added later on?

commit 73d19c9d7d2f5f8c01e9d07db8d2cb223c73d621
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jun 23 14:24:25 2005 +0000

    * Fixes playlist search
    
    (Closes #229)

commit 3ff2f307a557d9f07592a3e4eb386b3fd5b7cc57
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 23 13:38:18 2005 +0000

    * Properly release streams. closes #226

commit 2d5bfe66a81147b0eeed2b0816376ef772e84c5a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jun 23 08:32:57 2005 +0000

    http/index.html: Fix for IE (patch by Pierre-Hugues PERET) (closes #188)

commit 861cf30280ba3798a2b9489114e47aff7ba900a2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jun 22 16:41:48 2005 +0000

    applied patch by Julien Martin

commit 051cac88d8ac30e7a1ac1b78c5f3fa441fb4cb2b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 21 21:31:28 2005 +0000

    * test for sqrtf in -lmx. If present add to x264 compile flags

commit 0b252760f695691fe69529cadeef49e770e06890
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Jun 21 17:44:06 2005 +0000

    - Rounds VOC v1.10 sample rates to usual values (11025, 22050, 44100)
      which are supported by aout modules (closes #201)
    - Use appropriate values in es format computations

commit 0e8a3e8a7513e0fc0c89b0e8bedb7b515deace8f
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jun 21 16:07:02 2005 +0000

    Fix playlist item search (was broken by the "general" node remove comit)

commit b5611b040f8f85a8d4931a578982a1853876ea13
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Jun 21 15:34:37 2005 +0000

    * Hopefully really fix OSX playlist this time (very dirty hack inside)

commit 9ecc1e48e0378930645dc482f17913327f2f7389
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 21 12:29:55 2005 +0000

     * src/libvlc.*: New --open option to allow to permanently start an MRL on
       startup. Fixed two typos in two strings.

commit d58778cebff5e9456615c8f8366d7fa1242fa579
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 20 22:43:40 2005 +0000

    * Mark the video and decoder options of the dummy module as advanced. This 'hides' the problem described in #162

commit a458b1d6cce79a5bb8d04685e4618bddfa5301d1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jun 20 21:12:22 2005 +0000

    * forwardport [11483] to trunk

commit 2b6d548b1baa7bdfcab387464825ad60398b061e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 20 20:26:06 2005 +0000

    * Don't show the General node in OS X playlist. it complicates logic, but looks much nicer this way.

commit 981c7b9196865e00304597d427546cf794457e65
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 20 19:43:52 2005 +0000

    Don't continously resize mozilla plugin window - Closes #139

commit e1b29a6a3a2a766626a47faf1aa6346324d32605
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 20 18:52:46 2005 +0000

    Restore playlist behaviour

commit 458c3d8f49d71c68117160598e92697c3ab286a2
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Jun 20 17:48:25 2005 +0000

    Add a playlist lock. Hopefully fixes the last crash in the OSX playlist.

commit 6414dbd6da0868162afe2d218178c64d62e96dda
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jun 20 17:05:53 2005 +0000

     * src/misc/net.c: Better fix for Cygwin.

commit c754f63204c58e792b38503f73ca534ce84f3733
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jun 20 16:48:11 2005 +0000

     * src/misc/net.c: Fix for Cygwin which doesn't have inet_aton().

commit c2510014dc73e3cadbe416c3aab808a162e88fae
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 20 16:42:10 2005 +0000

    Don't fuck up index on delete (fix crash for skins2) - Refs #205

commit c9bd423dca0e9f118c410e65bdb9a4f4d1a1d0c7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jun 20 16:32:01 2005 +0000

    Fix crash on delete (Refs:#205)

commit 220005ae9dec35887eab3760c9df27190edae6ca
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Jun 20 12:26:58 2005 +0000

    * Use 0 as default quality setting. The previous "3" would make VLC ignore the ab= argument unless being explicitely told to use cbr with the --sout-vorbis-cbr oprion.

commit 388fd56e33dc7c8fc2c8c106dc25292f7c6d8172
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jun 19 19:48:04 2005 +0000

    * fix relative paths

commit 94d20dd3cd674ee73fe6221091df82b55c4107cc
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jun 19 19:37:42 2005 +0000

    * ALL: basic skeleton for a streaming-wizard (refs #13)
    
        done:
        - all items are included with complete l10n support
        - checkboxes and select-file-buttons behave as they are supposed to
    
        todo:
        - implementation of the logic, i.e. handling of the collected values, respective manipulation of the GUI, start of the stream
        - move some arrays to an external header file
        - some GUI things (e.g. radio buttons on page 2, etc. - see FIXMEs)
        - implementation of some help-dialogues (it might be necessary to create a re-usable window in the nib for that, since NSAlert is Panther and Tiger only)
        - l10n string fixes (both in OSX and WX)
        => most of the work still needs to be done

commit 362e6fdfafb3125d2ca4b530a8a6b5c2c9a100b4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jun 18 10:31:42 2005 +0000

    Deprecate old docs

commit 875a42b7d9a47554be3bceb9b278abedaab47643
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Jun 18 08:17:47 2005 +0000

    Updated e-mail address. The wxs.nl address is no longer in use.

commit d4d94351317a6b291a94429fe791ff47a64fa281
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 17 19:30:24 2005 +0000

    * forward-port of [11453] plus a small string-enhancement to src/libvlc.h

commit 5d88ca9cac32ff50e5af9744d43a4e0663536d76
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 17 17:16:43 2005 +0000

     * modules/demux/playlist/playlist.c: New --no-playlist-autostart option.

commit cc47db8ef588a552ded04c7f82bdc67bc4dc3c9d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 17 16:42:48 2005 +0000

     * modules/demux/playlist: Exported symbols inside plug-ins must always be
       escaped with the E_() macro, to avoid namespace collisions between plug-ins.

commit 5f9a5f7ccf3c9e630d4f098ab9aa90dff0dc56d2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 17 12:43:46 2005 +0000

     * modules/control/http.c: Added support for .hosts files detailing hosts
       allowed to connect. The format is :
       192.168.0.0/24
       172.16.12.42/32
     * src/misc/net.c: New function net_CheckIP to check that an IP is in a
       given range.
     * OTHERS: Changed prototypes to allow for two new arguments for the
       hosts list.

commit d026e61f6d21944e1e064830316f92ab87823ea3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Jun 17 12:37:42 2005 +0000

    forwardport 11445

commit 101ee29aeb620ed91b347bce2ff595bfb98f311e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Jun 16 21:11:54 2005 +0000

    change to new icon ( fixes #185 )

commit 5f7eb664193f06d9d4725e999d2b353e1343f919
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Jun 16 19:42:34 2005 +0000

    update copyright date

commit df97817f228b6a426a6f33d429b5cd87d78562b2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jun 15 23:33:42 2005 +0000

    make sure that the "Play with VLC" context menu item plays the item right
    away (even if the user had --playlist-enqueue saved in his vlcrc file)

commit 349f3aece4ba7f1369b9e8d90e6fa1649855d473
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jun 15 23:20:07 2005 +0000

    fix prefs icon problem under windows. (All subcategory items have the
    category's image ... which is different from the linux display where
    subcategories don't have images)
    
    fixes #184

commit a9c24573b11629d4c876e34a201004ddfcad7671
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jun 15 16:25:05 2005 +0000

     * src/playlist/playlist.c: Fixed playlist_vaControl not to segfault when
       it is called with an invalid playlist item.

commit 7971877055e33efe83efd2e2a7cae08578678fe3
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jun 15 09:24:55 2005 +0000

    access/dvdread.c: Compilation fix

commit a3e9fd9df190e74fd8b7858a926254817a9cdbb6
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jun 15 07:40:16 2005 +0000

    http/vlm/index.html: Add a note about the currnt brocken state of the vlm http intf.

commit 3c0d600e87cbd409a5d4313ce62f980c22911c0d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 14 23:45:02 2005 +0000

    * Lets go beserk on the locking and event passing for OpenGL resize. Haven't been able to crash it anymore.
      closes #45

commit 1e2dc4cd23eadcd2961176349527f8cb49dcc520
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 14 23:08:54 2005 +0000

    * remove some useless i_mux_rate stuff that we don't use anymore

commit 8ca12ef79e1732c745be733528c1441f5fffd7f8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Jun 14 22:46:20 2005 +0000

    Add play with VLC and Add to VLC's playlist context menu items

commit bc5cee00bab5a4dd442c28de60634c61b2a7f9cc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 14 21:32:01 2005 +0000

    * Fix the Reset button for OS X preferences (closes #193)

commit f0665477adeb3235cf197eb0cecdee9e45490b0e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Jun 14 20:41:17 2005 +0000

    use PLAYLISTENQUEUE help messages ...

commit e86e468b81eb99def6f79266ed5b10377478045d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Jun 14 20:38:44 2005 +0000

    * add --playlist-enqueue option ( win32 only )
    When running with --one-instance, enqueue item to playlist and keep playing
    the current item. (default behavior is to start playing new item)

commit de6dd45b782bd3131706a2062440e1c3e2de2282
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Jun 14 18:19:34 2005 +0000

    Makefile.am: don't unix2dos dboxfiles.html as it produces problems with Movieplayer on dbox2 (refs #178).

commit 9d5044b7fac6862c7357672eef90f0d9f0392b73
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 14 17:24:01 2005 +0000

    * modules/video_output/x11/xcommon.c: try to detect XShmAttach() failure (eg. when running on an exported display).

commit 76ed22f1237d5d8eade31749c6f27aa8ed4312c4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jun 14 15:58:47 2005 +0000

    * Accurate GET_TIME for dvdread

commit f1205b996a6b137274b42b9a457ae37424ba0327
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 14 14:14:14 2005 +0000

    *  modules/video_output/opengl.c: win32 build fix (by Dnumgis).

commit 628379cc134798493373fb32c746f5ed5e69a250
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 13 20:50:23 2005 +0000

    * Largefile support for segmented mkv files (closes #204)

commit 09afc32c15a90ccf71d898a148284fb1557a0025
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jun 13 19:11:22 2005 +0000

    * compile fix

commit 43075bdb9f4592d4f667e5716c15739c8de54f83
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jun 13 13:21:58 2005 +0000

     * modules/stream_out/bridge.c: Fixed the bug of disappearance of audio.

commit 28ef536f93d191d4f886a9c459e5d6b1e0321f12
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 12 21:05:23 2005 +0000

    * Don't list 'Input only' devices

commit 9b0fafb76d59e70c37071b8dcfab0aa161cf621a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 11 21:36:48 2005 +0000

    change trac url

commit bc09bf4ea95ecdbb3e06dda67b0d9cf4e1a6804b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 11 20:35:10 2005 +0000

    Add link to the documentation in the Start Menu items

commit 3fa04561847ecfd1700862064bc25c15346f756f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 10 19:44:13 2005 +0000

    * Changed mute hotkey to command-alt-arrowdown (like in iTunes) to avoid dupe with messages window hotkey.
    * Solved a deadlock due to volumeGet. Remember locking functions are not allowed from the GUI thread.
    * Fix the OSD feedback of the Repeat One, Repeat All commands
    * Added Chris Clepper to the THANKS file for his OpenGL fix [11368]

commit f36c59368a659dd8ad61865d91311ac72cf1a40e
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Jun 10 19:30:31 2005 +0000

    Add a tooltip to the "search in playlist" input field

commit 3935c13bd6e66808bf61fd2106a225acb775ec27
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Jun 10 19:04:48 2005 +0000

    Implement SORT_AUTHOR. Closes #196

commit df73e4b31d402fa20437f1d7bdde0737bee3adde
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 10 18:59:37 2005 +0000

    * forwardport of [11392]

commit 107cc2a5cfefa78d0d0ee8eb5729f5d355aef018
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Jun 10 18:50:32 2005 +0000

    Remove i263 from stream output dialogs. Closes #187

commit 05f6442d23806a7b1266d7c5fa537551351a1cc4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 10 18:28:20 2005 +0000

    mosaic.c: fixed a string
    intf.m: Shortend a sentence, since we don't support OSX < 10.2 anymore

commit e85f8602c8f8ab882fb8449b48539e733377dc6f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 10 16:12:29 2005 +0000

     * include/vlc_threads.h: Priority level VLC_THREAD_PRIORITY_HIGHEST is now
       available for all platforms.
     * modules/access_output/udp.c: Now runs the output thread at
       VLC_THREAD_PRIORITY_HIGHEST

commit 0c8da5995599919e76112f381e0d00bd7697019d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 10 15:29:32 2005 +0000

    * Some changes to preferences categorization (This really needs a lot more work)

commit 1111338a78377cee8fa8de45916de1f74576af71
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 10 15:14:16 2005 +0000

     * modules/mux/mpeg/ts.c: New --no-sout-ts-crypt-video option to disable
       CSA scrambling for video PID(s).

commit b368eddeef63a8bdacba2062f2733e063e10795f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 10 15:08:51 2005 +0000

     * modules/codec/ffmpeg: New options to fine-tune advanced encoder options.
     * modules/codec/ffmpeg/video.c: Better handling of aspect ratio change.

commit 26bebc750b94acd1387272c8aa1820003ffcd411
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 10 15:06:29 2005 +0000

     * modules/access/fake.c: New --fake-id option to specify the fake ES ID, for
       use with #duplicate{}.

commit 817acb78b4b8e2f8e6760b2ab5d99949b04925d9
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Fri Jun 10 15:03:20 2005 +0000

    * reflects syntax change in the dvdread access

commit 7ea393d4a68fcffe6c64f2fbef7767346b8c66c0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 10 14:20:08 2005 +0000

    * fixed some strings

commit 0aaa609a5ea1a1137f2597b3ef339b8fddf3ac2f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 10 11:03:45 2005 +0000

    forwardport of [11376]

commit ffff44927c3dfda1264e8f9db653c499e252405e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Jun 9 23:34:47 2005 +0000

     * split file associations in 3 subcategories (audio, video, other)

commit 213fd2194039d595254fd0363bea9e61e49066a5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 9 22:49:10 2005 +0000

    * forwardport of [11372]

commit 6f405b85536a5639342bcfe7afd4daa065339d28
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu Jun 9 20:24:06 2005 +0000

    * All: include x264 in the contrib system, and add a h264 entry in the sout panel

commit 7a84f78862162e7b168068db9cbcda921aa293e1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 9 11:02:05 2005 +0000

    * GL_CLAMP --> GL_CLAMP_TO_EDGE. This fixes the Greenline issue closes #103

commit e3172f9ed0db72cfba79a16d115a8866d6deb35e
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Jun 8 20:44:57 2005 +0000

    Forward port of #11366

commit 4c49f4bab48eb46016818c203ccabd440a938e03
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jun 8 20:23:52 2005 +0000

    Backport [11359]

commit a1dcb3633c582bb810f5575d6b81d5b1e9c7b744
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 8 19:57:33 2005 +0000

    * modules/access/dvdnav.c: slightly better fix for default selection when changing menu.

commit 3b485335ac6c71029e9642456d8632328e1209d5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jun 8 16:59:27 2005 +0000

    port previous commits

commit c91f5912611d06117dd14cce56a2171c8bbbd254
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 8 14:48:15 2005 +0000

    * Fix rear speaker recognition
    * Add some more comments on speaker layouts etc.

commit 577bceea75b731d64332145bbc14fd5644d1835e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jun 8 14:39:03 2005 +0000

     * modules/codec/fake.c: New fake codec. Use it in conjunction with the
       fake access to create an efficient background image for the transcode
       module (avoids using the switcher module).

commit f0317c3fa0357f02c7b89fa7470653f16babf977
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jun 8 14:36:19 2005 +0000

     * modules/stream_out/transcode.c: Really fixed the latest segfault this time...

commit a5edd1f2d05da76d5a91af3fafbe352a287a545f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 8 13:17:48 2005 +0000

    * Makefile.am: small change to the package-win32-base-exe target.

commit 1c44e3e2a358823265e955ef7753cacde090ac7e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 8 12:06:06 2005 +0000

    * modules/stream_out/transcode.c: fixed crash with multithread encoding.

commit 0946ea13535b1e5f83482ea6e5dfef7555adbac1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 8 07:33:35 2005 +0000

    * modules/codec/ffmpeg/ffmpeg.c, modules/packetizer/mpeg4video.c: added support for MP4V fourcc.

commit a6ec69476b3b09c49fd800d7d4a8fda073a998eb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 8 07:30:57 2005 +0000

    * modules/demux/mkv.cpp: don't forget to release the input object.
      adapted new "menu-palette" changes. This needs to be fixed by getting the CLUT.

commit 525dd8e1376404a4fc11be3b851b85a38387ffbc
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Jun 7 21:05:00 2005 +0000

    Forward port of revision #11345: Correctly display the initial highlight area in the DVD menu.

commit f3575669f5a54947af3752963630c203677a9218
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 7 16:42:20 2005 +0000

     * modules/codec/ffmpeg: More sensible values for --sout-ffmpeg-strict-rc
       (default values borrowed from ffmpeg).

commit e6d75333082caa647477fc2f19350ee4810aa10f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 7 16:40:12 2005 +0000

     * modules/access_output/udp.c: More verbosity when the mux itself is late.

commit bad37ffdc914e25ee5fd15827a947940c31b7e6b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 7 16:39:32 2005 +0000

     * modules/stream_out/bridge.c: Miscellaneous fixes to avoid late packets.

commit 7dfe6a21bd5fc5a3e182aacdf44843111b855669
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 7 16:39:00 2005 +0000

     * modules/stream_out/mosaic_bridge.c: Avoid accessing a deallocated object.

commit b53369a9f024bd10bcb6507fe314d50430b2f43b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 7 16:37:42 2005 +0000

     * modules/stream_out/transcode.c: Fixed a segfault introduced in the last
       changeset.

commit b83ecfc11ddfdf0de81fc012e96f625198db66d6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jun 7 15:58:40 2005 +0000

     * modules/audio_output/auhal.c: Added property svn:keyword.

commit 797746e934d78febc030dfa82ab8844a01d7512b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 7 15:00:55 2005 +0000

    * modules/audio_output/directx.c: audio device selection based on a patch from Matthew Armsby (uberground at gmail dot com) + config option to disable float32 output.

commit ec19e63debacdd884c93c463575102a3cf7f619f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Jun 7 13:34:07 2005 +0000

    Update copyright date

commit b49bdac6d8cc7539d2a5a399b699c53610b7c474
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 7 12:32:56 2005 +0000

    * modules/codec/x264.c: proper calculation of PTS/DTS for streams with B frames.

commit 2ca7bcd820376c7853b3e8678fc48fe6c5e94a72
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jun 7 10:28:09 2005 +0000

    * modules/stream_out/transcode.c: better picture heap leaking detection when encoding in multithreaded mode (needed if the encoder doesn't remove the pictures as fast as the decoder put them).

commit c3512a49e8e39fa454351433b037aa9ca18be0a8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Jun 7 00:00:03 2005 +0000

    yet some more copyright date updates ... (2002 was quite old)

commit 02b648018c0860c73753d6bd2906d75da06db948
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jun 6 23:56:06 2005 +0000

    update VLC moz plugin copyright date

commit e5d55a921063d0646bcda8ab8db7b6814e26b121
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 6 17:40:08 2005 +0000

    * modules/codec/x264.c: support for multi-threaded encoding.

commit 1e4a50edd691336e777bcc7501fd43705896f650
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jun 6 17:11:13 2005 +0000

    libvlc.c: Print --no-X in help to not confuse users. --noX and --no-X are still parsed and give the same results.

commit 1ae199c082539e5fddfe832f80201157e6d16c1f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Jun 6 17:08:48 2005 +0000

     * modules/stream_out/transcode.c: Bail out when no audio filter is available.

commit 7271a7fa66e78966c8e260aa5c3ede5ceec08aa3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jun 6 17:08:03 2005 +0000

    * modules/codec/ffmpeg/encoder.c: don't enable CODEC_FLAG_QSCALE when not requested.

commit 36630294795fe74360c35cdb1d10a07c7eca6e35
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jun 6 00:21:29 2005 +0000

    fix mozilla and mozilla firefox plugin install on win32
    (closes #172)
    
    mozilla devs should really fix bugs ...

commit e21a238927641ae8853825ee68abaf9fd7a4437f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 5 23:46:42 2005 +0000

    * Fix for if only several channels are not set.

commit 46148fdac49aee56b7b2a5814a8a60e8b489b000
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 5 21:38:57 2005 +0000

    * Disable the coreaudio resampler

commit d7fd65ee2245514ac08e6a58ee5c1b9fc6956d65
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 5 21:37:45 2005 +0000

    * Fix the issues with changing inNumberFrames when resampling
    * Update NEWS and README with info on the new module.

commit e5e9c9447c8408cc6ab9b7aec3478464ebe25a8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 5 18:07:08 2005 +0000

    * modules/access/dvdnav.c,dvdread.c: don't crash if the DVD can't be decrypted/read.

commit e46cef82d6b7c9ef2dfebc07db8989fcf7a524cc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 5 17:30:36 2005 +0000

    * modules/access/dvdnav.c: RESET_PCR on DVDNAV_WAIT event to have menu loopback working correctly.

commit d05dfdc4a97712f2a94b501812c1c282d81900c0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 5 17:03:02 2005 +0000

    * modules/access/dvdnav.c, src/video_output/vout_subpictures.c: Use the proper palette for DVD menus.

commit a6b38c735ab5c3158e54ec5da865e747cf9b0e45
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 5 11:26:27 2005 +0000

    * modules/audio_output/auhal.c: Make speaker config assumptions if the speaker layout is not set.

commit f7bc314e7e014862ae69403021d42d9ac26cef0c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jun 5 02:25:44 2005 +0000

    * modules/access/dvdread.c: fixed bug that made some DVDs unplayable.

commit 5ca93b371475faa86e882f5606802d1ff56cc970
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Jun 5 00:47:14 2005 +0000

    * stop listening for mouse events before the view is NULL'ified

commit 1519f63f73bef84d463a8894a54136016142a3f4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jun 4 21:12:41 2005 +0000

    * fix a locking issue in the window destruction. (thx for fixing all of this titer)

commit 7e838176ac2b5c0865758a0b022edec65596f4f7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jun 4 21:00:16 2005 +0000

    forwardport [11292]

commit 177cbf89d2270b89039b8e8ff061a1368bf182df
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 4 20:08:43 2005 +0000

     Ooops, forgot to remove debug

commit f8d782cb0e7865e539880b8edb2b7a18de180073
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 4 20:03:09 2005 +0000

     beos/: finished fixing Preferences

commit 9d3f87856ae19a67bbf311e34e532867991f75e9
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 4 17:57:38 2005 +0000

     playlist/view.c: sanity check (closes #176)

commit 423003a574154fb94c851f4ad10ca57ddf0aa269
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 4 15:57:14 2005 +0000

    Attempt to fix a crash in src/misc/httpd.c

commit 776c5dd81a256cbb690912e34f3fab9a88835ee4
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 4 15:49:11 2005 +0000

     *control*: BeOS compile fixes

commit 4416dfe88719e4d8358ce6517c4f356eb2c6d05e
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jun 4 15:07:03 2005 +0000

     macosx/vout*: also destroy the window and attach/detach the view on the
      main thread (one more step to hopefully fix #45)
     macosx/controls.m: fixed a tiny memleak

commit 3ad73201e40a7bd3f9777b1017189d7df32246dd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Jun 4 12:55:23 2005 +0000

    Don't remove vlc_symbols.h

commit 0766abde570d775958dd84dd0bbcc620cb58aed3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jun 4 11:55:40 2005 +0000

    * include/vlc_config.h: VOUT_BOGUS_DELAY was way too low, which triggered continuous trashing of early pictures when seeking in some asf files.

commit 0186abb965c6acbf81bbed839fcca2bd3b6b0cda
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jun 3 20:51:41 2005 +0000

     control.h: Tiger/gcc-4 compile fix

commit b7c52465b1500d1c0aacbeb93080f97294ac34d6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 3 19:32:11 2005 +0000

    * backport of [11257] to trunk

commit 18a5294a6a9d13db3fa6b5c01f07b8d1f10d03db
Author: Eric Petit <titer@videolan.org>
Date:   Fri Jun 3 17:37:09 2005 +0000

     contrib: build fix for people using case-sensitive HFS+

commit d8355da280f6b1dd504cf447e0f94842483c6c09
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 3 15:07:08 2005 +0000

    * no-deco patch for X11. Courtesy of Dermot McGahon

commit e6db2c38e8ab66cb9bab4b1151a6e6c6b03949a7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 3 14:58:33 2005 +0000

    * backport of [11270] to trunk

commit 99e7dfd49ccdbe8cbb06bd8047b7080e09fc675e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jun 3 13:17:04 2005 +0000

    * Retrieve proper duration of DVD length
    * GET_TIME is inaccurate, because it is based on average block duration.
    * In case skipping to DVD_MENU_Title fails try DVD_MENU_Root. Otherwise we might go directly to the movie instead of the menu, which I find less desirable then viewing the FBI warnings.

commit bc61326a1dc4e58d6de4d7ce0e0d74efd51b37ca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 3 13:03:36 2005 +0000

    * modules/demux/mp4/mp4.c: fixed timestamping (PTS) bug.

commit d6a96b049bf412437b5e284aafdd2cf5c1586e71
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 3 10:16:19 2005 +0000

     * modules/access_output/udp.c: Do not use malloc() and free() in a high
       priority thread, since these functions use an internal mutex and may
       delay the thread for up to 100 ms under heavy loads (experienced with
       the mosaic). Instead we now recycle the UDP buffers, which is
       incidentally faster than malloc()/free(). It should avoid "late
       buffer sent" messages. Also removed the --sout-udp-late option because
       "better late than never" (I changed my mind on this).

commit 433cc84973cffce28b25f0fa428f539f4ac7e4cf
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jun 3 10:11:58 2005 +0000

     * modules/stream_out/transcode.c: New --sout-transcode-vfilter option.
       Allows to run video filter2 modules just before the encoding (and
       after the SPU rendering). New --sout-transcode-high-priority option
       to run the optional encoder thread at the same priority as the output.

commit 01996d271572890bdbd802385aa8b600deb4ad17
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Jun 3 09:22:25 2005 +0000

    Fix declaration of sout_AnnounceSessionCreate

commit 813e982a3e8bffac29d700cd2a6f912bb0534bbc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jun 3 09:21:43 2005 +0000

    * modules/gui/skins2/*: a few portability fixes.

commit ec9d1adf5017ee758714f2f0fdb70f5216924ebe
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 2 19:20:21 2005 +0000

    Fix precompiler warning

commit 66dda431fddadebbfd8e10df1c907ca5f63a7afa
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jun 2 17:14:52 2005 +0000

    * backport of [11256] to trunk

commit 856ea5d175d1f35313d8507d852e57f099f5f2d0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jun 2 15:59:58 2005 +0000

    * use a new liblivemedia (2005.05.26a) on BeOS and OSX, refs #165

commit 046af01f37f36521fa4a47de4f02b9685f47294c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jun 2 15:02:12 2005 +0000

    * Tell the auhal which channel ordering VLC uses. 7 and 8 channel configs are not supported because VLC uses the channel ordering L R Lm Rm Lr Rr C LFE which isn't a normal ITU, DVD, MPEG, AAC or WAV standard and therefore not supported by default by OS X.

commit eede8c98a0a3fee4d6bd9ea11c35d37dbc95bc43
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Jun 2 13:22:17 2005 +0000

    same in trunk ...

commit 575c056a1c46f037ab33366b4999eb8eb1a96cd5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 2 12:47:30 2005 +0000

    Complete rewrite of vlc_symbols.h generation (closes #155)
    
    New VLC_EXPORTs are now added at the end of module_symbols_t so that
    offsets of other function pointers are preserved.
    
    Deleted VLC_EXPORTs are replaced with dummy pointers for padding.
    
    Of course, it doesn't solve the problem with changing shared structures
    format :/ and it may cause SVN conflicts when multiple people changes
    VLC_EXPORT. I doubt it can be avoided though.

commit cab6549141c59cb40ff9ec9e3c03ec72c65c60e9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 2 12:37:56 2005 +0000

    Fix previous buggy commit

commit ac3353b0e7707101ae72e4ca1272a3d19e38f75f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Jun 2 12:30:30 2005 +0000

    Digest => DigestMD5

commit 6787a19ad2257f54e93220bf06ec590e45ce68c6
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jun 2 09:40:30 2005 +0000

    Typo

commit 635644b2f9279e0618b55cafe1e5230f8181efa1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 1 22:38:37 2005 +0000

    * Fix several problems with the auhal module. only the problem with the changing inNumberFrames should be left. We need to add a buffer system to take care of this issue...

commit 75c370f06b80c0980becf2fd58ea4c32080cba00
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 1 22:37:20 2005 +0000

    * Revert the coreaudio resampler to it's simpler variant again. the builtin resampler of the new auhal module takes care of the special case in which this resampler wasn't working. It would be better to really fix it, but i cannot find the problem.

commit b3f7a2eadb7ecf047898fd252cee2b06c95ac014
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jun 1 22:19:03 2005 +0000

    Merge bindings to trunk

commit 9160790e0c08ee50e6a795accdd2d9d2df4bfad3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jun 1 21:58:13 2005 +0000

    Merge mediacontrol to trunk

commit c0156dd0c5d9139c1ee3b1378b471b0bae0518ce
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 20:05:02 2005 +0000

    * src/misc/modules.c: missing free().

commit 9a35ceb86e119944da5f87c77a3d1b29c5cf1139
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 19:56:28 2005 +0000

    * modules/access/http.c: getenv() can return NULL.

commit 6f484ce91fdcdca369928ec3d8e5037d867db8e4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jun 1 19:51:55 2005 +0000

    Add handler for enter in search textbox should close #87

commit 62ac96d497a4b4822ba46270f6308cac69073818
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jun 1 18:37:03 2005 +0000

    Stupid kludge - I don't understand the bug though

commit cea5a7208a61c4759899c9a9c2940fb7e91d575b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 18:29:13 2005 +0000

    * src/misc/block.c: fixed block_Realloc()

commit a2c3ce44a0b2e3ed51593109f37f86442c9a45e8
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Jun 1 18:09:42 2005 +0000

    No longer run vlc-config times and times at each make run

commit d0b820b3b679169ceaa3c74db85928cc51c4aaae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 17:57:50 2005 +0000

    * modules/demux/mp4/mp4.c: we don't need to re-packetize h264 data into annexe B bytestream anymore since new versions of ffmpeg deal with it properly.

commit 9b7380f571471c6f4d39f5946acddfc62e9bcb41
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jun 1 17:08:59 2005 +0000

    * configuration.[ch]: treat the deleted options with add_suppressed_[bool,string,...]
    * standard.c: sap-ipv6 is no more used

commit 3743f8f902e9b35fb926c6abd342d7a10d297c68
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jun 1 16:10:33 2005 +0000

    * Do not link twice to avcodec for builtin avcodec based module. closes #170

commit 4d7aae0eee6a642224959da60845f16b52e7f75d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 14:25:45 2005 +0000

    * modules/mux/mpeg/*: add the mpeg4 video VOL data inside EStoPES so it can be used by the PS muxer as well.

commit dacfc1a7ac726fb94504503836479ae57c76be32
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 14:14:35 2005 +0000

    *  modules/packetizer/mpeg4video.c: work-around for buggy streams.

commit c4f5ef79a6ecd2d0a55d64da359f1e704e4c6519
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 13:31:41 2005 +0000

    * modules/demux/ps.h: bug fix in PSM parsing.

commit 52d9472cecdf52651a2e77ce4f9ca29c6875248d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jun 1 13:16:18 2005 +0000

    zsh.cpp: fix a potential segfault
    	 skip deprecated options

commit b87e98018a111c49b819ee2b044055241480af84
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 11:06:08 2005 +0000

    * modules/mux/mpeg/ts.c: proper muxing of ISO/IEC 14496-2 (aka mpeg 4 video) as specified in ISO/IEC 13818-1

commit 916eeea248d2ee6d1ac7fb559d2f71a15772c1cd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 10:59:51 2005 +0000

    * modules/packetizer/mpeg4video.c: remove the VOL from the packetized stream and put it in fmt.p_extra instead.

commit 2f61ca436769f03d5c666144e4e73b4935840373
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 10:57:21 2005 +0000

    * modules/codec/ffmpeg/video.c: codec extra data is sometimes not available before the 1 frame is fed to the decoder.

commit 7475bd78c1e8bdc0e0b831697b1075943c7999dc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jun 1 10:55:11 2005 +0000

    * src/input/decoder.c: check for codec extra data changes when a packetizer is inserted before the decoder.

commit b7956b32c36950cbaa30458be79e8ec552e87a13
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 20:46:50 2005 +0000

    Removed debug message

commit cd75e0a9e466043de8072ca49873df7c2a43ddc1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 20:33:35 2005 +0000

    Cleanup

commit 9ebe8e3816cac481f93c80f2cc710461e00d4f05
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 20:32:49 2005 +0000

    Kludge to remove square brackets and scopes from addresses in SAP announces

commit c903b7db4ef31941c818488863d04f8baebf36cb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 20:03:25 2005 +0000

    Fix EINVAL

commit e2dedca13cdfff43592c0fc5065446f11d248307
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 19:48:21 2005 +0000

    - hopefuly fix sending of SAP announces over IPv6
    - automatically select SAP multicast address (closes #141)
    - some clean up

commit 1d8cad44a85cb72173d9e00eb21802f3c7bfc363
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue May 31 17:45:30 2005 +0000

    Port [11207] to trunk

commit 89c43e2e26f4cec6fe9ef6bd3d66d59c28dbae93
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 16:31:21 2005 +0000

    Fixed a typo

commit bc280dd5ef4b17a6169a3cc95e4b1e5957b2345b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:36:01 2005 +0000

     * modules/stream_out/mosaic_bridge.c: Use a smaller picture heap since we
       are not multithreaded.

commit 1405ed28c76388a23b157d9a588591066cb7960f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:31:10 2005 +0000

     * modules/codec/libmpeg2.c: We do not want to force the maintainer to use
       libmpeg2 cvs HEAD.

commit 8a431f11ce0d7f19a0874dd3995113fae7ce701d
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:26:01 2005 +0000

     * modules/codec/libmpeg2.c: Handle STATE_SEQUENCE_MODIFIED to retrieve
       a change of aspect ratio. Factorized aspect ratio code. A change of
       aspect ratio is only supported in the mosaic_bridge module, not in
       transcode.

commit 4e1705730d4fdea50b99e7293a6cdb658d011e90
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:24:04 2005 +0000

     * modules/mux/mpeg/ts.c: Set fallback value for --sout-ts-pcr to 70 ms.

commit 8776c07fce9143ab2f7f7ea165791b9533551854
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:22:09 2005 +0000

     * modules/packetizer/mpegvideo.c: Do not set aspect ratio : in case we're
       transcoding, transcode will take our fmt_out as a fmt_in to libmpeg2.
       libmpeg2.c will then believe that the user has requested a specific
       aspect ratio, which she hasn't. Thus in case of aspect ratio change,
       we're screwed.

commit d55049487a41daec619434b952850549b691ff7e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:20:35 2005 +0000

     * modules/access/fake.c: Fixed an implicit cast which apparently was
       causing problem with some compiler versions.

commit 075cf0a0ab0dd962ad551efcbe6933aec601baac
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:19:33 2005 +0000

     * modules/stream_out/switcher.c: Explicitly set the pixel format (this is
       due to a recent change of the default value in ffmpeg which used to be
       YUV 420P). Forward i_rate in case a transcode or display operation
       takes place after switcher.

commit 44481f3118d87cf757a14ec9455201d01d35a791
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:17:38 2005 +0000

     * modules/stream_out/mosaic_bridge.c: Added a --sout-mosaic-bridge-sar
       parameter to specify the sample aspect ratio of the destination
       background. In this case, one of {width, height} can be omitted (set
       to 0) and it will be calculated based on the PAR of the source and
       the SAR of the background.

commit 6881b72f9a075fa93622ad96853af021de8db7be
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:15:11 2005 +0000

     * modules/demux/ts.c: Removed an unneeded deselection of unwanted PMT PIDs,
       which caused problems in case an identical PID carried the PMTs of two
       programs, one selected and the other not.

commit eee921c0dd1ead9790f64d9653bdb34819ceebb6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 31 15:10:02 2005 +0000

     * src/input/input.c: Put less picky fallback values for pts_delay and
       cr_average.

commit 93a0a44cf473a18c95405bbe45f423d5ec6f200a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 14:51:13 2005 +0000

    Minor clean up

commit b99ae3e215dcb9c63a169972d81ad36731a92b6e
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue May 31 13:24:34 2005 +0000

    all: activex plugin  Set/GetVariable support all of VLC types

commit 30efcc2bae6e7968b1c87f9cb6dc29404232e08a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 11:26:11 2005 +0000

    svn:keywords

commit 1acf84b10b54427282a81fcf4ec2d560d7e8bb55
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 10:51:03 2005 +0000

    MD5 hash API - closes #135

commit 7f3551d5eb20cf23f02d5e2118883cd4576a5f93
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 31 09:04:53 2005 +0000

    * modules/video_output/directx/directx.c: fixed crash with 256 colors mode.

commit 88e9c039bad33093f31ed45bf8b2372194ad09b4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 31 08:32:53 2005 +0000

    Show "found" playlist item
    (refs #87)

commit bf544aa4fa92cdc882ac8204fe56bd429a19ec09
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon May 30 19:43:08 2005 +0000

    Fixed stray c_str

commit 61e1c2f5341c5940ce536b641f9d0b74eaf2786d
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Mon May 30 09:09:15 2005 +0000

    svn merge -r 11182:11183 branches/0.8.2 trunk

commit 53ffe35092a8bb20150c8d50d0c7bd78debe8504
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri May 27 20:12:54 2005 +0000

    Don't only play the playlist in playlist demuxers (Closes #84)

commit bb745c8c0054ca5c12a42892f61c29698903d3a5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri May 27 20:12:14 2005 +0000

    * Prefer the playlist demuxer over the m3u one
    * Change some debugging in playlist

commit bdf3de90f6857d45430a1df4b039eba48fa1a928
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri May 27 18:05:35 2005 +0000

    vorbis.c: oops, I inverted channel order when encoding, should be fine now

commit 636b212b960c2885dbff86e1511c787d9ff4907d
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri May 27 14:18:53 2005 +0000

    vorbis.c: reorder channels according to OggVorbis channel order specification

commit be987bb65d6a1bd05476d978180a27fa4cc5fb4b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 27 12:44:57 2005 +0000

     * modules/codec/ffmpeg/postprocess.c: Fixed post-processing.

commit 03766aa5dfb53d93bc7027d0e6b44b291f7afa9d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 27 12:29:36 2005 +0000

    * modules/access/dshow/dshow.cpp: bug fix for frame rate.

commit 3eec11db1a1391a5de9c371468c9235700bea1fa
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Thu May 26 19:26:31 2005 +0000

     * control/hotkeys.c: Automatically save playlist bookmarks.

commit 85d8f5461499b28851f067db31545bf8d3e3e405
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu May 26 17:53:36 2005 +0000

    Add a note about mandatory argument.

commit 105150a458b90c6ab649c31cf981d3d5948160a3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 26 15:19:20 2005 +0000

    * Sometimes we get audio now, but the dating of the to be retrieved buffers needs serious work.....

commit bcfd2760d70edf36fe96ac4ef89ac52552fa71d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 26 14:00:48 2005 +0000

    * configure.ac: s/0.8.3/0.8.3-svn.

commit b1462b339b28c7ad100abcfeaf589a7b9f32e259
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu May 26 13:51:08 2005 +0000

    * fix a few things in the auhal module. Still doesn't work.
     I might be feeding the wrong data to the auhal core, but i'm not sure what is wrong beyond that.

commit 9bb196b5764eca07c4e4776125b832ca852c78f9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu May 26 13:43:17 2005 +0000

     * modules/video_filter/swscale/filter.c: Added support for YUVA.

commit eb57119f90b0fc1042d5b9ac6e0032fd4733d65b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu May 26 13:40:35 2005 +0000

     * modules/video_filter/mosaic.c: Fixed a major bug with video/audio synchro.

commit d7b6f81c17aa8865c47b867776c3caddbb405711
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 26 13:40:09 2005 +0000

    * INSTALL.wince: small update.

commit 4e3dd55ed74dc7ccca859db247a2ee0f087b7929
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 26 09:38:35 2005 +0000

    * src/misc/net.c,getaddrinfo.c: WinCE build fixes.

commit 0e3121b1c84a225872f7d3d5f3ff593f18af9a6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 26 09:21:28 2005 +0000

    * configure.ac: fixed struct addrinfo detection on wince.

commit c53044e0800bc13f0ebd954c78cdf9387dcec321
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed May 25 22:55:40 2005 +0000

    mkv.cpp: better handling of timecodes when B frames are involved

commit 4a3c6a9f8b3b08ecf2d878910e761fd0585ad4cb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed May 25 19:57:16 2005 +0000

    Listen for SAP announces of all possible scopes rather than an
    arbitrary on (as was previously done for IPv4)

commit 6be80cac148af2bbf72fe907279a7476e78b969e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 24 19:12:39 2005 +0000

    * Fix some detection logic for SSA/ASS subs
    * Added ASS support

commit b748d47b8f415ae78b8c5664d395592b32b92ca0
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue May 24 13:37:18 2005 +0000

    getaddrinfo.c: fix MSVC compilation

commit 4ed95dfa2a0f4d5a98636424cbb8df8897e1730c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue May 24 09:56:05 2005 +0000

     * same string fix on trunk

commit 222d1489eab8fd0e4cae1a05469527de3a761cf4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 24 08:39:05 2005 +0000

    Fix linking of switcher_out plugin (closes #148)

commit e60de90da96321aa85f2404c6f76e23f142612e4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 24 08:22:07 2005 +0000

    Thread safety fix

commit c130101a2b19685f493184a01f7d986a896a58b4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 24 08:09:30 2005 +0000

    WinCE compile fix

commit aabc8afcd1a10046b021c23fc425707c4771da96
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 24 07:47:18 2005 +0000

    Attempt to fix addrinfo detection on WinCE

commit 98e742cd85686a7c8470593dde547b9a578bd71a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon May 23 18:23:29 2005 +0000

    un-re-un-export net_ConvertIPv4
    (it's obsolete and not used by any module anyway)

commit d519788c5fd33ba5c8de8e48beaffc6e5a811761
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 23 16:26:18 2005 +0000

    more MSVC compilation fixes

commit 4d8f7edd76ce4e77dbdd20331d10d03b43cf1b41
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 23 16:08:28 2005 +0000

    compilation fixes for MSVC

commit 19e63771d46ff8a1765632c3124069bdbbd87899
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon May 23 11:43:42 2005 +0000

    * backported [11134] to HEAD

commit e48600a2b23e993b5871018c4d121ec0215eb90c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 23 09:28:02 2005 +0000

    * configure.ac: s/0.8.3/0.8.3-svn

commit dfb22e7569958c33f91aa7069f7ad1969c9da4ab
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon May 23 09:05:17 2005 +0000

    modules.c: forget this file saturday for [11093]

commit 20642e73ebf2989bdf08c65463cb857654c8b9ce
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon May 23 08:33:51 2005 +0000

     * change trunk version name to 0.8.3-svn so people don't get it confused
       with the 0.8.2 branch

commit ec08d03de8a4d2251682ffa987f6ca56857adb5c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon May 23 07:52:49 2005 +0000

    Windows CE compile fix attempt

commit 413b31ee1d0f84e8d173757e38e0af468de95e43
Author: Eric Petit <titer@videolan.org>
Date:   Mon May 23 06:22:02 2005 +0000

     src/*: BeOS compile fixes
     configure.ac: access_ftp now requires -lnet on BeOS

commit f95fc88f4dd4a7014c1d4e98f765c0c5c02b39e0
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 22 21:52:11 2005 +0000

    mkv.cpp: try to improve timecode and references handling

commit 3be1d2d7b17cb56a7972ef47cf7d4ad0b3ea80c4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 22 18:07:52 2005 +0000

    * use the correct terminal to commit changes to the trunk...

commit f59392ef8d88190f0ad891222c405741147ad499
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 15:03:47 2005 +0000

    Support for re-using the same TLS/SSL httpd hosts for multiple stream ouputs;
    a minor TLS httpd API change was needed (closes #92)

commit dcee738bbe1dba20033bb7b2d4deed3d92d35230
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 22 14:52:26 2005 +0000

    Fix loop in mozilla plugin (closes #138)

commit 452a1389a3e72bf1de7dd4b72f87ac78faf000fb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 11:36:59 2005 +0000

    - use VLC net API in httpd
    (side effect: closes #89)

commit bc09adb827a310a87f78b84b1166d1b9f3c75202
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 11:25:27 2005 +0000

    Safer EPSV implementation (needed new networking API)

commit 4bb4f7aefd770d9feb99d7258f8a08bbf826cbf9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 11:24:52 2005 +0000

    Another forgotten file

commit b59991fc28eda66262830b386cae86c9cdecc1ab
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 11:24:08 2005 +0000

    - Use the new vlc_getaddrinfo API
    - Unduplicate TCP networking code (closes #101)
    - Modify net_ListenTCP to support multiple listening sockets
    - Update net_ListenTCP callers to the new API

commit c370d8acd4dc539344acfe6cd3f2fb7e6eafb53a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 11:21:39 2005 +0000

    Forget one file

commit b376f5053c755e0fc9dfa443da951a5689eb5bd6
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 11:19:55 2005 +0000

    vlc_getaddrinfo, vlc_getnameinfo and vlc_gai_strerror replacements

commit 81c348d67f50bbb0d52d6ade1ec65659815ba3b7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 10:55:34 2005 +0000

    Support HTTP/TLS tunnels through HTTP/1.1 proxies
    (closes #136)

commit 2280a7d887aafe4e6887c752a3a79a6137585ea9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun May 22 07:46:02 2005 +0000

    Fix httpd reference count and deletion

commit 294f4f363fc26fa4afff7918eb0839c37411a6d5
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 22 07:41:38 2005 +0000

    contrib: update libebml/libmatroska to the freshly released versions

commit d7785bd58185849b21bd66c7e24c5d00fef2e36f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Sat May 21 20:55:45 2005 +0000

    dshow.cpp: fill in frame rate info (if demuxing)

commit 3f180b7ffe3fa63918250ac304369a200321b927
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat May 21 19:11:00 2005 +0000

    FTP/IPv6 news

commit 33a021a5d960ef13b97ba23f10f98330ae40b64c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat May 21 19:05:14 2005 +0000

    Update copyright date

commit c118781fbd15ac36f42af4ce76d2f136932b707e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat May 21 18:59:49 2005 +0000

    Implement Extended passive mode
    (RFC2428 - FTP Extensions for IPv6 and NATs) :
    - explicitly NAT-friendly FTP (refs #66),
    - IPv6 support (closes #130).

commit bd988556eb85be2ce1611d8ca6d60edf51d4e7a7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat May 21 18:13:38 2005 +0000

    Code simplification

commit b252ac5ce38e455f4c505fa735a87fc81853295b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat May 21 15:07:46 2005 +0000

    configuration.[ch]: Handling of deprecated options in the command line. Add a new configuration helper add_deprecated( name, b_strict).
    gui/*: Don't show deprecated option in the preferences
    libvlc.h: add the deprecated options from NEWS. Is there others ?
    Could the Mac and BeOS dev, check for their gui, please.
    Closes #112

commit f19fc089c27aa05baf0d5a030fc0d802876532a0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat May 21 14:53:54 2005 +0000

    vlc.win32.nsi: Add a "Reset VLC preferences" shortcut
    	       Untested.

commit 0cb4c8f9bd8bcce2b8705788f64bacbe963f30ae
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat May 21 10:14:10 2005 +0000

    video_filter/mosaic.c: you should change the order of the arguments as well
    when you change the order of the format string. thanks to blackjack for
    noticing

commit 925c68839923948d02059955fa5d4cb1f439376f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri May 20 19:29:25 2005 +0000

    Hopefully fix multi-jobs builds

commit 37f79ec2ca5f7df7ac13a0a31b4b585bc87ba397
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 20 18:41:23 2005 +0000

     * modules/video_filter/mosaic.c: %lld -> I64Fd

commit 02ef6280a7a0b00d8390aa3253b7e6ba7b12005e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 20 18:16:33 2005 +0000

     * modules/stream_out/bridge.c: Fixed deleting/adding of streams.
     * modules/stream_out/mosaic_bridge.c: Fixed potential segfault.
     * modules/video_filter/mosaic.c: Run the mosaic thread in a higher priority.

commit e33a897b28753313f08091eefd4b1062122387d7
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 20 18:05:42 2005 +0000

     * modules/codec/ffmpeg/encoder.c: If qmin == qmax, set CODEC_FLAG_QSCALE.

commit 3c01122ead0439d87bcaae4a3b5a32f28a50e940
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 20 18:00:02 2005 +0000

     * src/video_output/vout_synchro.c: Fixed synchro for low delay streams.
     * include/vlc_block.h: Removed BLOCK_FLAG_END_OF_GOP which I don't use
       any longer.

commit 8665fe8b6ad3d27d8e53def9df03347f3c3e9687
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 20 17:58:06 2005 +0000

    * modules/stream_out/transcode.c: got rid of useless nearbyint().

commit 07b7a3bfe42c871ab5aafef55fe8d44c000b4f30
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 20 17:54:10 2005 +0000

     * Added a big fat warning on members of filter_t and decoder_t.

commit 07b57983913ddb1547f66575b85c33db7ec2616d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 20 17:35:08 2005 +0000

    * modules/demux/mkv.cpp: fill-in frame rate info.

commit 4bac829985943b58b25bd9249a0c910375965ab5
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri May 20 16:59:07 2005 +0000

    Don't print error on non-fatal problems

commit a215cc396c170684bf48384420cd354853cd9826
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 20 16:42:40 2005 +0000

    mkv.cpp: fix a problem in UnGet()

commit f5b485bd6e5ff7e57dfde910c573dea2c1a3d238
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 20 16:03:15 2005 +0000

     * mmstu: fixed 1 buffer overflow.

commit 9d44913e8c1fb85db71b862ee9c657a5571b17f1
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri May 20 15:02:25 2005 +0000

     * ALL : ported the deinterlace module to video filter2. New
       --sout-transcode-deinterlace-module and --sout-deinterlace-mode options.

commit f2c7bb7ccb7e7c61ccd7dfe0945cbaeacd5bbebe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 20 09:26:26 2005 +0000

    * modules/access/v4l: try a bit harder to find a valid default video size.

commit bef4a289e733eeacfab5460cc8375ee7954d038f
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 20 08:43:12 2005 +0000

    mkv.cpp: Improve the block UnGet()

commit f0923351ff8072ce100a4b2a6292513c89a793ed
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu May 19 22:48:38 2005 +0000

    livedotcom.cpp: Do not url encode sdp data coming from sap before passing to
    live.com. Fixes livedotcom with sap which has been broken since r10945

commit e62f9ac5926f86edaf821990e306dea57e247d69
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu May 19 21:47:53 2005 +0000

    mkv.cpp: clean the UnGet() feature

commit fcbb8a421d431749091493c3b50996fd3f63f4b2
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu May 19 21:19:53 2005 +0000

    mkv.cpp: fix a problem when using successive 0s chapters in ordered editions

commit 6d684f9d62ddffbe93f387691f530fa104c737d6
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu May 19 20:23:49 2005 +0000

    mkv.cpp: better update of the current chapter when seeking (manual or auto)

commit 0196637fa12f8f5d1babd0a04618009ec32af89c
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu May 19 16:35:59 2005 +0000

    mkv.cpp: don't use the default edition if there is none

commit 531c40d586e1fb0b5182893daf7ce805e5a6b16e
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu May 19 15:27:21 2005 +0000

    mkv.cpp: allow reading segments bigger than 4GB

commit 8969b155735b1659a57da6da33710df8e82c6352
Author: Eric Petit <titer@videolan.org>
Date:   Thu May 19 14:11:30 2005 +0000

     macosx/vout*: quick kludge for Tiger crashes
      Use performSelectorOnMainThread when available (>= 10.2) to create
      the window from the main thread. Also fixed a couple warnings

commit 9a8dbd8c99e3e0b0e3aafe078fb1289555710586
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu May 19 08:36:18 2005 +0000

    Note about SAP http no longer supported

commit 8ba52bebe4c014131ca54e584b0fe67874e04734
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed May 18 21:46:47 2005 +0000

     * modules/mux/mpeg/ts.c: More sensible defaults for configuration options.

commit dce47e91f63264cec8bf04d8d163066a2e42b139
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed May 18 21:25:24 2005 +0000

    wx/video.cpp: Don't crash with --no-wxwin-embed

commit 24dfb6fecc44d7c7cbfb63778319b8897300736b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed May 18 16:07:40 2005 +0000

     * configure.ac : Build dvb as built-in when using --with-dvbpsi-tree. This
       fixes dvb on x86_64 architecture.

commit 208ffddccdedf24edd7b542c80fb1cb963781545
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed May 18 15:50:50 2005 +0000

     * ts: fixed EITEventFixString.

commit c18080c92694f5898f1f0dd017020c0c6183b3a2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed May 18 15:02:26 2005 +0000

     * configure.ac: Compile libmpeg2 as a built-in when --with-ffmpeg-tree is
       requested. Fixes the build of plugins on x86_64 architecture.

commit fdba1721b26ffe23df979a51298b667fe4831312
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed May 18 13:03:15 2005 +0000

    mkv.cpp: more conditional commands + avoid a compiler warning

commit fb9a7160256d555d72043eebc04e86a142e53168
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 18 10:23:37 2005 +0000

    * modules/demux/ogg.c: fill-in frame rate info for theora as well.

commit 63fc681b54683a4c1813daa72ebd05e6cc3311a4
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue May 17 21:27:03 2005 +0000

    mkv.cpp: improve the DVD conditional calls, add one of the SetHL_BTN DVD command

commit f60f74ec1696b423eb9649b7c500b93c73bd0c59
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue May 17 20:56:22 2005 +0000

     * configure.ac : Fixed a typo in libtwolame LDFLAGS.

commit d4342f69396c359bb7a100b9bdaa1d1a15b27b2a
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue May 17 19:13:16 2005 +0000

    mkv.cpp: add support for the JumpSS DVD command

commit 29201bc234cc1f4012b62121334cca5c7a19027d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue May 17 19:05:20 2005 +0000

    Better if we don't break teletext

commit 329d95b7d4e5b88babd4c79a7cf16ab9bd3f540a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue May 17 18:29:59 2005 +0000

    Fix streaming of text subtitles in TS (Closes #52)
    
    Not sure it's the proper way,though (basically, simply don't override the length)

commit 455c49fbd5f5b92f5c9bbc279c967ac713361b7a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 17 13:49:31 2005 +0000

    * modules/mux/mpeg/ts.c: fixed FixPES().

commit fb751f6e275e31a69d81502d030a3fbaf5514831
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 17 13:37:48 2005 +0000

    * capitalise "Time To Live" always
    * fixed erroneus Spanish translation of TTL, thanks to the forum-user "martintxo" for the hint

commit 327a91a10c263cac933a77a4ca7340db48afad25
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 17 13:20:50 2005 +0000

    * corrected some copyright headers

commit 0c0e9c95149f70b30be512fb9ede448c453012eb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 17 13:20:05 2005 +0000

    * update to the Danish translation by Jonas Larsen

commit eaf6a9985a0551664142003524b009292c548ca6
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 16 21:07:27 2005 +0000

    mkv.cpp: don't decode frames when they shouldn't be

commit 24912093b5ca25e56cee917eebba18ae4894033c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 19:53:10 2005 +0000

    * modules/demux/mp4/mp4.c: fixed bug in PTS calculation.

commit 28932b3bfe0c3d49f846974630379bcc0f43e6f8
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 16 19:41:37 2005 +0000

    mkv.cpp: make seeking more accurate

commit 2ba01223f1c61b35a7ca5dac269e8744863b08f9
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 16 16:00:46 2005 +0000

    mkv.cpp: fix duration for text subs

commit 52da2627d0bb61f77774e7beddfe097f7d3a3920
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 15:51:21 2005 +0000

    * modules/demux/mp4/mp4.c: fill-in frame rate info in es_format_t.

commit f9882861b71a9981455ac8f33329c1feb1ce00cb
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 16 15:45:28 2005 +0000

    mkv.cpp: hide the navigation packet from the user

commit 36180ddfa458e6396e876d4ccbad0068f69b5557
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 15:11:56 2005 +0000

    * modules/codec/ffmpeg/video.c: use frame rate info from demuxer (if available) to interpolate PTS.

commit 11b04dc15c7f01aa3aa39ff81a31a9f7c492ec39
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 15:10:59 2005 +0000

    * src/input/es_out.c: reduce the frame rate rational in es_out_Add().

commit 6e69de35fc421d71795a785cb1287f9fbdee0fc6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 15:09:58 2005 +0000

    * modules/demux/ogg.c: fill-in frame rate info in es_format_t.

commit 1152f57a1b6a9d5a886edccae0c47032f314773b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 13:48:47 2005 +0000

    * modules/gui/wxwindows/interface.cpp: something a bit uglier

commit 757fca0a1c81a7a4077dde060d3c60fa6a4987c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 13:44:05 2005 +0000

    * modules/gui/wxwindows/interface.cpp: butt-ugly workaround for accelerators' bug in wxGTK 2.6.0.

commit edcbfae0bd9bf4a3af696fccee69a4bcda680089
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 13:32:12 2005 +0000

    * modules/codec/theora.c: give higher priority to the libtheora encoder.

commit 2e5c6bd8fb2bd8530585e7ee10a1328bbb0b4188
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 12:47:57 2005 +0000

    * modules/gui/wxwindows/interface.cpp: another fix for the embedded video size.

commit 71954776ce0d2cf1387ff11eb9f122a8d8fd11a9
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon May 16 12:33:01 2005 +0000

    mkv.cpp: code factorisation when jumping from one segment to the other

commit f5ce18eef3cb5f171bbd7ee139aed70b209f06b6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 11:52:09 2005 +0000

    * modules/gui/wxwindows/video.cpp: fixed problem where sometime the video doesn't start at the right size.

commit dab00dc116a11643398247ea51938e10ac4cc63c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 10:55:53 2005 +0000

    * modules/gui/wxwindows/interface.cpp: work-around for non working wxToolBarToolBase::SetNormalBitmap() in wxGTK.

commit 517c9e5ad2c5e3875f603f59a64419d4ce5c17aa
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon May 16 09:40:31 2005 +0000

    * modules/gui/wxwindows/interface.cpp: config_GetInt() inside VLCVolCtrl::OnPaint() is a bad idea.

commit 9b6096ce8553debfc34c22c06301932b6b0c6ab7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun May 15 18:04:32 2005 +0000

    fix play/pause button state ... gruiiiikkk
    Closes #2

commit d528e9f7d8f7a287387154d20707d9258250fef5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun May 15 17:29:26 2005 +0000

    gcc 4.0 compile fix by Arwed von Merkatz

commit 1ab821185658122f556eeb0c6233fef135d73a45
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 15 15:06:13 2005 +0000

    * updated the po-files -- please change as few strings as possible now

commit 60e9c3a7e7b151c72cca2536dca1357a63c76bf5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 15 14:41:50 2005 +0000

    * When building coreaudio module, also build auhal module

commit 844ac67908f3e3aac792f959ff9eec7f6cf8a213
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun May 15 13:39:43 2005 +0000

    * AUHAL module. This module is a auhal output renderer for VLC OSX. It uses an auhal unit to do analog audio processing. This will allow us to dump the coreaudio resampler later on and will also do automatic channel reordering etc. The module currently does NOT work. The rendering callback is not functioning. I do not know how to solve the issue. I'm adding it, because it's the way to go, and I want others to be able to take a look at it and fix it.

commit 9793a7c8e63351ba18fb0c5ed27cc6dd42a998bc
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun May 15 13:20:55 2005 +0000

     * modules/gui/wxwindows/fileinfo.cpp: do not use p_intf->p_sys->p_input to
       get the input thread, as this does not work when called through the dialogs
       provider. Use vlc_object_find() instead.

commit 7b8099d541e503541e8c1719cc3ba5b68d1e67ce
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 15 12:46:30 2005 +0000

    mkv.cpp: fix most memory leaks

commit 937f705678f6219906d427254ef7ad79f8154e96
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat May 14 23:50:13 2005 +0000

    * ft2_bitmap.cpp: committed my changes again (yes x11 skins were broken!)
    * win32_graphics.cpp: so it should work on win32 too, now...

commit 62171bcd3dba82fcccd90b7322af6181dd4cd539
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 14 21:43:50 2005 +0000

    mkv.cpp: deal about the memleaks later

commit 1fef4deba117e4ed9d8aa71b2c273d1153f3b89b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat May 14 21:16:07 2005 +0000

    code simplification

commit 2572249266e10f141959d80cdc896b078283e39f
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 14 20:53:12 2005 +0000

    DSP files: add 2 libraries needed by wxWidgets (and maybe other plugins)

commit 4f796a17c553bbf8f5eb5da510215aeb23ba0eb8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat May 14 20:39:42 2005 +0000

     * fix mute button for real (... just needed to copy 4 lines 1 function
    down but took me 2 hours to understand) Closes #106

commit 9ded349808efd1be8a3dff05b0fbec3daf5c978a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat May 14 20:12:21 2005 +0000

    kind of begin fixing the mute button (at least it doesn't diplay the
    mute icon when sound isn't mute now). Rels #106

commit c08e228745a1971c216f3e0ce975ec2f79841ce4
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 14 15:52:01 2005 +0000

    mkv.cpp: fix a memory leak

commit 45820ea87bf070d78b7963bda5fc94e7b63ae831
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 14 15:37:25 2005 +0000

    mkv.cpp: start the UI hook a bit later

commit d59a067be7d24dee1c46d45e761b91f931330e97
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat May 14 14:39:05 2005 +0000

     * skins2: New Playlist.bgimage attribute, to specify a background image for
       the Playlist control. If no image is specified (default behaviour), the
       background is filled like before, with the bgcolor1 and bgcolor2 attributes.

commit 8f5550f37987706fb74d9a76be710c9b9ad6c63f
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 14 13:08:44 2005 +0000

    mkv.cpp: make the UI hook silent when it's not used

commit b555e6c315f42cbeb3b82567789f01d1dc295789
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 14 13:01:38 2005 +0000

    mkv.cpp: improve support for hotkeys for navigation (still missing the button highlight)

commit 4d75099041fe42afeddae57cab02cd8a19bce493
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat May 14 11:40:55 2005 +0000

     * skins2/src/ft2_bitmap.cpp: Restored the previous version of this file, as
       the new one breaks text display on win32.
       I hope it won't break x11 skins at the same time :-)

commit 94afe2bc0d1b8c424fdfe205db5eddd349809ecf
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat May 14 11:14:22 2005 +0000

     * doc/skins/skins2-howto.xml: Always check what you write in the doc...

commit b748424735eefb7c7966c201539fc972922d7c46
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sat May 14 10:38:26 2005 +0000

     * doc/skins/skins2-howto.xml: document the 'resize' attribute of the Image
       control

commit 02a2bd1a6f66cd256bedead47049b612d53b0c60
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sat May 14 09:20:47 2005 +0000

    Restore the save Playlist function (copy/paste from 0.8.1)

commit e9ee83a8f54505b352579c108387af13fbf38e16
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 13 20:03:27 2005 +0000

    mkv.cpp: fix the end of stream handling (when there are pending Post commands)

commit 578f278257780154d11679c95a7f8b0cada3a23c
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 13 19:25:17 2005 +0000

    mkv.cpp: fix the interpretation of JumVTS_PTT (and now all 3 buttons work)

commit 97d79cb03471515dded3d8216d92f4525f3228e9
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri May 13 17:58:05 2005 +0000

    Remove excessive HTTP debugging - Closes #108

commit 1e98eefbdfdbcf461012c49ad4cdd61016fc24c8
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 13 16:34:06 2005 +0000

    mkv.cpp: don't use a button if it doesn't exist

commit 05e3f2f75099871e2cfa8406d3d8cb2fbff248d8
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 13 16:21:35 2005 +0000

    mkv.cpp: the UI hook is always on

commit f5637674f7a3300ec25a57266a059a317bdb0ca6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 13 16:00:07 2005 +0000

     * v4l: fixed v4l-height.

commit 92b56dde81bb9976eb6f95a176f38d5c045f2d44
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 13 15:48:56 2005 +0000

    mkv.cpp: add support for the JumpVTS_PTT DVD command

commit b16cfe91afea75ed4dcf9b0d8316b76fb5e9f3ca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri May 13 14:51:10 2005 +0000

    * patch by Torsten Spindler, thanks for the corrections

commit e52344487901654530cb4b1333d0f0db06a3eb5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 13 14:16:03 2005 +0000

    * modules/demux/ts.c: keep compatibility with non-DVB streams (SDT/EDT issue).

commit 9024ec1d1fa843e0076dfb341ac9ed212ebee30e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 13 13:31:39 2005 +0000

    * INSTALL.win32: s/toolame/twolame.

commit 2a2670190fe49e022572b5b139dc434af47859e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 13 13:11:36 2005 +0000

    * modules/codec/dmo/dmo.c: fixed problem with detection of DMOs.

commit 6a4fd20e0e558f593a1d1ca477303b6765ce0af1
Author: Jérome Decoodt <djc@videolan.org>
Date:   Fri May 13 11:43:13 2005 +0000

    Temporary disable NSSearchField button

commit 389a5ae84c7b5fe748de50cf90566e09aff470c7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri May 13 11:13:05 2005 +0000

    * modules/codec/x264.c: updated with latest changes in libx264.

commit 482c287c23ceabc5d2efc360629127f799789aaa
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 13 10:02:48 2005 +0000

    mkv.cpp: add a mutex to lock demuxing from another thread

commit 65bd59068741687cb7658e01684519888398668b
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 13 08:46:59 2005 +0000

     demux/mkv.cpp: gcc < 3 compile fix

commit abbb32b2e241547431b7023664dfa148863d05a1
Author: Eric Petit <titer@videolan.org>
Date:   Fri May 13 08:33:18 2005 +0000

     contrib/src/Makefile: fixed cross compiling of twolame

commit 953c8585e2b52fff746f4d1f84ecbfa774bebfc4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu May 12 21:08:15 2005 +0000

    Remove debug messages in httpd

commit 1a559bd239fb65f54c698ead132233658f5d7663
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu May 12 18:49:54 2005 +0000

    * fix two typos introduced in [10984]

commit 8a96657968d0b0f174a51e19630e90686205b210
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu May 12 18:15:28 2005 +0000

    ALL: Fix a few strings for the prefs.

commit a37b818ecd5b3d8e39cca58aa173452de9459473
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu May 12 18:07:47 2005 +0000

    * Put sout back. (should have read the doc more)

commit 59db278a9360524243ff213b171c4cfcf2c77046
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu May 12 16:35:18 2005 +0000

    mkv.cpp: thread handling cleaning

commit d31b60cea8dc9a9f5bb453edbda03c6d5cd8b05a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu May 12 14:36:28 2005 +0000

     * ChangeLog should be in english ...

commit cafbde3b166a454121a0e227b4c4e6e1a91c3c5f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu May 12 14:29:58 2005 +0000

     * prepare 0.8.2-test1
     * update NEWS

commit b88c8a03c9cd4bb946d7dba6cf9e89fa9a3fa600
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu May 12 12:18:38 2005 +0000

    * src/libvlc.c, src/playlist/services_discovery.c: fixed --services-discovery and --extraintf to use the new modules list syntax.

commit 72dc309c861fea7363242047184849385def9390
Author: Jérome Decoodt <djc@videolan.org>
Date:   Thu May 12 00:12:44 2005 +0000

    Change , to : in MacOSX preferences. Refs #111

commit 2b2cb99629110dbf847a218ae408b9247f26328f
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed May 11 16:59:28 2005 +0000

    test.html: improved user feedback, especially for live stream

commit 83974ced856a461decddfa3040ffd38979319311
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed May 11 16:56:46 2005 +0000

    src/libvlc.c,include/vlc/vlc.h, include/variables.h: added a new a API to libvlc called VLC_VariableType, this API allows to retrieve the type of a VLC variable. this API is very useful for binding with highlevel languages, such as javascript, VBScript, etc... which allow for weakly typed variables such as Javascript. in order to support the VLC_VariableType API, i've had to move the variable type definitions from variables.h to vlc/vlc.h
    
    vlccontrol.cpp, axvlc.idl, axvlc.tlb, axvlc_idl.h: added a getVariable and setVariable to provide support for VLC_GetVariable and VLC_SetVariable respectively,and requires the new VLC_VariableType API.
    
    main.cpp, viewobject.h, viewobject.cpp: support for advise on viewobject

commit 29e2c8a4fb6f6e8d4d297bab143ea5445e5c2c55
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed May 11 15:44:28 2005 +0000

    * Transmit keyboard events from the arrow and enter key to the main controller, so that playlist navigation with the keyboard is possible.
    * This doesn't conflict with dvd menu navigation.
    * If these keys are set to an action that is handled by Cocoa, this action will have priority.

commit 477ffed0ec6e787f5fbbc35ebc75fa99b6406877
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 11 15:34:24 2005 +0000

    * src/*, modules/gui/wxwindows/*: audio/video/sub-filter config options are now a colon (':') separated list of filters to keep the same syntax as the stream output.

commit 13d3b7eccc57ceaa09cf4be7b02a718d32ef1f3f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 11 13:50:49 2005 +0000

    * vout.m: small codefixes that were not 100% problems.

commit c3064219f52c40ca6d380e3917c4a96e861d8761
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 11 13:18:00 2005 +0000

    * Makefile.am: fixed build problem.

commit 7dd8cdfd0ec842c21af56c705ddf8b7f14410455
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed May 11 12:19:05 2005 +0000

    Change the searchField in NSSearchField when macos >= 10.3
    Move MACOS_VERSION macro to intf.h

commit c37c7fd5a2aa54f3c8abc65710842e2e7a90c108
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 11 11:30:12 2005 +0000

    * configure.ac, Makefile.am: fixes for WinCE build.

commit a8bf646bfdb067d64df90abd40557facb83f4e67
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed May 11 10:19:28 2005 +0000

    * Use a newer liveMedia version. November one is a bit old.

commit a1dc0f133ead32f649084732b526d88abe791ea8
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed May 11 09:59:41 2005 +0000

    Use new selectors only if they exist...

commit d50eaf242996864ce68431c81c8e567f3c3d100a
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed May 11 09:42:34 2005 +0000

    *: remove fprintf debug messages

commit 8363673095c92d7f925ce3bde8681147643adf88
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed May 11 09:37:49 2005 +0000

    Preferences panel can be viewed on X.2. Closes #104.
    + fix hotkeys widget with macos < 10.3

commit 6f663e2cd0bf8c1d776734f7acdb05c84fa13ef1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed May 11 07:05:09 2005 +0000

    * ms(e)vc/config.h.in: define HAVE_DYNAMIC_PLUGINS.

commit 3a8876ee0e476cbfbd20fc94ef1a7e99fdb9ff81
Author: Jérome Decoodt <djc@videolan.org>
Date:   Tue May 10 23:08:52 2005 +0000

    Fix a bug in playlist + delete updateVolumeSlider (closes #93)

commit 2c31c3a3da2fc41292351160023095e58ca6d30f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue May 10 22:05:54 2005 +0000

    check if pointers are NULL (Closes #86 -> we can release test1)
    event reporting in wxwin32 seems to be different than in wxgtk

commit 312e655a01272b24627d66a5c691bce33900a286
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue May 10 21:19:08 2005 +0000

    Fix playlist behaviour with delete in HTTP intf (Closes #105)

commit 04bb2654482fef711c930bebbae40e218e3e69d3
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue May 10 19:31:07 2005 +0000

    * Work around for the lag (close #3)
    * Change the playlist because at least FX and IE don't like cascading forms
    * control=sout is not a valid control

commit 6c82c9e911c809632d9d317714ba67eeab2cdef6
Author: Jérome Decoodt <djc@videolan.org>
Date:   Tue May 10 16:18:43 2005 +0000

    Should fix prolems during launch of VLC on xserve...

commit c7388b1d785514231894b2de0593d64dd1a25942
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue May 10 13:35:27 2005 +0000

    compile gpg-error without nls support because it isn't really used by VLC and it complicates the contrib system. (this should fix the OSX 10.2 compile). Also switch back to ffmpeg CVS

commit 6d7e63dddedfa88cc51f1c24821a65e4ff71f0a3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue May 10 13:02:11 2005 +0000

     * show number of broadcast and vod media items within show command
    When we end the feature freeze, we'll have to complete the show command to
    show (for example) the number of clients connected

commit aa632ae84c2b7639a26bec778fa1fb00a44876a2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue May 10 12:56:02 2005 +0000

    change version number to 0.8.2-svn2 (0.8.2.svn broke the windows build)

commit d4cfab5ada7f827ff45f1ef4965b23a9cc57c87b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 10 11:39:32 2005 +0000

    Support for large files in stream output
    Closes #48
    Closes Debian #306110

commit 2f322e1f19b0ea622f5970f80d69eaa67bbcb836
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue May 10 10:38:35 2005 +0000

    * modules/codec/ffmpeg/*, modules/stream_out/switcher.c: fix compilation with new ffmpeg versions (use native timebase).

commit d32d1ee048f47f34457f1c8529915569d7c7c07a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 10 07:30:52 2005 +0000

    * there seem to be problems with SourceForge's heanet-mirror, using switch (located in CH) instead now

commit 47e924a81a5e9c250eeaefe9cc4eaeff197e1d81
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 9 20:00:43 2005 +0000

    * changed the download-location of libtheora to our server since their own refuses to work once again

commit 7089817fc33cf83f42aef4bfdb7c0a338c06db4f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 9 19:29:48 2005 +0000

    * updated GnuTLS to 1.2.3, fixes #95 on BeOS and OSX

commit abfb521423455e8b518252ed08d084359f7faed0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon May 9 19:23:39 2005 +0000

     * change snapshot hotkey for non OS X users to ctrl-alt-s (instead of
       ctrl-s which is also used for changing skins)

commit 9384f8b2eb38b5a8acaeb9eaff62059f6baa3735
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon May 9 19:01:25 2005 +0000

    Don't print an error message when attempting to recv returns EAGAIN
    (can only happens if we're using SSL and it is a not an error situation)

commit f34b83de1df7bd2eb9544f09e5eb63529207e219
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon May 9 18:59:11 2005 +0000

    * Fixes initialization when a preset is saved in the prefs or provided from command line. Could be cleaner, but it seems at least to work.

commit a1aaf84927f7877673ce763ceb9983c17b5be390
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon May 9 18:31:29 2005 +0000

    Encode URL if needed (should fix Debian bug #279735)

commit 74a5f722401afe813209965b9288413e434b60bd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon May 9 18:23:32 2005 +0000

    Fix C++ compilation

commit 83f79015f269d78e99e44bb18f9d8fccb5a8356e
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon May 9 17:00:15 2005 +0000

    * Fix some variable initilization bugs

commit d8f3a9ae3a5bfb03bae6f8acfba5fcd9f2d31a3c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 9 16:46:13 2005 +0000

    * fix the compilation which were accidentally broken in r10922

commit 479539b423265599caf9e5fb1c1b26e9522b4488
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon May 9 16:22:10 2005 +0000

      * Changed temporary version to 0.8.2.svn. Sorry about that, but it
        conflicts with the version in Debian which I am unable to change.

commit 9117c99bbee6270b335e3f05d559b8751b84f3e6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 9 15:55:46 2005 +0000

    * fix to the svn-recognition

commit a87ece473d839d29f7dd3a559a3dab68096753ba
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon May 9 09:46:31 2005 +0000

    index.html : fix « Weird URLs
      (?control=stop&control=seek&control=seek&seek_value=&control=seek) »
    
    style.css : small esthetic fix

commit a771f11c0a3eeb26c72fd0927db0219a175a2f7d
Author: Jérome Decoodt <djc@videolan.org>
Date:   Mon May 9 02:11:31 2005 +0000

    Change gpgerror to gpg-error and add $(INSTALL_NAME) to it

commit 447b4ce778fda04f22a94bef801c43d43a3e2d43
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon May 9 01:58:09 2005 +0000

    fix a segfault (i didn't know strstr segfaulted when the haystak was NULL ...)

commit 7189e5d5943b2ff35f6c57a239f57d0c440c956a
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun May 8 23:58:04 2005 +0000

    This should fix libs dependences

commit 71f705d6fb5c4e8cb4deaa603e91509d4be8724c
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun May 8 22:56:34 2005 +0000

    Fix hotkeys view in macosx.3 + UTF8 strings in module list

commit f10f0887b89746a0fa932ca4e3e8544b1b8b2cd2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 8 19:55:18 2005 +0000

    * let's build libtwolame by default on OSX and Linux; we might want to disable the original lame in the final release

commit e7586f1a41704f81828a8d7f229201c6ebf92fb1
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 8 14:14:20 2005 +0000

    contrib: make the SVN vs release build really work on OS X

commit 5ebc545b72b32a095410d51e317aae1ab27361ff
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 8 14:14:12 2005 +0000

    contrib: make the SVN vs release build really work on OS X

commit ea881317eb561a5ac1a0d6f442f3dd777d651d17
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun May 8 13:56:18 2005 +0000

    get rid of windows style line breaks

commit 1b16a2c2388d2fdc2af5d7c0da7b86e828538855
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 8 11:11:08 2005 +0000

    contrib: improve the detection of SVN

commit dd20f62cad3fc6a11218b7b0534f21431a9d3de0
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 8 10:45:37 2005 +0000

    contrib: use SVN only if a client is available

commit 9aed67ce94e2fb12391e4478199cb914acc2aa7c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun May 8 10:42:32 2005 +0000

    check if equalizer and equalizer-2pass are enabled upon panel creation

commit 7ded3d96abfb7046eba3e87df85f878b603c31fd
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun May 8 10:20:24 2005 +0000

    * disable equalizer commands in the extended GUI if the equalizer isn't
      enabled.

commit 25bb87690de41366de8e59f0df5e2aa66c0ce8ad
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 8 09:29:18 2005 +0000

    MSVC build: only keep the plugins that compile out of the box

commit a6ddad51b40e6a229d917830125186f5bb722d76
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun May 8 09:14:15 2005 +0000

    contrib: build libebml/libmatroska from SVN

commit fc722e84ebeeee56b926c1a8d999b0e46bfd947a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun May 8 07:40:39 2005 +0000

    Clean BUGS and TODO

commit 83867e8a0fb9ee0bda905a54b7e596f4efbeecea
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 7 20:52:48 2005 +0000

    mkv.cpp: code cleaning

commit b95300b75a8d00f0ae59b6c2e7c9d1764aba0546
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat May 7 20:02:48 2005 +0000

    * controls.m: added l10n of the volume-string shown when changing the volume
    * vcdx/vcdplayer.c: disabled l10n of various error messages
    * vcdx/vcd.c: disabled l10n of 2 debug masks. They are horribly to translate and used by advanced users only, who should speak English well enough for this purpose
    * rest: disabled l10n of various strings or debug masks which cannot be translated
    
    more to come

commit 4cddd7517709a5e16ed541774e583141b9edb283
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat May 7 19:09:11 2005 +0000

    Do not attempt to run "--cflags" and "--idlflags" which are non-existant commands

commit e3078ba375ee0a8cfee6f6d2b2877500f7a5482b
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 7 18:19:32 2005 +0000

    mkv.cpp: improve the button logic and fix the LinkPGC DVD command (stay in the current segment)

commit 30bea6c4b56ff59eecb6de02a91485738c4a8520
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 7 16:38:20 2005 +0000

    mkv.cpp: better handling of quitting an ordered edition, add support for the LinkCN DVD command

commit b471bc4dab74676818f3850b2652300fcb5cc1c5
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat May 7 16:34:25 2005 +0000

    Typo

commit 22c2e701b819de5700916d0e67797d0a873e1a36
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat May 7 16:12:31 2005 +0000

    Add a notice if advanced items are not shown

commit aab757fa0754861b933c0ff0e482eed0c5a969ff
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 7 15:08:54 2005 +0000

    mkv.cpp: process the LinkPGCN DVD command correctly

commit 6e0f27a8a08c573c2724bdcf22e47871dd2fbf4b
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat May 7 14:33:16 2005 +0000

    mkv.cpp: make the DVD command interpretor global to the demuxer, interpret the command when a button is clicked

commit 5ee2785c6f32ff620a4762b92527ab32ca8eb42e
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat May 7 09:27:53 2005 +0000

    Fix a refcount error

commit 63cc9e77e5fc6ac8fcbf485fb6ad95e663984461
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat May 7 06:18:17 2005 +0000

    Document SAP syntax change

commit b0b9f40970ebb53e90b207a0a4965446f295eb31
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sat May 7 01:12:16 2005 +0000

    *: fix alignment of widgets.
    - What shall we do for files and module list ?
    - Why is there a space after "Audio viualization" in src/libvlc.h ?

commit 35736da092fe9625cd4a1189d3189950e81a6830
Author: Jérome Decoodt <djc@videolan.org>
Date:   Fri May 6 18:54:09 2005 +0000

    *: remove useless code

commit 060244a84ddcdac216e401523051ff9fc61ce06a
Author: Jérome Decoodt <djc@videolan.org>
Date:   Fri May 6 18:15:50 2005 +0000

    *: fix problems about advanced button

commit 18dffb2a70f07e8c85d74ae02fd2f502a485a2fb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri May 6 17:42:56 2005 +0000

    * sorry, forgot to give svn the playlist.m from the previous commit... tztz

commit 49a88c0e0f1e634f278fb14068853b313d849900
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri May 6 17:41:09 2005 +0000

    * playlist.m: use stringWithUTF8String instead of stringWithCString when creating the Services-Discovery-menus to show UTF8-encoded strings properly
    * ncurses.c: don't localise "Ncurses"

commit 01169d8fd34dbd29752b121d63d955291bece47f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri May 6 16:40:01 2005 +0000

    * equalizer.m: use preset_list_text instead of preset_list when creating the popup-entries to enable l10n of the presets
    * MainMenu.nib: made the equaliser's popup a wider so it fits all l10ns

commit f8266436a1c3de694de1b85801b68d10edfab31f
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 6 16:12:53 2005 +0000

    mkv.cpp: minor enhancements/cleanings of the button handling code

commit c5c3127677a46877dd7c174b5be98787b6bc1610
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri May 6 14:51:18 2005 +0000

    mkv.cpp: support highlighting a button when clicked (but the alpha channel doesn't seem to work)

commit e895b2b22ca13c38e8691c8ae77532bff35a869e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu May 5 21:39:10 2005 +0000

    BUGS,TODO: Remove stuff that has been added to Trac

commit 8be1fcea4b0bac7735a7d05ddb21f10d840dd860
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Thu May 5 19:34:56 2005 +0000

    * playlist.* support for DnD from Finder
    * BUGS: remove OSX playlist (anyone sees some more issue here readd it with a description...)

commit b9491a09b6916c7375f671c09f6f69b1984c1adb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu May 5 18:53:17 2005 +0000

    * add the option keyword to the help of vlm and the streaming howto -- patch by Christophe Mutricy

commit a543b42419e4fc205db95a4ba2565a4684d85e0c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu May 5 18:23:53 2005 +0000

    * compilation fix

commit 21747cdb6bf0c5dac43d7d54fceb2a7ac45d6e10
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu May 5 18:02:30 2005 +0000

    * update to the Spanish translation by Javier Varela (99% complete now)

commit 255e0fbfbbad67ca0481a985da89525df70232ca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu May 5 17:03:43 2005 +0000

    * use the ffmpeg-cvs from 2005-04-30 until our ffmpeg-module is fixed

commit ef6a3f6905fd9c569978f4339bb37604277e918d
Author: Jérome Decoodt <djc@videolan.org>
Date:   Thu May 5 16:48:22 2005 +0000

    - added macosx version detection at runtime with /System/Library/CoreServices/SystemVersion.plist file
    - wrapped code

commit a0ff74f7611ede6ac698bafd00cede69974c42a9
Author: Jérome Decoodt <djc@videolan.org>
Date:   Thu May 5 10:57:55 2005 +0000

    Added widget, fix save, etc.
    Known bugs: changing advanced view, detection of MacOS X version at
                runtime and many others...

commit f07020df7a1e67b6d063e82839b1fb29c92bc384
Author: Cyril Deguet <asmax@videolan.org>
Date:   Wed May 4 20:52:43 2005 +0000

    * skin.dtd: added an attribute "resize" in the "Image" element, to define
      the method used to resize the image, which can be "mosaic" (the default)
      or "scale". Note that the previous behaviour was always "scale" before,
      but mosaic is much much faster, so use scale method only for fun ;)
    * skins2/*: support of the new mosaic method; playlist resize with this
      method is significantly faster!

commit a110441d5ae696b9672ff59ca938dc76482b72a3
Author: Sam Hocevar <sam@videolan.org>
Date:   Wed May 4 14:43:00 2005 +0000

      * do not use a dynamic linker if no plugin support was detected/requested.

commit 9e3dfd252077dbf309bc130e9ae855b34c1581f6
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue May 3 23:18:04 2005 +0000

    Forgot this one...

commit 58757deeb52d9ac9050dd6bcc83f8c94e2d2dd47
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue May 3 23:14:39 2005 +0000

    One more bug

commit 9dcc9c20799e622f762087e192644fba36222715
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue May 3 23:04:10 2005 +0000

    some more bugs...

commit 9d3beebfc5f8fd257f2df8d4be46093611e8f0c7
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue May 3 22:44:17 2005 +0000

    * Fixes a silly bug in the filling of the NSMutableDictionary that stores the p_item->node correspondance in the playlist
    * A side effect of this fix seems to be that adding a directory, deleting it and adding a new playlist item doesn't seem to crash VLC anymore
    * Make the currently playling item, as well as its parent items bold

commit a180b7f48aed725a1dd3efb6670f780fc16eb9c8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 3 20:10:10 2005 +0000

    * aded the new Catalan translation

commit 133c0cc1b03aed5138292b480ec48994cf09c938
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 3 11:07:20 2005 +0000

    Enable catalan translation

commit 74700540a31d7de01faae9e00a2d5bbf4661ea2a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 3 10:55:49 2005 +0000

    Fixes no longer existing files

commit dc7b5d3f9eb4622d8d02dc0c91f72c704fae4f50
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 3 10:47:17 2005 +0000

    Initial Catalan translation by
    Lorena Gomes and Xènia Albà Cantero

commit b07deb55047241b61de8f1662cf12427b43f0c1c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue May 3 10:43:27 2005 +0000

    .po are not executable

commit d1f9158e199421dd164c651a02ff6e38d9a2e979
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 2 18:36:58 2005 +0000

    * fixed icons for bin, AIFF, WAV

commit 55f18a052493ceeac11809178eba49d483203400
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon May 2 09:01:55 2005 +0000

    gcc 3.4.3 gave this error:
    
      src/ft2_font.cpp: In member function `virtual GenericBitmap* FT2Font::drawString(const UString&, uint32_t, int) const':
      src/ft2_font.cpp:172: error: array bound forbidden after parenthesized type-id
      src/ft2_font.cpp:172: note: try removing the parentheses around the type-id
    
    Follow the suggestion.

commit 15c9e65f98380ef0a311845b35bee0347113e6c6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 2 07:25:15 2005 +0000

     * playlist: fix Playlist::OnKeyDown (added event.Skip when needed).

commit 9cef7fa831764a9f7a9c75bd1c1e1f1a67744c1a
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun May 1 23:04:18 2005 +0000

    * Hopefully fixes --aspect-ratio computation when giving float values as argument

commit 759f7f786a9702271376814c9df63ba30352375b
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun May 1 21:36:53 2005 +0000

    * ft2_font.cpp: added a cache for glyphs rendered with freetype, because
      freetype is so slooow: now FT2Font::drawString() is about 100 times faster
      in average !

commit 9e9b39ff56d0984db0b51c32fa6c4df01fef8495
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun May 1 15:17:40 2005 +0000

    * vlc_stream.h: added missing extern "C" (prevented compilation of skins2
      module in builtin mode)

commit 18e1ef362b9f2006dede65f4ff25b1572f23e1e6
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun May 1 14:48:08 2005 +0000

    fix next/previous chapter in disc mode
    fix updating meta (caused by a recent change of mine)
    
    vcdx/access.c: hack to try to fix still-handling problem

commit 108fc274c045dc2e399eccc1b68a84cedc00c9a6
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun May 1 13:19:04 2005 +0000

    * os_graphics.hpp: added a parameter "blend" to drawBitmap(), to perform alpha
      blending only when it is useful (i.e. when drawing antialiased text)
    * x11/*: optimized drawBitmap when alpha blending is not used: 5 times faster

commit 60b5f4b512bd5106c8a46bd396dc250b4b4a6539
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun May 1 11:15:42 2005 +0000

     * doc/skins/skins2-howto.xml: Added the playlist.sort() action, which was
       missing in the doc

commit d4f270356c03e60d17981a1311a6bd11b675226c
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun May 1 08:56:03 2005 +0000

    Work on audio control access.

commit b3ebb717bbcc4c5caca12e555e7d033d0a82835e
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun May 1 02:43:17 2005 +0000

    Correct up audio-control stop command.

commit 647162378fafc2a15f7908e5022ad4a881acda65
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun May 1 02:16:02 2005 +0000

    Compatability for different versions of libcdio from 0.71-0.74cvs

commit ec5107faa4b80262c61b95c33b6cc2ab8b0f74d1
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun May 1 02:06:58 2005 +0000

    A couple more fixes. One to set meta information when in disc mode.
    Another to pause audio control playing.

commit cd077daf59a5134ee3a8a54cdbf839318dc1fe11
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun May 1 00:34:39 2005 +0000

    Fix some bugs when playlist not in disc but track mode:
      play_item initialization accidently lost.
      Probably need a vlc_object release of the playlist.
    
    Adjust comments which were wrong because of cut and paste artifacts.
    
    Some changes that may help debugging.
    
    First attempt at playing via audio controls - mostly not working.

commit 17aa2b4ee261c8e696de42e64c091a324f13e5c9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 29 15:57:24 2005 +0000

    * ALL: We are now using libtwolame instead of libtoolame. The reason is that
      twolame is thread-safe and maintained. Update your batch files for
      --enable-twolame instead of --enable-toolame. See http://twolame.sf.net
      for more information.

commit 0020f8223ca647e68fa0f2d58cbe97fc9c149cdc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 29 07:37:20 2005 +0000

     * record: use add_directory (instead of add_string) + parse the name to
     remove the uri/path part.

commit 40641a7b34709bb4de951d7a4114e85d9d3180fc
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 28 21:15:08 2005 +0000

    mkv.cpp: add preliminary code to support the UI hooks

commit e031492e750bf59fe8db4ac3a09c3271f13e358d
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Apr 28 13:58:54 2005 +0000

    bad, bad developer ...

commit 8168598608f6c5b64aa356964d9947351dbc398c
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Apr 28 13:36:54 2005 +0000

    - added dshow-fps option to configure capture framerate
    - added support for IAMStreamConfig interface to configure user settings on capture pin media type

commit 207869108127ecc36998defd8a9a3541fd4fa431
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Apr 28 13:30:02 2005 +0000

    vlc_common.h: Cygwin & Mingw32 compatibilty update, needs review
    record.c: make it compile under mingw32, needs review

commit fef83e25a847d4a081d736e147912266ecc4bc7f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 28 08:18:53 2005 +0000

    * modules/access_filter/record.c: compilation fix.

commit acd2a608009e5ba7e58d9787b7b954701c52f1e2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 28 07:45:51 2005 +0000

     * es_out: oops, make EsOutProgramDel returning an error code.

commit 92ee1ca09f64792406f73406d41952556321d2c8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 28 07:43:09 2005 +0000

     * record: grrr, support for system that doesn't have localtime_r.

commit 16b435f09be15d5241a6d4897065cd0a605a4992
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Apr 28 07:26:04 2005 +0000

     es_out*: added ES_OUT_DEL_GROUP
     ts.c: use ES_OUT_DEL_GROUP to remove old program.

commit 4bd2fb3107420aed855cd72f557fc6eed8e508d2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 27 12:59:38 2005 +0000

    * src/input/es_out.c: reverted previous patch since it creates problems with the DVB access plugin.

commit e4beeb2e6cd7f4ecec5a0c3a0ecef5b8f6f06e4a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 27 11:40:11 2005 +0000

    * src/input/es_out.c: cleanup empty programs.

commit 53444459bbbd454a9abdc866231a540ed91b7530
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Apr 27 10:19:51 2005 +0000

    Fix errno undefined error

commit 2dba69cc4c2fb5693b8481ac69c71576f491bc0a
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Apr 26 21:35:03 2005 +0000

    input/var.c: don't try to update the "rate" variable directly in callback
    for "rate-faster" and "rate-slower". input_ControlPush will handle it. This
    fixes a race condition when "rate" ends up at a different value than
    p_input->i_rate

commit f657cab57aa76d0c96fa49f4d086c982d84c1db5
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Apr 26 21:34:46 2005 +0000

    Compiles mkv.cpp in -O1 on darwin to work around a gcc bug.

commit e01aa2cef84aa2be331a71c2e916e060d48ce8cb
Author: Sam Hocevar <sam@videolan.org>
Date:   Tue Apr 26 20:17:50 2005 +0000

      * support for --esdserver. doesn't seem to work yet, though...

commit 5d3b8d9d1889b1ac4ff370932f8d097806232114
Author: Eric Petit <titer@videolan.org>
Date:   Tue Apr 26 19:45:32 2005 +0000

     fixed ebml/matroska build with gcc 4

commit c3155003af3da82fc7ce4dab64c1e7523bef9982
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 26 19:04:18 2005 +0000

    mkv.cpp: added the thread to support VOB buttons
    + code cleaning

commit fb0c4124563f8a9bbc4e985f08a3ac464d80ffa7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 26 18:59:56 2005 +0000

    * fix to the hotkeys on OSX: RECORD start/stop is cmd-shift-r, HISTORY_BACK/_FORWARD ctrl-v/ctrl-b now, as '[' and ']' are unaccessible on German keyboards

commit ab974ecbd35c506ab6afd6c69a1acc250c9d04da
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Apr 26 17:33:24 2005 +0000

    Add a checkbox to enable timeshifting in the open network panel

commit 6e8ab4d5c13ea6eaedbe0875b7c5104d2343b543
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 26 17:16:32 2005 +0000

    mkv.cpp: do an EnterAndLeave before seeking in Matroska Script

commit 05d36b604e5216d4de2566d47946a1af2855cbb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 14:27:47 2005 +0000

    * modules/video_output/x11/xcommon.c, modules/video_output/directx/events.c: added support for insert/delete hotkeys.

commit 5e5bf285f53e685dcfe5ce1fd40e9f3673501997
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 14:16:14 2005 +0000

    * include/vlc_playlist.h, src/playlist/playlist.c, src/video_output/video_output.c: added a lock to the playlist garbage collector to avoid a race condition with the vout creation/destruction.

commit 1bd3ab7fe0793d5ed425dad844815b4bcd3d7491
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 26 13:59:11 2005 +0000

    mkv.cpp: avoid leaving the same item in cascade

commit 3d752da01e2b8444d5c9fd698b6d89a896d009bd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 13:07:43 2005 +0000

    * modules/codec/x264.c: relaxed the version requirement for subpel and bpyramid.

commit 6dd481eb32f074bfc5cc0770050504350e351e15
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 12:44:03 2005 +0000

    * modules/stream_out/transcode.c: lowered the hurry-up treshold a bit.

commit 488d59cc2932897ac4a90d1422eb702432c2a02b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 12:40:02 2005 +0000

    * modules/stream_out/transcode.c: new hurry-up option that drops video frames if encoder is late.

commit d501ce7f783e18684bb0ffb2b1b13e9cd76c775c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 10:51:32 2005 +0000

    * modules/codec/x264.c: use proper default value for subpel.

commit 2b729c66c4e40b6eeb95c4d02108fe56b025a2c6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 10:50:06 2005 +0000

    * modules/codec/x264.c: crop the video if its size isn't a multiple of 16 (will have to be changed to use the visible size values).

commit cd65fe39739f89ac9a6d87bb17a31beb83e2078e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 10:14:19 2005 +0000

    * modules/codec/x264.c: added bpyramid and subpel options + support for X264_ANALYSE_BSUB16x16.

commit 93b9a64dfb0fe71bd1dd1cf51d1d1df2388bc957
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 09:37:26 2005 +0000

    * modules/gui/wxwindows/interface.cpp: sanitized the menus shortcuts.

commit 059243eeffbb39707620236adf49c7ad21d0f465
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 09:22:04 2005 +0000

    * modules/gui/wxwindows/interface.cpp: shortcut for open directory changed to Ctrl+R.

commit c729bffd232ea403c52cccbaa31d23326a8d53ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 08:44:14 2005 +0000

    * modules/demux/mkv.cpp: itoa -> sprintf.

commit 057de5d64d2d82c71723a4fb72230ae1d305ad94
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 08:42:19 2005 +0000

     * all: added set_shortname.

commit c16d163f3fd5843f0418191476ad4c9bb0f13e31
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 08:34:54 2005 +0000

     * wxwindows: added a cast to avoid a compiler error (conversion from void*).

commit fbb6b80239e3a0f706455c655fe7e063fecd6e74
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 26 08:25:33 2005 +0000

    * configure.ac: add access_filter_record to the build.

commit b753b11341d6b15d5fe3c8f8f6446c36dbe48b9a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 07:28:07 2005 +0000

     * all: added a new access_filter module: record + one hotkey to start/stop
     recording (simple dumping). (Usefull for dvb/udp/mp3 radio stream).

commit 2e5114031dd5d615b8c9fe2e73d36bd92c5b6f02
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 07:24:39 2005 +0000

     * timer: cosmetic (use VLC_META_NOW_PLAYING instead of "Now Playing")

commit f9cebacfbf13cd6cdfde4218ccdb333020aaadca
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 07:23:56 2005 +0000

     * all: warning fixes.
     * mpjpeg.c: use sout_CfgParse !

commit 21a37621e4bf8618698805af3d19baa3b6cbdd98
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 07:21:31 2005 +0000

     * asf, b4s: warning fixes.
     * ts: - set BLOCK_FLAG_CORRUPTED on transport_error_indicator.
           - better support of EIT + VLC_META_NOW_PLAYING.

commit ec88aa0533f9caca8642199025869b1ec3c0f803
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 07:19:10 2005 +0000

     * vlc_input.h: added INPUT_DEL_INFO.

commit 45cd6d75350e2f9f3d1e7c30a7f34c119acb5ec8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 26 07:17:42 2005 +0000

     * control: added INPUT_DEL_INFO.
     * input: allow chaining of access_filter (like filter1:filter2 ...)
     * es_out: support VLC_META_NOW_PLAYING for multi-program stream.

commit 973ad2a430f2edde6be39aca1bc5abfa6fe78201
Author: Jérome Decoodt <djc@videolan.org>
Date:   Tue Apr 26 01:43:00 2005 +0000

    Change location of speex to http://us.speex.org/download/
    (fix a 302 message...)

commit aa811adbd30a6e82092728b6f08832b32a398fea
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 25 23:19:19 2005 +0000

    extras/zsh.cpp: completion for module_cat and module_cat_list

commit 49d3610f1b971d1ef89d27cbecafc4bba64c18fd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 25 22:27:41 2005 +0000

    extras/zsh.cpp: allow completion of --option=value syntax

commit d287e1a33b640d4dcd7f8a17e7ba656c756634ea
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 25 22:14:48 2005 +0000

    extras/Makefile: A very very simple makefile to build the zsh stuff
    extras/zsh.cpp: Support for completing simple url as well

commit a64ee2c3d8cf7b7eff7a4076beb5ba9e6f2ad725
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Apr 25 19:19:06 2005 +0000

    mkv.cpp: add support for new DVD commands, add more debug messages

commit aa10b38122df89350f9dfa7c5acf03921447c550
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 25 17:16:37 2005 +0000

    zsh.cpp: allow completion of submodules as well for module-type options
    (this allows -A and -V to complete the dummy module

commit fbc81b72541fd125269a328a881286acbc98b342
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 24 20:44:36 2005 +0000

    Fix crash if we don't have freetype or subsdec

commit f4809fcca0f25ae6794170bd3969074f862f3653
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 24 18:46:19 2005 +0000

    TODO: Added some of my personal wishes

commit b34f3ae476e89e28203227c85211559cfbb80cbc
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 24 18:45:35 2005 +0000

    mkv.cpp: Fix a problem when entering a chapter after the previous chapter produced a seek in the code

commit 553be1aeb922305868de7b9bb790c241afdf3ac7
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 24 18:33:37 2005 +0000

    mkv.cpp: added support for the "GotoAndPlay()" Matroska Script command

commit f3c78849c7c95fdf5c1962bb520bcb8cb59c2c8a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 24 18:01:21 2005 +0000

    Added file about known bugs

commit 7bd74180eafa3626b83b2124391586fe2c144c24
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 24 17:56:00 2005 +0000

    Also delete nodes when deleting selection

commit e89b280780543e84976f76ef1bfc8a1e202dd7d1
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 24 15:55:30 2005 +0000

    mkv.cpp: support the CallSS VTSM DVD command and cleaner jump between chapters & segments

commit eeceed7793fcd39407569ffc6d2462a0499a0287
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 24 15:54:03 2005 +0000

    Don't forget to update the status bar on track change

commit e0c928c02d4eb4da17bc551de46ad8af18471de0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 24 14:48:07 2005 +0000

    sap.c: clean up playlist handling

commit f3b8af1fd00ff9771aa4218b092591e69dd925f9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 24 14:36:27 2005 +0000

    playlist.c: fixed a nasty corruption on exit with more than one sd module
    running

commit bd4870d5b6fcdab2d530f3f810f320c1e91e99df
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 24 08:08:06 2005 +0000

    mkv.cpp: clean the way chapters are presented/handled internally

commit d66a29d6c9104ed07139132af0040ee0e5f1f333
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 23 23:15:09 2005 +0000

    Remove invert selection and select all (I simply can't figure how to do that)

commit cc84ac38779ed70dc9c80697844363f2066ac7e3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 23 23:05:35 2005 +0000

    Delete selection (either by menu or key)

commit 40a8f626620c6c33cb25abe5be038ee73bc39da8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 23 22:37:22 2005 +0000

    packetizer/h264.c: fix divition by zero for some streams

commit 85d667d783d0bc757665f504acdbaf01a969b751
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 23 22:30:11 2005 +0000

    Fix disc buttons

commit 40483857da0cd5745e0f59eea3cdb9f98bdfce93
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 23 22:13:35 2005 +0000

    Take logger back to control modules

commit ea235d4a6b6af5a8f6fb36bc0a785b10dbaf6cf7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 23 18:58:19 2005 +0000

    extras/zsh.cpp: hacky c++ program that generate a zsh completion rule for vlc.
    todo: MODULE_CAT and MODULE_CAT_LIST options. Better mrl completion. :option=value syntax. sout completion

commit 4a861e43abccaa2a1323c86a83fedc7112f231cd
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 23 18:38:01 2005 +0000

    libvlc.h: move -A back to --aout where it belongs

commit f29d1215772d80058903c25542b9c1dcc01b6f6b
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Apr 23 16:54:18 2005 +0000

    mkv.cpp: refine the way segments/chapters are presented and handled (switching now works from everywhere)

commit e122ae9a454b4882e274f20f4477fea5295b5845
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Apr 23 15:13:47 2005 +0000

    mkv.cpp: only display the DVD title info in the Title selection

commit a625064c7bac4c3cc1c87e66983a9c177f49962a
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Apr 23 14:08:01 2005 +0000

    mkv.cpp: use the title feature to display the segment hierarchy

commit dd2aecaeef29c37930d8d23e6ea9f3242f3af47e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 23 12:33:13 2005 +0000

    Give a fine name when playing audio CD

commit 1c80c50cf1cc9b2d0b1f28d0c6b37b3a33f91a90
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Apr 23 10:41:52 2005 +0000

    mkv.cpp: allow the chapter codecs to display chapter strings too (used to know where the DVD titles are)

commit 3ba34173204139fe8c64bdc954329d8f02f35ad2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 23 10:30:56 2005 +0000

    ffmpeg.c: fixed build with older ffmpeg. Disables Indeo2 untill ffmpeg
    people desides to increase their build number again

commit b0c7796b8f9a6aaab5767595ba8595e4154aef82
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 23 10:25:36 2005 +0000

    - enable sap-ipv6 by default

commit 070072d41298ac3ab27967d3c3d25a0b4c483bae
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Apr 22 22:35:51 2005 +0000

    Updated skins2 doc.

commit 52d743a2f60f2892ce419ae42ec016fcd50a915c
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Apr 22 22:25:10 2005 +0000

     * skins2: Added support for multiple actions (separated by ";"),
               wherever one action was allowed

commit 77cbc1da4fff3d58d984409581a1d4166c23e697
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Apr 22 21:36:07 2005 +0000

    * update to the Spanish translation by Antonio Javier Varela Calvo

commit a358350711490720591548ed3d96dd68f57d8334
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Apr 22 11:47:02 2005 +0000

    contrib: try to allow make src for Linux too

commit 9748bd27214303d22b42f5200bb485c36963eb4b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 22 08:05:03 2005 +0000

     vout_synchro: less verbose.

commit 53accaadd95f811e63652aa5587888fc2a6111da
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 21 21:09:15 2005 +0000

    mkv.cpp: Enter/Leave on subchapters too

commit 28e3aa77ba134ef386dc268e4dc9f1316e2be32a
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 21 20:29:42 2005 +0000

    contrib: no need to patch libebml anymore

commit 4094a14ad6d242a438b1abc55c42467eb329af82
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 21 20:21:08 2005 +0000

    contrib: update to the latest libebml/libmatroska packages

commit 42e803f4b51401ad9053aa849ee8685d7f5bcbcc
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 21 20:12:12 2005 +0000

    mkv.cpp: add a notice about the gcc bug on Darwin

commit e06c386164149d2fd37221cde3a96d99108d1718
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 21 12:29:55 2005 +0000

    mkv.cpp: minor improvements

commit 4bbf555ad2f7a6de9cc777c9ed57d608ceecdec1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Apr 21 12:09:23 2005 +0000

    * modules/gui/wxwindows/timer.cpp: fixed interface flickering.

commit 88dbb25a78b78bf0216ea10bab4681d640fea3a3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Apr 21 09:15:46 2005 +0000

    Handle failed allocation
    (I don't remember why I coded that, but it was left in my trunk)

commit f378f0d6ecab962841ee5801253b7cbd1ae179bc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Apr 21 09:09:34 2005 +0000

    Applied patch for support of the IP_MULTICAST_IF
    by isteinmann (at) bluewin.ch
    with fixes

commit c6990674fbdc3ced368715b359bce693fdd9f775
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 20 21:04:49 2005 +0000

    mkv.cpp: the JumpTT command now works !!!!!!

commit 7160cbf7f9370acf0492583f3edf14632d53e41b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Apr 20 20:58:15 2005 +0000

    * fixed download-location of libvorbis

commit 5743d45f89848b655d380e46ec3f95a8b11f55f0
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 20 19:45:41 2005 +0000

    mkv.cpp: finding the segment matching the Title for JumpTT works

commit 4d1b2d7f0e170803df0ce2b292224cb3127926bd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 20 14:57:22 2005 +0000

    * modules/codec/ffmpeg/ffmpeg.c: add Miro/Pinnacle VideoXL support.

commit a5ce00f7318ebb8e628838de7d3c9cc586405d33
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 20 14:55:46 2005 +0000

    * modules/demux/avi: pass on video palette.

commit 9471dec27fac5b60cdbaef0effff6079a882d88f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Apr 20 14:39:29 2005 +0000

    change pointed out by 'acehole' in the forums so that automaticaly opening
    a file with VLC will use the whole file name and not the 8.3 format. That
    makes automatic subtitle loading work.

commit a234cf401ea6fae585b3ec4e0994748aa4064b0c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 20 10:44:42 2005 +0000

    * modules/codec/ffmpeg: added support for Apple QuickDraw, QPEG, IBM Ultimotion, LOCO, Winnov WNV1, Autodesc RLE and Indeo V2 video codecs.

commit ce8975594a807902cc839211f9792a9598a7da0a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 20 10:41:11 2005 +0000

    * modules/demux/mp4: support for QuickDraw video tracks.

commit 7c04cb83f94dfd4bc58c3f3446bb5e6b17096e55
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 21:15:46 2005 +0000

    mkv.cpp: fix a gcc warning

commit 6a6a6739e0801cc030f978629880ca08f9b76508
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 20:05:59 2005 +0000

    mkv.cpp: preliminary support for the JumpTT command

commit 960da7cc0321b24aa684772eee7d6e6705b93ca1
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 19:46:59 2005 +0000

    mkv.cpp: fix various memory management problems

commit a718e0c687ef7f36131cee9e77754a9272bdc0bd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 19 16:03:11 2005 +0000

      *deinterlace: added a new deinterlace method (called 'x' as experimental until I find
      a better name ;).
       It applies a edge oriented interpolation on interlaced video part only (it works on
       a 8x8 block basis). It works pretty well except where there is a lot of small details.

commit 7047c2a09df821d5707477dbb1564dd779403b38
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 19 15:59:57 2005 +0000

     * decoder: fix a crash with delete spu.

commit 20bb281bd270732a26fe8911df7ac708986eef34
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 19 15:56:06 2005 +0000

     * dvb: read more TS blocks at once. We start reading only 2 ts packets (needed to avoid
    long delay because we only receive PAT at the start), but we increase each time we read
    data until 20. This decrease the load (more than 50% for me) while kepping low start up delay.

commit 4ef742f37cdc689d44480b46cfe3f457bb4d7ff1
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 14:44:44 2005 +0000

    mkv.cpp: compilation fixes

commit 5e78beb3a61c196d929b3d9f61bf8b6d949f74fc
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 14:25:30 2005 +0000

    mkv.cpp: start calling the interpretor

commit b559e12ec8f65b052dac17e25bd66b45355f700e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 19 13:38:23 2005 +0000

    * modules/demux/ts.c: got rid of some useless code and fixed a memory leak at the same time.

commit 70a07d213ac4c06a3f50beb4c3a353cb5ae995ea
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 12:38:49 2005 +0000

    mkv.cpp: initial support for GPRM and SPRM DVD registers

commit ad0a1ed9df38f99cbf8a6866217a45a8f552a567
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 11:33:14 2005 +0000

    mkv.cpp: demux_sys_t needs to keep the same name

commit 27aff3c26960b06703bbbea73f0267cbfe59aefc
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 19 11:17:22 2005 +0000

    mkv.cpp: changed the name of classes and prepare the DVD interpretor

commit 9774639988d1fb1bd22a3bed99866a461a98353b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 19 08:39:31 2005 +0000

    * include/vlc_keys.h: Added Insert and Delete hotkeys.
    * modules/gui/wxwindows/interface.cpp: Fixed End hotkey + added Insert/Delete.
    
    Patch by Greg Hazel (ghazel at gmail dot com)

commit b8bf689d283af32aac86c310f4922140a866e6cc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Apr 19 08:20:30 2005 +0000

    Don't enable externrun module in -hopefully- upcoming 0.8.2

commit a231a873c2a454aa7181b54a9a998d8f4fd0b48b
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Apr 18 21:21:09 2005 +0000

     * skins2: Fixed 2 bugs related with embedded vout and skins switching:
        - win32: fixed the 'vout_directx private error: out of memory' error
          (thanks to Trax` for pointing it out)
        - x11: it's now possible to use the embedded vout after changing skin

commit 9be4d7c04a508b727d0b374164325d24e719e43a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Mon Apr 18 18:13:37 2005 +0000

    Fix deadlock while quiting VLC. It can get stuck in the playlist. Stopping the playlist first resolves this problem.

commit 393c3c577aa8676456d741b669b715f8b285612e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 18 15:32:31 2005 +0000

    * modules/mux/mpeg/*: new --sout-ps-pes-max-size option.

commit ac70d6fe3e52bbed06ab3afc17e00e5e14f2bf09
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 18 14:49:29 2005 +0000

    * modules/gui/wxwindows/*: workaround uninitialization bug in wxWidgets -> re-enabled on-the-fly interface switching.

commit f5703c1647511e77adea7cfa9a8ee6b73718a725
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Apr 18 12:58:14 2005 +0000

    - make use of cygwin rebase to optimize DLL loading, if present

commit fd5297cf09e9210f730e434f5bece29bf4eb400a
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Apr 18 11:51:57 2005 +0000

    - previously checked in this file to work only within my debug environment

commit 1b75d79ed2680352f5ed1f67d57e9c205dd73162
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Apr 18 11:35:18 2005 +0000

    - source cleanup
    - few bugs fixed
    - added suport to Ole Extent measurments to improve compatibilty

commit ad67acad03c34bf97e9815c476fc1071902ea633
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 18 10:42:30 2005 +0000

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

commit 7528fa24393edde75a40987642da4631da723ef1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Apr 18 10:02:42 2005 +0000

    * modules/gui/wxwindows/wxwindows.cpp: don't use the saved positions/sizes when acting as a dialog provider.

commit c57f42c1accfa8e046776150eef002d613b46c1e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Apr 18 08:37:59 2005 +0000

    add -lz to build gnutls (see if it doesn't break)

commit afd7b3b445d6b1a0343ebfc1436751df1aaebbeb
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Apr 17 18:00:31 2005 +0000

    Msg_Info => Msg_Dbg

commit 248d817683e96c8ee50e195b2609ab74fbaa7f34
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 17 13:03:09 2005 +0000

    wx/playlist.cpp: removed a stray wxMutexGuiLeave

commit 1be5381dd30e962d06558f2c58e4923713a693a8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 17 13:00:51 2005 +0000

    demux/playlist: fix a crash when shoutcast discovery correctly is not
    autoplayed

commit 945b9c415f71553700d5af4142e8512f061e3415
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 17 12:59:23 2005 +0000

    shout.c: fix some potential problems

commit b5809048242aa44aac5ad1f4a6a0294b252f3f4b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 17 12:58:33 2005 +0000

    minor memleak fixes

commit 4a3bca702fa9194c5a136513aa249a5c5aa2d3e0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 17 12:36:34 2005 +0000

    playlist.c: shut up a compiler warning
    item-ext.c: reverted a recent change in GetPositionById than caused
    old-style playlist to malfunction (visible in rc interface at least)

commit 16caa3618badef00bb71d852ab7361dd3f45b362
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Sat Apr 16 14:10:00 2005 +0000

    Make compilation of mozilla plugin easier on different distributions. Removed fixed include paths from mozilla/Makefile.am. XPIDL_INCL is automatically determined from ${MOZILLA_CONFIG}.
    Configure and compile with XPIDL=<path_to_xpidl> application of your mozilla version, eg for mozilla-1.7.6 use: XPIDL=/usr/lib/mozilla-1.7.6/xpidl ./configure <rest of line> && make

commit fc5c3b368e0b62eb5e8ce9de83ecd30490adef77
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 16 12:30:45 2005 +0000

    Clean up thread_{begin,end}

commit ccfb97809fc1cd4dc5b71411763add507aca53a7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 16 12:24:32 2005 +0000

    - fix invalid free of root object

commit b5040d31225c679665563dc4bda71b9394aa93bc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 16 10:53:36 2005 +0000

    Small mem leak

commit 40350e4f58cf315bd4f73571d1afdca79a3ad501
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 16 10:33:13 2005 +0000

    Clean up

commit 4ba30889f4785887a18ab175dc0d72b1108b450d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 16 10:01:18 2005 +0000

    * src/misc/configuration.c: YAF (yet another fix).

commit 000405edbaca6d466e56dd9cb13966a6e4b78fb0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 16 09:56:26 2005 +0000

    wx/playlist.cpp: invalidate the FindItem cache when needed (should fix some random crashes)

commit f258f6210b2d2e56697007528689f5fbf581fe42
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 16 09:06:48 2005 +0000

    Force conversion from UTF-8 when announce is incorrectly encoded

commit 29e4c7d44f634ab89c03d64df2c048a8e9d83e35
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 16 00:01:38 2005 +0000

    * modules/gui/wxwindows/video.cpp: fixes.

commit a73ce735184bba1d4260da69578fbd96fa7a08b5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 22:35:21 2005 +0000

    * src/misc/modules.c: added sub-version number to cache data (used to detect cache layout changes in the development version).

commit 7597d750e89d888c6cd67c752ccaf64ce862651e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 15 22:32:04 2005 +0000

    playlist: fixed two more occurences of the previous error

commit 7df5cf2f6602f2f13ba492f104969d4a9d01749f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 15 22:28:24 2005 +0000

    playlist/item-ext.c: fixed off-by-one error causing a crash in ItemGetById

commit ed9d453aed0cdb58cacef80465db5355d2f01495
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Apr 15 22:21:08 2005 +0000

    Fix next

commit 282f90362d88db85b0cc2fb32a7c8195d497776f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 22:17:04 2005 +0000

    * modules/gui/wxwindows/timer.cpp: cleanup.

commit cc0f6d1a7b586f374326614ff3800eb84bc23758
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 22:08:02 2005 +0000

    * modules/gui/wxwindows: bunch of small improvements to the embedded mode + enabled saving size with --wxwin-autosize.

commit 6e7434a11914d6c9e34bd1af0f42e8249c69b9c7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 15 21:56:14 2005 +0000

    - demux with much bigger buffers to avoid performance issue
    - fix silences handling

commit 93339c0d124470c6a957f7305d7d0ec06e579902
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 20:58:06 2005 +0000

    * src/misc/configuration.c: fixed a few recent bugs.

commit f976d6ae301bda19af188cf1110b2952de533e96
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 15 20:01:19 2005 +0000

     * ALL: converted the video output module "picture" to a stream output
       module "mosaic-bridge".

commit 0ae97f35d39bf07d5ff0d1c3c8eb689334d5e90f
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 15 19:51:23 2005 +0000

     * include/vlc_video.h: Added a p_next pointer to link pictures.

commit 9b84890c73ef8b145833d998fdfad520eb340113
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 15 19:02:14 2005 +0000

     * configure.ac: Support for x86_64 architecture.

commit f3feceb873a64b1e4d735197e5223399a6550f92
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 15 18:06:51 2005 +0000

     * ALL: x86-64 fixes.

commit 1506a36c77605097098e1e59d762a7b2ce4ad5bd
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 15 16:56:51 2005 +0000

     More to ignore

commit 0b81ae3781ac6a551e859a894d40f7cdcc31cb1b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 15:22:17 2005 +0000

    * modules/gui/wxwindows: disable last commit for now since we don't seem to be able to retrieve the right size values.

commit 2c98e728a382ea39e5dc59a092dec9590c603ade
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 15:13:02 2005 +0000

    * modules/gui/wxwindows: save size of video window when in non-autosize mode.

commit fb9552b7dec85442d13d570dd41e2015ecf9f635
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 15 14:53:59 2005 +0000

    support for non-global statically defined SAP IPv4 multicast addresses
    (Trivial patch)

commit f30f3c4569212280aeab3a06a10cd383b5084428
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 14:31:58 2005 +0000

    * src/misc/modules.c: oups, stupid bug.

commit 2b6863dfb252271e61b92c0c26dae2987c272679
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 14:01:27 2005 +0000

    * src/misc/configuration.c, ALL: support for auto-saveable config options (saved automatically on exit).

commit 7c16ceb637555dc87b9b9aebf18e8ac1b653c530
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 10:38:01 2005 +0000

    * modules/gui/wxwindows/timer.cpp: reduced the one shot timers length.

commit f66c92bf9d9d3046e4578c2d635551ce28dac50b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 10:30:56 2005 +0000

    * modules/gui/wxwindows/video.cpp: only set background color when necessary.

commit a791789c4f803ca31615556421a7be6e7fe8af16
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 09:58:33 2005 +0000

    * modules/gui/wxwindows: small cleanup + renamed wxwin-size-to-video into wxwin-autosize.

commit 76f22c11c4b87001d9e40c92d55a98ca613bf95e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Apr 15 09:34:29 2005 +0000

    Allow resizing of video when autofit is enabled

commit 5e0dd9dde722cad3767c5b795a738d7024805bd5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 15 09:13:24 2005 +0000

    * modules/gui/wxwindows/video.cpp: some fixes for the recent breakage.

commit 8e0a5a245840707c0a73a6542b9258d18f411087
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Apr 14 21:49:34 2005 +0000

    mkv.cpp: preliminary support for segments with no content, only chapter commands

commit 1bdcfd72237a2240aa8a5fc9e09b25c5e711a0f8
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 13 21:06:16 2005 +0000

    mkv.cpp: store the chapter codec data for later use
    code cleaning

commit 68eab806cfafaf2d2ba8acddc3ed12da7db3bd5f
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 13 20:03:49 2005 +0000

    mkv.cpp: stronger type checking

commit 3b4e4faacd1eac9591897d8b6ba7cc93bcd521c4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Apr 13 19:31:45 2005 +0000

    Don't autoplay SAP items

commit 9ceef3c75eb9babf9d3163f9f5fad746b55d8352
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Apr 13 17:43:12 2005 +0000

    * Playlist :
      - fix crash when deleting current item
      - SAP: don't store pointers
      - don't pass pointers to interface in item-appended
      - remove VIEW_SIMPLE that was confusing and bug-generating
    
    * wx:
      - Fix open layout
      - Fix slider behaviour, patch by Greg Hazel

commit 14c10390a0459f7565278a94553b3704841e6f1d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 13 08:27:34 2005 +0000

     * csa: decrypt only when payload >= 8 bytes.

commit 5a6206c332dafc0c32cbdd7127efe1bdf91a46e7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 13 07:27:37 2005 +0000

    * po/de.po: small fix.

commit c525c6f2202623b228c4de3dd9ab4141cd0fa14b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 12 22:48:27 2005 +0000

    * src/libvlc.h: added Chinese Traditional to the list of languages
    * modules/access/v4l/v4l.c: fixed l10n-strings (we use American English in l10n-strings)
    * de.po: first update to the German translation

commit 998bed8498ac1162e6336bde6bb588e558382c46
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 12 22:47:36 2005 +0000

    * ALL:  removed l10n of various untranslatable strings such as 'ffmpeg' or 'Vorbis'

commit b3c3a1c19134bdd9b91a7458f4d458ceb2843e28
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Apr 12 21:55:32 2005 +0000

    * Patch by Gregory Hazel :
      - Fix gui flickering on video size change
      - provide a no-auto-resize mode
    
    * Patch by Christophe Mutricy : fix M3U export
    
    Thanks to both !

commit 57f7ae15fa563dab087fae77a6a5d432c4be406c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 12 21:11:46 2005 +0000

    * sorry, this file wasn't supposed to be commited in r10663, reverted to r10352

commit bd69486d5a606b4e97425904d7daa081fe4c1607
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 12 21:08:00 2005 +0000

    * updated the po-files on request by Jonas Larsen

commit f5dc2b5e3f34e836826dcad770cb4a7d0431c23c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 12 18:51:14 2005 +0000

    * added Chinese Traditional translation by Frank Chao <frank0624 (at) gmail.com>

commit 9778299925be8173a290893bce9112fd7e06d54b
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Apr 12 18:46:26 2005 +0000

    Update the info displayed in the playlist when you change the play mode in the menu (had this ever worked ?)

commit e2e0f4d6896b9195576909391d920dabb971efcf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 12 18:15:33 2005 +0000

    * ALL: fixed a handful of bugs and memory leaks.

commit 35e0d0271188e15d12efe6e5cf17acaa3be4ab31
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 12 16:43:55 2005 +0000

    * Fix two cases where p_playlist->status.p_item was NULL (this fixes last issues with adding shoutcast SD to OSX playlist)

commit 715ef9ae71310bec0088109e85e919b3a30e37c6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 12 16:20:55 2005 +0000

    * Now works with http 1.0. Someone better check this to make sure I didn't mess up. :D

commit ff2c0c1149028b5eab96e7e18e4b55b0e22a8d0d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Apr 12 14:43:01 2005 +0000

    Simplifying

commit a6cb8953d4bb5d5b75eeeb6fb7c9009591ee8431
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 12 14:41:47 2005 +0000

    * fixed fullscreen on osx with multiple vouts.
    * different way to remember fullscreen state.
    * update the playlist on item-append and item-deleted calls.
    * fixed video-on-top with opengl vouts on OSX.

commit 44c6d658c95fc55d3f7a9129f9dea42ee1bdf067
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Apr 12 14:31:14 2005 +0000

    * intf.* : try to restore an a bit more intelligent behavior for the playlist toggle button (remeber previous state, for instance)
    * misc.* : get rid of unused code.

commit 2d55c0f1a446fb43908664f79e273ca7e200e898
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 12 14:11:04 2005 +0000

    * modules/video_output/opengl.c: fixed snapshots in opengl mode.

commit be7f00e1fb86793eb0b1cce86c25d7aba9af32ca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 12 14:09:12 2005 +0000

    * src/video_output/vout_subpictures.c: fixed recent breakage with aspect-ratio and subpictures.

commit b7d9015daa9dcec1925b568e4bc1988b9975d3aa
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Apr 12 13:19:23 2005 +0000

    Rempaces 95 by [o_window minSize].height everywhere. That fixes some visual bugs ans should help keep consistancy.
    
    Please test if I didn't break anything...

commit de64feed6ce4263b06f527141569d981fb079123
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Apr 11 22:53:55 2005 +0000

    add option to select the limit of shoutcast streams to be displayed

commit 94782ce8b90e8fd4f086219e61f12c4356a36267
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 11 21:53:33 2005 +0000

    all: remove items from pp_all_items when needed. Hopefully gives a more
    stable playlist

commit 75be9a0381573c9d371ff62c34366dbe511f5c46
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Apr 11 20:07:05 2005 +0000

    mkv.cpp: store the translation between segment IDs for each chapter codec

commit 8a9831908ece5dd309e29e76e22de756dbe0d128
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Apr 11 17:43:08 2005 +0000

    Remove bridge from preferences panel + fix description, patch by Chritophe Mutricy

commit 7f4508b3d2a7124961395d3fd1db5ee906ec7bba
Author: Eric Petit <titer@videolan.org>
Date:   Mon Apr 11 15:35:41 2005 +0000

     beos/PreferencesWindow*: fixed widgets

commit 31892994efd015b542bbe32adfc827a04285d901
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Apr 11 14:29:18 2005 +0000

    -added "pmt-program" variable to configure PMT program number

commit d5b33d807e37802f4d2d8b584fd30148f172645b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 11 14:13:41 2005 +0000

    * included wrong time.h

commit b51385802f0381ab7db07fc83e483b8e3653cf7b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 11 12:04:14 2005 +0000

    TODO: Added some todo items related to playlist that should be done, but I don't have time to do right now.

commit 85eb0cc967586be75a3a28d05e2143466488adfb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 10 23:05:44 2005 +0000

    * include time.h when using it.

commit a887c68583f003d572deca81ab3094de52fd6194
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 10 22:29:35 2005 +0000

    * Fix for the disabled menu's under Tiger.
    
    Apparently menu's got smarter in Tiger. As a workaround for the old version, you should first open the Help menu and then drag to the other menu's.
    
    This still isn't the correct way to fix it. We should attach a callback function to the autogenerated menu's and have the callback function update the menu. (but this will work for now).

commit d41216c0fda8ec3a60bb07463c1b1d868bac73c3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 10 18:40:52 2005 +0000

    * Fixes for wx2.5.5, patch by Greg Hazel <ghazel at gmail dot com>
    
    I only changed two things in the patch
    * added a check for wx2.4 that does not seem to have sizer->Detach
    * commented out the wxCheckVersion in open.cpp, which broke layouting under wx2.5.3
      (what was the intended behaviour ?)
    
    * Added core support for a sorted by genre view

commit 6a46b2e35a00080124b83cb13afe7cf45a1e1bd0
Author: Eric Petit <titer@videolan.org>
Date:   Sun Apr 10 18:18:22 2005 +0000

     beos/*: first pass at fixing the BeOS prefs

commit 41c5188dccb32ba5bc0303d0402d6570df410343
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 17:48:41 2005 +0000

    fixed three major problems pointed to by Trax

commit 39945009a8abcc875402eb9adb5ea6d253b40b26
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Apr 10 16:13:40 2005 +0000

    Fix invalid free() on exit

commit fcce50180f6b0aa8203d0c13d02d437f6d002775
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Apr 10 16:12:57 2005 +0000

    Fix a segmentation fault in case of error

commit efaf656afeed5194a8601bf2db7bd636075703bf
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 14:44:52 2005 +0000

    playlist/item-ext.c: more elegant binary search in playlist_ItemGetById()

commit 6697b0d966d39a07f6248478c1b075408daa7475
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 14:42:39 2005 +0000

    wx/playlist.cpp: reintroduced the caching in FindItem, giving unknown speed increases

commit c4017ceaa91c4ee041625a057beb1c596493dcab
Author: Eric Petit <titer@videolan.org>
Date:   Sun Apr 10 14:00:40 2005 +0000

     externrun.c: compile fix

commit b0d9d1ae8e98dea4c949786217fef814f1e55df7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 12:46:30 2005 +0000

    shout.c: set svn properties, fixed copyright, author and a string

commit 82119377121036e62cc4581f8411e7d15da43110
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 11:55:16 2005 +0000

    demux/playlist/*: Added a special "shoutcast" mode to b4s parser
    rest: new services discovery module to get channels from shoutcast

commit b48b8ff12cbb877597c58505387d32ae17a8531c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 11:52:24 2005 +0000

    src/playlist/item-ext.c: fixed a recent bug in playlist_ItemGetById

commit df15918b5a1b6764d1bac7fb04169a7c53088a12
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 11:03:57 2005 +0000

    playlist: support for sorting a node based on numerical iterpretation of the
    title

commit 3fc7cdd5bcc3d96c0150c811bcd752dee478ba91
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 10 08:19:49 2005 +0000

    playlist/item.c, include/vlc_playlist.h: introduced playlist_ItemCopy
    playlist/item-ext.c: O(log(N)) playlist_GetItemById()

commit 0b0141010c38c6ad35ee03c0ff28b9b810ba0ce5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Apr 10 01:51:44 2005 +0000

    Crash on quit fixed.
    Add Track length mode.
    Entry slider fixed update fixed.
    Some small memory leaks fixed.

commit e921dd2abe6897b469017e0baa3bebed45c6ea2c
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 9 23:36:48 2005 +0000

    * gcc 4.0 fixes for libgcrypt

commit a89423a8943e99f91ce06d8f96d0ac7cb23317e3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 9 23:31:47 2005 +0000

    * Fix vlc compilation on gcc-4.0 (only one patch how easy was that)

commit b8d142341404b8a38f6f5e9749b05387d31ad239
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 9 16:55:47 2005 +0000

    * src/input/access.c: fixed segfaults.

commit 066acea75512db4ef019ff818d78aed847a31acd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 9 16:02:45 2005 +0000

    * Fix a spelling error of a define

commit eb5ef13cf111f583c5b789c30b7636b66503b99d
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sat Apr 9 15:36:41 2005 +0000

    Fix bugs in disc-view slider. (May still have a couple left)
    
    Fix bug in paranoia mode. Now allow two kinds of paranoia - overlap and full.
    
    libcddb 0.96 has regexp memory leaks in - 1.0.0 won't. Be leak free if using
    1.0.0.

commit cd136585e401d887f90e51b1163a66655d533824
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 9 15:15:57 2005 +0000

    playlist.c: removed a stray mutex_unlock

commit dfdc690c83787b550bd5a532df772dbd8b896779
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 9 14:57:23 2005 +0000

    wx/playlist: never store the pointer to p_item when the playlist lock isn't
    held. store p_playlist in wxvlc::Playlist since the class can't work without
    p_playlist anyway. Strictly lock playlist when needed.
    
    adds a lot of playlist_ItemGetById, and removes a lot of vlc_object_find
    VLC_OBJECT_PLAYLIST).
    
    This should fix a lot of potential deadlocks and crashes, including a few I
    could reproduce

commit 5c6d8629e59cc6e707fc1a875f9b226c1ef7ea24
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 14:54:44 2005 +0000

    Client should now be able to authenticate

commit 984febc09a32f30b1acad5c2e825ae4499656169
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 9 14:53:38 2005 +0000

    playlist: added a pp_all_items to playlist_t allowing GetItemById to return
    nodes as well as items.
    made playlist_Control not take the playlist lock, and created a
    playlist_LockControl that does the same but takes the lock

commit 6635dedac2f28caa0c040180449fe735ff1d5d97
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 9 14:43:02 2005 +0000

    * modules/gui/wxwindows/dialogs.cpp: fixed open directory dialog.

commit 7d1b2b148bd46b984a287cdfc7a919c9837f014a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Apr 9 14:02:55 2005 +0000

    Fix addition of several filters

commit 457f195adf005a64dcca89bf7198e1b9bc11e61e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 12:30:34 2005 +0000

    - optional SSL hostname verification

commit f2a0cc3fb4839b410102e069c736dc6d2d72dbe2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 9 11:27:23 2005 +0000

    * src/input/demux.c: skip header id3tag in the core before loading the demux (id3tags have a tendency to mess probing).
    * modules/demux/flac.c, modules/demux/mpeg/m4a.c,mpga.c: update id3tag parsing.
    * modules/demux/util/id3tag.c: id3tag parsing doesn't need to skip the id3tag header anymore.
    * modules/demux/util/id3.c: module removed because id3tag header skipping isn't needed anymore.

commit 91e1fa30f14902e3cc48c495c275c4437847b5b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 9 11:15:18 2005 +0000

    * modules/demux/aac.c: removed deprecated aac demux (replaced by the m4a demux which uses the m4a packetizer).

commit 9389e7ccc5970976e81f069b481cee13f7aacc20
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 11:03:56 2005 +0000

    Client-side server credentials verification

commit 2616c5ecc9f4715aa895a23d3d132cec6d1b5fb5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 9 09:53:06 2005 +0000

    * modules/demux/ty.c: fixed probing bug.

commit 7ec3d7095ab97f0bee95e040fe831efcdb0499d5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 09:27:27 2005 +0000

    Not an executable

commit d0d67942485abf9a70588df9f30a240612694296
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 9 09:26:41 2005 +0000

    * configure.ac: don't include externrun in the wince build.

commit e1022c1ab7202205fa2092befe6e58a575b4d75b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 9 09:02:36 2005 +0000

    * fix libebml patch

commit 4b0c9f773cb67d441810a40bbadcf24a2afc01ee
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 08:07:50 2005 +0000

    Cosmetic fixes

commit 9457d547da75b6acaccc47dda1e2cce629d72108
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 08:06:00 2005 +0000

    - <unistd.h> is needed for fork and execl
    - use execlp instead of execl
    - perform process replacement in the child process, not the parent
    - wait for process termination (to avoid zombies)
    - do not return value from void function
    - more verbose

commit 0f024a91f262e166098eb61ae03d822e5deb5ac3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 07:42:21 2005 +0000

    - remove externrun directory
    - struct addrinfo check

commit 1c908a0de2ce8e69cdb7ef24505993aad44fb57e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 07:38:56 2005 +0000

    Removed useless subdirectory

commit 41cc51740d94411ab5db57e360914adc5e671a19
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Apr 9 07:34:12 2005 +0000

    tab fixes (cosmetic)

commit 512766b48f687a7569328f262e7f989a35853b70
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Apr 9 00:22:50 2005 +0000

    * Updated the contrib system to work with the new id gcc-4 returns for Tiger

commit 83d7472b3da6e853487aa0a75b2e585d57886be6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 8 23:47:49 2005 +0000

    * gcc-4.0 fixes to the contribs

commit 2228ef325666286ee61144fa447ea5be48665764
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 8 20:28:23 2005 +0000

    * Disable "make bin" in the contrib system and give a warning.

commit fdebeceeb5cd7a33c6bcb717a13d95f81b81a0b8
Author: Sylvain Cadhillac <sylv@videolan.org>
Date:   Fri Apr 8 20:22:45 2005 +0000

    An interface to run extern programs (such as shutdown)

commit 68f7b2b3abcd17edd03a1c7874192616f65fd908
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 8 20:04:59 2005 +0000

    - Simplify check for getnameinfo
    - Added check for getaddrinfo

commit 9ab66680395105061c6a030df215ab14c3aca869
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 8 20:01:59 2005 +0000

    Fix invalid abusive pointer usage (heck, there was a warning!)

commit fd693f3849ff09f131ce4a1b6aacb01c66b449d8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 17:55:29 2005 +0000

     * src/stream_output/stream_output.c : Print a debug message when a packet
       arrives too late to the mux.

commit 5b95a7f03abb37f8315c30b686babdcfd448ac95
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 17:52:23 2005 +0000

     * modules/demux/ts.c : Removed unused sysid option. VBI descriptor and
       VBI teletext descriptor should not set the codec because they only
       add information on a teletext stream.

commit b4400ea47e283697c527dd89877b8c8e26dd672a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 17:44:14 2005 +0000

     * modules/stream_out/transcode.c : Cleaned up the downmixing/upmixing
       facilities. Fixed a few incoherences with
       i_original_channels/i_physical_channels.

commit 66a06add9f1819b2934424d98da8e8b1aa956b99
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 17:42:46 2005 +0000

     * modules/stream_out/bridge.c : Fixed a segfault ; delete an input stream
       when there is no packet coming (fixes a "packet sent too late" issue
       with the ts muxer).

commit 17819e9b247166cab5bbb57919a742e018856424
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 17:39:18 2005 +0000

     * modules/access/udp.c : Fixed a segfault.

commit 871193994d012501032303033464543cab929765
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 16:38:59 2005 +0000

     * modules/audio_filter/converter/mpgatofixed32 : Fixed a major bug with
       downmixing ; completed downmixing options.

commit 03404c729e6824fc17a98b9961b35f66919cac09
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 16:28:16 2005 +0000

     * modules/mux/mpeg/ts.c : Reduced the PES and TS overhead for low bitrate
       mpga streams.

commit 1592ccf66c6700d39637096996a90302f06866bb
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Apr 8 16:20:56 2005 +0000

     * include/vlc_block.h : Added calculation of i_length in block_ChainGather.

commit 2773adb9006b0599eb71cdf547da54c01a61be9e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Apr 8 16:11:50 2005 +0000

    * type in mpeg2dec configure line

commit 1da85084071f36884a8d76d444ef223157060583
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 7 14:36:24 2005 +0000

    * More dylib issues (gcrypt and libcdio)

commit d201d7cd69d8a1ecb0fff4505996c53d22062755
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Apr 7 10:28:59 2005 +0000

    * Fix a missing playlist release in the OSX playlist

commit 43e43fa5417471eec7f46be3eb7693ba2a65c93a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Apr 7 09:39:25 2005 +0000

    Minor cleanup

commit 101bafe4001d0adeb411b41b1cdcb18e224b9939
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Thu Apr 7 04:58:36 2005 +0000

    Keep behavior same as it was before aspect-ratio fix - the safe, conservative
    thing to do.

commit debf910e73b40c65f515af311f31c31144436a99
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 6 23:04:23 2005 +0000

    * Disable building of shared lib of libpng on OSX. it's broken

commit acda4ecb0950a536ebc0dfcfab006eff1a15bc37
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 6 22:33:37 2005 +0000

    * Fixed gnutls and cdio dylib installation

commit fadec1ce94f770cd3123052eba79b307853196a7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Apr 6 21:49:23 2005 +0000

    * modules/video_output/Modules: Added picture.h to MAKE_DIST

commit 65234fa844d1398fe87d0a24d6be80505a931450
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Apr 6 19:43:34 2005 +0000

    Fix next/previous in skins2 playlist

commit e7e9b121ca11a3358a11bbf302abde92039d8dca
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed Apr 6 15:13:54 2005 +0000

    Use VLC-release.app instead of VLC.app for package-macosx target

commit 935da474195484b78f5b4d9eb161cf8c3b4c286f
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed Apr 6 15:12:52 2005 +0000

    Include http/*.png and http/*.ico in windows packages
    -- xtophe

commit 78a7417e6cb676fbd0993a2764862e47fdca73b6
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed Apr 6 14:36:57 2005 +0000

    Add a new target, VLC.app which make links to files instead of copies.
    The old VLC.app target has been renamed VLC-release.app

commit 1a79dc83087a1a973ab87fed827e67630812ef27
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 6 14:29:01 2005 +0000

    mkv.cpp: prepare for chapter codecs

commit b9057a61e73d33a62289735dc56b449830ea16ac
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Apr 6 11:23:52 2005 +0000

    - all: intitial offscreen drawing support (mostly for printing). Unfortunately, video output cannot be printed at this stage, and to support it, interfacing with a video filter such as the 'snapshot' filter is required to do a still capture.

commit f6a33c0d248838f3a9a4c4f17b131d77276473fe
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 6 09:40:16 2005 +0000

    mkv.cpp: even less warnings

commit 4fe5c533721548bda3e8d658535ca2f455fd62fb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 6 09:35:45 2005 +0000

     * h264: less debug.

commit 06438cff3f2947f729362fe3bcea29551721a48c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 6 09:31:38 2005 +0000

     * h264: bug fix (give valid date + split at the right place).

commit 53a27d3eb660248ff99e968aed7f9d6854aacbe0
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 6 09:31:09 2005 +0000

    mkv.cpp: cleaner duration computation

commit 36e7dfbd64ebee5ee5e647f2146a389923e01f8a
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Apr 6 09:26:39 2005 +0000

    mkv.cpp: less warning

commit 206dd8c368d2fce742c1bac4455f22715e5b8a31
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Apr 6 08:27:13 2005 +0000

    * modules/gui/wince: bunch of fixes.

commit 1a12bcd9145e1a798fbcf8e5f6f860fdbbb3f207
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 5 21:16:04 2005 +0000

    mkv.cpp: the return of the family preloading

commit fad12b2e73487cef333ea7faecb66ccd9914b520
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 20:50:10 2005 +0000

    * modules/misc/win32text.c: text renderer using the win32 TextOut API.

commit cb31dc35289971d2c755d72eb93af0804559c5c4
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Apr 5 20:49:37 2005 +0000

    mkv.cpp: clean & fix seeking inside virtual_segment_t

commit 164b14f0560f0daafe72a9e4c2181ea1436fedeb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Apr 5 17:50:40 2005 +0000

    wx: last bunch of changes for now. The rest must be fixed by someone with msvc

commit 3e89395f4cda39fc5f541815b13c1575269cce7f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Apr 5 17:21:53 2005 +0000

    wx: bunch more event function parameter changes

commit eaa820166270c195606962dda62b5edc874b92b7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Apr 5 16:46:31 2005 +0000

    wx: (hopefully) fixed a compilation error, reported by robux

commit dde6e3616b4d47ab7c2c3ab6206fb3de824ca3cf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 15:32:26 2005 +0000

    * modules/gui/wxwindows/dialogs.cpp: fixed add directory.

commit 62ea0ebe4fcec90b19ffbd375f82abeed9a4e828
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 13:15:39 2005 +0000

    * modules/gui/wxwindows/wxwindows.h: forgot this file.

commit 030c921f7db538566101d5c2e89abe72dd57adad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 13:15:07 2005 +0000

    * modules/gui/wxwindows/*: added subtitles options to the stream output dialog + add open directory menu to interface.

commit bad6c28ca7d5dbe29fafd67c8cfc87ea8fec77b2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 12:35:43 2005 +0000

    * modules/gui/wxwindows/open.cpp: fixed timeshift checkbox.

commit e447c962fae8b70e9c6cb038f558316791e67df8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 10:28:36 2005 +0000

    * modules/demux/util/id3tag.c: fixed memory leak.

commit 70496699780e834fc1da4e1327f891a1e0952e97
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 10:23:10 2005 +0000

    * modules/demux/flac.c: fixed last commit.

commit fdccf31ce4cc98b6f9ef928513525fdb5a40f4ae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Apr 5 09:56:39 2005 +0000

    * src/misc/vlm.c: misc small fixes in config file saving/loading.

commit 581c7903beb093a09055d5d0ccf90180040bb43c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 5 08:08:26 2005 +0000

     * http.c: force nsv when using unsv:// and mime is misc/ultravox.

commit 25c0339473ed27e7282f41e5a9a84e691b095a46
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 5 01:20:19 2005 +0000

    * rewind the stream to 0 if we found an id3 tag, but the flac demuxer ISNT the correct one. Same should be done for mp3 demuxer and any other demux that launches id3 module. But not today :D

commit 305818987ee24370c6619fe985228b3e1ff130b6
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Apr 5 01:17:52 2005 +0000

    * parsed info by mp3 is not retained between demux module probes since vlc_meta was introduced. so remove the old logic
    This should fix the id3 parsing when you open an mp3.

commit 34f69d64557c94beb1de9ed7dac1bc10b4a37403
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Apr 4 23:57:50 2005 +0000

    Fix crash in subpictures rendering

commit 90e5abe9bb97fc930ed9bcd6ecadb7524fedc0b9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 4 23:54:54 2005 +0000

    * fixed the item addition and auto-playback of items when adding them to the OSX intf.
    inserting at a certain position is not yet possible.
    
    This part of the osx code could also use a tad of cleaning up.

commit ec60fe808c13b55110386a1fd0aec9cc2679fc11
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 4 23:50:07 2005 +0000

    * added AACP fcc and map it to mp4a.

commit 015a1605686a8277f4657e4cd40cb4d155bc36d7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Apr 4 23:48:08 2005 +0000

    Fix OSD (text & widgets) aspect ratio
    put category in HTTP interface options

commit fb217d8936a52dc1373e8ff28e434745b83875af
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 4 22:41:02 2005 +0000

    es_out.c: add frame rate to stream and media info dialog when available
    avi.c: make frame rate info available

commit e5108404420da23d2ba953c92fee8fed75de829b
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Apr 4 21:08:21 2005 +0000

    mkv.cpp: better handling of broken files

commit 4b9f7eb3ab7f64d3d62c43b049c616588eb83f97
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Apr 4 18:25:09 2005 +0000

    mkv.cpp: fix playback of files with chapters

commit ac49aa9e7e7216f006ebc93de353fcddb2c6d62d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Apr 4 14:56:40 2005 +0000

    * Fix make dist, which was broken due to ebuild removal

commit ab6cc32dfea02973b0653eab29aed28d25d77a4a
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Apr 4 11:55:39 2005 +0000

    wx/Modules.am: added all the bitmaps to make dist. Sorted the list for
    easier validation

commit 72a83f72dab948dcabf07c7c7a294eb30130f3ce
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Apr 4 09:57:17 2005 +0000

    svg.c: do not subsample U and V planes in RGB->YUVA conversion.

commit e77471fb0a650b68cc80fa7580e8e23752ef79c3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Apr 4 06:54:13 2005 +0000

    Timeshift checkbox in open dialog

commit de30e639dcab67df789388d6a3eccca029123ca5
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Mon Apr 4 01:40:11 2005 +0000

    Subtitle (subpicture) aspect ratio had been ignored. Use it now.
    Aspect ration in subtitle means use underlying video aspect ratio.
    
    WARNING: Since this parameter was ignored before probably there are a
    number of image subtitle that have set this incorrectly. DVD's seemed
    to be a case in point and that'd been fixed. Fixing other subtitles
    should just be a matter of setting the i_aspect parameter correctly.

commit cd2967625d9a318f5cf72dd731880f422e6fe380
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Apr 3 21:36:12 2005 +0000

    Only show category and artist-sorted views

commit c1ae1300b1633128273742006814d2e887849d21
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Apr 3 20:26:43 2005 +0000

    b4s.c: fixed forcing of this plugin. Use "b4s-open"

commit 44a1c7bd29539f09bac54473f02c94dd74ecaea1
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 3 19:00:30 2005 +0000

    mkv.cpp: chapter merging works + small fixes

commit 10b8c360f1310ee1f7f3dd506966074d00e1f4b1
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 3 18:12:54 2005 +0000

    mkv.cpp: oops, the first segment wasn't played. closing playback is faster too.

commit 2f4bc2d8180aeca3d7ddcee77717f2ecb3c361e3
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Apr 3 16:27:13 2005 +0000

    mkv.cpp: make editions children of chapters

commit 6a1d2a02cb3260b1033b2c155ebcb836eed88aff
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 3 16:13:59 2005 +0000

    * modules/misc/xml/libxml.c: handle XML_READER_TEXT in ReaderNodeType().

commit e446629b5944baaca18971448f607c4e920c280f
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Sun Apr 3 12:56:25 2005 +0000

     * skins2: Text control now accepts lefttop and rightbottom attributes, like
       most other controls. The text is not really resized though (only cropped
       when needed).
       The change in the DTD is backwards-compatible.

commit 34e0612244a0dd0fb0a5482843602e999ae22062
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Apr 3 11:23:21 2005 +0000

    * better support for multiple display selection on OS X. (Remembers last selection of screen between vouts)

commit ff4ba502c461b7dbd6b1cd492ec5efe3269e8fa7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Apr 3 09:11:32 2005 +0000

    * src/misc/vlm.c: config file written with CR+LF on win32.

commit af40daabd8b447f367c5ce63e1bec3dde3031c2c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 2 21:36:06 2005 +0000

    * modules/misc/xml/*, include/vlc_xml.h: new xml_ReaderUseDTD() api to enable/disable DTD validation.

commit c849b85abbfb43419a8190a7062f7faaf476cd43
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 2 19:16:29 2005 +0000

    * modules/demux/playlist/b4s.c: misc fixes.

commit 807e60a5d6946b332cbdd350b452f7f45527f3e2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 2 17:38:06 2005 +0000

    access.c: fixed crash with preparse

commit 029d822c3a495879b1946d137a2c2f0522258f67
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 2 16:12:26 2005 +0000

    wx: use the documented Move method rather than the undocumented SetPosition

commit b37280cb2809690b171b8fe0d1c54326e10c15e9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 2 13:58:03 2005 +0000

    new b4s demuxer for winamp b4s playlists. Uses xml parser modules. Only
    works with xtag for now due to lack of a DTD

commit 437c21401a3bb57013ea1812467fcdc7d3dcd5df
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 2 13:56:03 2005 +0000

    xtag.c: Don't create pcdata elements outside the root element. try harder to
    read entire stream. make xml_ReaderValue return pcdata when available. Added
    some more debug printfs when XTAG_DEBUG is defined.

commit 5e5dfdad1ebf7a047bfc69baf8f7c4e67f3c8d26
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 2 13:10:53 2005 +0000

    http.c: fixed out of buffer write with ICY meta

commit 2f62eb32803575c9b2b267b434cbaa1e36d1a5ea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Apr 2 12:04:37 2005 +0000

    * src/misc/configuration.c: removed annoying debug message.

commit 820fedb35206db0dbc34651b53327e49b761c695
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Apr 2 10:20:22 2005 +0000

    libxml.c: include header for stream, since api changes.

commit 35736df549b366ca3ca325614e0c3fadeb1093ad
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Apr 2 09:59:34 2005 +0000

    mkv.cpp: store the segment duration in microseconds too

commit 7d78d2e42d65b0cf717afcf909d83775cffe5bd4
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Apr 2 09:25:31 2005 +0000

    mkv.cpp: the segment start time is now an integer in microseconds

commit 70f70fd0a78c63a4d9f030e4c897aea559f7c34b
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 22:39:10 2005 +0000

    all: ported xml parsers to stream_t

commit 2cdb935b2518ae6199b743f48637676b0cba2c1d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 22:32:18 2005 +0000

    stream.c: fixed stream_Delete() for streams opened by stream_UrlNew()

commit 9957b2285c9dc9b279e17ba03f1b269af533429f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 22:23:22 2005 +0000

    fixed a few problems with stream_UrlNew

commit 6a25256cd6aa26b424d38e051047962cf47f8447
Author: Eric Petit <titer@videolan.org>
Date:   Fri Apr 1 22:01:24 2005 +0000

     vout_intf.c: write snapshots on Desktop on BeOS
     beos/*: use B_KEY_DOWN/B_KEY_UP messages instead of KeyDown()/KeyUp()
       so we can have access to the key code and be more reliable (fixes a
       bunch of hotkeys). Fixed snapshots (missing pf_control)

commit ed65a5984eac2d053c8fb788e7572d45f5efee7e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 1 21:57:09 2005 +0000

    - Fix playlist deadlock between Timer and Playlist stuff
    There are still other deadlocks in wx though

commit 2d16a4083986d2676d638fc2d64f9561e555b6f9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 18:37:31 2005 +0000

    added a stream_UrlNew to open a general purpos stream_t from a url.
    added a pf_destroy to stream_t, changed all various stream_FooDestroy to
    stream_Delete

commit 5af605efe1cdeb21ffb33bd209a6e81df73573c2
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 18:15:51 2005 +0000

    set svn:ignore

commit 640d8df2c817395de952f836bf8fb220355ba4e9
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 17:19:34 2005 +0000

    wxwindows.cpp: compile fixes

commit 792697d5918da36e4a0209aae63ca097b16efa49
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Apr 1 17:14:58 2005 +0000

    mkv.cpp: oops

commit 18ca0c3ebe4cfe010ad8bb018808717c2205f08d
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Apr 1 16:49:59 2005 +0000

    mkv.cpp: moved seek code in classes, improved support for cue-less files, improved cursor behaviour when seeking

commit 3a13976f03094c807e68b37e4b93af00a8427787
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Apr 1 16:00:32 2005 +0000

     * wxwin: at start up, restore last size+position+state of windows.

commit ca2193485f026478630347d3e281c57134d43eab
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 1 15:47:38 2005 +0000

    Yet another leak

commit 74753c4835aff102a20e98a82bcc9d44f1d3e137
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 1 15:29:23 2005 +0000

    Mem leaks

commit 2bd41c4373fe80e43af536a93152d5b06600d3a3
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 14:39:36 2005 +0000

    wx/*: fix a few string additions

commit 18631b5977bb8ff8bfb0ac84dbe67063158b0141
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Apr 1 13:50:37 2005 +0000

    Documentation/Example update

commit feb3362820c541cfe7b31d0dc37fb4b5c4b504cb
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Apr 1 13:28:54 2005 +0000

    demux/flac.c: support flac files with id3 tag. closes #2015

commit ce596a3b97ea08176761f870c36cdee0dc7c5dd4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Apr 1 10:35:44 2005 +0000

    * modules/gui/wxwindows: re-implemented the mute control.

commit 8f467369b215747d0a6fcdf47687e66d34901472
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Apr 1 08:02:28 2005 +0000

    - invalid free removed (might be the reason why sap discovery was so unstable)
    - 7 memleaks fixed

commit 4d8ff80ce6f6e04628f54db3db1f8ee362946e5e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Mar 31 21:36:30 2005 +0000

    remove two debug fprintfs

commit 2b39d628baad56734f7aede002b820dbb290beb7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Mar 31 21:23:36 2005 +0000

     * small fixes (the icon change should now work under windows)

commit 6e006c8ab5902ab86cf057309b1a2e8c03d13b65
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Mar 31 17:02:44 2005 +0000

    change the speaker into a mute/unmute button
    (only works if something is playing ... and we have to fix the bug where
    the image doesn't get updated like for the play/pause button)

commit 2ecc8ed4e1ded5290fdcfd3226c768fcbfdd48e8
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 31 15:46:38 2005 +0000

    input.c: fixed a possible locking problem in vlc_input_item_GetInfo

commit 0f83abcf39d964b9e10d3c4351f715c772ef2765
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 30 23:48:41 2005 +0000

    * modules/video_output/wingdi.c: bunch of fixes and improvements.

commit 39c6836969d8d5a6816970ce4e0cf294565baf4a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 30 23:47:41 2005 +0000

    * modules/gui/wince: added dialogs provider + another massive cleanup + updates.

commit 23584f3100cfb8a22e40f72c6ac110be4b154c93
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 30 22:45:13 2005 +0000

    input.c: doxygenize vlc_input_item_GetInfo
    wx/timer.cpp: show Now Playing in statusbar if available

commit 5dba7eb1db955ead053e0edd3bc3efc91dba2256
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 30 21:21:40 2005 +0000

    wxwindows/preferences_widgets.cpp: ModuleCatList widget now add modules in
    the order of selection, patch by  Christophe Mutricy < xtophe -at-
    nxtelevision dott com >

commit a1e1abb4451a0d9169f140a7de5ed2a94aa2fb0e
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 30 21:16:51 2005 +0000

    vlc_meta.h: introduced VLC_META_NOW_PLAYING. http.c: use NOW_PLAYING for song title.

commit 072e4a8dd5d7a9ec1ce725796f10a5715275ee93
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Mar 30 17:43:17 2005 +0000

    include errno.h (for non debug builds)

commit c79640702d479b3b3ebd26d45e4dd79d9924745c
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Mar 29 20:54:52 2005 +0000

    mkv.cpp: make gcc happier

commit 6a0a31cb7ba271e30685368500d9748d51bfa91b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 29 20:04:44 2005 +0000

    * configure.ac: added access_filter_timeshift to the build.

commit 02d6384dce7b4c44760f643c7b3d24115910a613
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 29 16:01:23 2005 +0000

     * access.* input/*: added access_filter architecture (same API as a
     standard access_t except that it reads from an access_t).
    
     * timeshift.c: timeshift access filter. It works with udp/dvb streams (tested
     under linux/windows).
     It allows to pause and to fast/slow forward. To try it, use
     --access-filter timeshift.

commit e80505afd147520a8ae4f16f7d909ede761b9264
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 29 15:22:12 2005 +0000

    * modules/gui/wince: new open directory menu (win32 only for now)

commit 7b9a065124984b88794dc7eb0c7c07d49ed857fe
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 29 12:17:43 2005 +0000

    * modules/gui/wince/interface.cpp: fixed menus handling.

commit 0b2b862d079128cae33890cda73eba867bb10b06
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 29 10:08:03 2005 +0000

    * modules/demux/ts.c: use EIT support in libdvbpsi if available.

commit 6cef289dc742fde5e2fd2a05b2940b5b55d6ca0d
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Mar 29 08:48:45 2005 +0000

    VLC_TimeSet: fixed overflow conversion from seconds to microseconds, this now allow to seek beyond 36 minutes

commit f13c9f6f831e39e51ad3a2f8c99b772c3ec0c123
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 29 08:17:17 2005 +0000

     * ts: do not include eit.h if TS_USE_DVB_SI is 0.

commit 7b5a10621de6f69c3d0faf7d176e2389bba852b7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 28 23:57:02 2005 +0000

    * Remove the ebuilds. Maintaining them downstream is easier. Current ebuilds are outdated and Gentoo is keeping them OK atm.

commit e92df3eb5fd3de74ef326255682a671764d311e7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 28 23:31:02 2005 +0000

    * New menu-items referencing forum

commit cdce7f8580db452bd4e7fb4e00b58a59df8b9ca5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 28 23:24:21 2005 +0000

    * Spelling correction

commit 8546a7c7e42bbe429268fffd36526771cda088aa
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 28 23:23:51 2005 +0000

    * Changed video-fiter to vout-filter, because video-filter will in the future be used for new style filters.

commit 2d222d885a669ad815e532d6afae674a3af77c92
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 28 19:12:14 2005 +0000

    mkv.cpp: compilation fixes for gcc

commit 62ec0de3c086028baeec871dd58ae27097ad97e8
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 28 19:07:18 2005 +0000

    mkv.cpp: seeking in linked files now works

commit fa2eb0b54fc9e65366dcf946f7b418df91a3f98f
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 28 15:48:16 2005 +0000

    mkv.cpp: compute the correct duration even when some linked segments are missing

commit 1f08a9d3bc441a1d496f51615b3617b8c4b5c094
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 28 15:00:21 2005 +0000

    mkv.cpp: handle missing linked segments (seg->missing->seg)

commit e617b4343e0955381a7a7755df7219a693676b85
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 28 14:12:58 2005 +0000

    mkv.cpp: major rewrite to handle hard-linked segments easily though a virtual segment

commit 6c7dc61bf60c5bd459f633f15c908ed5889462c0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 28 12:30:15 2005 +0000

    * changed the download location of libdvdread to download.videolan.org because www.dtek.chalmers.se keeps refusing any connections

commit 5bee536feb0c682cbc0772712e6f1e983bca93bd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 28 11:29:34 2005 +0000

    * fixed download-location of pkgconfig

commit d63923c40ed8f8a70ef0923934a0ae81442bd6c1
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 28 11:07:41 2005 +0000

    mkv.cpp: no more crash on linked segments or multi-segment files

commit 25d14966928a3cd09ca4f12c3cdf77a201dc8a51
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 28 10:32:40 2005 +0000

    * updated the location of vlc.scriptTerminology
    * removed the linkage to it in all localisations since it is a global entity now

commit 1dee81d1a5955e5d284dfcf819ca11c6303a240a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 28 00:16:43 2005 +0000

    * sorry, forgot that in the previous commit

commit a94ea06ed8e17177c5aaba609b8e11d70263ddba
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 28 00:14:03 2005 +0000

    * vlc.scriptSuite: updated to the plist-xml-format and fixed a bug in the prev-method
    * vlc.scriptTerminology: updated to the plist-xml-format and removed the 'localisable'-flag for the terminology in Xcode since we don't localise it and Apple won't support any other AS-dialects than English in the future --> moved out of English.lproj
    * vlc.pbproj: removed localisable-flag for vlc.scriptTerminology

commit 8f45b1e59d23079858c0e0dd83405c21701f8560
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Mar 27 17:49:24 2005 +0000

    mux/asf.c new --sout-asf-packet-size  switch.  It defaults to 4096, current VLC design, but note that MS' documentation (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmform95/htm/iwmpacketsizesetmaxpacketsize.asp) has: "By default, the maximum packet size is 1400 bytes (chosen because it is below the 1500-byte Ethernet maximum transition unit (MTU) plus the generic routing encapsulation (GRE) tunneling header size)."

commit 66a3124927654b1364a36a2acaf65883006b6b28
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Mar 27 14:16:21 2005 +0000

    mkv.cpp: hard-linked segments can now play in order (crash to solve)

commit 8697e6ef99ef0cec90bcf515052e5de1c09601ce
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Mar 27 09:28:50 2005 +0000

    mkv.cpp: new options for the demuxer
    fr.po: small translation fix

commit f732680c955dd4d95a0119600057b4f094c047f9
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sat Mar 26 19:29:32 2005 +0000

    snapshot.c:
     * added some comments
     * updated module description
     * try to fix timestamping

commit 1614fdf0fb5397aa7bee1bd9df2326770f4315cd
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sat Mar 26 19:22:40 2005 +0000

    svg.c: updated to the latest changes in the text renderer API (tested
           with the vlc-0.8.1.svn20050314 debian package)

commit 060bd5205783cac307f7c2aaac2fa62902f44629
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 26 09:18:54 2005 +0000

    mkv.cpp: avoid gcc warnings

commit d1e6642570236101a8ec3c559abc56cb8c462ac3
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Mar 25 21:59:25 2005 +0000

    mkv.cpp: play all loaded segments sequentially and don't crash

commit 0f687944de0029f6e360aa0339b30474c9614ac7
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Mar 25 21:33:47 2005 +0000

    mkv.cpp: the first Cluster was lost due to preloading

commit 2e0b2ca461c4ec3b3435cc4f103c69c1f9e88064
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Mar 25 18:17:15 2005 +0000

    * updated the libcaca-download-location and updated the used libdvbpsi-version to a snapshot created today

commit 4f97b25a8ef726835a929010476bfb17394958b6
Author: Eric Petit <titer@videolan.org>
Date:   Fri Mar 25 12:02:14 2005 +0000

     Fix for thread-unsafe OpenGL implementations (OS X...)

commit 14106cb194892aa236d51c5837dda77e69663264
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 25 09:16:24 2005 +0000

     * vlc_meta.h: added a few const
     * es_out: added ES_OUT_SET_GROUP_META to add on the fly meta for a program
     (it's not yet really clean).
     * demux/ts: parse SI tables of DVB (channel names + events), it needs last
     libdvbpsi svn (set TS_USE_DVB_SI to 1 in modules/demux/ts.c to use it).

commit 652b8fc0359b620d9a5b401fe042387e91a05ef7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 25 08:58:46 2005 +0000

     input.c: - fixed bug in chapter prev/next. (INPUT_GET/SET_* cannot be used with
     access2_Control/demux2_Control, use the right ACCESS_XXX/DEMUX_XXX/)
              - do not create sout when uri start by 'vlc:'. It is needed to use
     the special vlc access with sout (ex: vlc in --sout out vlc:quit).

commit 4e247307758d8124da393fa1eb95e3105e553a46
Author: Eric Petit <titer@videolan.org>
Date:   Thu Mar 24 16:05:55 2005 +0000

     nuv.c: compile fix (for big endian platforms)

commit 5dcb0357153865a1b83808010d32ece6eb81cc62
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 23 22:11:17 2005 +0000

    mkv.cpp: fix the pb of switching when seeking was used. Still some memory leaks issues :(

commit 2dce7a730a20c9898e61e4d074a500d2e7516889
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 23 21:31:18 2005 +0000

    mkv.cpp: prepare for more segment switching features

commit 1fa99790e8b4467d8ef856fe2f400c00d0ab5b8a
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 23 21:08:40 2005 +0000

    mkv.cpp: segment switching almost work and doesn't crash

commit 2a64fb0c75c797340523179a0989604730e0a882
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Mar 23 19:16:06 2005 +0000

    - added a slider to control VLC playback from HTML.
    
    NOTE: the slider is actually another ActiveX control but it could be replaced by a javascript equivalent if one wants a better looking slider.

commit 6510bfafe768f664f4f609f0ed2125bb4b12e521
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 23 18:39:46 2005 +0000

    * modules/stream_out/bridge.c: New bridge-in/bridge-out modules to bridge
      ES packets between different inputs.

commit 70e6edc20bf528360918008d58da097a0485a09b
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 23 18:30:15 2005 +0000

    * modules/mux/mpeg/ts.c: New --sout-ts-es-id-pid which allows to use
      the ES ID as TS PID (contrary of --ts-es-id-pid).

commit 22cdb37f2acf57fd079f0e9344f5044f90521157
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Mar 23 18:26:01 2005 +0000

    * modules/mux/mpeg/ts.c, modules/demux/ts.c: Fixed IOD descriptor
    (patch courtesy of Nico Sabbi)

commit c47f3efc64b53ac1f1cbc0ba3bea0fe6bea65739
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 23 17:00:15 2005 +0000

     * all: added a nuv demuxer (limited to mpeg4 video and mp3 audio).
     (Seek is slow, I don't support index yet).

commit 75a5fdded4056af4e54be3aeab5f8a9dcece3fd8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 23 16:58:24 2005 +0000

     * dvb: fix report of error in FrontendPoll (please report any problem).

commit 7a97dae26eb5d70f3fa376d7cb7c4330527a5cd6
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Mar 22 20:17:30 2005 +0000

    Variable name consistency across the file

commit 5beb50f209d9a0ab39dd5e4910c6e7cb60089865
Author: Mark Moriarty <markfm@videolan.org>
Date:   Tue Mar 22 13:29:30 2005 +0000

    reintroduce nearbyint, but use the 1001 multiplier.  adding 0.5 wasn't transforming 29.97 fps properly, and the earlier nearbyint was a hack for mpeg1/2.  the preceding mods were all partially right, partially wrong -- needed to combine the two change concepts.

commit ce1d1aebb57f974234370dd2c8e423fe28b4f1ec
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 22 09:53:11 2005 +0000

    * modules/stream_out/transcode.c: reverted previous commit which didn't belong here and was also completely wrong.

commit b88f7e6d9bca3e7134b7d3dc33f3fd90406aaece
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Mon Mar 21 19:24:06 2005 +0000

     * skins2: added vlc.volumeUp() and vlc.volumeDown() actions

commit 97a8984fc120f619e37b4e18fa2dde3663c61498
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 21 14:02:07 2005 +0000

    * Patch to reenable sap-timeout functionality (Bug 2007) By Dermot McGahon, dermot at lincor dot com
      Modified by me.
    * also restored some indentation of this file.

commit 7a5f6a89b59235e1ad97a9cb45b38a618141c986
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Mar 20 19:51:52 2005 +0000

    * removed my ftime-replacement for OSX again
    
    Thanks for the ftime-fix gibalou :)

commit 183340ca0cecd1f1d9def1e0a5eac3bc5ffb0824
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 20 19:42:29 2005 +0000

    * src/misc/vlm.c: only use ftime() on win32.

commit 94cf1d82a2d6fcdcb00bafa760f2455b1f8d881b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Mar 20 18:19:01 2005 +0000

    * ftime does not exist on OSX, so we need to implement it ourselves

commit dd2be923bdaa09485b4d71a56e8b019f0f0fc984
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Mar 20 17:48:27 2005 +0000

    transcode -- round fps to full integer value (eg, 25, 30) for ffmpeg mpeg1/2

commit b6e9913fd61fe7799e11bf1eb42df1370f011c50
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Mar 20 15:58:04 2005 +0000

    - all: use fribidi in skins2 text rendering if available

commit cb6024d12bd78e2f3c224c0cb487ea43e0654fd2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 19 18:42:27 2005 +0000

    * modules/codec/dvbsub.c: first implementation of dvb text subtitles encoding/decoding (a few things are still to be done).

commit 56d4e0d55f5e153b7f3bef887bc1dd9af8720233
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sat Mar 19 17:37:10 2005 +0000

    transcode nit -- use nearbyint to get accurate conversion of user-supplied fps

commit fb8f2f98a60433ed8e5beff958202a9dff81df8d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Mar 19 17:23:51 2005 +0000

    HTTP interface patch by Christophe Mutricy (and no fixes by me)

commit 8246c77cef0fcba68021d10c0351a73973302475
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 19 12:20:57 2005 +0000

    * modules/codec/ffmpeg/video_filter.c: fixed resampling check.

commit 0bbafb8271861e3a26d638d4f5807d1d515ecb4c
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Mar 19 08:34:30 2005 +0000

      * doc/vlc.1: spelling

commit c7eaf218b747f187e6f2943b7fb2a6a51f1e495a
Author: Jérome Decoodt <djc@videolan.org>
Date:   Fri Mar 18 16:44:16 2005 +0000

    favicon.ico instead of favico.ico...

commit 3be49ca69343b84e357065db3dbccf22e628dcf0
Author: Jérome Decoodt <djc@videolan.org>
Date:   Fri Mar 18 14:43:38 2005 +0000

    Add cone_+-, and favico.ico to Makefile.am, as suggest xtophe
    Not tested...

commit ff9e64f179ce1f952685671ec692d0d2ee78f06d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 18 07:44:20 2005 +0000

    * modules/stream_out/transcode.c: convert audio to fl32 first if needed.

commit 6b870fcae00b31111a76d66d98ccca80d78a8680
Author: Mark Moriarty <markfm@videolan.org>
Date:   Fri Mar 18 01:59:44 2005 +0000

    ps.c -- add i_rate_bound (MPEG spec 13818 requires rate_bound >= that of any packet in the stream) (I'm not positive, but program_mux_rate, based on instant_rate, should also possibly change.  Per 2.5.3.4 of the spec,it sounds like it might be the forward-looking rate; reporting a last-second value based on P frames,if the forward packets have an I frame, might not be correct [specs are a pain])

commit 2c93e8563e99c72f3dae36226a6e8f46441cd93e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 23:34:04 2005 +0000

    * modules/audio_filter/resampler/linear.c: ported linear resampler to audio filter 2 architecture. Patch courtesy of Matthew Hodgson (matthew at mxtelecom dot com) + cleanup and fixes by me.

commit d680724364fbd1222282d1e9c5d8d0c16f171cf1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 23:31:38 2005 +0000

    * modules/stream_out/transcode.c: simplifications + more extensive audio filter searches for conversions.

commit 95e19fa98a2b5d718f66808ec8b17f260e33e116
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 21:50:29 2005 +0000

     modules/codec/araw.c: a/ulaw encoding support. Patch courtesy of Matthew Hodgson (matthew at mxtelecom dot com) + cleanup by me.

commit 564f48495fd10c8eb4b7ad1fd9c5f87624bd3a16
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 20:39:52 2005 +0000

    * modules/stream_out/transcode.c: prepare transcoder to use resampling/downmixing audio filters.
    * modules/audio_filter/*: set the output format to what's really being output.

commit d0fb2441a079f3309f6383ea7265d267687af02c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 19:16:15 2005 +0000

    * src/misc/image.c, src/video_output/vout_intf.c: handle aspect ratio changes in image_Convert() as well.
    * modules/video_output/picture.c: set all the fields of fmt_in for image_Convert().

commit 23f9442398a0a7a7b2f4a7b163fada125bfdc148
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Mar 17 16:59:16 2005 +0000

    * modules/stream_out/switcher.c: Fixed aspect ratio.

commit 05c786b6f3234f0b70952add5263f3446f5da217
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 13:55:11 2005 +0000

    * src/video_output/vout_intf.c: small cleanup.

commit 39f890d258770caae77e3b678fd47143ed06f7f6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 13:14:04 2005 +0000

    * src/video_output/vout_intf.c, src/misc/image.c: proper aspect ratio for snapshots.

commit 21127514768ee12247709eda51ffca26e88a7303
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 13:12:10 2005 +0000

    * modules/codec/ffmpeg/video_filter.c: resampling fix for when source or dest is not in I420 format.

commit 72be09f073ba9bba8f12a6ecbee784db44f62027
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Mar 17 12:13:12 2005 +0000

    mkv.cpp: allow seamless transition between segments

commit 77a1a28833fd86294342b124d64d288a25eb4443
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 08:20:53 2005 +0000

    * modules/audio_filter/converter/mpgatofixed32.c: added downmixing from stereo to mono.

commit 004f8aab1866fe55a9ded38d436d8bd77db224ba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 17 07:35:35 2005 +0000

    * modules/codec/ffmpeg/encoder.c: reverted commit 10351 which breaks aspect ratio encoding.

commit d1ba6299a1e96eaf61c25bf0f42885a2f5592b6e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 23:38:51 2005 +0000

    * modules/gui/wince: better volume slider behaviour.

commit 80fcc80fde7f013170ab78c2197bdac31d9de460
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 23:10:08 2005 +0000

    * modules/audio_output/waveout.c: change global volume on WinCE.

commit a1ee749f1d458a1a38f7632e69bb880d38a89571
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 21:53:15 2005 +0000

    * src/libvlc.[c,h]: new --(no-)fpu option (mainly for debugging purposes).

commit 732f8f225b68c281510e6a80cddb5ecddad9a146
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 16 21:46:57 2005 +0000

    mkv.cpp: faster code with newer libs

commit 59dd99e93cc0e56f4fd6a5cdc7b8c1b297a30a55
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 21:38:19 2005 +0000

    * configure.ac: --with-a52-fixed option to specify if liba52 was compiled with fixed point support.

commit 3b28e81f4e672d8a1dd2bec710d478fd87450375
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 16 21:26:43 2005 +0000

    mkv.cpp: seeking is not only based on video

commit 7bedba63c258cea95ff5823df1cdc64257c84351
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 21:25:53 2005 +0000

    * modules/audio_filter/converter/a52tofloat32.c: support for fixed point version of liba52.

commit 7e8a0f416b2cdcf541cda329e01ea650e4792437
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 16 21:04:32 2005 +0000

    mkv.cpp: store silent tracks info

commit 7ecdbca34be4d6fa4db005d3febe7d7a51ee07c1
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Wed Mar 16 21:02:05 2005 +0000

    Quick patch to make pda.c inteface compile again. It disables the management of the slider on the GUI.

commit 98259646ab1cb61e464786a59afedda638499b28
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 16 20:32:38 2005 +0000

    mkv.cpp: more code rearranging

commit 36faea58453fddda8c417fb6d7977e2d1874a971
Author: Eric Petit <titer@videolan.org>
Date:   Wed Mar 16 15:49:18 2005 +0000

     macosx/voutgl.m: fixed --macosx-stretch in GL provider

commit 722b1c1a231f5e779fc7940d0fa561fd52dbcdf1
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Mar 16 13:08:13 2005 +0000

    main.cpp: fixed bug regarding TypeLib registration
    plugin.cpp: some minor cleanup

commit 0183572dbafae1897c7233c7d3f1470c52e85cf9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 12:12:20 2005 +0000

    * src/misc/vlm.c: couple of fixes pointed out by johnluo.

commit bae9b579e1e68f733fe5c64f3279264c73811fab
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 11:38:16 2005 +0000

    * modules/access/directory.c: fixed a bunch of bugs.

commit 111a2b4ddb5eea3e42a2443fa0de4469c5f99a05
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 11:11:08 2005 +0000

    * modules/demux/ty.c: fixed segfault while probing.

commit 44d1b3d39f3aa8ef023995d070ec17c25d52e903
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Mar 16 10:51:10 2005 +0000

    - TY should have a lower priority than PS

commit a5d25b9d85b568bb2ac7a661729f48ba11d648ee
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 16 09:48:22 2005 +0000

    * src/playlist/*: shut up a couple of compiler warnings.

commit 85ec0d848e4956e77eba64fceebd817ec6e6c58a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 16 00:16:03 2005 +0000

    * New ignore-filetypes option for the directory module.
      - you can specify a comma-seperated list of file-extensions. Files of this type will not be added to the
        playlist when the directory module parses directory contents.
        This prevents duplication of playlist items (both m3u and the real files were being played, or both .bin and .cue were added, therfore playing the same movie twice) and the adding of items that are not really useful to VLC as seperate playlist items.
      - By default are ignored the following: m3u,nfo,jpg,gif,sfv,txt,sub,idx,srt,cue

commit 5629be08f5732aea66196efa6a11b071d1b5f6e1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Mar 15 19:53:17 2005 +0000

    * *.po: updated the po-files
    * da.po: additions to the Danish translation by Jonas Larsen
    * Makefile.in.in: small fix, so msgmerge is found properly if it is installed in extras/contrib

commit e45ec379088f4589c6ac799c7fc6294b99d59667
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 15 18:59:48 2005 +0000

    * modules/codec/ffmpeg/encoder.c: Fixed aspect ratio encoding.

commit db7082603c7279cae1145530d221016ffe98b2be
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 15 18:55:17 2005 +0000

    * modules/stream_out/switcher.c: Added --sout-switcher-aspect-ratio option.

commit 2e76205061ede167a2d3ecb316b5fe7aedd10fdc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 15 18:52:52 2005 +0000

    * src/video_output/vout_synchro.c: New --quiet-synchro config option.

commit a6c7a464cd9b09838e5416935cf16aa763f14cd4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Tue Mar 15 17:18:58 2005 +0000

    wall.c: fix alignment when rows or cols are 2 or less.

commit 84266aae3a25175e0f161f8cbd3d25e069851eba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 15 13:44:31 2005 +0000

    * configure.ac: proper LDFLAGS on win32 for the wince gui.

commit eb47e072b2bd1ffa5506c099698525b0a64f92fb
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 15 13:38:28 2005 +0000

    * modules/audio_output/waveout.c: use hardware volume control.

commit dfb46c597119d0aa20aefe2a2c08899cf0587753
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 15 13:21:54 2005 +0000

    * src/audio_output/intf.c: aout_VolumeGet() needs to call pf_volume_get() if it wants an updated value.

commit e82c03c4a40c73c5f678d5a256cb3441c6f9226f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 15 11:40:27 2005 +0000

    * configure.ac: getnameinfo/getaddrinfo/freeaddrinfo are not available on win32 (except on XP/2003 so if we want to use them we'll have to load them dynamically).

commit 122163a27f38f179d2beee4f6db6ced07c132bd8
Author: Anil Daoud <anil@videolan.org>
Date:   Tue Mar 15 11:29:46 2005 +0000

    * display useful information in the tooltip

commit 66bf046e84a3ca53e98e58c235d75037a2d608c6
Author: Jérome Decoodt <djc@videolan.org>
Date:   Tue Mar 15 00:02:16 2005 +0000

    Work on MacOS preferences. Need to be completed, improved, and debugged...

commit b68c1a2b74a8cf927cb4b211a83c871fb6d7aa1d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 14 23:53:58 2005 +0000

    * macosx: simplify volume update method for scrollfield usage.

commit dfab7288141fee0d2e86574aa9a402eb4886ed33
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Mar 14 23:39:53 2005 +0000

    * wxwindows/*: disable systray code for wx2.4 (Thanks Gildas)

commit 5ff0a30839a2d262bf84cf34620ccca37077841e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 14 23:12:06 2005 +0000

    * Renamed --filter to --video-filter for reasons of consistency. Please check functionality.
    * Added a notice of this to news
    * Another request from the forum.

commit 25a0dbbbcee45b3788a45707502be4c71198a08b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 14 22:14:46 2005 +0000

    * More descriptions of the VLC commandline syntax when running --help.
    * Added --advanced to the "Help Options" as well. It's "duplicate", but it's easier to find now for cli users.
    * Restored some add_category_hint so the cli help shows the proper categories again.

commit adf5a2dd483a6b4a6eed403a89bc598ee252ed0f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 14 17:02:45 2005 +0000

     * mp4.c: do not unselect ES at the end.

commit e89c6a74745ca3eff02d237919e0456b5f74a5d6
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 14 14:38:44 2005 +0000

      * debian/Makefile.am: oops, removed ffmpeg patch and added vlc.mime.

commit 0205dd6b47594083da209db13fa2a5766dbb23c7
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 14 13:54:04 2005 +0000

      * Updated Debian packaging information.

commit 0439df65ba9c45f6d724675d720eebb0a5ad2643
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 14 13:21:26 2005 +0000

    * src/input/input.c: use a low priority input thread when in b_out_pace_control && b_can_pace_control mode (avoids using all the cpu time).

commit dcb17ac098c2b72f48cfbb9718ee14710b73dcd2
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 14 13:02:16 2005 +0000

      * modules/stream_out/switcher.c: fixed forbidden empty string for gettext.

commit dace317000587c4fcf47dafeab7aab43a0fe7521
Author: Anil Daoud <anil@videolan.org>
Date:   Mon Mar 14 10:56:55 2005 +0000

    * activex: updated svn:ignore property
    
    * wxwindows: systray integration, with a basic popup menu, tested under
      WinXP and Gnome (introduces two new options, wxwin-taskbar and
      wxwin-systray).
    
      The icon looks ok under windows but not so good with some gnome-panel
      sizes.

commit bb3190bc35a070be26919c740d73cf42333457c8
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 14 10:49:41 2005 +0000

      * activex/Makefile.am: use "rm -f", not "-rm".

commit 08e151343277c5f72347a55518a9eca5d1dc18e0
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Mar 14 10:38:45 2005 +0000

      * configure.ac: allow to specify another name for the wx-config script, for
        systems with both 2.4 and 2.5.

commit 4e1ce8be166def6e4dab3f2a0dd8f2d54ead5367
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Mar 14 10:32:47 2005 +0000

    corba/Modules.am: include missing files in dist. Fixes #1977

commit b1f899e71f5caf12c69e7a9be867203d89ee48bc
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Mar 14 09:18:42 2005 +0000

    TODO: remove recently fixed subtitle-related items

commit f8d7343df22c0542c60780c6cb92934880e2c825
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 13 23:32:30 2005 +0000

    * Add some TODOs from the Requests forum.

commit a55eb27d5f918b63310947ee559a762f92213e7a
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun Mar 13 23:19:12 2005 +0000

    Added setScrollField: and resetScrollField to manage the scroll field.

commit 146736b578e5e464806b4815637af36b11144fd5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 13 23:10:01 2005 +0000

    * axvlc.reg was removed from the source tree in r9968, but not removed from the Makefile.am
    This was breaking make dist, and therefore the SVN .tar.gz snapshots

commit 3e1eaae4b06996c433277fb1e3dd8a7b78ec92a5
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Mar 13 19:53:20 2005 +0000

    mkv.cpp: use the same technique for the main segment as for the additional segments (this way we know the others work too)

commit 74671a11f740ac10d6bd35978a193a28cb335982
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Mar 13 14:09:31 2005 +0000

    mkv.cpp: segment preloading now works

commit 0adee234a92192a6a47105bcc0ffef5279c72fc2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Mar 13 13:29:45 2005 +0000

    Fix my email address

commit e077b5982f0e05a4f3ed7e2263cafed3a41a12d2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Mar 13 09:31:00 2005 +0000

    - Fix getnameinfo detection on Win32

commit 4eb36d2e5c12cb518b3bf5657fcdd317ca92a103
Author: Eric Petit <titer@videolan.org>
Date:   Sun Mar 13 05:56:32 2005 +0000

     dvdnav.patch: missed a couple of functions yesterday, fixes --disable-plugins

commit 25ed726145cdfd52e6a5eeaf4a08c3f880071d11
Author: Eric Petit <titer@videolan.org>
Date:   Sat Mar 12 18:34:36 2005 +0000

     Renamed the "contrast" variable used between dvdnav and the video output
     so it doesn't conflict with the one from the adjust filter

commit 118a5aa505ad383f0cffcf1894ba311e4b7d31d9
Author: Eric Petit <titer@videolan.org>
Date:   Sat Mar 12 17:52:33 2005 +0000

     dvdnav.patch: prefixed all non-static functions in the included libdvdread.
      This fixes dvdsimple on OS X (either it crashed complaining about
      multiple definitions in the dvdnav and dvdread plugins, or it tried
      to use the libdvdread routines from the dvdnav plugin even though
      the dvdread access is used, but this modified libdvdread doesn't
      seem to be binary compatible... big mess here)
     ALL: fixed a minor libdvdread bug + cleaned the BeOS patch

commit 9b31c06522d07fc2bdcca8d74a95daa5aef52119
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Mar 12 17:47:43 2005 +0000

    Fixed stupid bug (C) me, yesterday (variable name conflict)

commit ea0a60605cd73f273d321b3c2452d1a2563472cc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Sat Mar 12 14:31:10 2005 +0000

    fortuuuuune

commit 7f634ecb71a42f037d921a5f9374708a928281bf
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 12 11:12:00 2005 +0000

    mkv.cpp: know your parents better

commit 885a09832452f90ecbce4444a1c83c4d96e0967f
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 12 10:20:18 2005 +0000

    mkv.cpp: better segment initialisation

commit 95fc07b0ac4b63e964c742e47aa7822e4efb41bf
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 12 10:01:45 2005 +0000

    mkv.cpp: don't keep segments already found elsewhere

commit 6e27dfad07e4a046a2a2292a49bacb29bda2ccf4
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 12 09:35:29 2005 +0000

    mkv.cpp: more code reorganisation for segment preloading

commit f5961ab3d9baa3ea197cb94f71db2383fd80a1c7
Author: Anil Daoud <anil@videolan.org>
Date:   Fri Mar 11 22:36:40 2005 +0000

    * configure.ac: alsa is now really default enabled
    * modules/demux/*: typo and user-friendly description
    * modules/access/*: less vlc warnings
    * modules/codec/subsdec.c: subtitles justification is no longer "advanced"

commit 5522140bf3ddfdbe2cd0e586446f323c79efe0bd
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Mar 11 21:49:19 2005 +0000

    String fixes by Christophe Mutricy

commit e95b2584ff3646b6f6345d038bf08862d88d396f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 11 20:04:58 2005 +0000

    - Fix bug #1854

commit 170ce706885d1a0dcc34ff2b69bede8e32e9d0fd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 11 19:57:28 2005 +0000

    - Check for gai_strerror
      (stupid Winsock2 has getnameinfo but not gai_strerror)

commit c5a8df9d89494ad6a87c99b3334d4e786ff6e524
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 11 13:41:51 2005 +0000

    - Fix building axvlc from subdirectory

commit 4ed026603af055f529d5287edd8ed9877216ec0b
Author: Andre Pang <andrep@videolan.org>
Date:   Fri Mar 11 13:38:38 2005 +0000

    * mozilla/vlcshell.cpp: handle Mozilla plugin output window resizing in X11 (patch thanks to Conrad Parker, conrad AT metadecks DOT org), and annotate #endifs with the #ifdef that it closes

commit db7e8dc9323bd852df209192020bf95858b6ed4c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Mar 11 13:13:45 2005 +0000

     * change $Id thing ... r10300

commit 121a7709b1fc69f257c21bf8e7c85253b67b1a98
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Mar 11 12:41:41 2005 +0000

    mkv.cpp: preload linked segments too

commit 34db452b4a030ac2e2873b8c52e8139fbb78f304
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Mar 11 10:44:36 2005 +0000

    mkv.cpp: remove an unused variable

commit d634c025ca9e1cddee2419e06d27b5e85ce70c8c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Mar 11 09:54:47 2005 +0000

    alsa.c: removed a printf, shut up a compiler warning

commit d2e993b179a849dce66878b8bad1a2f026549b35
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Mar 11 09:49:38 2005 +0000

    Removed unneeded VLC_OBJECT() cast and another segfault fix.

commit 793dfac71ca2d793b3365a0e61b309ef186a91bc
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Mar 11 08:56:58 2005 +0000

    wxwindows/preferences_widgets.cpp: Fix size of ModulesListCat widget

commit 3cc971d27168e33f5be3f802e0c0d2da6e9dc6ad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 11 08:18:14 2005 +0000

    * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c: cosmetic fixes.

commit 1e9df876c6b666042a3f292e67ab637d3fc9d95e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 11 08:13:00 2005 +0000

    Tivo file demuxer
    based on patch from Neal Symms <nsymms # redwar.us>
    with minor cleanups

commit 5f549ab8a1c7970ccae1d87b3f2df16b20d65d5f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Mar 11 07:52:18 2005 +0000

    Reduce the global verbosity
    Change some message severities

commit 83d767336376101a6e842ca0b171cb51daf67693
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 10 22:30:16 2005 +0000

    Fix locking

commit 96611479861d891527acc23b6c75f7c44fc2da1f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 10 22:18:47 2005 +0000

    Update news

commit 2bbd7dd260cbbc0b16c56b033ce38bbae96fb41d
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Mar 10 21:16:32 2005 +0000

    Same mistake here: Pass real VLC_OBJECT's to msg_*

commit b69210a521c9753f41cfcf07368e5a6ed6cd28d5
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Mar 10 21:12:28 2005 +0000

    Another one. Use real VLC_OBJECT's in msg_*

commit 84400dce0d260c23064b2fd87f45bc4c9800c0af
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Thu Mar 10 21:09:14 2005 +0000

    Use VLC_OBJECT's to pass to msg_* functions otherwise all hell breaks lose.

commit 9dffc84bdcdc602e4c61103969941dd9c1db6b5e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 20:42:52 2005 +0000

    - Require certificate from the client if one CA cert specified

commit b37d394d4bba9c944569260348c8eef00a24b22a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 20:04:04 2005 +0000

    - Release certificate creds after terminating session

commit e28940d9bfc64de01288018fe2b19c6bef07acf9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 10 19:23:10 2005 +0000

    * configure.ac: only include stream_out_switcher if --enable-sout is specified.

commit a1c54b8a03e7b57204ed2839aad0ad056f247a56
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Mar 10 18:20:02 2005 +0000

    mkv.cpp: support preloading in the same family

commit acf4606c17f89631b8a3568d0824a4dcab6ebbb6
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Mar 10 17:23:43 2005 +0000

    * modules/stream_out/switcher.c: New module allowing to replace an MPEG2
      video by a fixed panel (format .uyvy). Specify panel files with
      --sout-switcher-files=toto.uyvy,tata.uyvy,titi.uyvy and the size of
      pictures with --sout-switcher-sizes=720x576,720x576,480x576.
      --sout-switcher-port=4242 opens up a UDP port. echo 1 | nc -u localhost 4242
      switches to panel #1 (0 is the live video, -1 disables all output).
      The audio is blanked out when a panel is active. --sout-switcher-command
      specifies the first command to run on start-up.
    * modules/access/fake.c: Fake video input simulating a video at x fps.
      Use it to switch between fixed panels with the switcher when you have
      no video.

commit 9cb4d58cce49e1a1687bd51dfb9a12cb4a5b6a1f
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Mar 10 17:19:28 2005 +0000

    mkv.cpp: move the segment metadata preloading in another function (to be used elsewhere too)

commit b4743aa313b2c411282e6556da18810648def8c0
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Mar 10 16:41:43 2005 +0000

    mkv.cpp: parse the Segment Info properly

commit f6832bdccff96b29bcd9216d642f58d3b3f47c20
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Mar 10 16:00:49 2005 +0000

     * mosaic alignment (works like --marq-position) and callback

commit bff1fb1c926074abb5cab56dea2b1e69599990ef
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Mar 10 15:40:45 2005 +0000

    mkv.cpp: store the prev/next UID for later use

commit b56e2184f0dff765dc4a3814ddbc7e9db49e1162
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 10 13:42:45 2005 +0000

    Fix refcount problems + fix a part of coding style problems

commit 2479a41d194aa04f855a14ad79d66d94878b591f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 10 13:37:29 2005 +0000

    * modules/misc/freetype.c: better outlining algorithm + generate 16 colors (instead of 256) palettized YUV.

commit 2e3847698a715d877bf4506f4d100ba927ca0696
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 10 13:05:43 2005 +0000

    More prefs fixes
    - String fixes
    - Sort some large panels
    - Change some advanced flags
    - Fix & move audio-channel-mixer
    - hide picture vout
    - Remove saved-volume, replaced by a variable

commit dc2014f8d4f72015139e552b3fa67a14a33227d5
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 11:19:29 2005 +0000

    - Fix unitialized variable in demux control helper
    There's still a segfault somewhere (occurs after many seeks but I can't reproduce it with a debugger)

commit 3ec79295e5c72764aed6a4cc0db0a60493272fb7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 11:00:41 2005 +0000

    Support block type 2 (and some others as well)

commit c7c72149fb4e283d9b26508578e0fa95f48f031d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 10:58:02 2005 +0000

    - include/network.h: new vlc_UrlEncode and vlc_UrlIsNotEncoded helpers function
    - modules/access/http.c: do not choke when there's a space in a URL
      (should probably be done for some others)

commit 626630b5904c37283373ea7e4f3f8e152013d170
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 09:56:07 2005 +0000

    gnutls.c: add shortname

commit f2a75b79529989ee517d19a4029b18c25721258e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 10 09:47:20 2005 +0000

    Should fix compile

commit b89a1dfc00af298c9eae9b0dd3ab97ae5975ccc4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 08:27:21 2005 +0000

    Missing properties

commit 25c37b3f1648cd9ca99e4b5ba24ef0d2496aac66
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 10 08:23:03 2005 +0000

    - Fix GnuTLS version detection

commit ef235f269c9c766ad296466a4b5461d053bc6efe
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 10 00:17:33 2005 +0000

    Preferences update :
    - Sorted marq options
    - A52 & DTS are audio decoders
    - Moved freetype to subtitles/OSD
    
    (last 2 suggested by Anil)

commit f7405aa1f4ec1ca29ec0cf089fed2a94d46b1a67
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 9 21:45:02 2005 +0000

    mkv.cpp: cleaner handling of some tables (now vectors)

commit 5d65af636c134e4d482261e422a8ef88cddfa098
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Mar 9 21:06:09 2005 +0000

    Preferences icons

commit 4752bb67296a48deba87af427ce96b6b3db1d8e4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 19:57:28 2005 +0000

    * modules/codec/ffmpeg/video.c: take input rate into account when interpolating next pts.

commit ed5240283b6e74305c005fb8a43571b67e643cab
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Mar 9 18:05:30 2005 +0000

    Don't switch interfaces under linux

commit 93c60001ce7062b7a102cac2c75ce3a6dcfd5eec
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Mar 9 16:00:03 2005 +0000

    * added glib libIDL and mozilla sources (not built by default, edit contrib/src/Makefile)
    * upgraded libcdio to 0.7.2 (not that it makes much difference :) )

commit 6c3efd864a42fb2a1f099130bf646405221f8a80
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Mar 9 13:07:26 2005 +0000

    string rationalization (yeah, I know the KDE interface is not used)

commit 89ecd70e4be35e2043f58458889e47d35d27079f
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Mar 9 12:58:13 2005 +0000

    all: correctly align multiline strings when not left-aligned

commit 63ebc6fa393c98b0c7f37b1ac6a4dc30101e9829
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 12:52:47 2005 +0000

    * modules/mux/mpeg/ps.c: small cleanup.

commit 65645005f225f28373fd7d96ab7a0573622f007b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 12:39:36 2005 +0000

    * modules/demux/ps.[c,h]: fixed PSM parsing bug.

commit a1824ef1341ff1f3ca1e8174cee091ac07666a83
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 12:17:01 2005 +0000

    * modules/mux/mpeg/ps.c: correct PSM size.

commit 651d773db658c224ac4318391cc0c354fe36ae59
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Mar 9 11:54:36 2005 +0000

    Handle VOC files with multiple blocks properly

commit 2c53152a8a57aa54c51569c2201c3089dc4fa946
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 11:43:02 2005 +0000

    * src/video_output/vout_subpictures.c: pass on video output size changes to the text renderer.

commit f0c25f960fef33436682d1398cedae49f1959173
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 11:42:05 2005 +0000

    * modules/misc/freetype.c: handle size change properly.

commit ce9f5debe6ce9c032b580b56512b0b221a39d625
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 10:46:45 2005 +0000

    * modules/video_filter/mosaic.c: compilation fix.

commit b6716b49964b5f3b08fe685eaafea1241c7f1787
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 10:18:27 2005 +0000

    * modules/misc/freetype.c: don't display only the last line.

commit 84b053b677c11f4c3f57485a6e9f342bc5b2820c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Mar 9 09:03:32 2005 +0000

    - seeking in .VOC file

commit 529289292f2e510f44aafb2e57acec42216a20b4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 00:59:09 2005 +0000

    * modules/mux/mpeg/ps.c: shut-up valgrind warning.

commit 8ddb5202beac8df4271e107c6eaec06c33bb90d8
Author: Eric Petit <titer@videolan.org>
Date:   Wed Mar 9 00:43:46 2005 +0000

     vlc_common.h: define INT64_MIN/INT64_MAX if necessary

commit b58eb41e8dae24d6c3dbda7c41ce7b11ad52e22f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 00:31:19 2005 +0000

    * modules/demux/ps.h: support for mp4v/mp4a/h264 + parse language descriptor in PSM.

commit 3d94c37efe3c9983abc89f07424560cfbfed7de6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 9 00:30:09 2005 +0000

    *  modules/mux/mpeg/ps.c: Write a PSM + support for mp4v/mp4a/h264.

commit 0afb33e44476c246e4779a2e5fd5bf848629d0cf
Author: Eric Petit <titer@videolan.org>
Date:   Wed Mar 9 00:18:15 2005 +0000

     video_filter/mosaic.c: compile fix (use INT_MAX since INT32_MAX isn't
             always defined)

commit 1f3d08acd70345733024d3d2d969c2aa86f81e16
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Tue Mar 8 23:52:01 2005 +0000

    VCDX depends on libiso9660. Up libcdio version to 0.72.

commit 0815f48408a4db1c0bc3e12ca55fa08591fbc8cd
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 8 23:25:11 2005 +0000

    * TEST: removing #include <jis.h> from the mozilla plugin to see if we really require Java support.
      if this breaks the linux or win32 mozilla plugin then it should be restored.

commit 06ab54ed3cf66341084f4f93e51ea337d15a3739
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 23:21:40 2005 +0000

    * modules/packetizer/mpeg4video.c: fixed segfault

commit 336db7b94075bfbac853bde67dcea7ce3ee91daf
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Mar 8 21:43:42 2005 +0000

    mkv.cpp: keep the interresting segments somewhere in memory (not functional yet)

commit a778a89104fc683e488c7957cdc875770bf7b28e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 20:17:43 2005 +0000

    * modules/mux/mpeg/ps.c: use instant bitrate to calculate program_mux_rate.

commit c2da932a9a9aed4e8e3518ecef9e2cdc1f62b65c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 18:43:51 2005 +0000

    Strings rationalization

commit f06a1f7aedb81379a0458b66714d772d7a461ec9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 18:34:00 2005 +0000

    Fix max UDP port number

commit 3bde1ed6b6bbefe38db9d74d345b3f46fb3e6638
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 18:10:49 2005 +0000

    * modules/video_output/x11/xcommon.c: don't abort on X_SetInputFocus error which isn't fatal.

commit 38a90d280d865fbbe2ffa6083a644ae31acb18ce
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 17:31:31 2005 +0000

    Same fix for non-constant string.
    
    The playlist works fine again (with ASCII/Latin locale charset).
    When in UTF8, it might be a good idea to check for invalid bytes
    sequences and replace them with question mark - at the moment
    wxWidgets still leave the whole text blank which result in blank
    playlist item in the playlist.

commit fe33d793cd38194654f2048fb2a55fe15a93dc4e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 17:11:08 2005 +0000

    Fix conversion from locale to wxWidgets' Unicode
    (the documentation for wxWidgets 2.5.3 is wrong :
     wxConvCurrent (which does not work) does not point
     to wxConvLibc nor wxConvLocal (which both work))
    
    It is now possible to use wxvlc with non UTF-8 locale.
    Previously, any text item with non-ASCII character in it would be
    blank.

commit 1fa17793e89ae92d163d60b0d25342ac517df08a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 8 16:50:19 2005 +0000

    * modules/codec/ffmpeg/video_filter.c: Fixed a regression with b_resize_first.

commit 3e8cbab0900bd5c384b51cdebb3180d804fec42b
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 16:29:30 2005 +0000

    Fix UDP unicast access when both IPv6 and non-default port are used

commit 358242e48dfef3f1a29a4072e42e1e02517fab3f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 13:54:11 2005 +0000

    Enable voc demux

commit 64d9b6957bef2dd5907ab89fce125f61e4c35ab9
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 8 13:53:36 2005 +0000

    Creative Voice File demux

commit 28c10c83b4dc8f1de74a1180d68b44a04a6458d4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 13:16:38 2005 +0000

    * modules/codec/ffmpeg/video_filter.c: a few fixes and cleanup.

commit 739d192acea9e963c567f006b477ec278070d3d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 13:15:56 2005 +0000

    * modules/services_discovery/sap.c, modules/codec/x264.c: fixed small mem leaks.
    * modules/stream_out/transcode.c: fixed segfault.

commit 9aa2f5ea342aa80cfb441256149750a97c8624d3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 10:58:49 2005 +0000

    * modules/misc/freetype.c, modules/video_filter/marq.c, time.c: a few fixes.

commit d7aff3cbe6ae718bededced4368cb80c385853b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 10:15:36 2005 +0000

    * configure.ac: packetizers are not only useful with the stream output.

commit 32d98df6ccf914613d781bde8f6620a6590626e3
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Mar 8 09:06:27 2005 +0000

    input.c: allow "intelligent" previous-chapter behaviour for access sources too

commit 98f16ed77e046aba8864c6cd265fb78c0490f7c2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 01:54:55 2005 +0000

    * modules/misc/dummy/renderer.c: forgot to commit this file with the text renderer api change.

commit 4f778db54f29516aaa72275bff774b503b55a149
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 01:38:33 2005 +0000

    * src/input/es_out.c: fixed another small mem leak.

commit 6e4e6ab119ba505deef10e0cdd313b1fb2d0aba9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 01:24:27 2005 +0000

    * src/input/es_out.c: fixed small mem leak.

commit a504fae36cad1af4fc65f9829cedd892da262ed7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 8 01:23:54 2005 +0000

    * include/vlc_filter.h, vlc_video.h, src/video_output/vout_subpictures.c: new simpler and more powerful text renderer api.
    * modules/misc/freetype.c: rewrite to the new api + outputs YUVP subpicture regions now.

commit 08f8a4a661d9b251d685e2a72b8c0d83cf6b1154
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 7 23:54:51 2005 +0000

    * Fix udp->tcp rollover when using multicast in rtsp. now bail after 36 seconds in case of multicast, .9 seconds otherwise. Bail after 3secs of no longer receiving data (multicast or unicast).

commit 628734f86303c53514ffecba089398c3177f252f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Mar 7 22:30:55 2005 +0000

    * dirty patch to tell vlc (on osx) that it needs -liconv when it links to libcdio. This should be fixed in the libcdio pkgconfig, but i'm tired of figuring out how to patch libcdio to do this.

commit 291c6479d4536b52847ec3a251f762547a308e63
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 7 22:05:54 2005 +0000

    mkv.cpp: prepare the code to handle seemless segment switching

commit cb48de28e0f55d58a8943a66bc2d7fab0c4791ba
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Mar 7 20:50:13 2005 +0000

     * add a mutex so the callbacks don't change anything while the filter is
       doing something

commit 247630124b19091ad41aca27afce77dd90d2b534
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 20:36:18 2005 +0000

    * modules/misc/freetype.c: replaced pi_gamma with an (almost) equivalent that doesn't use floats.

commit 8d972f8677f3b0ca3deff1e4ea40106e78f8b1e1
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 20:21:24 2005 +0000

    Fixes a compiler warning

commit bfb66860c468d047713614b1223e4d8e83e4b979
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 7 20:16:52 2005 +0000

    make the previous-chapter "intelligent" seek more general, remove DEMUX_GET_SEEKPOINT_TIME

commit c258eaba0429798103bdf20202b295f001371715
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Mar 7 20:13:56 2005 +0000

    audio.c: fix a compiler portability issue

commit d9c3e9243518bb9caf2cbf52e187af9b43e576b2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 19:59:38 2005 +0000

    - Don't crash when transcoding is enabled
    - Some cleanup

commit 106f325e08dde7db466d10dd1048a9650cb80e25
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 19:41:34 2005 +0000

    * modules/gui/wince/interface.cpp: compilation fix.

commit 8283674f0461881da4e52fa3c6c04928b51a1724
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 19:35:11 2005 +0000

    * modules/misc/freetype.c: removed debug messages.

commit ae42e9e71b81130e97ec3875cae5166907e9a062
Author: Christophe Massiot <massiot@videolan.org>
Date:   Mon Mar 7 19:28:52 2005 +0000

    * src/video_output/vout_subpictures.c: New function spu_MakeRegion which
      reuses a given picture_t without allocating a new one.
    * modules/video_output/picture.c: New --picture-height and width options
      to do the scaling in the vout thread. Misc bug corrections.
    * modules/video_filter/mosaic.c: Less overhead.
    * modules/codec/ffmpeg/video_filter.c: Do the scaling before the conversion
      in case the original size is bigger than the destination.

commit 60dca0985408e07119c7a55a011fb2d024fbb8d6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 18:34:21 2005 +0000

    * modules/codec/ffmpeg/video.c: assume (M)JPEG YUV420 is the same as I420 (we could convert to have the exact chroma but that would be slower).

commit 7a32c0a2a75186cc4931607ed42aea4b5a3fbd18
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 18:04:24 2005 +0000

    * configure.ac: fixed typo.

commit 4966a9cdbca133380c1af43e7c4508d7a128a29f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 17:52:05 2005 +0000

    * modules/codec/ffmpeg/ffmpeg.c, src/video_output/vout_pictures.c: fixed JPEG encoding.

commit 49391dc9914a3c1884e0510d054c4c25a7017084
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 16:33:56 2005 +0000

    * modules/access/dshow: flush the capture pin's buffers when the capture filter is stopped (instead of doing it in the pin's destructor).

commit 3865b68fd08e6f7f38efe6dde5267dae5f7ea51f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 15:04:53 2005 +0000

    propset

commit dfe5da7f6571d33613eef56d674242560259262d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 15:02:33 2005 +0000

    Allow seeking

commit a7ffa80ab2fcdc36a437e0ca806dee282abbbf52
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Mar 7 14:37:39 2005 +0000

    * modules/gui/wince: fixed bunch of bugs and memory leaks.

commit 568476b86a7b125f1327aee302e3cd8925567856
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 13:28:08 2005 +0000

    typo fix

commit 735ed346233ed42c06cafe7695ce686618f13ff7
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 13:26:33 2005 +0000

    Cosmetic cleanup (pointed out by fenrir)

commit 8499b6cda49a4461cf8546a3cfdd845c1c870d4d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 13:12:51 2005 +0000

    Fix email address

commit 1516f040d352b88a230b5b5099179b322d32d791
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 13:10:29 2005 +0000

    Forgotten new file from previous commit

commit e4f4f59ee368c4dc1c7ed6e344945fae36e63ef2
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Mar 7 13:05:06 2005 +0000

    - XA file demux
    - EA ADPCM decoder (Maxis games)
    (- corner case memleak in adpcm decoder)

commit 509b4b9d1dcc4f8ee2c3fafb7fc226245ad54e79
Author: Andre Pang <andrep@videolan.org>
Date:   Mon Mar 7 13:00:48 2005 +0000

    * configure.ac: Link against dependent static libraries successfully on
      Mac OS X

commit 1591dec08cacf0168d6008b41671d265264a7a4d
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Mon Mar 7 10:40:23 2005 +0000

    - activate (make visible) as soon as embedded into a container, no longer wait for container to do the activation
    
    This fixes an annoying Internet Explorer optimization which would make the activex control invisible till a user moves the mouse over it

commit de2a4a92a2108616886271b32c4d2381fc20f64e
Author: Mark Moriarty <markfm@videolan.org>
Date:   Mon Mar 7 02:52:05 2005 +0000

    Fix mpeg ps time output, making it seekable.  There may still be an error in there -- a test file reports 11:57 on VLC, 15:42 minutes on WMP, though it plays OK on both, seekable to the end.

commit f26f7cbbab153b33c2c6ca72569c032042d4baa0
Author: Eric Petit <titer@videolan.org>
Date:   Mon Mar 7 00:54:26 2005 +0000

     misc/freetype.c: compile fix

commit 5b8d00036d32ac5d89e9fc84d25198a4d4cbb634
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 6 19:37:26 2005 +0000

    * modules/codec/ffmpeg/audio.c: fix for ALAC support.

commit 531ff90d0a27190c76614de308eccd9e99eee38e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 6 18:46:43 2005 +0000

    * modules/codec/flac.c, configure.ac: FLAC packetizer doesn't depend on libflac anymore.

commit df35e6ccdd3e49a33b7c3b8af38ac490d19da168
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Mar 6 18:10:51 2005 +0000

    remove useless --rc-extend option in favor of the longhelp command

commit 7fc502fe91dc91159610324613204e9c7066bcb6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 6 17:54:34 2005 +0000

    * modules/codec/ffmpeg: support for libavcodec's flac decoder.

commit 07f797858ed5a8d7d1803e9da4b4e2bed00fed83
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 6 17:53:49 2005 +0000

    * src/input/es_out.c: ES_OUT_SET_FMT restarts the decoder.

commit 9d0127e85593083f6acf388eed76c47cd70bfca3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Mar 6 16:39:27 2005 +0000

     * mosaic call back help

commit 89117b7a1bd1a6c605b5a3d06fdc521ad04c6a86
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Mar 6 16:27:35 2005 +0000

    enable rc logo-file on the fly

commit b20696d89891929f2d809c49664a30fde2401621
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 6 16:25:02 2005 +0000

    * modules/demux/mp4, modules/codec/ffmpeg: support for Apple Lossless Audio Codec.

commit e08602a81582a6ada1245ee9c29719d224cf1f9d
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Mar 6 14:48:14 2005 +0000

    transcode -- prevent user error, limit mp3 channels to max of 2

commit 41b9f83af6ce2c84683ebdec0f2870988ac4380a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Mar 6 13:55:48 2005 +0000

    * src/video_output/video_output.c: revert commit 10160 which breaks direct-rendering.

commit f22494124de49270aa522643cf348947fa721ef0
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Mar 6 13:44:17 2005 +0000

    video_output.c: use the visible dimensions and not the pixel dimensions
    
    if this create some memory leaks, it should be corrected elsewhere
    this solves the HDTV grey line bug

commit 962ac7a99b3dada1802267a59060feac63386b71
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Mar 6 11:07:41 2005 +0000

    Fixes segfault

commit 7521e4259c3d6d8befa97eabcc6f7b6d3505f141
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sun Mar 6 10:53:18 2005 +0000

    * added statistics, blue/green wall filter and goom effect video filter to the TODO list

commit 5a08315d8bcc8bd40dad65add6b445bca9c5a0b6
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Mar 6 10:36:49 2005 +0000

    mkv.cpp: support aspect ratio for video tracks

commit 05719817ee36ceee460e8de783231f0afcda650e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Mar 6 09:06:09 2005 +0000

    - support for client certificate verification from SSL server
      (= sort of server-side support for secure VoD)
    - fixes global mutex name

commit 241f5d973824ab15dad484d259e4909128ab8e86
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 18:07:49 2005 +0000

    * modules/video_output/wingdi.c, include/video_output.h: disable GAPI when the video window looses the focus.

commit 80a93814c25910ad72a04c10ec3c26bbf36b3ca8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 18:05:42 2005 +0000

    * modules/gui/wince/*: improvements to the WinCE interface.

commit db4be8527def06778556a5183d411d45bb01391e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 18:02:56 2005 +0000

    * src/input/stream.c: check return value of malloc/realloc.

commit 575bd93642b32a173552e3e1a9575ac9854fa122
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Mar 5 18:01:05 2005 +0000

    Memleak fixed

commit 91f2877dec9e00d081facbb7b12f610a9f329357
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 17:54:19 2005 +0000

    * modules/demux/*: removed useless probing messages.

commit cbeb60c90f63764aeba28810102357c7fedf6d19
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Mar 5 17:49:33 2005 +0000

    freetype.c: fix rendering with X11 vout. Do not ask me why this is
    necessary, and even less ask me why the vout used make a difference

commit 73ae5d90d0ec1d6402625a5136720dc168e761f3
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Mar 5 17:46:10 2005 +0000

    - TLS API cleanup
    - some minor fixes as well

commit 1a90a3cdb5e542a891bec7da29f55530991d57b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 17:18:30 2005 +0000

    * ALL: a few fixes.

commit 9336401b8b7437cb5acd8f7fd2fd2f01b071f488
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 17:06:35 2005 +0000

    * modules/gui/wxwindows/timer.cpp: release input when interface is exiting.

commit 3f6f97f1326fe9d502171012699986dd404c17c4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 5 16:49:15 2005 +0000

    * include/video_output.h, ALL: changed api for vout_Request()/vout_Create() to be more flexible.

commit 286a9420a21325a49fdd3b56d721ca3d8e90cde8
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 5 14:02:39 2005 +0000

    dvdread.c: fix the title duration & time reports

commit d2a821e0b5f25e7f98168ca125176f476b3dec22
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Mar 5 13:42:09 2005 +0000

    All: change of text-renderer api. Now pf_render_text takes a subpicture and
    a subpicture region, and returns a new region in the given subpicture.
    freetype.c: additional cleanup (coding style, cosmetics)

commit 32d45977759b0339d0df6968162b70c6232a9d0d
Author: Steve Lhomme <robux@videolan.org>
Date:   Sat Mar 5 12:55:02 2005 +0000

    input.c, vlc_demux.h: allow seeking back in the same chapter
    mkv.cpp: handle the new DEMUX_GET_SEEKPOINT_TIME

commit 27220f26a01de2956acb1e08ad263b0e2255d167
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Mar 5 11:06:26 2005 +0000

    Unbreak streaming wizard in Unicode compile
    (DO NOT use c_str() !!!)

commit 9c3e929894ea023d2aa0ec7ecb5a28d5b45be7ab
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Mar 5 10:55:32 2005 +0000

    UTF8 fixes

commit c669aa462f3c0c7ac6169c9c38a4581bfc22a8c4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 4 18:19:33 2005 +0000

    Fixed memleak

commit c5f58878fbcdf7717fc3ee6da461b85b9b0a361f
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Mar 4 18:01:39 2005 +0000

    mkv.cpp: chapters are visible by default

commit 654805357ada928555def99685df092926437bac
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 4 16:51:51 2005 +0000

    TLS session resumption support

commit a8f95d102633b2f9ed471bb1e49d1f8de656e97f
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 4 15:20:03 2005 +0000

    Fixes translation of encryption

commit edf7857fdeec35f21aa1591b88db380a7c0a5cee
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 4 13:26:14 2005 +0000

    Add HTTP/SSL

commit 4a5f7d960d37727a63e1b6d2d0e72ba6da6502b6
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Mar 4 12:55:48 2005 +0000

    * update VLM help about inputdel

commit 0fee5c0f3ad1683e2eec990b98c4aab33adfd311
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Mar 4 12:44:14 2005 +0000

    - check for gnutls rewritten : now works with mingw32
    
    Precompiled static libraries for gnutls can be found there :
    ftp://ftp.gnutls.org/pub/gnutls/win32

commit ddc09dc6b375b6413bfef866962eef1d9c0b212a
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Mar 4 12:28:18 2005 +0000

    * modules/control/http.c: elements are now one level more recursive (if needed)
    * share/http/vlm/index.html: we now display the state of media instances

commit fcb440b4f40cab37d8e0981a8caf0c467291de18
Author: Mark Moriarty <markfm@videolan.org>
Date:   Fri Mar 4 12:12:11 2005 +0000

    Make logo-x, logo-y operate relative to upper left corner.  logo-x/-y/-position/-transparency accessible via rc

commit 7a38b5e06989f7154ab4d5b4ac8be454434706f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 4 12:08:43 2005 +0000

    * modules/gui/wxwindows/timer.cpp: don't forget to yield/release the input otherwise you're bound to access an invalid pointer later on.

commit aec298abc6761a551a208a0af4857d2a5c72f11d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Mar 4 11:13:42 2005 +0000

    * ../include/vlc_spu.h: fixed typo that was triggering a segfault with --enable-memory-optimize.

commit e6f5e48c7ae09cde1332d049b80280542a4c342d
Author: Mark Moriarty <markfm@videolan.org>
Date:   Fri Mar 4 01:57:52 2005 +0000

    time/marq -- correct positioning so that x-y are always referenced to upper left corner

commit f5da678648542a8f3af5fb04fe5f0854a71a64d0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 22:55:34 2005 +0000

    * modules/gui/wxwindows: portability fixes by Erik Simko (erik dot simko at gmail dot com).

commit 39d87a89263bc20ef138f16ab485e43de28b3186
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Mar 3 21:58:46 2005 +0000

    mkv.cpp: fix stuttering issue on timestamp (could be cleaner)

commit e6aa9d09fca20a83288826bb530b2673b42213ea
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 3 21:56:04 2005 +0000

    - Specify a charset (according to locale) for HTML pages in Content-Type
      (needed when some playlist items name are not ASCII)
    - Remove unused variable

commit b510fcbd70cdff4a344036a292e4052095b5802c
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Mar 3 20:07:50 2005 +0000

    TODO: Update with recent work.

commit 48b0c407071afc2ac607d8876d9385832d7794e8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 3 18:30:07 2005 +0000

    Handle module variables in sout options parser

commit f2d226da0a5d9b2ac555cdb384854dd0c31d2fa8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 3 17:35:26 2005 +0000

    Compile fix

commit 0943126a379dde3418a5c536aa65c7ade4f266dc
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 3 15:19:30 2005 +0000

    Fixes invalid memory access in case of TLS handshake failure

commit 9207dd48bbdb96458bd79ece7c8c7ab9176072b8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 14:45:52 2005 +0000

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

commit f9ce5afcff620b0c9b34af4669934f1e314144ea
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 14:15:48 2005 +0000

    * modules/access/dshow/filter.cpp: re-enabled code to properly do the cleanup on close.

commit 704ff6e21fd0bc117f9ef76d75b2fe45fb29bcbf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 13:19:26 2005 +0000

    *  modules/codec/x264.c: compilation fix for new libx264.

commit 49151c07188045aa28d61fe7aa5b8ee1b57e85e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 08:34:15 2005 +0000

    * modules/gui/wince: try to save up a bit on memory usage.

commit 75d3f2b6fb8b87b8597a2bfaf8269567e13e37b4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 08:24:14 2005 +0000

    * configure.ac: new --enable-optimize-memory option.

commit dde89b0c99fa70a8bbeeaa9a01cdc9b91a3cf430
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 08:14:23 2005 +0000

    * src/input/stream.c: use less memory for the stream cache when OPTIMIZE_MEMORY is defined.

commit 6bb8e8f4fd0d1c479fa53bddf92a7a3f21d77123
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Mar 3 08:13:30 2005 +0000

    * include/vlc_config.h: removed unused stuff + allocate less VOUT pictures when OPTIMIZE_MEMORY is defined.

commit e41f9219e029ffed75059b4e0e41a31684afad76
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Thu Mar 3 08:11:31 2005 +0000

    - Fixed a typo. Skins2 wouldn't compile

commit ba9826cacf6f17a741a88e9346a6cd674d7f0e29
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Mar 3 06:58:04 2005 +0000

    Preferences consistency fixes by Christophe Mutricy <xtophe at nxtelevision d0t com>
    
    + put access and demux in the right place

commit 497ea18f80521269554d8b900f99d40571f49534
Author: Eric Petit <titer@videolan.org>
Date:   Thu Mar 3 05:22:01 2005 +0000

     video_filter/mosaic.c: compile fix

commit bef3f3ea4c87a8791e036ec0444cedf8de606d43
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 2 23:05:08 2005 +0000

    * include/vlc_config.h: removed deprecated stuff.

commit 791df933b6ad3c060c7dcbf0396f62f642fd8c46
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 2 23:04:05 2005 +0000

    * configure.ac: remove unnecessary modules from WinCE build.

commit 7317d014300b43a4371e94f3afe8823bab8c3c57
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 2 23:01:22 2005 +0000

    * configure.ac: vlc-config has to be generated by configure.

commit eb0bd91b4a4053f1f97cb5d0f2d5213a30e51ed2
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 21:08:18 2005 +0000

    mkv.cpp: update the seekpoint location after a manual seek

commit c7418f156922d178b5b55ba978937b26d261341b
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 20:58:24 2005 +0000

    mkv.cpp: handle EOF correctly for ordered chapters

commit 0350287495e253bbae0b522289a3e653e8f678bf
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Mar 2 19:45:39 2005 +0000

    - Add dependency of update-includes on vlc-config
    - TODO: SSL on Windows

commit d799a0ae247e490111a0847f68ccbce608df9e81
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Mar 2 17:57:22 2005 +0000

    remove debug messages, correct automatic positioning when an mosaic-order
    is specified

commit 281e07769173117579180bceb9c46caccc1c3853
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 16:53:16 2005 +0000

    mkv.cpp: fix a gcc compilation error

commit 3d831e04ece115bb9ca379b9552370755453e46e
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 16:47:31 2005 +0000

    Avoid \r\n problems between platforms

commit cb1f06674fd3187d661260f207a97ca0fa0ac106
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 16:19:56 2005 +0000

    mkv.cpp: ordered chapters now functional !

commit 9f69c8d11d0f938ad4c62431a2ad4070784c090e
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 16:16:56 2005 +0000

    video.c: don't display pre-rolled pictures
    es_out.c: handle the pre-roll earlier

commit 77e19efd00f9e5dcc7144254d2e6ae31b39174cb
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Mar 2 13:45:45 2005 +0000

    - install axvlc.dll within the VLC directory, rather than WINDOWS
    - DllRegisterServer modified to use current DLL path when registering control

commit f700641d706f7b2d98e4827f596218ce33650160
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 2 11:00:16 2005 +0000

    * modules/codec/theora.c: sanity check for invalid theora header.

commit 007c8a15ab57c2b2b15275dcd07220fb1d1fc144
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Mar 2 10:34:01 2005 +0000

    mkv.cpp: correct use of the default chapter edition

commit 4275a65a0edf2062e0261296552995c4d4f80935
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Wed Mar 2 10:27:35 2005 +0000

    Unbreak make vlc from subdir

commit 091de0e958a24db451188e7339478f9f78978e6b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Mar 2 10:01:39 2005 +0000

    * modules/stream_out/transcode.c: added a missing vlc_object_destroy().

commit 97a71b4963e9eee1027f8a79929db960bd9e95ff
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 1 23:24:08 2005 +0000

    Add options to give a specific channel order in mosaic
    
     * picture.* : add picture-id option. its a string that identifies the
                   video.
     * mosaic.c : add mosaic-order option. its a comma separated list of
                  picture-ids. Any picture who's id isn't found in the list
                  will be placed after skiping the necessary number of
                  slots needed to place all pictures defined in this list.

commit e68da2781fda9efe6bd7cba7ad70b71a4d66b71e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 1 23:21:22 2005 +0000

     * change copyright date

commit ced883887d5d5414e743c66a4615821b3a30b11a
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 1 21:24:25 2005 +0000

    - build vlc_symbol.h modules_plugin.h and modules_builtin.h in top_builddir

commit e08bae6c5fa6bdef46ba58cde081bc3439ce148a
Author: Eric Petit <titer@videolan.org>
Date:   Tue Mar 1 20:56:17 2005 +0000

     ffmpeg.patch.cvs: workaround buggy lrintf detection when cross compiling
      (fixes WMA decoding in BeOS nightly builds)

commit 4e8c1dc2ba7bff73a7dbc41a9a0700e9cd89d50c
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Mar 1 20:28:37 2005 +0000

    - fix is_mult call in case of Unicode build (c_str => mb_str)
    - fix IPv6 multicast address range
    - more strict IPv4 multicast address range

commit 7b6eb8c589384a075365303e6b0c547dd4c7421d
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 1 18:39:19 2005 +0000

    * Fix compile issue on lirc.c

commit 1bfc49751a0f3152e0e597ff4e9e9ef5a7d8a9ee
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 1 18:26:29 2005 +0000

    * modules/video_output/picture.c: Changed the order of the commands to avoid
      holding p_picture_vout->lock for too long.

commit 15060644bccadcc58d3aa4f2a6318e25b7c97f1b
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Mar 1 17:41:36 2005 +0000

    mkv.cpp: better handling of the seekpoint numbers

commit 3ae0db5e5f9e587a610e8d145375eefb4e697f86
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Mar 1 17:30:50 2005 +0000

    * modules/stream_out/transcode.c: Fixed --sout-transcode-threads=1 option
      (what the hell is i_duplicate ?)

commit d5b916d30641ab1bed13b41233fdf01c29927dd1
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Mar 1 17:28:15 2005 +0000

    mkv.cpp: update the current chapter during playback

commit 8c5c6c57c7b017401b82ff8c61a7e15c7c0c2d74
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 1 17:16:30 2005 +0000

     * fix placement calculation when vborder or hborder are non zero

commit 00906ea88ec8bb008008fdfe6ce029249d3fd8bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 1 16:26:21 2005 +0000

    * modules/codec/lpcm.c: support for 20/24 bits LPCM.
    * modules/audio_filter/converter/s16tofloat32*, modules/audio_filter/format.c: s24l/s24b conversion routines.

commit 3c53e7b2030b2acbc072426d0ee7ab7b17822f0e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 1 15:33:51 2005 +0000

     * add svn Id support and some copyright info in picture.h

commit 6b385019009c2dc10cb20dc96dd2735a8de6a5ef
Author: Mark Moriarty <markfm@videolan.org>
Date:   Tue Mar 1 15:22:47 2005 +0000

    dynamic, per-subpicture, font size control -- i_font_size added to subpicture_region_t, new marq-size and time-size shortcuts, accessible from rc

commit 8c93323cf2512d51ff7268c7fda98eb90342596b
Author: Steve Lhomme <robux@videolan.org>
Date:   Tue Mar 1 15:01:48 2005 +0000

    mkv.cpp: fix the chapter/edition ending time

commit ae27ee8f4fa6b6d6090ccb48a0bc8509b512f0ce
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Mar 1 13:31:32 2005 +0000

    Fix playlist export
    Remove extra SAP debug

commit c28589a43c156c681f5598cc0ede2af47a2b68ce
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Mar 1 09:28:37 2005 +0000

    * simplified the lirc code to listen for key-* strings which we can directly use to trigger hotkeys.
    * updated the example.lircrc with new required strings
    * added a notice to NEWS about changed lirc syntax.

commit e055f5eb4857f48854d104d379ac38d0c3341e3c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 1 07:53:04 2005 +0000

    * modules/control/Modules.am, rtci.c: really delete rtci.c and removed DOS CR/LF from the last commit.

commit f070af2b6145ab5404c089e258cbcf8ef73569e4
Author: Mark Moriarty <markfm@videolan.org>
Date:   Mon Feb 28 23:40:59 2005 +0000

    Remove rtci.c from modules/control (implementation on hold)

commit 08947dc7785e0b0e4ed1f1a9b36ce5c0fa0f43a7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 28 20:51:32 2005 +0000

    * modules/gui/wince: added a popup menu for the main interface.

commit 953d89a977b94505a9e2d7d12221824c1dc9e63f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 28 18:23:26 2005 +0000

    * modules/gui/wince: usual bunch of cleanup + updates.

commit 75543f3d9ed5d4121461d74e34c053215c86f004
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 28 15:54:07 2005 +0000

     * mosaic.c, rc.c, rtci.c : callbacks to change mosaic sub filter
                                parameters on the fly
     * mosaic.c : center image in rectangle when keep aspect ratio is enabled
     * picture.c : remove debug message

commit ede8b8439709bdba82e92eed1e133d37434a7494
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 28 14:40:27 2005 +0000

    * modules/gui/wince: some more cleanup.

commit 09bb1577fe384d986a57939d2a2866fd8e64266f
Author: Mark Moriarty <markfm@videolan.org>
Date:   Mon Feb 28 12:48:26 2005 +0000

    Make sure the files are in Unix format

commit f6077fea33f0432412e5404c0d67f570c522c516
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Feb 27 22:57:36 2005 +0000

    * removed prefs_widgets.h, prefs_widgets.m, playlistinfo.h, playlistinfo.m, equalizer.m, equalizer.h, voutgl.m, voutqt.m from the build target, so they don't get copied in the Resources-folder of the binary bundle

commit f9d2c4fc55ef37ccb4b0a31cea1baca4d25a4d6a
Author: Steve Lhomme <robux@videolan.org>
Date:   Sun Feb 27 19:34:39 2005 +0000

    More ordered chapters code, still not functional

commit 28cf168c78a8d9ebca14662c9ab2ccfc5d4585ba
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 27 19:30:11 2005 +0000

    vlc_filter.h -- update pf_render_string for additional RenderText parameters.

commit bff9fe06e117b4cf94ae2082f9d2717430bf6265
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 27 19:14:41 2005 +0000

    freetype.c -- set default font color (white)

commit e1381cf7adb96bc94b55c3c14cb8c5ff060229c2
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 27 17:25:12 2005 +0000

    freetype and rc extensions.  i_font_color and i_font_opacity added to subpictures, allowing per-object control (defaulting to freetype).  marq and time updated to allow font color and opacity control.  rc update to allow OTF control of all marq and time options.

commit ff146815315830b3f4d75a2c79c368437de53e22
Author: Andre Pang <andrep@videolan.org>
Date:   Sun Feb 27 05:51:32 2005 +0000

    * modules/macosx/{vout,voutqt}.m: The Mac OS X Mozilla plugin lives again!
    
    
    Some details:
    
    * This was mostly taken verbatim from revision:5717 (before the vout
      Mozilla support was removed), though it's been edited pretty thoroughly,
      and is now much more commented.
    
    * The "normal" vout display should be completely unaffected, since the
      plugin-relevant code paths are only taken when p_vout->p_sys->b_embedded is
      set to VLC_TRUE.  (I've tested the normal VLC.app, and it seems fine.)
    
    * There are still some problems with the plugin when the Mozilla window is
      resized a lot.  I suspect this is due to threading issues with
      QuickDraw, but I don't know enough about QuickDraw to be sure.  Help
      with this would be very welcome.
    
    * The original patch in revision:5717 optimised the plugin display
      slightly, by using a mask (clipping region) so that QuickDraw only
      updated the plugin's area of the dirty region.  I elected not to use
      a mask, since I thought the extra code complexity (i.e. lots more if()
      branches) isn't worth the incremental speedup.  (If, in fact, there was
      a speedup at all -- the extra overhead induced by calculating the
      intersection of the dirty region with the mask may have offset any
      benefits: only benchmarks will tell ...)

commit 909088e89aa62809815e5d5679f1be3a137e8019
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 26 19:28:41 2005 +0000

    * modules/gui/wince: some more code cleanup + fixes.

commit 67099af7b4ad7a9718031096ca51bf1134a15dcb
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Feb 26 15:41:22 2005 +0000

    * Allow all MJPEG fourcc
    * Announce content-length
    * Allow  boundary string customization

commit 29f9b9bfb35aca4bfbc969d54387beccc40ef35d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 25 16:05:22 2005 +0000

    * ts: if no dts but there is a pts then dts == pts.

commit fa81e26ca542acdf6f5ca60547238f908718662d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 25 08:33:38 2005 +0000

    * ../modules/gui/wince: new CreateMenuBar() which handles win32 as well.

commit 4edf30a17dd2a130ac29f11484c722df7ed51410
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Feb 24 23:31:56 2005 +0000

    Updated danish translation by Jonas Larsen (E-bola)

commit e9493d32296729d5a590b1e15c09ccfa70ec4347
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Feb 24 17:13:22 2005 +0000

    fill more data in the chapter classes

commit 9abc1276b17955d403fea3ca171da08d2d0dad60
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 24 15:19:05 2005 +0000

    * modules/gui/wince: cleanup + ported to win32 (but not tried yet ;).

commit 78d2cf9cdc94164e8e5586b3cbc466bbf6085856
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Feb 24 13:39:38 2005 +0000

    mkv.cpp: add more code to support ordered chapters

commit 88ba995a4e7513c217f1852c81de09116b94f4bc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 24 00:07:30 2005 +0000

    * start osx up in VIEW_SIMPLE and only switch to VIEW_CATEGORY when needed.

commit bfd6324c527142dba4754b5802f6059bfe60190b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 22:28:36 2005 +0000

    * Forgot to commit the goom2k4 patch

commit 400c2ab0303d2bdcf2fbb35513e9803b65fac7ec
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 20:15:28 2005 +0000

    * freetype.c: fix for blurry subs? someone please confirm

commit c1425efc33207d6cd598190c315a0d2c84af566e
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Feb 23 17:25:46 2005 +0000

    Re-enable directory

commit bbf8b0eb31ef8e19d8ef93b1499d94bd074f7c78
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 16:27:01 2005 +0000

    * Fix setRepresentedFilename in case p_access not present (ie. in case of access_demux)

commit e3c2dcb097d0e2c5354680777af85ec3d19f05e5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 15:26:27 2005 +0000

    * Lets use the final version of goom2k4

commit 00bcbe8a64cf903413b2c22bf64cf5cc1f093aae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 23 14:52:09 2005 +0000

    * src/misc/modules.c: MSVC compilation fix.

commit 49ee8d5be1b76fb60dfe9bc19ef5e27300de008f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 14:37:56 2005 +0000

    * Let's break the prefs again for OSX
      now to get it working. There is a semi-todo/design list in prefs.m.

commit 8903b3b746c27ebb244e461448dee8149c52114e
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Feb 23 14:26:47 2005 +0000

    - changed sample axvlc.inf to use VLC NSI installer

commit b7f7f1f3a572ad85ad76d540e5849ab68a96e25a
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Feb 23 14:09:40 2005 +0000

    - inserted uninstall entry for activex plugin
    - fixed autoplay for DVD and CD
    
    caveat for CD, the cdda plugin must be fixed to allow for a MRL of the form cdda:D:\ (needs to support the trailing backslash)

commit ed203c00ea3f6bda55f0494247a5e3e15a6ae748
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 13:53:28 2005 +0000

    * Update copyright to 2005 where appropriate.

commit 837444bbd7075b233972c4a1183a7bb9b83875ed
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Feb 23 12:13:17 2005 +0000

    mkv.cpp: I was wrong, the dirent export works

commit 9139d783f033d7f59839ca7dd1eefccfd962116d
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Feb 23 11:48:25 2005 +0000

    mkv.cpp: fix dirent issue with the recent "fixes"

commit e2d3cfa413e53d489c99b37226462c08cd695293
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 23 11:37:04 2005 +0000

    * hooked up the Playlist window menuitem to an action
    * added com-shift-E and com-shift-M keycombo's for Equalizer window and Messages window

commit e47ca53db72feac79fb13fa16dd32a4993df68d0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Feb 23 10:33:07 2005 +0000

    wall.c: user-configurable aspect-ratio for the displays

commit 113fd7d2f9048bdbde4686923fefa7d9158fabe4
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Feb 23 10:11:33 2005 +0000

    wall.c: shut up two compiler warnings. Fix two (only one actually
    experienced) rounding errors causing invalid reads and green lines.

commit 37122416bb00e0fdd9395f0b9832a179cc938b45
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Wed Feb 23 09:12:31 2005 +0000

    wall.c: set the total output aspect ratio to the device aspect ratio, even
    if size constrains stoped us from making the parts have that aspect ratio.
    This causes a slight stretch of the image in some direction but should
    totally remove black lines between the elements.
    todo:
     * make device aspect ratio configureable (easy)
     * handle anamorphic input video (medium)

commit 145bb3c15ae876114b7f9adb5aaad1f0d87a1f79
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 23 08:09:46 2005 +0000

    * configure.ac: wince interface moved to builtins.

commit 363cecc2c8bbdf0a9d071622dab77e02eed08f8d
Author: Mark Moriarty <markfm@videolan.org>
Date:   Wed Feb 23 03:37:45 2005 +0000

    freetype.c  Correct color mapping, make color choice a 16-item pick list, add on-the-fly capability (independent color/opacity for time, marquee, etc.)

commit 92fbd7cb8bc71ff112d46fff9c93b206ac1a8536
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 22 22:11:26 2005 +0000

    * renamed sap module from "SAP interface" to "SAP announces"

commit 63e019d512b27f1f4031d85147cef23341c321d1
Author: Jérome Decoodt <djc@videolan.org>
Date:   Tue Feb 22 17:27:04 2005 +0000

    We use setRepresentedFilename if access is File.
    Title is found in input instead of playlist (fix a small vlm bug...).

commit dffc2430200025e25ca788c538f5e243b7195aa7
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 22 15:53:42 2005 +0000

    * configure.ac: fixed typo + removed some plugins from the WinCE build.

commit 83fc91ed3961cae7226328e887e4fcaa1a9caab5
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Feb 22 15:35:01 2005 +0000

    - changed dshow plugin to use common IID defined in libuuid.a (prevents linking problems if plugin is built-in)

commit 210b6b336664384f2550fca3e6b8386f98881d8c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 22 13:13:29 2005 +0000

    * modules/gui/wxwindows/playlist.cpp: sanity check to avoid crashes (doesn't explain why the check is triggered though).

commit 7f95e259d88584c0f1235fa6d679a57bc7283849
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 22 12:50:43 2005 +0000

    * src/misc/threads.c: print thread timing statistics on thread destruction (Win32 only).

commit 2512846dab2096d20224045dc2d4e43cf9e99e68
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Tue Feb 22 11:13:11 2005 +0000

    added ActiveX control to the VLC installer

commit 0391af5230a5f3519a1445c99f9f0f43cceb4aca
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 20:32:36 2005 +0000

    * modules/demux/ogg.c: added support for new Ogg mapping for FLAC.

commit f3c83b018756adf39c3eaa43b77b2f7a590ad2e2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 19:16:22 2005 +0000

    * modules/codec/vorbis.c: uninitialized variable.

commit 804e7ac45c21c2c0043d0d20bf7c64fe26caaea0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 19:15:33 2005 +0000

    * configure.ac: mux_ts was moved to builtins by mistake.

commit 4b38328badbf8f9ca4dd4e5da8dbacef858a505b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 17:51:53 2005 +0000

    * modules/misc/network/ipv4.c: multicast support for WinCE.

commit f467427e111d6f380d58e898b2461b1f1f405330
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 17:50:54 2005 +0000

    * src/misc/modules.c, modules/access/directory.c: Win32 fixes (GetFileAttributes() returns -1 on error).

commit efe2b1ada2e153cf1407e7a3d3f0d849b90a2f86
Author: Jérome Decoodt <djc@videolan.org>
Date:   Mon Feb 21 16:12:14 2005 +0000

    Do not use setTitleWithRepresentedFilename if input is not a file.

commit 49acb53199734970c434267b4f4e8aa390f9eb94
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Feb 21 15:58:02 2005 +0000

    wall.c: handle some rounding error causing a integer overflow. more window
    size constrain fixes

commit 75dd79c4f68b646d59c230260544c3121b9c965a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 21 15:23:46 2005 +0000

     * picture.c : slightly cleaner picture_t freeing
     * mosaic.c : add a switch to keep aspect ratio when resizing

commit ab171ce9d21d0e82ef5b704f947ce0fa2f88d77f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 13:50:17 2005 +0000

    * include/vlc_common.h: compilation fix.

commit c964355823d70d536c31863cf03901fc0ce9e6b4
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 21 13:39:01 2005 +0000

     * update the copyright dates

commit 518a63beb13de87e08258be333c48e434bae2192
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 13:35:15 2005 +0000

    * configure.ac, modules/access/directory.c: enabled the directory access module on WinCE.

commit 1f54a473b6b3b38ebbdb9194f5b5c576b53f2204
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 21 13:13:52 2005 +0000

    Basic mosaic, video blending modules
     * picture.c picture.h : vout that copies the rendered image in a libvlc
                             object.
     * mosaic.c : sub filter that takes all the images created by the picture
                  module and blends them over the current video
    
    I think i still have loads of things to fix (like memleaks)
    
    Simple vlm configuration file to see this work :
    <<<<
    new chan1 broadcast enabled
    setup chan1 input somevideo1.avi
    setup chan1 option vout=picture
    
    new chan2 broadcast enabled
    setup chan2 input somevideo2.avi
    setup chan2 option vout=picture
    
    new bg broadcast enabled
    setup bg input somevideo0.avi
    setup bg option sub-filter=mosaic
    
    control bg play
    control chan1 play
    control chan2 play
    >>>>
    
    You just have to launch : ./vlc -I telnet --vlm-conf vlm.conf

commit 3fb123e49b394dbc99184177676debd60505254b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 13:07:54 2005 +0000

    * src/extras/dirent.h: removed useless file.

commit e58e8101f460dab34942a13016d9032a12dc3d49
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Mon Feb 21 13:06:08 2005 +0000

    * src/misc/vlm.c: added 'inputdeln <num>' to delete input #num (starts from 1)

commit dffe74e2d2eb9591cc08cf03a97e449d0091cf8b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 21 13:00:20 2005 +0000

    * src/extras/dirent.c, ALL: fixed win32/ce dirent replacement and made it accessible from plugins as well.

commit f08cca38631990a854f1c6957eddf454b59f01ff
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Mon Feb 21 12:03:28 2005 +0000

    wall.c: create properly sized (multiple of two each way) windows. set
    correct output resolution on the created windows

commit 23fcdfe035e33919f5b0b9db1f70157d0b9288d6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 21 09:10:53 2005 +0000

     * livedotcom: automatic TCP rollover when no data was received in 900ms and
     auto eof when no more data received in 3s (not tested a lot, so please report
     any problem).
      Do not set dts for video stream (make libmpeg2 happy).

commit 8362fa0d68311aba85fdcf1662a54455e1efd52a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 21 09:05:11 2005 +0000

     * all: woops (debug messages left).

commit 70ee5fbf988a94c0c2e394f3346a3dc6eeb18d72
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 21 09:03:07 2005 +0000

     * block: added
        - BLOCK_FLAG_CORRUPTED : signal corrupted data (do not use anymore
     BLOCK_FLAG_DISCONTINUITY in that case)
        - BLOCK_FLAG_PREROLL : mark this block to be decoded (no matter what).
     * ffmpeg, libmpeg2: support BLOCK_FLAG_PREROLL (ie disable frame dropping).
     * input: added ES_OUT_SET_NEXT_DISPLAY_TIME to ease the work for preroll
     (untested).
     * mp4: added support for CTTS table (pts, needed for h264+bframe).
     * decoders: for now handle discontinuity and corrupted block the same way.

commit 26b8ba099b1d34308378e08062313316776f2fbb
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Feb 21 08:07:34 2005 +0000

    mkv.cpp: prepare code for multiple editions and ordered editions

commit 0b609fa46e1bebfd608e59d3f61dfbba2132d943
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Feb 21 07:52:19 2005 +0000

    mkv.cpp: do not spread gcc problems to other compilers

commit 1996bfb7f1f59530b17a4eea0d04d4f9de080e7a
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Feb 20 23:22:21 2005 +0000

    * src/misc/vlm.c: added 'inputdel all' to delete all inputs of a VLM media

commit d06602cf449f3cf0f817602980d5f44497c713fc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 20 21:38:36 2005 +0000

    * modules/codec/mpeg_audio.c: let ffmpeg have the priority under WinCE.

commit 989b5903d0e77857d93f0184e029d16ddb0b1d5d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 20 21:26:14 2005 +0000

    * configure.ac: WinCE build fix.

commit 3d7ef3d1542a33462f37c14f2980d3007b1aeecd
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Feb 20 20:56:05 2005 +0000

    Add sdp meta-data to playlist

commit 3907a93274c05aa056b5169947891703a5c545c6
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Feb 20 20:54:03 2005 +0000

    * src/misc/vlm.c: addded 'inputdel' setup command

commit 2862cb0628d47d2845ac255e589e7d4f4ae9f427
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 20 20:53:01 2005 +0000

    * INSTALL.wince: preliminary build instructions for the WinCE port of VLC.

commit 5fd756e4ef899aad45adcbb91fcafad079d007d1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 20 20:47:04 2005 +0000

    * src/misc/httpd.c,  modules/demux/subtitle.c, modules/gui/wince/wince_rc.rc: more WinCE build fixes.

commit 223ebac60de34e1d82cee9a08e9aa041bf3e694c
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 20 16:05:39 2005 +0000

    freetype.c  Change opacity to 0...255, add --freetype-color hex_RGB shortcut

commit 20f007d0e630028cc15b949454515cf74d89363c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 20 15:37:23 2005 +0000

    * modules/video_output/wingdi.c: major optimizations (avoid unnecessary memcpy of video frames + direct rendering for gapi).

commit dcedffea92030ee932f2f69b747598b25f7f9041
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Feb 20 15:16:12 2005 +0000

    * modules/gui/wince: misc small fixes.

commit 597f9cf7310bb624f306dea9daec0afef2233acb
Author: Eric Petit <titer@videolan.org>
Date:   Sun Feb 20 14:12:34 2005 +0000

     video_filter/marq.c: converted to unix file format

commit 3719acf03a1a993d2d16c0479c3243f4c14c8437
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sun Feb 20 13:27:11 2005 +0000

    wall.c: try to make all windows in a given aspect ratio for proper
    fullscreen. Collect the "blackness" on the far left/right/top/bottom.
    todo:
    * Make window aspect-ratio configureable
    * handle anamorphic input
    * constain the sizes of the windows to legal values
    * handle some rounding errors

commit 869578a6ae1f4bea97aac8240b7eb8b636168cdb
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 20 00:12:15 2005 +0000

    freetype.c  add --freetype-opacity (0..100%), to control text transparency

commit 217ab55edb31df7b476a498fa0a2a5601435e299
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sat Feb 19 12:27:18 2005 +0000

    marq.c -- allow relative positioning, like logo, via --marq-pos

commit 818805e7ceb4a311c317e813dd3f814002a98625
Author: Eric Petit <titer@videolan.org>
Date:   Sat Feb 19 01:58:57 2005 +0000

     configure.ac: added --disable/enable-hal
     Makefile.am: in package-beos, use $(STRIP) instead of strip since we
       might be cross-compiling

commit af9d9d8ce947db44496c0bb0d28e608402195f55
Author: Eric Petit <titer@videolan.org>
Date:   Sat Feb 19 01:46:28 2005 +0000

     demux/mkv.cpp: be gcc 2.9x friendly:
      + careful when using std::string's compare, it has changed with gcc 3,
        you have to '#if __GNUC__ >= 3' <new syntax> #else <old syntax> #endif
      + gcc 2.9x doesn't know at() for vectors, use iterators instead

commit e885681d60acda832cc643cc2501ccda76d62be0
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Feb 18 23:37:25 2005 +0000

    wall.c: reverted previous commit, new proper fix

commit 861453b6e23fb1ee8849df27a47561797514b62e
Author: Eric Petit <titer@videolan.org>
Date:   Fri Feb 18 22:48:11 2005 +0000

     contrib/*: enhanced contrib system to support cross-compilations.
       Give an argument to bootstrap to use it (for example
       `./bootstrap i586-pc-beos')

commit a5b222b7fe7e229270cde92646d5967969c09d13
Author: Eric Petit <titer@videolan.org>
Date:   Fri Feb 18 16:13:11 2005 +0000

     contrib/src/Makefile: fixed fribidi build on OS X != 10.2

commit 7ffe1b74fd033802ff8b1ef32bc3ad966c34e6b5
Author: Eric Petit <titer@videolan.org>
Date:   Fri Feb 18 15:18:29 2005 +0000

     opengl.c: higher priority on OS X

commit de2b755e886c0c7ba6ffd154ea46420b73ee2135
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Fri Feb 18 15:13:08 2005 +0000

    wall.c: do not assume all windows are equal width if they are not.

commit fe90bd4ddb6fae9226ae9f4560b03d97a6b83b3b
Author: Eric Petit <titer@videolan.org>
Date:   Fri Feb 18 15:11:21 2005 +0000

     macosx/voutgl.m: fixed another crash (hopefully the last one).
       Looks like OS X delayed the window destruction, causing the crash
       since reshape tries to use p_vout after it's been freed.

commit 1a206bf595c558d795762eedcb32996648ddaf7a
Author: Steve Lhomme <robux@videolan.org>
Date:   Fri Feb 18 15:07:57 2005 +0000

    mkv.cpp: handle seeking the way it's supposed to work (in the future)

commit 70944c2a12a32ff5cf2ab88da5a65e9c5e5448e6
Author: Eric Petit <titer@videolan.org>
Date:   Fri Feb 18 14:01:21 2005 +0000

     video_output/opengl.c: fixed a (OS X only) segfault
     macosx/vout*.m: cleaning

commit 3ce6222fd6579ab3bed90c9bbf5fe04310ce4551
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 18 10:49:08 2005 +0000

    * Makefile.am: fixed package-win32 target

commit ecc041ed2cc75facda1583b9518769da35e8337f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 18 10:16:13 2005 +0000

    * modules/gui/wxwindows/streamout.cpp: Added an sout-all checkbox + removed the RTP output line which was cluttering the dialog box more than anything else.

commit a7bafab323af666b6c4e2a01f1701e86b299f98b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Feb 17 20:43:16 2005 +0000

    * mirrored the 'services discovery' menu in the file menu -- the flags indicating the running services are partially broken (you do only see them at the same position as you activated the service). I'll fix that after the WE

commit 58dd540a8e83de528b4b665b2b8520dea6fcae90
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Feb 17 20:12:53 2005 +0000

    mkv.cpp: fix the update of the timecode and position bar after seeking

commit beb1ae86c994026e553f4e5ae2f1773a0c8dbb36
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 17 17:30:36 2005 +0000

    * playlist.m:
      - Make sure cd/dvd's can be D&D and recognized. (cdda autodetection still fails)
      - Make sure disk names are retrieved when opening cd/dvd's
    * macosx.m: Give the submodules proper descriptions.

commit 911c2d8d587d46db109e986f384b6c591e27ebf4
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Feb 17 12:39:40 2005 +0000

    mkv.cpp: more debug and checks

commit 6ffa65c84e2c06d00d95cbaf7d1d2a01124bbb07
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Feb 17 12:08:11 2005 +0000

    no longer necessary, thanks to self-registration

commit 6d094bafb374b9b5fefdbaeddbfd5053fcd368be
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Thu Feb 17 12:06:01 2005 +0000

    - miscelleanous fixes and improvements
    - self registration (Internet installation now possible)

commit 0c84bbed7e70eaf34e4b8cccbc460163a6cdda79
Author: Steve Lhomme <robux@videolan.org>
Date:   Thu Feb 17 10:27:41 2005 +0000

    mkv.cpp: finer granularity for seeking (useful for long files)

commit 7c07687a585668e65bf68a0d320011dac5650cdc
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Feb 17 01:53:50 2005 +0000

    * Finally fixed the issue with resizing the controller and the broken playlist view that was the result of this resize. Estimated 60 hours spent to work around a stupid autoresize bug in the AppKit of Cocoa.

commit 214f206d68bd6d87c3c4accd14305b4977c8e306
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Feb 16 22:01:41 2005 +0000

    avoid \r\n problems

commit 25db1407866634d0c9b7cd3bcf5a063735be55d0
Author: Steve Lhomme <robux@videolan.org>
Date:   Wed Feb 16 21:16:34 2005 +0000

    mkv.cpp: use time-based seeking whenever possible

commit ce1647fa1324d99f7ff13354f85b3b6fa13a2b2e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Feb 16 18:00:06 2005 +0000

    * ALL:  added Nepali as the last of Simos Xenitellis' list of languages

commit a48ff7467a706c3af3384b79b70f5c4d5efe8954
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 16 15:35:35 2005 +0000

    * modules/misc/network/ipv4.c: WinCE fix.

commit 05778252c4b85587b7497149429b04b22e3b11be
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 16 15:34:53 2005 +0000

    * src/extras/libc.c: fixed vlc_strncasecmp().

commit 4db0a6d59b8fe7f65f2f1c1cdac380bc1028a453
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Feb 16 13:49:41 2005 +0000

    * forgot to commit this yesterday after the --spu-foo renames

commit 475694d42441f731e6f08f06225916f10167361c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 16 08:29:47 2005 +0000

    * configure.ac, modules/video_output/wingdi.c: enable wingapi vout on WinCE.

commit b6932baa39c3eaa14294ae3dd466364b3a7ea1cc
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 16 00:48:12 2005 +0000

    * configure.ac: fixed typo.

commit 2774b1fc2c530b695df468589f794d003eef3231
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 16 00:34:27 2005 +0000

    * modules/gui/wince: compile the resource file as well.

commit 103a7a7596d51913a01e2509fe84e73e36caafba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 22:44:28 2005 +0000

    *  modules/demux/ts.c: WinCE fix.

commit 22d112f2b70e53c119b6f60404b65001c4414ee3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 15 22:37:57 2005 +0000

    * correction of the description of audio-language

commit 5075821d9a81c00e49d2406abe319ae15c5b30bf
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 22:36:56 2005 +0000

    * configure.ac: don't compile mux_ts if --disable-sout is specified.

commit df180a30a681de8c8d64e12f2ae17cb4fd9b3b28
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 22:28:31 2005 +0000

    * configure.ac: another wince build fix.

commit 7566f5fbb1acb8435eb6b1d0b1fce63bfb8d77d5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 22:10:26 2005 +0000

    * configure.ac, src/vlc.c: WinCE build fixes.

commit 1c4a36a8d87f042a52c64ea81023fea32500fd0e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 22:01:17 2005 +0000

    * src/libvlc.c: fixed small memory leak.

commit 89031d0fc7a2fcef8b97a456763d11505c8a72c2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:56:54 2005 +0000

    * modules/gui/wince: WinCE build fixes.

commit 55a23c4d71edf4d091bcadecf13dc1899885c17c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:40:17 2005 +0000

    * configure.ac: fixed typo.

commit 56ae23b7ef0ee7d5a4b4013eb116786896ed4112
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:26:24 2005 +0000

    * include/vlc/vlc.h: WinCE build fix.

commit d39376d33ca67370983fb42b91c4857c9d6e100c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:22:47 2005 +0000

    * m4/vlc.m4: use proper LIBEXT when doing wince cross-compiling.

commit e86ceeef98feb5eb5dbf2f8e7d3551f6276713ed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:21:17 2005 +0000

    * ALL: WinCE build fixes.

commit 47b183e33e4eceaae58ef665110da9ec15d3ed32
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:11:27 2005 +0000

    * configure.ac: forgot to save this change.

commit 37718fcc4db4c9ee78d726bc2e6cffdc75dfd526
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 21:09:09 2005 +0000

    * configure.ac, Makefile.am: adapted the build for the gcc wince cross-compiler.

commit b8fa82ceca05d2b166b6b6a2ec049a3f61251561
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 15 20:44:22 2005 +0000

    * modules/gui/wxwindows/messages.cpp: fixed insertion point in messages window.

commit 37e87108a37856c3cdbfba1abd7fa69ea6e5894a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 15 20:29:29 2005 +0000

    * renamed --spu-track to --sub-track
    * renamed --spumargin to --sub-margin
    * renamed --spu-language to --sub-language
    * added note to NEWS about changed names of options

commit a3a82045af334db069cd7cf883b5544bc4fface5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 15 20:03:09 2005 +0000

    * Added the new languages to the prefs and the OSX environment.

commit e8440fb1fc3da45de8f6ecc3452761e2d6c575cb
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 15 17:34:40 2005 +0000

    * Set svn:ignore on activex dir.

commit 02c94f5640a01d2039e025f596208b391f35a4e4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 15 17:33:58 2005 +0000

    * renamed audio-channel to audio-track so ppl don't confuse it with audio-channels
    * renamed spu-channel to spu-track
    * "Tracks settings" should be "Track settings"

commit c959f01d691322d09acfe4345a547f081d85f74e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Tue Feb 15 13:55:08 2005 +0000

    Remove bogus executable permissions

commit c5ee08e5a2fcabe28cf2e280fea52cbf24514e2d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 14 21:41:21 2005 +0000

     * small man page update. It'd be nice to the http://videolan.org/doc
      url somewhere but i don't know where man page conventions would put
      that.

commit c464008e20bdf795f493663dc8979d472c24a34f
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Feb 14 21:31:18 2005 +0000

    mkv.cpp: don't wait for frames that won't be displayed when seeking

commit f4b7aa827cc3ba67d7aa4dabf52d7633ed73c022
Author: Steve Lhomme <robux@videolan.org>
Date:   Mon Feb 14 21:00:52 2005 +0000

    mkv.cpp: try to decode H.264 with the avc1 FourCC (same as used for the MP4 source)

commit 0dd3733cccf6405c57593e4e3ce69cc0b9e63a19
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 14 10:12:19 2005 +0000

    * modules/access/mms: fixed recent breakage.

commit 11d6a0719f60e769c3f5f72f879b70607aa5e82e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 14 09:38:51 2005 +0000

    * modules/demux/mkv.cpp: fix for chapters seeking + support for more chapter elements, like hidden chapters. Patch by Steve Lhomme (steve dot lhomme at free dot fr).
    * include/vlc_input.h: added an i_level member to seekpoint_t for nested chapters (patch by Steve Lhomme).

commit 191b359eac8f3df38f460b1c3dada7f955920b91
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 13 22:16:48 2005 +0000

    wizard.cpp -- Change video and audio codec comboboxes to wxCB_DROPDOWN| wxCB_READONLY

commit c5d2a3587e4898ae5ce3c0d2ad4555208d83b707
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Feb 13 16:16:15 2005 +0000

    wizard.cpp -- change checkboxes to use wxALIGN_CENTER_VERTICAL|wxALL instead of wxLEFT (alignment fix)

commit 684786284c72a89bea3ff86db874032dd19ff6bb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 12 12:41:00 2005 +0000

    * all: updated the used Matroska/Ebml versions to 0.7.5 / 0.7.3, removed the old patches and changed their URLs to the official server instead of the VideoLAN-one

commit 08286bfadc20a86a47d6c4fd215ecf07325aa94a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 12 11:46:32 2005 +0000

    * all: brought the po-files in sync with each other (i.e. ran ./toolbox --update-po)

commit e55b8a6f199d250d264ae5e2cdc9275cfb5631b9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Feb 12 11:00:56 2005 +0000

    * modules/access/http.c,modules/access/mmsh,modules/demux/livedotcom.cpp: Disable clock synchro
    algorithm for http/mms/rtsp by default for now since our algo was designed for local network
    streaming of MPEG over UDP in mind and doesn't work well in other cases.
    You can still use the --clock-synchro config option to override this.
    Hopefully this commit will be reverted once the clock synchro has been re-written.

commit 99f6f6c1303556b8906449c0225ec4d52d16f557
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 12 10:38:14 2005 +0000

    sorry for the previous commit. here are the new po-files.

commit ac3adcc716237c32ec764b48feff003d7557c96f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 12 10:33:45 2005 +0000

    * all: initial translations to Hindi, Pashto, Burmese, Tetum, Tagalog and Bengali by Simos Xenitellis' team

commit b089955150613b8fc638928790d2a60fc1a45b6f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 11 12:36:22 2005 +0000

    * modules/access/dvdnav.c: fixed typo.

commit 8235c2c5c5f16ad56d0bdcaf93af1e338595148e
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Feb 11 11:39:04 2005 +0000

    GCC 3.3.3 has strong type checking

commit 28a6e8f5b55dbe6c7b9384f9549d6a023adc1b42
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 11 10:57:03 2005 +0000

    * modules/gui/wxwindows: MSVC fixes for the wxwindows interface plugin. Patch by Steve Lhomme (steve dot lhomme at free dot fr) + modifications by me.

commit 89f29a2e97ba38e04738ca8d8301487f0213288d
Author: Clément Stenac <zorglub@videolan.org>
Date:   Fri Feb 11 10:30:09 2005 +0000

    Added Steve Lhomme to the list of contributors. Thanks :)

commit 847ed5c3cd4bf3dcc35dd08fb6012b43224396d4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Feb 11 10:03:50 2005 +0000

    * msvc/*: MSVC patch by Steve Lhomme (steve dot lhomme at free dot fr).
      Here is a patch to have the same file names and locations as the mingw32 build.
      It also put .pdb files in debug mode next to the build files to allow debugging even when you're coding another module...

commit 17ce2b17acf97a8ebb6ba96568295b1fa1b40eed
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 10 14:45:34 2005 +0000

    * src/libvlc.c,h: new --help-verbose option that activates printing of longtext descriptions for config options.

commit aadabf1c2cb58db8bafeefcfcfa42b2ec130ff0c
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 10 13:43:10 2005 +0000

    * src/libvlc.c: help now prints the list of integer values.

commit e512e5bec6c52fc6c033bba37ca7b1f5e2dd6061
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 10 13:26:52 2005 +0000

    * src/libvlc.h, src/input/: new --clock-synchro option to enable/disable the input clock synchronisation algorithm.

commit 28a41f120a58aedf74ed3aaa95014bd47aeae28f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 10 11:58:12 2005 +0000

    * modules/gui/skins2/src/theme_loader.cpp: portability fix (gzopen_frontend() is still borked on 64bits platforms).

commit 54b9bea25c1430a737e94014202931050d882060
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 10 11:56:54 2005 +0000

    * modules/gui/wxwindows: do not use INSERT_ELEM in c++ code.

commit d388fc44202cbd03bf9e340e6c78e424974323e6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 10 10:32:54 2005 +0000

    * modules/gui/wxwindows/*: keep compatibility with wxWidgets 2.4.x + changed default playlist size.

commit f0d9d6b2ee3bebdea4aa5491948e52ff08ece64a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 9 13:52:40 2005 +0000

    * modules/gui/wxwindows/interface.cpp: toolbar flickering fix.

commit 29e5c380a99a05c607c61ae849f052744b4a89ba
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 9 10:45:26 2005 +0000

    * modules/demux/mkv.cpp: compilation fixes.

commit 5bc8ca51c941b558cfa42eccb71cb9f37e0f161f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 9 10:09:41 2005 +0000

    * modules/demux/mkv.cpp: Patch by Steve Lhomme (steve dot lhomme at free dot fr) to allow the Matroska demuxer to find all files in the same "family" in the same directory as the source file.
    This will be useful to find segments corresponding to the different titles/domains (as in DVDs).

commit 5281148de4fb4ac815798a43aa67542a07315166
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 9 09:37:08 2005 +0000

    * src/extras/libc.c: removed unused vlc_seek().

commit d06ef50813c0c809fec669e95b4391003e19b4df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 8 17:05:37 2005 +0000

     * ts: correct use of descriptor 0x5 (for ac3 and lpcm too).

commit e3a434cf108e28c395105b3425fe75e94be74b44
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 8 17:02:49 2005 +0000

     * all: better support for MBR mms stream (display only received streams).

commit 236ca7aea13a438f92c245565208c9bb6ff9e11c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 8 17:00:18 2005 +0000

     * all: added a --audio-language and --spu-language to select tracks based
     on language code.
     Both options accepts a list (comma separated) of country code(2/3 letters)
    or name (english/native).
     For demuxers that doesn't provide language info, they are ignored.
    
     Support for dvdnav isn't complete (only first language is tried) and untested.
    
     Ex: --spu-language en,fr will try to select english track and if none
     then french one (and if none, no subtitle).
     (you can also use --spu-language english,french or english,francais)

commit ed0b82ee3b77a147c25977e38909a820c29d2f29
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 8 16:45:47 2005 +0000

     * http: add a redirect from */index.html to */

commit 10f2eccc2cc632eeea5280b0adecaa845d0bf2b8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Feb 8 16:38:18 2005 +0000

    Include missing images to dist
    Autofocus the OK button in bookmark edit

commit 8a779356d28809d93a9c24aee15b7b856a27642f
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Tue Feb 8 14:33:40 2005 +0000

    Run makensis installer on Linux without wine to produce Windows installer package. NSIS 204 needs a patch for installation under Linux, it will be uploaded to contrib directory.

commit c4e6b36fe823ef591ff49f73cf534458b65b85ae
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 8 14:18:05 2005 +0000

    * include/vlc_common.h: avoid compiler warnings.

commit e51b8dc6d988ab0274936a552e5e4539823683d1
Author: Mark Moriarty <markfm@videolan.org>
Date:   Tue Feb 8 02:32:44 2005 +0000

    preferences_widgets -- Delete spinctrl hack for WIN32 (not needed with updated wxwidgets).  People using Cygwin:  either need a new contrib set, else compile wxwidgets CVS, at least the 6 Feb version.

commit 97704de1de99eefc45ec427a1e28ed6d0e86096e
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Feb 7 22:34:21 2005 +0000

    fix two memleaks and remove a bogus net_Close()

commit 4b9a9b5ae8639480b2569470159dc5b2eb8d9c16
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Mon Feb 7 20:34:08 2005 +0000

    - Fixes a segmentation fault in sout_AnnounceSessionDestroy

commit 628f81b3239341a6f2a5f4e5a990f53083cf2233
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 7 10:44:49 2005 +0000

    * include/vlc_common.h, include/modules_inner.h, modules/codec/ffmpeg/: MSVC build fixes by Steve Lhomme (steve dot lhomme at free dot fr) + IMPORT_SYMBOL change by me.

commit 1bc2b2790fdc9aa9b4d07884495f28f41a817f2d
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Feb 6 18:31:58 2005 +0000

    Compile fix, unbreak smb access on Linux

commit cb203ca154dcfc1945d29342dcd1a6af84693aa4
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Feb 6 17:55:47 2005 +0000

    * wx: Ensure that callbacks are not registered twice
    * DAAP: don't crash if connection to host timeouts

commit 534a81228d1bd8665ba5447b22faa8144339ebc7
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Feb 6 16:54:12 2005 +0000

    Fix subtitle delay < 0
    DAAP compile fix

commit be52d3fef41a6449cbc659d6c4f879dbd5749acd
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Feb 6 16:12:35 2005 +0000

    - Fix previous buggy commit

commit 0410da919e44a671caf5b312bd4619d58fbe8971
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sun Feb 6 16:02:24 2005 +0000

    - Fix building of vlc-config
      VLC can now be built in a subdirectory

commit 8b3d3c15aa8e7d510751a1eb1800d4429538c631
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Feb 6 12:05:43 2005 +0000

    * wx : simplify some code, remove some useless duplications
           hopefully prevent deadlocks
    
    * API : add the b_force parameter to playlist_NodeDelete. If TRUE, nodes that are marked as read-only will also be deleted. Use with care.
    
    * SAP/DAAP : Ensure that the  node gets removed on quit
    * HAL : Remove the node on quit and fix f**age of the Close function

commit e23ba2420c956ede8abd22010f7d206b3303df76
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Sat Feb 5 14:40:38 2005 +0000

    * convert SAP announce name & group from locale to UTF-8
    * fix bug in previous SAP commit

commit 65484e2af30130985010da7e126256b6a97a2557
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Feb 5 12:33:27 2005 +0000

    input/control.c: fix diviton by zero on selection bytebased bookmarks in live streams

commit cb1a03c6acb1a418259d155dd3e8a0fb11c87245
Author: Andre Pang <andrep@videolan.org>
Date:   Fri Feb 4 16:13:11 2005 +0000

    * modules/video_filter/scale.c: Guard against p_pic->pf_release being NULL, which can happen e.g. if an unknown chroma is passed to the video output/filter

commit 194efa927d614756228e635f87ffd323d4e127a4
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Feb 4 12:35:15 2005 +0000

    Attempts to recode SAP announces from UTF-8 to user's charset
    (will fix improperly encoded playlist items when the user's charset
    does not match the SAP announcer's one, provided all SAP announce be
    made into UTF-8)

commit af97e3b60483acddb4fe4c826ca2210e8d40e156
Author: Rémi Denis-Courmont <rem@videolan.org>
Date:   Fri Feb 4 12:14:52 2005 +0000

    * Mem leak fixed

commit 2a4afa38a8f8c11c8ad4026e03c8e0142db75e17
Author: Eric Petit <titer@videolan.org>
Date:   Thu Feb 3 20:47:50 2005 +0000

     beos/VideoOutput.cpp: added yet another overlay mode (minimum VRAM usage)

commit 5b567860a239baf9345e77edd0d654fd81ac8861
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Feb 3 12:11:28 2005 +0000

    * modules/packetizer/mpeg4video.c: oops, don't forget to handle streams where only the DTS is available.

commit 7ac10f1db02d25da1deb18e4b3ba230e48b98828
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 2 15:54:00 2005 +0000

    * modules/packetizer/mpeg4video.c: proper PTS/DTS calculation.

commit 63709bff1f8504fa7145ac67e111dbd18ad419c5
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Tue Feb 1 17:14:29 2005 +0000

    Typo lalalala

commit 959bd283ae476f82830aa777cd0f6b567f15c94f
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Tue Feb 1 16:46:22 2005 +0000

    svg.c: ported the code for vlc 0.8.1 (as a video filter)

commit 827129ddfeca9426634b8ac98c0659257354ec94
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Feb 1 16:02:40 2005 +0000

    * modules/codec/theora.c: correctly display x-offset video

commit 1980dd4b86b1fabd39d9f98bc845f44e596a3258
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Feb 1 13:48:53 2005 +0000

    * Fix theora contrib

commit 26368376f0400e13ab9e319ec38c9462e6d94236
Author: Mark Moriarty <markfm@videolan.org>
Date:   Tue Feb 1 02:11:02 2005 +0000

    wizard update -- set default vbitrate, abitrate (courtesy of zorglub), make boxes wxCB_READONLY to restrict choices

commit 9913fe18b59604ffb19a152d411e791920a18348
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 31 11:41:03 2005 +0000

    * configure.ac: hopefully the final fix for the c++ build.

commit e485b11c98b4ef8452264e75228a8a92ea552b7f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 31 10:07:27 2005 +0000

    * src/misc/vlm.c, modules/codec/vorbis.c: MSVC compilation fixes by Steve Lhomme (steve dot lhomme at free dot fr).

commit 2cd5aedbe1238a08c8dc6dfe1cbe3f9c9e5c6754
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sun Jan 30 14:26:47 2005 +0000

    wxwindows update for WIN32 wxSpinCtrl, restrict range to valid integer (-32768, 32767)

commit 5b5c2f306b7cf79b41085955e6bbee0ec4998d2a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 30 13:23:18 2005 +0000

    Uninitialized values

commit a5e49f5217f3c3dc418f8d2fd03f4a442fafc464
Author: Sam Hocevar <sam@videolan.org>
Date:   Sun Jan 30 11:41:23 2005 +0000

      * configure.ac: Scrogneugneu, fixed the C++ build.

commit 9d012228cf809cfcb143fe62364fc23bcc06505b
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Sun Jan 30 03:31:51 2005 +0000

    Use cdio-native name for paranoia read.

commit 94dfa75a795cec56c137f8475cebda04cc027880
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jan 29 16:32:14 2005 +0000

    H264 support in mkv, patch by Steve Lhomme

commit fdb80c423b5b5df1c6a3ce9f3ef3b4e700f75051
Author: Mark Moriarty <markfm@videolan.org>
Date:   Sat Jan 29 16:15:16 2005 +0000

    preferences wxSpinCtrl hack for WIN32 (make up arrow increase value)

commit 44d19ee25ed4d1a8e0764ca075a72ed390093aa3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sat Jan 29 15:22:53 2005 +0000

    * A few string and organization fixes in preferences
    * Update the LIST
    * Coding style fixes

commit 6f9ffd3f34ac93fb9f234fe7e6f6cf11149ef89e
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jan 29 14:49:34 2005 +0000

      * configure.ac: Finished support for C++-disabled systems.

commit d3744df6b1accebe91270bcac5d6ad11ad45a772
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 29 14:12:32 2005 +0000

    wizard.cpp: Layout fixes on the input page

commit a2848c901da3212b4f559f317179941f472dced1
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 29 13:28:14 2005 +0000

    wxwindows/wizard.cpp: run Layout() on the sizers when changing output method
    in the streaming method page of the wizard, in order to properly show all
    text. Hardcode the top spacing in order to prevent controls from moving
    around on Layout(). reported by markfm

commit 3bc34fcd98954eaca2987bf43d24c90405bc2720
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Sat Jan 29 12:41:35 2005 +0000

    wxwindows/wizard.cpp: fixed a crash when pressing Ok in Open-dialog without
    actually selecting anything (reported by Trax)
    both: fix a compiler warning (c++ likes function that don't change their
    parameters to declare them const)

commit e250bb092751e1abf0607056fa1ba2bd2ef6afe5
Author: Sam Hocevar <sam@videolan.org>
Date:   Fri Jan 28 15:37:09 2005 +0000

      * configure.ac: Attempt to work without a C++ compiler.

commit 056383054d26f6a39941ab0d4f6fa78281db4f8d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 28 14:17:38 2005 +0000

    * Makefile.am: include the activex plugin in package-win32-base.

commit 71d3e311f2b19a7cf19a33814b319dead4c8596a
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 28 01:04:58 2005 +0000

    * cdda/access.c: removed #include <cdio/cdda.h> since it's a new header that isn't always available and wasn't version ifdef'ed. An already version ifdef'ed include already exists in cdda/cdda.h

commit ac7ed5b9c271fdd055cf29cbaa15950fa5e19061
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 28 00:44:31 2005 +0000

    * Two small bugs in the OSX intf

commit 67541262ba46c76daf63e62cf89861880b70837f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 27 22:33:15 2005 +0000

    * src/video_output/video_output.c: Fixed the SuxorThread. The thread didn't declare itself ready :(

commit 82f53048eacbf2c96f23f944707676ea7796b699
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 27 21:56:34 2005 +0000

    * src/playlist/playlist.c: Don't touch object_lock vlc_object_create and vlc_object_destroy already take care of it.

commit 8502c978a2d041666294f100779fa8b4716cf7f1
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 27 17:05:25 2005 +0000

    * modules/codec/dvbsub.c: don't render empty subtitles when we receive subtitles data that doesn't match our subtitles page id.

commit 0dfe44aa32f97d3099940911e3fe8a3e8949e21d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 27 16:44:31 2005 +0000

    * modules/demux/ts.c: fixed typo for DVB subtitles descriptor parsing (only affects multiple tracks streams).

commit 1227d46e2e899fdfcbfdd42812374171f137adc8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 27 15:44:34 2005 +0000

    * modules/access/smb.c: win32 implementation which doesn't depend on libsmbclient + proper URI parsing.

commit 4bc98f0e636c218fdfae184a7be04618fb5e244e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 27 14:03:48 2005 +0000

    * contrib/Makefile: use tabs, not spaces in Makefile

commit 0e2749230869ff0812e330482f91f440fd2ab04d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 27 12:51:21 2005 +0000

    * modules/access/smb.c: new SMB/CIFS access module using libsmbclient.

commit 3e59c65d2df415cdef199ca51c05db004abdf4f7
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 27 11:50:39 2005 +0000

    mkc.cpp: fix crash on invalid tracks

commit b73404aa2ae8ca2851832bc82f1b6ec4b43864ef
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jan 27 01:14:24 2005 +0000

    * VLCPrefs's delloc method got accidentally removed while splitting the nibs. Re-added it again.

commit 41e7f0ab1159706e20a66479a7bec47c20d5f0a3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jan 27 00:49:46 2005 +0000

    * contrib/Makefile: remove the BUILDDIRS on clean-src as well to prevent the disposal of outdated stuff and its mixture with newer libraries
    * contrib/src/Makefile: touch .aclocal after copying the aclocal files, so this isn't done everytime make runs

commit 26039bc45846822ad92c384209e5a11ab31a9711
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 26 16:12:37 2005 +0000

    * src/libvlc.h, src/input/stream.c: new --input-list option which allows you to specify a list of inputs which will be concatenated to the main MRL during playback (for splitted streams). Note that this deprecates the --file-cat option which was specific to the file access plugin while the new option should be generic.

commit 7b6d33911304c0a8171957062652ee94fa3a0cc2
Author: Rocky Bernstein <rocky@videolan.org>
Date:   Wed Jan 26 13:05:14 2005 +0000

    configure.ac: reinstate libcdio CD-DA and VCD plugins (on demand)
    cdda/*: add basic cd-paranoia mode via libcdio.
    vcdx/*: changes dictated by new regime

commit 5db972ab2ed21e8f265bdef23304f2435ba3ea7b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 26 08:18:46 2005 +0000

    * modules/video_output/wingdi.c: improvements + embedded support + GAPI support for WinCE. Needs some more work as well for fullscreen support.

commit 47cc1b226d86c821b6dc16b1a21d715f0d043b77
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 25 14:15:08 2005 +0000

     * es_out: fix program change on the fly.

commit 8214ec5a16ddf3330e77c6f4e7266639f1f4ab70
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jan 24 23:42:14 2005 +0000

     * remove unused home_dir from fprintf style function

commit d34d23f59b3454e98e7a196331779e699c620adc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jan 24 22:57:09 2005 +0000

     * under windows, default directory to save snapshots is now the user's
       My Pictures (or Mes Images ... depending on locale) directory

commit 62bf4dd23b88ee77ffd8eca03e770db53576c9f7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 24 20:46:20 2005 +0000

    * modules/control/rc.c:
     - New commands fastforward and rewind for VOD trickplay
     - New command goto <index> for better playlist control
     - Playlist parent item (category) now appended to output
     Patch by Dermot McGahon
    * modules/control/rtci.c: ported patch to rtci as well.

commit 3b8941e53dabcfc1cc1d76c1d27e00a60316f746
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 24 20:44:53 2005 +0000

    * Rename a TIME_ABSOLUTE define because it's already defined in the Mach kernel headers.

commit 4f27da1355b5a7b6297ee9013d229f5d19a75b7c
Author: Jérome Decoodt <djc@videolan.org>
Date:   Mon Jan 24 14:19:40 2005 +0000

    Added a Service Discovery sub menu in playlist contextual menu.

commit e9694509281cd3378759235433f576f2bfdb72ba
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 23 21:07:24 2005 +0000

    Fix breakage in transcode file selection

commit 6aad91c7326ee438e4386e8fe2ec4260ce79efb0
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Jan 23 20:58:48 2005 +0000

    * wxwindows/playlist.cpp: Menu and toolbar are no longer dockable

commit 7158665d4bafee0ff010a3343b3d418702b4bf19
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sun Jan 23 17:53:40 2005 +0000

    * src/misc/vlm.c: start exporting some VLM control functions

commit fd4749101bd949bc1d960aa260273d9f43725088
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 23 12:26:01 2005 +0000

    * modules/codec/dvbsub.c: full 4 and 8 bits RLE encodings.

commit a66cfc2840c839a79042d7c43c182e777187316a
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 23 11:06:17 2005 +0000

    Update NEWS

commit 2edcd5be1ce653a36cce752dc4704a0edf92a311
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Jan 22 20:35:24 2005 +0000

    * modules/video_filter/blend.c: chroma fixes for the YUY2 blending.

commit e8e8633f716bc2126688aefddc4fdac16bee734a
Author: Andre Pang <andrep@videolan.org>
Date:   Sat Jan 22 17:50:11 2005 +0000

    * mozilla/vlcshell.cpp: Fix compilation on Mac OS X

commit d355b458a0c3978f6e62869817547b2dd80005e2
Author: Andre Pang <andrep@videolan.org>
Date:   Sat Jan 22 17:48:45 2005 +0000

    * mozilla/Makefile.am: Fix build of Mozilla plugin on Mac OS X when using a separate build directory

commit 0983e2abee9b4677aa47f610d6101f04560171a3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 22 15:13:01 2005 +0000

    * initial translation to Greek by Simos Xenitellis

commit a1d46675c3ee3c00bc254afa9b830a41ec1cdb8e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Sat Jan 22 01:57:49 2005 +0000

    * playlist.m: fix a locking issue

commit e94bb0dd562afcbbcdbb90492b06a898998c28f7
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Jan 21 21:49:28 2005 +0000

    * modules/gui/ncurses.c: incremental search works now with tree playlist.

commit 5de2de98b7f6e28f836f5b0b8e65ff0531aaae64
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 21 20:12:05 2005 +0000

    * contrib Makefile
      added a .aclocal change to copy the m4 from extras/contrib/share/aclocal to
      the vlc m4 dir. No more complete bootstrap after a simple configure.ac or Makefile.am change. :)

commit b61d41e0082d1e696c2f1ebed87ae95f76769375
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 21 19:26:08 2005 +0000

    * blend.c: Fix YUVP -> YUY2 blend. YUVP is actually YVUP and this was not accounted for in the YUY2 blend routine. This resulted in incorrect colors in some DVD menu's for instance.

commit cde2bcc2fbbad589962ba8945d6907131457ec3a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 21 17:02:39 2005 +0000

    ts: fix --ts-extra-pmt.

commit 76834848cf126797b4b59af7f2389f3c273f342e
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 21 15:22:45 2005 +0000

    * modules/access/pvr/pvr.c: Fixed width/height selection with latest ivtv
      drivers.

commit 9a58cddc2ca9571d4590a053396b6dc2b298eb55
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jan 21 14:57:23 2005 +0000

    * small fix to the handling of the new nib-files (we are using the >= 10.2 format for the new ones, so 'objects.nib' is called 'keyedobjects.nib')

commit f533f3d8aa01c57102e16a829fe9146b35a32cef
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Fri Jan 21 13:52:11 2005 +0000

    ActiveX: misc fixes & improvements

commit bd59418ed534a87a0032db78a9067e4d68e62f55
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 21 13:41:52 2005 +0000

    * Add the new Nibs to MAKE_DIST

commit a2ce260bd8b19d07f892cf53955a86e43786dfe9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 21 10:53:29 2005 +0000

    * modules/mux/asf.c: for mpeg audio, i_bitspersample needs to be set to 0.

commit 699e4bb62df2e5b70a4f08c179686af1369a1a21
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Thu Jan 20 20:51:36 2005 +0000

    OS X intf work
    - don't use bool. it's BOOL
    - use GNU style C and hungarian notation
    - fix the issue with GUI crashes in playlistview
    - default is now category view (for experimentation until we have a SD menu)
    - experiment with NSViews to fix the 'drawer' issue (not working though)

commit 327dee532045188b96d4785dade0249b0735124d
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 20 19:58:02 2005 +0000

    sap.c: fix too early free in demux

commit 16e04b75f1d95c56b87125ac46ff53e9a9009696
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date:   Thu Jan 20 19:27:56 2005 +0000

    alsa.c: Enumerate available audio devices (Code gratefully borrowed from xmms)

commit 6c0ef07de2913906b2ab33d97c11a48eccdde110
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 15:28:56 2005 +0000

    * src/audio_output/output.c: skip late buffers in b_can_sleek mode (patch courtesy of  )

commit 52ccf5a03bd7fcedd8a7bf27fb29abd8c0a46fc5
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 14:30:17 2005 +0000

    * modules/mux/asf.c: another fix for WMA support.

commit b4938f0e736c162535a8366051b8ee45c1596fda
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 20 13:34:48 2005 +0000

    * src/input/es_out.c: Improved the kludge for teletext streams without
      appropriate PTS.

commit f8ddfa9107c6491138afec1fdb5f84d86f8b54d4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 13:18:34 2005 +0000

    * modules/mux/asf.c: compiler warnings are there for a reason ;)

commit c330b1e1ef13296994fd0e004d4af5286367319e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 12:32:53 2005 +0000

    * modules/mux/asf.c: only add an audio error correction field in the case of WMA.
    * include/codecs.h: added a couple more audio tags.

commit e97f4e98f66a4e232f07a2e6781207ea28475e38
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 12:11:03 2005 +0000

    * configure.ac: oops, forgot something.

commit 779519342120092188e1dc860d6a4253e6ec0e1d
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 12:03:58 2005 +0000

    * configure.ac, activex/Makefile.am: conditional compile of the activex plugin.

commit c3e5a7dd865dc9db78082c87e6a5f73bb87f4bb3
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 20 10:10:30 2005 +0000

    * configure.ac, activex/Makefile.am: small fixes to the activex plugin build.

commit 0b3214962de351d698bf58a54f7ce1bbf62949b8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jan 19 22:33:16 2005 +0000

    autoconf build fix
    one todo item less !

commit 3c98fc758620210553298dcad2897ab4578b4b5d
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Wed Jan 19 22:28:47 2005 +0000

    Add a category to the showintf control interface, so that it gets displayed in the prefs...

commit b9cffa3fc600290032d945bd1aac24cb5c9dc7e8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Wed Jan 19 18:30:33 2005 +0000

    * include/vlc_threads_funcs.h: More %d -> %u

commit 03e30a851a1df1a06e1dc02d877b636f6adeac1d
Author: Damien Fouilleul <damienf@videolan.org>
Date:   Wed Jan 19 17:14:16 2005 +0000

    Initial version of ActiveX plugin for VLC

commit 25f69f55d8badd4023e37c41a54f017c2104d5d9
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 18 21:51:00 2005 +0000

    * fix libcddb build under 10.2

commit da4d434437c64d32d22cfce90b1518f631a7def8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 18 19:24:06 2005 +0000

    * po/el.po: the build process needs a valid file.

commit 25ed7bc49640ab918cfccc171ef4686f96ab5431
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Jan 18 17:26:51 2005 +0000

    * BOTH: added modern Greek to the list of available languages
    * configure.ac: updated the copyright string to 2005

commit efdb2869616b6c7d302786f14669e6744b331af2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 18 14:36:26 2005 +0000

    * modules/mux/asf.c:
      - add an audio error correction field to the stream properties object.
        This is mandated by the spec and makes some versions of WMP a lot happier about playing our files.
      - only put an header extension object when necessary.

commit 230cd24ccfd9d0bb2a293fce8dd31f95beed3bd3
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 18 03:02:07 2005 +0000

    * fix author field of OSX info dialog

commit c0ddfbfbff88619a6fb2b3cddbe3f5334446e20f
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 18 02:56:18 2005 +0000

    * fix OSX info dialog lockup due to changed info accessor methods.

commit c31b37a2527a3bd2172bf73a6c8c958df9b4bac4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 18 02:17:01 2005 +0000

    * fix libopendaap on 10.2

commit aa7967e2950fa4675b5787fff2d2a56b534bb975
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 18 01:19:54 2005 +0000

    * finally fixed CDDB contrib

commit 119788ee877819de9f3a239c7959e96470e88117
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 23:38:27 2005 +0000

    * newer libcddb

commit f6b55b7d09ed638e2a600e37eedf3e5c6f1e68d7
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 22:37:20 2005 +0000

    * Add libcddb, libcdio and vcdimager again to see if it works better on OSX by now

commit 031428f699f98088bd810f6670413f7ffcaec110
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 19:42:13 2005 +0000

    * libvlc.h: fix some of the OSX keybindings (audio delay is now f and g, subtitle delay is h and j, both without modifiers)

commit 2dff28da79cccb1d0312d372fa30d77ff98da53e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 19:40:03 2005 +0000

    * libopendaap patch

commit eeb7eeccd2c54ac02f91aa324c9a1f9f0bce2507
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 19:38:51 2005 +0000

    * daap.c: host_t is already defined in Darwin's mach headers. renamed to dhost_t

commit 6f924598bfb7bc020915329bce203f949b33dda5
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 19:37:38 2005 +0000

    * Added the contrib system to MAKE_DIST
    * cleaned up some alignment in configure --help

commit db7ad6de24d7d7f005120ec180f3825b88fcd182
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 19:35:54 2005 +0000

    * added libopendaap to contrib system

commit a57ca1b318ee3d60be43236ce8688aef0fd88d68
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 17 18:36:52 2005 +0000

    Cache last FindItem request to speed up bulk-addings

commit c3f5011ddc264751cdc73a802c38ad5664909f93
Author: Clément Stenac <zorglub@videolan.org>
Date:   Mon Jan 17 18:14:50 2005 +0000

    * DAAP : really include meta information, and don't crash on new hosts

commit c4ddb48c99b921cd6858570d5632b88d2abfd8a6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Jan 17 17:01:21 2005 +0000

    * modules/mux/asf.c: properly write the ES type.

commit ceef0a046d6c47c23b8a24522d64208738157690
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jan 17 16:48:05 2005 +0000

    * changedthe GNU-mirror to ftp.belnet.be -- Gettext is download from the GNU-mirror again

commit 81fdae7ff7a59fd50b3e31d393e9c5d12d7eee91
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Mon Jan 17 16:30:34 2005 +0000

    * Fix pot-update after playlist/info.c removal

commit 75f950e65a9eae8522e92753537670282c78a3b1
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Mon Jan 17 11:47:41 2005 +0000

    * wxwindows/subtitles.cpp: subtitle delay can also be <0 (now from -30000 to +30000)

commit f93a18d5f26b2947196c195043f47fae33c8bab9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sun Jan 16 19:14:31 2005 +0000

    * modules/codec/x264.c: updated to support recent x264.

commit 673331721ee4b5728c2c1ecdccab04fbd8e2c196
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 16 15:57:01 2005 +0000

    Todo update

commit 195e8427085848e251566fd615c8a1cd03998874
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 16 14:44:26 2005 +0000

    * DAAP: add meta-information, delete hosts when they leave
    * SAP : coding style fixes
    * Some fogotten playlist_*Info

commit 6c0ceeb39cf4038daffa2e078e49e39949342bc3
Author: Clément Stenac <zorglub@videolan.org>
Date:   Sun Jan 16 14:10:47 2005 +0000

    Remove playlist info accessors (as they now belong to input_item) and use vlc_input_item_AddInfo and vlc_input_item_GetInfo instead

commit f2797b3effbd173cb2aa7c1a267fa19fe3eb100a
Author: Sam Hocevar <sam@videolan.org>
Date:   Sat Jan 15 04:41:24 2005 +0000

      * Moved 2004 changelog to doc/.

commit c6376cacafdc0a64377f634ab2a5febb77842e02
Author: Eric Petit <titer@videolan.org>
Date:   Sat Jan 15 03:02:57 2005 +0000

     motiondetect.c: gcc < 3 compile fix

commit 153deb49b19713c71b3a3988cad5c35289acda22
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Sat Jan 15 00:42:23 2005 +0000

    * modules/gui/wxwindows/playlist.cpp: when duration is not known, don't display (--:--:--)

commit 8313b721e3578ba625aa12390908b6290a75f4dd
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Jan 14 18:01:36 2005 +0000

    * modules/access/directory.c: fix a segfault when reading an empty directory
    * modules/gui/ncurses.c: fix a segfault when playlist is empty

commit 0eee76217926fb5a2ea884a79143843a5d953fce
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Fri Jan 14 16:14:01 2005 +0000

    * modules/gui/ncurses.c: support for tree playlist in ncurses interface
      use 'v' to toggle view

commit 16faa45718ed777efe556a44c4998df3fd92fd7a
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 14 13:15:52 2005 +0000

    * include/codecs.h, modules/demux/wav.c: patch by Matthew Romaine to handle WAVEFORMATEXTENSIBLE files more robustly.

commit 2d5322c3127e8692c74391f8f6d764a9e662773e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Fri Jan 14 12:11:57 2005 +0000

    * so the ogg vorbis fix broke shoutcast streams :) fixing again.... (tested with all audio streams i know off)

commit 70a4f2e234d3fd6df15f983c0347022891b7b81e
Author: Jérome Decoodt <djc@videolan.org>
Date:   Thu Jan 13 23:28:36 2005 +0000

    Added simple motion detect filter.
    This filter uses a description file which follows this format :
    x1,y1,x2,y2,level,downspeed,upspeed,mrl
    ...
    where x1,y1,x2,y2 describe a sensible rectangle, level is the minimum difference for an active pixel, downspeed an upspeed are to integers.
    mrl is a mrl to go when the filter has detected movement in the rectangle.
    
    This is fun with vlm. For example, you should try to launch vlc normaly with vlm and then type :
    new camera broadcast
    setup camera enabled
    setup camera input mrl to your camera
    setup camera option filter=motiondetect,transform
    #setup camera option transform-type=vflip
    #indeed, I did not reach to make this working
    control camera play
    
    Have fun ;)

commit cf6e33afe3728fe6cac1f54285f72a8f4f6744bc
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 13 19:03:03 2005 +0000

    * modules/access_out/udp.c: Issue a warning when two PCRs are put inside a
      single UDP frame (may disturb some decoders).

commit bca6b23c04d104b063a0e647c9b13c13ecce5bc8
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 13 19:02:04 2005 +0000

    * src/misc/threads.c: thread_id is in fact an _unsigned_ int.

commit 6bd81eee793126fd330d9a730ba1f20410d42c5a
Author: Christophe Massiot <massiot@videolan.org>
Date:   Thu Jan 13 19:01:22 2005 +0000

    * src/input/es_out.c: EN 300 472 allows the PTS of teletext streams to be
      invalid.

commit 024fa1c48391bdcff9f3ca3f19f8ebb03a6db1f8
Author: Clément Stenac <zorglub@videolan.org>
Date:   Thu Jan 13 18:45:11 2005 +0000

    * DAAP (iTunes shares) services discovery and access module using libopendaap
    
    http://crazney.net/programs/itunes/libopendaap.html
    
    Problems :
       - At the moment, the file is downloaded entirely in memory before being
         played.
         The library offers another possibility : download the file on
         demand to a pipe, but I don't think it would be a very good idea
         (portability issues ? where to download to ?).
         I hope a "download on demand to memory" feature will be added
       - Sometimes, it looses connection to the peers.
    
    * Increased wx playlist font size

commit 31ca77ef0391bda2db4445deb1ac36a5a86f7bad
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 13 11:25:58 2005 +0000

    * src/misc/configuration.c: fix config_GetType() to handle the new CONFIG_ITEM_MODULE_foo types.

commit fc893da8fcf928d3fefcf6150ba7e254406fa646
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 13 09:37:43 2005 +0000

    * modules/codec/theora.c: remove the need for theora_packet_iskeyframe().

commit ed0426dc5eb8fb6cc6f627ebf196c08b8a3d67a4
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 12 23:51:02 2005 +0000

    * <cough> broken patch </cough>

commit f079727cd2626b9bc4e06e0b78c8e7138c954a19
Author: Yoann Peronneau <yoann@videolan.org>
Date:   Wed Jan 12 16:24:44 2005 +0000

    * modules/gui/wxwindows/interface.cpp: Add new buttons for DVDs and CDs:
      - Menu, Previous Chapter, Next Chapter for DVDs
      - Previous Track, Next Track for CDs

commit cf9cb951b11f086cd736a543fd1e297af7d7806b
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Wed Jan 12 16:07:20 2005 +0000

    * part of patch was applied upstream. Adapt....

commit 6cee98c6507773e9f4c2700e9c8c1581a800cdf6
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 12 14:27:35 2005 +0000

    * modules/gui/wince/wince.rc: forgot to commit this file with the wince interface.

commit 3388244afd9ea24ac7af09d60dde6b1b4cd6552f
Author: Clément Stenac <zorglub@videolan.org>
Date:   Wed Jan 12 09:19:10 2005 +0000

    Put callbacks after rebuild, avoids deadlock in rebuild

commit 6fa4f0e127e37ae7cc8991d8794d0ed2600b6cef
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Jan 11 17:42:08 2005 +0000

    * changed the download-link of gettext temporarily to the videolan-main-server, since the current GNU-mirror does not provide the 0.14.1-release. The responsible admin is contacted.

commit 301ea6e495df7e0ce311301ae28749e428dbcb69
Author: Clément Stenac <zorglub@videolan.org>
Date:   Tue Jan 11 16:52:42 2005 +0000

    Add some icons
    Fix autoswitching to category view

commit 04b00aca5f4cb46800cc7d6fe0ac095765ab62b1
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 11 16:36:12 2005 +0000

    * newer theora: alpha4 version. new location, new patch

commit e34c291f13948cfd19bdc4d54f54d29e519527a0
Author: Christophe Massiot <massiot@videolan.org>
Date:   Tue Jan 11 16:32:50 2005 +0000

    * modules/access/dvb: Fixed numerous bugs related to the CAM configuration.
      Reconfigure the frontend if no lock is acquired in 10s.

commit edbd1a8dd28341ffa28cf5c187a31723ae55e326
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 11 16:17:44 2005 +0000

    * fix ogg streams.

commit 402adb57de2d9167275222399fdbbc03234990a2
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Jan 11 16:04:09 2005 +0000

    * configure.ac: Require libtheora 1.0alpha4

commit 53e64f4a442c8b6e96afff9cb8a2a2d63124be89
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Jan 11 13:19:20 2005 +0000

    * cmml/intf.c: Fix refcount leak on main interface (thanks to gibalou for help)

commit d743e05a15d9f40578936ca3ae8d75f398982fe4
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Jan 11 12:02:57 2005 +0000

    * modules/gui/wxwindows/preferences_widgets.cpp: added update event for IntegerListConfigControl.

commit 582ef61dbbbd341388da23d6ae8da861ba731b3e
Author: Derk-Jan Hartman <hartman@videolan.org>
Date:   Tue Jan 11 11:51:03 2005 +0000

    * NSV uses a different mime type for audio only streams. Force the right demuxer...
    (we are very much approaching the point where we need a proper mimetype match table within the code)

commit 15f53b191e81dcbf4d63e9a310620400b4f3b9c9
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Jan 11 09:17:56 2005 +0000

    * theora.c: Eliminate display artifacts when the very first frame of the
      stream isn't a keyframe

commit 97d95c8d904ceeb0032e1ed5dc199ba2b5b5cd73
Author: Andre Pang <andrep@videolan.org>
Date:   Tue Jan 11 08:58:06 2005 +0000

    * theora.c: Fixed weird display artifacts when seeking on Theora videos

commit 376f3495419c81bc6d23966b13e0264510e08b4c
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Mon Jan 10 21:08:45 2005 +0000

    * End of the implementation of the v4l-*options
    
    If somebody who has a v4l device could actually test that... (at least if the default values for the options make sense).

commit 28deca2b33678d9bddb9c9d928b09425d4f70888
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jan 10 17:37:01 2005 +0000

    * changed the GNU mirror once again, since the Irish one I choose previously is as bad as the GNU-main server -- let's use the LEO-server of the technical university of Munich (Germany), which is highly reliable (also an OpenOffice, Gentoo, Debian mirror)

commit beb11b61a6d27bc616d8fa9240f2ff2bfb58e16c
Author: Sam Hocevar <sam@videolan.org>
Date:   Mon Jan 10 11:09:35 2005 +0000

      * configure.ac: -lfreetype requires -lm.

commit 694ea96bfae8e09ff0467e2aa84106738cc712b3
Author: Benjamin Pracht <bigben@videolan.org>
Date:   Sun Jan 9 22:45:24 2005 +0000

    * v4l.c:
    	- Add --v4l-* options for all the parametters that can be set from the MRL, so we have a complete Panel in the wx interface and some doc in the command line
    	- Only declaration for now, options don't make anything yet
    * pvr.c: describe height as height, not width

commit 93cdb2f11deb35fa7359a5a3f4d2259b93fade8e
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sun Jan 9 19:46:39 2005 +0000

    - all: skeleton for a MacOSX port of skins2 (happy new year ;)

commit 4aae8a68d3fce40bd454a43e17b35b31e4204215
Author: Cyril Deguet <asmax@videolan.org>
Date:   Sat Jan 8 17:49:22 2005 +0000

    - playlist.c: avoid a segfault when playlist_ViewFind() returns NULL.
     Anyway I guess it should not happen so there is a bug in the playlist
     code but I have no time to understand it...

commit a2de6063b8eee5221ff13775ca89fee2666387a3
Author: Olivier Teulière <ipkiss@videolan.org>
Date:   Fri Jan 7 21:08:25 2005 +0000

     * TODO: Added little hints for the OS X port of the skins

commit 596d0665a95243bb1712dd363a6b9735a74d5f58
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 7 20:21:59 2005 +0000

    * modules/access/dvb:
      - Rewrote QPSK frontend tuning functions, after reading the doc - it
        should hopefully fix the infamous "Operation not permitted" problem.
      - Permanently monitor the frontend status, and reinit it if it crashes.
      - New --dvb-high-voltage option for very long cables.
      - Moved all EN 50 221-related code from ts.c to en50221.c. We no longer
        need the --ts-capmt-sysid option because the sysid is determined
        automatically from the CAM.
      - Also changed the way we send the CAPMTs to the CAM, hoping to fix a bug
        with Aston professional CAMs which all of sudden stop descrambling
        a program after a few days.

commit c05cbdf51c4d80deb0afff7aa00cf26b561daf19
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 7 20:04:46 2005 +0000

    * modules/access_output/udp.c: When using --udp-group, do not send two PCRs
      at once. This requires the export of the PCR block_flag.

commit 074d01d6e60bdcf20542b564c989ffb93f3c54f9
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 7 19:57:00 2005 +0000

    * modules/access/udp.c: When udp is invoked as 'rtp:', only consider RTP
      packets.

commit fcad2638b00075de5c45f9fe67cba3be92ee31c2
Author: Christophe Massiot <massiot@videolan.org>
Date:   Fri Jan 7 19:55:48 2005 +0000

    * modules/access/pvr/pvr.c: Added --pvr-caching option.

commit df6eca67b2d0f7d868a57743fdbc926f29b4e095
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 7 14:05:03 2005 +0000

    * modules/audio_output/waveout.c: increase the audio buffer size under WinCE.

commit d4164c23328d18e000bf84f39965484c81a58fa8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 7 09:54:01 2005 +0000

    * include/aout_internal.h: fixed old memory leak when alloca() isn't available.

commit 2b2441ca8b52e258460d043120532a759c256b46
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 7 00:19:43 2005 +0000

commit 12343ee3c45d61187c627bc7e60b580b592a2bf9
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Fri Jan 7 00:19:09 2005 +0000

    * configure.ac: added wince plugin to the build system.

commit 801b203b8a2f0f35717e58ef6f6403c7a22c7848
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 6 23:52:00 2005 +0000

    * modules/gui/wince/*: New Windows CE interface by Cedric Marodon <cedric_marodon at yahoo dot fr> (ported from the vlcpocketpc project by myself after some heavy code cleanup).

commit 8bd934d692fc82b192c4a986980dfbe393c218ca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jan 6 23:40:18 2005 +0000

    * ALL: updated the po-files
    * da.po: update to the Danish translation by Jonas Larsen and Morten Brix Pedersen
    * de.po: got some stuff in sync to the German translation of play-howto

commit 516eb3ebdff3bcda5f3e8389e2154111f07bc04e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Thu Jan 6 22:05:22 2005 +0000

    * modules/codec/vorbis.c: fixed tremor output.

commit b616b6b74552e4dc9c898538e30c008ddfe7461f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jan 6 19:54:24 2005 +0000

    * fixed wrong grammar ('1 items in list')

commit c361066fb94ae32ee2c94af3ad1ea06cd6c4d742
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Jan 6 17:58:07 2005 +0000

    * controls.m: call openFileGeneric via VLCMain and not directly from VLCOpen
    * controls.h: removed "o_open"
    * intf.*, open.*: make sure the open-nib is loaded only once, don't load it at launch time but dynamic and do it in VLCMain, so VLCOpen does not know about it anymore
    * MainMenu.nib: we don't need instances of VLCOpen and VLCOutput anymore

commit 0830f18bc8d0901a390491cffd5036ff28fc5e26
Author: Eric Petit <titer@videolan.org>
Date:   Thu Jan 6 15:15:24 2005 +0000

     control/http.c: gcc < 3 compile fix

commit 0a5efa39e8f52fe8ac98bc74373e9ea625729225
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 5 22:45:36 2005 +0000

    * src/misc/modules.c,cpu.c, modules/access/file.c: WinCE fixes.

commit 14410c4779cfb0da21e7a7a6b1ec2a3ad14884c2
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 5 22:42:57 2005 +0000

    * src/input/stream.c: decrease memory requirements for WinCE.

commit 069e16625d5944dcf6513b12f00c9465ad4ef004
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 5 22:24:30 2005 +0000

    * toolbox: added an evc ARMV4 target.

commit a6cfcb2fcba457ecd4b046fbfd68eb5b028bc3e8
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 5 22:23:13 2005 +0000

    * evc/*: added an ARMV4 target.

commit 43e91173bd98488b5ab606df44b2a19322f8798e
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Jan 5 21:14:53 2005 +0000

    * configure.ac: fix Dirac detection (patch by Anuradha Suraparaju).

commit 9e8ed400747899cb204ba979953ea4995b6357b5
Author: Jérome Decoodt <djc@videolan.org>
Date:   Wed Jan 5 00:19:09 2005 +0000

    Work to support new playlist in http interface.
    + correct a bug in the <vlc id="foreach" param1="integer" /> macro
    + add a <vlc id="stack" /> to print the rpn stack in debug messages
    + add the != operator in rpn evaluation
    
    Compatibility with old pages should be respected...

commit 727e57b4c4a22a56e6b7d74542cd90b55f551bc0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jan 3 23:01:42 2005 +0000

    * seperated the open, sout and sub-open dialogues from the main nib

commit 49de1e5f11dfcfac939b147526f6f23880ddb169
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Jan 3 20:10:38 2005 +0000

    * declared the shared instance properly (forgot that yesterday)

commit 92cf2514aeed1efa4410d8af6d5c1816b43a8be7
Author: Jérome Decoodt <djc@videolan.org>
Date:   Sun Jan 2 22:45:36 2005 +0000

    Fix a bug when shuffling playlist with 1 item

commit cc58badd9ea8eb9426af688c453fcda7e9a03924
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 2 20:01:50 2005 +0000

    * po/da.po: update to the Danish translation by Jonas Larsen and Morten Brix Pedersen
    * THANKS: added Morten Brix Pedersen

commit 822bbc635c6754146f8509cb6db6a3c3c274ac6b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 2 18:58:53 2005 +0000

    * moved the preferences-window to a seperate nib-file

commit 46f1af78e551014ce2e88d6924b71b5f4502f34c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 1 18:13:51 2005 +0000

    * give credit to Jonas Larsen for creating the Danish l10n
    * replace all "@" with " at "

commit d1ddeb74fd85b4837e5a2d37a2088b7405397aa6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 1 17:54:05 2005 +0000

    * build libiconv without i18n-support, so it can be compiled without gettext -- gettext will be compiled afterwards, so it can take advantage of libiconv

commit 5fc224c4aadc7f7eb1085a207341105838231ca9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 1 16:29:51 2005 +0000

    * make sure gettext is built before libiconv, since it is needed for its compilation

commit 3d673c28f04c970a29f2d67d2329a3ee31940cd7
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 1 15:41:08 2005 +0000

    * use "heanet.dl.sourceforge.net" for downloading FreeType, since www.freetype.org does not respond
    * use "ftp.heanet.ie" instead of "ftp.gnu.org" as GNU mirror, since the main-server does not respond (I'll revoke this change, when the main-server is usable again)
