commit 3e929d5d263459b8456339a40b1e8f28a1e7a020
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Dec 31 18:51:42 2010 +0100

    makefile: another Xcode4 fix

commit 9072c6cf5354ca08ebf4b81a35644a67c76ef0a5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Dec 31 17:43:05 2010 +0100

    contribs: updated binary package for Mac OS X

commit b0ec82a00da610d6c15b3408d4ceca2068bcccbc
Author: Sébastien Toque <xilasz@gmail.com>
Date:   Thu Dec 30 22:07:16 2010 +0100

    Added 3 settings to projectm module and fix a crash
    
    3 setting to set meshx, meshy and texturesize
    Fixed a crash if there is no available presets
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 8beb6e0f0c7235349c0715b8de1d1844b65d9e53)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 31f33f49a104f3704672ff485f2b5b2a6052b7b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Dec 29 22:41:05 2010 +0100

    On the way to 1.1.6

commit 5264082844c1deb05585c245525fd55f9a9cab41
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Dec 15 00:08:59 2010 +0200

    Real: fix heap buffer overflow (CVE-2010-3907)
    
    Malformatted files may have a zero i_subpackets value. In this case,
    we cannot use the array, but we still have to free it (calloc(0)).
    
    This should fix LP#690173.
    
    Reported-by: Dan Rosenberg <drosenberg@vsecurity.com>
    (cherry picked from commit 6568965770f906d34d4aef83237842a5376adb55)

commit eb1fe36da8466761cb2e4c037158b12b10065fb8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Dec 29 00:08:16 2010 +0100

    Fixed VLC.app creation with Xcode 4.2

commit 8e351de8222ebbccbeb40543a7f2ee4e01895055
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Dec 29 00:03:46 2010 +0100

    lavc implements emu-edge in VP8 now
    (cherry picked from commit 5a7825ca8ae47062a3299864262dda853856183a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d5ae056bea1096b83f21858d019f1cc416067da9
Author: Konstantin Pavlov <thresh@videolan.org>
Date:   Wed Dec 22 01:35:01 2010 +0300

    Maemo: fix icons paths.
    (cherry picked from commit 86589cdbbcb1b661bf103e7b8fb311968f739658)
    
    Signed-off-by: Konstantin Pavlov <thresh@videolan.org>

commit 6afb4f6d5f46b58e124c307e9de50aafc6c532fc
Author: Konstantin Pavlov <thresh@videolan.org>
Date:   Mon Nov 22 23:38:44 2010 +0300

    Contrib: point ACLOCAL to appropriate place for tremor.
    (cherry picked from commit 01dbb084e4d7d2b56856d3637aea9c4a9ae26e0a)
    
    Signed-off-by: Konstantin Pavlov <thresh@videolan.org>

commit d41e06b4ed33a8b94220cf5dfa251dac8e9279ec
Author: Konstantin Pavlov <thresh@videolan.org>
Date:   Mon Nov 22 23:38:27 2010 +0300

    Codec/vorbis: follow tremor API change.
    (cherry picked from commit e7e6ff45689e3b1d17e057b1701b72c70af250d2)
    
    Signed-off-by: Konstantin Pavlov <thresh@videolan.org>

commit 6050bd14573d4f76f2ead6c6a73059c58fd27aad
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Oct 4 16:52:14 2010 +0200

    Contribs: Update tremor to work with upstream
    
    They applied it upstream, almost completly
    As discussed at FOMS
    (cherry picked from commit c03f74b690598a7fe51b1589b8dbeac07805ca0d)
    
    Signed-off-by: Konstantin Pavlov <thresh@videolan.org>

commit 07cba77de33e3efeac4f83bf0fb2bdcd85cdec23
Author: Konstantin Pavlov <thresh@videolan.org>
Date:   Mon Nov 22 23:02:49 2010 +0300

    Contribs: update live-inet_ntop patch.

commit 5f25bf9fb8ca8606597fd897b5ec3946ac9aba15
Author: Luqman Hakim <ovdl@rocketmail.com>
Date:   Sun Dec 19 20:01:27 2010 +0000

    l10n: Indonesian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e675f5fe32d97537ed216a33bd30fd2923e0e69f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Dec 13 02:06:02 2010 +0100

    rtp sout: destroy mutex
    (cherry picked from commit 875531f7c312b14d372827f8fa55ed7c0a182c2f)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 9faef937bde6fe82839200c652666b08cced3d54
Author: David González <pico.dev@gmail.com>
Date:   Sun Dec 12 23:55:09 2010 +0000

    l10n: Spanish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e0b1281b8a83ceaa503cf1ea7e2b6607fee6ba46
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Sun Dec 12 23:54:33 2010 +0000

    l10n: Sinhalese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 879b6278414d2370748ccd61cc8c970b04b28171
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Dec 11 00:58:18 2010 +0100

    httpd: gracefully handle too large request bodies
    
    Return a 413 error instead of crashing
    (cherry picked from commit 2e1b9e44719618eb97b3850d05096753fd7d3617)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit fc4d9d93f3692f562ffb030f8ff1292b9bbbf7c8
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Dec 11 00:41:08 2010 +0100

    httpd: fix parsing of request body
    
    This caused genuine bugs like mangled bodies and corrupted requests
    (usually leading to 501 errors), and possibly leaks of memory buffer
    of the size of the Content-Length parameter. This is pretty bad since
    crafted requests could easily exhaust the memory and/or trigger a crash.
    Apart from the contents of the buffer of the involved request, there
    doesn't seem to be any possible memory corruption.
    (cherry picked from commit 8fae1e140a0bfc80666c41ce55255000c1fad440)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 237693544819918cdf25959390436c9c3967837c
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Dec 11 00:13:48 2010 +0100

    httpd: fix grammar in comments
    (cherry picked from commit 4c87b90bf458901e542e7d318ef4c58925421e76)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 40b2a20170a7b9674f243791dbb822984f0db1f0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Dec 8 23:10:29 2010 +0100

    contribs: use latest binary package on Mac OS X including FluidSynth

commit 00358795ffd17cc8aaabdf3220f5bdbfeb305d8f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Dec 8 23:09:55 2010 +0100

    NEWS: updated for 1.1.6

commit 5540e2deacf3b36ca2fc3f59df78d9760a231a73
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Dec 8 22:54:35 2010 +0100

    NEWS update for 1.1.6

commit da4cae05e2ab4a0633009b78dcbf98a84832deb4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Dec 7 19:01:44 2010 +0100

    projectm: remove some variables from sys_t structures.
    
    They are only used by the thread and can be freed before the module closes.
    (cherry picked from commit 682ed3b449c250eb523782c651b418c44201ac51)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e4048e1a6aa4cd566982eb14801514bbffdc69e8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Dec 2 19:45:13 2010 +0100

    Contribs: move MPC to the modern SV7 & SV8 library
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 49c6bc96c6d34a24b6b1c2e13f020134d03fdefa
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date:   Sat Dec 4 19:31:06 2010 +0200

    support mce remote controllers record button in QT4 GUI win32
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 70526ce235650b7f39a8abc3c06682bd6a0d7d47)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0c9f902f177bec01592ed378b50feae1aac80601
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Dec 7 18:41:22 2010 +0100

    projectm: randomly choose the first preset or projectM will always take the same.
    (cherry picked from commit 27eefb90fcc90240adaa1cfee81be68f8a727295)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fc0ddff692490070ab287d1f8533d5b1574731a5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Dec 6 00:44:53 2010 +0100

    PulseAudio: differentiate between libpulse 0.9.22 and the versions before

commit fde0206a1e94c950fc12007a19f53c0e465e4a10
Author: Michael E <mapei_@hotmail.com>
Date:   Sun Dec 5 19:45:18 2010 +0200

    Fix scope alignment
    
    This sets the base level of the scope display back to the centre of
    its channel. Has been broken for at least +1 year.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit e61ba5a72f46d5f67b361bd5f617f661f64e5fb7)

commit 9cae22aa08134f15557ec49f46ad3613b4e16926
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Dec 5 01:26:43 2010 +0200

    Typo

commit 39468dd6cbfca20eb0b4b1f278f70a874248c6f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Dec 5 01:17:10 2010 +0200

    Xlib: check if we can call XInitThreads() before we do so
    
    Parental advisory: naked kludge and explicit hack
    (cherry picked from commit abbdcb63d9f4161055e24faec1c7edcc9b83e44c)

commit 94cd55833a7824fe9918790ef6dfd09aa6577655
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Dec 4 20:34:48 2010 +0100

    NEWS: Forgotten about the CDDB fix for Win32

commit bede4ad3a4a3bebfd80b730b237e6df5c487e33c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Nov 28 20:43:47 2010 +0100

    Contribs: try to fix CDDB crash on Windows
    
    Ref #3804
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3ea134401d144db14b79a7b02e3950d83b26a41f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Dec 4 20:31:24 2010 +0100

    1.1.6 NEWS

commit 597d48c31f234e98c17432085b67606cb4e6d51d
Author: Hannes Domani <ssbssa@yahoo.de>
Date:   Wed Nov 17 12:46:42 2010 +0100

    Qt: tell that vlc processed the media keys
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 636b4a6bd4ac196c8ad6b09fc738ea8e0535c6c5)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b1d6e1fc72a87064b60639e68a9d163e9a93b0e9
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jul 11 08:45:57 2010 +0200

    pulse: fix a memory leak.
    (cherry picked from commit 77dd16bace3e70599cab1a36fe94565bca717227)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 29a1f25235e2d9075f5ffe8e31cac4441bc0dab4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Jun 8 08:37:50 2010 +0300

    pulse: no need to check null in free
    (cherry picked from commit 5e969105d58499aed4dbf59c0bb45ded5cdbb072)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ad6d069c76ec99d098b98b4c8a17f296d777efad
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Tue Jun 8 00:34:43 2010 +0100

    pulse: Use the 'user-agent' variable for the client name.
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
    (cherry picked from commit 6b710a60659752ef22f404bad116bd2d7c78ce1c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 82b6b6311d2d54bbf0a45b380ebe3bb465c8551c
Author: Dean Lee <xslidian@gmail.com>
Date:   Thu Dec 2 22:51:50 2010 +0000

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 441f305a285d5c70c0132cb1601d7f980aea26d8
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Dec 2 22:35:02 2010 +0000

    Add Irish translator

commit c6cc4b3fc1864b7ccb6921e1557b7751e3e027a5
Author: Seanán Ó Coistín <seananoc@gmail.com>
Date:   Thu Dec 2 22:32:16 2010 +0000

    l10n: Initial Irish translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 701dd237d0c43c8b1fd1822efabf0bb6db3501dd
Author: TUDURI Benoît <benoit.tuduri@gmail.com>
Date:   Tue Jul 20 19:40:13 2010 +0200

    Fix typo for Save Playlist in french translation.
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
    (cherry picked from commit 383afad3ba992904042da2d59a03f0e8a1464c8f)
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>

commit 0d5068821c03c804730ef1f54e7f46b4274306bf
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Nov 29 22:35:34 2010 +0200

    NEWS: Mention projectm-fix

commit 335126fac9729d0122f72591a324b4c7efde5339
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Nov 29 22:06:40 2010 +0200

    projectm: quick fix to get projectm visualisation to work on all locales
    (cherry picked from commit 3b9074b2edc6aabd9e6f6408a7e14625b9b86912)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 8fdaadb81f60cfac25ad3a2aac1edfbf75474bed
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Sun Nov 28 15:07:58 2010 +0200

    Nippon translation update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 8b44c83c8d7d6a20ede05dc94998b105f12249e2
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Sun Nov 28 15:05:35 2010 +0200

    Slovak translation update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 9a4a56338586819d9ad2e787694fd719040fbbb4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Nov 27 11:20:57 2010 +0100

    Win32: enable projectM
    
    Thanks to XilasZ and Laurent

commit c857479296befeb42b9033417df4dc3c59771715
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Nov 26 23:26:16 2010 +0100

    Fixed win32 opengl provider.
    
    CommonDisplay() must be called at least once to ensure that the window
    content is shown.
    (cherry picked from commit f5d7ac64c863415aafcdd389a58d0004d7b4439c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b9676bdf0353fb11d5c0bfa500b6aa9dab408a48
Author: Lari Natri <lari.natri@gmail.com>
Date:   Mon Nov 22 03:57:59 2010 +0200

    Fix for KDE device actions
    
    This tiny patch enables opening of VideoCD/AudioCD/DVD discs with VLC in KDE when inserted, which was broken before.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 99ebae0c04aa2ce0b3085fbba78f4245c713d9c2)

commit 6c437cbfd652d76e1335365e6ee447c51a659af8
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Nov 19 00:47:26 2010 +0100

    skins2(Win32): remove an unneeded WS_EX_TOOLWINDOW option
    
    This option prevents windows from being displayed in the alt-tab list.
    This should fix trac #4343 for Vista and Win7  (to be tested)
    (cherry picked from commit 6c74b935f99b9d46bb92b3ba01bfbaf4c7d52276)

commit f4c7b04fe866fc5a3a18cd442889889b37e02dde
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Nov 21 19:12:09 2010 +0200

    XDG: wait for end of screensaver preemption before cancelling
    (cherry picked from commit 66456370991dfd488260c1ee497e66304b17ee2d)

commit 577e2a2b2df314ad60957773ef3a36530d0de30e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Nov 21 19:12:32 2010 +0200

    Disable screensaver preemption before destroying the module
    (cherry picked from commit 79bb2f751a8a4a90d56d728828a82a462298bce7)

commit c2447f7d0721d91e16aac3fde829152f8ca35359
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Nov 21 18:13:06 2010 +0200

    Qt4: fix crash regression in 1.1.5 closeAllWindows() not thread-safe
    
    All UI related operations in Qt4 must be done on the UI thread, as
    QtGui is not thread-safe internally.
    (cherry picked from commit 1c9669ac53e83beadcd112f909b239a9645b031c)
    
    Conflicts:
    
    	modules/gui/qt4/qt4.cpp

commit 269b9f1bc1a31d5cc7f709f3398a6686cbb7bd45
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Nov 21 14:08:14 2010 +0200

    Qt4: do not crash if the video window is released after the interface
    
    This should fix #3359.
    (cherry picked from commit 841eb240885cbea14245dfd832c9f1ab31d12bf4)
    
    Conflicts:
    
    	modules/gui/qt4/main_interface.cpp
    	modules/gui/qt4/qt4.cpp

commit 39caba70757051594d7aa876bd0673248b618f0c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Nov 18 11:25:58 2010 +0100

    transcode: reduce decoder aspect ratio fraction
    
    avoids integer overflow with aspect ratio = BIG:BIG
    fixes #4312
    (cherry picked from commit 4cc2404ca5426f522822e4906572bfa7813669cd)
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>

commit 9f777cc695008fa6d4732a598100145192aa702d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Nov 15 23:04:51 2010 +0100

    Subtitles: remove .txt for autodetection
    
    This lead to way too many false positive and complaints when VLC tried
    to open a .txt file that had nothing to do with a subtitle
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 2afaacab847a7081f841cfd1c0dc3193c9e3e5bf)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d79c2ea8b55513acdc93b765002c12f98f6277d3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Nov 15 22:20:09 2010 +0100

    Qt: correctly implement play-and-exit in menu
    
    This calls a var_GetBool each time a menu is redrawn. This may be not
    optimal. Maybe a callback on "play-and-exit" would be better?
    Do we care about the performance on that part (menu display)?
    Close #3842
    (cherry picked from commit 5e85bff1849e4391b6598bfbcc5a6c65cd1e151d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 862bdbdee27819b97a90211ecfa745a42a6620bf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Nov 15 22:35:23 2010 +0100

    Qt: Workaround the bug of preference height on small screens
    
    Close #3884

commit 621c2e9779fd6481978ef9fc38b0332fbc24b2b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Nov 14 18:26:19 2010 +0200

    swscale: fix 15- and 16-bits RGB conversions
    
    This is tested with X11 and should fix LP#665298.
    
    This partially reverts commit fb7f014161f68c914e028adbea68b7ee9863c76e.
    RV24 is left as is because I cannot test it on my GPU.
    (cherry picked from commit 37e37fb11e1da56e02d79a973b7bc1ffff70223b)

commit d627b7cc3eb0b716adaf656af72346f9a18af45f
Author: Juho Vähä-Herttua <juhovh@iki.fi>
Date:   Fri Nov 12 15:26:00 2010 +0200

    qt4: Get rid of towlower in favor of portability
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    
    (cherry picked from commit fb48e363450c0a56d1688a510528a246ae7c36a1)
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 67f568c911c82e26f37dcf9e3e6c037c344b9c52
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Nov 13 20:44:56 2010 +0200

    FreeType: mark some options as safe
    
    Font is not safe because it uses the file system, and is dependent on
    the local system anyway. YUVP is only for encoding, so it seems
    irrelevant. Other options seem fine.
    (cherry picked from commit 6b42661fb7142ad6f384abba3af930c81d58bb8c)
    
    Conflicts:
    
    	modules/misc/freetype.c

commit 2cf367bf3cf002b007b6f6eb33bd8ffee2375229
Author: Sven Petai <hadara@bsd.ee>
Date:   Sat Nov 6 11:32:59 2010 +0200

    Return fatal error to the upper layers when connection is lost while reading the ICY metadata. Otherwise we will end up with an endless loop since -1 is interpreted by AStreamRefillStream() as a temporary error.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 2a3e95d7b511fb627ac79a626068f4ba4271ad13)

commit 264eb6d145507c0e6f152ce86cd26441bc4156d6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Nov 13 19:39:58 2010 +0100

    On the road to 1.1.6

commit 6f4519c7c804a8f0e204ace4d130554c5da18d36
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Nov 13 18:05:27 2010 +0100

    Qt4: try again to fix the quitting issue
    
    This seems to work on XP, 7 (32+64) and Linux (32+64)
    
    I know it is a hack, but so far, this is the only solution I have found.

commit 5233b6feeaa8352a417a8eede5e10e09a7479f91
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Nov 12 17:52:12 2010 +0100

    contribs: use latest binary package from master for this branch

commit 81a0df8a6dee5fccf012a18685606c44498af917
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Nov 12 17:51:49 2010 +0100

    macosx: removed version info from README

commit dc98d855aa2e4542fc82efcede7c29db1c964504
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Nov 11 23:49:07 2010 +0100

    NEWS: mention French update

commit cda2a793f82bb17b8019070c1542bea30f89eb0c
Author: Éric Lassauge <lassauge@users.sourceforge.net>
Date:   Thu Nov 11 22:44:47 2010 +0000

    l10n: French update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit aa5084d75acce3b1e7fdaa4840913554e708a354
Author: Mario Siegmann <Mario_Siegmann@web.de>
Date:   Thu Nov 11 22:43:46 2010 +0000

    l10n: German update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit dfa5a926486e60a6e1e4470745dbe7945003f2fb
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Thu Nov 11 22:42:31 2010 +0000

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 267a1b7a8062b3545b1063def3b0c7738d8d2460
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Nov 11 20:54:01 2010 +0100

    AVIO: fix compilation when avio.h is separated from avformat.h

commit 2e57673a65e0af1df37b51e62e79afc0750dd855
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Nov 11 20:28:55 2010 +0100

    PO: updates

commit 89a0636f2131020a5de5518c93ebee378a8015cf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Nov 11 20:25:46 2010 +0100

    NEWS

commit c503ddcfc1828b6e2ad8061a06a7672a9053f0a2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Nov 11 20:22:34 2010 +0100

    Win32 XP: fix the infamous bug where VLC didn't quit
    
    See hundreds of bugreports on forum

commit 905a7928d7f38ffbfd60484f33b6154de8f66b3e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Nov 11 11:18:10 2010 +0100

    Fix use of unitialized value.
    (cherry picked from commit 53ee46f25511be4057e325c5875a3749de32a64b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit bffd24e9d1b22b4130c9170ce17c7aa6680ffe6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Nov 10 18:23:13 2010 +0200

    Qt4: fix TTL parameter syntax in streaming wizard
    
    (cherry picked from commit 15b329e8587082d49b86fa8df869d8dd9a4758fd)

commit ba618396719923a17fb45ad67a2152c88b3e48c2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Nov 9 20:13:51 2010 +0100

    lua: fix a busy loop (fix #4165)
    (cherry picked from commit a1b3978d280993a87033ee3de22b08d6dad9544f)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 75e4e078e12bde463610b8cdbe143c41bceb9b37
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Nov 8 19:32:32 2010 +0100

    Should fix #4224.
    (cherry picked from commit b15fa6b2bd176914adb43c46d621ba1ca5982a62)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 4af27d516b88543e67837dfc8837686664786f35
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Nov 8 18:33:23 2010 +0100

    luatelnet: remove the telnet commands from the command line.
    (cherry picked from commit 021552a218a6011bf994839e983598886466d65f)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 4780ba11252715b75d10aeff8d51b773e062ee00
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Nov 8 23:13:23 2010 +0000

    Update NEWS

commit 2dfd94f206ed6c6f8fa9f075812344e449bccf61
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Nov 8 23:12:21 2010 +0000

    Add Lithuanian translator

commit 14231b4dd07369b65b14b9b13750d754664329d8
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Mon Nov 8 23:04:37 2010 +0000

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 026561e3cb4ee37daca66b4cea7ed9ddd6090f40
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Nov 7 18:59:26 2010 +0000

    Cosmetics

commit 890049d1795cbb796fb338fc8521a6e9e268bc4c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Nov 7 18:57:48 2010 +0000

    More translation update

commit 3710d799455dcfbcac4be73c41183d6a31ba7045
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Sun Nov 7 18:53:05 2010 +0000

    l10n: Ukrainian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d0909ec788d0a1e5491f58c5f0e0b63160f66a95
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Sun Nov 7 18:51:25 2010 +0000

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 39a91c710a4f6a7b89732db3721231e22896d2f9
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Sun Nov 7 18:49:23 2010 +0000

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit ff6495e08c8d189d6bcad54e40c4fa1c0946c237
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Nov 5 01:53:09 2010 +0100

    NEWS about .po, libVLC and such

commit 3d6df97889257b2feae3a0e3c8ae89026c7d3083
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Nov 7 10:30:46 2010 +0200

    Fix libvlc_media_player_(prev|next)_chapter assertion
    
    The variables are void, not boolean.
    (cherry picked from commit 9ce38b5f85c6bd756b55e30ae66da6b19021ff72)

commit 7ed45573576a775074625b02239aa61915aa807c
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Sun Nov 7 00:00:20 2010 +0000

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 09522fb09440836eeb17e73d613904fa7b910e88
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Nov 6 18:46:12 2010 +0200

    Update libvlc and libvlccore versions

commit 628ce6ae32ed3edb3b7a63cb33b45939ea3489d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Nov 6 18:40:26 2010 +0200

    Add libvlc_media_new_fd
    
    (cherry picked from commit 8ff2e66fced4218dcd523c65567c8262d88e88b4)

commit 7c3dd2e62dae7892cc4b090c2602e7e178e0907d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Nov 6 18:39:57 2010 +0200

    libvlc_media_new_(location|path): try to clarify the difference
    
    (cherry picked from commit a67fbfcd732babd4d5acc2f5c71898a43e43bcd9)

commit 828dc015471e6ce9ba629c57b0cdfe05a77c1bcb
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Nov 6 15:06:22 2010 +0100

    metachannels: force the use of the ffmpeg demuxer for mp4 (extension .m4v here).
    (cherry picked from commit 11f64a071b31063915e035d0d3a8d6076ebadf2f)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 299eee9f2eddb7acfdf03d5279000e35b831fb84
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Nov 5 19:27:50 2010 +0000

    i18n: Mark SD categories for inclusion in vlc.pot
    
    Fix #4305
    (manuallt cherry picked from commit 50c38afe8c07db8737d8e10be937708a04c0e5e4)
    
    Conflicts:
    
    	modules/gui/qt4/components/playlist/selector.cpp

commit db245d82fe0d8b2dfbc2cf481907211ff635a598
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Nov 5 01:48:26 2010 +0100

    lua: copy input options to result of playlist script
    
    This fixes this kind of scenario: you want to save a video from your
    favorite video website. So you open the VLC GUI, you copy/paste the URL
    into the convert dialog and you click on okay. The corresponding
    playlist lua script processes the URL and a new item is added into the
    playlist, but the :sout option is lost in the process, and you start
    watching a video that is never saved.
    (cherry picked from commit 0d24baf131199c4ad5f304af0df7601e148dbaf6)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 9bf46451dcf25e0321a51d85e7bd187186104753
Author: Sidney Doria <sidney@dsc.ufcg.edu.br>
Date:   Fri Nov 5 00:49:45 2010 +0000

    l10n: Brazillian Portuguese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 450fb36724db6ac2779c0333b0de801c735618d3
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Fri Nov 5 00:48:35 2010 +0000

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 428a937b924315468732eb6942ed899448db5e09
Author: Mario Siegmann <mario_siegmann@web.de>
Date:   Fri Nov 5 00:47:59 2010 +0000

    l10n: German update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 21ed1006d7a52164be7fe2d32b695dc1aa58bbab
Author: Thomas De Rocker <thomasderocker@h0tmail.com>
Date:   Fri Nov 5 00:47:10 2010 +0000

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit cddf6f4a6e230410f4281661d46f50f98e352b2a
Author: Israt Jahan <israt@ankur.org.bd>
Date:   Fri Nov 5 00:45:51 2010 +0000

    l10n: Bengali update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit cf2bd6e3d92d77bad922968e7948f2bb36a5d28c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Nov 5 01:33:51 2010 +0100

    NEWS: more for 1.1.5
    
    Tagging is approaching.

commit ff9c34308883114d6f49a89ca7fc6987a65a1d63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Nov 4 22:32:14 2010 +0200

    News

commit 2ca03de226d036303b5323b5de26dc8fb966460b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Nov 3 18:53:33 2010 +0200

    Link GME with CXXLD
    
    This reverts commit c46366ce7b2f16f1c5e9efb4cd132538c7fd758b.
    (cherry picked from commit 3267797ea727e1ab298545cc6fc33709fef72609)

commit 40c627a0d894f9a3040f2297503a98a64145ba31
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Oct 28 23:57:10 2010 +0300

    GME: support for more than one track per file
    (cherry picked from commit c80222d4aefbe9d1634767e9027c73addaf477c5)

commit 40d6f435aabd3c39cb741e539ca3bd818fb3a6c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Oct 28 23:56:54 2010 +0300

    GME: useless #include
    (cherry picked from commit 9b00ccb6035cd5d2106cec12f2455ded38e165fb)

commit 830ba7c6fa4d8f0b8d146af12b0b948879be7935
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Oct 28 22:00:45 2010 +0300

    GME: fix potential integer overflow
    (cherry picked from commit de7205dc3237b3bfeeb4a8f265e357fcb317f9e1)

commit d6be9e61a78d56f9edc903349b500686f5549ee0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Nov 4 22:24:09 2010 +0200

    GME: new plugin based on the official C API
    
    Only one track per file implemented yet
    (cherry picked from commit fac9bec69abe4f731e9e27a420e5cacaff804918)
    
    Conflicts:
    
    	po/POTFILES.in

commit 8886dbfad9419ac9861005340d1a6ee9efaa4f5a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Nov 4 22:06:29 2010 +0200

    GME: complete plugin removal
    
    This uses some unspecified C++ statically linked version of GME.
    That does not correspond to libgme, and seems unused.
    (cherry picked from commit 9728d81b27280fcf1f5242de88cab9e7ab62ac27)
    
    Conflicts:
    
    	modules/demux/gme.cpp
    	po/POTFILES.in

commit d33ad533c963778decd4489bf37f62a513a05d66
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 3 22:41:39 2010 +0000

    Sync po files

commit 421d2c9d70095eccebd85340da43471012e0da52
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Nov 3 22:39:07 2010 +0000

    i18n: Update vlc.pot for 1.1.5
    
    2 new strings

commit 37d495c0c4fa0811af33c605a891edad1439605b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 31 12:54:28 2010 +0100

    Removed invalid assignation while loading cue files.
    
     It has some random effects depending on the url (including use of
    uninitialized pointer).
    (cherry picked from commit 131757a0443bac719091c4bedc0ecf2bb2cde2d8)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 2720ae3faf88ccfd3d8747c1b13f923304ad36d9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 1 16:41:11 2010 +0100

    Fixed potential use of undefined values (yuvp.c)
    (cherry picked from commit ba9be5bd694ef1fdd2869e1ac9f88f8762986cc6)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit bffe7a908676ec37147ae315db63e164f7ab7cdd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 2 21:07:48 2010 +0100

    Fixed potential division by 0 with corrupted real file and VLC_CODEC_RA_288.
    (cherry picked from commit b62d7ff5873bfcd2533888001642c6a0059b03dc)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 81187db5f9f7730634965bada4eaea8f1dcb7ec3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 2 21:16:42 2010 +0100

    Fixed potential use of non initialized value in corrupted nuv files.
    (cherry picked from commit bc19735206f7520b20e53c7935cb06fea9b43e4b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 92d104adda978cdb4dcf69a94d1280e2b490d428
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Nov 2 21:12:44 2010 +0100

    Fixed potential use of non initialized fourcc in rawvideo demuxer.
    
    It could happen when the demuxer was forced.
    (cherry picked from commit ba6c81ac46ef8d903004ed5268e6b23e59eb01ba)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 187394137e9e05d09c0b3cad8520426ec58305b7
Author: Tony Vankrunkelsven <Tony.Vankrunkelsven@otnsystems.com>
Date:   Thu Sep 30 13:13:06 2010 +0200

    decode an RTP/H264 elementary stream without using SDP
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 39349f5c16dbf4d7dc7e474e7b596bd34c380730)

commit 3fdf7b46167292869a27613a40bf86ee896c0fd2
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Thu Oct 28 10:20:45 2010 +0200

    h264 packetizer : correctly compute picture height in case of interlaced video.
    See frame_mbs_only_flag chapter 7.4.2.1
    (cherry picked from commit 3963704be45b717d5bc917c29b1e1ad5ae119ac4)

commit c6eb8cdc60f2efea8267103ba908d6f5613533d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Nov 3 11:04:09 2010 +0100

    Do not confuse SMB and Samba

commit 18ae32d9a333c19ae132b6674b888249ea88ad72
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Nov 2 23:34:20 2010 +0100

    On the road to 1.1.5

commit 61bef14b336a03f56a3268b25ababd46e2dd799e
Author: homas De Rocker <thomasderocker@h0tmail.com>
Date:   Tue Nov 2 22:15:55 2010 +0000

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d0234f8b52e308e9296101fc3bf43b9d01827a8f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Nov 2 20:21:47 2010 +0100

    Distribute metachannels scripts.
    (cherry picked from commit 015842a693e13c9de7d25d5a18883545bc3270af)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit a2e72b6382ab590e6cbd9b096e55772f6dc9d4e2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Oct 25 23:17:09 2010 +0200

    Add an SD for channels.com (nice content).
    (cherry picked from commit ab20299e91701579af48e15316f8c016317e987f)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit b531955c2206c88250cacc511793facc32cbced6
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Tue Nov 2 14:56:09 2010 +0100

    smb: Fix stack smashing
    
    It is described on http://shinnai.altervista.org/exploits/SH-008-20101026.html
    Thanks to geal for helping finding the problem

commit 2558586a956326806569538c36e1c295ddd0021d
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Sep 23 22:25:15 2010 +0200

    Attach the sap object to libvlc.
    (cherry picked from commit 479dc6f761dad459f70782c79320cca9e0a84991)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit b3342e24119c94d1d682721105c70faef51c57a5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Nov 1 16:38:16 2010 +0100

    Used the right object for messages in src/input/decoder.c
    
    aout/vout were sometimes used. It was inconsistent and in some cases
    those objects could be undefined (NULL).
    (cherry picked from commit 49062f184c68e4d2a22c8f318139dbf368d567b6)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 69cb599b288c46759e65209f734a484c88203dd1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 31 13:31:50 2010 +0100

    Fixed a double free on error (http interface).
    (cherry picked from commit 14f8dbd47bd07de8b336d0d4c1747757a14d0737)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 98b588f73704f612ccd4c3a3742ce7cc7b3c284a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 31 12:40:15 2010 +0100

    Fixed allocation failure test in input_item_SetEpg().
    (cherry picked from commit 9db11bdf3dcaa47be10144e4bd26cdd8da1245a6)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit e0b84ecde09f17496462858e6a7a383a85303359
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 31 12:35:44 2010 +0100

    Fixed a check on malloc failure in libvlc_media_get_tracks_info().
    (cherry picked from commit ca1bdb8650fa6875cea42e76ff1d88e457e471ab)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 92c977e2e03fcbb1d753c0bb940c61f5fc16911c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 31 12:34:45 2010 +0100

    Fixed double frees in libvlc_audio_output_device_longname/id.
    (cherry picked from commit f103a7c2dae0020a4772b3a2f8c74997accc5111)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit bec259b4b7aacaf64a21b2f594db9c0eb7069bef
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Oct 31 12:31:32 2010 +0100

    Fixed a potential double free on error in qtl/shoutcast demuxers.
    (cherry picked from commit d9f4825a3fa8b2193a14d41d6f01db1eaa6f3f7a)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 93b291db1703f0e3eca9e20827266d5cb1cb5a67
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Nov 2 07:58:17 2010 +0100

    qt4: fix a crash if "view-mode" configuration values are invalid.
    (cherry picked from commit ef2ea79839f18fd32172344596473820d6d35cbe)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 3585382d0a536b04cdaee97e2c835c8a5267ed8e
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Nov 2 01:48:49 2010 +0100

    v4l2: revert to default caching
    
    A too short delay causes issues with late packets being dropped by the
    stream output. This reverts 32e94ee0822a43ad541d03c86263f7adcb6a7c50

commit 7efc76aff1d8755031fe48b38665e3b5d79c82fe
Author: Brad Smith <brad@comstyle.com>
Date:   Sat Oct 30 19:26:25 2010 -0400

    Fix a typo with the libtool flag -export-symbols-regex
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 3a27eb58f0a86a3cc80a0e66e8d0463fbbbfd4c9)

commit 3ac4c5e700d8dd36296eff75db69c04878516de7
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date:   Sun Aug 15 18:54:59 2010 +0300

    Change RGB2 to RGB8
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit 098df76ff5ea0cd087a36ec67021607de2e3a49c)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 72bebdf05b0d33a7e357bb1c4dc627625db29790
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Oct 9 14:18:01 2010 +0200

    avformat: fix typo.
    (cherry picked from commit a1299460d79912a58f4d0c1743f76ed931ec3073)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 3f33df2006070329e4aa9f11a2e62fc39939b5e8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Oct 20 21:30:27 2010 +0200

    Fixed typo in targa image mime.
    (cherry picked from commit 981edf1d53ff78c15cbd68fbec96c3dfd478a7f1)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit dac4e6a9590359ac78a480f2b7967e5086697aaf
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Oct 30 19:20:53 2010 +0200

    luarc: fix #4282
    (cherry picked from commit cf6e402bb8b506a816fda71cea0afe1b90d3af4b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 72aaed31f0342c9a0c6b1acda0caf69678047473
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Oct 29 22:40:09 2010 +0100

    News about l10n

commit 1668568307df14686d2df7e9b3837da0fbd277e3
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Oct 29 22:33:42 2010 +0100

    Add some translators

commit 7769360cd8fd413f5cbba49ed52babce8d81d4a2
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Oct 29 22:24:32 2010 +0100

    Activate Modern Greek translation on Windows (and Mac)
    (cherry picked from commit 8ca5887a88523944efed9765aa46b52f17b5d595)

commit 553e6f6e410fd10de7cd3938092b017a4d441cfa
Author: David González <pico.dev@gmail.com>
Date:   Fri Oct 29 20:30:18 2010 +0100

    l10n: Spanish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5a31bb17b399303ae442e5cea195a8a217aa23ae
Author: Manolis Stefanis <mstefanis@hotmail.com>
Date:   Fri Oct 29 20:28:02 2010 +0100

    l10n: Greek update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c11372f80db21808a769cdb95dbaa86e42ef9726
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Oct 29 03:02:55 2010 +0200

    description: fix the way the input is stopped
    
    Yes, this still works fine as long as it's used in that one place in
    the VLM.
    (cherry picked from commit 151de06840b4da5a0680a6ca059b258b28420b0f)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 4e5c16e39e5c4db8a0c3d2f2bce4e59c4c15a5b0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Oct 27 01:26:47 2010 +0200

    luatelnet: don't replace \r by extra \n
    
    It's useless and create bogus empty commands, that output ugly blank
    lines and crap during login
    (cherry picked from commit a94688f91336176d32649824369dc9d9bde8d126)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit ec9be7886813adef776334e9802a52c565813f1e
Author: Kaya Zeren <kaya.zeren@zeron.net>
Date:   Mon Oct 25 22:14:57 2010 +0100

    l10n: Turkish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 7c9db0f4ba5d643d17c53fcb10e7c1b899226d07
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Oct 23 23:16:10 2010 +0200

     theora: fix packetizer fourcc
    
    This prevented restreaming theora streams into ogg
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
    (cherry picked from commit 195355bee28c1307f243f138e574525868514720)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit a00d7c2b19b387ba40a42e3ba415cd6c0e153639
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Oct 25 18:13:52 2010 +0200

    Fix out of tree builds

commit 2764c076586db431d5ba3e25ff2afbc95e1f8313
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Oct 24 18:14:33 2010 +0200

    taglib is not thread-safe
    
    Fix ticket #3958
    (cherry picked from commit 8675d26cea713ca9ebae3b91bd7c3e9bb320dcb1)
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>

commit 53db3eddcdf1eebec2d1e4c02434faa4eea5bdf5
Author: Mika Tiainen <mikat@iki.fi>
Date:   Sat Oct 23 19:21:13 2010 +0300

    Fix compiling of xscreensaver plugin
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 9b2c6f226ab787d8e59c5dcf47ce508475b38d61)

commit 6cc4c402ddcbd3d398dc7e1daa675950cc1f640d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Oct 25 18:28:45 2010 +0300

    Object reference leak
    
    (cherry picked from commit 33a042e0019f157bc2a6a136a247f9b9fc1bbd31)

commit b14e2dc4e2df4eed3efb69bcb264f0931b811012
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Oct 25 18:35:32 2010 +0300

    TS mux: fix use of non-existent variables
    
    See http://forum.videolan.org/viewtopic.php?f=13&t=83706
    (cherry picked from commit 6c24f08b6b396f2e9737277a2b02c3446474dd16)

commit 8af0ef9a6928cc9088b1c57e7fe4dca6755067db
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sun Oct 24 10:17:13 2010 +0200

    rtsp: fix socket leak
    
    A socket is leaked when the client passes a wrong session identifier.
    A remote attacker could craft malicious RTSP requests and...
    (cherry picked from commit eea1cddcb651c874e66999a91962da3b3f85bed5)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 5a91e00b5d24ed3c4e2448b34b0624e382d6b43a
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Thu Oct 21 08:48:49 2010 +0200

    net_OpenDgram don't return 0 in case of failure
    (cherry picked from commit ffd3fce0a407c61e8e5aafdad666424fe5233609)

commit 5ac3980fb273fdc8dddacf96c61d03ad3f3f4da7
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Thu Oct 21 14:57:56 2010 +0200

    live555 : remove timeout thread before closing rtsp session

commit 6cd7eff21a7496540bfa3399c5403cee99f603ce
Author: Mihkel <turakas@gmail.com>
Date:   Mon Oct 18 23:59:06 2010 +0100

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit db1008b60aeeea37b80fea409449a907b15f69b4
Author: Xuacu Saturio <xuacusk8@gmail.com>
Date:   Mon Oct 18 23:49:51 2010 +0100

    l10n: Initial Asturian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5398b9706b3015b538fda8b9e5f31a85d21543cc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Oct 17 16:46:07 2010 +0300

    Revert "XCB: reset the X11 screen saver when displaying a picture"
    
    This reverts commit 6cd86bc29ae431131543f659ae83b7a760c7455a.

commit b5dcefd41b9dd2c301eab6cbd78890ed6321eb09
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Oct 16 19:36:05 2010 +0200

    NEWS about DxVA2_Intel

commit b386a19b1f8837f488f08cd93b2347db6f54f382
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Sep 28 00:12:18 2010 +0300

    x264: use default libx264 lookahead-value
    (cherry picked from commit 444c6a067575f5ec5a002a2204c31e734f50aa04)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
    (manually removed string-change)

commit 0d5dbbc95100787decf06f7ca08d6938f1f37fed
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Oct 14 20:11:31 2010 +0300

    en_GB: translate non-ASCII languages
    
    hmm hmm, we would need a generic en.po too.

commit e9d8375664c01f6bf15d037cde58a0acb918eb19
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Oct 14 19:47:15 2010 +0300

    Old RC: remove goto divide-by-two hack (fix #4236)
    
    (cherry picked from commit 24188e89e466d724935a05fe67b393b7fb3958ce)

commit 347b109cee58f94f380486b1c7a01cc0a5378500
Author: Kaya Zeren <kaya.zeren@zeron.net>
Date:   Tue Oct 12 22:40:14 2010 +0100

    l10n: Turkish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3c7535afcd660d19254581c90a3048a42745fb44
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Oct 10 18:37:38 2010 +0200

    Update NEWS for 1.1.5

commit ef920ad5eb70a00270d2d71d83b9b06ff7d60b7f
Author: Steve Lhomme <robux4@gmail.com>
Date:   Sun Oct 10 17:59:15 2010 +0200

    fix Matroska/WebM reading of live HTTP streams
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 0e1a2635ecad79f5db007a1509cd029cf2d025de)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 37537d857fe06dbffce5e031fee1eeae59fa4076
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Oct 10 13:22:10 2010 +0300

    dvdread: fix potential buffer read overflow (fix #4238)
    
    (cherry picked from commit c4fc30952da85a6d7bc750c4fb0884eb5f206308)
    
    Conflicts:
    
    	modules/access/dvdread.c

commit 37dbfdd2cbda1f9b494744436defdc77131cc57a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Oct 10 13:21:42 2010 +0300

    dvdnav: fix potential buffer read overflow
    
    (cherry picked from commit d626e6783470e2476b0b61d1c00aa2fe35d03bba)
    
    Conflicts:
    
    	modules/access/dvdnav.c

commit 0e80686f07c07a0f3b637021b5df9e3c2b54d5b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Oct 10 12:43:38 2010 +0300

    Really fix ps_pkt_size()
    
    The original commit description is rather terse
      "ps demux: fix an issue in ps_pkt_read()"
    so I don't really know what the "issue" is. But ps_pkt_size() really
    made no sense as is.
    
    This reverts commit d761cf6f1d40a952548407b843ee0c3f0a3cd472.
    
    Conflicts:
    
    	modules/demux/ps.h
    (cherry picked from commit 9dc746496551eb854ab6bf0ebdeb8c8ab5cd1709)

commit 8d2fad84c0de3014b54201d49835d47de9881de6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Oct 10 13:19:37 2010 +0300

    dvdnav: clean up, fix error message and probing encoding (fix #3816)
    
    Paths for error message must be UTF-8; they were locale.
    Paths for probing must be UTF-8 also, as vlc_fopen() does the
    conversion to locale internally.
    (cherry picked from commit f2513588b0099ce5634b7094246bac63d503a3c2)
    
    Conflicts:
    
    	modules/access/dvdnav.c

commit 4637e0690748471cc2e589d014e7116b6ce8a1a6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Oct 10 13:18:23 2010 +0300

    dvdread: clean up path handling and fix error message encoding
    
    Paths given to msg_*() function must be UTF-8, not local.
    (cherry picked from commit 140a43f3d3394f92b3d8079ce79e343dd0a6738e)
    
    Conflicts:
    
    	modules/access/dvdread.c

commit 79ab3b7208c864e12e699f9df4c917baaac21f31
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Oct 9 14:07:11 2010 +0200

    quartztext: do not call CFRelease on a NULL pointer.
    (cherry picked from commit bf7f847fd5e57d1a0991177f99242917ed18ad32)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit dcdc18c973c2c26982027041fabb3528e7d7fe31
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Oct 7 01:20:22 2010 +0100

    Remove spurious '" "'
    
    Pointed-Out-By: Kano

commit 03ed2bc5ba30d280ce9b3b06a1dfa517cf973015
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Oct 6 10:51:31 2010 +0200

    skins2(X11): add icon to vlc
    
    this should fix https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/521850
    Tested successfully with compiz and metacity
    
    Todo: adapt configure.ac to ensure XPM is available for skins2 (as done with mozilla)
    (cherry picked from commit 7e7ead5d37667ea3016bc2d355b57958d9ef93e2)

commit f20958fd8efb6d1621a71e796a9d3ac914c1ccf1
Author: Mihkel <turakas@gmail.com>
Date:   Mon Oct 4 22:49:05 2010 +0100

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0b045c3293bc5edb64975c83a6ece96b720956eb
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Mon Oct 4 22:45:33 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit da4246d9cf2ccaa3d809e9c409aa7d33d1044f36
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Oct 4 16:34:53 2010 +0300

    lua: youtube seems to do some (more) double encoding
    (cherry picked from commit 27e2bbffe7168ee928cbb37ebf8f196ca4a1e475)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 6e0595fd66e7fe7b915467449ffcac74db274b03
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Aug 2 20:43:19 2010 +0300

    Win32: always use the performance timers (fix #3918)
    
    They may be inconsistent on broken multi-processor hardware. But the
    system tick count is causing worse problems with power saving features.
    (cherry picked from commit ef61df309612786ed316534908978a2a9340e154)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d76ee13e847568be808e2e5072c5852b51f1fd81
Author: Denis Charmet <typx@dinauz.org>
Date:   Thu Sep 30 20:37:10 2010 +0200

    fix freetype compilation for WIN32 without HAVE_FONTCONFIG
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit 37a4eca2752150fbcdd0b760a55a6b29557f1ec8)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 168f6d21ba810f65e3eac56068abe2121409ff74
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Sep 29 07:22:02 2010 +0300

    Correct documentation libvlc_media_get_tracks_info (fix #4202)
    
    Too many quotes.
    (cherry picked from commit 5925a3846f7268fc710db8273096754b0aaf35e4)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 1a64f81baf4a88373b3a9d0071c9a23a34efd262
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Sep 29 12:35:21 2010 +0200

    Put 1.1.5-git as version for VLC 1.1.x branch

commit bac094ef0997528185cbb8881e9221809f0d41a1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Sep 27 16:35:06 2010 +0200

    NEWS for 1.1.5

commit 939ac41de550646f2562d875deacf3005ec8cdfb
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Sep 26 11:32:18 2010 +0200

    lua_demux: fix a potential read of uninitialized value (thanks to JoungEunKim on the forum).
    (cherry picked from commit 28ad9041168d7e09b58705ad1f885b068b014208)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 15a0601371935bb2d36945a1fc8b22ea098623c2
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Sep 22 12:48:41 2010 +0300

    transcode: destroy spu on transcode_spu_close
    
    Fixes issue for me when doing transcode{}:gather: --sout-keep and subtitle
    overlaying from dvbs. Otherwise keeps last subtitles on video if new channel
    doesn't contain dvbs track.
    
    also consistenty as spu_Create is called on transcode_spu_new()
    (cherry picked from commit 41b8c2e1f660c767ee7a96ab69204b94b1470ca8)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit f1a975bbf74ee78da5b1dbe11dfbc9430e42871b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Sep 24 11:23:52 2010 +0200

    Fixed wording

commit fddb42c0133078e9a727ebfe2a6ed191399c2e47
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Sep 24 11:01:52 2010 +0200

    Prepare for VLC 1.1.4.1 (Mac OS X PowerPC only)

commit c078cc5bcdb02110b2b887a1edaf6d7604a31952
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Fri Sep 24 10:24:39 2010 +0200

    update NEWS

commit 68adfe3edc0e5b368798057a116d3685be0fc418
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Tue Jun 22 15:25:37 2010 +0200

    Fix a crash in live555 demuxer on close.
    We must first close the stream before deleting the tracks, because tracks can be used in StreamClose callback.
    This crash could only happen in recents version of live555 library.

commit 02e19ad127e4a0fa6c15069ef0dfd7aff3c93317
Author: Eduard Babayan <edo248@gmail.com>
Date:   Tue Sep 21 22:32:35 2010 +0100

    l10n: Armenian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit bccaa80e4c2a88dc08d4c80f6d27179c6f181165
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date:   Sun Sep 19 23:05:11 2010 +0100

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a3d19250af3b9d723790541bf51271734d2a43ec
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Sep 16 17:50:46 2010 +0200

    MacOS: fix equalizer 170Hz issue
    
    Close #4177
    (cherry picked from commit eef97c482956d6ce084886dc87f7fde90ceda5cd)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f2ada246485d96201386195674c0e03e01cfcec7
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Sep 14 19:16:00 2010 +0200

    access_http: use the user agent provided by the user: fix #4162
    (cherry picked from commit 911b23af510484805d35525eb99aec6afc3bb957)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 44a024086901ecdc8d26fa1cbceecb5c5cf6d5f2
Author: Fargier Sylvain <fargier.sylvain@free.fr>
Date:   Tue Sep 14 00:24:48 2010 +0200

    Fix out of range memory access when APIC frame type is out of the range defined in the ID3v2 specification (corrupted tag or vendor defined).
    
    Fix #4163.
    Signed-off-by: Fargier Sylvain <fargier.sylvain@free.fr>
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit 639c195bf4a6e89e32042663857165b7eb05b33b)

commit da8eaf2b015b0546bd55d8218e48a87633cb593c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Sep 14 17:42:45 2010 +0200

    contribs: provide the current contrib package for the stable branch as well

commit 6ec9c73d23aa7547f7f82d05899c939d92042cb7
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Mon Sep 13 22:39:54 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 1ba31967230f793bfa2f2007d881769e752111d1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 12 15:21:03 2010 +0200

    Removed a debug remnant

commit c036a9961b04ef03e8ae6951c78f1e550e57395a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Sep 12 15:08:22 2010 +0200

    i420->yuv2 converter: disabled altivec usage if video's width isn't a multiple of 32
    
    This fixes the video output on PowerPC based Macs. A proper fix would be welcome.

commit f3bc257ac852376648b93146c8f44e56d7818530
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Sep 9 19:57:38 2010 +0200

    lua_intf: also provide the --rc-host option for backward compatibility.
    (cherry picked from commit 2ab3934faa8de2f5a4ced403d16f82e0bc1a37bb)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 15978b3f2dec2fc28afbcc24c33d057afb44b0b4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Sep 7 12:59:02 2010 +0200

    Qt: do not allow activation of DxVA2 in SPrefs on XP
    
    XP is too old. Deal with it. Will ease support
    Close #3727
    (cherry picked from commit 2f8eed3529a8e39b632fc2a2b5fb552529762692)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4099d3dda0c311a9ea04d100a9c31ce61aff8be2
Author: Eduard Babayan <edo248@gmail.com>
Date:   Sun Sep 5 22:38:48 2010 +0100

    l10n: New Armenian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 26cf42f9dc88beae231e04b16413ed821495654c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Sep 5 23:03:37 2010 +0200

    On the road to 1.1.5

commit 312811dabdc7b69501142e8f3903f3040eb63dec
Author: Sidney Doria <ssdoria@gmail.com>
Date:   Sun Sep 5 19:37:30 2010 +0100

    l10n: Brazillian Portuguese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a80ab8911277ea3fc5d92004ea0f116295d21da2
Author: Eirik U. Birkeland <eirbir@gmail.com>
Date:   Sun Sep 5 19:36:16 2010 +0100

    l10n: Nynorsk update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 27885ff5d3d457265e5e68f5b195a71f13a2f10c
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Sun Sep 5 19:31:49 2010 +0100

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit f95c835ce034f797c226ba26a4dcb46ddb3275bd
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Sun Sep 5 19:30:33 2010 +0100

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e1d784376f01984f97b3a83788a446a5df790d67
Author: Mihkel Kirjutas <turakas@gmail.com>
Date:   Sun Sep 5 19:29:20 2010 +0100

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 49a184fad88c3c3940975aa85d4c10a0b2a5c906
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Sep 4 18:34:07 2010 +0200

    Qt/Sout: pass the ttl from the UI to the MRL
    (cherry picked from commit 96ad75b181675a9fc73c075c540d5e38fd0174c7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit eb58ad6e1f9396d41dd81fbb935bb48a724eada2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Sep 4 18:19:45 2010 +0200

    Qt/Sout: avoid a possible crash
    (cherry picked from commit babf7fcca704ae8afe49c8887ca0435e3f2712bc)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a32cc02f8d24910b05984e0b27ced880688d662d
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date:   Tue Aug 31 00:27:06 2010 +0300

    Associate .flac to raw muxer
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
    (cherry picked from commit c47bb3b7936ba2463b0b17cfacb4302c9b90db4f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2791812f7cfdad36b1005abfe15821daff0c3d4c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Sep 4 20:11:47 2010 +0200

    Qt: correctly handle Unicode in Win7 jump lists
    
    Closes #4142
    (cherry picked from commit 36eff3f63a815dc59a4401ddece17cf2fc6dc7b6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9f67114ecd32454a70d74c354905c234df90d349
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Aug 23 23:59:24 2010 +0200

    Qt: try to fix the "open containing folder" on Win32
    
    Should close #3536
    (cherry picked from commit 89f5d36846718c86518e11d6f542e61b8823b5ab)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b14d0d46838b5beac79a6da7624771870f0505e3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Sep 2 22:48:51 2010 +0200

    macosx: compilation fix

commit c2fd1aaae69b33bbb3fa18abcdc9ec0a78c0c18f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Sep 2 21:58:28 2010 +0200

    macosx: remove remnants of a previous VLM GUI draft pointed on IRC by Raim

commit 278921802b45323fb29ba49892e716b511afa166
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Aug 19 02:23:35 2010 +0200

    fix zsh completion
    
    add needed header to fix build
    process all config items
    process all items of config lists (off by one)
    fix display of lists: some option have a space in their name
    (cherry picked from commit faa09ff63a2bdf68db989a5a9bfe80027c951c0e)
    
    Modified-by: Rémi Duraffort <ivoire@videolan.org>
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 37ac16e0d79a08e3d363d6e830fe53adae25ad8f
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Aug 19 02:19:04 2010 +0200

    zsh completion: fix include of contrib headers
    (cherry picked from commit a103aafe1e3a3ad54df94be338fa6b3e50d6f226)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 8c62edcfefd1b1fa74a2e22c3fef98cb3c7cb33a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Aug 18 22:38:14 2010 +0200

    Ignored language specified as 'und' (close #4077).
    (cherry picked from commit f8bc940945d6b889303ad34edcdf4f471b228b51)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 6e0c6291757b1cf54a3e0338a2567cbfb1dd5228
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Aug 28 18:33:36 2010 +0200

    skins2(Win32) : fix GDI leak (trac #4101) (cherry picked from commit 690f19195f8e526750c5413c5a5a261c95cd55bf)

commit d5fae6e44a967ec2767cc8f0e3cef6bc1c0034e2
Author: Thomas de Rocker <thomasderocker@yahoo.com>
Date:   Fri Aug 27 22:51:55 2010 +0100

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c89ed6baf3a4ee75ce473bab8729d941e071504f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jul 28 20:53:19 2010 +0200

    INSTALL: the debian packagers uses git not svn.
    (cherry picked from commit 16af75f1bbc0f0e240d969ef0616de5725a88ddc)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b6a8323ca2306e0b5ecf30056b696d117bdba04a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Aug 26 20:44:39 2010 +0200

    Update NEWS

commit e09660ed21901e08aa62c4a7bcac695d783bd043
Author: Dean Lee <xslidian@gmail.com>
Date:   Thu Aug 26 19:37:26 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4ea01d7861b772a10b4a973b4ce8ebb0c34a656f
Author: Mario Siegmann <mario_siegmann@web.de>
Date:   Thu Aug 26 19:23:21 2010 +0100

    l10n: German update
    
    And fix my mess in the previous commit
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3bae54390933b980df671c89242d444644b7c9ae
Author: Mario Siegmann <mario_siegmann@web.de>
Date:   Thu Aug 26 19:04:09 2010 +0100

    l10n: Small German update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit f944d644746c859dbe0a951aa777b1888636f01c
Author: Éric Lassauge <lassauge@users.sourceforge.net>
Date:   Thu Aug 26 18:11:13 2010 +0100

    l10n: French update
    
    With some manual merges of previous commits (hopefully the right way round)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e7a83af1fd40beacef4ed139e090b997d4199af7
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Thu Aug 26 18:00:46 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8d8862654510e7db48694c3ffa9bf849ce4d4cbd
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Thu Aug 26 17:59:27 2010 +0100

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 670f4c16aa0b08d5fa157cfc96fc1b22e48f374d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Aug 25 23:27:19 2010 +0100

    Fix loading of the VLC icon
    
    Both in installed and non-installed mode
    (cherry picked from commit b58531219e04935846243955e8d6a448e809739a)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b91b4c3af29e188847039bcaf8d3112ea2972dce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Aug 26 12:58:30 2010 +0200

    Update PO files.

commit 8d728ffa1bfbef5430bffa78a1ace5d28a8b56f2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 25 23:02:56 2010 +0200

    On the road to 1.1.4

commit 43a31df56c37bd62c691cdbe3c1f11babd164b56
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 25 22:56:38 2010 +0200

    Win32: do not load DLL from cwd

commit 2d366da738b19f8d761d7084746c6db6f52808c6
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Tue Aug 24 23:04:12 2010 +0100

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 98792ce54a1ccaf98b2100eb1e0c09a469cbb763
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Aug 24 20:40:24 2010 +0300

    Fix translations for the VLM import file types (fix #4104)

commit 5996037361b1bea7175a6fb9fa37005ac75227ca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Aug 23 21:01:41 2010 +0200

    Updated Bengali translation by Jamil Ahmed

commit 3fcd9c1f66a512cf2f2547062a4eeb28afcdabf6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Aug 23 20:59:34 2010 +0200

    Updated Slovak translation by Marián Hikaník

commit 6cd86bc29ae431131543f659ae83b7a760c7455a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 11 13:59:29 2010 +0300

    XCB: reset the X11 screen saver when displaying a picture
    
    (cherry picked from commit 48be35499d7545a31a160c7578ffa073f761e814)

commit e0803c9ed23a0153ae2565b5e165e172a309be63
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Aug 23 18:58:47 2010 +0200

    Qt: warn when we cannot save the configuration
    
    Close #3944
    (cherry picked from commit 30a0d8c1592f781f49c64f12f972e5ba67b0a5e1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d381e5a5f6a0d2bcd30ee9508524f5b584beac65
Author: Alexandre Ferreira <alexandref75@gmail.com>
Date:   Mon Aug 23 10:06:24 2010 +0200

    Correct solid .desktop files
    
    https://bugs.gentoo.org/show_bug.cgi?id=333723
    (cherry picked from commit 7087eb30bed167083dda8134159e0d05a4fdb4f7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 541ac6dcd5e89b081915cf0dabb2ddd288016795
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 22 23:13:33 2010 +0200

    Updated Dutch translation by Thomas De Rocker

commit ac4d9bcb391d31e84ac0025becc54e0665f2c168
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 22 20:04:56 2010 +0300

    Small French translation update

commit 0ace3b6403f0b367003a7e20099de61093438e9c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Aug 18 22:29:14 2010 +0200

    osd_simple: fix a potential null-deref (can only be triggered when OOM).
    (cherry picked from commit 3b98bdf8955176015dd51233cd1d9228ab625d66)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 7291c9ebfeba0b04a0f79c1d87572fde45a02d51
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Aug 21 22:41:28 2010 +0200

    Updated Dutch translation by Thomas De Rocker

commit 25e117fb282fc90a78a45bdaa4823e8c745c2a45
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Aug 21 19:17:18 2010 +0300

    libvlc_version.h: build-time version macros
    
    (cherry picked from commit 20703d1eb24516fd4cebadc038db3f30d14f5abc)

commit 5ceaa5d2781f9a91c60428c3d2eb7e8f52c0497d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Aug 2 18:06:17 2010 +0200

    Mark bookmarks() as safe
    
    It isn't dangerous, helps people that use those features in playlists,
    although those playlists are VLC-specific
    (cherry picked from commit 3310dccd85dbe3c0ba8048c5236507c91d8a0e29)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit a7c789e7bb4d12d90c51302698a2fbce7b57de94
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Aug 20 00:49:27 2010 +0300

    French translation update (languages and fuzzy strings)

commit 4ebd4e0a7c47753c8d34de9ee680e653eef2045c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Aug 19 23:58:14 2010 +0300

    Qt4: translate description text for configuration choices
    
    (cherry picked from commit 9896506ee513bcd89afcd1bc48bc238fa5ef1cf2)

commit d90f9bb625867fddc258d14a66047dfddb856ed1
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Thu Aug 19 18:58:17 2010 +0100

    l10n: Ukranian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 22a11575ba70e9785210fe126aee097465de2dc1
Author: M. T <hippie_1968@hotmail.com>
Date:   Thu Aug 19 20:38:59 2010 +0300

    Polish translation update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 7a81d4d626eefe03b8862df88101a245f9afcc7f
Author: Dean Lee <xslidian@gmail.com>
Date:   Thu Aug 19 20:37:31 2010 +0300

    Simplified Chinese translation update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 92342ad477c8e8db162a8e92cfef5874332a5fc3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Aug 19 01:50:17 2010 +0200

    Qt: fix open folder
    
    Close #3956 and #4072

commit 728fbc03102cd89f057d965b4d2d7d57b7726f5a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 17:41:35 2010 +0200

    Win32: do not compile upnp module yet

commit aea5a179413a20ded3b216470cbfa633b091a87c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 17:35:54 2010 +0200

    Win32: correctly bump resource version
    
    Close #3996
    (cherry picked from commit b7b88f91d07b1da032c5583f1ce9759e386b1bce)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d3ed06bf2b8b15f72cf8584c5332f45e9c1159d1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 17:40:06 2010 +0200

    On the road to 1.1.4-git

commit 66f2507c454c1be686a05cfbf35373c149af27f8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 14:52:59 2010 +0200

    Update NEWS accordingly to i18n update

commit 4da79ec244a09c13b03e405c02779f366802d15b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 14:51:34 2010 +0200

    Update bn.po

commit bc589a6d4bf54eac9c000b17a2fb2486c03d0040
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 14:12:09 2010 +0200

    NEWS proof-reading

commit d2dfbc15b0f7235f7d64e59ae32f888e78af2c04
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 14:01:06 2010 +0200

    Update .po

commit b1b6bf7e90de4b8506dcc51a8f4f65b8590a2ba9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 18 13:54:34 2010 +0200

    NEWS about playlist and skins2

commit 17165ed4ded6cf85b9b79abc7431a229c78d4376
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Tue Aug 17 19:23:13 2010 +0200

    qadd is an armv5e instruction, check for an ARMv6+ instruction
    (cherry picked from commit 552136938058e86d947a9eda6e63f2484e12dcea)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ca4319fd3dccb7e501033ac88e4442367301e498
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Aug 17 21:45:27 2010 +0200

    lua_playlist: improve jamendo matching test.
    (cherry picked from commit 252c7cf3f951c1d5043f10a97f0eaa71ed62a0f9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4b5cdbb7560c9c2f022f94cf2383bd2ae2aa4e5c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Aug 17 21:38:07 2010 +0200

    jamendo: also get the artist along with the list of songs for one album.
    (cherry picked from commit f22fba29ed8bf8258978481b30dec721475da97c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 65b62c7b622b0424d269f92273df91ad5d617ab0
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Aug 17 20:23:51 2010 +0200

    lua_sd: improve the jamendo script to load the content of an album only if asked for.
    
    The script is faster and decrease the load on the server.
    (cherry picked from commit 8532c923b1467a66b95d377a2d93986251c1c53f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b4a40fb8e676363514259cc4630ac412ce3d0c1a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Aug 17 19:44:14 2010 +0300

    M3U export: use local paths if applicable (fix #4063)
    
    (cherry picked from commit bf472b10b5b217259a1d6fabcf438c5d196096c4)

commit f51b6af2eed5baa2af6b14bbd3ba0ec9a4caf8c0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Aug 17 15:51:40 2010 +0200

    Qt4: fix a minor (but annoying) UI glitch on restart
    
    Close #4041
    (cherry picked from commit 10c68b56f970e05729b30a1c0f42cfe87d5fc55d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fedd27d44332c4540a7289dc6eb304276610ff72
Author: Brad Smith <brad@comstyle.com>
Date:   Wed Aug 11 19:24:49 2010 -0400

    Only define LIBVLC_USED for GCC 3.4 or newer. GCC 3.3 does not support the warn_unused_result attribute.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 09a2365da0672be3e8401f6fcafd765b281db3ad)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e07cdf2fe817050d71b44edc25c0be6aac342201
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Aug 16 20:44:00 2010 +0300

    ARM: check ARMv6 support at the same time as NEON
    
    Our NEON optimizations don't compile on ARMv5 and lower. It is
    dubious that there would be any use for NEON on such processor anyway.
    (cherry picked from commit bad7a2dd0b6758da05572dba4652b599ff621571)

commit 0382ac451696a25f6ba84d4a0e925e927d192666
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Aug 16 15:40:52 2010 +0200

    Fix snapshot height integer overflow creating mini-snapshots
    
    See http://forum.videolan.org/viewtopic.php?f=2&t=81103
    http://forum.videolan.org/viewtopic.php?f=14&t=80008
    http://forum.videolan.org/viewtopic.php?f=13&t=73500
    (cherry picked from commit 2aef1c084bef4e127c7c15f6c75707b3b68fa4f4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6ce175cf8e23ed3f2a09ec7e8c4af7936d125c34
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Aug 16 09:29:52 2010 +0200

    playlist: refactor and fix #3932 (take 2)
    
    When an item gets sub-items, we have to run our own random-picking among
    the new items.
    
    Cherry-picked from commit [59daa25896415df20977042d6bfe5e2635d145ff]

commit e608525ee0d02b9ec49243fdfd22fb5732b954c1
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Aug 15 19:22:55 2010 +0200

    skins2(X11): add missing <limits.h>
    
    This fixes a compil problem on FreeBSD
    
    pointed out by jsa@FreeBSD.org
    (cherry picked from commit e209d40a8614c9fbb4c89300f327146528eae397)

commit 2af9bf569c8c521b52d702badcb69b977462bc35
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 15 19:09:21 2010 +0300

    LUA: disable hotkeys interface

commit 73d2916f1bcd8a660a2b99017d69e72b1b3007af
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 15 19:08:22 2010 +0300

    LUA: unimplement unsafe OSD channel functions (refs #3927)
    
    (They are only used by LUA hotkeys anyway)

commit aa401e54548ee368ef0ff6a2d9da4e4d6f1ce1a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 15 18:28:13 2010 +0300

    OSD: remove unused (and obtained unsafely) SPU parameter

commit 15ad11f13fa9771a3c5ddf4a8c6abdb9705c5270
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 15 14:28:38 2010 +0200

    macosx: added the mt2s extension

commit fbbb57edaaec87221206d5088f17443034e80b02
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 15 13:18:11 2010 +0200

    Updated Estonian translation by Mihkel Kirjutas

commit 5bb0b91a7b733c16c2a2126c0e6553aca4aa2fe6
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Aug 14 15:33:52 2010 +0200

    skins2: Oops, autoresize (part 2)
    
    this patch completes 07bf40d589a3f4fa9a608c50d7599b8b9b7059bf
    (cherry picked from commit 8079da513e4673acaca296e431ba5d7f39d25944)

commit c873d764562ed1dd0bcfe81a28b63c2cde0ef4c3
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Aug 14 11:49:18 2010 +0200

    skins2: don't resize video if set up not to do so.
    
    This bug has become more conspicuous in vlc1.2, because of some enhancement in
     the vout reuse (width/height no longer a limitation)
    (cherry picked from commit 9346f23dd752eabf9c79bb588c267314d3fe34d9)

commit bdc5380dc12dc395191d669ef7830c3572eef8fb
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Aug 14 11:28:35 2010 +0200

    skins2: fix video autoresize default when contradictory
    
    when parameters for a video control are contradictory (this occurs when the
    skin developper only relies on default values), it is better not to resize,
    since there is no easy means to check if the layout is really set up to handle
    resizing properly.
    
    This fixes some ugly behavior for a few skins from the skin repository
     on the website.
    (cherry picked from commit 07bf40d589a3f4fa9a608c50d7599b8b9b7059bf)

commit 0e04933d5b193b4cbb3ef75ea56350fd841c7a2c
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Jul 30 11:24:19 2010 +0200

    skins2: translate $F into local path instead of uri when possible
    
    Local paths are more user-friendly for display than full uri
    when that makes sense
    (cherry picked from commit 6e59bfe80fbbe314625d54ab74a4f7edbb28aef4)

commit ecdc93dfb7ed01073bcf97535e374e3b3e82e806
Author: Konstantin Pavlov <thresh@altlinux.org>
Date:   Fri Aug 13 09:57:59 2010 +0400

    Do not install vimeo lua playlist scripts.
    (cherry picked from commit 6b9c7f2a35eb8e379e427a03110d9039d7ee756a)
    
    Signed-off-by: Konstantin Pavlov <thresh@altlinux.org>

commit 7474f4b9afd5063cba2c0380fef724702f3f3b90
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Aug 12 22:19:22 2010 +0300

    XCB/XVideo: fix resolution with non multiple of 16x16 videos
    
    Fixes: #3928
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 447e29e9d8ece04c0a3d0942a14f4e89af5c5314)

commit 655ebda418dd39e90f24308923ab3f6661f9e5a7
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Aug 12 12:39:01 2010 +0200

    Update the lua README.
    (cherry picked from commit acca2657566e2b4e15fde222f6893b2c99453a3b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 05f9a4cedf3b8678b7c684aecdf221a56f19af77
Author: Brad Smith <brad@comstyle.com>
Date:   Mon Aug 9 18:11:16 2010 -0400

    Set CD_DEVICE and DVD_DEVICE to device names appropriate for OpenBSD.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 9adb17b9449595217b9e9a4c7e3c0c4bd8f2c1e3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2e488ae57aadfa507fbfd48088519a172f120440
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Aug 12 11:58:39 2010 +0200

    Fix typo

commit 4a0c6d11575ef191a608198a7c3fd2ddc447ab91
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Aug 12 00:26:30 2010 +0200

    1.1.3 is near

commit 89406df6e30a88dc7c237fd31d66db01cd57ba32
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Aug 12 00:25:55 2010 +0200

    Forgot to NEWS about the playlist change/fix

commit fa1add927a3b175c6396a9533847103351b8493e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 12 11:23:23 2010 +0200

    NEWS: be more positive about the wolrd

commit a5880e3b0aaa7f8c697022cd60903d41dadcc3fe
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Aug 12 11:10:47 2010 +0200

    NEWS: document changed update behavior on Mac

commit 0b0378eac2ffe79a766b0e4f69d5bf6dabac422b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Aug 10 23:19:36 2010 +0200

    Fixed colorthres/erase/extract/gaussianblur/gradient/motionblur/motiondetect/noise/psychedelic/sharpen filters.
    
    input and output picture pitches may not be equal (corruptions or segfaults).
    (cherry picked from commit eb07c341123fd85843c56ded82bd1e323fc660cb)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 7659cde94d124b875f1e0e31c071e8fbc33e0a12
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Aug 9 22:41:30 2010 +0200

    skins2: playlist a few iterator issues
    
    - check validity before using iterators
    - don't use iterator anymore once the item is erased
    (cherry picked from commit 81652244c4049260892d4def1011c82cd3e303cb)

commit 84b42f81906c0657c0c6e02c757dac419cf6bac1
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Aug 5 15:56:08 2010 +0200

    skins2: fix playlist arrows and enter no longer functioning
    
    This patch fixes a regression brought by 88ba4526d03285a10e9abd59b9053c9d6927661
     that prevented arrows from being functional.
    (cherry picked from commit 41f420438587fd47b1004b419ef75533dc05e75a)

commit edfe448abf079fc00fe4144e23f625b1ae82a180
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 11 22:33:11 2010 +0200

    Add CVE to NEWS

commit e89ca0086cda0922887274859aafc2b51ae6cc96
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 11 21:22:18 2010 +0200

    NEWS about taglib crash

commit 24918843e57c7962e28fcb01845adce82bed6516
Author: Lukáš Lalinský <lalinsky@gmail.com>
Date:   Wed Aug 11 22:02:30 2010 +0300

    taglib: fix NULL deferences after dynamic cast
    
    Reported-by: FortiGuard Lab
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 0a3d05b4058fe683e2ef49da8ece9214ade01870)

commit 246a53cdef8f3bd32e93b165806089ae86dfbfa5
Author: Denis Charmet <typx@dinauz.org>
Date:   Wed Aug 11 09:58:40 2010 +0200

    Fix lua telnet vlm_message_to_string
    
    In the current lua vlm implementation, messages can have value xor
    children but not both. But the "show media" command gives media a
    value : ( %d broadcast - %d vod ) and children (if any). (cf
    src/input/vlmshell.c:1502)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit 1b67e3a69eb1fa93947d0b8f44fdd64e7899ff5f)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 9ef102a4dd4bfb7b469cda387126bcf4fc1e0d5d
Author: Jai Menon <jmenon86@gmail.com>
Date:   Fri Jul 30 23:40:54 2010 +0530

    MKV : Fix format specifier for KaxChapterUID.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 86c01d643f8338050e0a5c7055469a3962e2a250)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2dfa275fa3fd63e88cbae506bce0dd05bf1cdae7
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Wed Aug 4 12:48:44 2010 +0200

    Qt/EPG: Remove the update button. Improve the window layout.
    (cherry picked from commit 86cf130e6fdf90afe4c04ec22f5736d2a6aa49ef)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 30c336461a10e97878cce4eca886e5d3c5688998
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Wed Aug 4 11:07:22 2010 +0200

    Qt/EPG: Remove channels when they don't have any item.
    (cherry picked from commit 4b897bbb5eca8beac7fa2a092a94513b985f83b3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4f2eb277081a8212fc2d4b74d9ef6db892af945a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 4 18:12:16 2010 +0200

    Qt: allow to select inexistent files from Prefs
    
     - for some reason, this worked on Linux (?!?)
     - for some other reason, there doesn't seem to be 2 different modes for add_file
    
    Close #4004
    (cherry picked from commit 0e3e62f3582ab6ee45462dc7b39fabab935a5e68)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fbe5c6b1927dbdfad0cea92dfa3294e1afbb36c1
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date:   Tue Aug 10 17:18:14 2010 +0300

    remove .ps from nsis again
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 81c74a989f9d3696e21f07f7211de9dd0dc794d1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 400de3d46007303af7a0961c145ff487b5b2ea99
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Aug 11 16:09:59 2010 +0200

    contribs: use updated binary package for Mac in preparation for 1.1.3

commit 206a04116f697034e6c10e27b41e4716997d0697
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Aug 11 13:27:16 2010 +0200

    NEWS for 1.1.3

commit 210795ef5b5eac9850cce8511c0cf808bc4806fd
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Aug 9 23:15:52 2010 +0200

    dvdnav: fix memory leak.
    (cherry picked from commit 4d79e227ff00cd77567b27b02e8847d6774029ff)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 93ad17a6db7c54d639e6ecf39834581ed6ea3d26
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Aug 9 23:12:24 2010 +0200

    dvdread: fix typo (does not have any impact).
    (cherry picked from commit c9e7c34b0feccc2f3f8a8afa047e6363bfcae6d5)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 74af47deb0a336233a1c61e1f75e664a11ad73c1
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Aug 9 12:23:03 2010 +0200

    dvdread: fix memory leak.
    (cherry picked from commit 829f7b9600e048c8fcdec1eb1d90ba8386ab5cc3)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit c480e29bcdfef0a21ee7c3aca3174fcfcac2f646
Author: Brad Smith <brad@comstyle.com>
Date:   Sun Aug 8 19:58:51 2010 -0400

    Also include sys/param.h when trying to detect the presence of sys/mount.h so that the test works on OpenBSD, as documented by mount(2).
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 3bc47647d909a49d80f06c6794eb54877523dc10)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 65fece53698915b408348295cb52175042d32716
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Aug 9 23:07:25 2010 +0200

    Art: Do not crash if album is not null but empty
    (cherry picked from commit 113cb9941052b4c8b08095f16e40050747d8565c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0c6994a9d280a26ebdeb3df6b87fda95626fe3d0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Aug 9 21:25:01 2010 +0300

    Old RC: "rate" is a float nowadays (fix #4088)
    
    (cherry picked from commit 68c78698a5e97cdf0c7e66960bb26d81f48eacb2)

commit 06069941b6b77dedad6080c4c9373c0e1deef826
Author: Brad Smith <brad@comstyle.com>
Date:   Fri Aug 6 21:52:58 2010 -0400

    Add AltiVec detection for OpenBSD/powerpc.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8918cf7802951308af497943cdae3f16999f486f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 8 23:07:47 2010 +0300

    Always call _exit() at end to avoid buggy exit handlers
    
    Removes the KDE scheduler hack.
    (cherry picked from commit 725cf4eb04ab02491301a83d8ce6a5c3f5d80794)
    
    Conflicts:
    
    	bin/vlc.c

commit 7ab66da77d852b8e7301437f857aa1694642e9d9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 8 21:38:17 2010 +0300

    Revert "playlist: refactor and fix #3932"
    
    This fixes #3980, #4022 and #4025.
    This reverts commit dd074f3068555ecf4334967281eb0086fa8cec99.

commit 96f3254918b9e6db898e31d8817c83d1fdd1a274
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 8 18:50:47 2010 +0300

    dvdnav: ps_pkt_size() requires at least 6 bytes (fixes #4015)
    
    The same check is already done in the dvdread, ps and vobsub modules.
    (cherry picked from commit 8a497301054ccc2d9d470ade60264036d43e3fc0)

commit ad68047e4b1e4ba65e67906b1d7b0f1c9181b182
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Sun Aug 8 17:58:48 2010 +0300

    Sinhala l10n update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit f099cf307854c8eeb3eeea13fb30ddbd61d32ac2
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu Aug 5 22:40:32 2010 +0300

    Hebrew l10n update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit a42870d1ef5e256d6f00f31c05917e19f9e93d6d
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Thu Aug 5 22:38:23 2010 +0300

    Sinhala l10 update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit f4b93f6bf85dd2ea3cd7c41255d02aa9972ec769
Author: mihkel <turakas@gmail.com>
Date:   Thu Aug 5 22:33:05 2010 +0300

    Merge vlc-eesti
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 686480f266114fd8cfe727a08d06ff870b0c91cd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Aug 5 22:19:27 2010 +0300

    Remove DOS style endings

commit 7227d47b59db20169775e1d9a9410d06319e7687
Author: David González <pico.dev@gmail.com>
Date:   Thu Aug 5 22:17:10 2010 +0300

    Spanish l10n update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit ccb600f20ddeff65f23cbc598a2e32f7969ca246
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Aug 3 23:13:59 2010 +0200

    lua: fix README.
    (cherry picked from commit 638854386e24bc8b66bad667f8d7a9416ffab9a1)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 80db5ed75209c532cb2b2211e2ad5d7a41362c25
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jul 30 20:00:20 2010 +0200

    SPrefsPanel : swapped 2 arguments
    (cherry picked from commit 07471c3c2a74f8454fb736f00257584193a2cbbe)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 87c90a231acb14cd83a494e64e1d52c22fd39581
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon May 10 06:08:16 2010 +0200

    "#if HAVE_MAEMO" -> "#ifdef HAVE_MAEMO"
    
    Fixes warning
    (cherry picked from commit a9e82f63ae2c02ce5b8e33062565670ab5601207)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit f8797713ffb49c133e1e67961f0c2fd0b3084ed1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Aug 3 23:52:26 2010 +0300

    FTP: directories cannot be sought
    
    (cherry picked from commit bfd061bbf3aaa9da2d648de8c79d9f0ee75bfac9)

commit a864e0e4c1fd2b8c4c02f79dd46194c2e7e54eb4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Aug 3 23:55:53 2010 +0300

    FTP: memory leak

commit 2aa35fe903cdda7d6b3b09434804278aa38fe2bc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Aug 3 23:51:51 2010 +0300

    FTP: fix directory support
    
    (cherry picked from commit 421d5ae77d686b592aaa4fa45ac4a2c1c3629fe0)

commit 3a31af06dbabd4e21a68e46249fdf3209cd8060a
Author: David Menestrina <dmenest-vlc@ofb.net>
Date:   Tue Aug 3 19:56:14 2010 +0300

    Make xcb reject resize requests when embedded.  Fixes trac #3848.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 91f3903040298b89eac0a10d9a24ec51e478756b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Aug 2 21:42:22 2010 +0300

    FTP: fix relative file paths (fix #3984)
    
    (cherry picked from commit 0ad85b8520873e54cd1e11c3494f0ec621497404)

commit e2afc534620a991a5f19ab20be0356faf11b7f5e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Aug 2 00:19:48 2010 +0200

    Added Sparkle to list of used libraries

commit ad570e8c359547c42daef2cff2536b031d95c597
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Aug 1 13:42:42 2010 +0300

    podcast: fix gettext parsing (cannot rely on CPP)
    
    (cherry picked from commit f3afae4fa71971a7a7d5359ec6f97a2925521f6a)

commit 0f4d0f39dc8ab4278026037970d454071a45acf6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Aug 1 12:18:27 2010 +0200

    Updated Dutch translation by Thomas De Rocker

commit 8a6a55026b6dd95766a0cbdce40ef614c2e749e8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jul 30 09:47:14 2010 +0300

    make_URI: fix assertion failures (fix #3956)
    
    Handles "\\hostname" properly.
    On Windows, error out on "X:directory" instead of aborting. Looking up
    the current directory of the specified drive letter would be a better,
    though.
    (cherry picked from commit 615bcffe5297b99422ffec435228ac015ae12d64)
    
    Conflicts:
    
    	src/text/strings.c

commit 51c3b78692187ee603056f66edd59d92d6d644fb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 29 21:57:53 2010 +0200

    Fix gallicism in NEWS

commit e90a71395f26c55554263defa22c5367e037e433
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 29 16:26:27 2010 +0200

    On the road to 1.1.3

commit b871bacb1ea71e284b025e5f15e100562f776f55
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 29 16:25:22 2010 +0200

    Synchronise NEWS wording with master

commit 7f01d51cc7e3471e03e403c9a4cc471e8482e8cb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 29 11:36:09 2010 +0200

    NEWS about 1.1.2

commit 0f3f3d980abc4bcbed13975e38c51da58e9ef3b1
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Wed Jul 28 21:33:14 2010 +0200

    Qt/EPG: Fix event deletion.
    (cherry picked from commit c0dccd6f57da1f9a832aea1402c24c3c33c0da98)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 15c5d37ec7ae7455eb5271e17ccc8fe92e8e15a1
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Wed Jul 28 20:25:16 2010 +0200

    Qt/EPG: Try to display intelligently the short and long event description with the dedicated widgets.
    
    It depends of the channels. Some use only the short one, others only the long one and others both.
    (cherry picked from commit ec1859e9991185b43b3b05815654e8326dd6728c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 145ca78f23050f6d536b1a9958624673cafa9297
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 29 11:29:40 2010 +0200

    Add etix and chouquette to THANKS

commit c1c476bcf4f670de9b3b99ad0fa77240e92c3b46
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 29 11:25:17 2010 +0200

    Update po

commit dd074f3068555ecf4334967281eb0086fa8cec99
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jul 29 11:20:46 2010 +0200

    playlist: refactor and fix #3932
    
    When an item gets sub-items, we have to run our own random-picking among
    the new items.
    
    Cherry-picked from commit: 2a4a8f9a3f57087ac320a090442c876e94cda9c7

commit 7945c2b3f78994c3a2f0e018ea13745252edccbf
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jul 27 23:04:44 2010 +0200

    koreus: use avformat demuxer.
    (cherry picked from commit ebc429058fcc3ab1e5064bb381c4151a8149bc32)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit cc7164e93edf4490e30a27e69dbeeecce5ecd36c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jul 27 21:29:07 2010 +0200

    QT4_vlm: really fix #3938.
    (cherry picked from commit c8ab1739f952be53c7dfe9e96eaf309f69cafecf)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 5032c2daaf213492ac0c2df0fc9e2744b13f6106
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date:   Tue Jul 27 00:08:28 2010 +0200

    avcodec: encoder: Don't assume a maximum BPP of 24
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit e4b51d8d5700b18eb795e250c4b3a0daf29fef57)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a33d8caae3a6cd5912083bf2d01ea7999b57f9ca
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jul 26 22:16:15 2010 +0200

    qt4_vlm: fix #3938 (options must be removed from the input)
    (cherry picked from commit df316b5efcba5b2b50b9e27ba2f21574f21f5207)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 61644861ced2cf319da1136a4e7041da42e4c833
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date:   Thu Jul 22 22:07:18 2010 +0200

    avcodec: Allow usage of VLC_CODEC_RGBA
    
    PIX_FMT_RGBA is not a define, but an enum member.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit c23388a92310654a5547f66452981445182ef962)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit bbe7d941884920f303d7db903a97c070d418db4c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jul 26 18:59:51 2010 +0200

    lua: fix koreus parsing.
    (cherry picked from commit 8c826f3940e2af2001bd666febe69173792ee065)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 46eabaca7fcc225aaae18274df2d5431d186b65d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jul 27 00:55:30 2010 +0200

    NEWS for VLC 1.1.2

commit 9b2606c3870b8efdc0011bb177f03ddf2cafc9a0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 26 21:34:22 2010 +0200

    Fixed broken video with direct3d for some drivers.
    (cherry picked from commit c05fa12539d7423fc0f833118c816eab72212df6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5f1aa05da0e187a3b8a3a929d147310e69b94105
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Sun Jul 25 21:50:06 2010 +0300

    Japanese translation update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit c6e3219920e157b4313e62fe00741b5b7d3c6d6d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 26 20:29:57 2010 +0200

    Fixed timestamps handling in various audio filters.
    (cherry picked from commit 87c351e58ad9f47e75ed8c165df229655075466d)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit b1f013e7ab59206ab751c6bcc9103bef3373c6d1
Author: Toralf Niebuhr <gmthor85@aim.com>
Date:   Thu Jul 22 11:39:36 2010 +0200

    use NSAutoreleasePool::drain instead of NSAutoreleasePool::release since VLCKit ist compiled with Objective-C Garbage Collection = Supported
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit b7508014f4b124bd1a98f32fbe59ef803198e7b9)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 7cc5ef0d9f32388c37a2be4e4945a8f7d23eb9da
Author: Juho Vähä-Herttua <juhovh@iki.fi>
Date:   Wed Jul 21 16:54:25 2010 +0300

    osx: Fix a bug where glView frame doesn't get set if NSView parent is used
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 378c80277b249ab3c9545c0d11da29e464ccc48f)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 49cd341267ac0a9b4f52abc82d94ef3ac0e99c10
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jul 21 22:28:08 2010 +0200

    m3u: fix a memory leak (the string is not allocated with FromLocale nor ToLocale but strdup).
    (cherry picked from commit 5e33034d87a3e3258573410053f0bfc1e7925674)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 6345184e05cea06b712d45d1555be0de305d2fef
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jul 21 22:00:56 2010 +0200

    m3u: factorize.
    (cherry picked from commit d69171a2d863fad067d87df764d90572e3e509b4)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit f61620244e4bab2e3c1cfcb3b4e489d8288f2c84
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jul 21 21:49:37 2010 +0200

    Qt4: fix memleak when album arts.
    (cherry picked from commit d4c7ef27dd409c192fcfec571921bd7f892eb5af)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit a67f40577e79dda922b117527fdffedb043f54e1
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jul 21 18:32:28 2010 +0200

    faad: fix potential memleak.
    (cherry picked from commit ab9825861e7e51408d1addb1f1e77fb03f900abf)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 1ad2daeda6e50588b602e5b1ad85e5da50bac470
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 22 23:15:25 2010 +0300

    typo
    (cherry picked from commit 325f4e5be6d2e74969ee5ee41b91800907d73b27)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 94982a61357eaa059f9c7ccb682473c882c3fc1f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 22 22:43:59 2010 +0300

    XCB/screen: fix misleading comments
    (cherry picked from commit b6e0ca0b8d5a8d0bffdab06701cb7cb3a1ac60c2)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 50278f4d9cbd41d04f166c09319f827859ee3f5a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sat Jul 24 18:02:14 2010 +0200

    Fix advanced panel height saving. Fixes #3858
    (cherry picked from commit 374372612fbea4edbe44aefedcb04a85971b8464)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit c5690de2f20c709520aff031e0aa8417eac5cea6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 21 21:56:01 2010 +0200

    Do not filter out program/epg at the TS demuxer level, part 2.
    (cherry picked from commit d4663a4d65b6323aa3b5781dd99b404623d19624)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 80649c2cf8add12baf3bd82da3ca4dfacd2818e5
Author: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Date:   Thu Jul 22 22:16:42 2010 +0200

    smem: Allow usage of RGBA
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 1eb0e68191ef5187b4b15896a64b3b8db3ea7b9a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ce4abeae3c121c6da617bd6db2682d36fe91e3ae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 25 11:18:34 2010 +0300

    libva-enabled avcodec needs X11
    
    (cherry picked from commit b4bf94e06761276859f4a1f36c303269fb7035fd)

commit ada6a5250d1dc52f588dbf35d7123e66cb6cfb74
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jul 24 14:43:02 2010 +0200

    WinCE: fix compilation
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c7cc7c255808360524281bb8dd3fb460ad3d9be3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 24 12:06:28 2010 +0300

    Plus sign must not be decoded in URI
    
    This is different from HTTP forms.
    (cherry picked from commit d2dd502e0a2709f52be26548a3deda5b08db8bb6)

commit e288b59ba6bae2a4254af0655c86a589242e65d9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 24 11:49:37 2010 +0300

    XCB/XVideo: include XVideo error code in grab error debug message
    
    (cherry picked from commit 04b436b8b54cf0b08c510a0e28c0d77b0a880e3f)

commit ad6ce9955ad7ee252fb4748d0c7c2b16ced5a94e
Author: Benjamin Zores <ben@geexbox.org>
Date:   Sat Jul 24 11:25:08 2010 +0300

    OMAPFB: compile fix
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 11075f3ca4e78bb3d83f03978703a381da918256
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jul 23 13:00:36 2010 +0200

    ub.sh: Fixed 2 typos which prevented proper execution and added a bit more verbosity

commit 6b9354c4234e69c499993c90217abe497e0c5324
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jul 23 12:06:36 2010 +0200

    Updated contrib package for Mac OS X
    
    This just updates libmodplug

commit 0506ab81e7e18f03459b9230f647a85ccfa6a2c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 22 20:34:39 2010 +0300

    Win32: use Unicode output for the console (fixes #3125)
    
    (cherry picked from commit 2b67ce72a9cbf2279bf8f6f769984aca968fe1f6)

commit b589a5b5c10b1510e9322b53572d926e0ca7566a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 22 20:25:48 2010 +0300

    logger: output to file in local character set
    
    (cherry picked from commit cc856b0f652a65dba308025ef3502abea1534d25)

commit ebd7e0c3287a84e21b5e26da392cbe211e535e66
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu Jul 22 17:52:36 2010 +0300

    fix youtube.lua
    (cherry picked from commit 806169e33a349d5ccd2a7c42eceeeaab8e154281)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit fffbdafe99c64ab5e8a9ecc0c8ce8b42cfe933d4
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jul 22 14:29:39 2010 +0200

    skins2: check missing files first thing ...
    
    ... and make user experience with skins2 less frightening !
    
    missing files in skins should never occur, but reality is quite different
    (see vlc skins website). Yet, if a check is done before any other processing,
    we can avoid the unfriendly error dialog boxes issued by vlc core, and those
    skins often end up quite usable (missing files are either no longer used or
    for ancillary functionalities, that go unnoticed)
    (cherry picked from commit 3b35ca6d42b294a614a790032c24987a44a8c3c1)

commit fb8b3ab31e3fe695d3772c11f00c85b23e9c3ee5
Author: Thomas de Rocker <thomasderocker@yahoo.com>
Date:   Thu Jul 22 00:13:04 2010 +0100

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 81adec8109c07d027e0808c9746e8cbd97ea8bd3
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jul 21 00:07:47 2010 +0100

    Fix include path
    
    We already use pkg-config in configure for the fist part
    (cherry picked from commit a985ebd5cc1c73f885eb663707cb3daa995bdc29)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0a882f594a957de7da7e1ef1ab9dae5a950f3562
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 21 23:55:27 2010 +0300

    avformat demux needs -lavcodec (av_free_packet)
    
    (cherry picked from commit b35dc178d7d159a850ace7baec714c5759e40908)
    
    Conflicts:
    
    	configure.ac

commit 619c02299c3bcf1761b1cb61ec96a937cd004017
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 21 20:25:59 2010 +0300

    Disable swscale if avcodec is disabled
    
    (cherry picked from commit 964c7e91c0273447e3f830c9aec4d84d602851b9)

commit 4bbbe32fb69cd892a6d37bc03f4a8fbca1dda62e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 21 23:54:41 2010 +0300

    Disable avformat if avcodec is disabled
    
    (cherry picked from commit a81518d6c9f960b92fcafb24855398600c0765ee)
    
    Conflicts:
    
    	configure.ac

commit 2acc282c4d03bee9dab928e4ee757d6d148cfa1d
Author: Blake Livingston <blake.a.livingston@gmail.com>
Date:   Tue Jul 20 22:42:32 2010 -0700

    Setting b_subtitle on subpictures during transcode, and applying correct timing.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit d374edaba97ee565a4b020b2fb24db7fd24ef1ec
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Jul 20 15:21:49 2010 +0300

    fix documentation INPUT_GET_VOUTS actually uses size_t* than int*
    (cherry picked from commit e575df71f59dcc2d9ce7c694ed5fb2b1d307e0ec)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 62314d0159ecb17e3d4de9eefd5ded84de4412fb
Author: Tristan Heaven <tristanheaven@gmail.com>
Date:   Tue Jul 20 11:50:09 2010 +0100

    qt4: Fix stack smash in InputManager::UpdateVout
    
    From http://bugs.gentoo.org/show_bug.cgi?id=328969
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 4332f5b4071f1cf3f459b3883e1fa1a11c0e58c2)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit c0a12564a3a2d4a5744eb3cd2f8de964badbedc4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 7 23:56:33 2010 +0300

    Qt4: do not allow spaces in network URLs (fix #3870)
    (cherry picked from commit f8d5652706916e4b7471a6d40f0d1c23854a79a4)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 675c29fae820cf1753892b8884810d519c29d794
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jul 21 18:21:47 2010 +0200

    Avformat: correctly detect the fps
    
    Manual backport of c1cf203b27210576125cb7f23df93804c4598b39

commit 8a659b0beb471a11ef653eb1f63d07805f9b47f2
Author: Benoît Tuduri <benoit.tuduri@gmail.com>
Date:   Wed Jul 21 18:34:12 2010 +0300

    Fix typo for Save Playlist in french translation.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 8264bb3e5e10af11cebce39a50fc9624a9f043ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jul 20 13:48:07 2010 +0200

    Fix typo

commit 82c39393d637001cf83b604fdeec29cf191b8b74
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jul 20 13:36:40 2010 +0200

    On the road to 1.1.2

commit cbc8a0b0a1c6f9eacb980ee95f0a4d29e6fe336f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jul 20 12:03:07 2010 +0200

    NEWS for 1.1.1

commit 4d3794d65892aed1ed4b1c94f1957e5d1a5644a9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jul 20 11:56:53 2010 +0200

    Update POs

commit 4c34488dbb21eec57e840b99a953368b01ed8f4d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jul 19 23:21:42 2010 +0100

    Wrap to 80 chars
    
    and fix a sentence

commit 78c7080b78a525a458b0a77f2e0ed4a1d41fe177
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jul 19 23:56:26 2010 +0200

    NEWS updates

commit c0a90235ab6008ecbdab7773ebac8eed855dbba7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jul 19 23:45:38 2010 +0200

    Win32: Remove quicktime from system codecs...
    
    Seriously, FFmpeg is way better and free...
    (cherry picked from commit 5a4a1bc22725d5639afe9192973952afec49b832)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9908114379d3e21f833ee95eabea5211940277a6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 19 22:12:30 2010 +0200

    Used a CPU memory fallback when Direct3DLockSurface/DirectXLock fails.
    
    It fixes a segfault when the directx/direct3d device is lost at the wrong time
    or cannot be restored soon enough (close #3647).
    (cherry picked from commit 9381877a72a850aa13051a91a1e86938e19b3cac)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2f9f4358fc941e65438a50f51016a42aa8359e80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 19 22:15:56 2010 +0200

    Fixed a potential IDirectDrawSurface2 leak.
    (cherry picked from commit f2366bdd03c2818e23fee33fefff9f4ca27892e1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 24ab47a8a90257c5fe5dd9db99ef77d984e67c5f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 19 21:45:48 2010 +0200

    Fixed overlay update in directx vout.
    
    IDirectDrawSurface2_UpdateOverlay may fails, in which case vlc should simply
    retry later.
    (cherry picked from commit d0606472d5a245ec89846d091f5280e51874ed96)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 55014eb883c18c4f2e4c71f1755386161a2cbe34
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jul 19 21:58:47 2010 +0200

    Factorized Direct3DLockSurface/DirectXLock.
    
    There is a little difference in Direct3DLockSurface as it now also
    sets the height field, but it should have no functionnal changes.
    (cherry picked from commit a0530f4ab42c5e9dbd1b21e5a44c95d208254c55)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d1520d927b2581cd44cb7f124bc6e7434542efaa
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Jun 5 19:04:44 2010 +0200

    Spelling
    (cherry picked from commit 8e6a4513d42bc602f5cb9f56c6a79299b60056e2)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 0ddebdcfab74fe0436b31a9a84282ad2023d5066
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jul 19 22:29:47 2010 +0200

    lua_demux: fix object leak.
    
    (cherry picked from commit dc4b98a9646e9cfa00d66a894e0aeadf59f03643)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 2d22656e7da6081d71f95d1be8fcbfbea22a3adf
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Jul 18 22:14:36 2010 +0200

    lua playlist: update lelombrik parser
    (cherry picked from commit 532e5d01d788f9c161065321e7ffa057e0041df4)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 21c130afe7fe6fd186925223b0fbdcf8078a1da6
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jul 12 00:26:00 2010 +0200

    fixes dailymotion parser
    
    get the SD video (in flv), the HD and HQ videos (in mp4) causes seeking
    back and forth and the video is unplayable
    (cherry picked from commit e778af8bb60ba6a67c47e8b30c175874726414ee)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 0b706f50610e485e0ddb62f9aaf5e4cd50ff0681
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jul 19 20:32:55 2010 +0300

    MSW: fix assertion failure on Open() error paths (fix #3889)
    
    Do not try to delete a callback and/or a mutex that do not exist.
    The goto error paths still look a bit suspicious, someone should
    double check them.
    (cherry picked from commit 1f253df8acc7f2c249c1aae2ba44cae2020a45f7)

commit 34a2451dae25c8d15f0382a18b90f2f707363605
Author: gbeauchesne@splitted-desktop.com <gbeauchesne@splitted-desktop.com>
Date:   Sun Jul 11 23:33:13 2010 +0200

    use VA_INVALID_ID wherever appropriate (vaapi).
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>
    (cherry picked from commit a4f30ff9f74a205f9ad39fd5c76fbda32d064771)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 278fd01643906dc901858a3e1a20fbc99576772c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 11 18:53:05 2010 +0200

    Used VA_INVALID_ID when appropriate.
    (cherry picked from commit 3683cc99da0a39bca72d14a17682ffeacee7652b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 53d746d71d8f9212a83248d2668b65e384a40c8c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 11 18:50:49 2010 +0200

    Used VA_INVALID_SURFACE when appropriate.
    (cherry picked from commit 7b27f950b0fe4c76acbea58ea183a486bdc7da2e)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 904850433ff4eb9152fdfc94e565a17acaccf83a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jul 11 18:42:07 2010 +0200

    Fixed fourcc selection used for video extraction from vaapi.
    
    We now test that the selected fourcc actually works by calling vaGetImage.
    Initial patch from Gwenole Beauchesne.
    (cherry picked from commit 84f1839b2318ac0963bc37d43b078d5992e9e8db)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit c1322a08ff69e58a5d64a5bbc790fd2268d6e598
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jul 19 19:59:15 2010 +0300

    Fix heap corruption
    
    (cherry picked from commit 47369283f9bed68db77e0f1ba1f11840ddf1bfb3)

commit 0fffe6a4df80c543b881900b41070cbf8145c637
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jul 19 18:30:16 2010 +0300

    Undocument the now fixed X11 drawable depth bug
    
    This was fixed after 1.1.0-RC.
    (cherry picked from commit 617801b6877e3aac9651eaa15e9ee0d2aea564d8)

commit 0675bc9c466c834951f48fab23328247f39977de
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jul 19 12:06:39 2010 +0300

    std: cosmetic
    (cherry picked from commit 216818a84e81e8332f74a93513c249d63beee444)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit b3814b15ac9600b7f4bc7274608e486cce30ffaf
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jul 19 10:48:26 2010 +0300

    sout: add ogv as known extensions on muxing selector
    (cherry picked from commit 1f5e1e827fffcb075d196faffced40eee2df8c08)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 305a4c04662e3b7d5aa903c9de0d443ae28c8ff9
Author: Konstantin Pavlov <thresh@altlinux.org>
Date:   Mon Jul 19 14:01:46 2010 +0400

    Fix MPORA lua playlist script.
    (cherry picked from commit 8970ff6d495ee362098545b8f4a075ebda5d8099)
    
    Signed-off-by: Konstantin Pavlov <thresh@altlinux.org>

commit 7a6c7c73ffe59b9156a7b393ea5fdb85ee161fc4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jul 18 19:27:24 2010 +0200

    Configure: try to fix modplug detection
    
    If 0.8.8 is detected and --enable-mod is passed, it will error,
    if --disable-mod is passed, nothing will happen
    else it will autodetect. This is mostly like all other PKG_ENABLE_MODULES_VLC
    detections
    (cherry picked from commit e043658db0f93148d2a3e499cd90e6fb76ee3fd2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c467012a7f5e411f90b8428a9e1ba35d95ba9cd8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jul 19 00:47:13 2010 +0200

    NEWS updates

commit 23db5d08ff6796fa2056248d691792ad1a7c66ae
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Jul 18 20:27:13 2010 +0200

    skins2: fix fullscreen issue (black screen when video terminates).
    
    fullscreen is now managed (activation and deactivation) in skins2
     exactly as it is done in qt4.
        - activation when a VOUT_WINDOW_SETFULLSCREEN is received
        - deactivation when (and only when) a vout_window release is received.
    (cherry picked from commit 2e298fb87562b7a6470c24091a336b251be64bc4)

commit 6009d2235a4c405251352fccc1fb572404ff9cd9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jul 18 18:28:19 2010 +0200

    Configure: don't stop everything when modplug 0.8.8 is detected, just deactivate the module
    
    This was annoying because if you had a modplug.pc and didn't --enable-mod, it was auto-detected and then failed.
    (cherry picked from commit a9d916728b2717206a0a7fe0702b0bc6dad16747)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4f5c0b05412353cf0027b1baa593dbb22a958890
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jul 18 18:17:28 2010 +0200

    MacOS: try to fix MacOS Audio crash
    
    Should fix #3767
    (cherry picked from commit 202c4d9c4fab9bf3391c887194d4f05999634d61)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 46b812b54ed20be3c64e0a5976a010a954cbcbec
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jul 18 17:58:07 2010 +0200

    Qt: preferences, show correctly the column items
    
    Close #3887
    (cherry picked from commit 71542b4b6f161251ca31b39de55d70bec1bde0bd)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 08e3cf3a288cf8e3000fbd848ffcf8edb40969b1
Author: Jai Menon <jmenon86@gmail.com>
Date:   Sun Jul 18 18:43:31 2010 +0530

    AVFormat : Don't drop metadata keys.
    
    The current code seems to require _all_ metadata fields to be populated
    which seems a bit unreasonable.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 7d9488cf0055fb8baf3b1d619d30824e7f8c4a10)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit dc6720c8062409bf49e01bf90405f66109dbfc01
Author: onçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Sun Jul 18 14:48:13 2010 +0100

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2555b9ee41fbed6ebfa1e9e0a8725f515beacb0b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 18 12:21:04 2010 +0300

    Provide --enable-non-utf8 as in 1.2.0 but keep it on by default

commit 9130fe638785ba1b805df587db6a9bf73f9231eb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 18 11:59:57 2010 +0300

    nl_langinfo is not thread-safe, avoid it
    
    This brings some useless overhead for native UTF-8 systems.
    Linux packagers may want to define ASSUME_UTF8 to avoid this problem.
    
    Also, this assumes that iconv_open() recognizes "" as the current
    character set (POSIX says nothing about valid iconv_open() parameters).
    (cherry picked from commit 9164192f0231bed4913e5cd3bb4174343163439b)

commit 643e2bd05b1013a2a85872d757a97b149c5ee7b8
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Sat Jul 17 23:08:38 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6da80e0510ac309d50dec7822058745cdf4a7504
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 18 00:06:16 2010 +0300

    FR: spelling

commit 6be1c80947b6005914e7bebf0b09028657baed61
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 17 23:01:05 2010 +0300

    sout std: use raw mux for .mp3 extension (fix #3910)
    
    (cherry picked from commit 53a9e90cea0976140f2f7f8e07c4cdc20bb0fc17)

commit 7b2e7dd2ffdec389098945ee46a1236b119bc3c8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 17 21:50:22 2010 +0300

    Fix implicit switch case cast
    
    (cherry picked from commit 749860b6bf52df7418f25a820fc14f54a08ffb32)

commit 719633a36f88aae3be65bf9ae3ca3ef65e77d0b8
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jul 17 16:46:38 2010 +0300

    lua art: don't try too much to find some art
    
    Move googleimage search first, and enable it again but don't use eg filename in search query.
    Move musicbrainz after last.fm, and don't try more than one way to find art, also do query once in 2 sec
    
    If you get bad hits from googleimage album-art, please report them to me.

commit 7726c2e3d7c30211a8ec2269ff9cb6851fb16733
Author: Pankaj Yadav <pankajdnapster@gmail.com>
Date:   Sun Jul 18 09:47:29 2010 +0530

    All other Interfaces already moved on.Only my oldrc was left :)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit e21730c43e7c7fdb6d5d02c4b1e97888732c2ec2)

commit c84bf792b9d8455c0224d133c38488e717329d67
Author: Jai Menon <jmenon86@gmail.com>
Date:   Tue Jul 13 13:30:35 2010 +0530

    MKV : Add MJPEG codec ID.
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6785338862f8a4042196d1422726e1def5c6eb80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Jul 14 20:27:18 2010 +0200

    Added an assert in mkv.
    (cherry picked from commit 2784bc2a8e8c022398879fbe5299d9683edfafe6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c2a9520c0eed55af1afba42e8653d5f21bf3c166
Author: Jai Menon <jmenon86@gmail.com>
Date:   Wed Jul 14 23:00:34 2010 +0530

    MKV : Fix some memory leaks in the EBML parser.
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3da77497dd496aea4a5b7854eced24ab331aaa63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 17 14:15:14 2010 +0300

    XCB: transparent rather than black cursor (fixes #3916)
    
    (cherry picked from commit fb92e7a0440af1dcb237479702e559e0278a8bca)

commit aafcfdc346fae4e073e609e0892f3914051856ac
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 17 13:32:13 2010 +0300

    Always re-arm the cursor hide timeout on movement (fixes: #3915)
    
    At least with X11, the mouse may move without changing coordinates.
    We need to re-arm the cursor hide timeout since the cursor was shown.
    (cherry picked from commit ac6b127e2eabcda70a86d94c6ebfc7df9de3dbe6)

commit 72348952ac97c0b61136ecd5d2d70646ee9f4295
Author: Dean Lee <xslidian@gmail.com>
Date:   Sat Jul 17 00:58:38 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit edf53efb53db016ff0801a73203eb18baabbb56c
Author: Mario Siegmann <mario_siegmann@web.de>
Date:   Sat Jul 17 00:57:47 2010 +0100

    l10n: German update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 61e21d165dacd145e601b81ac668f4d18acda7af
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Sat Jul 17 00:56:52 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4acafe194beebc33e1c54b03494913cb32536e2c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jul 17 01:20:56 2010 +0200

    Qt4: fix open dialog issue when file browser is embedded
    
    Close #3893
    (cherry picked from commit e2254d4cc2ad6e358bc707e60a88015de3af4a44)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 55c1e9cc4118a114d9329b15fbd42c8c28720675
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jul 17 01:23:05 2010 +0200

    Improved NEWS about libVLC improvements

commit 4b14079090ead39bea7f629641592b576e528a4c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jul 15 22:58:07 2010 +0100

    Sync po files with vlc.pot

commit 44e6ef81dfe553a00146528064e242af277125fe
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jul 15 22:57:03 2010 +0100

    Update vlc.pot for 1.1.1

commit 3b46d131093581f063c60cfaf3ac32178f41df12
Author: Mario Siegmann <mario_siegmann@web.de>
Date:   Thu Jul 15 22:53:21 2010 +0100

    l10n: German update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit be5e91d08fc4cbf0483535ba24e39a863cbfc7e7
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu Jul 15 22:52:16 2010 +0100

    l10n: Hebrew update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 754e92ab5e8c49c6da11a050c1b59e17f304ba05
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jul 15 23:18:49 2010 +0200

    libvlc_media: fix documentation.
    (cherry picked from commit 6b0dd9ac31b4d886284925b46c1757aa2bf1a213)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 3075370fd5099b3120a9e65a0ae6d61d9e4cdf80
Author: Götz Waschk <goetz.waschk@gmail.com>
Date:   Thu Jul 15 20:04:24 2010 +0200

    Fix taglib compilation.
    
    1.6.0 does not support cover arts but the later version does support it.
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit d456bb4a261fbdc47989c25538f9f2072d7f9c76)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 0dd0055d246e1adf65164a6a2a4fe6817211cd35
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Thu Jul 15 22:03:52 2010 +0300

    Polish localization update
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 9c4758fbb3aa834c150deb4156fdd85821031323
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 15 20:40:03 2010 +0300

    Fix --enable-id3tag help
    
    (cherry picked from commit d4b758bc2b2edc79e6732de44b1b72c5a6a03005)

commit ee9197a197859949b9c3f209f3ed7fd3d5ab614e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jul 15 18:55:36 2010 +0200

    aa: fix compilation (collision with Xlib symbols).
    (cherry picked from commit ac49700607b46e824d93671722c8442aad409a6a)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 62fccadace3b443232a6aaa13dab71ab88d8204c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jul 10 20:05:58 2010 +0200

    luatelnet: really add the possibility to pipe commands into the telnet interface.
    (cherry picked from commit 71ed5a7b8e5844d54c2279e06993b5161b6f2689)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 0ef995789215b12dfbac0c0adff72ce1614bcad0
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jul 10 19:17:13 2010 +0200

    Revert "luatelnet: accept multiple commands seperated by '\n' or '\r'."
    
    This reverts commit f5b8b43a9e210a70e016871db6bab36929d6b866.
    (cherry picked from commit 41297efb1b500434e8a8902b315290c4c516f67c)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 9ee69b9687647aa7e423874aae0e603deb717b93
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jul 10 19:17:02 2010 +0200

    Revert "luatelnet: missing debug message."
    
    This reverts commit 8c1d2b3e3a20805becc4ce0d800f6f0c40de50dd.
    (cherry picked from commit d97a54a6417348376e26cc5f4d5ba9bbc698ede7)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 28a58d398c8a2ed0d832fa7622ce000e85d6c226
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 15 19:26:43 2010 +0300

    ASCII Art: initialize Xlib
    
    Don't ask me why, but libaa depends on Xlib.
    (cherry picked from commit d6d738ce6ec022d25c2dda2c12d9c194092230f4)

commit cfeb72c030ae6746c6368d4dad3bd1f14295d81f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 14 23:15:56 2010 +0300

    Correct example RTP location (fixes #3901)
    
    (cherry picked from commit d350820bdecf153a9e1ea072c672f240b7114992)
    
    Conflicts:
    
    	modules/gui/qt4/ui/open_net.ui

commit a5a2f07bd25ed74f89bd6ee4f47d2cd035222a7a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 14 23:11:28 2010 +0300

    scene: Windows cannot replace files atomically (fixes #3521)
    
    (cherry picked from commit c282137c7fb604fc9c5efbc9810c857316c15fac)

commit 1511a47031781d5c293365ac6d90cc0eb8c2739c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 14 22:49:07 2010 +0300

    Doc typo
    
    (cherry picked from commit 246c01b392ab5f91e5beecf35cf1d013a42347c7)

commit baaecebbb7a3401894a2dcb678f43f2f3f178144
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 14 22:39:18 2010 +0300

    Typo, fix libvlc_video_set_format() pitch
    
    (cherry picked from commit a1c5d036c2b1692a5670dfe197ed776084c35946)

commit f554fa3a523865e51d8fc6fb37c726e0fd370a95
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jul 12 20:53:56 2010 +0300

    SDL vout: fix crash due to (not calling) XInitThreads
    
    (cherry picked from commit 7b337cff1e4ef7bcfd12ba5b0601cb62b44e793b)

commit 6f05b7ee3be9e2fbce8db8e3c2634fb70a7c9773
Author: Mark Lee <mark.lee@capricasoftware.co.uk>
Date:   Sun Jul 11 06:47:58 2010 +0100

    Add functions to get/set audio delay.
    
    Two new functions added:
    
     * val = libvlc_audio_get_delay( p_mi )
     * libvlc_audio_set_delay( p_mi, i_delay )
    
    The delay is measured in microseconds.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit b8a46d564f7d6c822b8dbe945af2bcb679a0e579)

commit 57cb105edb24768426e30026d389364a571556c4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 11 18:40:40 2010 +0300

    Warn if xcb-keysyms is missing
    
    As suggested by Jan Janak <jan@ryngle.com>
    (cherry picked from commit 6bbabbb5d27d6a221d9af04f1c6bf83bd8ae3a23)

commit a986f80932affef9c9bf7a8eaa50dca1ba686806
Author: Kamil Klimek <naresh@tlen.pl>
Date:   Mon Jul 5 10:31:44 2010 +0200

    support for stream size in imem access module
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit eee7959f60de79984e1c691253e07e3e86c1333a)

commit 69367cbb4a78717cddb885daecdd3476cd0c7dcb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 11 16:29:11 2010 +0300

    Add LibVLC API for vmem
    
    (cherry picked from commit 31150350679286f873c94fc670ddbafddaed7163)
    
    Conflicts:
    
    	src/control/media_player.c

commit f726fcebd305459f12beb36501e1044141f620c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 10 17:56:39 2010 +0300

    vmem: major rework
    
     - add an optional display callback,
     - make unlock callback optional (planes could be static),
     - pass an opaque picture identifier from lock to unlock and display
       callbacks (this would enable multiple pictures later),
     - pass pixel planes back to the unlock callback for convenience,
     - use pointer VLC variables instead of configuration strings,
     - fix an unlikely memory leak.
    (cherry picked from commit b401af054814d7067ef6217133b437e5fe695bfa)

commit 06b5fc1b44294ab4cec960dd6d77844d2bd5d1f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 11 16:25:30 2010 +0300

    Add var_InheritAddress()
    
    Returns NULL if the variable cannot be inherited - pointers can never
    be found in the configuration.
    (cherry picked from commit fd907c9abaa6304442ced84809bdb53600c922ca)
    
    Conflicts:
    
    	include/vlc_variables.h
    	src/misc/variables.c

commit 7be7f161c0c24a486e8e35340183e69091870150
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jul 11 15:55:22 2010 +0300

    Marq: allow opacity parameter in config chain
    
    (cherry picked from commit fd05e9c16c4a044ed25a5555de13b411e1a9ee11)

commit 133d8a9213a8344b6368a0106d408461f8ac1615
Author: Daniel Tisza <dadatis@gmail.com>
Date:   Sun Jul 11 11:52:23 2010 +0300

    Add entity encoding for input options when outputting an xml file.
    
    Entity encoding was missing (for options) in generation of an xspf playlist.
    On the reading side the entity decoding is all fine.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 21f056e8c51e0c1f9ad522a41b5cfd48ea088160)

commit 1446dc4afd921629f45d6e547cb4eabe6d7ffcd0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 10 17:25:41 2010 +0300

    Fix compilation
    
    (cherry picked from commit 57bc01b040818f1b5251f08f1d8b8f527c6d2306)

commit 3ad058de0f6d411060ef8285917cf3a5befeac9a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 10 17:17:12 2010 +0300

    XCB/window: allow compilation without xcb-keysyms
    
    (cherry picked from commit c7dd9b7ee11d95598e3c0414439b95bd220f7466)

commit 316d142d4af7d90f43c794b4c289794b2e48d9a6
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jul 10 15:39:10 2010 +0300

    avcodec: disable direct rendering for VP80
    
    avcodec native decoder has priority over libvpx one, and I don't know
    howto change that easily. Fix #3820
    (cherry picked from commit 73339d95a75f7f9311d4aa8674ee2600f884d8d7)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 3dc9d865fc7411340b0c5087d7f015d2b5739d3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jul 10 12:49:16 2010 +0300

    Framebuffer: don't register useless signal handler
    
    The signal handler currently does nothing anyway, so this was a waste.
    (cherry picked from commit b1a700d1e3e5432235afe6179f67d2d13707a3a3)

commit 24b6f4be26108da0bf31d3118f2db2a6b1190fa1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jul 9 18:52:09 2010 +0300

    Fix PO files after 5ee65ac0336bf253d595c9eb9b488869b149928e

commit 2b37a6fea901ff5fcd6e7f5b2078601f0efe6bff
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Thu Jun 24 08:41:16 2010 +0200

    rtp : safety check.
    There was a small window of opportunity between RtspSetup and RtspAddId where this can happen.
    (cherry picked from commit b445a6a9ffb600e4aa87793c21186d457631d588)
    
    Signed-off-by: Sébastien Escudier <sebastien-devel@celeos.eu>

commit 97a42c15e8480762f8e6819ffbd43b600a12ce8e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Jul 7 15:52:32 2010 +0300

    pes.c: make sure H264 stream has aud
    
    TS-stream needs aud-nals, but didn't find any confirmation yet if ps needs those too,
    so I assume it does. Maybe it would be better just to check first nal and set boolean for
    adding aud.
    (cherry picked from commit d5cec4585d66dd4c67c496ed29a163436774b793)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit db49ad1895aeb931c8a9b1229c977ac2ca333cee
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Fri Jul 9 16:24:17 2010 +0300

    NEWS: mention qt4 messages dialog filter fix

commit cdbe234456f23580f3ffb4a5cc29bee74c28ade6
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Fri Jul 9 11:48:50 2010 +0300

    Qt4: enable all messages only if filter is empty
    (cherry picked from commit eadba593a3010168598a4395fceecd392f8469c5)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit d6c6b0134894f3f17290c4d88be1a44d2da848e3
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Fri Jul 9 11:49:48 2010 +0300

    apply Enable/DisableObjectPrinting to filter subscriptions too
    (cherry picked from commit cd0c2c45c0198ec38cce4af877b033529639ddaa)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit c74eb4393f821e1fedaac98a23dff654122f18c9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jul 9 00:09:29 2010 +0200

    NEWS for 1.1.1

commit a22a81e3364be22b4ada4327f837e5d1713c6011
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 8 23:53:43 2010 +0200

    Qt4: do not explode if MyDocument isn't available
    
    See http://forum.videolan.org/viewtopic.php?f=14&t=78396
    (cherry picked from commit fe145872fccb389edc97c3dea2463f4956bc3db4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f8bfaaf6ef0ae233863481a053d1bf2681be4549
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 8 22:58:56 2010 +0300

    http-user-agent needs restart
    
    (cherry picked from commit c2a9fa6d7c095caa26e60943c88e528d08e2eec0)

commit 2618ee6c4dde6b98ed25e16a4b9e08851930fbd3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 8 22:59:48 2010 +0300

    Add a proper API to set the user agent
    
    (cherry picked from commit 7f9b7d3e31101f97831b2e62ca25dc671de14c6b)
    
    Conflicts:
    
    	bin/vlc.c
    	src/libvlc.c

commit 7cec809dcb5ae68e976bcc35d26edefb4b935e2e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 8 22:49:10 2010 +0300

    Remove the --user-agent hack
    
    (cherry picked from commit d3b02be6e47870bb1dff74f99bfa510fc4140646)
    
    Conflicts:
    
    	bin/vlc.c

commit 566bdb4ab17b7af95d960e4128019a39def6f4db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 8 21:14:05 2010 +0300

    Reject libmodplug 0.8.8
    
    (cherry picked from commit f566eb87f26199f73d9f7cec71724872c0fca714)

commit 043c7f79f06614f7b5508418c64392b03ee87f3e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 8 19:49:38 2010 +0300

    Define drawable-*-* variables only on MacOS
    
    (cherry picked from commit fa4ba3ac6e157737f7ecc269377659ff1c8a3f4e)

commit b3a61c8790f3fb0859eb61823ccd606b3540a4c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jul 8 19:21:35 2010 +0300

    playlist: fix FindPrefix() (fix #3863)
    
    We need the invert hack for the core input "file://" decode_URI().

commit f71f86fdc0af962f58468733a8fd349c72efd5f0
Author: David González <pico.dev@gmail.com>
Date:   Wed Jul 7 23:55:01 2010 +0100

    l10n: Spanish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b5e52a8d5c2cb3c2013fad9faa869a9cd59757c1
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Wed Jul 7 23:54:18 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 663d2be3677119a32f23d45e41c3e2d074c4dcc2
Author: Mario Siegmann <Mario_Siegmann@web.de>
Date:   Wed Jul 7 23:53:53 2010 +0100

    l10n: German update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0268c5c6289d63b5dafbbcc8fbc0b1a2b0e2a9aa
Author: Mario Siegmann <Mario_Siegmann@web.de>
Date:   Wed Jul 7 23:46:25 2010 +0100

    Update german installer l10n
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 23f17c3370b45c6102109713976ad5983764fd59)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 54f19e3057989ae05497741b168d67a73d3fa78d
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Wed Jul 7 23:43:51 2010 +0100

    Update polish installer l10n
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 5bfc874a371b299f70c1f889a45ed043dc128b7c)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 14d8ecbae40eaac0daa112beacad2207800c1d10
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 7 22:02:43 2010 +0300

    Qt4: fix opening DVD directory with special characters
    
    (cherry picked from commit 6e4f7493b073e405a03e977adb52085924740fd5)
    
    Conflicts:
    
    	modules/gui/qt4/dialogs_provider.cpp

commit 50dfd21431065699402bc5bd349f88a7ff2a7847
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jul 7 20:38:32 2010 +0200

    Qt4: fix #3872
    (cherry picked from commit edeb8f7bc73ca5bf1eeeca767469098252add6fa)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit ab3516efb60e7713f450c542b49019d40416e1fb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 7 21:15:08 2010 +0300

    Qt4: fix opening directory with special characters
    
    (manually backported from commit a6817becf30b9e7c4d682e42128a374c8ba49ffc)

commit 60a1c1486c7359bc4c82598e9ef9ac8e4ba17625
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jul 6 21:19:56 2010 +0200

    luatelnet: missing debug message.
    (cherry picked from commit 8c1d2b3e3a20805becc4ce0d800f6f0c40de50dd)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit f1b5c002f05f7d280c4054d7ba7e23991c939dc5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jul 6 21:16:01 2010 +0200

    luatelnet: accept multiple commands seperated by '\n' or '\r'.
    
    It was possible with the oldtelnet interface using something like
    (echo admin ; echo help) | nc localhost 4212
    That's now working with the lua one (but not the cleanest way).
    (cherry picked from commit f5b8b43a9e210a70e016871db6bab36929d6b866)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 01390cc16f37e2ab61b2c8800fbfe928ccaacfb2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jul 5 20:10:17 2010 +0200

    mp4: fix a memory leak and an invalid release in MacOS code.
    (cherry picked from commit 3fc54c1ac1b1114d88c9ca782de378a0497c0272)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 6a457fe20ce0746132ffdd21b065f792f929d9df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jul 7 19:47:49 2010 +0300

    Demote debug message to debug level
    
    This confuses too many users.

commit a49e2310b3a7743c66a3fc2adf72767aff992953
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Jul 7 15:36:27 2010 +0200

    skin2(Win32): add support for mouse wheel in fullscreen mode
    
    fix #3862
    (cherry picked from commit 36fda079eaf46162d0cd67f205766e9c71ee1cc5)

commit 2941c7aae6cc245c8ca55cb8c1b305d582c56bcb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 02:49:41 2010 +0200

    Fixed --program behavior.
    (cherry picked from commit 172c2460bc35a33a22b3bf257650482711275573)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e6d64660a0c29c1dae139211594b9f2e292c4932
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 01:43:51 2010 +0200

    Fixed the selection of a program list in TS demuxer.
    (cherry picked from commit 3c1e28fa63be40577a1c678252dc2b51e829f210)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1265f8cd76bf3e0f508a8702a0e3b432671e7080
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 01:35:23 2010 +0200

    Do not filter out program/epg at the TS demuxer level.
    (cherry picked from commit 16c88b6d8f8cdeff0df833abd1e094991e34a137)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4ffd0ef881705d463c1072d33f1f729d51d039ed
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 01:21:12 2010 +0200

    Clean up b_access_control usage in TS.
    (cherry picked from commit d4c95534b792182ac9f9539456504c5b5782771f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c8e1525b89d6f6b9c12434f3faf1a9f2883faac8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 01:15:47 2010 +0200

    Factorized program (un)selection in TS.
    (cherry picked from commit 1cfd777352fa66c3d2ce317c4b26c844f73cc022)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5260403df1c21fab31a1d7ac0029a00ba87b3ec5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 01:08:06 2010 +0200

    No functional changes (ts).
    (cherry picked from commit 0d068c4acbf116dcf8c65894f9ac9108b11fbc3b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a367b3711a0f25a7074d143fbf543968ea357d89
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 00:55:32 2010 +0200

    Removed write only variables (ts).
    (cherry picked from commit 5c040f079afd6b1ae6f78aad680232d4cd1daa04)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 08600a4c109180d96a4fcf23e9b111d14ec39e33
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 00:53:57 2010 +0200

    Fixed program selection in TS demuxer.
    (cherry picked from commit 871731a028baebf07e9fa1578c21fc800aac741b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ba1a32ac6c9e0d63f8529571792837018c8928c9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 00:52:53 2010 +0200

    Fixed (un)selection of pcr pid in TS demuxer.
    (cherry picked from commit ba789e5b890e071671fc9310192fa70898dce635)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 15e72a83c5756fb4957bbdfc444b003515da3a7c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jun 28 00:50:38 2010 +0200

    Fixed a segfault when --programs is used in the TS demuxer.
    (cherry picked from commit 46c39f92566e30e1758436124d7646b5b630fe1b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2eefdc24db10837d81458db067af2911d78defa0
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jul 5 12:49:05 2010 +0300

    Pulse: do flush in close() not play()
    
    Also compare against RUNNING and not DONE on waiting loop. Also lock mainloop
    when modifying values that are used in callback-code, and don't signal without lock.
    (cherry picked from commit f16cd68a2a2333296cd337f69180fba3b6958226)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 5dafe612b9a008e471f4ce7fa028df50b5f58980
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jul 4 00:26:53 2010 +0200

    Qt4: restart the playlist in the correct state when closed
    
    Close #3788
    (cherry picked from commit 3d80127ebdfc7d73b4ee3af2230e1d74e11adb3d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d70c154320903c019bb0bd3d35f36fed2327ec8f
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Thu Jul 1 22:17:38 2010 +0200

    Win32: Activate DEP on XP SP3. DEP is useless without ASLR, but people using an 10 year old OS don't have the right to complain
    (cherry picked from commit 89486ccb0bcebd2e047cdcf2d2c51a59ec4a0adf)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d99db72b5b09bdd0acaba76f7580ce946a75ff64
Author: Jai Menon <jmenon86@gmail.com>
Date:   Thu Jul 1 00:23:53 2010 +0530

    AVCodec : Add the MPEG1 codec ID to the map table.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 95c6e2f347e00a66ea53f39ee575e6e4163d5bbe)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit faedf23ec283f83e8972bc073e55f80f46810c57
Author: Jai Menon <jmenon86@gmail.com>
Date:   Thu Jul 1 19:51:40 2010 +0530

    MKV : Export MPEG[12] sequence header present in CodecPrivate as extradata.
    
    This fixes files where the muxer doesn't store sequence headers
    as part of the stream.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7304724fe82a58920d536a2326122b55ed8e2a59
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jul 2 05:43:25 2010 +0300

    Fix libvlc_video_set_crop_geometry() to accept custom values (untested)
    
    (cherry picked from commit c6464e8ebf846fc279ee448a15f61175f289c05c)

commit 11520bc263e9639b4ba2eaa818ca0d11c6a230d9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jul 1 20:20:19 2010 +0200

    Fixed MPEG2 video decoding used in RTSP.
    (cherry picked from commit 7d8a47a7db02135256610955da8b7e251e02fd57)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c7477b790ab5d96ff37cc377af0a7131db14ddd8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 1 17:09:41 2010 +0200

    audio-visu are about visualization2 modules.
    
    Closes #3826
    (cherry picked from commit 5b1eee3669e205fb591af9a67dcec270a89b1f8e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 846444ceaae9c11814ab8cffd2d4eea6a6e351c0
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jul 1 15:45:42 2010 +0200

    skins2: fix RadialSlider (overflow)
    
    position varies between 0 and (n-1) when n images are available.
    This fixes the widget disappearing when slider was at 100%.
    (cherry picked from commit 35bbdac8fd599bf00a5024efc7aae67b99faaef1)

commit c34a9f9f70827b518743cf739b25be883e3c8443
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 1 15:00:56 2010 +0200

    Qt: fix F* keys in Preferences - #3827
    
    KEY_F* are not sequential, while Qt::Key_F* are
    Close #3827
    (cherry picked from commit fe4a2f20f202d0c6ad275d33639d27ae04957f8d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5ee65ac0336bf253d595c9eb9b488869b149928e
Author: Kaarlo Raiha <kaarlo.raiha@gmail.com>
Date:   Thu Jul 1 15:28:46 2010 +0300

    destroy whitespace
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
    (cherry picked from commit 0e5461f0789f229a1674a22d24bc74f17bbe866b)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 05862d669433c9345762c60ac77adc15939cbfd9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jul 1 14:02:42 2010 +0200

    Thanks to dilaroga
    (cherry picked from commit e0b2fbe6b250e377846a5d3fb5b85417435f658b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4b2e911b9d47f243537b5d8aee864da7ead7aa6f
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Wed Jun 30 13:01:30 2010 +0200

    MacOS: fixes #3825. Since [af97f24d528acab89969d6541d83f17ce1ecd580] we need to send a stop: message to properly exit libvlc.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit d02ebf22f52f84fd367b0e2133a24d22a508755d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 49bf115d1af4bc958493f30a185f5c1fcc0b346e
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Mon Jun 28 13:28:30 2010 +0200

    MacOS: fixes an issue with the recents item that doesn't list the opened media since changes made in b0620aea6b50d3062d1240e6d4a3945ca40b5e92.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit c6b77506dde6f72b217bfb890cc7800fc1e68d9d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit eda9d31248483f77cb8d7b6ccd5bb62776246877
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jul 1 12:01:38 2010 +0200

    skins2: fix RadiaSlider (typo)
    (cherry picked from commit b6552403fd1f82512e2a682bc9a0ec3f71fa6c73)

commit f6a67e80db35c7b6440a99335356dfb9094450cb
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jul 1 10:21:36 2010 +0200

    skins2: fix RadialSlider
    
        - fix several parameters wrongly spelled (case sensitive)
         (led to crash in atof)
        - fix uninitialized m_position variable
    (cherry picked from commit a2bd0738d74befa4444d3d1a3101983265781cc3)

commit 662f421184a513e3528a6733c60cbaaf4827a74a
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Wed Jun 30 00:06:38 2010 +0100

    l10n: Hungarian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit f693c68829b7614fce714e2f0345b9802b3e5f62
Author: Khoem Sokhem <khoemsokhem@khmeros.info>
Date:   Wed Jun 30 00:07:31 2010 +0100

    l10n: Khmer update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6772ec308c5b575f8316d0f42a946e96f8ccdc65
Author: Sidney Doria <sidney@dsc.ufcg.edu.br>
Date:   Wed Jun 30 00:04:49 2010 +0100

    l10n: Brazilian Portuguese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 7fb711b7c94660d18fec60811153346f3b00ba01
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jun 10 19:29:12 2010 +0100

    Allow users to select Sinhala
    (cherry picked from commit 5f6a8d74c11c4b158ac7198da890db7da7b2ff18)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a688499e114445e91405bbed01b3ec2cbd9f75d0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jun 28 18:59:42 2010 +0100

    Fix build of mpeg2 module with old libmpeg2 on arm
    (cherry picked from commit 8940931e6375cce95b08079342c7bb8f25788e0a)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8d54735b3862ae81518d0fe48f42e65f22b2da8c
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jun 28 19:34:43 2010 +0300

    dshow: add aspect-ratio optio to video-capture
    
    same as v4l2, can't do win-compile myself, so buildbot will be my judge.
    (cherry picked from commit 3658e653a9a8a6bbf37e3e3ccaf573a282830af6)
    
    Fix #3766
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 84903a96e3eecae8fbf601244040c2dc9059bdfa
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Jun 29 09:12:09 2010 +0200

    skins2(Linux): set _NET_WM_PID in any case
    
    whatever the window manager says (in _NET_SUPPORTED), setting it is never harmful. It may even be useful in some situations.
    
    pointed out by courmisch
    (cherry picked from commit 3c73117a137e01d1770da9cd8e62827ca20d5f11)

commit 766d4696e57c30feebf990e1d56c7196e76c1e26
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Jun 28 10:13:03 2010 +0200

    skins2(Linux): check if _NET_WM_PID is supported
    
    This kills X11 warnings for Ubuntu/Gnome.
    (cherry picked from commit 2eb55c6d8e2c2932a9703070fddabca6a18633e0)

commit feb809ccf41941c6e82c243111acebd5c45bc3b8
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Mon Jun 28 01:53:00 2010 +0200

    MacOS: fixes memory management issue. closes #3807
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit f4ffaf1a8845d590a0cef7c31309e94185a1be1c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit aeb5dacd5a751b3decbeb58aae8b1db08adc0c44
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 28 01:08:28 2010 +0300

    OSX: same string as Qt4

commit 1ddcebc82134dd0c460ac4f4f56fd21eff9075e3
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Sun Jun 27 18:58:51 2010 +0200

    MacOS: adds deinterlace and deinterlace-mode menu items to the macosx gui.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f4171730c2cde619dcd5631c92d3ce1946561eac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jun 27 20:33:49 2010 +0200

    NEWS about 1.1.1

commit f94bcf4f4cfe296be4b7c39b25b40b919d9e0a05
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jun 25 01:11:09 2010 +0200

    DxVA2: CoTaskMemFree can be used correctly now.
    (cherry picked from commit bd2035ebca26cd9b01432b023f39911a1050b606)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 17f0a3c34577e2671b241141d5d103fdcaeb2113
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jun 27 20:07:15 2010 +0200

    xspf: silently skip unknown extension nodes (fix #3696)
    (cherry picked from commit 0601ce56ed422cc56a63da6d8f3b0123dad340e0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 038e01b86629e48e699791d98c266d16b7134fa1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 27 00:21:40 2010 +0200

    Revert "Do not scan for subtitles files in the current dir for TS files"
    
    This reverts commit c6ab39323aacc0d62f0908a3f526e93261de62e2.
    
    It is not needed anymore with 769aa8d3f72623abd2543a84d90eba21c89e3f45  (BP as f4b1fb2eb0d93e60c751bd24bae9ccc9f3be6ed1)
    
          Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f4b1fb2eb0d93e60c751bd24bae9ccc9f3be6ed1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 27 00:18:46 2010 +0200

    Preparse the TS until at least one ES is declared.
    
    It is a better workaround to #3075 and it makes preparsing return the ES list
    (not yet perfect for that).
    (cherry picked from commit 46576f85796c8fd8a06df1d39102fed7b6f9a82c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 311437a3779b5d6a520b92909d1ea3826e722df2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 26 23:07:09 2010 +0200

    Fixed a segfault with opengl provider.
    (cherry picked from commit 7d5dbadace37c60324afb93d0c572776da0dc658)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6fe1bf343648dd9edceee03c3cf9c873e11a4260
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 26 21:55:20 2010 +0200

    Allocated mod16 D3D surfaces.
    
    It seems necessary for ATI(?) dxva2 support.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit edb14541cb90b9d79db2b4990982197c6ba8187e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 25 00:53:14 2010 +0200

    Prefered DXVA2_ConfigPictureDecode with guidConfigBitstreamEncryption equals to DXVA_NoEncrypt.
    
    It should fix the performance issue with ATI hardware.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 02e634081a86e6007162669d30ecfc8db22721f9
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jun 27 18:36:49 2010 +0200

    meta_folder: fix a memleak.
    (cherry picked from commit df833855559a20ce60cdf1429c845ee3b8a25120)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 06ccd2dc0d56206cb23d0f159f3e9f44d38edb4a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 19:04:42 2010 +0300

    Set default character encoding for Thai

commit 99ac35e5b7d5358522fd9141f8a73ae7c01a6a87
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:54:19 2010 +0300

    Set Windows code page for Vietnamese

commit bcf5db4b48ef6561c25996014ab6b53611c28af0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:53:10 2010 +0300

    Set Windows code page for Baltics

commit 4ec09ea16dd9a75194dad147ce75f684dd7f5c83
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:48:07 2010 +0300

    Set Windows code page for Arabic

commit 99583cbe7e3d055f9f40b26602663dbbc76ed74d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:47:40 2010 +0300

    Set Windows code page for Turkish

commit b522fe75712b0ff4394c0be3d60d718845bb3360
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:44:31 2010 +0300

    Set Windows code page for Cyrillic

commit c6922d9765f39dc417ca3ed07f0381481a99e601
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:44:14 2010 +0300

    Set Windows code page for central Europe

commit 6744ddf42c0430659057bafcbfcbffb8c2724335
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 18:45:29 2010 +0300

    Set Windows code page for Korean

commit 6595bd7807dd57781ce799f97a4aa56328734278
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 17:10:33 2010 +0300

    Add version infos to new LibVLC functions
    (cherry picked from commit 645e8d0bee60c90923b2d4351e8f10adaa0c43e1)

commit 98b31e7c13df3ec76b848003ed829afc4b1fad52
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 17:10:07 2010 +0300

    Add test cases for bug #3812
    (cherry picked from commit 9529ae4e8cd615f311bbfba8cab466dc427fdfb9)

commit e972e893dbeda78a0f407f17e3926d77291ffc84
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 17:09:24 2010 +0300

    Fix libvlc video functions when there is no input (fixes #3812)
    (cherry picked from commit 67bc4a20d784131ce7de8292c60c0829f4784735)

commit 0db6b5e56c80485c44d4ae2ba71cde4da7f63b00
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 16:54:07 2010 +0300

    Test libvlc_media_player_set_pause()
    (cherry picked from commit 2a14fb71bc4b3cd817856d2187305b0529c0a629)

commit 77f52d976f9a4852a12b0e307abd11b0516ed3c8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 16:52:58 2010 +0300

    libvlc_media_player_set_pause: race-free pause/resume function
    
    While -confusingly IMHO- libvlc_media_player_pause() toggles the pause
    state, libvlc_media_player_set_pause() sets it.
    (cherry picked from commit 4faa38ecba8274d50fb03ff070ff18df9f4f9875)

commit 3e23e0bc41a6a4c64186815d1b0ca08a49e1ae04
Author: Robert Jedrzejczyk <robert@prog.olsztyn.pl>
Date:   Sun Jun 27 01:13:57 2010 +0200

    Fix libvlc_video_set_scale()
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 67e7a01a0b94a0b60670cbf34d8c94d1df098b46)

commit 0ab21cd4df9ffdd74dcd0a7e1736ed4566bc5605
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jun 26 12:11:08 2010 +0200

    alsa: fix a memory leak.
    
    The thread can be canceled when owning a block_t, so we must push a way to clean it up.
    (cherry picked from commit cc5b3af019db3893c84e4f09fef4277727151a84)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit f37be1dc9606d187a284b571928e9e9fc8d7d212
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 27 04:22:11 2010 +0300

    Japanese: use CP932 rather than CP1252 by default

commit d09a136d9ce2bf84afc890d3fede2fef690659e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jun 26 21:00:32 2010 +0300

    Hebrew: fallback character set is Windows code page 1255

commit 520cf5b761c4b01916fe5b3ac1c329d8161f6c2a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 26 18:25:43 2010 +0200

    MacOS: deinterlace != deinterlace-mode
    (cherry picked from commit eff70d83b83fa453220c4c4383db032f253b5784)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f1a11e127bf75c43753d24ebdaef5e6e0b2caed0
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Sat Jun 26 18:11:19 2010 +0200

    MacOS: fixes #3772 (disabling macosx-eq-keep causes crash).
    (cherry picked from commit e9bc095a5d8534cb4b700d85097ae2ccbbcbb5c2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 02972198bfcbd57316b408cd4dc95e897c47f375
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 26 18:24:01 2010 +0200

    MacOS: variable renaming for future fix
    (cherry picked from commit 455cfd6f9ebbd0e98c73b6c9aa1d32ad4e2645f2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f17df3644984ec7bd3ea66862977e46b07382393
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 26 20:32:50 2010 +0200

    Contribs: update png to 1.2.44
    
    CVE inside.
    (cherry picked from commit c1a7d8e396f7ece5e90309b0c460911f7a8ed37f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b3cf2dab5806ae57999a0d77b03a25ebd6558593
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 26 01:05:21 2010 +0200

    Apple: do not try to run a non existing globalhotkey module.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 95e775c37128bb98b368dde0cb59919a117ad29c
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Sun Jun 20 22:35:05 2010 +0200

    Qt/EPG: Set the EPGView start time correctly.
    (cherry picked from commit 16967781bf90e39fab994a82414454ba3f87f122)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8e39f1cc7d3febac1e7a655ee40acf729adcc07e
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Fri Jun 25 22:00:00 2010 +0200

    Qt/EPG: set word wrap true for the tittle QLabel.
    (cherry picked from commit a1aae98ac63eb4d4f18487777dfb8fe2b4f41941)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4b6ac0905856eef8694576cca2d9349fac8574b7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 26 14:21:11 2010 +0200

    Update NEWS for 1.1.1

commit 5512852ebe5328a3ac34d32189486ddebfb07d8e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 26 01:51:35 2010 +0300

    ts-mux: repeat sps/pps on keyframes, should fix h264/ts streaming issues (hopefully)
    (cherry picked from commit ae74559c7270c8bc671b6992bf9484341ab23d01)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 516bb2b9fcf5cd58316b630290b3e9da13494f6d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jun 26 03:16:31 2010 +0300

    Fix vlc_pgettext
    
    (cherry picked from commit 3f573875f66043bf59609ac4398f09f1478dec4f)

commit 1255baa9d47bf4bdc4a4d18322abfb05c54cb354
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jun 24 03:18:25 2010 +0300

    Libvlc: bump SO minor version
    
    (cherry picked from commit b83f330408feb2dc6df1b63b28e42869daddbeda)

commit 14cd9a22f0b3cbbdbd0692f802a204eef0c8ce6a
Author: Frank Enderle <frank.enderle@anamica.de>
Date:   Thu Jun 24 03:16:04 2010 +0300

    Add adjust filter features to libvlc_media_player/libvlc_video
    
    This patch exposes the adjust module to libvlc_media_player/libvlc_video
    and adds a frequently requested featureset: to manipulate brightness,
    contrast, gamma, saturation and hue through libvlc. The patch introduces
    a new set of functions analogous to
    libvlc_video_{get,set}_{marq,logo}_*, hence the use of the function set
    should be self explanatory.
    
    New Functions:
    
    * value = libvlc_video_get_adjust_int( p_mi, option );
    * libvlc_video_set_adjust_int( p_mi, option, value );
    * value = libvlc_video_get_adjust_float( p_mi, option );
    * libvlc_video_set_adjust_float( p_mi, option, value );
    
    New Options:
    
    * libvlc_adjust_Enable
    * libvlc_adjust_Contrast
    * libvlc_adjust_Brightness
    * libvlc_adjust_Hue
    * libvlc_adjust_Saturation
    * libvlc_adjust_Gamma
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit a8fbe67ffbd0299169317074bdab82a84d35dc3b)
    
    Fix symbols after [a8fbe67ffbd0299169317074bdab82a84d35dc3b]

commit 47473ed2bfdf9e542a50175ab925891f7fca254f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jun 25 18:27:51 2010 +0200

    Contribs: update libmodplug to 0.8.8.1
    
    This closes #3793 and #3779
    (cherry picked from commit aeb4a8149ba23975e4ed411f41fc60f4943e2f66)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2e753b09f8862c354ace3380dea5b58adead2c8c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jun 24 21:50:47 2010 +0200

    audio filters: display input/output formats when conversion fail
    (cherry picked from commit bed0b78014ffc80b4b9aad87bc86c6c10ee7361e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6c47d3cb4058b632d32e1ad52fd8e053619d02fa
Author: Jai Menon <jmenon86@gmail.com>
Date:   Sun Jun 20 22:08:23 2010 +0530

    AVFormat Demuxer : Set fourcc based on source container.
    
    This is required for those containers which mux the
    AVCDecoderConfigurationRecord as private/extra data
    so that the AVC packetizer works correctly.
    
    This should close #2850
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 80308100199f289184e07fb0ad27839d8dfbf686)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a5749f9afcb10ba97361ef10823cf5e49bc2998c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jun 25 08:04:47 2010 +0300

    Spelling updates in PO files

commit 927b5f97febb81a7fd07eef12f76396dd2e665fb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jun 25 03:08:58 2010 +0300

    Spell preferred
    
    (cherry picked from commit 4b85979a1c02a40912226568c815970d178a1ac9)

commit 80d5159e52f96c31868a4c6bbe45d54b27f0b17b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jun 25 07:45:23 2010 +0300

    subtitles: make the default character set value explicit
    
    (cherry picked from commit 78d1d1105b1b309406eca03d2275daf7e78cdd62)

commit 8e81b891608a42f285b690141560102c8de718d5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jun 25 03:31:22 2010 +0300

    FR: fix uncrop shortcut descriptions (fixes: #3790)

commit ab369de962961f62a9bfba1bb1caa357b914a2a5
Author: Jai Menon <jmenon86@gmail.com>
Date:   Sun Jun 20 22:08:22 2010 +0530

    AVFormat Demuxer : Set video ES frame rate.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 1afc9d6656e7e6a931d80f60efa1efdfd76dd7ff)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 58903aa1d801457352c54776b51d868d983b320b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Tue Jun 22 08:32:03 2010 +0200

    Fix luac detection error case
    
    ac_cv_path_XX only caches positive results, not failures
    (cherry picked from commit 6f81ceb15848ea5db09d631d1d389eaaee58d34e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b00a8eb69e56c63f2b3c4b6d71c8bc8c41b6cc4e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jun 24 04:37:32 2010 +0300

    Spell "separate"
    
    (cherry picked from commit 19a50f5df315c583d84712be7c724ba3ab587c1c)

commit 89182ec48781f05f56dea664d1abd76dc4cad00b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jun 24 04:35:45 2010 +0300

    Spell "connection"
    
    (cherry picked from commit 277fd0e2ea12386e7ad0dd9d0d82d5d8bf17f18e)

commit 5ce90c263d0e8d49417a5e752b01572bf2afa5d6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jun 23 07:56:07 2010 +0300

    HTTP interface: fix ! operator (fix #3768)
    
    (cherry picked from commit 15745ba514210fdbb557124dcde5d398e41a03ce)

commit 9274d25e478e2ffdfb64f98911ebc5d494a1dbbf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 22 17:50:38 2010 +0200

    Fix libvlc_video_get_height and libvlc_video_get_width

commit 2c27d239d4449df23069c100132fb66494c01496
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 22 02:23:56 2010 +0200

    On the road to 1.1.1

commit 051ef22f1d89b78693c0e6bf8c4e575284c48f0d
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jun 22 02:19:15 2010 +0200

    extras/package/macosx/ub.sh: Allow building without an arch, and remove redundancy.

commit 97d06000df17fff58f86434a3f718a612b2590ec
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Jun 21 21:19:39 2010 +0200

    file: Fix build.

commit 75c919c00887b936ce0d7b464a19b6289a421f8e
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jun 21 16:35:26 2010 +0200

    Fix version number in NEWS

commit 48e1a95a2578fd622a0187eb09f2642e242e0491
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 21 02:29:53 2010 +0300

    make distcheck: bypass kde4-config
    
    distcheck uses --prefix instead of DESTDIR :(
    (cherry picked from commit 9922f5d345fd1d296f53fae11a9ac8c27f7532f5)

commit 22f4398b590f7b9d4ad02ce19b70c386eba29625
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jun 21 01:33:35 2010 +0200

    Update NEWS

commit 7e0ed0e309983c8fa069628a132dd68880e5d201
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jun 21 00:53:55 2010 +0200

    Win32: fix danish package
    (cherry picked from commit 6ff44239c2361efe7b89c66ea0edfd5acfb5dedd)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6dec133a9ebf5121aef20f1b3c0f1bb1d3e61ac0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jun 21 00:29:45 2010 +0200

    Update PO files.

commit fe3fa06275b5dba227cff200945271b00585b74d
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Sun Jun 20 23:23:20 2010 +0100

    nsis: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 797eeaa422d8f82683383cdd09233a9e6bfe39ed)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d357698c04a5cac917fb5515a7d76e70f770166e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jun 21 00:13:28 2010 +0200

    Qt: Do not try to move when going to fullscreen if you have only 1 screen.

commit c0b232828813060eb5d2ba2ab48e76714cd12faa
Author: A S Alam <aalam@users.sf.net>
Date:   Sun Jun 20 22:07:32 2010 +0100

    l10n: Punjabi update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5595427f355c84f40c36bd10f9c94373fffb6423
Author: Dean Lee <xslidian@gmail.com>
Date:   Sun Jun 20 22:05:52 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e78c63b317decc93fbe1eeaed23596ecba07f753
Author: Luqman Hakim <ovdl@rocketmail.com>
Date:   Sun Jun 20 22:04:30 2010 +0100

    l10n: Indonesian  update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit ab097340c02ea3e0ac2b143027c110a2a7db4082
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Fri Jun 18 19:57:49 2010 +0200

    Qt/EPG: update and synchronise as in master
    
    (cherry picked from commit c57d47dbe87f236784e975743ae1fe32e18fdcdc)
    (cherry picked from commit 753a7d15e9d2dedf650789245dc7d0b5b1765c65)
    (cherry picked from commit 1ef8da27660e7a46070a7b104b9b5b1f96daf5a7)
    (cherry picked from commit 44676a0590c2b96d13ea5a700b5878166b6f432a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 472087d66d36af1de896a7c6d38b340491573002
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 18 22:09:13 2010 +0200

    Enabled mpeg2 dxva2 decoding support.
    (cherry picked from commit beb86eee25d2d255563cf959c086879f1a4b08fd)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c3012fc3c3e64d1ea96b84ee00056f759c079660
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jun 20 22:17:21 2010 +0200

    Configure.ac and NEWS are now 1.1.0

commit 08fc68fc3f8b55ec60901074ca9b85f31c089867
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 19 21:40:18 2010 +0200

    Fixed video format decoder changes detection.

commit b971d0c96035471d170c5fea4cd8452942b64593
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 20 22:16:41 2010 +0300

    Fix automake warning
    
    whitespace following trailing backslash

commit 0e9a6ccaacd0ef6a9a4739b9080a16da65f2d035
Author: Adam Hoka <ahoka@netbsd.org>
Date:   Sun Jun 20 20:13:13 2010 +0300

    V4L2 on NetBSD
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 0c55b2d8d29921428716ec5e8ffcaaf057146823)

commit cd8f0c4b88345e32770de51e5931801705240c69
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 20 20:16:33 2010 +0300

    Use fstatvfs where usable (BSD) - fixes #3762
    
    (cherry picked from commit 62a73f7d2d352c90014ae6b142fecceb173f4443)
    
    Conflicts:
    
    	configure.ac

commit affcbabe1553aa0de7cd499c1850847ec640c172
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 20 07:07:15 2010 +0300

    alsa-lib 1.0.24 is not out yet, so refer to exact commitdiff

commit 8b5694db244b5e10d74e98b7a93247e0231ee52d
Author: Thomas de Rocker <thomasderocker@yahoo.com>
Date:   Sat Jun 19 23:52:05 2010 +0100

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5250448eaa84d0677f9a74cba2488ccaeb8226b2
Author: Dean Lee <xslidian@gmail.com>
Date:   Sat Jun 19 23:50:12 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 05045b1a4a36d31b64759cd6abda7914990dec1a
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Sat Jun 19 23:49:29 2010 +0100

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c201423c6df50968add5f1ca7e1a63c74758e360
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Sat Jun 19 23:48:42 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 88337c8901c9f53d8110cb47491b1736cf4da962
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Sat Jun 19 23:45:39 2010 +0100

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 48d4ab9dc77b6cef77ba352953acac06a7ff2479
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Sat Jun 19 23:44:46 2010 +0100

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 31c2a63a848ac4890f80b367067d65ac9acf6f12
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Sat Jun 19 23:42:52 2010 +0100

    l10n: Ukrainian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit db513a1b19f0ea319333d94de38c340898d998de
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Sat Jun 19 23:40:11 2010 +0100

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c53bf246c3a9d85849d80d31b6e8d82274de988c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Jun 19 23:14:34 2010 +0100

    Fix Estonian selection in installer
    (cherry picked from commit 90252288ca81eabbf4094f43b554207a34ce3a7a)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5e3a613c166e8d760559e6c65c556fac0edef2ba
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Jun 19 23:13:38 2010 +0100

    Add Lithuanian installer translation
    (cherry picked from commit f9cb4fd52f9e81e647e61fad0d1b3f2b4ba103cd)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9cb014f24b18e470d0337c0549008138ec62653a
Author: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Date:   Sat Jun 19 04:43:56 2010 +0300

    da: spell check "playback" (fixes: #3756)

commit bceed5d3032663fbe8b4dbc99f251801c78181ee
Author: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Date:   Sat Jun 19 04:41:18 2010 +0300

    Qt4 needs libm (fixes: #3744)
    
    (cherry picked from commit fb718f7cebbb1d4a0b307647a02b1fc884a043e2)
    
    Conflicts:
    
    	configure.ac

commit 0f75c0cf9e15a95dc29b374f20bf07a7ac9bb835
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 18 21:53:47 2010 +0200

    Added 'Extended Stream Properties' in asf muxer for WMV3 too.
    
    It closes #3522.
    (cherry picked from commit 7c801152fd5e10de620c8d34a46067ad2f2a634f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 81a09175f8523c9f091b62c1256c611ba99d14e5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 18 21:52:46 2010 +0200

    Parse WMV3 frame type in the generic packetizer.
    
    It is needed to close #3522.
    (cherry picked from commit bc96ea9fe82d4f8e0cf439b83b31cfc74dd6cf9b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5b1e4391efdabe49d49964aa4231155df7351c6e
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Fri Jun 18 19:51:53 2010 +0200

    Qt/EPG: Display the short description and the long one when available.
    (cherry picked from commit 3f7e57a4c23b25054ce185dd3d650bfa52f9e09f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 48514572feed9ad74f0b8b2f1b1242d610dabcf2
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Fri Jun 18 19:14:40 2010 +0200

    Qt/EPG: Fix an EPGitem position issue.
    This was wrong to update the EPGItem start times when changing the EPGView start time.
    (cherry picked from commit 330016cb7d533bc6c5d7946c66aa26b9944eb830)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 751cc1621aec86041420158bb7bf402153108242
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Fri Jun 18 17:29:51 2010 +0100

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4cfcb829c286dd2a42b44621cb005dd1362fdd1d
Author: Mihkel <turakas@gmail.com>
Date:   Fri Jun 18 17:31:16 2010 +0100

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 992930b778094a7998665b917ada6125dd20d1bb
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Fri Jun 18 17:13:23 2010 +0100

    Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit fffa506d3108a582b6792eee9412d2eaccf6ab21)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a776d324ff12e3593da17c5abe173c9241626339
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 21:13:08 2010 +0200

    Win32 installer: add Danish translation
    
    (cherry picked from commit a5909adc57c8429890f4fa67bc098f5c50eacd46)
    (cherry picked from commit d9d146597f0d447fae4d8ade4b9ca7f1123f6f75)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3c23a1e3ef6ad653ab7cf6e6f6eb87491ea3d5a0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jun 18 09:46:57 2010 +0200

    French translation fix.

commit 5ff7bcdfa34c4e0732204381bffe0471e4396f04
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Thu Jun 17 22:14:15 2010 +0200

    Qt/EPG: Display the program start and end times just before the title in the description box.
    (cherry picked from commit e600df620ad1805ff6948fe4e679144d25d2cb95)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6a6a915e802e531a7817ed26c852a3d67afa0559
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Mon Jun 14 18:36:51 2010 +0200

    fix unsupported shortcut syntax
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 063895670b30de910d13a46942b3c902b36205b1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f6e1a870b7e1170bd9609beec9f948ca788b59b7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Mon Jun 14 18:36:53 2010 +0200

    Ambiguity between std::log(double) and std::log(float)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit b72555737405cb4f31071ee28367ba42d3150ce7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 98afd0513cb3651a5293d664c9234d3c1a791cd9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 01:52:17 2010 +0200

    Win32: fix memleak
    (cherry picked from commit 2e959033fffa317c99c45b1d7926851e33fe3b1a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 738767898617e91eabab6fc870779882af80e19b
Author: Jai Menon <jmenon86@gmail.com>
Date:   Wed Jun 16 16:55:07 2010 +0530

    AVFormat Muxer : Don't create AVStreams for unsupported ES types.
    
    Currently, the libavformat based muxer supports audio and video streams
    properly. Subtitle muxing is still a work-in-progress. Till those are
    verified to work as well, we need to ensure that we don't create AVStreams
    with invalid codec type.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit e276b6488d2c59d61549828aafe95221f0e76146)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 435d14a32163aa6f6da6454b6c4376dd34aee429
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jun 18 01:05:02 2010 +0100

    Update .po files

commit 702af73ad2d69573eef40f6d3157709bfec5b7f0
Author: Thomas De Rocker <thomasderocker@hotmail.com>
Date:   Fri Jun 18 01:02:54 2010 +0100

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9110e94b4ce9008bd061b19f93c564bcdfee9fdc
Author: H.Shalitha Vikum <HSVIKUM@sinhalaya.com>
Date:   Fri Jun 18 01:01:50 2010 +0100

    l10n: Sinhalese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d91e22f4a30353866e89ecbece6e255595f28766
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Fri Jun 18 01:00:56 2010 +0100

    l10N: Bengali update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 240e905c1e836c39c39343cdd768b07571e4fd32
Author: Predrag Ljubenović <predragljubenovic@gmail.com>
Date:   Fri Jun 18 00:59:35 2010 +0100

    l10n: Serbian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c384bd8c8620edefed44a79d65852ce07f2a56e4
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Fri Jun 18 00:58:39 2010 +0100

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d5396538e6c811af35eeece5b1372d5d62766bd4
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Fri Jun 18 00:56:58 2010 +0100

    l10n: Ukranian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b1aaed43f9809dd3920492bf59157892c067d092
Author: Dean Lee <xslidian@gmail.com>
Date:   Fri Jun 18 00:56:16 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 320a49160d03d6182ae7f99411c267d170087a34
Author: Éric Lassauge <lassauge@users.sourceforge.net>
Date:   Fri Jun 18 00:55:20 2010 +0100

    l10n: French update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5d63a4077572ed0fab2fe622b1f6c94f2bfc3602
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jun 18 00:49:31 2010 +0100

    Update vlc.pot with a few more files

commit 7d0e4ace9688762f3a8e4f8f52f21b904107b588
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 22 20:24:48 2010 +0300

    POTFILES: missing files
    
    Cherry-pick 4c584433c6a46b6626f7662af1af7435962e955a
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b0620aea6b50d3062d1240e6d4a3945ca40b5e92
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Fri Jun 18 00:06:11 2010 +0200

    gui/macosx: set URL instead of path to ITEM_URL. Fixes #3706
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit d3ed6bcb51d1bf13be1f035239e085fca3910645)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 75358c5383cc552233046e778f7149be9e482a35
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Thu Jun 17 19:21:35 2010 +0200

    gui/macosx: second attempt to fix equalizer issue #3718.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 6a8df715f0f0831bab4e8344b7ff7b57d1c01964)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a0a45ea144b5744a384ec29fda035dda4a986cd7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 18 00:17:07 2010 +0200

    Fixed reverse stereo mode (close #3755).
    (cherry picked from commit 5897814445b62d1c87cff47631a340a6b9bd42dc)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1c01d49d69fb64ec9cf389a84e0e92796da7186c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jun 17 22:39:48 2010 +0200

    luatelnet: the oldtelnet options are now working well with the luatelnet module.
    (cherry picked from commit db35e6905cec16d2e9f29bcbcfee394d536affd1)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 5cdfc67bb062c7101b97061fb7eaf3df39fb1a73
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jun 17 21:20:25 2010 +0200

    playlist_pls: fix use after free (can be triggered by some invalid shoutcast playlist files).
    (cherry picked from commit e1ff44d2afe03c87242cd3e5e9b48146bdb1e1da)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit b5e19c1a15c8a20b47c047ec3ebbf49efdf500d1
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jun 16 17:23:22 2010 +0200

    Update THANKS and AUTHORS.
    
    If in AUTHORS => not in THANKS
    I moved also some people from AUTHORS to THANKS (only small fixes).
    (cherry picked from commit 19d59d86736e79f5d9f89e0e349156eaad035d36)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 9f3d2d535ded2023310b9183557acc35f039e5be
Author: Jai Menon <jmenon86@gmail.com>
Date:   Thu Jun 17 12:08:13 2010 +0530

    AVFormat Muxer : Set codec frame size.
    
    This allows for correct output when using muxers (like the MOV/MP4 muxer)
    that require frame_size set.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 077f47ff59b9e5e1a523d924a0307105dcdee4bc)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3126c8c84523948b944e29600b0031d39723f3a7
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jun 17 05:36:24 2010 +0200

    libflac installs its own assert.h which fails to define assert()
    
    Define assert() to no-op
    (cherry picked from commit 1e2a142ff8e90af6a4ab3fa725320a1ab2772eab)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c78769e4f9b00cff30f4bbec6c53ccfcde50d3b1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 21:53:36 2010 +0200

    Qt/EPG: use a qgraphicsitem_cast instead of dynamic_cast
    (cherry picked from commit a8c86004499bed7014dfbdbe188a113759f7e340)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2ed48d53e4a0af8d3017d05cd156c940ee9b4655
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 23:27:34 2010 +0200

    Do not distribute imdb and frenchtv extensions

commit 4a19588b580a83214c5f4289301f493fa28ce40e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 20:44:29 2010 +0200

    Win32 installer: add a few new extensions and Autostarters
    
    Patch by Diblo_Dk on our forum and adapted by yours truly
    (cherry picked from commit fa5ddee7f338704fd959fa5e2edce765584cb322)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3dc713a162249c4e5dfb099352d4e7bc61717148
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 21:04:55 2010 +0200

    Add extensions to open dialog ones
    
    Patch from Diblo_Dk on the forum, adapted by /me
    (cherry picked from commit d5446dd5bcdfcca32eccfa1a75b1365ebe70e2d2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4deadc4c8a068f3feadc597bc8def1d794bde6df
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Mon Jun 7 22:34:31 2010 +0200

    Remove observer from the notification center in the dealloc method to prevent a crash when notification center posts NSApplicationWillTerminateNotification and the VLAboutBox has already been released.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 5995ceeb4cd344894f24bfd9402e18972fd5adca)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit bdb9584a81932d5e67308668cb8bf1d82127d5fc
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Tue Jun 15 23:57:13 2010 +0200

    gui/macosx: fixes equalizer issue #3718.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 4a65401d54fef5d25742fe9b482b89072a2aa679)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4fae5afad6bad951f75d367a2047707f7315fddf
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Wed Jun 16 00:05:08 2010 +0200

    macosx_dialog_provider: set the usual keys equivalent to cancel or validate a dialog.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit d9a02c44cf5498976fa3719f622199e3e76e6121)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ad3efb5ebc939b5d88c8cabf5fa8fd7b2aeee24f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 03:40:42 2010 +0200

    Update vlc.pot file

commit 2a18b0d0abff89ceeaa0d8c011180dd90fab90a1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 03:30:43 2010 +0200

    RC4

commit 1ae295ca7b225a153b2da5459a30ade492364519
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 03:30:22 2010 +0200

    Update po files

commit 534aea2755f855efe8a7672b9865c1b5d2234822
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 15 12:03:51 2010 +0200

    MSW: fix WinCE compilation after Cursors modification
    (cherry picked from commit 29d478ff1e54a3390f576da3c8af937b61a3b0d7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0a2f54181c79eb0d34d4dc2a8c3fddc9a0bda7a8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 02:10:35 2010 +0200

    Qt: forgotten include

commit 18859359f8b0c90752b7148d5d85cb488d889e42
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jun 16 00:44:37 2010 +0200

    Win32: hopefully improve the fontconfig cache display
    
    (cherry picked from commit eed5cd17bb72639923faf541cc697467786adc2f)
    (cherry picked from commit 7240444db88efabeea7e85310864f6b48c19537e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b2096f74334eaf1043d00396e097412a99ff5847
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Tue Jun 15 23:04:07 2010 +0200

    Win32: fix transparency on Win7 taskbar buttons

commit 553c35a7adb3965f4bef38104a9814d128a4f18c
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sun Jun 13 21:23:26 2010 +0200

    Win32: fix thumbnail clipping in fullscreen

commit 245b70dc804f585756354ece78223e0e48fb28d4
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jun 14 23:33:38 2010 +0100

    Drop the icons resolution from their name
    
    (cherry picked from commit d1b5547ce1227614d72ad28b078a31cbd09629ae)
    (cherry picked from commit 3d2ef5f961a59b44fc7e966608c6a4a196fdba54)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit bbf63346534be1388d0d876f5927569ec15d40d0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jun 10 20:46:00 2010 +0100

    Fix description
    (cherry picked from commit 5a6d423101dae9a3315564c5babdc8ec99509b20)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 68f9a7a4a1b1d16dce3ef22015d5531bdbb00794
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Jun 10 19:56:54 2010 +0100

    Honor LUAC passed by the user.
    
    As we use AC_PATH_PROG, if you want to force LUAC by specifying it on your command line you need to give a full path+exec_name. Which is a bit un friendly. So work-around this behaviour.
    (cherry picked from commit 8fb9110b8907a1fdbcfa1391cd8741b4cdfe18c1)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 27912412087751c3ced829613db007dccfc9f9c4
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Sat Jun 12 21:25:20 2010 +0200

    Synchronise master and 1.1 branch Qt4 EPG

commit 081073b260adfb560e5fbbfef05c7be37fab551e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Fri Jun 4 16:27:00 2010 +0300

    qt4: don't  hardcode fontsize in epgitem
    (cherry picked from commit 875c3bcf035af67f9069ce0ca4f32c36fd2d7079)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit b0e55a6bc8b884d1513ad270419883df96a176b2
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Jun 15 22:13:06 2010 +0300

    don't use empty string for user-agent
    (cherry picked from commit e4de986a143b0fdf4ef04b2b5e5286192b3ae4c1)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit a643c2b744007de69d37e786358bd94b0ed644cb
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 15 01:35:30 2010 +0200

    vod: fix memleak
    
    Port c7690cec0129d2fb3198e60602c4894e728df092 to duplicated code
    (cherry picked from commit f7ef9010f8c65b6a66a14c9c1000dc1f29f56027)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 613d7883111ea1a9ab02f053b591c048ef4a42f4
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 15 01:30:23 2010 +0200

    vod: fix h264 profile-level-id generation
    
    Port 9f5bb41a34b73cca36ad83c1fd563fe2b2b7fd4a to duplicate code
    (cherry picked from commit 4e6d8a18da418ffd3657b37bc94d7debe8fc4764)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit e94ebca454e2d64f67fe49e21f9de846bc00a766
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 15 01:22:31 2010 +0200

    rtp: fix h264 profile-level-id generation
    
    This was broken in the previous dedd7cd2ae0864dedfad367c1cbf916e1d315a00
    (cherry picked from commit 9f5bb41a34b73cca36ad83c1fd563fe2b2b7fd4a)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 4e6da915cf7cd6fec50cf56480882b8d5ccca9f7
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jun 14 23:35:00 2010 +0200

    vod: fix h264 sprop-parameter-sets generation
    
    Port dedd7cd2ae0864dedfad367c1cbf916e1d315a00 to duplicated code
    (cherry picked from commit 8e6959cc18bb207bebed3fb151cddad900f3d826)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 61ac38d5fde5541d99c28ceeb1554504cf361ec2
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jun 14 23:10:57 2010 +0200

    vod: use memcmp()
    
    Port df301d6589de2662febe4cf408e4ecdcf3b589b9 to duplicated code
    (cherry picked from commit 7820c6b276438390eac5b5a371659dc7cbafabfa)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit b9a8c6fcf3ce533546fbf12541faac517b64cbd4
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Jun 15 10:44:42 2010 +0200

    core playlist: fix my mistake in [4eff56920]
    
    Applied from c35e504a57cead20266b1c37b137a3ad98c3d1cd

commit 4a31d472d7959c452788f9a3c9f67602d0794038
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 15 00:02:18 2010 +0200

    Win32: fix file opening from context menu
    
    Also when double-clicking.
    This fixes #3604
    (cherry picked from commit fe0bf180e4ea6412d5cd07b613605daf8eca1971)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d57766cdea81177be8a65fc59dcde4ba2b6d1587
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jun 14 19:25:23 2010 +0300

    logo: set default x/y=-1 so position is actually used
    (cherry picked from commit c2fd9461c3927377966ecac990464f65b3f512a8)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 9ee0418c6d9165f2ee86528da38b36de0d463e67
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jun 14 17:56:17 2010 +0300

    mp4: set amr-nb samplerate to 8000, as it's only valid one
    
    Fixes some 3gp-videos with amr-nb audio.
    (cherry picked from commit 1405901025e0a3d3baa81fd7e3cb2d31d8069240)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit de8d39ea9124d83a742fb83731ace6a47de86602
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jun 10 18:19:48 2010 +0200

    msw: let zooming to exceed the display size
    
    There seems to be no more reason to force clipping to the display size
    when zooming.  (tested successfully on WinXP with directx, gdi, opengl)
    (cherry picked from commit c8b51e05d71834aefd11c5d89bf193132bd1305d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 66e54e27afb102380d8cb86b9732c21399e5e3d7
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jun 14 11:25:53 2010 +0300

    qt4: add webm on convert containers list
    (cherry picked from commit 2fddd62529e27b9459027d9128362eda2434e36c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 116a88f6d35589008750c666ae3b0c09b2926e0d
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Jun 13 15:20:54 2010 +0300

    mp4: add avc1/3gp6/qt  brands
    
    I think this should be safe even if there isn't avc1 track
    (cherry picked from commit abfcb0302d9b28f3d9e09f4e4272fc522b9ef3e1)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit dd56112d681af407c59907b5d980f5ff78cd98d1
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jun 14 09:42:44 2010 +0300

    transcode: default audio bitrate to 96k
    (cherry picked from commit b1f3bb49ccdde53a3fcb46bec25e69079ae9fa65)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit ede737ea4895070858da9584c538fdb3d855b616
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Jun 14 09:33:45 2010 +0300

    x264: don't repeat headers, we should do it ourself where needed
    (cherry picked from commit 0f8980274129820bfce1a72024dc1bffbcfd61c8)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 232e1175545cb4f51263c29b51b295cd026b3c4f
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Jun 13 14:35:09 2010 +0300

    Qt4: check extensionlength 2-4 (ts to webm) on sout regexpt
    (cherry picked from commit f331c5a219d5dcd9edeeeecf52643e9cda7c2e37)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit e14b3fccca0888991424ae61d8d45a7ff52dac42
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Jun 13 14:38:18 2010 +0300

    youtube.lua: decode uri/xml-chars on name
    (cherry picked from commit 0023f19d8acc0909e5fc92a2f7a3ed8f1ea0f9ce)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 0187689be5be0fbaac8e26ea0579306cc7b8b6bc
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Jun 13 15:01:11 2010 +0300

    mp4: find nal limits on 0*001 startcode instead 0001
    (cherry picked from commit aa51f404602d10086947b870d0cc9541e0e67a42)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 8a739eec955b4909198c80065bba2395a7bbc54d
Author: An L. Ber <madrat@hotbox.ru>
Date:   Sun Jun 13 23:02:17 2010 +0300

    rtp: fix h264 sprop-parameter-sets generation
    
    Patch from An L. Ber whitespace-modified by me
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
    (cherry picked from commit dedd7cd2ae0864dedfad367c1cbf916e1d315a00)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit d8cc33fe3dfe66b074f3041051e87dfba043df4b
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Jun 13 16:35:47 2010 +0300

    avcodec: don't play rc-max/min for vp8, doesn't seem to work as it worked before
    (cherry picked from commit 734045e35ceacde089a76c6bf65474bca10f1e94)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 069ec7efbd0b3601a491f0e87ba8e93d8176e505
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jun 13 12:39:20 2010 +0200

    Prefer libvorbis encoder over libavcodec's
    
    lavc's is marked as experimental
    (cherry picked from commit 835f1233204bf0c3e1828f2b555993a6e63f05d9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2a2524751102d238de8ac4e89fc94fd8431a1551
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jun 13 12:13:04 2010 +0200

    FR translation: reapply for the 3rd time the modifications of e283b16949cd199c298942a966dbddc7120c33a7
    
    Guys, I know translators know nothing about git, but seriously!

commit a4b72e97ff81b7a77e841c165bab59673404ce7f
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat May 15 20:43:36 2010 +0300

    qt4: don't add duplicate on convert if not needed
    (cherry picked from commit f01fe561104e3c62fe77366d3c19b77bf8776a9a)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit f134a12a7469c003ba95177dc23e65c70a4a5a72
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 13 01:41:11 2010 +0200

    Workaround a potential segfault when using VAAPI/DXVA2 (close #3606).
    
    It seems that some avcodec decoders release frames even after being flushed.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3e949628bdd9fd17a6b43d612f70902a48d92804
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 13 01:25:43 2010 +0200

    Fixed potential unaligned access in vaapi/dxva2 picture copy.
    
    It (probably) happens only when the video is non mod 16, or non mod 32
    with YV12 hardware surface.
    (cherry picked from commit 957409b26fea130c93c740dbb1a032b1e7624794)
    
    Close #3606
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0e9bb2b6027e3327cf00694cfef5aaa76f446602
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jun 13 00:44:31 2010 +0200

    Fixed mouse buttons state for msw vouts (close #3519).
    
    Used SetCapture/ReleaseCapture to emulate what x11 seems to do by default.
    (cherry picked from commit 2a1f2f0bf5f14963417fb758910db478ac407a62)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d460c80bab1d12fe3280e9e5c66e585796384a83
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jun 12 14:14:35 2010 +0200

    Fixed vertical video alignment (close #3688).
    
    It is not limited to win32.

commit 019bcc34b11c5ed58a139f4c988b956bfd4ce5ce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jun 13 00:55:54 2010 +0200

    Qt: try to fix hangout on win32

commit 7206e0cd8281aadc9f83a6125b3cce6c18a87191
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 12 21:35:01 2010 +0200

    Qt: fixing message debug to help fixing some issues.
    (cherry picked from commit 0b9fa694707cd5d664e06a951cdfcccc9a236f1a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 646aab6e5d3e5f24070e3b630efa460d686a850a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jun 12 02:28:34 2010 +0200

    Qt: videoWidget shouldn't be show/hide(), the parent stackWidget should toggle.
    (cherry picked from commit 8a0bd27b9524be4ba2b8b67e030ae9d9ca096b03)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 192f439996e19a028fef863b5372e98488113041
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat May 15 19:52:33 2010 +0300

    qt4: videobitrate range from 0 to 32768
    (cherry picked from commit 9f96d00952f05a59eefd4bdbb2ed9224e882162f)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 18b5744c043e5ee7f367116484836f1c2fe87ba5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 12 11:34:27 2010 +0300

    x264: use int64_t instead int as delay
    
    (cherry-picked from commit e0600d460ae60e32b189b79ed61c9dc217577af2)

commit 679e4e763f97d8267621729f80323aaa050e9647
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jun 12 09:40:01 2010 +0200

    skins2: delete the callback only if it was really added.
    (cherry picked from commit 2c383bfcff7a1c54108a9fce254fe91c92ace979)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 2f24e13c5db1ed3f13e9cdc93e3286e01a5f0e08
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Jun 12 04:24:38 2010 +0200

    core playlist: refactor & fix #3737

commit 8030d220c56269e5035700ea55a831bc8abfe6bb
Author: Jai Menon <jmenon86@gmail.com>
Date:   Fri Jun 11 18:38:22 2010 +0530

    Matroska : Set default compression type for the ContentCompAlgo element to 0 (indicating zlib). Some muxers (for example mkvmerge v4.0.0) do not write ebml elements which correspond to the default values (as defined in the spec).
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e931a7f7c313cbfceee59566ec7ce533b8eb5670
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jun 11 01:25:29 2010 +0200

    NEWS & configure: -rc3

commit f8c553b26b30b0d17fedcf8b20f428dffa88454e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jun 11 00:56:42 2010 +0200

    Update NEWS
    (cherry picked from commit 91663977c582eab7e5eebaf528f981afd86b2f4f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 48ac131e615fa2900acecc37c22d91fa1f276404
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jun 11 00:48:05 2010 +0200

    Update-po files

commit e290c329acb5dacdb5ab0ef019bf979a8b1db182
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 10 21:00:54 2010 +0200

    Fixed invalid mouse cursor state on win32 (close #3675).
    
    As a side effect, window class names are now uniques (process wide)
    allowing to unregister them and so to unload properly the msw vouts.
    (cherry picked from commit 6034b5c50ffda54704f8e053a7b0b2a55bddb73d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5beedc2349bc1869288242b841b0b6354b016632
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jun 10 18:09:42 2010 +0200

    core: fix a wrong division
    
    Dividing an unsigned int by 2 is different from dividing an int by 2
    
    This division was the cause for vlc(Win32) displaying a black screen
    when zooming exceeded the display size (alt-'o')
    
    Weirdly, there was no problem for Linux !!?? and also no regression :)
    (cherry picked from commit 30efd37a75ab41794a3999cf949a41dcb1c1dc1d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8a1be16fbe67f6c4dd59675762e86e086f6cd811
Author: Grigori Goronzy <greg@blackbox>
Date:   Thu Jun 10 23:44:26 2010 +0200

    Subtitles/SSA: enable reordering after load
    
    Use currently unused code to sort subtitle lines after they have been loaded.
    Closes #3734.
    (cherry picked from commit fd7497054b9ee959faa9d18d5bb15a1f5f0268f0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f4bb851a4e17abb308c74f72505445f581433a5f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 10 21:41:25 2010 +0200

    Removed wrong casts in msw.
    (cherry picked from commit 9064f47392f9bc9c48f6187219d7953cedfbd586)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c08e2d92211417275e95d621ac1b1c69f5ba0da8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jun 10 22:57:53 2010 +0200

    Updated window size after changing fullscreen state (msw).
    
    It should improve the transition.
    (cherry picked from commit bbe96d36561c5f3d880291f9f065eda5eb959869)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit df6b77086c6f25d046586d6f1d2eddcf608eebd7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jun 11 00:06:38 2010 +0200

    Fixed ES packetized propertys in PVA demuxer (close #3735).
    (cherry picked from commit 925f5e0229bd473c162f5fee4529af1921d3e840)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c26bdee6c5b41076ae5977057b9ed8d8bcfda183
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun May 30 17:04:32 2010 +0300

    Qt4: Simplified/fixed qt4 fullscreen implementation
    
    This is a merge+manual adaptations of numerous commits on Qt4
    
    (cherry picked from commit 99b7cf3c3f0d554bf3175082a32722e78bb0f4e8)
    (cherry picked from commit 7e26f748884c337eeafdd55c403c5ebce7e90f80)
    (cherry picked from commit 8abd25d4f52c23e6c19f40740e3aaafc385c0e73)
    (cherry picked from commit a736053c00778ca35f8653713517558e1e710aea)
    (cherry picked from commit 312d9c3fc4dee049bf25288d7a3f519003c817b4)
    (cherry picked from commit 6fac93217a965a843046e4c0c814cc161a4e0cc8)
    (cherry picked from commit df261c30a4ec89baee1c7b3a1152b846d0bc80a7)
    (cherry picked from commit a70095543572745dca9b9ef1c776ed751e76d936)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 42bd98c6e72b041ea8446c1f0f751ecbc166df8e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu Jun 3 18:59:51 2010 +0300

    QT4: Connect INPUT_EVENT_ITEM_EPG to update epg-widget via inputmanager
    
    Now epg-content should update automaticly when user changes channel etc.
    (cherry picked from commit f53ff18f969ce5d3cc5f9e844d390ad7898dd05d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b57a7089fc1b3b024b899e438283ace0af351c96
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Wed Jun 9 01:13:56 2010 +0200

    Ignore unmute if volume hasn't been set or muted. fixes #3636
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 3a6ce9618b93435f8e8e2b0b3c9310e9752c870f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c973882d571101bbd75d7d51acd681de0caa3443
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Jun 9 19:39:01 2010 +0200

    playlist: documentation update
    
    (cherry picked from commit d704a3956c0f6bc3907016544377d81cc27fa5e3)

commit 81fd947e323b9aa4a87cbd55123f14915963b4e7
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Jun 9 16:55:06 2010 +0300

    NEWS: mention about iconview/listview in qt4 interface

commit fc267198ebbd86f33dcf5e6af063670279ae6fd3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jun 8 20:39:01 2010 +0300

    programs is a string, which is a string, which is not a list
    
    This fixes an assertion failure whenever --programs is used.
    This should also fix a memory leak in the ES output.
    
    This needs testing and backport to 1.1-bugfix.
    (cherry picked from commit 034ae114634510d7cdf7fe15e2e76ac34c1a6ddf)

commit 88714ed20713649826bd3379563d138684565e9b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jun 8 21:05:44 2010 +0300

    libvlc_media_player_stop: destroys the kept vout
    
    (cherry picked from commit 20141e2c65bd1b5c924943046ec640adc5ec7a4a)

commit b7e246301fb347160f4ab58100681d4b5227e5bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jun 8 21:04:18 2010 +0300

    Export input_resource_TerminateVout
    
    LibVLC needs it.
    (cherry picked from commit 12256be1f21c0eeb5aadb69397c50063ba38a088)

commit cf216a653485c46248bc3761dd2c97930b3d8657
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 8 12:53:39 2010 +0200

    lua: remove mention to inexistant appletrailers SD
    
    Introduced by error by my careless cherry-pick

commit e9ab6d4ac4b908f7a69895af9ba5e7e8aaa3b20e
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 8 12:44:37 2010 +0200

    Fix list of distributed nsid l10ns
    (cherry picked from commit d933c54212a3a6c5283ea4a93367bc48f9288470)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit db4823b2f527fd0ba645532433b4e6659ad71f21
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 8 11:03:58 2010 +0200

    lua: distribute extensions and missing playlist scripts
    
    Also sort the scripts by file name...
    (cherry picked from commit 2c7bfe80014fcad79e7ac969e9b6f6dde77ff2f9)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 3a4b30fcf1fbb9ef7a9c85a102183f8a3451622a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jun 8 05:52:42 2010 +0200

    activex: distribute missing header too
    (cherry picked from commit 560a002fec755c82e219dab8ceedd08dbc8b41c0)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 64a3042104e14efe9400a68dce3d2b995c62e641
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jun 7 22:19:49 2010 +0100

    Distribute nsis l10ns
    (cherry picked from commit b5ddf37d5f937569e05bda7e7b1b5b47aa044589)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b71b0b61fa96034cf3c91028e06c865975a8e8cf
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Tue Jun 8 00:22:01 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5143ad151d42386dca76b2b97df964409f68e216
Author: Éric Lassauge <lassauge@users.sourceforge.net>
Date:   Tue Jun 8 00:20:31 2010 +0100

    l10n: French update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4665ad270ffb4f73ffbcc38841f54a2174ae1590
Author: André Weber <atmo@videolan.org>
Date:   Thu Jun 3 19:31:40 2010 +0200

    atmo: updated README.txt for Fnordlicht, added author to THANKS
    (cherry picked from commit 2b88fd41466b886c4c1b06d4a7b823d70c41342c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 940c518ebb7f2292ad4f80bfd86ac90cdaee5365
Author: Kai Lauterbach <lauterbach.kai@web.de>
Date:   Thu Jun 3 19:21:52 2010 +0200

    atmo: add support for Fnordlicht devices
    
    The Fnordlicht-Class implements only parts of the fnordlicht-protocol:
    sync, stop, start_bootloader, boot_enter_application and fade_rgb
    Have a look at http://github.com/fd0/fnordlicht/raw/master/doc/PROTOCOL
    for more details.
    
    Signed-off-by: André Weber <atmo@videolan.org>
    (cherry picked from commit c215f7b79628a32373cf0041152cff1a5042d15b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ff5d0145ed2dcee5226ece644cba9c202085b98f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 7 23:37:16 2010 +0300

    dlopen path can be NULL

commit 030a72481ed39660dee31860d6a1cd5b3a7d3d26
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 7 21:33:23 2010 +0300

    Qt4: turn off video and subs when transcoding to pure audio profile
    
    This fixes #3681
    (cherry picked from commit 06ed465441b3caefd3aeeb41c62ca321850ec717)

commit efa3f2463d681a8613c4d628b17fd83aa4c10e0f
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jun 7 20:08:10 2010 +0200

    Distribute missing header
    (cherry picked from commit ac795f1a9e032a14b9e09d9a8f44e14de5a0d4cd)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 286673dc5b8b87418a2ba714e704d33fc01f70c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 7 20:56:12 2010 +0300

    Qt4: remove PaintOnScreen option - fixes #3702
    
    (cherry picked from commit 921fdef8b41457755f2fd9592ccce5660d946c08)

commit 6c9e62216b99c8b28ae3ec12a2637e14971d2b33
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 7 20:53:18 2010 +0300

    Only print the first 5 threading errors each
    
    (cherry picked from commit 2dde53c525ed5c9a8d74bb8a85e3ea8ead1dcd11)
    
    Conflicts:
    
    	bin/override.c

commit fdfc6926f45e3f3a0fb200e0dc66f34172b3aa3f
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Sun Jun 6 23:34:53 2010 +0100

    l10n: Ukrainian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 98625a27864aaabbd8accd3af7a45a91e8bf0db6
Author: Mihkel <turakas@gmail.com>
Date:   Sun Jun 6 23:12:25 2010 +0100

    Estionian l10n for the win installer
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 291957a2bde5ac0fb9aec72a0b4c5c2cfdc80ea2)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a4cbc15cb649ca94bd57ffda54a96ecd27b6e5d5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jun 7 00:25:10 2010 +0300

    var_InheritInteger -> var_InheritBool
    
    (cherry picked from commit ae2c9e4fb61cd0be61d160d1d0c6aae353706497)

commit a6d4afcf2c1557df0b63b306e1b3e3d330d115e6
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Jun 6 18:17:29 2010 +0800

    Lua: Allocine, grow buffer up to 500k
    
    This seems a lot, but 65k definitively ain't enough for some
    movies.
    (cherry picked from commit 89dbfd782618074a2ee4122f0bead8a08917c805)
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit 8488444b5d06576579549d621fa15b4fc7abc849
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jun 4 19:11:39 2010 +0800

    Lua: update Allociné script & remove debug
    (cherry picked from commit a1ad237835102a5468facf62c3e6c5584bb4f933)
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit b3f85839419a0349395c8270581fa0ca9da80778
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Jun 6 13:44:36 2010 +0800

    Lua: remove 'http' shortcut.
    
    Since 6bb9f2996 (or master/1834c5a73e) it was not possible to load
    luahttp using this shortcut anyway.
    (cherry picked from commit 4d429b613e427f49a272185dcc26c7d03e7243c7)
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit f91eea1e372dc59cd1c7d4ae251d644c406f9bd8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jun 6 00:40:37 2010 +0300

    live: update inet_ntop patch
    
    (cherry picked from commit 8078a54f2c4365bf7f94a81fe0a0fd61a574cca1)

commit 7db2ec7aa44bd9b897a83a964a0baad6d2f0c17f
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 5 23:19:38 2010 +0300

    qt4: don't scale to 720p on webm profile
    
    Which was wrong way anyway.
    (cherry picked from commit b986c0673d293d7c334eeac199c9f91160ed7906)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit a0a4f1b5fcb9050a7d88e4f5a9933186814f4886
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 5 23:18:08 2010 +0300

    avcodec: fix vp8 default to check height for 720p
    
    also fix sub 720p defaults
    (cherry picked from commit 16ea0e630bc4cb792c132ff15d3d6a1f8a5e5f06)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 0cd315c75f47947de28b34c6a5dc5450eca17960
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jun 4 19:10:11 2010 +0200

    youtube.lua: remove old broken break
    
    We don't want that anymore anyway
    (cherry picked from commit db60e23c082afbfbd8bc205aba89a1ad23c4879e)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 800af14682a016ade11cebe26f4d6b1f1db114da
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jun 4 18:51:09 2010 +0200

    youtube.lua: support WebM formats
    
    We parse the additional HTML5 section too, the only place where the
    WebM formats are listed. If the URL contains "&html5=True", the WebM
    formats are preferred, when available.
    (cherry picked from commit f18b314bd2e6059e73fbc4dc18000c18aa6e4535)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 2f54aeae56d5f046bbde50ea2607fd351fd794a6
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jun 4 16:19:14 2010 +0200

    youtube.lua: fetch HD videos when available by default
    
    This also saves one HTTP redirect
    (cherry picked from commit 09b6b8e32fe1e46e1f69d8dec0df29975a83f649)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 2f03a064a9fae87283305c1363238455e18de716
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 5 14:18:44 2010 +0300

    qt4: add vp80/webm to profiles
    
    VP8/webm profile defaults to 720p, which could be reasonable default imo.
    Not sure if people want to it to default to same resolution as input is.
    (cherry picked from commit e8b350df4f1985fab19f797f0fb926c21bff18b8)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 800b5925e9856fd66475918f464856d280f08f95
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun May 16 14:22:57 2010 +0300

    qt4: little fix for sout-http muxing check
    
    First priority is file-extension user gives, if that isn't
    specified, use mux-value and if that's not valid (eg mp4), fallback
    to flv-muxing.
    (cherry picked from commit 9aba558dbc3441a9f96eca41fe823e84907bc2d4)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit b01ae8b41e6884db32b85a963cb38fd2c79fd302
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun May 16 14:16:04 2010 +0300

    qt4: sout-widget changes to check mux
    
    Doesn't allow mp4-muxer on other than file-output (doesn't check rtp atm).
    Also tries to be littlebit clever and cleanup sout-mrl.
    (cherry picked from commit b46a8cb9e596cc5d0b69480cb374d382cdc46b90)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 64a17a2244b32964a9204325ed75970195322658
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat May 15 19:53:19 2010 +0300

    qt4: change mp4v/mp4 profile to h264/mp4 and make it default profile
    (cherry picked from commit 9589b73d0d6e10ef61f5464b93da5aea1b3550f1)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 539721c7cc861ce7b4fe3458328f5fd26f3a1448
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 5 14:16:18 2010 +0300

    avcodec: default gop=120 for vp80
    (cherry picked from commit c5010ad330c808122ca16cdcbbd1b20d330b1d4b)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 0b0efe3dd3f7e087d90abd4cf2a98a3fe492db5d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jun 5 16:36:46 2010 +0300

    Old RC: correct inherited boolean variables
    
    (cherry picked from commit 972e458c4744e95e67f57b73758db9197b3f5582)

commit 6910ff5d6dbd2bb6b0a608fc48a6766e5e5fe767
Author: Confused Vorlon <rob@hobbyistsoftware.com>
Date:   Fri May 28 15:36:36 2010 +0100

    Add version to footer alongside the copyright message
    
    (as with old http interface). Also added '-Lua Web Interface-'.
    
    Adding the '-Lua Web Interface-' will give an easy way for applications to tell whether they are dealing with the old or new interfaces. The commands are somewhat different, so this is important.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit eb2becab3fe2e0872a3b6f21a71b95f3e2fcd2e6)

commit 72a3365c66e0782f1317aba376443d5605dae6c3
Author: Greg Farrell <greg@gregfarrell.org>
Date:   Sat Jun 5 16:20:53 2010 +0300

    Mark rtsp-kasenna as safe
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit fd28e9fee81c90265984bc943ebb63af7643a860)

commit d25e47c150ab0447ca716620a8a25a42559322d0
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Jun 5 13:43:27 2010 +0300

    avcodec: fix typo
    (cherry picked from commit 02a7f81f74280114c783f75903109e96c1b60173)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit de82b757e73fbfebc57761e160dc8274dcda9923
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Jun 2 23:15:45 2010 +0300

    x264: use x264_picture_init() from X264_BUILD >= 98
    
    (cherry picked from commit aa34b13d14c5fe5a5b5abdf0010aace03f7a7d70)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit de4477801bbd7f3402c3d3c9ad5666b7a0f1b32c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Jun 4 00:00:51 2010 +0300

    Protect XInitThreads() with a global lock
    
    (cherry picked from commit ddfbaea04ac415ce036350e3f2244b6f6bb881dc)
    
    Conflicts:
    
    	include/vlc_threads.h
    	src/misc/threads.c

commit 588b522596d36e9153b215574c5b7153cf909692
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jun 3 23:25:31 2010 +0300

    vlc_global_mutex: common functions for process-wide mutexes
    
    (cherry picked from commit e3c350269cf1b482d2f6842e5b31a83be27a1c40)
    (kept core part only to minimize changes)

commit b98a024a12ef2716b8e734010e31c85fe544ae36
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jun 5 13:21:59 2010 +0300

    Update PO files w.r.t. previous commit

commit ba4e1b23d6a744b05a120d8393fe95be4836c295
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jun 5 13:18:00 2010 +0300

    Spelling
    
    (cherry picked from commit 3e258835cb95562a5a8ebbbb9f6c11e7b073a41b)

commit b15d2366b0ee0dc090b78b8e8e7cfa6ff03a62ca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jun 5 13:19:12 2010 +0300

    Typos
    
    (cherry picked from commit a7c0e2a065b845e9bdd7f00bb7bd8e86a93b5dbe)
    
    Conflicts:
    
    	include/vlc_vout_display.h

commit 41c69be0dd9f7cdf6cc791e7f9064fdd748eb988
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jun 5 00:09:29 2010 +0200

    Updated German translation of the Win32 installer by Mario Siegmann and me.

commit eed946daea48ebee00e479c9be3a0fa5e2d62cd4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jun 5 00:04:26 2010 +0200

    Updated German translation by Michał Trzebiatowski and Mario Siegmann with some minor changes by me.

commit d6b974cefb7710dda9b371f277060a4cc5c8aa15
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 4 21:22:44 2010 +0200

    dvdnav: updated patch

commit 3f3b5342c3ec4c17eff01470cbc6803e5ea584c1
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Fri Jun 4 21:21:46 2010 +0200

    live: updated patch

commit db625bb202364c87ec115341d46aa054949883da
Author: Dean Lee <xslidian@gmail.com>
Date:   Thu Jun 3 23:16:58 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3a61cd56b156f5c6cf9090afa9ef2575d9b62c6d
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Thu Jun 3 23:16:10 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 43857252760e5cbd92a6130b2ea990672ad48e16
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Thu Jun 3 23:14:55 2010 +0100

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit ef141f701e83c87eb12aee532f78ded0ad6591fc
Author: Mihkel <turakas@gmail.com>
Date:   Thu Jun 3 23:14:11 2010 +0100

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 54b3274aab322590a35a666bbd0ff702b9312dde
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Thu Jun 3 23:05:10 2010 +0100

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c98062af75fc9006d99f22522a3ba55f32cb2cf9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jun 3 21:26:10 2010 +0300

    libvlc_set_*_input also works on Win32 nowadays
    (cherry picked from commit 9521f0a0a3073c63c54f4dd002ab62eab5d01b86)

commit ea993a50b3ad3aa54c7b792d08fdbd937c401b2a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jun 2 21:36:53 2010 +0300

    Mozilla: use --no-xlib
    
    It will be hard to convince all Mozilla plugins-capable browsers to
    call XInitThreads() early enough, if it ever happens. In the mean time,
    make sure we use only pure XCB and avoid Xlib in VLC plugins.
    
    Note: I did not check that the web plugins itself was not using Xlib
    outside the main Mozilla browser thread.
    
    This should fix #3662. We loose GLX and PulseAudio inside Mozilla.
    (cherry picked from commit 9886f288158ad2a56d8e2d66910ccde2c87e7206)

commit 90504c23c8964ef75640dd9e964d20e64536aa05
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jun 2 21:30:49 2010 +0300

    --no-xlib: prevent use of XInitThreads() and hence Xlib
    
    Certain LibVLC applications fail to call XInitThreads() before they
    call XOpenDisplay(). Then VLC calls XInitThreads(). Then the
    applications call XCloseDisplay(), which raises a segmentation fault.
    In this case, Xlib tries acquire lock that was never created as the
    Display ppinter was created before threaded Xlib mode was enabled.
    
    These applications can now pass --no-xlib to libvlc_new(). This will
    prevent any VLC Xlib-based plugin from being used. Currently, this
    affects interfaces (not really an issue), PulseAudio (until Colin's
    patch is merged upstream) and GLX (Xlib-based by design).
    
    This will be necessary to address #3662.
    (cherry picked from commit 95c95cc91ac583b76582b63dfd6c95ca5fdde592)

commit ab733ffc4a7a1d399c63d96535b39aad1f186639
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jun 2 21:24:47 2010 +0300

    --glx-display is also merged with --x11-display
    
    (cherry picked from commit b4b9d3840f13781db372a7dcf4613d4a35d26784)

commit 8091b6aefb9abde18d0e859637fdb147731ed343
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jun 3 15:08:42 2010 +0200

    Update the vlc.pot part accordingly

commit 0b0e85774dc7364e7179b317e4dec14ac542f8fa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jun 3 14:57:46 2010 +0200

    Update .po files

commit 50c1c958a1de0012e0d425c4ef1662921d85bad8
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jun 3 03:15:46 2010 +0800

    imdb.lua: Redesign, fix some bugs
    (cherry picked from commit ac07c98252cdcbacf3340f2b5522f808169331dd)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9f5560ee1fdf0dbd3dc520563435ec2c577f8f87
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu May 20 21:03:30 2010 +0200

    contribs: update gettext to 0.18
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 286d3083010d5e1835f8d6983f756a06e7f677c0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 265a885b63f0be3c15b18b7535b5126760245d7f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jun 3 01:44:37 2010 +0200

    Contribs: update Qt for win32 to 4.6.2
    
    Compiling qt on win32 is still long and painful
    (cherry picked from commit 7d2baa8648e87491bf7492c19583754d407a65e9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 30d93b5fe4692bcc20ec0cda22113fb7bf75bbca
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Wed Jun 2 11:06:05 2010 +0200

    epg: remove the external channels widget
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 45ac6e578e11e63c69a6ee537ade1b02ba5697db)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 79cf82b162987aa30748525205399ae003251a1a
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Wed Jun 2 11:00:29 2010 +0200

    epg: add an overlay containing the channels list
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 4f30340a1ea3b3caa4d2d4d07318a7a8a9a2a3f9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 841788fa40fc5f2cb63f3365cf7269bc156a59ba
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Sat Mar 6 13:55:48 2010 +0100

    epg: highlight ongoing programs in the epg view
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 5cae846c31adbe5adada090319db54006cbe80e3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 63f811e274fb8372f389469a3218df70dd02d703
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Sat Mar 6 13:45:07 2010 +0100

    epg: remove debug in epg
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 5519059009749a0357e95751cdde3b00d1f7f2b3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b161b942c783621ab8a24b096a569f6af4fb5d33
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jun 3 03:22:25 2010 +0800

    Lua: new script Allocine (France)
    
    This extension is in French only.
    A german version may appear soon.
    (cherry picked from commit aefd2599e05b82c01d468a1e7bc7a5f2b6ed8164)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 60dc75dd197825573c61a788dfb0c15eff17701c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 1 23:30:59 2010 +0200

    Win7: new buttons for taskbar
    (cherry picked from commit 19bc50ee63bd5cd5b7b87c151e011bc5dec27b93)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1e5263f2754ce9680157eeab6f77cd0f15d25586
Author: Sebastian Birk <sebastian.birk@googlemail.com>
Date:   Wed Jun 2 11:19:06 2010 +0200

    playlist: modified playlist_NodeCreate()
    
    The passed flags in the variable i_flags are now applied to the new node.
    This solves bug ticket #3690, where it was possible to delete the "Playlist" and
    "Media Library" nodes, since the read-only flag was not set for them.
    (cherry picked from commit b0db307c4cf3ac509fe33079f132a0dc6c939e22)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 30d67234822da57ea44fe34245d9ae58afab697e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jun 2 21:49:35 2010 +0200

    luahttp: use the same options as the http interface.
    
    Nnot every options are implemented right now, only the most wanted.
    (cherry picked from commit f5a1049dc3bdb660e5bfc29983e23ac9a7688345)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit f83dc64e8011453c0785c1cebc8462af9768e6b7
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jun 3 00:47:34 2010 +0800

    Extensions: fix Qt freeze when reloading scripts
    
    Description of the bug:
    
     This freeze happened only on Windows (tested on XP & Wine), but not on
     Linux. If I only moved up the "killInstance()" line, then the freeze
     would happen only on Linux but not on Windows.
     In these cases the QDialog's destructor never returned.
    (cherry picked from commit 06e609ea922918f4d2d0f427049a236b4a4c08af)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit c62f3fbc513d81c0f8df7f9d94b83bbf7be411db
Author: Christian Masus <cmasus@kth.se>
Date:   Wed Jun 2 18:30:34 2010 +0200

    Http interface VLC_OBJECT_VLC has been replaced by VLC_OBJECT_LIBVLC.
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit 79fc0522238625747ea4ba0b9ae1d08ca5d73c74)

commit 6163266dd198e9ecb1f4f7ab3866119aebfb4700
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Jun 2 18:12:58 2010 +0300

    qt4: use slower and better scaling on albumart-label
    
    We could use QPixmapCache here too, but I don't think it speeds up it
    any noticeable way, just makes code littlebit longer.
    (cherry picked from commit 0ba54f498eafa5b8c081ff37ecd65d791c3718e9)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit baaca1410f95299ae44b0840db86fb3ea56ab620
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 11:28:26 2010 +0300

    Prevent loading KDE plugins for Qt4
    
    Since they cause crashes pretty much all the time (KDE bug #234484).
    
    Fixes: LP#408719, Debian #580396.

commit 3e4262af0f906f44ecb16d0591b976515178d6d4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jun 2 00:11:38 2010 +0300

    Do not disable X11 ARGB visuals (fixes: #3581)
    
    The XVideo and X11 outputs can cope with this properly now
    (cherry picked from commit 9e47aa722c12324cb5915750d717d9dc281ca7f9)

commit 159d39925259581ab04889957320207c0e53ffc9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jun 1 23:56:29 2010 +0300

    XCB/X11: rework and fix color depth selection
    
    (cherry picked from commit cdb53ce67f80307fabd6d8447e9b55a5c25eb2ef)

commit 0bb09b1797c7c47b48aad719f9e8fa312a550b2b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jun 1 23:55:00 2010 +0300

    XCB/X11: support different color depth than parent window (refs #3581)
    
    (cherry picked from commit 53752a74e22c0a64d5af333d6a9d8475d2f541f1)

commit 30149a487cb977131190abbdf263ef29c3440228
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jun 1 23:10:52 2010 +0300

    XCB/XVideo: support parent window with ARGB visual (refs #3581)
    
    X11 inherits properties from the parent window by default. XVideo does
    not (typically) like ARGB visuals. To create plain RGB window on an ARGB
    window, we need to force the color map, background and border parameters
    to non-ARGB values.
    (cherry picked from commit ffb2a1bbf249eec74366f9f0c8005a011661caa0)

commit f34f27e3268ba15295086d7f9c96e895bf912156
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Jun 1 21:20:20 2010 +0300

    avcodec: adjust encoders vp8 defaults littlebit
    (cherry picked from commit ac3514edab1a5f94167d3dfa6cc88ce2adb317c9)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit bb3a99c93014719c2793a8df26620fd87fee8835
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 1 19:24:27 2010 +0200

    Synchronize NEWS

commit 53142efd144ae4099eae9dd4e35eb6fc6cf1f50e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 1 19:11:14 2010 +0200

    Rename to -rc2 so users are a bit more clear in their bugreports

commit cd56db576b2dd472c372a14a41a3c3c2f9bb0f2b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 1 16:26:51 2010 +0200

    Qt: correctly forward wheeling events on Win32
    
    Closes blocker #3262
    (cherry picked from commit d24e45887e24bb45da8c7a55263a47d0bf548da3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c92c7f57ddde448328e4ab84d370fa867a2b3084
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jun 1 15:17:37 2010 +0200

    Qt: fix 'leave fullscreen' menu
    
    Close  #3700
    (cherry picked from commit 8cfa162d96f4cd8ab790ac14ba3ef7a2a7315f8f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 035dac0ab4a51cc1929afab88eb536f9473560b9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon May 31 16:31:35 2010 +0300

    Do not scan for subtitles files in the current dir for TS files
    
    This should work around #3547.
    (manually cherry picked from c6ab39323aacc0d62f0908a3f526e93261de62e2)

commit c58c542836b0e1a4d14d6155e3abc98c042d2019
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon May 31 16:13:08 2010 +0300

    Qt4 media info: show local file path instead of file:// URI
    
    This fixes #3626.
    (cherry picked from commit 83ffb866a8590db08ada770a568ade8f6fdcf293)

commit c521391d4c4a8bbcfed35e09705698099798efd9
Author: Juho Vähä-Herttua <juhovh@iki.fi>
Date:   Mon May 31 15:23:52 2010 +0300

    os x: fix preferences to leave x264 preset/tune empty
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 3ab102eb0623bbf620e60aad3932f4dff2b5a38e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat May 15 20:50:13 2010 +0300

    qt4: fix preferences, set empy as default only if setting is empty
    (cherry picked from commit cafb4269670c35cad981cbe70efe03b845fbdb08)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit fd449f34758b860290cb4b2c07e1d6bd4ea8a2e4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat May 15 19:17:08 2010 +0300

    qt4: set empty choice as default in preferences if there is one
    (cherry picked from commit 902605baeaab7e80eab202d132af559ef4df6be2)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 0623346676dd912ee1a06455663caf8bbd04e373
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat May 15 19:11:30 2010 +0300

    qt4: add empty-string instead skipping string on preferences.
    
    Basicly sets setting to empty or default. Shouldn't affect others than x264-module.
    (cherry picked from commit 36886f821d48b0139a91bd989988835bac0fc1a8)
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>

commit 5d65ae224ff5900b1a3a485c6baa6e5d2b3096ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 31 01:24:24 2010 +0200

    Contrib: activate mp4 and asf in taglib
    
    Ref #3630
    (cherry picked from commit 2ffc955f6a6565cf6609f4444c608c55c89b72ba)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e7c3a142c933d756794a78844b5c63f457bce666
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun May 30 22:57:21 2010 +0800

    Lua Extensions: implement fake "require"
    
    As the "descriptor" function is called with absolutely no libraries
    loaded, even the built-in "require" function is not present at scan
    time.
    This closes #3453.
    
    Note: this is a bit of a hack, but I prefer not to load any libs when
    scanning the available extensions
    
    Remove some useless debug, too
    (cherry picked from commit 860b78b3d6132b6ab5014a768cbdfbd96c0461fc)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 039d523703034b799d5f3206887727cf61a12892
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun May 30 20:09:37 2010 +0800

    Extensions/Qt: open external links on labels
    (cherry picked from commit 3339c90e94805f80007a14c40d70980011e8640e)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 302f29298f9317ba978f8f10dff9d962ed3b3400
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun May 30 17:53:50 2010 +0200

    aa: fix compilation.

commit 6a5409023a5fdf74cef82da682b2ec1e2ea8c0b8
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun May 30 16:29:21 2010 +0200

    Fix variables types.
    (cherry picked from commit b9dc215ef92924d7b8ef05408ae9cffa04995300)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 75895849fd285935277443c16615189175c3fbe4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun May 30 16:36:50 2010 +0200

    Fix duplicated option.
    (cherry picked from commit fec5ea6a008cbe07fdc3f07fe0bf3a668fe20e4b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 6364e14fc71d3489248b46080fbca474e54ff48c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun May 30 12:52:49 2010 +0200

    LuaHttp: Fix #3628 (update the sout mrl).
    (cherry picked from commit 71a9a90ceacd66856978d06bb3f494cfa031b5db)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 7cdb4c958a47757db4e35c6857df3e64828ba3de
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 17:07:41 2010 +0300

    Qt4: undo always-on-top hint when the video is released
    
    The main interface went always-on-top when the video widget was created
    but it failed to return to normal state when the video widget was
    destroyed.
    (cherry picked from commit ac1b335ceb78455180c2a771d4fdcde6002a91ae)

commit e5a310b49c798d409e8233f7034289bb22f55ae8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 14:46:27 2010 +0300

    AA: use key thread (partially fix #3661) - untested
    
    (cherry picked from commit 4b4350938d98feb676cc0f0573780449ff9125cb)

commit c80dac6550bb81e99efb216aab526a2e122071b3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 14:43:54 2010 +0300

    CACA: use key thread (partially fix #3661)
    
    (cherry picked from commit 031dec33fbe1cde74e6ef1680638435d335daafe)

commit e3866e72f38f59586516514c5cf666985735617f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 14:48:04 2010 +0300

    SDL: use key thread (partially fix #3661)
    
    (cherry picked from commit a0c1d2ccdd62ef333e30f2fc9717fd0bf44ec4a3)
    
    Conflicts:
    
    	modules/video_output/Modules.am

commit c09621d2e4c65ced5c1c03e4558205ecbd5f1978
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 14:33:35 2010 +0300

    Helpers to emit asynchronous key press events (refs #3661)
    
    We have the same bug in several outputs (SDL, AA, CACA), so lets make
    the solution generic.
    (cherry picked from commit cb72d26f0825b31fd10af18a03763b41067cfe37)

commit 5fd7ef49bdd60d2d9b0c007426627313dec48366
Author: Juho Vähä-Herttua <juhovh@iki.fi>
Date:   Sun May 30 10:47:53 2010 +0300

    OSX: fix a crash when the option-list finished by 0, like the new x264_nal_hrd
    (cherry picked from commit 64188f7809f44b9b74f94e07bbd0381b398a6afa)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 84037ee1b17bb28e2d5c7bcd334f2e9efda05505
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 30 10:50:23 2010 +0300

    transform: invert horizontal and vertical flip
    
    This is consistent with the current mouse filter, and how people tend
    to interpret the horizontal and vertical words. Until now, VLC would
    refer to the rotational axis direction rather than the direction of the
    changed dimension.
    
    Fixes: LB#568750
    (cherry picked from commit bf66354d0205141d146f7f8dd913e0448665519c)

commit c3b7ef06195a1188dca573277e16e03d05324b9b
Author: Jai Menon <jmenon86@gmail.com>
Date:   Fri May 28 00:43:07 2010 +0530

    Add Sipr support to the native Realmedia demuxer.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>
    (cherry picked from commit 7b1053aa99937a40d2e1e40793caeaf2e332eac6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 50b2a3bb51899b3de2fc5c2273e04d0443d0226c
Author: 김정은 <sunqueen@paran.com>
Date:   Sat May 29 20:08:18 2010 +0300

    freetype: Try to use non-bitmap fonts first and fallback to bitmap ones
    
    Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
    (commited with --author, no git-format patch was send to vlc-devel even if requested)
    (cherry picked from commit 6650cb888870a57b45165635a486d36d9afbcf87)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 16cc1a60c626afaf0e2da68803d1beb3895d2969
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun May 30 01:03:09 2010 +0200

    Work-around a Qt issue when starting in minimal mode
    
    Close #3573
    How can the size of a widget be bigger than the size of its parent window? Really weird Qt bug
    (cherry picked from commit 8ca53bfd5abb38e5b4d4a8b89ce523e0f4d4aad1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6431286f3e75d209ecb8e4f753b8e33c475c6baf
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Sat May 29 23:21:34 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e55eb7500771f18bc2baf0c0ac6e7610d3ea7ec0
Author: Dean Lee <xslidian@gmail.com>
Date:   Sat May 29 23:19:10 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit fead5861bc879ba6d8be86952361a508e512dad6
Author: Cristian Secară <cristi@secarica.ro>
Date:   Sat May 29 23:18:11 2010 +0100

    l10n: Romanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4612afe5cc723bf2b618cb2c2cd297aa3eea5dd9
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Sat May 29 23:17:09 2010 +0100

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 80835cbb4ff430987fff1d29a2c86ccb938b131f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 23:44:40 2010 +0300

    Fix invalid free at exit on non-UTF-8 systems
    
    (cherry picked from commit 2098f7858a9672c10527807511d0cd3daac458cc)

commit 647a78ba3c5486e13495eb9a2940c4982e25485c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 29 22:02:39 2010 +0200

    Fixed video transform filter regression (close #3566).

commit d3ec9738d51cd4039676014ce833a986048ec5d0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 21:20:26 2010 +0300

    VP8 is not redistributable currently, mention it

commit ec9f7f25dc355e405002ca184ef1913420b2a0cf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 19:27:32 2010 +0300

    Add a secret --user-agent option to pass the application name
    
    Currently, this is not used anywhere, but better have it for forward
    compatibility. This is not as elegant as a dedicated libvlc function
    call. But there is no other way to set a parameter before
    libvlc_InternalInit() is called by libvlc_new(), short of changing the
    libvlc_new() prototype (again). And that would probably be worse.
    (cherry picked from commit ae16ebf3524a76da5b2584451bcf0f0f9fc820a4)

commit c114133f2212725d9fcaa66f3ed307e6563b7013
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 19:15:03 2010 +0300

    Fix Server: HTTP and RTSP header syntax
    
    (cherry picked from commit cdb6faf0d09605a6af1216b4f75872ca3de8dcdc)

commit ca260fc68d9b182025bab00737d52cb93361fbb7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 19:14:46 2010 +0300

    live: fix HTTP user agent syntax
    
    (cherry picked from commit affc7db0a6578bf9fe3ec96845584f4dbd305ae7)

commit b1d15aef5c05ea25da6cfc2bc5a84c7417a4f0c4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 19:09:37 2010 +0300

    HTTP: add LibVLC version to User-Agent correctly
    
    (cherry picked from commit 3d37be4f70d386e9751ec41309f82475ffae0ad8)
    
    Conflicts:
    
    	share/lua/sd/appletrailers.lua

commit 61d42cc54138ab2b08c99c20771a39d55a371f59
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 19:06:58 2010 +0300

    Partially fix previous commit: allow forward slash
    
    In theory, we should check that there is only one slash per token, but
    it is not really dangerous.
    (cherry picked from commit c10f4954f2cdc12c6e593c8975be159415b53619)

commit c18bf39069082a49b2cbb6a0814478440a4471c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 18:59:48 2010 +0300

    HTTP access: validate user agent string
    
    First, we should not let user shoot themselves in the foot. But most
    importantly, we need to validate the string as it is marked as a safe
    option (especially CRLF there could be disastrous).
    (cherry picked from commit 2656ae56c83d87634ba5a137f118c04570ec8052)
    
    Conflicts:
    
    	modules/access/http.c

commit e84c803ae03d062852e32f2f786ec2fb4e32676d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 18:43:48 2010 +0300

    HTTP access: fix User-Agent syntax
    
    RFC2616 requires a space-separated list of names[/versions]
    (cherry picked from commit f1dac78a4a5b3fa3f081f8ee29b1abdf27d20fca)

commit 05f928416a9f334d79de4c2acf65c551d8737a36
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 18:25:36 2010 +0300

    config_PutPsz: fix potential use-after-free
    
    The new config value is duplicated, and the copy is stored to the
    configuration. After the configuration R/W lock is released, we have no
    warranty that another thread does not change the same configuration
    item, and free our own copy. Admittedly, this is very unlikely.
    
    Instead, we can simply pass the original string from the caller to the
    callback - that one must remain valid through the config_PutPsz()
    function call by definition.
    (cherry picked from commit 6b35f6ff09419006d8af86cfb507fc644669a118)

commit 6bb9f29967cdcc2401fb64c81623b6324c795ecf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 14:09:38 2010 +0300

    Put http alias back from LUA to native
    
    The LUA interface is unmaintained, enough waiting.
    Works around #3623, #3627, #3687, #3691.
    (cherry picked from commit 1834c5a73ecf97c33e385c5f837af72a48a8672d)

commit 1d3a12416c489182c37ca0b09dbb1b3e4b458cb5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 29 10:23:50 2010 +0300

    Mozilla plugin requires XCB window plugin which requires xcb-keysyms
    
    Otherwise we cannot render videos with X11 (and fallback to
    non-embedded SDL or ASCII).
    (cherry picked from commit 12e39efb9eef08b7a6d242f076205fe6d5a23469)

commit d41ff4f770b91ec14a38ab44c211af369d6c762a
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Sat May 29 00:54:27 2010 +0100

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit efae0743d8e6f4b7d8f65bcf9b4878638b9770e7
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Sat May 29 00:53:00 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c441b6a7bcd8dacb0dc35c28390f9aafdfe39b65
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Sat May 29 00:51:42 2010 +0100

    l10n: Ukrainian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 04c71d4eb40496869a373117168b5352354a0ec5
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri May 28 00:27:30 2010 +0100

    l10n: Refresh .po

commit 886ed8e92d00c864bb7ac781bf22cc48b4b9eb6a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri May 28 00:24:57 2010 +0100

    l10n: Update vlc.pot with the 2 previous i18n fixes

commit a95012e564da11e9a85db16ed2edd45b449f607e
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Fri May 28 00:24:24 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0d11f759fc0d9e4287b585a9fd87355994dccd5a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri May 28 00:17:45 2010 +0100

    i18n fix
    (cherry picked from commit 8d4ed76f1893399092b8fdb2b9ec00c700ea9e7b)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2562cdb59810e093e5e1fb8de9f6cac57a4e53c9
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu May 27 23:19:40 2010 +0100

    i18n: Add First Run dialog
    (cherry picked from commit 1a55a04d3be90206c4ca816e7532133d76946a5d)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 324a2db1a7d45fe7e6bb5a463fa16e54e596d4b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu May 27 18:46:47 2010 +0300

    Force SIGCHLD to default handler
    
    ... so that waitpid() works even if our parent process ignores SIGCHLD
    (SIG_IGN is preserved across exec*()).
    (cherry picked from commit 94763831fb59701a30f7e55c8ce9258ddbeeff18)

commit 827fe05e75f4619d45ded3a460f3db126c4d419c
Author: Jai Menon <jmenon86@gmail.com>
Date:   Wed May 26 17:02:20 2010 +0530

    Add support for DivX XSUB subtitle streams.
    
    This close #2383
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit f5b8f4a13fe40151abd54a009049e5d9a6e6780c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8460356bec4f88b16ccaf56da1103928ddeb3f62
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 26 22:37:00 2010 +0200

    Qt: fix Minimal view switching
    
    This was broken after the extension merge.
    Close #3665
    (cherry picked from commit 08737f85e0e34e8b75da567054389cc0521327e6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8ccbd50e618d3223db26faf1e3b236c7390c09a5
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed May 26 19:46:45 2010 +0200

    lua: update youtube script to support "html5=True" URLs
    
    Sorry for last commit which was a little retarded
    (cherry picked from commit 865a279f05af298d19e23aa75fafd012b0106e6f)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit e1e74df198c8c008ac1033e09268c36ad1479330
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun May 23 12:04:01 2010 +0300

    youtube.lua: add demux=avformat,ffmpeg for options
    
    This should help watching mp4-videos (&fmt=18 and 22 or something like that)
    from youtube. ffmpeg for fallback for windows. Not idea about OS X side.
    (cherry picked from commit fc5f04d8f6c4a79534d4530e4e15ab9a88deaeb5)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 2ee2392f2fdf3ba6fea775282b34e565f87971f9
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 20:37:24 2010 +0300

    avcodec: disable vp8-encoder options until it's in ffmpeg
    (cherry picked from commit 7b93afedd622c26a7210859da4d078954d932f61)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit ca0223c8947575d5a83be7a4fc000afcad2e49ea
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 17:16:03 2010 +0300

    avcodec: change version-check to 52.69.1 for libvpx encoding settings
    (cherry picked from commit ae3528d43c44addfdb85afd6e1fa0bc9784af037)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 80b3b510608964122d54fa47c8f5a04f029c2a58
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 15:54:52 2010 +0300

    avcodec: add littlebit options that are adjusted for VP8
    
    Seems that maxrate needs somekinda exponential function from bitrate (comparing
    ffmpeg's libvpx presets) and cbr isn't something you likely will get out of this.
    (cherry picked from commit d3c422e310bfaed687554e2553357b89b3b2a82e)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit c1ffa82442a67c5f94becd3bbab005f82f77cc8e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 12:16:29 2010 +0300

    avcodec: set some hopefully reasonable defaults to vp8 encoding
    (cherry picked from commit 86263dcda269b17eff6b8a985f4865f176f44714)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 6a79ddf82e7459cf232b42629de1768a3fd871d1
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 12:13:37 2010 +0300

    standard: add webm-shortcut to mux
    (cherry picked from commit 3862bf72d11553807eae0d9933b3bde186d62ab6)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit bfd863178c6b764914c0660c9066ff5e2a2e612b
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed May 26 06:46:38 2010 +0200

    rtp sout: don't add a=rtcp: in SDP if RTP port is not specified
    (cherry picked from commit c6bcc788be1ca4a91c9637a7b136d305f6d3ee08)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit f63e6386bda7e23a3b594dff769fbb7578e965e6
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 00:19:41 2010 +0300

    x264: allow b-pyramid in main-profile selection
    
    5cc3984f92754e1fd3643039354f8f00c324a90c was too strict, and for baseline it
    should be only cosmetic change.

commit 0f752ff46c1631fea1e9a3c9951081758ee8bd36
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed May 26 00:16:15 2010 +0300

    x264: default b-pyramid to "normal" from X264_BUILD >= 87
    
    libx264 changed default to normal in that build too, also change logic
    littebit so b-pyramid selection works better.

commit e941a5dfe32cb3c1cde018a9d95b2c52e56e03e3
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Tue May 25 22:21:00 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit eae71874a95b4b735b5d76aac586f18b67d3008e
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue May 25 19:10:07 2010 +0300

    x264: make sure b-pyramid ain't set other than high-profile
    
    Reported by Lotesdelere

commit 9c907b9bebc8f8c452e4b5280e6ccdbc32b28fd5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue May 25 19:09:24 2010 +0300

    x264: change 8x8dct default to true and fix logic so you can turn it off
    
    reported by Lotesdelere
    (cherry picked from commit 018de320fa70078984c2744b4f994467d8a7c4dd)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 050d1bee89612169bc210acafe7e974a9a7b249c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue May 25 23:42:43 2010 +0300

    old_parent is only needed in DEBUG builds

commit 27956a1f89acbe66f1e6ffec62e56d67ec6db621
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue May 25 20:28:09 2010 +0300

    Do not require SDL by default
    
    (cherry picked from commit 025e08ce9c5e67bd17ca1aa84b6a9a56e4e31682)

commit 495813af59b07ed7b45347b241ef0ac5fed617ea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue May 25 20:30:24 2010 +0300

    pulse: require Xlib
    
    (cherry picked from commit 36c1cbc3f2e228ef120e7413cc2613d3f8aded5c)
    
    Conflicts:
    
    	configure.ac

commit e124baf9c87475a91c1038838e1b3ed01236b600
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue May 25 20:13:54 2010 +0300

    Missing #include
    
    Pointed-out-by: Sébastien Escudier
    (cherry picked from commit f8e7eaf7ec85cf694ead92564a4797b5e01e4033)

commit 5a495ea555a486e33ad67713b7810d94a6ac0b46
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue May 25 18:24:06 2010 +0200

    taglib: read the cover art from mp4.
    (cherry picked from commit 17fa368e6984d7636286f787ebf0de6d9481a6a9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4244990b1c37fe6dbe3fdcc9effc008c20105619
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue May 25 19:46:17 2010 +0300

    VOD: missing "unicast;" in SETUP Transport response header
    
    (cherry picked from commit ab5f8e9460b96d8b16e8a2020c41f5f37d9df789)

commit a66d2ebe188e659793e346f8801fb70ddd6035c1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue May 25 17:52:39 2010 +0200

    rtp sout: fix reporting of sequence number when using SRTP
    (cherry picked from commit 0b01c67ef5204d352701f15617b69859f4dcfaa0)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 5d434e61bb0f619da81430d8a512b6796f145740
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 24 23:55:07 2010 +0200

    Used dvdnav_get_video_resolution to fix the AR of some dvd menus.
    (cherry picked from commit 93a85bdbb0ef55cbd491c4e9e6a4a4deb83c85da)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 82793dee8810f49663bc24beeb779d0095b85233
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 24 23:53:30 2010 +0200

    Added a patch to the contribs to have a dvdnav_get_video_resolution() function in libdvdnav.
    (cherry picked from commit 4f36a3e7b0e62d3dfed0b87eccf925e3017f1998)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1069166d3dc37577b909647cdaa1c3f4780bcb97
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 24 20:06:11 2010 +0200

    Fixed a memleak in picture_fifo_Delete().
    (cherry picked from commit 37bef1d6d63314e01af86fe2080d188719f61152)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0dad9f6c5ced9f536c3cfd9ca950c545d4325cce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 24 22:43:04 2010 +0200

    Rawvid: rewind to the beginning of the stream when an error occur
    
    That fixes the y4m with unknown chroma that avformat can read (Close #3656)
    (cherry picked from commit 2b5aff224a537fedf35e63ba7a637cd9ff490e71)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ec5bc33a44059336e8101773a7f98f478f4c6bd0
Author: Jai Menon <jmenon86@gmail.com>
Date:   Mon May 24 21:13:22 2010 +0200

    AVI : Don't free uninitialized ES format descriptor for DV muxed in AVI.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit adeaefc878674b3f79b935cb406d8fea9da9de54)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1c26d070fa884f9964482b6ee46a76f3d94ba6e8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 24 01:15:40 2010 +0200

    Mac OS X: support the mp2t mime type (refs #3485)

commit fcbdd49671dfc8f2f0a6a74a6da19153b54137bb
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon May 24 01:05:22 2010 +0200

    legacy OS X intf: fixed a rare case in which the vout window could loose its window decoration on recreation after a performed close

commit 11229daaa28495fea9eced90455e6ef7c5e48ebf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 24 00:42:04 2010 +0200

    MP4: fix off-by-one genre metadata reading
    (cherry picked from commit 99bf5aff5c87576eda3d9d2587242e31ea672a1c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 026a88fde10e6a73a5b756822217ca4b396be7c0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat May 22 22:18:31 2010 +0100

    Really get rid of sdl-config
    
    Use only pkg-config.
    Fix sdl_image detection
    (cherry picked from commit 56a2cf345270c9c9c43dc13e3b1183d0a090567a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a912bb91806deb548cb037fa17b918739a46ed17
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri May 21 23:33:05 2010 +0100

    Linking to X11 is optional
    
    But you need careful, if you compile without X and then run with an X-enabled PulseAudio, boom.
    
    Closes: #3650
    (cherry picked from commit d00684982028100b9caee5b9fe03f007b10f8059)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a583c8706577ecf6b5001cb0fd981b5c4e776b5c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun May 23 22:31:50 2010 +0100

    Add Estonian translator
    (cherry picked from commit de66e3e84fe7953c41e0a634b16b9c1e9e21f0cc)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5c94dbaa614ae3805949d263c5bcf4f5c9824bcc
Author: Daniel Nylander <po@danielnylander.se>
Date:   Sun May 23 22:33:13 2010 +0100

    l10n: Swedish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit aec76815c2c5704892fb6d5fbde188a85e303173
Author: Mattias Põldaru <mahfiaz@gmail.com>
Date:   Sun May 23 22:32:32 2010 +0100

    l10n: Estionian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a0ac7b77e4395605d5bd5dd6605b964e83062bb8
Author: Mihkel <turakas@gmail.com>
Date:   Sun May 23 21:25:52 2010 +0100

    Improve Estonian comment
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 54fb5e05d8cf5c1f2a0a649203584027af4bf46f
Author: David Menestrina <dmenest-vlc@ofb.net>
Date:   Wed May 5 14:25:05 2010 -0700

    Select wrapper video output if --vout is specified on Mac OS
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit ec1878ddb4dbb73055dba04636c888561d0d18e2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 23 02:59:03 2010 +0200

    contribs: updated binary packages for Mac OS X including WebM support

commit e03099bee3fcde1d31876757243fb6be2e9b0b31
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 23 02:51:46 2010 +0200

    Mac OS X: sparkle update feed is now available on update.v.o instead of jones
    
    Manual backport of [9b88eef666b12b7f626c9bfa68db66b66da9103d]

commit fcb34022f13e26ce318dd2dcb880262b93438669
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 23 00:12:50 2010 +0200

    Mac OS X: added missing key to fix updates with Sparkle.
    
    Manual backport of [13acaa7e01519d2c8f8e6743e297611b14add161]

commit e826c22d838280aa44aa704aa7322233489fc220
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat May 22 20:57:08 2010 +0200

    Mac OS X: added various missing file extensions to the supported-by-this-application-list (xa, m3u8, b4s, vlc, xm, amr, aob, dts, cdg, idx, oma, voc, vqf, mpeg1, mpeg2, mpeg4, mts, mid, mlp, webm, rar, rec, rmi, s3m, vro, tod, utf)

commit 66ccc709ac00514b2fac8a4f06623acbe8a26bf4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri May 21 22:27:46 2010 +0200

    Contrib: update to master contribs

commit c4460659830137933d44bcd9b64a966c03087612
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri May 21 14:21:06 2010 +0200

    Win32 Register .webm extension
    (cherry picked from commit 9c1e5242ab9bf554524e175fa8e546b8d01cba4f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8a93cd51ce1cf9b3cf5610343602ee7474c0ad2d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri May 21 10:53:27 2010 +0200

    Rename On2's VP8 to Google/On2's VP8
    (cherry picked from commit 99039b1133635e43381e60b10590cafd7691e6b8)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ed3cccb9afda6dd4e287705209703b9647b4658a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri May 21 10:49:26 2010 +0200

    1.1.0 NEWS

commit 255de00caf72fb7dcae1056f8555c5d662db8fd7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu May 20 22:52:46 2010 +0200

    Fixed/improved support for video timestamp in mkv.
    (cherry picked from commit 9adcbb2f05007beae7e8faf33b28ac921f5aa592)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a14dadea73c4811411e0050e21148167f25ec500
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 21 01:24:39 2010 +0200

    Workaround non set reordered_opaque value with some FFmpeg codecs.
    
    It seems that decoders not using AVContext::get_buffer() do not
    initialize AVFrame::reordered_opaque.
    
    It is doing the same as [5f6359d02ce5962e814cb25916861704d65454c5] from
    vlc master.

commit 9e64fd60dbf6bcbcbb3872acd15e6f265d3d6b89
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu May 20 21:11:08 2010 +0200

    Fix assertions. (dts-dynrng and spdif are boolean parameters)
    
    This close #3646
    (cherry picked from commit 07990fcdad3e635f05d53ab35d89ebece45f7eb2)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit cb96539f03b23a45e51c48771e1ca1eb134fd97f
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Thu May 20 20:10:47 2010 +0100

    Small correction
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 2936dc510111afdee923854836d92fa4d12c2b9b)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 25b15dba5b5277ba557b2b3b8f2f26c495195428
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Thu May 20 19:48:45 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 072fdcf73beb9f66fc2e79977be9558421607435
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Thu May 20 19:41:50 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 487f2400d632478cf5ac1031a128e73c9a5940b1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu May 20 19:51:45 2010 +0200

    ps demux: reset current pts when seeking
    
    This prevented the play time from being updated correctly in the
    interface when seeking backwards
    (cherry picked from commit 2ec9749b801a38e25a7e0ba516b403d102752a71)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit c55ecd0ab89cf1f02a9d617437856f89113b7702
Author: Jai Menon <jmenon86@gmail.com>
Date:   Thu May 20 21:42:06 2010 +0530

    MP4/MOV Demuxer : set audio track samplesize correctly for [au]law and variants.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit f8047838593c111608a9edcb8a2e5ec566cee15e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 06ddb9f0c911081fff72108a9e753c7ca019ddaa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 19 22:39:30 2010 +0200

    Mozilla: Add the relevant webm mimetypes to the webplguin
    (cherry picked from commit 9a2c22d4b3776ca931685d8eaf35b2a46977c29e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e29b70074f07a562a618f2c72529b768e4523d7f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 19 22:16:49 2010 +0200

    Recognize the new .webm extension in interfaces
    
    I don't like the name of it.
    (cherry picked from commit b35bf7d51d76175e78b574df438aa8afc4c6cef3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ef0cdc5bb3d2fc93530d1f77ecc5044995ef4a1d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 19 18:52:26 2010 +0200

    Avcodec: prepare the binding to VP8 in ffmpeg
    
    (cherry picked from commit 0e70f9ed44c34c7ba22dcf11bc2b1e04c3bb9374)
    (cherry picked from commit 488fd4bd13150d12327a67fa203b406dcd03a0c7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1ec491ed77dd52a9e7129c70a85cf1dbfb5800c9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 19 18:28:25 2010 +0200

    Support for webm/mkv and VP8 inside it
    
    We now should wait for libvpx integration
    (cherry picked from commit 57fee78fbf80e640695053d016450f92eff152ee)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3f07cf447b6373f7c620f731014f4b0c0677f98e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 19 18:27:57 2010 +0200

    Add VP8 fourcc VP80
    (cherry picked from commit 889482503f86645c39960f7cfc1e4dcdbbc43e1c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 91a3e5cd8f60df92dba6864f264c185ee2566f29
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu May 20 17:40:55 2010 +0300

    avformat: check if stream can seek before setting is_stream to avformat
    
    based on feedback from fenrir, looks nicer too.
    (cherry picked from commit 8115853d91657ef9c09317b77d38788b5a8b602d)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 48935a8abb6ed6d44ed046a12af2fab58ba663c8
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu May 20 13:11:30 2010 +0300

    avdemux: tell avformat that input is stream
    
    Thisways find_stream_info() doesn't get stuck with some http-streams (like
    http://bglive-a.bitgravity.com/twit/live/high ) when trying to seek. Fix #3080
    (cherry picked from commit b85d3a07e9a1977416bed98a5e45cb68e30a31e1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6bfd4465e5cd3dffd95a002fee243c630d296921
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu May 20 00:47:20 2010 +0200

    Support .3gp in interface open dialogs
    
    Manual backport of [2a897d1d4b27fd21eafb97ec1225cb3bec753011]

commit cad64acc2bec89fab688e8991d0cf1bfaca2ee2c
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue May 18 18:49:52 2010 +0200

    skins2(Linux): delete needs [] in C++ for arrays
    (cherry picked from commit d4d14518060b66ed4a56630e79b020e680c21cfe)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2dfff9a31c79c4f14ffe591d60fe6ca84427810f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue May 18 21:02:51 2010 +0200

    skins2: fix a refresh artefact (not frequent corner case)
    
    If, for instance, video is not embedded and visible="vlc.hasVout" is used
    for a video control, the video control background was not refreshed.
    Yet, partial redraw (overlapping windows) could occur, leading to a visual artefact.
    (cherry picked from commit a8fcb7dd6c253e8534d8582b4ef2f9ba30fae691)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1fc595a8de46f15ad27fc474fdf05935c7115473
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue May 18 23:04:42 2010 +0200

    MP4: small cosmetics fixes
    (cherry picked from commit 4e44edef3313d8c6e6a61ad6018f630657451403)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit be1c6253b257cec966f852fd8287b2a854a9646a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue May 18 23:46:40 2010 +0200

    MP4: support for trkn atom
    
    Ref #3630
    (cherry picked from commit 1e7532bb4b94f24eaab5fdc4e3045a76137291f7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit efb69308b883496b3305d3380a04c063324dcc78
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue May 18 23:02:19 2010 +0200

    MP4: support for gnre atom
    
    Ref #3630
    (cherry picked from commit 8cba4462239f3524e789937bfc69c93f55ca3c30)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d5663e764e17c98833e03d06a768880592ec87a9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue May 18 20:33:07 2010 +0200

    Improved vout behavior on crop/ar/zoom changes (close #3641).
    
    The black borders are removed by modifying the width of the window.
    It also fixes the behavior of zoom when used in fullscreen.
    (cherry picked from commit c5c957f940d383ce549ef5dd18e2d1280da30131)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d8d97ccbfe330efceca6b931b87324c5b1648457
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 17 18:29:13 2010 +0200

    Qt: keep the video centered when the vout resizes twice to the same size
    
    Close #3621
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit fc28b6408283f55819beb36749dfe7abf7611e20)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6965ca7217ab9ce25183a8abb79bccf9178d66ed
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 17 18:39:58 2010 +0200

    Qt: rate display: fix [5bf9231283106ed14d0eb3272da2db4e60fc6f2e]
    (cherry picked from commit 5be60a1e3ad2b7810cee90be37889683f21d23b8)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 63e9989e5b0a6677cc742374ae27f9fa02aa21b5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 17 17:47:13 2010 +0200

    Qt: Block extended filter to not appear off-screen
    
    For some reasons, only Qt/Win32 is affected.
    Close #3612
    (cherry picked from commit e0ff545ec7982865d7a27e3ffa092aba1e59c3f4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 30ef0221b265637431da31ac70d1e447008b56d3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 17 17:24:24 2010 +0200

    Qt: reset rate display at new input
    
    Close #3627
    (cherry picked from commit 5bf9231283106ed14d0eb3272da2db4e60fc6f2e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4f389d4baf7ad81af68a392fb9d3eaff70978a1f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 17 16:28:37 2010 +0200

    Zoom hotkeys: fix conflicts with Qt interface
    
    Close #3622
    (cherry picked from commit 9a2fcda2f1124e6bc0b4d7ef143ca5f464c33d18)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e24d706d1c1cc32b65b72899a150be9948894efc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 17 16:20:16 2010 +0200

    Qt: correctly restore the playlistWidget state when the undocked playlist is closed
    
    Close #3607
    (cherry picked from commit 97a0b3ba067f45612975276e33c684b5b249a6c4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8e8ac5be708455dfb68aef1bb6e1834ed3b874df
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 16 00:01:56 2010 +0200

    Flush the video track even on dvd menus not using DVDNAV_STILL_FRAME.
    (cherry picked from commit fdb3c7365247ad2faf4a4b7d65e04c1bb7cb1f93)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d66fb13db9dd87d2ca48df4d0fa6df2e8942ba16
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 23:27:22 2010 +0200

    Flush avcodec on discontinuity.
    
    It is needed to be sure that the first image displayed after a discontinuity
    (flush or seek) is the right one.
    
    Manually cherry-picked from 4979e6d702eab1973dfee025c492bb3f945363e0 by jb
    Please, double check

commit d7c4ad9b2ff55c50fbeb31110abbda553555374f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 16 20:23:53 2010 +0200

    Load both AVI indexes (ODML and standard) and choose the best one (avi demuxer).
    
    It closes #3512.
    (cherry picked from commit 035d7c503e003620c6adec2aaf656c30a0d0d18e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 993c45d461d1b0a2a235786539e8fb07cb1e8fc6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 16 19:30:15 2010 +0200

    Fixed key flag for odml indexes (avi demuxer).
    (cherry picked from commit eeaaabe04cd257b5c435a1f887ad7f10306c469e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3b19571c5905d0e77170242861d449b417885f18
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 16 19:20:36 2010 +0200

    No functionnal changes (avi demuxer).
    (cherry picked from commit 900c69d6313165f7b789c710ac133e795b4db39e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit cb9969ae8512b0c14d1052a94d1e71e50d5aac1c
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Sun May 16 23:01:11 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6585fe65d042ab76aed5a2d8c969fbb77416cba5
Author: Ilkka Ollakka <ileoo@iki.fi>
Date:   Sun May 16 21:22:08 2010 +0300

    x264: presets are from X264_BUILD >= 86

commit d0f76da90764bd17f109fa0681ff55eb88725e39
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun May 16 00:00:18 2010 +0100

    Add Walloon translator
    (cherry picked from commit 7dbad05d6eca7f7714ea595de76ac68453a9c492)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e799762f20112a68b57b41e0892298b119967dc6
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Sun May 16 00:33:36 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b060311954efce8b6322d822a2af7a38ffd0bc00
Author: Sidney Doria <ssdoria@gmail.com>
Date:   Sun May 16 00:30:24 2010 +0100

    l10n: Brazilian Portuguese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 54e6931e871ca5f9f91354bd3eae3b155084ec75
Author: Dean Lee <xslidian@gmail.com>
Date:   Sun May 16 00:28:03 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c1d42dfd5a63b7dc4594be0dcb8b469d68e1977c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 15 22:35:32 2010 +0300

    NEON deinterlace: fix register clobber
    
    (cherry picked from commit 9427395c2df7f13ab4ce250be0cbe00d38c4dd6d)

commit 6970145b15b0ec51a9e4deba187553dbce2aaec4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 15 19:35:23 2010 +0200

    Workaround for #3526 (h264 and direct rendering).
    
    The bug is not specific to win32 (x11 has it too). I have to hardcode the
    value for vlc 1.1 but will try to do something cleaner for vlc master.

commit df8728dd05dbb697d2e7ae8cfa36f8a8c5530940
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 15 19:40:18 2010 +0300

    drawable: fix typo, should fix assertion with two or more videos
    
    (cherry picked from commit 6193c35a6ef00e52ebc8c1276c205d1efd868b0b)

commit 93766f4cb2481bbcb804aac59201ef7723873379
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 15 11:57:14 2010 +0300

    Don't check for putenv
    
    (cherry picked from commit 4e8660881a3c31efb18b6249bc58652b5160bb06)

commit b708435c97f4f0a1067df99418d762d86bc366bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 15 11:52:52 2010 +0300

    Use setenv(), safer and cleaner than putenv()
    
    (cherry picked from commit 61f8e439fdaf29c2489ef4511f4fa2d17a38d1e6)

commit 3be2adf98fa5f9211fd2e381c7516bf8b3c252f0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 8 19:52:45 2010 +0300

    Don't invent French words
    
    (cherry picked from commit c35705e52dc8aba7e7ca1a6c4547a2e78ede8b2e)

commit b0c7f05854bfae340ee33b9e1e815df715a5c3cb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri May 14 22:14:13 2010 +0200

    Fixed dxva2 regression when using NV12.

commit ac0d2057fc9ca6fe1817038fcead4dd965fb5615
Author: David Menestrina <dmenest-vlc@ofb.net>
Date:   Mon May 10 15:32:02 2010 -0700

    Change plugin path for Mozilla plugin on Mac OS X
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit bf4e7c9acf39971fa489a9309e8daef5b1030bd7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8a191173feb647a5c9f020831a827165ae0091b9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu May 13 16:56:43 2010 +0200

    Fixed output format of audio format.c convertor.
    
    It closes #3620.
    (cherry picked from commit fd49cf22125e2c68e4055b8edef89a4661f12d30)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c3182cc6d6f9e8174cb89d0f6b2444f89842eee2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu May 13 20:33:25 2010 +0300

    Chinese: use GB18030 and CP950 for subs

commit b00fb7dfacbb2aeaaba3dd5c9a378a5ed9f7cdda
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu May 13 20:24:08 2010 +0300

    Estonian: use CP12517 for subs

commit 61529cc5c1a08e15c8f122b3b403cc9844254171
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu May 13 11:58:29 2010 +0300

    Romanian: use Windows-1250

commit 61eac907cd31498a6b0600a03a51fd4c9894ffbe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 12 22:34:56 2010 +0300

    Italian l10n: fix typo

commit af42f416c2108d361a1d594458383c7a118e04bc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 12 22:34:35 2010 +0300

    Remove invalid non-ASCII translations of "VLC media player"

commit ee5b45c29a118eb0e180631744896a11cdbe0044
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 12 22:27:11 2010 +0300

    XCB/window: fix xgettext comments
    
    (cherry picked from commit 82afaa7160855901690f1ae9667904ff1a03e6a1)

commit bf802ce0c4e20b82e8462423088b009e2a701727
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 12 19:23:47 2010 +0300

    Missing path->URI conversion for subtitles
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit bc3f40f7321db0f8c1015d2f3d2ce6ef3db88fd4)

commit 0faaa38a9bb3a13807dfb2bdbf944531f61aad6b
Author: Otto Kekäläinen <otto@sange.fi>
Date:   Mon May 10 23:38:28 2010 +0100

    l10n: Finnish l10n for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 392263877087e0da0813cbeb863b8fcca9ef83a7)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit efeb2327708bcf3334476633f23824f8389f5acc
Author: Sidney Doria <ssdoria@gmail.com>
Date:   Mon May 10 23:42:49 2010 +0100

    l10n: Brazilian Portuguese l10n for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit f3383825af71f4f0ef1d1dfa03372b60bdf17b08)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit ced710d486f3724af10c39680aba5cf585184a9e
Author: Sidney Doria <ssdoria@gmail.com>
Date:   Mon May 10 23:45:47 2010 +0100

    l10n: Update pt_BR NSIS l10n
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 359847ff5b56b5c5b64c5dce79e394d71f491d4a)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 1b4a3369c161da8817ae38df852a3e56263f0062
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue May 11 00:03:21 2010 +0100

    Add Sinhala translator
    (cherry picked from commit 560cbbf12dacc35e17f702dedafd0d43df59b5d0)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 74e239201d065774a7d6ffb6fa293d518543cab7
Author: Ajith Manjula <uthmax.sms@gmail.com>
Date:   Tue May 11 00:01:47 2010 +0100

    l10n: Sinhala update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a91a49298051c28a64854c2531e523751ec6357b
Author: Predrag Ljubenović <predragljubenovic@gmail.com>
Date:   Mon May 10 23:58:19 2010 +0100

    l10n: Serbian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2d26fb50a9e3e2a5e42b1d2c0e1ce260945cc4e7
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Mon May 10 23:56:03 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit fd3b63cc69fad311c34dd0688a318021855ecb27
Author: Otto Kekäläinen <otto@sange.fi>
Date:   Mon May 10 23:55:29 2010 +0100

    l10n: Finnish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 60b67e9dbcf4225043098b9610c9d97c810af565
Author: Sidney Doria <ssdoria@gmail.com>
Date:   Mon May 10 23:53:34 2010 +0100

    l10n: razillian Portuguese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit eeec4f28ccdff16b5ea73c9973888dea15b12d59
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Mon May 10 21:03:21 2010 +0200

    macosx: connect the right slider outlet. close #3598
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
    (cherry picked from commit f22a1f3ffaf9a92f3edd06f6d2b9edf0551d4fb3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit bf445d22bfb0bb2557f1ed3e6270b79439415a1a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon May 10 23:01:37 2010 +0200

    Fixed segfault with some OSD.
    (cherry picked from commit b501789db33724b832ebc09348fefe4d3b42e5b4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0721f88f8936a0040638e9e3750f3c7662b6d8c5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon May 10 23:40:44 2010 +0300

    Left-over debug message

commit 29f214a88861a0ff370ced649148f07a5addbe51
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon May 10 17:04:05 2010 +0200

    lua/net.c: revert [14707cbaca9fa] and fix properly
    
    Always return 1 argument, but avoid pushing 0xffffffff bytes on the stack
    Also fix vlclua_fd_read()
    (cherry picked from commit 087442fc1e36298dfbef018401b39d72249a17a9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d438ca84b43e877a88409960b3f94cacc187e37a
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon May 10 17:01:42 2010 +0300

    demux/ts.c: dont leak psz_name/psz_description on multilanguage epg
    
    This happens when there are multiple descriptions on event (multilanguage epg).
    Only use the first one per event. Maybe someday we handle epg-language as same
    as subtitle-language preference.
    (cherry picked from commit 33f515869ff07841e7b433128f783b518b4156e0)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit f8e45a555873f9a739cfb976f481ee6439b08761
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon May 10 17:04:46 2010 +0300

    x264.c: forgotten free() added
    (cherry picked from commit 314cd3825c7b20f77bab5fcc9909a7e700d88d3f)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit a39392646417eb08345886a63cb5daea80ebbf63
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 24 17:10:10 2010 +0200

    x264: activate preset only on recent versions of x264
    (cherry picked from commit d53121f71e0ec6d22e89da02b136020e8f502adc)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 02240a9b1884baee9e5f83daf83a348f93904782
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu Apr 22 13:10:48 2010 +0300

    x264: add forgotten help-text to preset/tune options
    (cherry picked from commit 6149d37d00adab4e219b22653518f67754d54566)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 7914a0bd2482b3ac9f89cf0cf4c19f46f6dfa427
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Apr 20 22:34:59 2010 +0300

    x264: modify code to add preset/tune options and don't set option if it's default
    
    Float comparisions aren't really nicelooking, but they should work ok.
    (cherry picked from commit 8aa1cc92d7adad82768559c8088f4a796b81410a)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 64bb8f5615d976e592efd17c6f833d29b21af4b7
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Apr 13 16:19:28 2010 +0300

    x264: hrd option should be in from X264_BUILD >= 89
    (cherry picked from commit fb8075f2fac2b83f58d8e286b0b210a7b67d1ee6)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 3b106bf0c91c0f185cada9e46f7972fdc98d6eab
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Apr 13 16:10:47 2010 +0300

    x264: add hrd-option
    (cherry picked from commit 878968cc492db7412943c3a1ec6c19428a2fe41d)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit e037174735425aa0c7f462cc4930bf377db0b542
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 10 01:39:35 2010 +0200

    On the road to 1.1.0-RC

commit 0484db2cb1906908d510d1dca49da0de46e88309
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu May 6 20:09:25 2010 +0200

    skins2: fix skins crashing when playlist is flat
    
    m_firstPos (iterator associated to a stl list container) is not guaranteed to be valid (the associated item may have been deleted). Up to vlc1.0, this was no problem, because deleting an item was also buggy (a no-op). From vlc1.1 on, m_firstPos must now be recomputed to ensure it keeps on pointing to a valid item in all cases.
    
    start for instance a playlist with the 'Dragon' skin as a test case.
    This was pointed out by colt45 (from the forum)
    (cherry picked from commit 1ef175cb28927f1ad01acabaf6e09936c451dc60)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6788907a9e48575c2a5412dc96e20c4f873551be
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu May 6 16:44:09 2010 +0200

    skins2: fix wrong test (it's the other way around)
    (cherry picked from commit 86ca1b563da49e869e7ef3c62dab2a3c1c58916b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1c05e50d0a9809a738050248b51649e6d35698be
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu May 6 15:42:03 2010 +0200

    skins2: fix memory leak (a malloc not paired with a free)
    (cherry picked from commit 4337a2d9b9e125f0619e1e7ffc390ce161d76284)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7146c0c0ba1e17322705ad9b109cdd20c28ea9e2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 8 23:11:41 2010 +0200

    Fixed xcb yv12/i420 UV planes swapping.
    (cherry picked from commit bc9751069ceb91c1b385677f04dd2726a40576f9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fa3c90b622c6a93fbade4a9ff7cc3d71d885d5c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 9 19:21:06 2010 +0300

    ARM NEON: fix I420/YV12->UYVY
    
    (cherry picked from commit 3076fe1bf0dff81f2b9cef25d70dabf7f78ce72d)

commit 99160aa17dce3a6c0b3d100422cfed4685ce1b0f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Dec 15 17:59:17 2009 +0200

    Maemo: work-around segmentation fault when poll() unwinds
    
    (This seems like a toolchain bug)
    (cherry picked from commit 7f42234cabfde2f61ced5694eb9e09ea49c40987)

commit 870f635cf6a69df5dcd57abcdcc2c4aa1f6f852f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun May 9 14:17:53 2010 +0300

    contrib: disable PA support in Fluidsynth
    
    (cherry picked from commit 91550604e16a2329bad99b65d7bd23d44d280349)

commit a5ef66f62bf282fd949552dfa46f49a50bc5ca13
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun May 9 10:34:03 2010 +0200

    Deactivate projectM on Win32 for the release.
    
    It just doesn't work...
    I hope we can fix it sometime in the 1.1.x branch

commit aa863633749b854d6328fdca4ac208ba756eb784
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 8 22:44:12 2010 +0200

    Used CopyFromYv12/Nv12 for vaapi picture extraction.
    
    It also adds the support for NV12.
    (cherry picked from commit 7b664151d4ca965eb73a2a28f35b20d5ec707213)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8654a3d5011880a977dfc17c77f49c72af3f8304
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 8 11:16:22 2010 +0200

    Moved out optimized VA nv12/yv12 copy functions from dxva2.
    (cherry picked from commit 0777bcbfcb4ce001cfb74693f32d8bf0d451be15)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a7ec24d1ab90b33d2b8f80ae7caf7d3966f4ac69
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sun May 9 09:59:46 2010 +0200

    live555: recreate URL only to strip username/password
    
    This restores the original logic from
    c77ee7637b006df4810a548916072532467936e5
    (cherry picked from commit 0aa088cde297e30c8d002767bc2d3bbb570b0f01)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit 2629077d3291f1828496ccd8be62621e1b2fd15a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed May 5 13:02:53 2010 +0200

    access_http: avoid passing NULL to printf %s
    (cherry picked from commit 5acb64db842bf4273e190ef39d6af90759563850)
    
    Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>

commit d1f281c46f1e5848f8ce43b195fa471bcf74642b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 8 10:29:31 2010 +0200

    Added VLC_CODEC_NV12 to vlc_fourcc.h.
    (cherry picked from commit 287ccf14085d974b8ad2c5d238fb6c95d1fc660f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3346aadca7606f15f1c08d72f5eb79ad91cf3ec2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 8 22:50:44 2010 +0300

    Win32: hack^Wfix opening UNC paths (fixes #3459)
    
    (cherry picked from commit e763137961d9b1096ba3121508b4526f32017a0f)

commit 27e53316c2b6cca072524b555b11267b9132745b
Author: Ivo Ivanov <bestran@mail.bg>
Date:   Thu May 6 23:10:32 2010 +0100

    l10n: Bulgarian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 124ad2a232eacf54c3dcb46dcee345ce8e38f973
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Thu May 6 23:09:06 2010 +0100

    l10n: Bengali update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit be329151ce7049d7986a35e53abcde51a223e6eb
Author: Khoem Sokhem <khoemsokhem@khmeros.info>
Date:   Thu May 6 23:07:34 2010 +0100

    l10n: Khmer translation for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 46ad87e0c514795d89afabadc6211fcb27fd9b58)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit adbff0c60342f00337be0152e9463292ddaf6064
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Thu May 6 22:55:05 2010 +0100

    l10n: Bengali translation for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit b74e535188e4001b42500461013b727b7f2a5649)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 26ea53d4d2d5f9a880c5d9147fa8567ec700a1f4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed May 5 13:14:13 2010 +0200

    Avcodec/Avformat: fix CODEC_ID_MP2/MP3 issue when using avformat demuxer
    
    This could result in undf codec. Pointed out by ver
    (cherry picked from commit 6a30fd81c3248949fb5f8554ba22e52cbc4489c8)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f13206ef02f23a7dce9330d82b9dc193258097bc
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu May 6 10:01:37 2010 +0200

    skins2(Linux): WM_CLASS also set for the invisible root window
    (cherry picked from commit 9aa3dfaefa8cadf870856cf89318073fd911a42e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit eef8f4cd32bbd9a2dd8cd250f862235088b92388
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 2 02:32:10 2010 +0200

    Fixed compilation of freetype module without fontconfig.
    (cherry picked from commit b67498fe91f91067560afd0a5e99aa5d241d840b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 39ca4f3fb91bf07c5a519c3181727b064049b0d7
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Wed May 5 22:34:49 2010 +0100

    l10n: Japanese translation for win32 installer
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 72664d495a422c92648b94c21c139e598a5ba19c)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 19f8ee87b3d68f98748e6b213beb6528c56d76e1
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Wed May 5 22:17:11 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit ed3f9d7ab947aafee828bba86d471ac00f3a0589)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 85c6db726f6b5669fe166d3fa4f69a73873020d2
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Wed May 5 22:15:32 2010 +0100

    l10n: Slovak for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit dcbe940911f6ad0df2ee33a96fab16fda9dd2f7f)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 126787efd6fb99d98409b3b73bee72199435a574
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Wed May 5 22:09:23 2010 +0100

    l10n: Walloon for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 755dc0f9f908f8329a81fe63f0fbec074a305e37)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3d947461f39d6af1e01c518624835ba1b67e9d6c
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Wed May 5 23:02:09 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0b1b47a934413d61928fa41e577d3acdc38f95c1
Author: Khoem Sokhem <khoemsokhem@khmeros.info>
Date:   Wed May 5 22:56:01 2010 +0100

    l10n: Khmer update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9b57890ac40542ef48578d8a11ad66d64dda43d6
Author: Mihkel <turakas@gmail.com>
Date:   Wed May 5 22:53:50 2010 +0100

    l10n: Estonian update
    
    For real this time
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 21bf71e65cc478cae862b680f305ad4e9a92df12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 5 22:19:41 2010 +0300

    GLX: ignore version 1.3 and fallback to 1.2 until it works

commit 6159a120a78f290538a40ae999100f412815cea3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 5 19:32:25 2010 +0300

    Revert "win32: hack to fix some issues about listening on port (telnet, httpd)"
    
    This reverts commit 50a553fdb2a5360f0722e8ef8ed82b3e57ac1aa4.
    This should not be needed anymore.

commit 074c4a997dbc40a7bc28b7d79a5498e6fe250e8d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 5 19:15:48 2010 +0300

    net_Listen: pass socket type parameter
    
    We cannot use any random type semantic that we do not know of.
    This also works around bugs in deficient getaddrinfo() implementations.
    (cherry picked from commit bb7ae441f98c35ed5248c6cb2946a371d4a82c96)

commit e8283156e13a8615382d89ca4fbd10afa261438d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed May 5 19:20:25 2010 +0300

    net_Connect: missing hints ai_socktype
    
    (cherry picked from commit 5d61b6b2b169d1b9be4185232c71f301c06ff29f)

commit 0bf282fd57436bbd9ab2bab5be4c03b43c3f9104
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed May 5 21:27:52 2010 +0800

    Extensions: fix vlc.deactivate() malfunction
    
    Inspired by jetru's patches, thank you. This should fix #3451
    (cherry picked from commit 0a15eecff314dc9f9cb8b9e6d89d1b338dd54948)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 72ae8773514fe1769fa1d2359edd0f8ad66f7aef
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed May 5 18:10:59 2010 +0800

    Extensions: fix a leak (and a potential crash)
    (cherry picked from commit 4106f477c6f967e369afc84e64538add1ccce64b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 767b832c13922b48bd0a0fe5e91e1f68e9ca91e6
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed May 5 08:49:42 2010 +0200

    access_http: fix unbalanced quotes
    (cherry picked from commit 45ea8ad02597deb90cf6030e2c0e0a7d205a40e3)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f41035fb96c7002efde91905bfa36b75f02cb5e0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed May 5 07:50:20 2010 +0200

    live555: fix RTSP URL when it contains no path part
    (cherry picked from commit a7dd0605970b86e214c55500539a84aed93436ac)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 01633714eb46db25fe795e47844870654e009252
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Tue May 4 00:34:07 2010 +0100

    l10n: Nsis italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit b72af5cab1600f353a2bd62a4f3839513cedce41)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0f77fdb8e78dcfd61cb0a34baa9e110211ec5de2
Author: Dean Lee <xslidian@gmail.com>
Date:   Tue May 4 00:35:01 2010 +0100

    l10n: Nsis Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 2fe5cdf355037ff1ae3e1326ad86ac9d1389bd4f)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3c41430ddda5684d6d2ea3cc4945946db5af2f36
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue May 4 20:12:12 2010 +0200

    German l10n: changed the proposed translation to a more formal one, which is more appropriate in this context.
    (cherry picked from commit 9fa5b7ae718430f3da64d853be3bd26e4d66b12e)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3057f557617592fd336e4fce424f6e99fcd4e76e
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Tue May 4 00:31:08 2010 +0100

    Hungarian l10n for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 8005e8db9c56bede9351a3d407dbedc2f15a256e)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 77d4bfba5032097491891f2bc8c36e28c1e29a7f
Author: Dean Lee <xslidian@gmail.com>
Date:   Mon May 3 23:09:06 2010 +0100

    Chinese l10n for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 51247e9c42837db6d82f199f3309b4f501dce0d6)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4a92c8aa600d5975a564c5346f41822cf138e300
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Mon May 3 23:04:20 2010 +0100

    German l10n for vlc.desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 978c49bab39e8ab9c7a500d38dcadf07608e4b14
Author: A S Alam <apreet.alam@gmail.com>
Date:   Mon May 3 22:55:05 2010 +0100

    Punjabi l10n for vlc.desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit fb9c08430e655559e4aece0ba3a4de4fdd3c2041)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit aff3f7697e0dcb0ee62ea52d3c7fc474de57abc8
Author: Myckel Habets <myckel@sdf.lonestar.org>
Date:   Mon May 3 22:42:59 2010 +0100

    Dutch l10n for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 78d97bb780ccd13e401d99542b11bfed62fae990)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 507661b9f7abba16af63cd3cf33225ce154f0f8d
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Mon May 3 22:36:03 2010 +0100

    Galician l10n for vlc.desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit ca407011c8e6a6b3e8528a3e27389d1d6fbed246)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d77a8a945a921776032259a8f4b054248fb5b558
Author: Eirik U. Birkeland <eirbir@gmail.com>
Date:   Mon May 3 22:27:10 2010 +0100

    Nynorsk translation for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit c70451ad96c182e9e9b2379fabf2b012be457ca7)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit cc42c24f56ab25b2f6d5095fecc7187647a32a9b
Author: Dean Lee <xslidian@gmail.com>
Date:   Tue May 4 23:23:09 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit f331d4fc146fb5c1fb96b6cd22e03bf3a5f8cb3c
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Tue May 4 23:22:18 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 440f1906a84b2bc111a84e8071da47e417988ff7
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Tue May 4 23:21:33 2010 +0100

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 32546c89dde25e03492b78d01fa99f9b965044ab
Author: Mihkel <turakas@gmail.com>
Date:   Tue May 4 23:20:38 2010 +0100

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9791b2995c29d344024cb9f8ea1df6108fb28d82
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Tue May 4 23:19:06 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6952080572bfc30332b08b8e10d0c53d8890aa99
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Tue May 4 23:18:14 2010 +0100

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8b910651112145173e0e116a647312c9883cff78
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Tue May 4 23:17:31 2010 +0100

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9452ba942cfdfc34caae0a61a7bfbcab87edaf56
Author: David González <pico.dev@gmail.com>
Date:   Tue May 4 23:16:47 2010 +0100

    l10n: Spanish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 974faceb34dfeffa1f9ecf242989f6e87aab7778
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon May 3 15:22:41 2010 +0200

    skins2(Linux): _WM_NET_PID requires WM_CLIENT_MACHINE to be set
    
    code inspired from xcb.c
    (cherry picked from commit aa8b54178110b9862105b31836ddec332469c12d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2601e8a68eb53f2f8f931d5d7bf4d4e68adb2235
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon May 3 11:02:42 2010 +0200

    skins2(Linux): add WM_CLASS and _NET_WM_PID properties to skins2 windows
    
    This patch refers to trac #3594.
    Tests required to ensure that it really solves the "Docky" issue
    (cherry picked from commit 7df2787075068f51894e1332f8be8b2b43769d80)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d67346a2a3f5f968cc29e93553f667d67c441c82
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue May 4 21:16:35 2010 +0200

    Vout: Correctly handle the mousewheeling
    
    Close #3262
    (cherry picked from commit fb7868548127507c8d792253d24ec362f1cb72f2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit adc747511a56a802c2435e54b3bed7e6d870d867
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue May 4 19:39:50 2010 +0200

    Qt: Correctly close the player when alt+f4 is pressed
    
    even when in fullscreen. Close #3602
    (cherry picked from commit 965c64221f5d91443e9ee2993b758beb132d00d5)
    (cherry picked from commit 308b6e6d8eab5bb2b4cfb8208f4504f54534273c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ab8e153218c9fa1365e69fd14c28d57b7d01477a
Author: Konstanty Bialkowski <konstanty@ieee.org>
Date:   Mon May 3 22:39:43 2010 +1000

    Increase maximum allowed upnp response size.
    
    (Containers with >10 entries will no longer be ignored.)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 03cc7a2d99c6ec877741b12bf14bcc81d20c8d6d)

commit 5236453b0bb9d62cc45b95f0d38baf09aba7c10d
Author: Konstanty <konstanty@gmail.com>
Date:   Mon May 3 21:42:39 2010 +1000

    The upnp module is called upnp_intel
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit c311521229abb1704497a496f5448ff3227de055)

commit fa1d7da1fdfe9ebf795221bf56b6f535908d5dec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon May 3 20:45:47 2010 +0300

    ALSA: use non-modal error dialogs
    
    aout_Restart() is quite buggy (IMHO) and restarts the audio output
    from the interface thread. Then Qt4 external dialogs are buggy as
    they deadlock if called from the interface thread (I cannot find a
    direct way to use BlockingQueuedConnection for foreign threads and
    DirectConnection for the interface thread).
    
    Until either or both of those bugs are fixed, we cannot use modal
    dialog from the audio output.
    (cherry picked from commit cbe1cda8765084294b3649fc89ddd63c26dd2f4c)

commit 3fb44ca3630cdb6390de32204cc49ac40649474e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon May 3 20:37:07 2010 +0300

    Revert "i18n fix"
    
    This reverts commit 110693d59e6bdeb2598579caeb41d7520dbb39ad.
    This fixes #3599.
    (cherry picked from commit 6eb90af3ba93c2707c44f769eb516e3c837df25b)

commit f20161c2847c4869b07cd64f60b1bbaab309d4d0
Author: Konstanty Bialkowski <konstanty@ieee.org>
Date:   Mon May 3 21:15:52 2010 +1000

    Use correct title for upnp containers.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 476385663123ec0b550a113fa3601cc4efe17bc2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9a0041761d9cbbd3a690ee34d8c5e286a7aaae91
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon May 3 12:46:15 2010 +0200

    macosx_vout: Correctly change context after -lockgl.
    
    And don't unlockgl if lockgl wasn't successful.
    (cherry picked from commit 0484b127c762d7519726db78e2017cb762a20c1a)

commit 4c2fbffb4217fc68d80af4ed73e56f0694abd3a7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon May 3 12:40:31 2010 +0200

    On the road to pre4

commit 45763924b37a21a1c6832986e52a8507d76423b8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 2 02:13:03 2010 +0200

    Fixed bandlimited audio filter with low output samplerate.
    
    It closes #3543.
    (cherry picked from commit f9f6f88c53d72b8b1cf2b05a37e5ced786a2fbbf)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1dae45654d1e4b19f896378cc83af5cb2f076f35
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 2 01:50:21 2010 +0200

    Factorized a bit bandlimited audio filter code.
    (cherry picked from commit 827d60ce665c7088eae6761a9c3deb6a694dac42)

commit da7b8fb98fa9d77fe81e41f34eed223a7c8aa60d
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Sun Mar 28 15:19:03 2010 +0200

    VLCKit: Add the # character that prefixes the output chain.
    
    This fixes transcoding with VLCKit.
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
    (cherry picked from commit 6ef23b74e938f1d25009ac01d07b19b451837512)
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit cbe58a4ff3dfaf79d28a39c8f516ae241a98e9b6
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon May 3 11:38:15 2010 +0200

    Revert "Bump libvlccore version on the Mac OS X install script."
    
    This reverts commit 571cb7829c54cd6a6392b2d631c880fcbfc6981a.
    
    This was intended for master tree.

commit 571cb7829c54cd6a6392b2d631c880fcbfc6981a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon May 3 11:33:26 2010 +0200

    Bump libvlccore version on the Mac OS X install script.

commit 108803d93cd68254fe3ce0715632793c4b3a9054
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Wed Mar 17 08:30:22 2010 +0100

    Unload vod-VLM only at the end
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 6d4a41a6e779e606c8ffd212948535f9e46691c1)

commit c3eb867551496922815780ee59034eb14ac42fca
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 2 16:19:11 2010 +0200

    contribs: updated binary package for Mac OS X

commit 20ddc472b88a9181b9525ec26c49adceba207e19
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun May 2 16:18:39 2010 +0200

    mozilla plugin: compilation fix for Darwin 9

commit 918de6e7c3ef7c7e234248b2c71058699ce937a3
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Sun May 2 00:46:14 2010 +0100

    Italian l10n for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 17a918c9ed964548c11755dbcffe18dd14068b9c)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6b157a5488557921bf420653b46193ecdb3ca629
Author: Mindaugas Baranauskas <embar@users.berlios.de>
Date:   Sat May 1 23:36:09 2010 +0100

    l10n: Lithuanian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 7b7de48a53ea1b0f45467af03d6d47daeb85f611
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 2 00:09:48 2010 +0200

    Fixed avcodec audio encoder wrapper.
    
    It closes #3538 and #3496.
    (cherry picked from commit 95f32b1bf51a5bb03488a59f18feac42b80479d4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7851c5c72fd970d3180f4a696747dc36230b1090
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 2 00:09:19 2010 +0200

    Improved audio codec description from fourcc.
    (cherry picked from commit 792054ae5cebe62b1a7269d0006eee821c066532)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit efb9892a8576e78d4049b71b3ea68d80d83eb423
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun May 2 00:01:06 2010 +0200

    Moved out avcodec SampleFormat -> VLC formats to its own function.
    
    (cherry picked manually from commit cc4676bf4ad78c0d0db56cd4eb687478bd2bb190)

commit b6082c50850463c7f7dd804ee541b9e54eb3dceb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 1 23:44:41 2010 +0200

    Used vlc_fourcc_GetCodec in aout_BitsPerSample.
    
    It is a bit safer.
    (cherry picked from commit 0e0eb5aa8d5c2bc32837eada52bf0b56c27afeb0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 01d5d60fd59a873397c938cc580637eac6288e39
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 1 20:24:05 2010 +0200

    Fixed potential segfault (on failures) with avcodec audio encoder.
    (cherry picked from commit b86867f6bf0a2cdae0c849e8719a21416cc3c9df)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit cb290dc668f53356ca59160b770c85c0fb3797bb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat May 1 23:29:45 2010 +0200

    Avcodec: Correctly free the Subtitles structures so it doesn't crash on Win32
    
    Close #3439
    (cherry picked from commit 8900648846ab501c875638eab5763b41951c1e8c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a5c486f5645c0c322425b93da2c1f66bfd7946c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 1 22:27:52 2010 +0300

    XCB/GLX: higher priority than Frame Buffer
    
    Neither of them support YUV. But GLX is much more likely to work than
    FB, and also fails in a safer way.
    (cherry picked from commit b660648dff46b0ea05a73b094b8c306be128a741)

commit 3f0369c64db131373c0acbc10d45c481a58d2802
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 1 22:26:56 2010 +0300

    XCB/X11: disable ARGB support
    
    VLC does not currently handle color masks for ARGB chromas, so this can
    not work yet. Instead, fail safe to the GLX output.
    (cherry picked from commit 2e2bf09f3f55246dd65a0d479f9b4cc04d747b46)

commit 6e691adcbae7dceeb2344654f2326cac5f1a6f6a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 1 22:26:34 2010 +0300

    XCB/XVideo: add debug message in case of problem with visuals
    
    (cherry picked from commit d9fa51946ade253fd438f48ff7114180f4d55bf2)

commit 6daff47a5855577fabfb599b33bd20c981eb69f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 1 20:58:26 2010 +0300

    GLX: destroy context before window
    
    (cherry picked from commit e9117abcc258fbef86cf5ea57a9d44964d524d02)

commit 5dffd565a48b7bed00441479df914af9fdec9f80
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat May 1 16:47:32 2010 +0200

    FR translation: reapply x264 modification of e283b16949cd199c298942a966dbddc7120c33a7

commit 4c5b14e37ed14f17be6b7c3769427ff91e39e4e3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 1 13:39:04 2010 +0200

    Fixed ASF muxer header with extended streams and aspect ratio.
    (cherry picked from commit b1d00bedc55e1996fd5e611c9785cfeb2a58c9b1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d4d55d282d10ac257bef5a9b97354817c5a955e5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 1 13:20:32 2010 +0200

    Write new ASF header on the fly only in HTTP mode.
    (cherry picked from commit 8e2ba632c6ab8b424213835baf16fdde7e8a1c4d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9387ebca963e9bdf25ce7b65a0de527b29b164dd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat May 1 13:12:14 2010 +0200

    Do not remove track informations in DelStream for non http ASF muxing.
    
    It fixes #3522.
    (cherry picked from commit d50635dd8a26612a00453ec3a228800050dd5140)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 31ef500ea30242d1f400e54249fdea2ad2f0a2eb
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Apr 21 18:17:16 2010 +0200

    contrib: skip live555 patch on WinCE too
    
    (cherry picked from commit 897cbb9253ef6119df8e39f3c1051e5d08ff9623)

commit 925de53586ebf9e24aec0f6c89b1542841d17f13
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat May 1 11:28:14 2010 +0300

    live: use getaddrinfo() instead of gethostbyname()
    
    gethostbyname() is not thread-safe.
    
    This patch is not used in Windows. getaddrinfo() requires XP, and
    gethostbyname is thread-safe with Winsock.
    (cherry picked from commit 9fb933d3279d7da8ba81346c0e2a2437424a8b99)
    
    Conflicts:
    
    	extras/contrib/src/Makefile
    
    Please be more careful when you resolve conflicts! Prior to this patch,
    contrib would not build on non-Windows.

commit d2cef18ac279d72a9a6c10debe5f930605e106ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 17 19:54:52 2010 +0300

    live: use inet_ntop() instead of inet_ntoa()
    
    inet_ntoa() is not thread-safe (except with Winsock)
    (cherry picked from commit ef3e8fb116b32ceda63f2d52d1b7bf6cb0d238c6)

commit b229a8c419103ea95e9471310701591cc7eac3ed
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 29 21:20:55 2010 +0300

    Korean: fix two translations (reported on the forum)

commit 858c8f6ee7e57b284b80cd13d3df02f27eec5ce1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat May 1 00:42:59 2010 +0200

    Qt: fix playlist entry in taskbar on Win32
    
    Close #3520
    (cherry picked from commit 7d55fdfc3c1bc617a0f5df84a02f5cbbcc321eed)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c23f1289f9fbc475c310f22d4c7346887b28acbc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Apr 30 11:43:56 2010 +0200

    Qt: fix debug messages
    (cherry picked from commit 285e972617910e6ebeb862da43174e8ca4fd3a92)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1711b58845ea6a3864843fa79ac04803f91cb76a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat May 1 00:21:12 2010 +0200

    Qt4: Fix the VLC hangging in fullscreen on Win32
    
    Close #3513
    (cherry picked from commit 5653315c55d846a4bd9902fe4b6a663a5d25baf1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1902837705426d5a685f4003f496ba93156fe0ed
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Fri Apr 30 11:00:14 2010 +0300

    qt4: connect accepted/rejected from correct widget
    (cherry picked from commit f28654607fe90415c233bd7cf08f3a5c4493b8d6)
    
    Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>

commit 0f31ca477972b44e02a7451381a4a629d7786914
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Apr 30 01:04:38 2010 +0100

    l10n: Refresh .po files

commit 5c7054d04a9381d6bb17981d586dcc1377b93f15
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Apr 30 01:02:25 2010 +0100

    l10n: Update vlc.pot

commit f7ceab3e4ebdcb6b88a86fc7c45adaab1c7d0029
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Fri Apr 30 01:01:15 2010 +0100

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit afef8e8578a13b87ab071155c8359ef9672296bb
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Fri Apr 30 01:00:20 2010 +0100

    l10n: Ukranian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 40b321bccd8a84bd1fed04816b58d68222fa69b7
Author: Myckel Habets <myckel@sdf.lonestar.org>
Date:   Fri Apr 30 00:58:59 2010 +0100

    l10n: Dutch update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c0ad6413a2d5441f30e154e2020efe4df2dc9246
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Fri Apr 30 00:57:58 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 12733e09856b077d7365d0fed616fdc629225640
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Fri Apr 30 00:56:43 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5bfb43b56b93ae1147a41f49cdbf1d969bc56ec2
Author: Éric Lassauge <lassauge@users.sourceforge.net>
Date:   Fri Apr 30 00:55:38 2010 +0100

    l10n: french update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5d58526e559a5e30aa99898ed189d3565411321a
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Fri Apr 30 00:54:23 2010 +0100

    l10n: Bengali update
    
    With contributions of : Sadia Afroz <sadia@ankur.org.bd>
                            Israt Jahan <israt@ankur.org.bd>
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 815a97d27e337f6d161eff8a95550efdd6fb7938
Author: Ivo Ivanov <bestran@mail.bg>
Date:   Fri Apr 30 00:53:28 2010 +0100

    l10n: Bulgarian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3a3144eccf05a95b726698421505e2025d26e9f0
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Fri Apr 30 00:51:48 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8f4ee25849205967db37ba49fafc19b3d88b2b04
Author: Dean Lee <xslidian@gmail.com>
Date:   Fri Apr 30 00:51:07 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c9224c653c314c2617515b55fe8d3b7db7ed5161
Author: David González <pico.dev@gmail.com>
Date:   Fri Apr 30 00:49:52 2010 +0100

    l10n: Spanish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9d7f26472971b4cd96fe3ce1ab5133b30fed9c03
Author: A S Alam <aalam@users.sf.net>
Date:   Fri Apr 30 00:46:39 2010 +0100

    l10n: Punjabi update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 05d0c209152807a1fadb74861b00fad675c944cf
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Apr 29 22:04:55 2010 +0100

    Synchronise NSIS translation with 1.0-bugfix
    (cherry picked from commit 2a31ea33eab0b121c445873564e9a0c5f1b8db6e)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 37a0f47ab89da637e3393863d07cc51153c1f9cf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 27 01:32:35 2010 +0200

    Qt: forgotten translation
    (cherry picked from commit 27dd41ca889bdd55ee92f914d933be28e68f7d9e)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9c2c516586f33d3a6d1c7420b7eb120976136d6b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Apr 25 23:35:08 2010 +0100

    i18n fix
    (cherry picked from commit 110693d59e6bdeb2598579caeb41d7520dbb39ad)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c4da628df4625c06762bc3c0b1ea138bc2c626e6
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Apr 25 23:57:27 2010 +0100

    i18n: Don't do _("")
    (cherry picked from commit 3d1d8299195b38589fbdccb3d4a526afa9bf5ddd)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c26046b063630625235d52e42e47870d52bfa9a0
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 27 23:06:55 2010 +0100

    i18n: Factorise qtr() and fix nodes i18n
    (cherry picked from commit b5617204caa9c886924025f5467e25798d432393)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 80cce5070a405541ad55099124e07a166cf77199
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 27 23:23:01 2010 +0100

    i18n fix
    (cherry picked from commit ba394d11c884ee2cbf703d7b6cddccafa96cff74)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b2ad49ff7254193cb2d21f4ca1cc9add4e392668
Author: Ivo Ivanov <bestran@mail.bg>
Date:   Tue Apr 27 23:42:19 2010 +0100

    l10n: Installer Bulgarian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit d592ff6d0f6aff5df2d15db9eb2f528becf25fde)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2ae795d2fde93146dde8331fea8b63ee7ab43041
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Apr 29 23:55:11 2010 +0100

    Add the .h generated from .ui and comment them.
    
    So that I don't forget them when I generate vlc.pot

commit 5d24fbfb1bbfb5e8c1480e415840ec99f92c5e3a
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 29 19:16:09 2010 +0200

    Qt4: fix a crash (kind of a 'use after free' error).
    (cherry picked from commit 13c520d1c893ebc8420804d1c7b42c1e8fbab9b8)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 71b24d1879f58755f38e268ed0fbd99dd9019c1a
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 29 18:41:05 2010 +0200

    Qt4: fix a memleak in the extensions menu.
    (cherry picked from commit c57caf76b5b779d964acd597bfbc76528eafaa04)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 7650974e9aaf9f3644d5cb30bf8dceb8e1dc66c1
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 29 18:08:48 2010 +0200

    qt4: clear extensions list when the dialog is destroyed.
    (cherry picked from commit bf294d3d3818acd8a8e9ba7d33afcd9c251f1c21)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit c76186f2838641a3809e6937db6ba333019068f5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 29 18:03:51 2010 +0200

    qt4: fix memleak.
    (cherry picked from commit 606280428d7e03a30779ee21ee4e088c27a34d1b)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 50a553fdb2a5360f0722e8ef8ed82b3e57ac1aa4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 29 17:30:31 2010 +0200

    win32: hack to fix some issues about listening on port (telnet, httpd)

commit 8de12711bc6396a1029efe35e5a10245ad9eb836
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 28 23:04:53 2010 +0200

    Fixed MS-RSTP RTP packet parsing.
    
    It closes #2812, #3197 and #3533.
    (cherry picked from commit 36b00563093419dfb85d313c533a8b68bf5b2318)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1520758e6cc2b4e7cdf3e84d017e89bba9f49571
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 28 13:48:59 2010 +0200

    Contrib: use r22960 for FFmpeg for VLC 1.1.0

commit 1cae09b93f75940ad01565122d58ae0f1eba4b36
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 28 13:30:54 2010 +0200

    Qt: Do not show a progressDialogBar for too short a time.
    (cherry picked from commit d16e5aea59a43b335e9414c38900ff57f1fcc562)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit a34b1862b0aa77fa948a4720e9410fd038ebeb3c)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 20256d601da8b73f3942968ad3fefbd3b0354165
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 28 00:48:18 2010 +0200

    Fixed qt4 fullscreen behaviour with multiple monitors (win32 and linux).
    (cherry picked from commit 391fdb6282da989042f5edc5a1bfeab3db5cc0f4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 525fd0457dafb22a5bb3aca420f2fe289089def6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 28 00:46:19 2010 +0200

    Fixed video display with directx and multiple monitors.
    (cherry picked from commit 5ad6c0a52d095423a11fbc75e22491768f808cc6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ba4d6489ccc81962b6f0f086485b0ebdad0acbd9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 24 00:45:33 2010 +0200

    Contrib: use the same new headers for NPAPI in Win32
    (cherry picked from commit 127a34f15527530d3dc94a0c7e0b870d95e383f4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5be2a8007b4a259b9373d8aa930ab449158536c8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 24 00:37:04 2010 +0200

    Mozilla: fixes for Win32 using the new np headers
    (cherry picked from commit 0402d57ec6b55d5f0739dd4f997d57a73958a74e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c133c59b35c2596281d8c584f95c17658eba9c08
Author: David Menestrina <dmenest-vlc@ofb.net>
Date:   Thu Apr 15 18:34:45 2010 -0700

    Clean up references to UPP types, plugin/host glue.
    
    The old gecko-sdk defines a bunch of types and macros in npupp.h,
    which is no longer available in xulrunner-sdk 1.9.2.  Luckily,
    all of the NPN*UPP types were typedeffed to UniversalProcPtr,
    so this change just uses that type, incorporated into the
    HOST_TO_PLUGIN_GLUE macro.  We also define a new CALL_NPN macro
    for choosing to use the CallNPN_*Proc macros from npupp.h or
    just invoking the function pointer directly.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 9668d7a27736e2876ad3c9adf8d1794dca1c0c91)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 56335ed186a104492806ecc345bfc72195ae3b67
Author: David Menestrina <dmenest-vlc@ofb.net>
Date:   Thu Apr 15 18:34:44 2010 -0700

    ifdef out 32-bit Carbon API calls on x86_64
    
    The Mac OS Carbon APIs are not available to 64-bit applications.
    This change just ifdefs out calls to them to avoid compiler errors.
    In 64-bit, NPP_HandleEvent will have to be rewritten to use the
    Cocoa event model.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 4e01592ec1c27e28e606a75cd5d9848b7da1a821)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit adafc8bbd1251ca8c599e49cbb58192d887fe33c
Author: David Menestrina <dmenest-vlc at ofb dot net>
Date:   Mon Apr 19 11:33:36 2010 -0700

    Setup XP_WIN, XP_UNIX, XP_MACOSX macros.
    
    These macros were previously defined in mozilla-config.h, but we're
    not supposed to include those files according to the mozilla devs.
    However, the macros must be defined for npapi.h to define the
    necessary platform-specific structures.  This patch sets up the
    macros before including npapi.h.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 877bd2105b0bdbc2b8c3fc87855ea737834568b0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 94f30f26ff78eba77edfe2cb97422acb909aa2e4
Author: David Menestrina <dmenest-vlc@ofb.net>
Date:   Thu Apr 15 18:34:43 2010 -0700

    Remove references to mozilla-config.h, remove linkage with libnspr and other xpcom libraries.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 853162c03b7cda6209180789612a79051dbcce01)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 53da57c0c7f195d0ce31ac74898cbf9f827b3986
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 27 23:43:26 2010 +0200

    Contribs: syncrhonise with master

commit 7b9c5bb2ecc8111704756140c4848864db2623ef
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Mon Apr 26 17:21:27 2010 +0200

    The plugin now works with firefox 3.6 and 3.5.3
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit abad5110563ccc3ddac405452f4db10d08b7ef1b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5df1e4344f5e5ed3d3513919f9fa64ec0843d4b2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 27 00:50:52 2010 +0200

    libass/win32: Factorize
    (cherry picked from commit d8e03df80c812d7389753ae7aaa601e8d8f18d3a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7c3509526df9ccabfdb0f7dac24f7b49e34b726d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 27 00:48:53 2010 +0200

    Libass: put the dialog, where we actually need it.
    (cherry picked from commit 53e01409044d83633696e4e1fab0fccc06737b84)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8725cac2f06765a069791dbf4854c6963603a91f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 27 00:21:00 2010 +0200

    Moved win7 taskbar disabling code from qt4 to msw.
    (cherry picked from commit 99388401035a3290b916e4878b004acb3ed5ab8f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f27861f1d7316101a9312f85d1c10e2d5cbd29f7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 27 00:43:54 2010 +0200

    Libass: simplify and do not call ass_set_fonts_dir
    
    This should continue to fix the fontconfig caching bugs
    (cherry picked from commit 1402fd523e1e8b50b8ec669019f7f607d5f6594b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 48c27eb0fcca95e54b912f61cc75f98b4b11fdf4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 27 00:13:21 2010 +0200

    FreeType: simplify and let the p_dialog the shortest time possible.
    
    People on mac should really check this on their machine
    (cherry picked from commit c5bf6ea1ff5e0f14c8d0e8c8ce9e1def743265a0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d035956b59287e82d440263b2f3bdb4cfd843b7b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 26 23:53:22 2010 +0200

    Freetype: try to fix the fontconfig cache building bug on Win32
    (cherry picked from commit 51f7b23eb1a0df5f5626c0111b4319b1f01d7eac)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9c56ef6463800882d4c9fc3bb31efdd8ac5c932b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Apr 22 11:17:16 2010 +0200

    Add a new FourCC to VP6F
    (cherry picked from commit 4bf223b66a90b3fcfb35d7ee35a1fc1cee1926e1)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit ba5b2b4732f12ab100b21f4abf7d91aa3243e28e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 26 01:02:17 2010 +0200

    Qt: translate all buttons in openurl
    (cherry picked from commit 56346f34baf42e385401fa258587ffe91768a156)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c445ae57a6d547bdeeb5b81ca2cb098dea366059
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 26 01:05:38 2010 +0200

    Qt: translate all buttons in plugins dialog
    (cherry picked from commit 8f971a410d3fb7eee0dfa30218699f37e71a9580)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 15d6b7a96678998d96f906909849f206bd405fdd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 26 01:10:50 2010 +0200

    Qt: translate external dialogs buttons too
    (cherry picked from commit 0fa46e2b1163741732440d1e17b09095e7c2cb4d)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e40bf9c6a93ac0fc86cca9ca0dccd9bd9bf93e80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Apr 21 20:28:13 2010 +0200

    Fixed mkv seeking regression while adding simpleblock support.
    (cherry picked from commit aa4b22e8cb36212724fc3dab0aa7586f175bc97e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b4a52f1c6e65a9b096a658825b17e811e1dd47c4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 23:33:51 2010 +0300

    live555: rtsp-caching is needed also for SDP
    
    (cherry picked from commit 9ae385f64cedf3d88615e6a0ec6a10a3e3d68f49)

commit ac52831f0261f29c21318e405f01426514977113
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 20:51:55 2010 +0300

    NEWS: warn about alsa-lib version

commit 899cb813e8396b95cfb4e45389c6074c7a0d5e44
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 20:51:46 2010 +0300

    Some packagers news

commit e2552af97ab56adfd3090bf840d1860da5c0d128
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 20:37:07 2010 +0300

    ALSA: give a clue that VLC might fail with alsa-lib <= 1.0.23...
    
    ...as reported earlier on vlc-devel (not reproducible by me).
    (cherry picked from commit 05c3c71df21fe5aca59f631b3841e70dbd2bd8db)

commit c6b2a5776b45b829c43bdaf1a6393d15f8df784e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 19:13:44 2010 +0300

    Fix inversion in libvlc_video_get_size()

commit 70ed88a9cb0a1c873c1e548f1a0d0f2560802818
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 21 00:23:58 2010 +0200

    On the Road to 1.1.0-pre3

commit 623ff3a334e8d7d175ba07605e803d51f39be045
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 20 23:54:21 2010 +0200

    Update Po files

commit c38e274ba945a64d1537d12bef6cebbcc0083a1a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 20 21:12:51 2010 +0200

    Fix MainInterace initial sizing
    
    Close #3551
    (cherry picked from commit fbea59ebe7229dda308db83e10e5d56559b15585)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit cdf5d257320dca800836dbb1ef2c8f07262dd379
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 18 22:41:19 2010 +0200

    Fixed mkv seeking when simpleblock is used for video.
    (cherry picked from commit 2c172c179ea9054fb140b5b3e863a2e670d558b9)
    
    This fixes the long-standing bug #3026, aka, VLC can't seek properly in most HD movies from p2p networks :)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4d5947dcceb57fc938c6f1ff753953ca83a1dbf8
Author: Nicolas Chauvet <kwizart@gmail.com>
Date:   Mon Apr 19 11:11:23 2010 +0200

    Distribute position.h for mozilla plugin
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
    (cherry picked from commit 9c2cc4528e6efdb2d9a838212e7dfbf3d4f47fa7)

commit 751d0943e710a37d4fbb8befa71d962344feed79
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 17 23:19:56 2010 +0200

    Fixed auto-reconnect mode in http.
    
    TB.
    (cherry picked from commit 86d1566ec0316b05d282ed4fd302c4527a6c711a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f6ee15ba1af5c357e7b6c3d601fa20db98afb425
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Apr 17 13:25:32 2010 +0200

    Fixed icy meta data parsing after http reconnection when the server change the position.
    
    TB.
    (cherry picked from commit 18c556aa019a2750c98b01d681ea5b7bc20994ae)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c369b77718fae32ae303df236edd5cc7ddb4e8ba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 13 22:15:21 2010 +0200

    Fixed and simplify a bit puzzle filter.
    
    Pitch of input and output pictures can be differents...
    BP.
    (cherry picked from commit 1e48c75e26462ff6d201d1621fc38ce870d5a2c0)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7b84e2969fff1e1a418f4a2b5986002f5bc540da
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Apr 17 15:54:04 2010 +0300

    qt4: add tooltip to playlist viewchange-button
    (cherry picked from commit 990437d4a5ef58caeb0ec0ef8cd1bdd37710cd25)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7aab294da750f1757d924a1c374eb18a5cfef75c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 18 16:33:05 2010 +0300

    live555: fix use-after-free in TCP rollover on MS-RTSP
    (cherry picked from commit 3725a9efb8dc096397b34331ff4bfbc01bc45405)

commit ceb539664b3234f91fd9fb2c9c47bffed2fa0117
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 17 21:06:52 2010 +0300

    FLUID_FAILED is not defined in version 1.0.x
    (cherry picked from commit 3eacdd5ad7445d1620f9e249014b5e6d124d5017)

commit b4d29ff5be9e4fe437ba32f4abc59a5bfa0b4ea5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 17 21:06:00 2010 +0300

    NAME_MAX requires <limits.h>
    (cherry picked from commit 1bad2ec163eaee9bcbf9402494bc3355bf3e3006)

commit ecb68108a363ef6a66d0e7fe7e5f06c0e81369d8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 17 17:49:47 2010 +0300

    skins: use readdir_r() instead of readdir()
    (cherry picked from commit 4bf419574b51ced5dea893f9e247fe38a2a0d163)

commit 8d86389f86b58b47b2fb9fdc75c954b331f2f267
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 17 17:43:59 2010 +0300

    vlc_readdir: thread-safety fix
    
    Use readdir_r() instead of readdir().
    (cherry picked from commit ed9336c9de1770273a0b0a05d0c727b3387ac11e)

commit 367a128eea49d45866fd22bf8cff0566039c5977
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 21:50:45 2010 +0300

    fluidsynth: implement system reset message
    
    (Note that we have no demux capable of generating this. This one message
     cannot be found in Standard MIDI File.)
    (cherry picked from commit e453dbc30d947cb65a57c50a097dad3ea00f285f)

commit 238e0a2240f1703b7bb1ce355486d340e5005048
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 21:49:44 2010 +0300

    fluidsynth: parse SysEx messages
    (cherry picked from commit 05fbe17a5bd6094781077ebf82708f41eefbe678)

commit f9e48aecc4764fd3b876612c2478455382a694f7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 21:18:55 2010 +0300

    fluidsynth: implement channel aftertouch event
    
    (cherry picked from commit f749d30ba2541702a1b601d85a714a6fc1d085e6)
    (cherry picked from commit dc07f6a00abff488c9e8a9eaefcd26c6569ca2a2)

commit af970f601e059aff7bab4a277b72348b5ed74c7a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 17 11:21:23 2010 +0300

    Compile time support for FluidSynth 1.0
    
    Packagers shall be responsible for fixing FluidSynth thread-safety
    issues if they choose to use this old buggy version.
    (cherry picked from commit 5e896a268cc1c11ad1934aa70c378e0f94d12372)

commit 89953037aa0db1b205cb58fd6e1a7f31ef3067b0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 21:48:42 2010 +0300

    SMF: demux SysEx messages
    (cherry picked from commit c1c27e1d7d47ec2d1055507fd70b2bef033d4e03)

commit 4ef62f71cd9cb4cac3c3fc0afbc0237b81ca86e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 23:29:44 2010 +0300

    Avoid problems with srand() and speed up a bit (avoid dlsym)
    (cherry picked from commit 1ae21d47f282c15a4f9fed23d3b709ff6a9c2de5)

commit a6b7d025c854cdb3987da485c312533fb0704cf8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 21:19:41 2010 +0300

    fluidsynth: fix pitch bend value
    (cherry picked from commit e82cac595b8737bfab7626cc25aa6da0e8289894)

commit 2a1fdc344e3f04512f41365638341c4fffc271ed
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 20:33:49 2010 +0300

    LUAC: fix error detection
    (cherry picked from commit 129cd5c61a47a4816f9550a00c204aea4c561fc1)

commit e0ceb0e12423749fb3a0d64f8bcd97e4858dc3b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 20:02:06 2010 +0300

    Win32: vlc_rename() needs to erase target file first, fixes #3521
    (cherry picked from commit 5581a1ec59bde33d52713f232620777b3c62628d)

commit 40a90cfeb97f78f053069128a63b1f4052cda820
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 19:57:02 2010 +0300

    scene: use vlc_rename(), fixes use on non-UTF8 systems
    (cherry picked from commit 0d0e440d0913cdd29eae92685928c9d862cdfd70)

commit 4339a26c779c4a109e1915edc0b8876e437253c5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Apr 16 16:54:55 2010 +0300

    Win32: handle WSAEINTR correctly, should fix #3101
    (cherry picked from commit 2275df911220b4ae3525014fc711c7e467fcf69f)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 03542db36602e5b9bde14d11b224ec78e1a980a2
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Apr 15 22:51:19 2010 +0200

    Fix segfault in preparser
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 7fa10ce696573f2be5ba3684c7cdfa88021282f6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d606d85cefe842031bbfa3b3b92224fb87c68765
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Thu Apr 15 08:16:46 2010 +0200

    VLM : add a dedicated mutex for the manage thread. We must not del callback while mutex is locked.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 9862817079ce2765659981dce8e242ca30fd9b54)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 17320bcd3bc32657c8e3d45feb120e46b49cb80a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Apr 15 21:57:28 2010 +0200

    fix unsupported compact ifelse syntax
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 807b0ab6dcaeaf63135a24eb35f892ea2ac619c6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6f37a070484868abe3d3764726886d60ce94022c
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Wed Apr 14 10:46:42 2010 -0700

    Drop trailing semicolons
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 8855ec28974a95e25ea6f4c52a5a1fd81876976b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit c911f727e042e1ea79d9ac2f6e3215dbbaa3d143
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Apr 15 16:51:47 2010 +0200

    Visual: Center the vuMeter.
    
    Close #3534
    (cherry picked from commit 93c4f0f8896172a390a3934f76265ca43523c515)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5821020e2918b25887393f6f11d4943e97d95114
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 15 19:10:12 2010 +0300

    dvdnav: fully fix the still image assertion
    
    This completes 24ae7ed55e206a37571d0d39a3d21353936f9a64. Even if the
    timer is removed from the schedule, there is no warranty that it's not
    pending execution, or waiting on our mutex, at the very moment.
    So there is a small window of opportunity for the assertion to fail.
    
    This removes the assertion in favor of a safer if(likely()).
    (cherry picked from commit b28c362339ac8ef7f3b9b1715631f304e7563418)

commit 324f8448c1fac8d4ed1e53b1708040217d9da3ef
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Wed Apr 14 16:53:14 2010 +0200

    typedef va_arg function pointers to avoid compiler parse errors
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit d6bfdcd044f01978ddffd5ee60f8875a80964ae5)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5ca64a306e5fd170e4c283d9b519b2615a3154d6
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Wed Apr 14 16:53:17 2010 +0200

    Don't use solaris incompatible fstatfs(fd, struct, int, int)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit e4393c59cb59b7ff31b239fd8048d36c5b8fc4e2)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit cfd21104c768347418bae09ba34d9ecad509d8d0
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Apr 14 23:40:04 2010 +0200

    udev: move Discs SD under Devices category
    (cherry picked from commit 269e239ff6d1d7bee52462ec819a69b692957901)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e3be00935fbb1856de0c4984e1f418fe33032e9a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Wed Apr 14 16:53:15 2010 +0200

    void function cannot return a value
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    (cherry picked from commit 7dafb03c02357664ffcdaa1e7996b4dd43b39bf8)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 72c9e632562eb8cc4d5983093d21c105d764beb3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 14 14:44:51 2010 +0200

    Qt: Fix playlist sizing
    
    Close #3523
    (cherry picked from commit b045a7056f93af99e0b92053b08f3d8471c31551)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit dc50b891cd0647975cb8de39a95e4d90078c44a9
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Apr 14 13:08:39 2010 +0300

    use requested item for meta fetching instead of currently playing one
    
    Revert "lua: fix my previous commit (missing '()')."
    Revert "Lua: fix the remaining scripts."
    
    This reverts commit dd9997bcbff0665bfd74a92f9aed25a787b24680.
    This reverts commit 5c29e5fc20816bf9d03600a557fead12a9ef716b.
    (cherry picked from commit 9f587084421383e9fc8f6b82909cb37d07063f32)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9591631f51391b514450605a7dac82310c0b153c
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Apr 14 11:41:46 2010 +0200

    help: fix semi-colon wrongly stated where colon or comma is expected
    (cherry picked from commit 714088023520b5dacd9193eade5df5018e36d151)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5a0d83efb3ffb9b3f610466cb9278ab0662072c5
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Apr 14 10:44:17 2010 +0200

    help: fix comma wrongly stated when colon is actually the right delimiter
    (cherry picked from commit a8625d7a0d53914588782a501f0ec6430481dd45)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 6a42ea21309400a20afe433807e98e8963c1277c
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Wed Apr 14 00:09:26 2010 +0100

    l10n: Polish update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit db056dd9a7d2d8b56a3dcc8babd857816be7b382)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 1b1897aeafd6aefbba1d5411caacd6e560b25b40
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Wed Apr 14 00:08:02 2010 +0100

    l10n: Italian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit 15fcd470e43b9c33dd86e5bffd9b4ef46f102841)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 7eab85253e66a4c786b8e177e2859180dd8d20a4
Author: Dean Lee <xslidian@gmail.com>
Date:   Wed Apr 14 00:05:59 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit d355dc9cfbd147c30defadf618f3266bb8566bc5)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0c28b9576c0bfac19c44160b41fbf7567cf6b65d
Author: Marian Hikanik <podnety@mojepreklady.net>
Date:   Wed Apr 14 00:04:53 2010 +0100

    l10n: Slovak update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    (cherry picked from commit a9170fbe08891563235d8465fa8b0de1582c729b)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit dfc384d5dcd84479140ec646a24e4c0385f3fb9b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 13 22:36:42 2010 +0100

    Typo
    (cherry picked from commit 3478d9eab8cffd80570e26b0479455fcdeb73d35)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 831cde647f0498d67abeda3bf205cafc7dce075f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 13 22:35:53 2010 +0100

    Typo
    (cherry picked from commit 51d74cddddc9ace2497bd9763673860790c15543)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 85a7ea84b3d476d9578ab7c1f86d6a5cbc62f505
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 13 22:31:13 2010 +0100

    Typo
    (cherry picked from commit f99a3970cb4d54ae9e281c9f5c77f43a68d8d3b4)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9a1287cf079793b967763a04c8ddf31bd23c14e8
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Apr 13 23:15:23 2010 +0300

    lua: add art fetcher for last.fm
    
    This can commit bad code and bugs under your name into tree, so beware.
    (cherry picked from commit 7dbf7908bff43ce5e52b7710f924be9d527daf1a)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 00ba2e5852fbd6a6f6e7154532e9e2db9f5f0038
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 19:08:05 2010 +0200

    Qt: fix a crash when the option-list finished by 0, like the new x264_nal_nrd one
    (cherry picked from commit e6f9c81589c900980cec11938ed8ae563c78b314)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b1cc8b6428f1300c9dc18a00090fa8d9ed9d2281
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Apr 13 18:34:46 2010 +0300

    Fix flawed KDE4-config detection logic
    (cherry picked from commit 92dda122a25f3f577cc39cf3652688fb96b12901)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 0de126b89d12d78b5410cc1e991fed4f175588f2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 16:28:33 2010 +0200

    Try to fix WinCE build
    (cherry picked from commit f6ef554686cb8d012fd30a2e82867815207a3641)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f780c9a417d24445e3dad9522ef033019b1c3a68
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Apr 13 16:07:19 2010 +0300

    x264: remove upper limit for subme-value
    
    subme-value doesn't have any upper-limit in x264.h and libx264 seems to
    handle that it doesn't go too high.
    (cherry picked from commit e48eb14246d6bda7cef5d42af72a317d8ccb9171)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d6356eff70b5fa206f0476847cbec1a480ed0c90
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 13 15:00:50 2010 +0200

    NEWS: mention the changed 2009 Apple Remote behavior
    (cherry picked from commit 37a1d2df668d2ec5e3067a9839b6a454b9eae516)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 836024c521fe53a8294f8b4314ae5edfd727383f
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Apr 13 14:58:33 2010 +0200

    contribs: updated binary package for Darwin including latest libmodplug
    (cherry picked from commit 291ea8c16b4345c2dc4a2a5254c9f03b64b293d6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit a09f68ab90b8eeafd36ed59a38b5b3f6702739b9
Author: David K <coding@rotinaj.org>
Date:   Tue Feb 2 14:04:52 2010 +0100

    Use the additional middle button on the new Apple Remote introduced in 2009 to toggle fullscreen
    
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
    (cherry picked from commit 40f88bb3bf02582b16f7ea4733ccb3ee92ba97a6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit bf1aac785b11d44fed198f4acf5834a9497eed10
Author: Alexis Ballier <aballier@gentoo.org>
Date:   Tue Apr 13 13:33:22 2010 +0200

    Distribute xcb_keysym.h.
    
    1.1.0-pre1 tarballs do not build because that file is missing. distcheck seems fine now.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
    (cherry picked from commit 1e03517965ea2d0d194f29518146475001918382)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 65ed9201a572d9a564269e095acbd55afbba400b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 13:27:25 2010 +0200

    FR: fix errors in x264 translation
    (cherry picked from commit e283b16949cd199c298942a966dbddc7120c33a7)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 48194af904526b6570e8248445c0d1d868ef6ed1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 11:38:17 2010 +0200

    On the road to pre2
    
    On the road to pre2
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9003bdea2d41059e78e629ac01754f3ea10a4843
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 13 00:38:04 2010 +0100

    Refresh PO files

commit a056d89335e1089791376f978ef1c8d2ae01214c
Author: Abdul Fousan <abdulfousan@gmail.com>
Date:   Tue Apr 13 00:36:38 2010 +0100

    l10n: Tamil update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2ac7dc7cb27462b70602f377f5f09a3b3121c9de
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Tue Apr 13 00:35:50 2010 +0100

    l10n: Bengali update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit aa57a8cf3ad97d2f9deea79b240d47b6b4fc6fce
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Apr 13 00:33:40 2010 +0100

    Add some more strings to the catalog
    
    Still generated with a kludged not-commitable POTFILES.in and Makefile.in.in
    Proper commit this time

commit c8fe44f84a33b5c8e62d330b8fea708849e3a2b7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 01:21:35 2010 +0200

    Qt: network open, fix caching and add more examples
    
    Unfortunately, modules names are access_http access_mms but rtp and live555

commit 3f4676f555ca447b4c3eabb899e1a47d0c81d1cf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 00:48:50 2010 +0200

    Qt: do not resize if we were in fullscreen or maximized

commit 2b0370b54f6a242a762475b90c2bada82b3c73a2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 00:31:28 2010 +0200

    NEWS updates

commit d7d9110102e91d0cf7cf1373affc1b876d9da258
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Apr 13 00:34:55 2010 +0200

    Matroska demuxer: support for real atrac and real 28_8

commit f7722f0db1f983885d753d230597d542bb0e742e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 12 23:31:36 2010 +0200

    Qt: remove unnecessary debug message

commit ff812d67b245618b8dd7f896e206909f16a6e565
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 12 23:18:56 2010 +0200

    Qt: fix sizing of the interface
    
    Store the stackWidget sizes in a QMap and restore the size when changing.
    Of course, don't restore the size, if autoresize is off.
    
    This restores the usual behaviour of VLC to go back to compact mode
    by default at the end of a video.

commit f014cdaf037082c87ff5e1ccaa91e02a98d9867b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Apr 12 23:16:42 2010 +0300

    Improve signal/sigaction wrapper

commit 6c948b6dfde5d0edd4b1975ff8a4a0f89fd9e2c9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Apr 12 23:16:01 2010 +0300

    Avoid a call to unsetenv/putenv on Qt4.6
    
    This trick does not work with Qt <= 4.5 unfortunately.

commit f0d55dabe9747009d296e251bda7dc2f812bb077
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Apr 12 21:25:59 2010 +0300

    Block setlocale()
    
    This has already caused some problems (e.g. live555)

commit 389dcfadc1a417abe9f5d9a07ac7c7ad524562ea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Apr 12 19:22:30 2010 +0300

    Print dynamic library error message if applicable

commit 4eb5c516be2bbce4f9ff21e56e934539f93280e8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 12 15:52:48 2010 +0200

    Matroska: cleanup so that relevant methods are in their correct files

commit 1056e181a77fd531bed3da565ab1bbda43ebdb17
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 12 15:33:03 2010 +0200

    Matroska: support for Cook

commit 487c8598ea41b2b8e9239f0c1cb3231e008deef0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 12 15:18:12 2010 +0200

    Contrib: update modplug to 0.8.8

commit dae5ad994c9a449789783995172b1ada5ef5f252
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Apr 12 15:15:44 2010 +0200

    Configure: Do not define -OJI all the time in mozilla.
    
    No idea what this is usefull about

commit 94cde59e958612f4067a142fab6c3fdf5baac870
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Apr 11 23:53:45 2010 +0100

    Refresh PO files with new vlc.pot

commit e54e7df326d5b1efc27c5434dda0a09c2548ce97
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Apr 11 23:48:17 2010 +0100

    Add some more strings to the catalog
    
    Still generated with a kludged not-commitable POTFILES.in and Makefile.in.in

commit a68a5ff4f7161e5681f0426868d477ae2acf78c6
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Apr 10 22:31:53 2010 +0100

    Promote lua_intf as the main module
    
    As it's the one with options

commit 82a40b0249c9a05e5998edeca217fbcc1bfc7e2d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Apr 9 23:21:07 2010 +0100

    Mark 2 options as volatile and avoid some "" in translatable strings

commit e3774fe27933a6d2be9288624e22f5eaacd5508b
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Apr 9 23:01:21 2010 +0100

    Qt4: i18n fixes

commit 2c9f48675094e7704e5d6fac677633a8cc88485c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Apr 9 22:59:51 2010 +0100

    i18n: Don't use "" for translatable strings

commit b0b8cd625143ff58a60cd83b2fff23d75a02a70a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 11 23:26:22 2010 +0200

    Fixed some mp4/mov with ac3 audio tracks.
    
    It closes #3515.

commit 18cc244e3c9d9a9dce053b2994c3025bf430d44a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 11 23:02:56 2010 +0200

    Fixed compilation when disabling vlc_enable_override().

commit 7f886720b52fbd80a5e4e66fa2fabfc6fb658bd3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Apr 11 22:16:03 2010 +0200

    Interpolate audio date in flac decoder.
    
    It closes #3509.

commit 3fb4d65739bf1cc379057b8114f7e4dd8c0bc808
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Apr 11 21:45:40 2010 +0200

    strings: typo

commit 95848385ab76356275c0dedde28b29e19b523a95
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Apr 11 21:39:08 2010 +0200

    skins(Linux): add support for multiple files in drag&drap
    
    selection is made of several items separated with '\n' and terminated with a final '\0'. When selection is limited to one item, the '\n' is missing.

commit 62cc24a877ad0e898cd173fbc75956ef217b9488
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 22:42:11 2010 +0300

    Print error when setting TTL fails

commit c1bb916b3bd427d7b65d9d03a2235fa1587b97de
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 20:01:50 2010 +0300

    NSIS: quoting error (fix #3514)

commit 91bcac559fc638fa905e2f87e1eb8341fb2c6b55
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 19:58:24 2010 +0300

    Lower the noise level

commit 209c152e39ae22bf3842ff81f5b829c099d3aae7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 19:52:34 2010 +0300

    Safety checks for X11 error handlers

commit f3bef788226766f2251c5acdaa4667c2728089d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 19:51:09 2010 +0300

    Always check for X11/Xlib.h
    
    HAVE_X11_XLIB_H is used in several files (unfortunately)

commit 0194cf13b49fe6166152d427bcb06f5b25d197a6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 19:22:24 2010 +0300

    VLC: remove false positives after fork()

commit 028bcb00daff59a19b16bc7ce3d76b7355528664
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 18:45:24 2010 +0300

    Add small backtrace

commit 2eb05547c95e390ecab9f047beb7c4098f656ff2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 18:37:52 2010 +0300

    Log dangerous registration of signal handlers

commit 4213a133fd1ef14fd9b62620412a45af091d73ae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 18:37:49 2010 +0300

    Work-around non-thread-safe use of the C random number generator

commit 4e1ff3a1aa04411220a586365e0eda596cd9e506
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 18:37:46 2010 +0300

    Detect dangerous use of environment variables at run-time

commit d8c9ed53b5680a5b6eb405f60a4a9539d2cc3a63
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 18:36:50 2010 +0300

    VLC: infrastructure to detect and/or work-around thread-unsafe calls

commit 2b7581cdb833d7b9618ba0bd7e0fdcf298e8529f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 14:56:27 2010 +0300

    LUA: do not blindly cast object to interface thread (fix #3396)

commit 30aaaa4a200013a270ce89beadd88bc31a3bb4b8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 14:56:12 2010 +0300

    LUA: store p_intf->p_sys separately

commit c1d3b2601db93714ebd957c7dc476ba37e5e7b99
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 14:30:14 2010 +0300

    LUA: avoid leading underscores

commit 8378cde8c45fe15f501b12ad782f99ff73d0247a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 12:09:49 2010 +0300

    Set debug environment variable earlier
    
    Ensure that stdio and libintl won't do heap allocations beforehand.

commit 61053dc0050ca2eacc979b1c2468de80157db0e2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 12:07:46 2010 +0300

    Always use the SIGPIPE hack even if not needed, it cannot hurt

commit ea7d9bab9bff940fff58b25db5ef275ddbde016b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 11:21:35 2010 +0300

    Deprecated --sdl-video-driver
    
    Refer to 7e5403d0e7b51043a008ad6d8c6a8f37adfe33e2 for rationale.

commit a54335c703c1abb1ea72a109bd99a6919f57ce70
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 11:19:42 2010 +0300

    snprintf() always puts a nul terminator...
    
    ...unless the buffer has zero size.
    This is not to be confused with strncpy().

commit 88e7248c43324b2f776cf54f4d90dc960a581756
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 11:18:45 2010 +0300

    Qt4: use putenv() before any thread is created

commit 7e5403d0e7b51043a008ad6d8c6a8f37adfe33e2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 11:12:27 2010 +0300

    Obsolete --dvdread-css-method
    
    Changing the environment is not thread-safe, so it's best avoided. As a
    replacement, users should set the variable in their shell startup
    configuration (e.g. /etc/environment or ~/.bash_profile). Then all
    applications using DVDCSS will be affected (which seems better).
    This option was probably very seldom used anyway.

commit 7fb93d7334588cf55a6f36f5a0dda243ae687ea8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Apr 11 09:46:52 2010 +0300

    Check for missing LUAC in configure rather than make, make it precious

commit 8cc181f4eb1a0192ee75e7fa04ada9b6f144f3cb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 10 22:34:34 2010 +0200

    DVB/BDA: add_safe bandwidth/frequency

commit f1a2b56f7efc2530e76d9b5b203328fefe536c7d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 23:21:54 2010 +0300

    build the static VLC binary with $(make core)

commit 00e347bc75f5d3a785213b08ddd2c660b47239aa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 20:20:52 2010 +0300

    Fix dangerous use of qtu() on anonymous QString

commit d455fdfb4c318166254930e5f5a54f79ab61b76c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 19:50:12 2010 +0300

    Explicitly error message if LUAC is not set

commit c4961610c72a79c049a38edc9f8112e5bfc96a5b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 19:43:37 2010 +0300

    Qt4: allow drag and drop of any URL, not just a local file

commit 679b3fb15ef0e2b6d19963ddd649ad32abb03e2b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 18:19:20 2010 +0300

    fdopendir needs dirent.h

commit 68a032f9ff344ee45e0ca7d0e75620d155ae1019
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 10 16:50:02 2010 +0200

    Mozilla: More (final?) Win32 compile fixes for XulRunner 1.9.2

commit 2903fb7906863ef1344f4b62228875952aa64497
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 10 16:22:30 2010 +0200

    Mozilla: more fixes

commit 4eea1289d83879fcafed7bb0e1f37966961f43e3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 10 16:17:09 2010 +0200

    Mozilla: More fixes for XulRunner 1.9.2

commit 5f687f53d506d169b919fd135eb9681ce2af5e82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 17:35:40 2010 +0300

    utf8_lstat is called vlc_lstat nowadays

commit b625106beb97c5dcbb5ed65c38df0a4aca4a78a9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 10 16:06:51 2010 +0200

    Contribs: use XulRunner 1.9.2 on Win32

commit 5791203249e4484b90fec3ff522c60dd1d04ecc5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Apr 10 16:06:18 2010 +0200

    Mozilla plugin: try to fix some errors with XulRunner 1.9.2

commit 464c5784caf9462a021505775cdc94ee2404475d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 16:53:36 2010 +0300

    Require xul >= 1.9.2 explicitly

commit 9eb581755a1502c5d8fde90355c134fea9668f5d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 16:38:52 2010 +0300

    Mozilla: do not hard-code autoconf file descriptors

commit 1ccd9ecbbc4f35b80a7bf6b9c05a9f5d4b709a26
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 16:37:08 2010 +0300

    Mozilla: do not check for "" pkg-config file

commit 292bee9e38e366bd975987ff0bcba46f1967059a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 16:36:55 2010 +0300

    Allow MOZILLA_CFLAGS to be empty

commit 68a623586d976729a55315da22f84814bfdde12c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 16:25:33 2010 +0300

    typo

commit 9fa62a2c395d481e5df3667fc3d200e82e14b4b0
Author: Nicolas Chauvet <kwizart@gmail.com>
Date:   Sat Apr 10 16:10:20 2010 +0300

    Untracked API change utf8 to UTF8
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 6847291638d3a45992e6cb2213cbf9639d34797f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 13:48:34 2010 +0300

    Do not hardcode libdl (fix #3506)

commit 2c54f289115bc8c0b48bfd5f08b405b778a518ae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 13:34:22 2010 +0300

    fdopendir does not imply openat (fix #3505)

commit 9e8bf20982084a38821186c7396767dea16708af
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Apr 10 13:16:44 2010 +0300

    ssize_t requires sys/types.h (fix #3504)

commit 15ca46cf8f20d845b509ed2a1c447a37f90a0d1c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Apr 9 18:23:38 2010 +0200

    lua_rc: fix pause (use the right function as it exist now).

commit dd9997bcbff0665bfd74a92f9aed25a787b24680
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Apr 9 18:07:10 2010 +0200

    lua: fix my previous commit (missing '()').

commit 51a9225e9c38605f963523ec0e28036c38c652f5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Apr 9 18:01:36 2010 +0200

    lua_rc: print the item uri.

commit 5c29e5fc20816bf9d03600a557fead12a9ef716b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Apr 9 17:50:16 2010 +0200

    Lua: fix the remaining scripts.

commit 5d6abdc3f73b43d0f41d2599d2f59f90c8deee84
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Apr 9 17:44:39 2010 +0200

    lua_http: fix /art url

commit 2205d8f8d5986070038471c067370b6d401403cf
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Apr 9 17:42:12 2010 +0200

    lua_rc: fix 'stats' and 'info' commands.

commit 489f60b1594cb1a09b4de914c9e92a79144e8af0
Author: Predrag Ljubenović <predragljubenovic@gmail.com>
Date:   Fri Apr 9 00:32:18 2010 +0100

    l10n: Serbian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 49f99ba66e14cab3a12cf31092d24a281b6b103e
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Apr 8 23:30:56 2010 +0100

    Grammar

commit edab4a5b5aff329b9a55d5ff2fe170e4d24f6b22
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Apr 8 18:15:58 2010 +0200

    Fix flac includes accordingly to libflac's pkgconfig defaults
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit ee88921f084584fcc75ad4bd7bbc8c953d882156
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 8 23:40:23 2010 +0300

    Fix contrib automatic non-detection

commit 907a6c23ee0a634eee4c8d1594d6db8b28dabd5f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 8 23:30:45 2010 +0300

    Missing quotes

commit 2088087d898b0ac737fe4b57e4aab21970d7aeec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 8 22:55:06 2010 +0300

    HTTP old: use vlc_sd_GetNames(), fix #3490

commit 892f767975242d1962ee500aa9af1bf3880387fa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 8 22:16:42 2010 +0300

    Typo in extension, fixes #3502

commit ef4f0e4d7a523ae75aeafca1d6a91b1981318364
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 8 18:44:34 2010 +0300

    Replacement for getdelim and getline - fixes #3503

commit aa648afd1a957cea4f1119109e10240663397dbc
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 17:40:59 2010 +0200

    lua_http: fix duration printing.

commit 7f67708ee904449cdd3bdabf6e9662ce66721b1b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 17:28:44 2010 +0200

    Lua_http: fix fullscreen.

commit 390f4e743640351563b6c6d4e4ef2fdc0d57b8e1
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 16:36:45 2010 +0200

    lua_http: use playlist.pause as it's now available.

commit 427933aad5a0fd6b6965d72d008ce96c1a994ce2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 16:13:46 2010 +0200

    Lua_http: really fix the issue when trying to load some sd.

commit 8ffc1871cf4466a327f4615775a6a8f3dbe43863
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 15:59:52 2010 +0200

    Revert "luahttp: fix service discovery loading."
    
    This reverts commit a9e4799e43b57739786acf23efaa65e1379887ea.

commit a63042d4252aac81a1d05c833e0f061d6a601a0e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 15:20:00 2010 +0200

    lua_playlist: Use the title of the item and fallback to the name if this one is empty (better for some sd like icecast).

commit e6e57eaa7cf922a881882622b9c46bd8ff3fa4ac
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 8 15:18:32 2010 +0200

    lua_http: fix the playlist listing if vlc is not playing anything and cleanup a bit.

commit 0c1112105cf14f6b9b5a1a081a0d66e98edfaa32
Author: Mihkel <turakas@gmail.com>
Date:   Thu Apr 8 00:34:35 2010 +0100

    l10n: Tweaks in Estonian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6ef127d6cb2f4f8a52c660c21c183eba5035387a
Author: Luqman Hakim <ovdl@rocketmail.com>
Date:   Thu Apr 8 00:31:56 2010 +0100

    l10n: Indonesian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e853852b539a8536591668ece33e824916418622
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Thu Apr 8 00:27:12 2010 +0100

    l10n: Walloon update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 018d734766dcb45b8af42a3d6b1e7c89376e8fad
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Thu Apr 8 00:25:01 2010 +0100

    l10n: Galician update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3e7e403be61ea6338f83f428aa662dd7b71305d2
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Thu Apr 8 00:23:35 2010 +0100

    l10n: Ukranian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 004c25d225a9da32835ddb217786ff72b023ea08
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Thu Apr 8 00:21:25 2010 +0100

    l10n: Japanese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c5c0c235f29ee1d8998ec9b236c6d171db4c49c8
Author: Dean Lee <xslidian@gmail.com>
Date:   Thu Apr 8 00:19:50 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 139beca51bf4ba7dd7d5d71e9c08c26d86afe22f
Author: David González <pico.dev@gmail.com>
Date:   Thu Apr 8 00:18:47 2010 +0100

    l10n: Spanish translation update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 152ce5a1c15c95e5a56f39f2d5787d0ae1f104a3
Author: Mihkel <turakas@gmail.com>
Date:   Thu Apr 8 00:16:48 2010 +0100

    l10n: Estonian translation update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit eda3dd800526984cd54024f72a0c69a3446eb333
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Apr 7 23:07:10 2010 +0200

    lua: update the youtube script to the new version of their website

commit 120ad81452eeb1353b2739f79731020d9a85b213
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 7 22:10:33 2010 +0300

    Win32: fix race between vlc_cancel() and vlc_threadvar_set()

commit e7b765a18256d7c2e1cbaa9573ab28e26c99a0f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 7 21:55:17 2010 +0300

    Win32: inline vlc_cancel_self

commit 56de5bf2d91b9559d7734b3fe75fbea1ff42d42e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 7 21:47:59 2010 +0300

    Remove the Werror stuff for good
    
    This is not portable across compilers and versions.
    This belong in your own personal CFLAGS, not the build system.

commit 73ca40718e63c3fe61465d746c2cf338fe37508e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 7 21:27:17 2010 +0300

    Revert "xcb_screen: fix compilation by ignoring errors for a type of warnings"
    
    This reverts commit c4cb6db2105eda79b29410fd900b351d4c94c751.
    
    Conflicts:
    
    	bindings/phonon
    	bindings/python
    	configure.ac

commit 2a68b1d53d86ee50c8f2b06009519e0345d998f2
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Apr 7 18:37:43 2010 +0200

    skins2: add a way to hide Video/Audio/Misc popupmenus
    
    when one of these three popupmenus is shown, there was no way to hide it
     without first executing an item in the menu. (see for instance, earthox skin)
    
    This patch ensures that the usual way to hide the default PopupMenu is also
    used to hide any one of these other three popupmenus.

commit 3b95348d8e04c6db4e291bc783b6aa6e92990e0f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Apr 7 17:57:40 2010 +0200

    qt4: popupmenu (part2)

commit 0ccd492a9352fe1c8ac5114bbd337e7060ddea7f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Apr 7 17:07:41 2010 +0200

    qt4: rework popupmenus
    
    This patch
       - ensures no accumulation of QMenus
       - removes the root Widget for dialog_provider
       - unifies all four popupmenus in term of API
    
    For skins, it also fixes bugs when trying to hide popupmenus
    (Video, Audio and Misc). These were never implemented at the
     qt4 level, but used at the skins level.

commit ad7b72f83902df4e11d0d198377463a607359567
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Apr 7 11:40:18 2010 +0200

    qt4: fix another QMenu without parent

commit 193eaee9d432437d710900844bd952fea3160b63
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 15:34:02 2010 +0200

    Qt: correctly recreate the toolbar, taking care about the adv status

commit 83e252bb6a4dc814d8d9d3d6793a3ffb3fd13b19
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 15:28:50 2010 +0200

    Qt: kill a fixme for Fullscreen Control recreation

commit 776e49e2e301cb57fd726ce511b0a90633e88bd0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 15:14:13 2010 +0200

    Qt: updateSystrayTooltipStatus simplification

commit 42383d069c25a4ac9c912567d20152e7a308b940
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 15:03:34 2010 +0200

    Qt: remove unuseful code.

commit e4f5b367ce7a667939f3c8a5f7d7adace833c669
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 15:02:42 2010 +0200

    Qt: fix switching to minimalView behaviour
    
    Especially when playlist is opened.

commit 8f17ce9cbc23c19f6d0f92d232d6dc5acdf847fd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 14:18:25 2010 +0200

    NEWS: imem is an access and an access_demux

commit 686d35945d85869320d72f4b00dbd9f54f1d0649
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 11:38:28 2010 +0200

    Smem: update a comment.

commit 335335d631ba5ad7e097abe59c1e61b4f50a4053
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 11:01:18 2010 +0200

    DShow: alignment...
    
    I know spaces are expensive in a source code...

commit 1ed99377d07a6f48e0c01d81fd00691c92570be0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Apr 7 10:54:24 2010 +0200

    DShow: fix RGB24 Colouring
    
    Fix #3497
    See http://msdn.microsoft.com/en-us/library/dd407253%28VS.85%29.aspx?ppud=4 for more information

commit 2b297e104ec1a84863bf86990fd159b25318fa90
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Apr 6 20:27:52 2010 +0200

    Fixed seeking to I frames in mkv demuxer.

commit 8d8bd80666aff8073f1ccd37a41cd1786096b0c3
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Apr 6 16:40:11 2010 +0200

    qt4: Don't create QMenu without parents
    
    This patch ensures that _all_ menus/actions have got a parent widget that
    is guaranteed to be deleted.
    
    This patch
       - solves memory leaks for menus and action(children)
       - solves a side effect (crash) pointed out
         by 193e6eacddb63e8a5bda42395ee79b5b27db6408 where
         some vlc objects were no longer properly released for lack
         of a clean menus/actions release chain.

commit c97421717a56ff9e80bd65225d306cf7c757c657
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Apr 6 12:30:50 2010 +0200

    Qt: more settings fixes (undocked playlist size)

commit 40969236e471223f172e07982534d310a6842782
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Apr 6 11:51:25 2010 +0200

    Qt: use QStackedLayout for playlist views

commit bf60a1b30bc85d71d817c6d06a4190ce3a2ba706
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Apr 6 13:40:06 2010 +0300

    x264: b_vfr_input came in X264_BUILD >= 81

commit a1395fa1807308f342960ac83be6510330727a18
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Apr 6 02:40:41 2010 +0200

    Qt: listView, fix and optimize artist and album display
    
    Do not show ":" separator if album missing.
    Show album even if artist missing.
    Optimize a little bit.

commit d139be2b6d3f3ca2537ce4f110146a55fccf87bf
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Apr 5 22:46:36 2010 +0200

    Lua: use config_StringEscape.

commit bca37187e25478ac893fbd29e2f48943fc4ecf38
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Apr 5 22:35:55 2010 +0200

    Lua: escape the lua modules names (fix #3492)

commit a63c351c12e66e6bf43d1f12045a86dab762d04d
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Apr 5 21:27:10 2010 +0200

    Lua documentation: fix typos.

commit 0631674194358a9e8af5b613a90b626a9993f76e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Apr 5 20:15:48 2010 +0200

    Fix Lua documentation (thanks to Dan Brickley)

commit 7a94204ea68bedfd1e0b4a88f0cd3494155d8234
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Apr 5 19:09:58 2010 +0200

    OS X framework: fixed packaging failure, which prevented Lunettes execution on some setups due to a failing libvlc initialization

commit a9e4799e43b57739786acf23efaa65e1379887ea
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Apr 5 11:35:18 2010 +0200

    luahttp: fix service discovery loading.

commit 089ce51083aaa46a84520714fce5682162ee9451
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Apr 5 11:29:31 2010 +0200

    v4l2: 0 => NULL

commit d77b62ee22e0cd9c552258bb3997b42ecedc74d4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Apr 3 19:09:40 2010 +0200

    Lua: fix #3492, and commas around the name and longname.

commit 078feead12e6a94ec5dd7df50a12baea59af5898
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Apr 3 18:55:54 2010 +0200

    Lua: fix a crash (the command is already freeed).

commit c12e97cbe7f2b58bd5d4f5c4c45485d59de6f315
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Apr 3 18:50:57 2010 +0200

    Lua_ext: fix race condition.

commit b5d68b65af8602e5200d33ad0ea92741dfdf288a
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Apr 3 11:57:31 2010 +0200

    Typo (thanks to Austin Burrow).

commit b77716ee8402a82627c1fffe225212e1d206b908
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Apr 3 18:42:14 2010 +0200

    mediadirs: better detection for recorded material
    
    especially, also detect material recorded at the stream filter level

commit 3fade3ab722f92fe3d8c02baddeaedbebcbc710f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Apr 1 19:07:53 2010 +0200

    record: signal new record file when done as a stream filter

commit 3bb6e111d59c77f9506b45181fd73c0274a81135
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Apr 3 17:30:17 2010 +0200

    net: fix socket blocking if accept4 not available
    
    same options needed for vlc_accept as those for vlc_socket

commit 186273ab98627fdc08973340edaf5767b2aa1fb6
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Apr 3 11:07:04 2010 +0300

    audioscrobbler: check video-es also in playingchange
    
    some video seemed to go pass and sended to last.fm otherwise.

commit 5cf58966ed4183698cb35be570c4806c7dfde4ca
Author: Alex Converse <alex.converse@gmail.com>
Date:   Fri Apr 2 06:51:18 2010 -0400

    Update FFmpeg credits
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>

commit 43bd8446c90703f52ca4e9de501c611974cac87c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Apr 2 17:56:55 2010 +0200

    live555: add "pnm" alias as used for Real streams
    
    radio-france.fr seems to use such URLs
    example: http://son.radio-france.fr/chaines/itema/10491/10491_02042010_2010F10491S0092.rm
    
    All hail to our new owners !

commit 52b39f923deb31a758f3ed8f485bfa9ba075aa97
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Apr 1 22:26:43 2010 +0200

    Lua_telnet: if the telnet client program quit, close the connection correctly.

commit 7eb7f15b1dada4b8145afba20172a3e59f9afdca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Apr 1 23:11:19 2010 +0300

    fr: two typos in one line

commit e5c9c3b1de2c7d7afb0576e296b67cdc5a5945f5
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Apr 1 15:58:15 2010 +0200

    Qt: settings
    
    MainInterface:
      Use same settings context when creating and deleting playlistWidget
      Make beginGroup() / endGroup() pairs explicit.
    StandardPLPanel:
      Use same settings context whenever creating treeView

commit d42976199eebe4fd92ecd4e77294d42633e81b3b
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Mar 31 05:47:28 2010 +0200

    Qt: main interface, small fixes

commit 964d245932059ecf60fa3620b04643b40eea8f0b
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu Apr 1 14:52:32 2010 +0300

    x264: actually check limit for level is told between 10 and 51

commit 9e3623e0823bd21daa1833822b2e38a307204ff5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Mar 31 17:46:50 2010 +0300

    freetype: don't create/show fontcache dialog if config is upto date
    
    This is still blind fix, don't have windows box to test atm. So don't blame
    me when it eats your cat and runs to riviera with your money and gf (and free
    to revert in those cases). Don't remember if that check works correctly in
    windows side.

commit ff3ddd93ab02347c34835c109fd413a5567a89fb
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Mar 30 17:27:32 2010 +0300

    x264: don't set default level to 5.1, but let libx264 pick level by default.

commit e3d07bcd541b64cf823efd3d04f70f5d15c9b21a
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Mar 29 15:22:55 2010 +0300

    x264: set b_vfr_input to 0, as it seems to matter now
    
    I didn't observe any issues with 1.1 or 1.0.5 from file-input, but
    lets just set it just in case when we have fps-value.

commit 7422374bdd1e073e88fdeedfcb059d9bb023fc0d
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Mar 29 15:08:11 2010 +0300

    merge xcb keysym-table for video_output and global hotkeys

commit fa343f78a532b2cfe62c7ec456176fb77e1223b8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 31 23:41:40 2010 +0300

    Compile fix

commit 58781daf1c1a065435c0883620e6f9fa34e7829b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Mar 31 22:37:20 2010 +0200

    luahttp: Update the position on the slider. Fix #1671

commit 7baf1ff43df54f768a61ffbc95da1c247c9e352e
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Wed Mar 31 19:38:28 2010 +0200

    contribs: updated binary packages for Mac to keep in sync with win32's versions

commit af64d14a00bbaca4c17b7f3feb7399d7a0363f23
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 31 19:28:41 2010 +0300

    Use vlc_accept()
    
    This should also fix the accept4() ENOSYS infinite loop in httpd
    pointed out by Aurélion Nephtali.

commit a2f2d51d0329cad437db4617c3f2b6584265a8a8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 31 19:23:47 2010 +0300

    vlc_accept: accept() with close-on-exec

commit eb1988c900eee1c0325d56693b575713befb3716
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 31 19:08:15 2010 +0300

    use vlc_socket()

commit 3eb3e72a3149bbbf328ce2baa382b65102d72f7b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 31 19:07:47 2010 +0300

    vlc_socket: create socket with close-on-exec à la vlc_dup()

commit a2c859a5e74882e46a2ce702262e6d69194e4e68
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 31 16:45:48 2010 +0200

    Qt: allow clearing of global keys
    
    Original patch from Anik Varshney anik d0t varshney -- gmail d0t com,
    that had issues applying (whitespace and git am...)
    Fixes from me too.
    Close #3045

commit a6d95142760056b8d0a63171f0d25b92ae5682b4
Author: Keary Griffin <kearygriffin@gmail.com>
Date:   Tue Mar 30 19:48:42 2010 -0400

    export vlc_rename
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 4fe0627faa22938f1753a637cc15fafbc415a078
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Tue Mar 30 19:31:14 2010 +0200

    audio_intf: fix initial value on increment (fixes #3482)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 17638ecf0bd8e99281856036c1e17006e2574d71
Author: Alexis Ballier <aballier@gentoo.org>
Date:   Wed Mar 31 12:07:46 2010 +0300

    MMX I420->RGB: avoid text relocations (fixes #1383)
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 5cad8b519c2eac1b92e09b62465c891ea652996f
Author: Austin Burrow <atburrow@gmail.com>
Date:   Tue Mar 30 11:57:14 2010 -0500

    Fixed an issue where http:// was being appended to certain inputs.
    
    The issue started because VLC would append http:// on any unknown
    protocol address. This "feature" has been removed because it caused
    users a headache.  Users would try to manually enter an address for,
    let's say, udp:// and VLC would then handle it has http://udp://.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 52ce2e5ff8859fcd52c49b4fb8bc8ef1ff4210e0
Author: Julien / Gellule <gellule.xg@free.fr>
Date:   Tue Mar 30 09:05:19 2010 -1000

    Fix for trac #3452 VLC fails to compile on OS X with zlib 1.2.4
    
    This fix actually removes traces of the libc _LARGEFILE64_SOURCE
    transitional API.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 164ed61c5fee85946a763d12354157db3e8f2f9d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Mar 30 23:35:04 2010 +0100

    Add translaors to THANKS

commit 13600cb83f8be7d2f09e700df76d76517c7e5d8a
Author: H.Shalitha Vikum <HSVIKUM@sinhalaya.com>
Date:   Tue Mar 30 23:22:03 2010 +0100

    l10n: Initial Sinhala translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 65bb3af2dc33804964cc30d5770ecfcf686fe4c4
Author: Сергей Дарьичев <charnabog@rambler.ru>
Date:   Tue Mar 30 23:20:25 2010 +0100

    l10n: Initial Belarusian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit d412934508e4e213283edb8ff02047f0cc71b7f5
Author: Gaëtan Rousseaux <garousseau@voo.be>
Date:   Tue Mar 30 23:09:41 2010 +0100

    l10n: Initial Walloon translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit fcfb4bd0b57445f49d6080b0e14099434dbe8e4c
Author: Abdul Fousan <abdulfousan@gmail.com>
Date:   Tue Mar 30 23:07:18 2010 +0100

    l10n: Initial Tamil translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2225bee0d28b93094e35e5bcb1cd05d6d655cb66
Author: Eirik U. Birkeland <eirbir@gmail.com>
Date:   Tue Mar 30 23:02:52 2010 +0100

    l10n: Initial Norwegian Nynorsk translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 95dfb5decfb1ec9ca898b7e6801d27b0d94ce8f1
Author: Goce Manevski <Goce92@live.com>
Date:   Tue Mar 30 22:59:47 2010 +0100

    l10n: Initial Macedonian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8b8e192964fd55a2910f8da291c37f4b91773539
Author: sreejith p <sreejithpro@gmail.com>
Date:   Tue Mar 30 22:55:34 2010 +0100

    l10n: Initial Malayalam transaltion
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a3c61d4152d04d63f60bcee4f86bf4726c06a1d2
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Mar 30 22:25:38 2010 +0100

    Refresh PO files

commit e2ee1886dd7a2929b816881f5a9d8b54b099970e
Author: Dean Lee <xslidian@gmail.com>
Date:   Tue Mar 30 22:19:57 2010 +0100

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8cac7d7ae71d72a634998782e4e363a53c385205
Author: Yaşar TAY <yasartay@yahoo.com>
Date:   Tue Mar 30 22:13:32 2010 +0100

    l10n: Forwardport Turkish translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 80ef8081775fae9763c65b82b80f190f25c25f80
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Mar 30 22:04:35 2010 +0100

    l10n: Forwardport Slovenian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3d7a202a5e944749a30691c709492a0a213516a0
Author: Marián Hikaník <podnety@mojepreklady.net>
Date:   Tue Mar 30 22:03:22 2010 +0100

    l10n: Forwardport Slovak translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit eebf5d1f71042a89aebf2eb9eb1f3942b5f13b3c
Author: Roustam Ghizdatov <roustam@2-u.ru>
Date:   Tue Mar 30 22:01:41 2010 +0100

    l10n: Forwardport Russian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 160600f4273fa5a98dede56ca0f4e825dd2b1292
Author: Cristian Secară <cristi@secarica.ro>
Date:   Tue Mar 30 21:59:54 2010 +0100

    l10n: Forwardport Romanian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 1b9386af9e272bc8a701602829d3dca295aa69aa
Author: Sidney Doria <sidney@dsc.ufcg.edu.org>
Date:   Tue Mar 30 21:58:11 2010 +0100

    l10n: Forwardport Brazilian Portuguese translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 885ed83a453ae7af6313a67f90ac3836fab070b8
Author: Zabeeh Khan <zabeehkhan@gmail.com>
Date:   Tue Mar 30 21:56:20 2010 +0100

    l10n: Forwardport Pashto translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b4cecbe145ae4e8cf9b1f9fcb2142f2ce3ba209a
Author: Michał Trzebiatowski <hippie_1968@hotmail.com>
Date:   Tue Mar 30 20:55:37 2010 +0100

    l10n: Forwardport Polish translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2e620a1ef552cbd119918e149574eca06d0de4f0
Author: A S Alam <aalam@users.sf.net>
Date:   Tue Mar 30 20:54:09 2010 +0100

    l10n: Forwardport Punjabi translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 144d6c8b285981327e22c27a67ab81c94bdfc628
Author: Tòni Galhard <tony.gaillard@supinfo.com>
Date:   Tue Mar 30 20:50:36 2010 +0100

    l10n: Forwardport Occitan translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8b7035ad4500ef91ceaca17a504d9c440c3eb21d
Author: Myckel Habets <myckel@sdf.lonestar.org>
Date:   Tue Mar 30 20:49:05 2010 +0100

    l10n: Forwardport Dutch translation
    
    With contribution of Alexander Henket
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 45a63e3fe42f9d6f977226a4a4533178afb6bc77
Author: Animesh Swar <animesh_swar@hotmail.co.uk>
Date:   Tue Mar 30 20:46:30 2010 +0100

    l10n: Forwardport Nepalese translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3dd407bfd065ea53f674b136f7c7172bcd3dda38
Author: Mahrazi Mohd Kamal <mahrazi@gmail.com>
Date:   Tue Mar 30 20:42:37 2010 +0100

    l10n: Forwardport Malay translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit fd77a7d0ea62c79d6233e0ea8e7a008d81843773
Author: Баярсайхан Энхтайван <ebayaraa@gmail.com>
Date:   Tue Mar 30 20:40:47 2010 +0100

    l10n: Forwardport Mongolian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0d7f646aeb0ede9ee57b43d715739c666f48026d
Author: Mindaugas Baranauskas <embar@super.lt>
Date:   Tue Mar 30 20:36:56 2010 +0100

    l10n: Forwardport Lithuanian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 2f8826eb7616089530c56a80e7da5e191795db0b
Author: airplanez <airplanez@gmail.com>
Date:   Tue Mar 30 20:34:28 2010 +0100

    l10n: Forwardport Korean translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4046ebdf002ce9eb719d5176d5595e4e90ffe38e
Author: Khoem Sokhem <khoemsokhem@khmeros.info>
Date:   Tue Mar 30 20:33:34 2010 +0100

    l10n: Forwardport Khmer translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0c90395c6f86104b52a40db08e043e90d7931f86
Author: Vincenzo Reale <smart2128@baslug.org>
Date:   Tue Mar 30 20:26:20 2010 +0100

    l10n: Forwardport Italian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 4eb98606e791edcc8d8d4eb56cb289250bbe292d
Author: Luqman Hakim <ovdl@rocketmail.com>
Date:   Tue Mar 30 20:25:35 2010 +0100

    l10n: Forwardport Indonesian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6afe7be3ad7e4da04cc00c92cdd1d2aa5d684739
Author: Gabor Kelemen <kelemeng at gnome dot hu>
Date:   Tue Mar 30 20:24:23 2010 +0100

    l10n: Forwardport Hungarian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 76172838477943d4d20a66704663845a8af878ea
Author: Dominko Aždajić <domazd@web.de>
Date:   Tue Mar 30 01:23:45 2010 +0100

    l10n: Forwardport Croatian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b4f7ebfb9b76f93b0c7e997d80df442188ee2135
Author: Gonçalo Cordeiro <localizacion@tagenata.com>
Date:   Tue Mar 30 01:22:00 2010 +0100

    l10n: Forwardport Galician translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 8b8989498d1adb3d00a174b6d2da2f90e0c9a1b4
Author: Otto Kekäläinen <otto@sange.fi>
Date:   Tue Mar 30 01:19:49 2010 +0100

    l10n: Forwardport Finnish translation
    
    With contribution of Tero Pelander
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c6ba77566cff1c34b484781846b17240e4f56b75
Author: David González <pico.dev@gmail.com>
Date:   Tue Mar 30 01:12:46 2010 +0100

    l10n: Forwardport Spanish translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit a16700ce4d2fa7c9cd0557ca05d1e24a09ef2b8d
Author: Kai Hermann <kai.uwe.hermann@gmail.com>
Date:   Tue Mar 30 01:10:57 2010 +0100

    l10n: Forwardport German translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit e45e556bcf519bb4185cc878b4defacefce2c61e
Author: Niels Fanøe <niels.f@noee.dk>
Date:   Tue Mar 30 01:09:39 2010 +0100

    l10n: Forwardport Danish translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0d373f67174e531c17388e6314a16d74c29a4115
Author: Tomáš Chvátal <scarabeus@gentoo.org>
Date:   Tue Mar 30 01:08:12 2010 +0100

    l10n: Forwardport Czech translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 7dd8c2ebee8b044e81cd9fc083441691542a7713
Author: Ara Qadir <arastein@gmail.com>
Date:   Tue Mar 30 01:06:55 2010 +0100

    l10n: Forwardport Sorani translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit c279968632cd5dc3e0a10b4f18024a3de85dee7e
Author: Xènia Albà Cantero <xenia_alba@hotmail.com>
Date:   Tue Mar 30 01:05:06 2010 +0100

    l10n: Forwarport Catalan translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9fa370ce648dd23e0956f9b03aadb7bb6ec23f82
Author: Md. Rezwan Shahid <rezwan@ankur.org.bd>
Date:   Tue Mar 30 01:02:14 2010 +0100

    l10n: Forwarport Bengali translation
    
    With contributions of members of ankur.org.bd
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 1825879cf2cc54311124de1b91deab14d43abed7
Author: Ivo Ivanov <bestran@mail.bg>
Date:   Tue Mar 30 01:00:09 2010 +0100

    l10n: Forwardport Bulgarian translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 89f1a1f3eff616692de88c375432c66ae7475ac3
Author: Osama Khalid <osamak.wfm@gmail.com>
Date:   Tue Mar 30 00:58:18 2010 +0100

    l10n: Forwardport Arabic translation
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 9f6800051dc2d6a9276ed4848db4ea36925b9b65
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Mar 30 00:50:15 2010 +0100

    Generate vlc.pot for 1.1.0
    
    Note that it has the strings from qt4/ui/*.h even if the Makefile for it is notcommitable yet

commit c80179d902b99642af594e67c0c7a8d098f5168f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jan 27 20:35:21 2010 +0000

    Activate Nynorsk on Win32 and MacOS

commit 8a41486118cc153363e8623c869db6ee0e78034c
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Dec 3 12:35:40 2009 +0000

    Activate Walloon on win and mac

commit dcdc0a509a692aca7e3ee92470200320d5d42c07
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 31 00:55:24 2010 +0200

    Contrib: EAC3 spectral is finally upstream \o/

commit 038cf8e29e6aad595d21ceda718b47dbe071409c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 31 00:51:10 2010 +0200

    NEWS: All ALS sample seem to work now.

commit 3f9174473e6e2106f20318e377dcc80437b927f9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 31 00:46:05 2010 +0200

    Fixed non initialized date_t in some corner case with avcodec.

commit 4ca8802903c3dc9fe0f8fce7ffaeed91520e6fdd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 31 00:23:00 2010 +0200

    Add 2.35 and 2.39 AR

commit ad36104619595ff0ce5378ad9fb01338980a8fd7
Author: Lucas C. Villa Real <lucasvr@lsi.usp.br>
Date:   Tue Mar 30 21:39:55 2010 +0200

    Fixes a crash in VLC caused by a missing verification for a NULL pointer.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit 8f447e012c45b4e1f01b4776e761719e2741ed30
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 30 21:33:07 2010 +0200

    Used var_Inherit* in imem.

commit b21cad665d299b8da054e6f3d0f5fde31d207ea5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 30 21:30:45 2010 +0200

    Added support for raw data injection in imem.

commit c22f2d8b0115d2d1c65eb2af66f2e50990985eff
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 30 21:06:36 2010 +0200

    No functionnal changes.
    
    It prepares for an access imem.

commit 2cb1e514559c3dd4d4cf78dcfd523f91b81cb49d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 30 20:45:00 2010 +0200

    Removed duplicated call in imem.

commit 48c8ae72ad1ee0211c640961c69c1c8e16e04f26
Author: Keary Griffin <keary.griffin@unwiredappeal.com>
Date:   Tue Mar 30 20:10:29 2010 +0200

    Made the mmsh protocol adhere to content-length header if it receives Connection: keep-alive
    
    I believe at a minimum this solves some of the issues reported in Trac
    Ticket #2533 -- MMS startdelay, but I cannot verify that it fixes all of
    them since most of the streams posted in the ticket seem OK with or
    without this patch.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit 768a0aa2eac1006d0c08613df51e426d67189bd1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 30 18:40:54 2010 +0200

    On the road to -pre1

commit 126c2decc17a9a2a56121c68fb6c6bdc54884d19
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 30 18:34:31 2010 +0200

    Qt: correct the size behaviour when zoom is called

commit de1d714f0222a0f73eee58ec6d323deb8bca42dc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 30 17:19:04 2010 +0200

    Qt: Better restore of the playlist State

commit 5174f44879aaea1558f0281e60b227ead1a0c817
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 18:07:50 2010 +0300

    imem: typo

commit 0ba6c728e068c462bcaf51c52e2e7bfb9d77aee9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 17:51:48 2010 +0300

    imem: mark MRL options as safe
    
    If they can be passed through the MRL, there is no extra exposure in
    passing them as options.

commit d365305327b84cfcf01a89ddaac90287fabf1687
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 17:51:34 2010 +0300

    imem: typo

commit c39d62a4ae78664ba501e1eb4e81c0169ab7a681
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 17:49:04 2010 +0300

    imem: add a string cookie so that slaves can be identified
    
    The cookie is not secure. Depending on the master input (or other
    slave inputs), it might be possible for a third party to inject bad
    cookies. The caller shall implement appropriate sanity checks.

commit 46415abcf1f23d552a081a8d88a3c238e9d00962
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 30 16:42:34 2010 +0200

    Qt: correctly restore the ColumnID in the playlist.

commit 961e494b74575ea569e8f761e6a7896fb1b38f19
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 30 16:28:10 2010 +0200

    Qt: don't resize the mainWindow when toolbar changes
    
    This introduced way too many bugs.
    Close #3297 and "activate-subs hide the video" bug and a few more.
    This is way suboptimal, but no fix works in a reliable fashion so far.

commit c67f375c6d944caac0f2208407934a505193d5b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 14:39:48 2010 +0300

    vmem: mark options private or volatile as needed

commit ebbd913f7f9f0f01c0c1058b801c011e32e9e238
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 14:39:30 2010 +0300

    smem: mark options private or volatile as needed

commit 82169ba60565fd24e51fa0aeb03cc89447f141ad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 14:39:11 2010 +0300

    imem: don't pass data pointer through MRL either

commit e1a6df96d581adf7f8fc3e0f745520e5dcb19ade
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 14:37:00 2010 +0300

    imem: mark options volatile or private

commit 0b21fc27fa9fb36723d4d4fbfbb5a5e43c35c141
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 14:28:02 2010 +0300

    Cleanup private and volatile option
    
    Volatile/unsaveable options are now always internal implicitly.

commit b04dd1e92eaf0088100145fb94efcb0864d65681
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 14:22:59 2010 +0300

    parent-item is not used: mark it obsolete

commit 46cdf014fe622a27d986acd859a70e91ec606cb1
Author: Nicolas Chauvet <kwizart@gmail.com>
Date:   Mon Mar 29 23:45:48 2010 +0200

    Typedef changes from xulrunner 1.9.1
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 6dbe4986f7c11370c2bc275491d4502f5f4c3c60
Author: Nicolas Chauvet <kwizart@gmail.com>
Date:   Mon Mar 29 23:45:46 2010 +0200

    - Don't hardcode OJI define - deprecated xith libxul 1.9.2
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 889aebe3522227c9a9b28bf7c1b114adece66bf0
Author: Nicolas Chauvet <kwizart@gmail.com>
Date:   Mon Mar 29 23:45:45 2010 +0200

    mozilla - Avoid usage of HAVE_NPFUNCTIONS_H
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 22d2ded49ed93a91ca51f19ae07f809b3ac4791c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 30 00:07:57 2010 +0300

    Mark --(no-)overlay as safe - fixes #3465
    
    This can reportedly be used to overlay HTML content on top of the VLC
    widget. That being said, overlay is not a portable option *ahem*.

commit d85a3f13e132f27c6cb694447d65c16a2f3d2c7f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:55:00 2010 +0300

    Remove debug statement

commit de31f430bc4cd29eaf7470e794d7c94cb9ecde6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:52:21 2010 +0300

    getopt: use stack instead of global variables, fixes #3366

commit 8c390d9ba7b2915d2f32fa28efe0e4a267717825
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:49:08 2010 +0300

    system_Configure: do not depend on vlc_optind global

commit 6a0c1f900400949e9bbe8b3ee2bd9acd187a2f48
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:47:04 2010 +0300

    system_Configure: remove unused indirection
    
    This is too late to change command line options anyway.

commit ef1962f89acadb8069365ba1f74c2dc1b1363848
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:41:32 2010 +0300

    GetFilenames: avoid use of vlc_optind global

commit 1d9170af7bdd61599a6fae5016fecde2b4eaa06e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:17:54 2010 +0300

    No need to print warning on obsolete command line options
    
    We will print a fatal error afterward anyway.

commit 5960c93ca6f0252c9a99d0402e95b15472cd4a3a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 23:09:02 2010 +0300

    Remove useless indirection

commit f4889b149fee679ce552eb8ece073b6ac28815a0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:56:38 2010 +0200

    Contribs: minor bump freetype to 2.3.12

commit 15fa20ca9da052a4ab7275e81318bbf0784d24d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:53:44 2010 +0200

    Contrib: jpeg update to v8a

commit f89305a24069adf7f4a5d09a19593c0665a2081f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:49:56 2010 +0200

    Contrib: update libpng to 1.2.43
    
    Yes, I know, I am not using 1.4.1...

commit 84afbd0722dbb09ef376f1abf9eba6c46b131457
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:49:42 2010 +0200

    Contrib: update GnuTLS

commit d1de0040b7fdf853c38d28e8a7d5a78af72e12cf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 22:50:02 2010 +0300

    getopt: use ANSI style prototypes

commit 4892f03cd21b0da102c78966325224e271bb4060
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 22:47:44 2010 +0300

    getopt: remove strict POSIX ordering
    
    Most probably nobody uses this (in VLC context). In fact, it would
    cause many existing VLC command line examples /out there/ to fail
    mysteriously.
    
    This simplifies the code a little bit and kills a static variable.

commit 238e0f41aa435dd03bd82cc1e5a5fe40a3a0d6e2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:45:51 2010 +0200

    Contrib: update lame to 3.98.4 (from 3.98.2)

commit 7ef74456c5ee63f1f96c7043ce845eb6b2ce81d6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:41:19 2010 +0200

    Contrib: update vorbis and ogg with 1.3.1 (1.2.3) and 1.2.0 (1.1.4)

commit 26aa0669e55bd411bee2afb75f703b249c8f311e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 29 21:30:28 2010 +0200

    Contribs: live555 remove patch applied upstream.

commit 844928a8c7690134c9e7d6b63dd9cf197300991b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 22:40:09 2010 +0300

    getopt: remove unused ordering modes

commit 88c2bad6fe6b149ad79941cccf54ab7d0c2f3e22
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 22:33:16 2010 +0300

    getopt: posixly_correct need not be static

commit 69cd826772892b0691bb4cb5fe182b8008eb8c42
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 22:30:10 2010 +0300

    getopt: remove useless global variable

commit 8fc0329d0a116eb3afe03d959806281fb1574bff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 21:38:48 2010 +0300

    Avoid debianutils (which) and kdelibs (kde4-config) build-deps

commit 193e6eacddb63e8a5bda42395ee79b5b27db6408
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Mar 29 12:52:46 2010 +0200

    Qt: delete unneeded MenuItemData

commit dc807170b22cd2f02c6d1285347fa64af04ebb0f
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Mar 29 12:38:15 2010 +0200

    Qt: delete submenus when clearing the View menu
    
    Prevent unnecessary memory accumulation when new submenus are
    created again and again.

commit 4f0759ef34b6efe93dfc27f29e179fce66b908be
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Mar 29 12:23:58 2010 +0200

    Qt: memory leak

commit d0f5b18ef01e78aea25d83ab5ac984ee4e0dc231
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 01:09:33 2010 +0300

    vout wrapper: fix creation of vout with window on top

commit 8697481322874db6a06b1b1864ed32cab0276fcd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 00:41:25 2010 +0300

    Qt4: preserve video-on-op, fix #3469

commit 9b8d88b92fd9728584f89be0209ebc7fd653be69
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 00:39:41 2010 +0300

    playlist: allow video-on-top variable to be preserved across vouts

commit 4fa9064c9e02bb1adcdf4868a8a3150c9db82952
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Mar 28 23:26:48 2010 +0200

    Qt: Do not reset fullscreen option on vout reset
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 4f627eaa2f0ff0658fbeba109fbdc8b2aa3d5d7d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 29 00:52:48 2010 +0300

    Fix warning

commit 23dedd4ffd53685e612ffc5ee171eed52a43bb68
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sun Mar 28 21:32:11 2010 +0200

    Qt: Drop the no longer used sample_classic
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d46963cc7f1dc355c8c08fb2ae318f8fad6d3a02
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Wed Mar 10 22:48:58 2010 +0100

    Qt: speed and time button actionable visual feedback
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b0ccb760b40ed5a1c98cee40c048c6c057bdea58
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sun Mar 28 21:20:01 2010 +0200

    Qt: add better tooltip to timelabel
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 38c1b482fef92e9b8793421070a967813bd9c4f7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sun Mar 28 21:21:21 2010 +0200

    Qt: Fix SpeedLabel's tooltip
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit cc28873a137884794da5c09c5ccfd7b21a07e2e7
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Mar 11 17:01:16 2010 +0100

    Qt: sprintf is deprecated
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e7a44b2d4440182cb91ebc4fcd44f5038bb9a793
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Mar 28 21:57:26 2010 +0200

    Qt: initialize stackCentralOldWidget
    
    Close #3471

commit fe323b80700dbe2643bbde0da8391a6d046f156e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Mar 28 21:56:13 2010 +0200

    Nuv: don't reject files with no or broken seektable
    
    Just deactivate proper seeking

commit 158be7e57ecb0967c9de12022a478690bf39f84f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 21:23:25 2010 +0200

    Lua: fix interface selection.

commit f5c7b6ff8be218ebad35da941632ad9b56dcbedb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 28 20:59:38 2010 +0300

    Remove noisy debug

commit 9d223efe5ddfb4064099214cd0c3b7c5757a0cd7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 28 20:56:14 2010 +0300

    RTP: fix timestamp wrap - fix #1645

commit a638c16c26793ee518a5d4761f15950df80a7222
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Mar 28 18:52:06 2010 +0200

    Avformat Don't double unlock

commit 0707e3ff6d315e5a6c22e0b994542f5dff248561
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 28 20:40:45 2010 +0300

    getaddrinfo() may list IPv6 even if not supported
    
    This fixes the RTP input failing completely.

commit c175d9308b5be3a12e1c32a8838fee043438ab98
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 28 20:01:27 2010 +0300

    RTP: premultiply timeout value to VLC frequency

commit ac9f4d32b7f9c1323fa6dd5a85582fb6c7ce97f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 28 19:49:39 2010 +0300

    RTP: typos

commit 330a8cd91a366d69232560e19ed473ad582692ef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 28 17:29:34 2010 +0300

    RTP: compute deadline from RX time of oldest packet in queue
    
    Jitter computation is, by design, relative to the time of arrival of
    packets. Normally, it should be the estimated time of arrival (ETA) of
    the missing packet in the sequence, plus a tolerance value computed
    from the delay variance (jitter). Unfortunately, we do not know that
    ETA since we do not know the RTP timestamp of missing packets.

commit 6879a5ec612d0640da054583b03c00fc65e82cef
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Mar 28 19:30:35 2010 +0200

    Qt: fix updating of album art on BackgroundWidget

commit e472ee3c154b8e4ce0f22bf7e71c3b9d98660975
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Mar 28 19:18:43 2010 +0200

    Qt: subclass QStackedWidget for custom minimumSizeHint()

commit 9078322b6cf9f8fa2a420aa0bbdf2d464c28c121
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Mar 28 18:55:25 2010 +0200

    Revert "Qt: make ground for proper main interface size management"
    
    This reverts commit 9d9ffe9fba7946afcf6f20f1de9f6b6a3b644f37.

commit 0b4f577dc76b369a98eb95a88f3fd643a9c97776
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 19:10:29 2010 +0200

    Growl: do not get the configuration for every item (get if at opening time only).

commit 1f3432f3c21a72734a9db4029ce6541bcad34f76
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 19:03:04 2010 +0200

    Growl: cosmetics.

commit 49f13e0e08beffc1d44ceb356d6e8c027119f41e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 19:00:44 2010 +0200

    Growl: fix a second buffer overflow.

commit 6af8bf05b784b6dc9743c8f353ef187d41f1fe7e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 18:40:00 2010 +0200

    growl: fix a buffer overflow.

commit 5ef889a45334e524519e976d7a7ff80679b614f8
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 18:22:34 2010 +0200

    Grow: fix crash when the password is NULL.

commit 7b7d26d88a500582c22f47a8c5e6d001967dd491
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 17:50:35 2010 +0200

    Growl: fix bad memset.

commit ed6f4ee4beb8dc649bc561fd450800581f7c0132
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 17:53:20 2010 +0200

    Growl: cosmetics.

commit d6c7145335f8651b6d43783c2e17348944492860
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Mar 28 17:41:59 2010 +0300

    qt4: keep selected popup item visible when sorting
    
    Still could be better to leave selected item as selected after sorting.

commit 0c33ffc1b394a41b099dbc7e949ba705d8d44e54
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 17:18:39 2010 +0200

    growl: fix pontential use after free (var_delcallbacl called to late).

commit 252c9d11a2dfd168cd9186eeaa880d206d5c97d7
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 28 16:48:31 2010 +0200

    Typo.

commit 1b455e3637cec179c29d6f6d7a63857a007f9e1a
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Mar 28 14:36:52 2010 +0300

    lua http interface: add clumsy current-detection in playlist.xml request
    
    Not really nice looking or anything, but I'm not that familiar with lua.
    Also not sure if comparing paths/uris is the way, didn't spot any way to
    get same id from both of those (or missed something trivial).

commit 9d9ffe9fba7946afcf6f20f1de9f6b6a3b644f37
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Mar 27 22:24:50 2010 +0100

    Qt: make ground for proper main interface size management
    
    - Simplify switching between widgets in central stack: showTab() allows
    switching only between two states - video state and playlist state - and
    does everything needed according to circumstances
    
    - Do not setMinimumWidth/Height/Size() on main interface, because it
    inhibits children sizeHint() evaluation, thus preventing interface
    self-adjustment when controls are added/removed or shown/hidden.
    
    - Subclass QStackedWidget so it's minimumSizeHint() matches exactly
    the one of the currentWidget(), and not the sum of all children.
    
    - Suggest compact mode implementation (commented out for now):
    setSizeConstraint( QLayout::SetFixedSize ) on main interface layout.
    This automatically keeps and adjusts fixed size in respect to
    sizeHint() of children.

commit 02ee6240a9a2c0998054c5aaa6fcd945e63bf157
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Mar 27 15:41:05 2010 +0100

    Qt: appropriate SoundSlider size

commit 9cca111d2805ecab4ddcb646703c1852f9717a7b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 27 16:20:28 2010 +0200

    Work around cleanup handler bug in kfile plugin
    
    Parental advisory: explicit hack.
    
    If kfilemodule is loaded, bypass run cleanup handlers. Library really
    should not use this C feature in any case (IMHO). And I find it
    outright idiotic for a (Qt4) plugin to use cleanup handlers.
    This is causing so many crash reports that it's not funny anymore:
    https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/408719

commit 6971cd483612b792063283faa6da1be6bc35b6fe
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 26 21:00:52 2010 +0100

    Fixed initial crop parameters in vout (close #3376).

commit 63b1f199b66b56eb4cba262e301d1952e9a75685
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Mar 26 18:56:33 2010 +0000

    Typo
    
    Pointed-Out-By: Gaëtan Rousseaux

commit d9a20253a2c57aa7678375faf27feceab8c8923d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Mar 26 19:37:15 2010 +0200

    decomp: fix potential deadlock at EOF
    
    The decompression process needs to "see" the end-of-file. Otherwise
    it might get stuck, and then the demux thread will get stuck too.
    Closing the write end of the pipe to the compression process fixes
    that.
    
    Pointed-out-by: Laurent Aimar

commit 40cc130202e898d57c6c93af1407cbf5ac6b6bd1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Mar 26 19:31:23 2010 +0200

    decomp: avoid large stack allocation
    
    (It could be more efficient, but who cares? pipe overhead is probably
     worse)

commit 072b0670800c6c9ab9d9f644c43c9220931601bd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Mar 26 19:31:12 2010 +0200

    decomp: handle memory error

commit 90f46a51bb4854c81e1e407a54f808d6192620ee
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Wed Mar 17 23:31:54 2010 +0100

    Don't inhibit the screensaver if no-disable-screensaver is specified.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit e17e8321340de0afac7f5d471215692b0ea16f65
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Thu Mar 18 11:31:41 2010 +0100

    VLM : move a mutex lock/unlock
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 1fd91b99db7a1a8cde276fa9767c428f4c07e5cc
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 26 11:36:58 2010 +0100

    Avcodec: CODEC_ID_MP4ALS was only introduced in 52.26.0
    
    So it won't break on old system, like your debian :D

commit df7e8cf916417f2c609571c4aa8e2bbb1b92ea07
Author: Alex Converse <alex.converse@gmail.com>
Date:   Wed Mar 24 00:08:53 2010 -0400

    Add support for MPEG-4 ALS to the MP4 demuxer and FFmpeg wrapper.
    
    MPEG-4 ALS is a pure losses audio codec from MPEG. Like other MPEG-4
    Audio variants it's muxed into the MP4 container with Object Type
    Indication 0x40 followed by its Audio Object Type (36).
    
    Sample:
    http://streams.videolan.org/Mpeg_Conformance/ftp.iis.fhg.de/mpeg4audio-conformance/compressedMp4/als_00_2ch48k16b.mp4
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9f72dd7fb32138e18aa46bf6cf9946b431aef270
Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
Date:   Thu Mar 25 14:39:52 2010 +0000

    remove the time check which avoided rendering the overlay at a time it had been rendered already; fixes subtitles disappearing when pausing.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f7c9f8329d7b5aa5fb313d1a0409512db8eaa09f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 26 01:45:05 2010 +0100

    Simplify a bit input rate setting.

commit 1c9264854ddb0f16a06721193c4047ac2100dd39
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 26 01:23:24 2010 +0100

    Fixed fine rate modifications in hotkeys.

commit 959554209ac3b6cb996a9b66fd717957dcfbd032
Author: Casian Andrei <skeletk13@gmail.com>
Date:   Fri Mar 26 01:51:58 2010 +0200

    input: set OSD message when changing rate via hotkeys to display the current rate (v4)
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit aa306dc6d2e7b0f91bd7a4605b6709f627c9b2c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Mar 26 01:15:03 2010 +0100

    Fixed potential infinite loop between input/qt4 regarding input speed.
    
    and fixes for sure duplicated input speed settings done by qt4 when
    changing rate.

commit b51afca9348a2c1ebca0237e5e91f9b0b6562d91
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Mar 25 10:50:48 2010 +0100

    Installing KDE4 solid files.
    
    Closes #3436

commit 8d9710a112275985fe786d59e78506286a23fd34
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Thu Mar 25 10:49:55 2010 +0100

    Adding actions for KDE4 Solid
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 3f5a2898e863b80e2a4e89936ca98618a2fd2b9a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Thu Mar 25 00:06:55 2010 +0000

    Detect the variation of unix2dos

commit ad7e01030614f7b8d0381555cc09b1d61442de80
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Mar 25 21:29:38 2010 +0100

    legacy OSX interface: fixed transcoding with the wizard and re-added mp4a as valid audio codec to the sout panel

commit 0cf16ba2e69629a45df43aa7bda5fd870de2d027
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 25 14:01:25 2010 +0100

    NEWS updates for 1.1.0-test

commit a04320c97604954f96ba029cb710ef43483957d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 25 13:39:50 2010 +0100

    Rename 1.1.0-git to 1.1.0-test

commit f6371c51ae48f8c25879c91c7a93e446ade08949
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 20 02:10:48 2010 +0200

    Confusing typo

commit ff94c5af91a60be2054236c12cc470415f4691ea
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 23 22:38:50 2010 +0100

    Prevent negative caching value to be displayed.

commit 3fad96bfed9cbf22c93c9f008acf27b0882c686c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 23 21:29:37 2010 +0100

    Fixed asf media length (close #2674 and close #3429).

commit 81a42a9e4379362412fc379be0b973eb3ce339ef
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Tue Mar 23 00:13:07 2010 +0100

    VLCKit: remove the prefix from the parameter value and take into account null values for options that do not require a value.
    
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>

commit fabb1d71be480f06295f5fc8f562bc7d11c002b5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 20 18:17:02 2010 +0100

    Qt: mainInterface cleanup and simplifications
    
    Functions renaming, dead code removal, simplifications and various resizing fixes.

commit 81b4ed0e042693eb474b39510d20fc886c50c920
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Mar 21 23:55:23 2010 +0100

    compilation fix when building a single arch only

commit 8b61de26db061836100c9f059aa2ca66864f759c
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 19:16:08 2010 +0100

    Lua: do not click a button twice in a row
    
    Fixes #3364 (big bug on buttons)
    It is not possible to click the same button twice in a row (while the
    script is actually running), but other buttons can be clicked.

commit 3e21c73fa82800229531c44f2a27141e560b8017
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 18:57:57 2010 +0100

    Lua: fix default value of drop-down lists
    
    Fix #3370

commit 14707cbaca9fa2961a00c563f14a5f6a44291a4d
Author: Srikanth Raju <srikiraju@gmail.com>
Date:   Thu Mar 11 20:58:58 2010 +0530

    Lua: Avoid segmentation fault on recv() fail
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit 2bb90c75bebf9e55925cf087bc980ef83005d27c
Author: Srikanth Raju <srikiraju@gmail.com>
Date:   Thu Mar 11 20:16:40 2010 +0530

    Lua: Implement net.connect_tcp
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit 8f99b2412616241539cdb72e77bba1090fc6307a
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 18:08:57 2010 +0100

    Qt: fix extensions dialog title (after set_title)

commit 6ee0699ed2561a62b6c8886b6699312b5b31fbfb
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 18:04:33 2010 +0100

    Lua: fix previous commit (83ab54255)

commit 68c015a6c73cb9501cc06fcffcf348ae7b747480
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 17:31:17 2010 +0100

    Lua: new function "set_title()" for dialogs
    
    Partial fix for #3304

commit bf77979b5108f604012cb7eb8d5801aa8780632d
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 17:17:52 2010 +0100

    Lua: update documentation

commit 6e0f1ce2ff9eb19e9299e0e1844d77abbe6f080b
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 17:07:50 2010 +0100

    Lua: rename d:close() to d:delete() and d:flush() to d:update()
    
    Avoids confusion between dialog:close() and the "close()" hook
    Partially fix #3304

commit b15f35e7eee634b6877c99e5ddc1147a2231ddcb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 20 17:16:30 2010 +0100

    Win32: minor fixes to the installer

commit 83ab54255b2ae6883d0d839bd8fb75c20471c1fc
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sat Mar 20 16:53:28 2010 +0100

    Lua: Extensions, fix position of buttons
    
    Fix #3375

commit 11cb728a8923d80cce3e3539002ef7a73fa21133
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 20 16:47:48 2010 +0100

    Remove all the quick settings of VLC on Windows

commit 7bfa5717b05eb83164ec4fe93718696ff7f9997b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sat Mar 20 15:42:56 2010 +0100

    Qt: New BackgroundWiget
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit e7da2d0afe9c3b3ff18292ddc6c51179a579c46a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 20 12:53:44 2010 +0100

    osx-zip-packages: store symlinks as is to save disk space and shrink the package size

commit 5f8d701a9ab972ee7e3b25125b39fe24eb66c1cd
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Sat Mar 20 09:34:48 2010 +0000

    arm_neon: fix the color conversion to use the actual pitch of the pictures instead of trying to guess it.

commit f430000cb124cde85fc335e9f274971ff8716c48
Author: Eero <eerove@gmail.com>
Date:   Sat Mar 20 00:32:56 2010 +0000

    l10n: Estonian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 6eedf20f375a3cfe4ab475ec3a31fd7f83a5dd19
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Mar 19 17:27:01 2010 +0000

    Avoid integer overflow

commit 9b944bbbe34a20d0e009aa8e941dd783530d617f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 18:54:18 2010 +0100

    IMDB: fix description

commit cf4cc9a84f2ee9654df61653610b2d5f3acc1429
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 18:12:44 2010 +0100

    Qt: remove ugly hack for popupMenu

commit 5e27dcb83abb393dfbfd848f5274ccc42943fbf4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 17:51:13 2010 +0100

    IMDB: use a shortdesc
    
    Close #3414

commit 48bf9f81048504abaff5f8dffc84d0bd4c4dadf4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 17:47:42 2010 +0100

    Qt: extension dialog, show correctly the version
    
    Ref #3414

commit 221eb62e40fc25fa0274ff7710e87fdcb3ed41ae
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 17:37:02 2010 +0100

    Qt: fix comments

commit ff995de98721f34871bd9de643d2bb23fc1869f0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 17:32:26 2010 +0100

    Qt: remove unneeded workaround

commit 1d3c64ebd63d0a080d12948cd344463c32ee3e90
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 17:24:27 2010 +0100

    Qt: remove dead code

commit 5b7b930e259cf2b4d701eb449320a6e3cf07915d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 19 17:18:14 2010 +0100

    Qt: fix main_interface sizing part 2
    
    Close #3408 (blocker)
    Close #3245 (blocker)

commit a88ba4526d03285a10e9abd59b9053c9d6927661
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Mar 19 11:39:37 2010 +0100

    skins2: For playlist controls, keys to be forwarded to vlc core
    
    the playlist control entirely redefines key processing (arrows, enter, ...).
    Yet, for keys not processed, forwarding them to vlc core is desirable.
    For instance, that enables n(ext) and p(revious) when focus is on the playlist,
    which is something users can expect to be working.

commit fb1ba080abfb80e87ef8a6b72ab8b7ee8c918c76
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Mar 2 17:22:24 2010 +0100

    skins2: fix wrong focus

commit 363e4c34de22df0dd4e6294fc13fdbd6383e51fd
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Thu Mar 18 00:17:11 2010 +0100

    Fixed uninitialized value.
    
    This was leading to a crash when using --no-keyboard-events
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit d6b836537f0ec4d51611636bce02ca9c24dd16fe
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Wed Mar 17 16:52:43 2010 +0100

    activex: stop processing events on closing ActiveX plugin

commit 18fe2d12cc005cdfbbe6a4761ad5bd5e0648d5c3
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Mon Mar 15 13:18:27 2010 +0100

    activex: our vlc instance should already have been initialized
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit 9df2a8435a3381fe0958116ca24fae9a43272e0e
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Mon Mar 15 13:26:25 2010 +0100

    activex: Fix heap corrumption on Async event delivery
    
    The heap corruption occured when events returned a value. Since the events cross COM boundaries,
    the values returned should be allocated in COM context too. Allocating the memory with CoMemTaskAlloc()
    should be used instead of new or malloc().

commit 88f536c0c03288140e87338eaceda0d5d0c6cfdf
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Mar 12 11:42:45 2010 +0100

    test/libvlc: add libvlc_MediaPlayer* events for input states
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit d86c821313b3a6757ecfaac0a37bc0565bd7ea49
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Tue Mar 9 12:02:28 2010 +0100

    activex: add IID_IVLCControl2 as know interface to IObjectSafety
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit 7113bb575f592f4f749e36eeeffd0111dd70a1e7
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Mar 12 13:19:48 2010 +0100

    activex: sync libvlc_MediaPlayer events between activex and mozilla

commit 5577ca9936e34c3dbc79a90f9156d681e5cc624e
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Mar 12 13:10:40 2010 +0100

    activex: bool to VARIANT_BOOL macro

commit b57a963bfa5a39c42d672fd81af67a0cd2454ade
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Mar 12 13:07:26 2010 +0100

    mozilla: stop playing on page reload and when already playing

commit 37b3b800c5b333ac5c8841407fac97228ba951e2
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Mar 12 12:59:57 2010 +0100

    activex: stop playing on page reload

commit 427a6f917a59399de7f6822b345d02f1b38544fb
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Wed Feb 17 23:35:12 2010 +0100

    activex: implement async events handling for JavaScript
    
    Events that do not originate from within the ActiveX JS context (which is a COM context)
    cannot cross into ActiveX/COM context. All events received from libvlc are in a different
    thread context then the ActiveX/COM code. Thus from a libvlc event handler callback it is
    not possible to call into the ActiveX/COM context.
    
    To solve this issue a seperate thread is created that manages sending of all events for
    the ActiveX webplugin (including events from libvlc). All events are by default routed
    through the GlobalInterfaceTable (GIT) which takes care ActiveX/COM calls that cross
    different thread context in the ActiveX/COM world.
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit b7d39d41515a9ecff1b34c0bb4cec7f4ca4e454e
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Tue Feb 16 10:00:24 2010 +0100

    activex: missing media_list lock/unlock
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit aa2415bdc1c6e6d8e6aa5867881dbdf27a44e3c4
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Tue Feb 16 09:59:07 2010 +0100

    activex: stop media_player before releasing it.
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit d599e7db8f5d932e301b71fd93fff8bfe01444a8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 17 23:50:16 2010 +0100

    Fix make dist due to vlm removal on Macos

commit a65e67d9ab989b588314273fbdf4ca9af0024ded
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 17 22:09:52 2010 +0100

    Qt: use forward declaration when possible and remove includes

commit 846c422c4807aec88293aa49ed913dc825b2c863
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Mar 16 01:06:11 2010 +0000

    codec/omxil: OMAP3430 only supports h264 baseline profile up to level 3.0. We now reject anything else as the codec gets confused otherwise.
      Also changed the priority so that this module is now the default video codec on Maemo.

commit b2077df0d4036ccb7c8b60911c1fc38dc434fd32
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 15 19:01:27 2010 +0200

    x264: remove 0.8.x deprecated aliases completely

commit eb0d98e6efbb486a5b2f4342eebf2f03146fbe3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 15 19:00:15 2010 +0200

    x264: remove deprecated aliases from chain
    
    That does not work anyway.

commit d79b55833b99cf909c8f389212bb987c16781604
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 15 18:57:13 2010 +0200

    dirac: an existing option cannot be a deprecated alias

commit 652fbde4d1de2c700a5347d367aae99ec0145a4b
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 14:23:08 2010 +0100

    VLCKit: fixed typo which prevented the creation of re-distributable bundles and added the libvlc headers to the project file (not distributed in any target)

commit 6e57b286525d57db5741da6d0cd919da0e3c0cec
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 12:44:03 2010 +0100

    legacy OS X intf: fixed broken time slider

commit d1786b248b374353e9466ff32d9e5f8e221ec0f7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Mar 15 13:04:08 2010 +0100

    VLCKit: Embed the plugin cache for all archs.

commit b9606f5d8b5916f0bce13f5d02bd5abdff659bfb
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Mar 15 13:03:38 2010 +0100

    VLCKit: Use name instead of $1 and $2 in Pre-Compile script.

commit 2211e84cbe83dff5f3a740085e49066d6b2b7c70
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 11 00:06:46 2010 +0100

    VLCKit: Disable syslog.

commit 57c73d7402eba87f9c237bfed72639830a2be1c9
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 12:34:57 2010 +0100

    legacy OS X intf: fixed locking the vout window's AR

commit 644bd8439cebee81fbb3aabd3531b99061d2a375
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 12:19:40 2010 +0100

    legacy OS X intf: removed nslog-based debug

commit 09560b2b4f07c3826d38ccfcebff6d84421929cd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Mar 15 10:34:56 2010 +0100

    Use gitorious for phonon-vlc, so we don't have 2 forks around.

commit 7357cfac94a9115dece4b3b782cd69312513a6b4
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 00:53:02 2010 +0100

    legacy OS X intf: re-add the menu items for 'Quit after playback' and 'Normal [playback] rate'

commit 66341dc15b6dbe8b153f5668e3630b76c99321f3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 00:41:05 2010 +0100

    legacy OS X intf: fixed playlist table view as hinted by Derk-Jan

commit ccee49c75601180e6f855383847f70d1caaa4af0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 00:16:30 2010 +0100

    legacy OS X intf: removed unfinished VLM interface
    
    The existing code only managed to display some windows without any functionality.

commit ef7ac2f845b05f010f0195368e00eb71e4b28b3d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Mar 15 00:06:49 2010 +0100

    legacy OS X intf: fixed check-for-update and fullscreen-toggle menu items

commit e01621b2708f57869ec3ac67434574512640be91
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 13 21:26:33 2010 +0100

    legacy OSX intf: correctly adapt vout window's size to video content

commit 4647e341e9fc829795b575397b5bad8b87eab049
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 13 21:18:36 2010 +0100

    legacy OS X intf: restored 1.0 look of the video output window

commit 8b1ab3581cd5f41a58dbb8b52173b1b960842797
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 13 21:00:18 2010 +0100

    opengl: make sure we use this module instead of the caca vout as default within the legacy VLC.app

commit c68b81019c2840eaa9781a4d967bebf36758d888
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 13 20:46:04 2010 +0100

    legacy macosx intf: make sure we display the right playback button graphic when drawing the video window

commit eaf80712d1dd84693e497f49c91e6a1d16377ce2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 13 19:42:01 2010 +0100

    Updated list

commit 091387bc67ede6c9604f5a737ecdcdcd50fc8173
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Mar 13 19:41:31 2010 +0100

    Updated Swedish translation by Daniel Nylander

commit 3048882f57f5ec815fe21e1a803fddaff7a58f61
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 19:32:20 2010 +0200

    Print exact revision in addition to version number on console

commit 0db7b28884831a860b0928e118586c2e4f7b790d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 19:31:04 2010 +0200

    Put only the copyright statement in COPYRIGHT_MESSAGE

commit c95e19193d2e37539bcb56eb3c601f9c831a6028
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 19:28:53 2010 +0200

    Do not put copyright statement where it does not belong
    
     * plugin cache identifier string,
     * HTTP user agent header,
     * configuration file head comment,
     * CGI server software name.

commit 80c7271188e57f89c1d7fe93d22b3034d485e9e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 18:21:16 2010 +0200

    Fix a warning

commit b63326b733936482b4e7ddf7d58bf9bb4d59ec92
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 18:18:00 2010 +0200

    Rename linked_with_a_crap_library_which_uses_atexit()
    
    In several cases, it is not used because of atexit().

commit bc27ea6b11cc017e9c3db686c0853f35ef8c87fb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 18:17:07 2010 +0200

    Revert "PulseAudio cannot be unloaded - fixes #2538"
    
    This reverts commit 8b40fb0f0bfb71913fe5dd22402ecfa479d80b6d.
    Reading the PulseAudio source code, #2538 seems wrong.
    
    Conflicts:
    
    	bindings/python

commit afcdbd2da4b1072c0c20c274b15e1177942fc784
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Mar 13 17:06:01 2010 +0100

    input_item: remove b_prefers_tree
    
    Nothing uses it and it is irrelevant after tree form and list form
    playlist representations were joined.

commit 873e5edb26e043859d184d10a818ba984706f850
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Mar 12 09:27:31 2010 +0100

    adjustments to playlist API changes

commit e4b20c82e3cd5188903069d731781f8b29b833fa
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Mar 11 19:26:53 2010 +0100

    playlist: new playlist_NodeAddCopy(), modified playlist_NodeCreate()
    
    - New function to copy a playlist item and all its children.
    - Allow node creation at any position in parent.

commit 6f436e214f44f2e604f9db29edf88b22997e7322
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Mar 11 19:20:20 2010 +0100

    input_item: new input_item_Copy()

commit 190459cf85bb73f05b12b86c3740365627218745
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 13 16:06:09 2010 +0100

    Qt: menus, force ViewMenu to run at menuBar creation.
    
    Fixes #3406

commit ccb91d379a0f15c1833b2381066516d7aaa15c4c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 17:13:30 2010 +0200

    RTP output: fix SRTP error path

commit 79ec72315b9329c8edfbcb29e98293225a19cea4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 17:13:11 2010 +0200

    RTP output: E/S needs not be a VLC object

commit 11bdad13cd18b9b90af0fcf9e6d4c33763c4034e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 17:12:15 2010 +0200

    RTP output: avoid vlc_thread_create()
    
    This triggers a race condition and ultimately a crash when the input
    kills all its children.

commit bc612f60839b668f13902049adecf0a87e7dfcf3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 13 13:05:50 2010 +0100

    Qt: menus, simplification
    
    Ref #3406

commit ceb9edfac3bceb3aa54acf52252c0dd9baa85088
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 14:51:17 2010 +0200

    TLS: attach before inheriting variables

commit f79d566e54045591f7242f69eac13a91ab6306e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 13 14:36:26 2010 +0200

    Fix "play only" hotkey when playlist is stopped (i.e. no input)
    
    This fixes #3377.

commit 88e981720d14f17808503ec651857db2b16c9a12
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 12 23:03:30 2010 +0100

    Qt: put Win32 Main Interface function in its own file.

commit e17ee1aae6a85d6cc0b81f6161b9aac541336ce0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Fri Mar 12 14:11:26 2010 +0100

    Qt: Fix simple preferences according to new ui modes
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b56560d76430e3453e25fa8959b6b332fced2421
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Mar 11 18:45:36 2010 +0100

    Lua SD: check if p_input exists before using it

commit 18cb2997f3132ba1c57613e0cc3cd73de1f3830f
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Mar 11 18:04:22 2010 +0100

    Lua: fix typo on previous commit

commit 78be7ca222d06e3cd85d4cc547573371507e7b07
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Mar 11 17:40:28 2010 +0100

    Typos

commit 0074c723d073f6d24dc0bed82352357c2a31a1dc
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Mar 11 17:26:53 2010 +0100

    Lua: don't use empty strings for metas (close #3403)

commit b5014d72038a7cceca35f2cd2f897928dc8a7be9
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Mar 11 16:42:35 2010 +0100

    Podcast: trim whitespaces from url

commit 6c79d4a6c9007c9fc7e1bede312ed1902f869728
Author: gozer@progrock.com <gozer@progrock.com>
Date:   Thu Mar 11 05:00:14 2010 -0800

    i18n: QT4: added 2 missing calls to qtr() in toolbar.cpp
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 19fdcb237af935385d77d1c9cdb7a5e35afaef5c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 11 17:29:40 2010 +0200

    C++ #include fix

commit a569473aa6bfcd46161eba2c030f8dbd448698c7
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Mar 11 15:57:28 2010 +0100

    Lua SD: don't open the playlist lib

commit dce84f16eff36ca70cbb431f0654569eb02ca458
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 11 15:49:08 2010 +0100

    Remove debug

commit de1210ab0ade2ae3b8f7eddda76a7d6f9e11c42f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 6 17:22:02 2010 +0100

    Qt: Fixing main Interface, phase 1.
    
    Removes a lot of hacks, especially around manipulating size (no more sizeHint(), very limited use of doComponentsUpdate and updateGeometry() ),
    Simplify the number of starting options of the interface
    Fixes crashes due to QStackWidget limitations
    Still a lot of debug around, but mostly commented out, that will go in future commits
    Close #3401
    Close #3210
    Close #3332
    Close #1717
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b20a361834b8bf028c7eb78f3876ec602db431e1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 10 23:57:50 2010 +0100

    Qt: Force firstRun Ok button to be focused.

commit 055b9c473740304f183b61b0de2d67de480ebabb
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Mar 11 09:20:58 2010 +0100

    skins2: fix corner case with old skins and fullscreen
    
    For skins without video elements, fullscreen mode could be launched with the inner video kept hidden. Initializing the video control to NULL fixes it.

commit 64675811fee2e99b9cbc2a2fdef1184714196451
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Mar 10 22:51:30 2010 +0100

    Update: remove printf.

commit 1dbf36451bb0e4ef0ceef2aadc05c394316a607c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 10 20:07:35 2010 +0200

    typo

commit 5111521d53ec968f1b6f3e004bf8336e17601f05
Author: Eric Lassauge <gozer@progrock.com>
Date:   Wed Mar 10 18:32:34 2010 +0100

    Win32: don't rebase UAC.dll
    
    Signed-off-by: Geoffroy Couprie <geal@videolan.org>

commit d49a326387222f30a4882cbbbda54172941ba679
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Mar 10 18:31:24 2010 +0100

    Qt: use Qt::DropAction properly throughout playlist drag-and-drop

commit 79944bcee0ee49d490081a16e683a02bf29a318f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Mar 9 18:57:41 2010 +0100

    skins2: improve list of skins
    
    - make it case insensitive and sorted alphabetically
    - fix a few regressions about config_Get vs. var_Inherit

commit a18b31a4c0f496f800e598b82238f55476dca02d
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Mar 10 16:20:25 2010 +0100

    skins2: fix skins broken because of wrong path separator
    
    In skins, slash is the preferred path separator for both Linux and Win32
    yet, rather fix those separators and issue a warning than fail to open skins.

commit 7c1dc4d12af7caf300ed6e591faf71efed2f71a9
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Mar 10 11:47:06 2010 +0100

    Qt: use "no art" picture for drag-and-drop pixmap in all playlist views
    
    This makes drag-and-drop easier, because drag-and-drop pixmap does not
    cover the area under mouse cursor.

commit 552367122ca16f4d5f5296beddc44bcec945348f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 9 23:48:58 2010 +0200

    Constify (fixes #1391)

commit b445a6a530a89dfcc2bf7d286c975f1c98b5ea11
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 9 23:48:46 2010 +0200

    Remove useless casts

commit 924ed95fdb21cad0be138ea5600fcc7b0b848725
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 9 23:41:47 2010 +0200

    FileToUrl: constify

commit 96ea7e8d80399ad020537a37c9f46c91458daa04
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 9 23:33:02 2010 +0200

    FileToUrl does not need to be extern

commit e3c255e660e71af08a9cae4183e36cefd4085623
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Mar 9 17:49:41 2010 +0100

    Qt: drag-and-drop: simplification and robustness
    
    - Make PlMimeData simply a subclass of QMimeData: destructor of indirect
    subclasses of QObject is called even if their direct base class' destructor
    is not virtual.
    - Protection against using input_item_t* from another VLC instance:
    qobject_cast<PlMimeData*>() will fail on QMimeData dropped from another process.
    - Some refactoring of PLModel::dropMove() for robustness.

commit 066b059ba824a8ec9155ecde84d707ba16d2a469
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Mar 9 17:19:49 2010 +0100

    Fix typo

commit 51d11338e28829a71445af6162cfeff3fa1c7642
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 9 12:39:40 2010 +0100

    Qt: use qt QStyle to center dialogs on screen

commit 91392b25d4e44af812f4544a9c0d8c366d8d836c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 9 12:39:08 2010 +0100

    Qt: missing includes

commit 0469e38363d5eef08efc0732948541e65772516e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Mar 5 00:44:13 2010 +0100

    Qt: bgWidget, add the margin to trigger the hide of the label when resizing

commit 88a0b150bc85653d84ba4039edb1998f39b6b268
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Mar 8 23:29:12 2010 +0100

    MTP: update to libmtp 1.0.0 + fixes

commit 2974955f30d6cf72005087b3803c5380209d6697
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 8 23:20:56 2010 +0200

    Compile fix

commit 0737a8ca97311b943c4437adb0bef9f39aa1962b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 8 22:31:37 2010 +0200

    Fix Doxygen errors

commit 07a4bafe987d9fe56b26b19d48a8411bf3c47e22
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 8 21:45:04 2010 +0200

    Do not apply playlist path to full URIs

commit 3a9a03f9e583e1feb3e054f7291071d76118273d
Author: Ricardo Pérez López <ricardo@ubuntu.com>
Date:   Mon Mar 8 21:27:41 2010 +0200

    .desktop Spanish translation
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit b5f299eebb6b61600225edd8bb2ec79a93f42bf4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 8 21:26:27 2010 +0200

    Cosmetic

commit a63296bc50dcf9f421863d509709f5e4b7b2902f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Feb 28 17:25:47 2010 +0100

    msw: add support for --[no]-mouse-events and --[no]-keyboard-events

commit 61e1f02d91b431e23d379f0c62f1956d8e3a8637
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Mar 8 19:16:59 2010 +0100

    Qt: use input_item_t* for drag-and-drop data
    
    A helper object keeps reference count until drag-and-drop is finished.

commit c518343cb244b40c0a90407f21ef5d990778d9c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 8 19:59:22 2010 +0200

    Qt4: disable implicit cast from QString to (const) char *
    
    This enforces the use of qtu() or whatever appropriate.

commit ab3dce8b11a2c4c10ba3eb3d022e5ba78f859655
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 8 19:50:54 2010 +0200

    Qt4: fix x11_display double free and leaks

commit 630dbe9f363c8a2e0f349a4493f06b05a7af7444
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Mar 8 13:57:44 2010 +0100

    Fix make distcheck

commit 44fb88bf44e59febfa60ac9ca3ff9ff484ecbaf6
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Mon Mar 8 13:12:57 2010 +0100

    Win32: UAC.dll must be packaged while doing package-win32-base-exe

commit d575e644abb57c77678f7ab144ef7356d0d4fec8
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Mar 8 13:09:06 2010 +0100

    Qt4: fix the "Show Containing folder" feature.

commit 4bd42ef61b011eeb2f016354df9767bd75a5e1df
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Mar 8 11:56:45 2010 +0100

    Qt: Playlist drag and drop corrections
    
    - Use item ids instead of pointers for drag data to prevent usage after freeing.
    - The list of selected items that contitutes drag data is sorted correctly according to item position in tree. This keeps their relative order after drop operation even if they originated from different parent nodes.
    - If a parent and any of it's children are selected, only the parent enters drag'n'drop operation. Children are thus not moved out of the parent when dropping.
    - Copying by drag and drop performs a recursive copy of all children.

commit 3968fd2daf7f24dbd4e654268ffa1c8fd3d75b80
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Mar 8 10:47:49 2010 +0100

    Qt: don't emit redundant InputManager::statusChanged() signals
    
    Thanks to Srikanth Raju <srikiraju@gmail.com> for pointing out the problem.

commit 8bcd29bde5e43d11edf6c2c9e651b04a91cfbc93
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Mon Mar 8 01:02:54 2010 +0100

    Win32: don't forget to remove the plugins cache at uninstall

commit 80dbf3d851bc8daf4a48270ce552fb99e287a689
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sun Mar 7 21:04:43 2010 +0100

    Win32: don't remove inexistant directory while uninstalling

commit ea337a8a1f2adece000318ee287d85182df32e80
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 7 22:29:23 2010 +0100

    Symplify configure.ac regarding OpenCV and rename the example file from C++ to C (that's a C file).

commit e7bff62a9731452b788d5399ef17ce9618726cba
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 7 21:57:48 2010 +0100

    Projectm: missing attach.

commit 34d2ff171b428be5e2532799e75cce2559802708
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 7 20:43:22 2010 +0100

    OpenCV: more cosmetics.

commit 6ad0cd7e82e6cd78206b2c3d5ed7278fb0766caf
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 7 20:40:20 2010 +0100

    OpenCV: cosmetics.

commit bdcee1948728fa600f992c29be0b63dd905c5678
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Mar 7 20:36:06 2010 +0100

    OpenCV: include config.h first

commit 0bcf39540635289e6fcacf1cb6da6b0ac0f03279
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sun Mar 7 20:32:54 2010 +0100

    Win32: fix the path to the plugins cache

commit 7de52220ab987028857939fb16cdbff69c3e5270
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 7 21:26:56 2010 +0200

    RTMP: totally broken, disabled for the time being

commit 0854aab55b38c87155701e0616b3d3aa57409bec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 7 21:21:29 2010 +0200

    Cosmetic fix

commit 48ae5b2a99157ce1baec3cdb74e34ada060afc9d
Author: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
Date:   Fri Mar 5 19:58:52 2010 -0500

    Fix #include <SDL/SDL.h> to be #include <SDL.h>
    
    ...as the FAQ on http://libsdl.org/ declares this is the most portable
    method.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 438bc9c60012609fc2872235709950c219f49b7b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 7 20:29:20 2010 +0200

    MSN: fix assertion (fixes #2930)

commit c83ddc49d39f35257dd27cbfbf835350f9bb6d84
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 7 17:39:50 2010 +0200

    Qt4: bookmarks: don't give an anonymous temporary object to qtu
    
    There may be similar bugs in other places

commit 0820fb75f362afb97b6b11ece174c1e2f19abdd5
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Mar 7 17:28:39 2010 +0200

    udev sd: fix udev based disc finding
    
    Only blank discs seem to give ID_CDROM_MEDIA_STATE=blank normal audio-cds just
    dont have that property at all. And instead defaulting to file, default to
    invalid and return NULL if we don't find any property to tell use that optical
    disc is something we are able to play currently.
    
    Fixes udev discs sd for me, tested with empty dvd-r discs and audio cds.

commit fb3c1a2898afb16be0f9833ffc5b2662060825a0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 7 17:02:44 2010 +0200

    LUA: (really) fix infinite loop

commit d710b22ac825daff7497e73afacdc400235748cf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Mar 7 12:33:07 2010 +0200

    Partially fix encoding of relative paths in playlist files

commit ec70eaa03e004ecfd72b799bc1f259ba933e1fe9
Author: Dean Lee <xslidian@gmail.com>
Date:   Sun Mar 7 00:12:00 2010 +0000

    l10n: Chinese update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 0cc2ca7a5767a3ae26a6a3899840b290735e3948
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 22:37:28 2010 +0200

    Win32: allow negative values for window coordinates (fixes #3389)

commit 2a919991ceb0d741b04abb992368fafcbd813e20
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 22:35:01 2010 +0200

    video-x, video-y: make zero the default
    
    -1 is a legal coordinate for a window (both in X11 and Win32).

commit 5a477c259b7d963ec8757348f01db81a1d39387d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 19:16:46 2010 +0200

    vlc-cache-gen: add --force option

commit 0b220edc8087ebffc3c124e5196b224008aada6a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 18:48:43 2010 +0200

    Win32: use video-x and video-y (fixes #3215)

commit 3c2a866a6de04525e874c3aabf027608f43a381c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 18:38:25 2010 +0200

    XCB/window: pass requested position to the X server

commit 764088d5b7cd19da4aa29d133ff3ad0905cfc716
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 18:36:21 2010 +0200

    XCB: set window provider requested position from video-x and video-y
    
    Note that only the Qt4 provider seem to use the values this far. Also,
    most window managers will move the window wherever they see fit anyway.

commit 2551fbcbfcfb60e2715bb7ba388a9d84f4ce4383
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 18:29:06 2010 +0200

    Revert "Qt4: --embedded-video must be checked on the window object (not the UI)"
    
    This reverts commit 4c40aec495ef7062523e092c8ef5d9bfffde063a.
    
    We already check is_standalone.

commit 1aacc6584d540be5ff459124f880ad4046343da4
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Mar 6 17:17:29 2010 +0200

    playlist: fix crash  when p_playlist->current.i_size == 0  and random is on

commit 7fc73f3fe1f9d976ce3f739ebb39423179b10718
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Mar 6 14:28:07 2010 +0100

    skins2: replace most config_Get with var_Inherit

commit 4d6247fdd024fcf4511eb40cf62d01e12c825e7d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 12:29:29 2010 +0200

    Use vlc_mrand48() instead of rand()

commit ac8243334cd14ffcf8f407cb5fbee89d4790d389
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 12:21:02 2010 +0200

    Thread-safe random numbers for session IDs

commit 8d00d8b7069d5b8d1090708976334cc31849fa50
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 12:20:41 2010 +0200

    playlist: randomize in a thread-safe manner

commit f3096f3f5d87de8e86aefbc4962788f93e6ce475
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 12:04:51 2010 +0200

    vlc_(d|l|m)rand48: thread-safe wrappers for non-secure/fast PRNG
    
    These functions are just convenience so we don't need to seed the
    PRNG all the time, nor to use vlc_rand_bytes() for non-security-critical
    randomness.

commit 26e7928801f206ae1aade88c161a6c3106a75f3f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 11:46:03 2010 +0200

    vlc_rand_bytes: minor thread-safety fix
    
    We need the lock to read okey and ikey

commit e80d880336624f91fd039952ac95aefd5a9e2e7e
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Mar 6 10:16:24 2010 +0100

    mediadirs: display snapshots in the video widget
    
    This patch replaces vlc://pause:10 (only working for qt4 in complete mode)
    with fake:// --fake-file=... (working in any cases)

commit 40461fab68a7e6577bf2cc2a499e60dcb8f1424d
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Mar 5 15:10:53 2010 +0100

    skins2(Win32): add a way to hide the popup menu on systray
    
    Rightclicking on the vlc icon in systray displayed the popup menu,
    but till now, there was no means to hide it without first executing
    something from this menu
    
    This patch uses leftclick as a way to hide this popupmenu

commit d663d29a5802222f4034833d1e51c787e1788a9f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 11:31:34 2010 +0200

    Also provide erand48 and jrand48, they come almost for free

commit df9356f54bd6396447e2a465b8efda2fdbd21147
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 09:50:10 2010 +0200

    nrand48: small fixes

commit 59d3fb9c9e89e24ff9d0c7c868b669979c6bf637
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Mar 6 08:44:02 2010 +0100

    Fix use of uninitialized value.

commit 77720949948eda711f5558e4429abe45f659068c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 00:40:35 2010 +0200

    Mux: kill srand() use

commit 275a5d4a43afc98d65d215407c78a7faa7738837
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 00:34:16 2010 +0200

    ASF: thread-safe pseudo-random numbers

commit 6268a229b1091c361b17028d3d54417190c791e0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Mar 6 00:03:27 2010 +0200

    nrand48 replacement
    
    This is the POSIX linear congruential pseudo-random generator with
    48-bits of state. It is non-secure/reproducible and thread-safe.
    rand() is not thread-safe and *ahem* must not be used in VLC code.
    rand_r() is thread-safe but obsoleted in POSIX.2008.
    
    For secure random numbers, use the slower vlc_rand_bytes().
    vlc_rand_bytes() can also be used to generate the seed if you are short
    on idea for a 48-bits pseudo-random value.

commit 392d0b532638ffa2e2c3890c79bbd07adb238a4d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Mar 5 23:14:56 2010 +0200

    Run system_Configure after playlist is created (fixes #3344)

commit 39e49dedf4aa85c7107d83a5773e946562fe77d9
Author: Kaarlo Raiha <kaarlo.raiha@tut.fi>
Date:   Fri Mar 5 20:30:31 2010 +0100

    NSIS: fix autoplay of DVD and CDAudio
    
    Signed-off-by: Geoffroy Couprie <geal@videolan.org>

commit 4323384ce5619a45768522309a47bd398262c028
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Fri Mar 5 20:15:14 2010 +0100

    NSIS: small path fix

commit 3cf00fd4e72a6a2c3696965e1c0e3f55130ebe98
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Fri Mar 5 19:48:17 2010 +0100

    Win32: don't launch VLC as admin after installing
    
    Fixes 3192

commit c83becf565eee9c5c867a2455fd203b5373ba166
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Wed Mar 3 20:38:02 2010 +0100

    Win32: use ShellExecuteW instead of ShellExecuteA in the update code
    
    Fixes #3355

commit 0704d00ff7135d8283d70a3e45a98163f0d0ceec
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Wed Mar 3 18:49:59 2010 +0100

    Win32: Store the plugins cache in c:\ProgramData\VideoLAN\VLC, run vlc-cache-gen.exe at install time, and as a bonus, fixes #3308

commit 6ff5a488a41ed665a285276dde65e28d751aa4e7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Mar 5 19:37:03 2010 +0100

    Fix quoted values containing # in VLM shell.
    
    (close #3154, thanks to Marnik Vander Elst)

commit d6547572772c97088bbd97a773d35565682b227c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Mar 5 11:34:42 2010 +0100

    Fix randomisation algorithm. Thanks to jawbroken on IRC.

commit 14dffe40f2ac41599acba2af4b39b86c63baecd0
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Mar 5 14:58:20 2010 +0100

    Revert "modules: Put bool at the end of the structure to eventually ease packing."
    
    This reverts commit 58275b9dd582d873d42c08a47873ae44b67f1003.
    
    This is probably too late for this kind of changes. And it's probably not the best way to reduce the hudge memory footprint of the module bank.

commit 909af0dbaab638d035e361a7c6a4c0bd8531322d
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Mar 5 14:24:37 2010 +0100

    modules: Put bool at the end of the structure to eventually ease packing.

commit ccf38fc75fe0a6b552eec76b6e3841bfc7e35aa5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 20:51:49 2010 +0200

    kilobit is kb, not kB

commit d3f962e138466e48902805ba73d555637d915d0a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 17:33:44 2010 +0200

    Use KiB instead of kB for input statistics
    
    This is an arbitrary choice. But KiB are much more common than kB.
    Also the notation is unambiguous.
    
    Note that we keep kbps for *bit* rates.

commit 0d82e89f5743449417902f5c8e7055aa6c8c1e21
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Mar 5 18:33:57 2010 +0100

    Lower the size of the module_t structure because not any module as more than 15 shortcut (I choose 20 to be safe)
    
    Thanks to Pierre d'Herbemont who pointed this out.

commit 5f2dc0e2d0a920e45c4c6c85589f85aaa9202927
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Mar 5 15:13:27 2010 +0100

    Qt: prevent having cached a deleted item
    
    When deleting, clear cache in any case since deleting an item deletes all it's children too.

commit f296eec57a1c1614fd83bb5bff115b4aac9c8c4b
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Mar 5 14:58:20 2010 +0100

    Revert "modules: Put bool at the end of the structure to eventually ease packing."
    
    This reverts commit 58275b9dd582d873d42c08a47873ae44b67f1003.
    
    This is probably too late for this kind of changes. And it's probably not the best way to reduce the hudge memory footprint of the module bank.

commit 58275b9dd582d873d42c08a47873ae44b67f1003
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Mar 5 14:24:37 2010 +0100

    modules: Put bool at the end of the structure to eventually ease packing.

commit 503a7851c50a83d1249528787929afeea3b81c93
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Mar 5 11:01:32 2010 +0100

    luasd: Force a garbage collect at the end of Run().
    
    Generally the core won't call Close() until the end of vlc's life. Hence
    it's our last chance to gc collect before the end of vlc's life.
    
    This gets important because some sd (freebox...) will open a vlc.stream
    which (and that's an other issue) will eat 12MB at creation for a cache
    that will never be completely filed. It also mean that if you vlc.stream
    N small files, we may consume N * 12MB until finally lua decides to garabge
    collect. And because we don't teach lua that vlc.stream takes 12MB this
    is not likely to happen.

commit 15e7ff2ba809bf8b2999b254a36b209d69560ce9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Mar 5 01:27:07 2010 +0100

    Revert "Lua SD: let the user know we are working"
    
    This reverts commit d38329b4dbcc1901e2f3ac147e1dd0697a174a7e.
    
    This is reverted because it is a hack.

commit 6a8bb95bc89d9bd6e3843e2e3f90788c5f7594e7
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Mar 5 09:57:46 2010 +0100

    Fix make distcheck

commit 53233be7c9e0c459f39ccb3f5a5b5eccc073e036
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Mar 5 08:24:29 2010 +0100

    Use var_Type to test for the existence of a variable (even more for a void variable).
    
    Should fix #3385

commit 5fd5aaf262c319d3324e326405ee04cd72a59c74
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 23:03:40 2010 +0100

    Added an option (clock-jitter) to control the maximum compensated jitter.
    
    Only input jitters lower than clock-jitter will be compensated. You
    may set it to 0 to avoid having the latency increased automatically
    by VLC.

commit 4c0a761ae89d9c92d24f34e140cb84c75a33a5a9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 22:23:29 2010 +0100

    Prepare for maximal clock jitter configuration.
    
    No functionnal changes.

commit 4407742549e8b7bb5b368bd1186c2712575faed1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 22:15:49 2010 +0100

    Cosmetic.

commit 8fba1635ceca1efdb2c2b4ce2dc5d9261d4d1bfb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 4 22:37:33 2010 +0100

    Qt: clean bgWidget

commit e4aae87da2036d69088a9ad2490089e4d1689c58
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 4 23:09:23 2010 +0200

    Fix make install plugins path

commit 138f082938a7f506c126e56176e46c2bff5de378
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 20:42:22 2010 +0100

    luasd: Fix a leak.

commit 18b79e8285aeb817a79effa001f854baa42c908d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 20:31:34 2010 +0100

    Fixed ogg demuxer with non xiph extra header (close #3379).

commit 11a72334588b61d41b3858c79b00fc89a8d23a7d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 20:07:23 2010 +0100

    Always use direct rendering with H264 in avcodec (close #3380).

commit b0313121b9023eb1eae5540c5e4b510770d894a9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Mar 4 20:06:21 2010 +0100

    Increased VOUT_MAX_PICTURES to allows H264 direct rendering.

commit 89c880953375a0e49f378f88af84444c1b00d101
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 19:34:21 2010 +0100

    VLCKit: Fix Pre-Compile.sh when building VLC-release.app.

commit 84b88ba59e2940c45bb3625bb5b2085613b8faef
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 19:24:47 2010 +0100

    am: Use plugins/ for VLC.app.

commit acd7c21d72119e2400ca6a38e0530d0b5553ddfd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 4 19:51:29 2010 +0200

    Get rid of PLUGIN_PATH

commit 5cc597e79abc2d8acf36ffee70860ee512e9ac19
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 4 19:44:11 2010 +0200

    Set libvlc path for other platforms

commit 7bc7544cb1676b0ae011e02532fbce6778559ac9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 4 19:43:29 2010 +0200

    Avoid tabs

commit 144ef90590189a08038c4c2977dd63dcc6d551d5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 4 19:50:38 2010 +0200

    LIBDIR is not used anywhere

commit e6511e80462f959ad201d7fb8800eabefde9e798
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Mar 4 19:42:47 2010 +0200

    Linux: fix set_libvlc_path and enable it

commit 674ae38bb3b5438f474f62855c93f104f9934a29
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 18:47:57 2010 +0100

    VLCKit: No need to force the -arch flag now.

commit ca4339c7110426face49fba0ebf633aa1b39cb84
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 18:44:55 2010 +0100

    configure: Properly set gcc -arch flag depending what host we are targeting.
    
    Now you just need to properly set --host to build for the arch you want (ppc, i386, x86_64).

commit 17fbb4b01689180e24f2cd51f5fd26c68eaeaf20
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 13:55:58 2010 +0100

    VLCKit: Update Pre-Compile.sh to use plugins/ instead of modules/

commit 4c044d3d48552e4f5b2ea25c0cde9d803159c79e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Mar 4 13:29:22 2010 +0100

    modules: Don't look in install directory on the Mac OS.
    
    This could be mitigated one day by using a configure flag for command line builder.

commit c8de865072ed473a5db2defdaab30485e183b93b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 4 15:41:10 2010 +0100

    Contrib: use libass 0.9.9 and stop using Git
    
    There are no reason to use Git anymore, since upstream is now clear and reactive.

commit 47fba51d8b831e57548cfbfe32f5e76087e845ee
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Mar 4 14:33:32 2010 +0100

    Qt: reorganize playlist actions, rename "Delete" to "Remove Selected"

commit bb168adf4d29028a444a20098ac3fd28ee0dd733
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Feb 26 11:06:07 2010 +0100

    Revert "Do not try to compile mozilla plugin for win32."
    
    This reverts commit b21ac0359611a99f8bea0c1bbcdcf1d8f4ee1768.
    
    Commit cc59f6552bde51010ec2fc67bfa101a44acd6967 fixes building for win32.
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit b1b4acfe68816641337603ef9e836d9117c0f8ca
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Wed Mar 3 10:02:12 2010 +0100

    mozilla: use locking wrapper
    
    Conflicts:
    
    	projects/mozilla/vlcplugin.cpp

commit 37a18cbfcc90f731a4b6843c21c3dfab80d6fd1b
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Thu Feb 25 16:05:39 2010 +0100

    mozilla: fix building for win32 (events not implemented yet)
    
    ifdef the dependency on pthread for windows. It restricts pthread usage to XP_UNIX only. The events object should be extended to support MacOS X and Win32 too, this will be done in coming commits.
    
    Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>

commit fcc3616f567ed1b6cc5113e49d7c4c307ba6cafc
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Mar 4 10:31:45 2010 +0100

    Qt: allow sorting by any meta in any view using right-click menu

commit 4f5a40108c2dd6c8dbe6758fe1eb2cdfb86b26d6
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Mar 3 18:58:58 2010 +0100

    Qt: adjust item text position in listView for better readability

commit 4e5dff5adce40b0b5eaa33dfea0f8cb167388706
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 4 01:32:01 2010 +0100

    Qt: do "normal->loopall->loop1->normal" instead of "normal->loop1->loopall->normal"
    
    And fix logic

commit 47da002cac7b3d3396cc86f79856c57950d8a7ea
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 4 01:18:53 2010 +0100

    Qt: New shuffle icon, still from Daniel Dreibrodt

commit 548d89d193d0ffd1a4141a781c8fee5f39139841
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Mar 4 00:16:04 2010 +0100

    New icons for repeat, more obvious, done by Daniel Dreibrodt
    
    At least we can now see the difference between loop1 and loop-all

commit 1c7c0c9f95b8df3141121736e22c212173a10860
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 22:34:57 2010 +0100

    Fixed mix up between pitches in magnify filter.

commit 6b8a408fdbde63a83751c304079c44f1dde650c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 23:32:21 2010 +0200

    utf8_lstat -> vlc_lstat for consistency

commit a1b58a771b1bdfcca56d24541b43ce5bf6caf8b7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 22:10:34 2010 +0100

    Fixed picture leaks when unlinking a non displayed picture.

commit 35a59f2d0f6a18fd2b80f9edbc5f0a258b770bd9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Mar 3 22:09:51 2010 +0100

    Fixed invalid var_SetBool in video_filter wrapper .

commit 6adc39614a933e6d7cdc187963532de8573c1312
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 21:35:26 2010 +0200

    VAAPI: call XInitThreads() before XOpenDisplay()

commit c3ad841b1255b6d2de96bfa0a7f1fcad81909a28
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 21:33:06 2010 +0200

    GLX: uses Xlib, needs XInitThreads()

commit b64885ef2fadbc5360d0ff839cd0793cb194dc54
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 21:27:15 2010 +0200

    Pulse: uses Xlib, needs XInitThreads()

commit e05d34f19d1e10cfb9297457e61e58974b772612
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 21:20:46 2010 +0200

    Pulse: fix warning

commit 7fb17601b5163bfbc6657f04eeabde286c43ac1a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 20:51:49 2010 +0200

    kilobit is kb, not kB

commit 778a6f0719a6bf547917ff9f2ef7fd84769fd901
Merge: 8d76c39 f8aeca6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 20:09:49 2010 +0200

    Merge branch 'master' of git.videolan.org:vlc

commit f8aeca6aea380d1477e325ee2303140281f80e3b
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Mar 3 18:38:49 2010 +0100

    Qt: show folder icon for non-leaf nodes in iconView and listView
    
    close #3343

commit 8d76c39a239f73fe70fd72dbd86ef5c006e1ce7b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 19:12:57 2010 +0200

    Remove HTML anchor from URI in all cases, not just file://

commit 3fbf9b48e1187d532b0685d27aface811996cf06
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 19:01:01 2010 +0200

    Qt4: only embed video coming from the playlist (i.e. not VLM)

commit 4c40aec495ef7062523e092c8ef5d9bfffde063a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 18:53:21 2010 +0200

    Qt4: --embedded-video must be checked on the window object (not the UI)

commit 42ed348c15f99491502acb7b9d517bc45c24d452
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 18:52:29 2010 +0200

    Qt4-X11: cannot embed video if wallpaper mode is on

commit add3a2b1ee82d0143c19a2ef32ca8f2ccbd49a64
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 18:50:15 2010 +0200

    Grammar

commit e17d5ecd8918a78c8ecbff36110292c1caaafd26
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 17:33:44 2010 +0200

    Use KiB instead of kB for input statistics
    
    This is an arbitrary choice. But KiB are much more common than kB.
    Also the notation is unambiguous.
    
    Note that we keep kbps for *bit* rates.

commit 2d692952142354a7a91e10048a0dc8f0ca95ec6e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 17:48:51 2010 +0200

    Use MiB rather than MB for arbitrary memory limits

commit e2eccee759772d903d7fb1fed398fb354d45b676
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Mar 3 17:47:48 2010 +0200

    Use ISO 80000 units for byte quantities as adequate

commit b5a14d4d7684f609e5fe071c01870694fa3cd812
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Mar 3 13:44:25 2010 +0100

    Qt: ensure that item selection has visible effect in playlist views
    
    Fix #3349.
    Unfortunately we can not use QStyle to handle selection generically across platforms.

commit 757c699e0961682607f11986a9c442d2ecfb7317
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Mar 3 00:07:10 2010 +0100

    Qt: use float for rate and fix a bug when mouseWheeling

commit 9ac719c31809fb4f72abe7e6c98e6a9db0bc2cf5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 23:19:06 2010 +0100

    Update the rate value when setting the input.

commit 9658acc090c330151e4069066f47eae18afe149a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 23:09:34 2010 +0100

    Parse input specific options earlier to enable using :rate=something

commit 56c907c617b9e895e4c348cf35473227813ff482
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 22:56:59 2010 +0100

    Check rate value before using.

commit 0888d465c1b531be0a7b9635500ec2e60cccfdc3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Mar 2 21:26:35 2010 +0100

    Removed down/up mixing support from mpgatofixed32.
    
     It was incomplete and was creating issues when the audio output provided a
    non mono device (close #3272).

commit 83655cec3fe316a3f073c510688b881f10c787c1
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 14:51:05 2010 +0100

    Prefer use of function references for buttons
    
    Use of function references rather than function names to store button
    actions. This allows using all kinds of functions, including non global
    ones. Note that the old mechanism using global function names is not
    supported anymore. Existing scripts will need to be fixed (-> just
    remove the quotes around the function name).

commit 874015cce397cd25d400e64b4879774a1cde92aa
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 14:33:11 2010 +0100

    Lua: Misc simplifications.

commit 4822a79c7160571ce020fab27efd2273622512a6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 12:44:26 2010 +0100

    Change vlc.stream() and vlc.memory_stream() error reporting to behave like lua's io.open() or loadfile() functions.

commit 0e4feb1e125ca3446306835a6d7c8c340f6d9111
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 2 22:12:02 2010 +0200

    Handle -v correctly (i.e. as most other programs do)

commit 4ac9513cfdcf97af9776575b312267b0e785b386
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 2 22:07:50 2010 +0200

    Install and look for plugins in plugins/, not modules/ (fixes: #3352)

commit 8902488ba529c0cf4c903a8a84ff20b5737cc753
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 2 21:30:08 2010 +0200

    XSPF: fix NULL dereference on empty <location>

commit 8bf4be30381fa0474cf8de4f3655233abef8bad5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Mar 2 21:24:29 2010 +0200

    Input item URI cannot be NULL

commit 6894acd77779454199d47a2c5c7a36ccf8278db0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 2 16:53:11 2010 +0100

    Qt: display the correct rate
    
    Close #3368

commit 0900cd7c2459b15ba66746c8a8f2ac20e2d16f7e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Mar 2 11:59:37 2010 +0100

    Qt: simplify SpeedLabel constructor
    
    Ref #3368

commit 937fb9bc4f88c2d59748bd9ff130a00b3760d877
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 1 23:22:46 2010 +0200

    SplitMRL: warn if we get a path instead of a MRL/URI

commit 2d9dbfb9f202be3b5b040e84eaec85878340a47a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 1 23:21:49 2010 +0200

    stream redirected path is a path, not a URI (i.e. no scheme)

commit 31b16162b274c560a616041a4f3d30993d6fb293
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 12:24:41 2010 +0100

    Revert "Use pushliteral instead of pushstring where possible. Saves a strlen call."
    
    This reverts commit d69b5e609845a113328dc724e241d5e900091c9f.

commit 33cb855c1469f8ce10ef72ebded98c94dc37afb9
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Mar 2 12:21:25 2010 +0100

    Use var_Inherit instead of var_CreateGet + var_Destroy.

commit d69b5e609845a113328dc724e241d5e900091c9f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Feb 26 12:14:26 2010 +0100

    Use pushliteral instead of pushstring where possible. Saves a strlen call.

commit 41bf4c46cb6c9f30a621ebb3d68bc8844c35a9be
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Mar 2 11:12:03 2010 +0100

    Playlist: fix faulty duration sorting due to integer overflow
    
    close #3361

commit 86d3f7ad940198606f709fe5f13c8e4634f542d7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Mar 1 21:11:17 2010 +0100

    Fixed closed caption decoder with CC3/4 and TX data.

commit 1898f3753d05d121dcbfad2d87bcc3fb806c942b
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Mar 1 21:50:32 2010 +0100

    core: two typos

commit e86c4feff7651d53eb7bb3d28b3a724a52dd7055
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Mar 1 21:12:42 2010 +0100

    skins2(Win32): no need to manage a two window classes

commit 4ad06d105245706d12932f3391584ee5f5bbf5ea
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Mar 1 18:16:47 2010 +0100

    skins(Win32): replace GetWindowDC with GetDC
    
    GetWindowDC paints in nonclient area (not recommended on msdn)
    and not needed for skins. Also, it doesn't take WS_CLIPCHILDREN
    into account and forced to add a lengthy hack which can now be removed.
    
    This patch hopefully could also fix a refresh issue found only on
    Vista/Win7 (to be tested) (http://forum.videolan.org/viewtopic.php?f=15&t=68891)

commit 88d39ceef6b983663ccae410be55a2ace26d9074
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 1 21:06:10 2010 +0200

    Qt4: use explicit direct connections when passing VLC pointers...
    
    ...without reference. With a direct connection, the call stack ensures
    that the pointer remains valid until the slot returns. This is not the
    case for asynchronous ("queued" in Qt4 documentation) signals.
    
    Obviously, this means we have to emit the signals from the Qt4 main loop
    thread, *or* alternatively not touch any Qt4 UI stuff fromt he slot.
    Hopefully, any such bug would be easier to find this ways.

commit 9bd636a7f94ebba26aa068570636efe9611afdaf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Mar 1 20:40:34 2010 +0200

    Revert "Qt4: passing pointers over thread signals is not allowed..."
    
    This reverts commit dcd592840d22bc93d287c9edbba72625746d1096.
    
    This bug is so pervasive within the Qt4 interface that removing this
    instance won't make a difference.

commit 892f3b5aa68e57dd35c0a95f13c6ac7112ec2d32
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Feb 28 23:53:00 2010 +0100

    libvlc: Attempt to fix set_nsobject() with QMacCocoaViewContainer and improve documentation.

commit 1609af14267518bf7c2c87a64755a90e4a23c12c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Feb 26 15:11:29 2010 +0100

    VLCKit: isPreparsed doesn't exists anymore.

commit 7b5b08e3c744f3f8c08b27dcc02a1c1b53ad30d1
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 23:53:08 2010 +0100

    libvlc: Use a union for libvlc_media_track_info_t.

commit a3670b8f940206078bb51b4babe60e8a385c97e7
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sun Feb 28 23:43:39 2010 +0100

    Lua SD: fix leaking

commit 92661c0e6635c1d9b6816219faba3f7de3850984
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 28 15:00:23 2010 +0100

    Qt: clean and cosmetics

commit 84a974e668238b979e389eddf656ca32f51e3de4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 24 16:19:53 2010 +0100

    Qt: undock the playlist
    
    Ref #3332
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9ab961880231c692a92b1710010bcf7ac503cf17
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 28 20:26:03 2010 +0100

    Ship everything that is needed for lua script on Win32
    
    Patch by ale5000, on IRC. Close #3336

commit 5abfcea36b2a03bda22266f8481e2f1a83b62dab
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Feb 28 23:03:41 2010 +0100

    Fix doxygen documentation.

commit dcd592840d22bc93d287c9edbba72625746d1096
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 21:35:45 2010 +0200

    Qt4: passing pointers over thread signals is not allowed...
    
    ...unless proper reference counting si involved,
    or the signal is blocking queued (but that is deadlock-prone).
    
    Ref: LP#528285

commit 077b6674a9f0f9c322b6a8d2d53b8d0890a4a112
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 19:10:46 2010 +0200

    This is still buggy.

commit 9f0d9b4fac9067e3d131a0f77c4236ed29fabf47
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Feb 28 18:00:46 2010 +0100

    Fix debug messages.

commit 7056f7113ecf94d1a87a0ee22840f25537ff66ab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 18:53:52 2010 +0200

    FTP: handle ftp://HOST correctly
    
    This should fix LP#465560 - segmentation fault in strstr()

commit 16114c73acf90695d2fdb6f0ee1e5e79b2dfa52b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 17:47:07 2010 +0200

    libvlc_media_player_play: missing unlock

commit 430c69a6736848eee2032e5af4fc2b88cac18e0e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 16:24:40 2010 +0200

    Avoid namespace clash with normal getopt

commit 68f6af6e769cd3022861c421a15a610b6227a301
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 16:10:34 2010 +0200

    getopt: remove optional argument support

commit 2b1c487cf82250a85af291e5e382028b7f87d9c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 16:05:14 2010 +0200

    Remove Apple getopt_long bug-to-bug

commit 6edb2da8f463a74490a6a16ddaef86ea6ddb4417
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 16:02:15 2010 +0200

    getopt: remove opterr global (always 0 within LibVLC)

commit 2361280d58e8b8c52ff4b7afa9dded5bc112efea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 15:25:17 2010 +0200

    getopt: remove useless functions and boiler plate, update licens
    
    We only use getopt_long(). Also we don't care about pre-C89 compilers.

commit b3a59c07e71c74191c2d1524dbd2f5412dd762db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 14:58:26 2010 +0200

    Always build and use "our" getopt
    
    (We still need -lgnugetopt for cachegen)

commit 880c1d98801b4edd0330145ab2a98d3edf575c59
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Feb 28 15:03:01 2010 +0100

    libvlc: fix doxygen comments.

commit 89410999e5c13de0d83ac18c5a69026017d0d7f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 15:07:43 2010 +0200

    Remove deprecated and unused AC_TYPE_SIGNAL

commit 9e46824b2991658d6d7ad5228545350e218f5d31
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 28 11:52:38 2010 +0200

    Win32: convert file:// URI to path correctly
    
    This mostly reverts commit 37de4458fcac515a7683c1bd3da08a22d5c0d890.

commit add8534f31b7c7ff20503169437d7d47ec3ac156
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 28 12:48:10 2010 +0100

    Prevent a potential integer overflow (mkv).

commit 059a5785363ecf61de81ebf0e3628b5638b93d43
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 28 12:35:18 2010 +0100

    Fixed segfault with incomplete mkv files.

commit b51e492c3da42a569b9b6715c97fe858a0c96a15
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 28 00:46:45 2010 +0100

    Fixed potential segfault with corrupted streams (audio codecs).

commit 10029dae8d0612702856a3b74390d80362b52c78
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 25 19:58:14 2010 +0100

    Qt: remove debug and cosmetics
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f327c96f7502df6235a059003052edbbe94ec8d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Feb 27 13:48:36 2010 +0100

    Qt: Be sure to hide the caching when an input is deleted.
    
    Fix the bug where caching would stay all the time when stopping

commit 18ed1a8922ec552d8aeb7b98f192600065ecfdd7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 28 10:54:30 2010 +0100

    Qt: avoid a crash on first Startup

commit a278cc95be52d3aacfabf48622710ba3efd5b5f8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Feb 27 16:16:08 2010 +0100

    NSV: fix comment

commit 5fbff8a0285766c83280a1335b286079ce1f61e0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 26 22:30:18 2010 +0100

    NEWS about Flac to please audiophiles

commit bf92daa5d47cfa6379cfe5e1ce80533e92b4f6cc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Feb 28 00:39:53 2010 +0100

    Add error handling to luac intf.

commit b8d7defe1771f3f4dc486f80d75b8dbcd1475d57
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Feb 28 00:19:18 2010 +0100

    Don't use printf to print debug output.

commit 34500c14bf7d9e58a62ff0f0d6a98ec4a9cf4e91
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:57:50 2010 +0100

    Fixed segfault with corrupted mkv files with compressed data.

commit 6b4ec806e6e15ba70ed1d577ab7d8dd1efb33262
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:48:22 2010 +0100

    Fixed text_style_Copy() behaviour.

commit 873bcee7d2eb03fe944fe28dad5ca11251e51196
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:37:57 2010 +0100

    Fixed potential invalid access with too short packetized data.

commit fe82dccc31a3a311f54cf8078127ba132679e54d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:11:37 2010 +0100

    Fixed segfault with corrupted zip file.

commit 08813ee6f8eb0faf83790bd4247c0a97af75a1cf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:09:09 2010 +0100

    Fixed read(NULL, size) in zipstream.

commit 356372b2c187407de84e0d4fc33263ccb303b336
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:06:54 2010 +0100

    Cosmetics (zip).

commit 7bbc2ae8270ebf737660b25b226bddbab55b70c5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 22:01:02 2010 +0100

    Fixed memleak if no data are read or poke (zip).

commit 725a1777f451060452977382712f0a1c0c395167
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 27 23:13:32 2010 +0100

    Don't add share directory to lua search path on windows. Fixes #3320.

commit 67cfc81471993023209c2bdb907295a0a451c5ff
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 27 23:00:12 2010 +0100

    Fix NULL pointer dereferencing due to c58a5af7401735b50fa058fe5ab83d8ae911de4c.

commit 1f01a7c64eb1ecd975595736b261fec074fb7116
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 27 22:34:22 2010 +0100

    Provide luac compilation script. See vlc -I lua --lua-intf luac to get usage.

commit af632723ca953443629bd88aabd2ddb3dfda34da
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 27 22:07:07 2010 +0100

    Kill warning.

commit 725f76a196227157cd86c1f6f55dc494fba0528a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 27 22:04:53 2010 +0100

    Kill warnings about unused variables. (jpeg?)

commit f782f86eb4b103a7fc7c7c9454dc838e9e2438f0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Feb 26 12:14:26 2010 +0100

    Use pushliteral instead of pushstring where possible. Saves a strlen call.

commit 7478dfe4edc66d74679620be38d686d08e48ac7a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Feb 26 12:01:33 2010 +0100

    Do not store extension pointer in a variable visible from the lua code.

commit 2c24456389d6518d0d429c0c4f41e5bf52c2d793
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Feb 26 11:56:32 2010 +0100

    Do not store p_this in a table value visible from lua code.

commit 5a60c559f1408d874fb4bb2afdd8cb5c073c45c7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Feb 26 11:45:00 2010 +0100

    Do not generate and run lua code to define the module path. Use lua C functions.

commit 92c3f4a5c88652aa8cdcca9b4406b8a836342949
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sat Feb 27 19:24:44 2010 +0100

    update.c: ifdef some win32 specific code

commit 00f8541d82a6e40c67064dba15769de64e53defa
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 27 15:15:43 2010 +0100

    Lua SD: Jamendo - using album_image will give better results than album_id

commit 1cf9988ad55cdb177626d1c7a00be48f65dee417
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 27 14:59:03 2010 +0100

    Fix white lines

commit e9cfdeed1051e959ed4ca575827a6d67a07313ff
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 27 14:56:25 2010 +0100

    Lua: Jamendo SD + Demuxer
    Jamendo radios are accessed trough the demuxer, otherwise the SD script will be too slow.
    The demuxer should also resolve all the Jamendo api calls to the track unit, xml only.

commit 8e9cdc1579df7dce26ccb796157d654faf4065f8
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sat Feb 27 13:55:01 2010 +0100

    Launch the installer after download

commit fffce3a3c7213de213ee5b52b961a1561d54f0ba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 10:45:43 2010 +0100

    Fixed segfault when seeking in ASF with broken index.
    
    It closes #2272 and #3350.

commit b4f08e46d879bdfedd784e002399598e1405e51e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 10:27:14 2010 +0100

    Cosmetics.

commit df3997deea7782189d100a4c2270d95ef37a2bce
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 27 10:21:58 2010 +0100

    Fixed invalid read in ASF_ReadObject_Index (asf).

commit 6cceda066b7c5f4f2d489f816fb816551c69aaa5
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 27 00:52:26 2010 +0100

    Lua demux: open the stream lib

commit 544d405502d2bd119328426c9c934d23c7414432
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Feb 26 22:49:18 2010 +0100

    skins(Win32): fix minimize not functioning (see #3300)
    
    This patch
        - uses owner/owned windows so that all skins2 windows get
        minimized at the same time
        - add WS_MINIMIZEBOX to enable minimize in taskbar button
        - some cosmetic

commit 9e3f5a7e70929c3b3496ab5b465645ce3d5566e8
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Feb 26 23:19:35 2010 +0100

    skins(Linux): remove dead code

commit cfcad6458ccd9ba173d0c43fbd5811e22f4a7816
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Feb 25 22:28:39 2010 +0100

    skins2(Linux): support clean exit when user closes vlc via the taskbar
    
    if not managed, vlc terminates with a "vlc: Fatal IO error: client killed"

commit c5154680e5159e3952248aa3f7312a79552ff075
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 23:50:25 2010 +0100

    For private stream_type, fallback on registration descriptor in TS demuxer.
    
    It closes #3339 (the stream is correctly detected), but as the 302M content is
    not PCM data (probably AC3 or Dolby E), the audio is not correctly decoded.

commit 8f21522cd30beae9ae5367092ed60976c5c0da83
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 26 21:54:34 2010 +0100

    Flac: Fix compilation warnings about signed vs unsigned

commit 376853e5d685a9dde50acbdc2524fa5d890aed83
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 21:49:34 2010 +0100

    Fixed missing A() section for VLC_CODEC_ADPCM_IMA_AMV.

commit 32d00638c478da621698e84c5846f05601720039
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 26 14:27:48 2010 +0100

    Vorbis: remove unused variables

commit 4ddfcff3a2b18c7ae08f39511224782d443925aa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 26 14:26:55 2010 +0100

    Vorbis: support for 6.1 and 7.1
    
    Close #3347

commit 86352fc87a075258c0343585ce36aa6f2018da29
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 26 13:24:05 2010 +0100

    Fix FLAC 7.1 support
    
    Close #3348

commit f74eff7db9c0e4b7f8d3e6108ca6ab3985928255
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 25 18:08:41 2010 +0100

    Qt: open dialog, set a minimumSize for the playButton

commit b28c81b4f583192006da8140847122f10ac93234
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 26 18:47:43 2010 +0100

    Fix typo in comment

commit 37ab7434c092ef57e464202b4d224e7e37b44e82
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 20:58:29 2010 +0100

    Allowed H264 direct rendering for non reference frames only (avcodec).

commit b1deb11a2427118f470b9a528df22b2629acc669
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 20:51:20 2010 +0100

    Allowed I422 direct rendering support when possible (avcodec).

commit c7c5b9c92c9037b0f67221d23d1d37cdb8cb46c9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 20:42:22 2010 +0100

    Added logs about direct rendering usage (avcodec).

commit c228c356bb5bbac52edf06c0ba9dbdeb48bdb55f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 20:36:29 2010 +0100

    Check for codec specific pitches alignment in avcodec.
    
     It is ugly to have this list of codec id (as it can become unsynchronized), but
    ffmpeg does not provide a way to retreive this information :(

commit c935a03f2f5bddaef3ff4b3ea06684607338df2d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 20:26:45 2010 +0100

    Correctly test for picture compatibility with avcodec direct rendering requirements.

commit c1fc6e205ae1d86fddfa850bc10ceefec3c3f86e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 20:10:09 2010 +0100

    Modified picture_Setup to provide more vectorization compatible pitch/lines values.
    
    picture_New() will now always return a picture having
     - pitches multiple of 16.
     - chroma pitches multiple of the luma one.
     - a bit of extra height (as it can helps some ASM functions).

commit c8179819a4b69a06dbdc74c626f796cab09bab34
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 26 19:57:30 2010 +0100

    Removed the assumption that XV and picture_New() behaves alike (xcb).

commit 89b42584a9ad2ff822c68a7cf259b580cdf89dcb
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Feb 26 19:51:01 2010 +0100

    Revert "Missing return values."
    
    This reverts commit 46626b9d1d0ac80a89ed152d2785cc961eb856d5.
    
    Dead code.

commit 6715011684a800b49ce98f50fb0027ee0fffb2a7
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Feb 26 19:45:08 2010 +0100

    qt4: remove a dummy call to var_Get (void variable), fix #3346.

commit 46626b9d1d0ac80a89ed152d2785cc961eb856d5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 25 20:53:22 2010 +0100

    Missing return values.

commit e2cc2f754b9b9584b8837128ec69f1a252059a4c
Author: Konstantin Pavlov <thresh@altlinux.org>
Date:   Fri Feb 26 15:32:03 2010 +0300

    Fix previous commit.

commit 6a0d4bdd348dbf478bbad60fd736201b6c85dde0
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Fri Feb 26 11:07:42 2010 +0100

    Include all authorized lua extensions in module search path too.

commit 16511fee7c80ba34d176a20c40cd7e341241a441
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 23:15:48 2010 +0100

    test: Report when preparsed is working only when it works.

commit ba1fea8d5e1c18719499ca7b1b5346ee6ca2d3c2
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 23:03:35 2010 +0100

    test: Alloc more time for media_list_player test.

commit ad3a30059635060be68935d167f8d9887a0a7bd9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 23:02:15 2010 +0100

    test: Simplify media_list_player test.

commit 92bdd6e5d93513a77b42844d1bc38738a9c7fd3a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 22:25:59 2010 +0100

    meta: Use libvlc_media_parse().

commit 1b1325c6d462f508f3e0d0e6ff2d4eed4e1d4b1e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 22:05:05 2010 +0100

    test: Simplify media_player test.

commit 9dfc36b28d0e6120afd92dc0ea2a59be313ca17f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Feb 26 00:01:07 2010 +0200

    Missing ignored files

commit ec36bfdc677be93e17914cd1435417082bc832f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Fri Feb 26 00:00:26 2010 +0200

    Ignore .luac files

commit ca6b633e9b398864ad0e4b6f125c7e30c3bf0221
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 23:56:45 2010 +0200

    Remove error/warnings from module_need()
    
    They caused much confusion from bug reporters and support requestors.
    Feel free to add more explicit and specific errors after module_need()
    call sites in failure cases.

commit 4cd022e633fb75f08bdf918726e75a19ee31f2c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 23:36:52 2010 +0200

    Document config_LoadCmdLine() more

commit 065f17b24b22b089e4a89873b58161b6f13e713a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 21:27:18 2010 +0100

    test: Pretend that our test suite is working where it is not.
    
    And no the test is not broken. libvlc_media_get_tracks_info() is.

commit 2dbdde0d0ab5359ced9121940470824b49ebfa7d
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 25 21:31:22 2010 +0100

    Revert "Broken test case"
    
    This reverts commit 9a2adcfde5e66cc3dc1de9c220c88c77fe718970.

commit d9477b1f6d92f32192770396fc13dc6f2e50582c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 21:46:35 2010 +0200

    Install simplexml too

commit 55a915eaaec6c0ddebfa45690bcf59d07a0c87ae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 19:46:23 2010 +0200

    Qt4: handle Meta modifier in the prefs

commit 6fc7f48a2cf85e4e9f593f80346912285b4cfb67
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 19:43:53 2010 +0200

    fr: Fix "Set [hotkey binding]" translation
    
    Oddly enough, this was correct in VLC 1.0.

commit c2a0c299b5be9482db8470e9c45d7353ee9cc6b2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 19:37:41 2010 +0200

    XCB window: key modifier 4 is meta, not command

commit 960f708ef919a822db9664052a855ea515338873
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 18:48:21 2010 +0200

    Distribute and install the CUE parser

commit 0bae97c50a46dac48d2225ec2a9e36dc8278e8d9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 18:45:20 2010 +0200

    Check that .lua files are declared (faster than make distcheck)

commit 647ea7baec3260e3ca3b081c34e945063ed6afb0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 25 18:45:07 2010 +0200

    Clean lua byte-core (fix)

commit 3da0fd7e0230b16a3b2fb7e9742d75a81ac6205f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 25 16:22:18 2010 +0100

    Qt: don't show the menu button if there is only 1 chapter and 1 title

commit cec40cfa2331580a617ada164de9fd440b20a079
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 25 00:37:02 2010 +0100

    Forgotten .nsv in open file dialog

commit 23c4cec46995dbbfd1fb1e6b7aa7fa44f35a4722
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Feb 25 11:08:39 2010 +0100

    skins2: extend --[no]-qt-video-autoresize to skins2
    
    As for qt4, offering the possibility to deactivate automatic resizing
    is desirable. Reusing the qt parameter is not a problem for skins since
    qt4 is a prerequisite.
    
    TODO, rename this parameter with a more interface agnostic name since
    the need is for all interfaces.

commit 6c4ac35e3d336ad70028030f8bff9d21632660ca
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Feb 25 10:11:16 2010 +0100

    skins2: make default more consistent for video control
    
    For a video control, default values are contradictory, in
    a sense that a video control is not resizable and autoresize
    is true. By default, this results in skins resizing to fit a new video, but
    the inner video not using this extra space. (see AirFlow for instance)
    
    This patch ensures that if autoresize is true, default behavior for a video
     control is to be resizeable.

commit d1540b171b024dbe019b907775d40c245982a03f
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 24 22:38:51 2010 +0000

    fixes for maemo build

commit 0f1503b43f42967d871f9adc467eeac40e04dea0
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Wed Feb 24 22:20:18 2010 +0000

    hildon: add a slightly more useful menu to the maemo interface

commit 49edd4a73b9a532583b3b29d56bba9f1ef01eb49
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 9 21:45:57 2010 +0000

    contrib: no need to build the whole of twolame

commit b4aabc38fd96fb27bd422f9f82b1281ba5d62531
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 24 23:03:20 2010 +0100

    Distribute .h files

commit 2bac8977d8c2d8877dc0c0df7bc635a6dc5cbdf4
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Feb 22 21:55:16 2010 +0100

    Win32: use linked_with_a_crap_library_which_uses_atexit() (libxml2 and libqt4)
    
      On windows,
      - libxml2 spawns a 'watchdog' thread, when statically linked.
      - libqt4 spawns a 'watcher' thread.
    
      These threads clean up remaining ressources once their initiator thread has
      terminated. So, the associated dll must NOT be freed explicitly and blindly.
      Since there is no means to know when these 'cleanup' threads terminate,
      the safe approach is to not free the dlls and let freeing occur when vlc
      terminates.

commit 9e36c6f4da525cdf1fcba3fbe3421a5a0e958ab6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 24 21:20:32 2010 +0200

    Uninitialized value

commit 47ed26270dbef9d9414b42ea96b676f170740f6b
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 24 19:04:08 2010 +0100

    Qt: no need to clear playlist search twice

commit c895ed19b17074a1a760602596dfa746239974ca
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 24 18:10:25 2010 +0100

    Qt: use qtu( ) when appropriate
    
    Close #3333

commit 9a2adcfde5e66cc3dc1de9c220c88c77fe718970
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 24 18:08:01 2010 +0200

    Broken test case
    
    Apparently, running make check when adding test cases is too difficult.

commit 55abf4ec4b9b010438d83a4b925f7f8fec4270cc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 24 17:55:05 2010 +0200

    Revert "sd: Make most members private."
    
    This reverts commit 786292c3f205f96b467321c9973a2ba13029fb60.
    
    Apparently, compiling libvlccore (on any platform) is too much to ask.

commit 350b1052769f273c46b29d1ba60e2caa9c925ecb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 24 17:54:49 2010 +0200

    Revert "sd: Export internals with a getters."
    
    This reverts commit 027b44025e11be76c4c3f9e34c2648841f389f14.

commit 10c43ff060f2fb46db77f62a12c6580d785b87ca
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Feb 24 14:16:57 2010 +0100

    skins2(Win32): fix second bug of #685
    
    On Windows, skins with on top set were still visible in fullscreen mode
    
    This patch makes fullscreen also a topmost window.

commit 027b44025e11be76c4c3f9e34c2648841f389f14
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Feb 24 14:15:59 2010 +0100

    sd: Export internals with a getters.
    
    lua need them. Also fix an obvious leak.

commit 786292c3f205f96b467321c9973a2ba13029fb60
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Feb 24 11:19:38 2010 +0100

    sd: Make most members private.

commit 33983bc558f3efe402af8a5719d6796316ec9a16
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 23 18:13:57 2010 +0100

    Qt: media library is always a tree

commit 5ea622dc8f808ef7879505078ad280ce5eeb00a6
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 23 17:43:46 2010 +0100

    Qt: hide buffering display if buffering doesn't reach 100%

commit f3efae83adeebb6cd08bfd18ecf4953a1344c4aa
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Feb 24 11:44:11 2010 +0100

    skins2: add a way to reset rate to normal speed (trac #2412)
    
    Skins did not offer a simple way to get back to normal speed
    once user had clicked several times on either slower or faster
    rates.
    
    This patch automatically resets rate to normal if user presses play/pause
    when an input is already launched. (as suggested in trac #2412)

commit a94dd37ee15a7e9d54aeb27991431bd0bdf3696c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 24 11:45:32 2010 +0100

    Win32 configure: disable sqlite for now

commit 7c51e98a6b685f6d172ef817b47ff672ce73056e
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Feb 24 10:36:45 2010 +0100

    skins2: add support for --[no]-video-on-top (fix #685)

commit 4602023991ab63c6b47f091795cd6fa393b41c2c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 23 23:31:57 2010 +0100

    Fixed invalid accesses in decoder with corrupted subtitles streams.

commit bee1e640081f8013f058fd147d6d4d80d20f47b0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 23 22:51:08 2010 +0100

    Fixed potential memleaks in avformat wrapper.

commit db449895e90d2fd0dbedd7620d174cf70e00ea40
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 23 22:50:19 2010 +0100

    Fixed division by 0 with invalid files in avformat wrapper.

commit 8e16fb45f4e4b8b745b180e3b84ba2a8b9ffff76
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 23 22:43:20 2010 +0100

    Fixed signed integer overflow when loading AVI ODML index.

commit 07f608d11eade6b1bbf5b7a41176e6fb90f1d7e9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 23 22:36:52 2010 +0100

    Fixed segfault with corrupted AVI ODML  index.

commit 88b84dbe29d5a8217ac7988dec9d7b2ed9bf25d4
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Feb 23 00:49:49 2010 +0000

    Don't use a directory for a lone file

commit ebbb05512f9c16812db5808fcba9a4678973d21f
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Feb 23 00:32:39 2010 +0000

    Install the icons according to freedesktop "standard"
    
    http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons

commit 1f30e8690b43fb90f1ff7ed9588e95830f525e3b
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Feb 23 22:56:03 2010 +0100

    skins2: fix #689 (text control refresh issue)
    
    This patch redefines the method associated with visibility
    to ensure that the latest text is displayed when
    the text control gets visible

commit 53e51f041445f19a53b82bc702c7ac9b97863350
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Feb 21 20:21:33 2010 +0100

    variables: print a warning if doing var_Set on a void variable.

commit 61d909606573e2ee5cbfde89409dd1ab6b78bb05
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Feb 23 19:47:29 2010 +0100

    contribs: another binary package update for Darwin including proper pc files

commit ccdfdfdf1bca9dd8b24d332e38a7104cffbd935e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 23 19:35:31 2010 +0100

    contrib: Also fix up .pc file on Mac OS X.

commit 544625f19e2bcff397f6b591759f486d0a325075
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 23 17:24:53 2010 +0100

    a macro to automate the choice of "folder"/"directory" string version according to platform

commit b904c184ca24f41624f25d56c1767f2bc3fb9b2b
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 23 15:26:15 2010 +0100

    sd: Factorize function dispatch for better code readability.

commit fcd847ecef19c10fec38ab510f3133af9bf0aee9
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 23 15:23:49 2010 +0100

    Lua SD: blind attempt at fixing #3324

commit 08b59679d090775824f786933f5c6d661d36cbe2
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 23 14:32:32 2010 +0100

    Lua SD: don't fail the whole probe if a script fail

commit 27d5a2c474bcacf98a49ff78548c9ad21f115236
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 23 14:17:25 2010 +0100

    Win32: fix previous commit

commit db1e6a133d1e29d3eb5bf8d526b76423d523d6a9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 23 13:59:04 2010 +0100

    test: Use image.jpg for testing tracks reading.
    
    image.jpg is a very small 1x1 image.

commit f782942ddaab9922bd6326dd9e96685992869fc0
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 23 14:10:59 2010 +0100

    Win32: package lua common scripts

commit 44c53d0e284565d60cbd40c51f3b961d83ba04ea
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 23 13:58:59 2010 +0100

    Lua SD: add longname option (Close #3323)

commit 9969ca2fbe184e5ea703163a6a013ab2c2d3fdd1
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 23 12:42:47 2010 +0100

    playlist: remove unused ItemToNode()

commit abc84401cd082ccd70a8bb07f9d96c3cff12b122
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 23 12:39:41 2010 +0100

    playlist: consistently change input item type when subitems are added

commit dfebdb6a7f9ef786468684952d20a9b34950135b
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 23 11:41:35 2010 +0100

    playlist: only make The Playlist flat, not Media Library

commit 02745c6f42be59383d7ce82f44859261cdc83e86
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Feb 23 11:13:41 2010 +0100

    Win32: package the luaSD scripts

commit 426550fe2315553ccdfde0639f8e1e536598bc12
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 22 23:26:59 2010 +0100

    Removing tabs from previous commits.

commit 8cd59f4a46875a4f0e44ae29124ebc122d168f48
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 22 23:19:50 2010 +0100

    Fixed regression in http access.
    
    access_t::info.i_pos must always be updated to allow icy-meta and seeking
    support.

commit d66b08e0863383ec14c35ecc2556ca80054486a6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 22 23:08:47 2010 +0100

    Fix GoogleImage warning. Close #3311
    
    Patch by ale5000

commit d38329b4dbcc1901e2f3ac147e1dd0697a174a7e
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Feb 22 22:41:57 2010 +0100

    Lua SD: let the user know we are working

commit 6ebad9e33d13310387e53f4b115ec958ae321120
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 22 22:10:50 2010 +0100

    Avcodec: comment an extra debug message on subtitles size

commit 3620e95f210186d8c22214bf5364c02f2626f4f5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 22 21:20:28 2010 +0100

    Fixed audio transcoding when using filters.

commit 460ea1d9c820ce65f0f593d3f57b900a038a5ad0
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Feb 22 20:39:11 2010 +0100

    Lua SD: Icecast Directory script

commit db21ff87b3749938d3bc1a8c6466f2105d0783b6
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Feb 22 20:30:02 2010 +0100

    Fix debug message

commit d9ab1c7141514fc12776a567654ea3fd97e598fd
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 20:31:04 2010 +0100

    VLCKit: preparsed->parsed.

commit 17e117d8b662d94b865ee6b5d856b14145be18c1
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 20:30:39 2010 +0100

    libvlc: Export libvlc_media_is_parsed instead of libvlc_media_is_preparsed.

commit 3acfd5b5707b65e6e9d9d4d7e53106c390bf338f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 20:22:45 2010 +0100

    VLCKit: Remove contrib dependency files.
    
    We already do that in contrib makefile.

commit b0da3bf1991ccd2996f5197d1256fddde1add308
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 19:52:20 2010 +0100

    libvlc_media: Destroy the cond and the mutex.

commit 8adbb2d7f9c46066ec568e6b9a9cd5933c11c45a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 18:34:32 2010 +0100

    libvlc: Don't refer to media_preparsing as we don't have media_parsing.
    
    parsing is simpler.

commit 8211292f1c6339fd716831be155cdf1374cc2997
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 17:51:35 2010 +0100

    libvlc: libvlc_media_get_es->libvlc_media_get_tracks_info.

commit ad916056154d04e42576bcd153491de2bd646a9f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 17:37:39 2010 +0100

    test: Update libvlc_media test.

commit 8119b3280c178fc00eba57eea5ad694cd675fca6
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 17:23:14 2010 +0100

    libvlc: Export libvlc_media_parse() and libvlc_media_parse_async().
    
    Else there is no way to properly trigger meta preparsing from libvlc.

commit a78bada1696e6b8bc976d3599085ad9bd7d0812a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 17:03:31 2010 +0100

    libvlc: Put a ref to libvlc_media_release in libvlc_media_new.

commit 3b474bb0b6885eb77c4088667854fbd057cc04a5
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 22 18:02:49 2010 +0100

    Updated contrib package for Mac OS X including latest ffmpeg and Sparkle on every platform

commit 16c04de1e8fa7240ae07df7d78d2215367dfec59
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 22 17:57:13 2010 +0100

    Removed debug from previous commit.

commit a69ba6d4dd6d0682399f2e49e300f8cf3a56c705
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 22 17:55:22 2010 +0100

    contribs: slimmed the OS X package
    
    The included share folder was cut down to aclocal, autoconf, automake, gettext and libtool. Additionally, the gecko-sdk is downloaded and installed separately now. This vastly speeds up the installation process.

commit f4f797d13d2420f236ea2cdc0b5ac60f7c8a7221
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 22 17:43:39 2010 +0100

    Qt4: small fix for sprefs

commit e95b99e6466cf4a9d1c9c27bc980b0dc11c5092f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Feb 22 17:03:44 2010 +0100

    skins2: work around a deallocation problem
    
    VlcManager and VarManager dependents on each other (a design problem)
    Anyway, it is a bad idea to use instance() on any manager when deallocating ressources
    as it can start anew a manager already deallocated.
    Better use global variables in p_sys and act accordingly.

commit f745927683e483793b8b2d0de63d9b8c5c0debd4
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Feb 22 17:16:34 2010 +0100

    Qt: compile fix

commit 9f5e5825632aa9910ce91993ce50bf273bd334c2
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 22 11:29:13 2010 +0100

    VLCKit: ppc970 aka PowerPC G3 is no supported architecture

commit 6a3cc0c54e7e5d2c5191dca14b64db6e3aa58cb3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 22 12:23:41 2010 +0100

    Qt: grey out the inexisting options.

commit 518ec8337ff510523c54d761aa4c3795a8c872ad
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 22 10:34:02 2010 +0100

    Add .amr to recognized extensions
    
    And update NEWS to show latest improvements of avcodec. Next contribs
    on mac and Windows should have AMR working

commit 803bde05b884fc92316cec6c48e8b61d4907666e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 12:14:22 2010 +0100

    Fix copyright.
    
    Pointed by xtophe.

commit 2fc112a1b4c6725d642163e70c91707c4f2ca85f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 12:02:09 2010 +0100

    libvlc: Test preparsing.

commit 8d6ec4645936ebb01ca1dc8ec163cc33246093d5
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 12:01:32 2010 +0100

    media: Whitespaces cleanup.

commit a0c7001bb2f4c4ba4c807bba1b734bca02beb376
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 22 07:01:45 2010 +0100

    libvlc: Register PreparsingChanged.

commit 24ae7ed55e206a37571d0d39a3d21353936f9a64
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 21 23:27:00 2010 +0100

    Fixed an assert with still frame in dvdnav.
    
    We can come out of still mode by user actions, and so
    the timer need to be reset in DVDNAV_BLOCK_OK.

commit 7465767945a10c26ecbf7a961706f72a27c2e35d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 21 22:48:34 2010 +0100

    Fixed invalid free on picture_NewFromFormat failure in subpicture_region_New.

commit 39cbcafd10b4c0451ca84328c535f9d3d560f776
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 21 22:47:58 2010 +0100

    Fixed potential division by 0 in vout_AllocatePicture.

commit 84b4c3e9ab1f56186a9faee4e72230e14b07d9f2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 21 22:15:57 2010 +0100

    Fixed and simplified support for slow picture in vout_RenderPicture.
    
    It should fix subtitle perfs under windows.

commit 732ff9dccde394ed7a9176196b02c955ed6550df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 22:19:44 2010 +0200

    Qt4: black magic for logo-transparency -> logo-opacity

commit 2c1bb9ac1b77b5aa3e94f8d83839a2e5016a2bd9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 22:12:04 2010 +0200

    Qt4: update EQ slider when reselecting the same preset (fixes #3322)

commit 56bdcd25b9641c953067a14baf70cea7d346173b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 21:30:39 2010 +0200

    ParseExecute: robustify and cleanup
    
    This should fix LP#525278.

commit 4cc00ee38f49806f30342ba38df388b29e89a073
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 20:08:54 2010 +0200

    SPU: create "highlight" before attaching to it

commit 993626efaeca4cc86248f632dbe91888c6450228
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 19:41:12 2010 +0200

    Win32: avoid error with missing drawable-hwnd

commit 57c36282504104d38f54dd35dafaba35512ff4d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 18:40:38 2010 +0200

    ASX: fix obvious crash (fixes #3321)
    
    Regression from the ASX ad unskipping stuff

commit afe94b1cfcbf8dae446a54833e34004e168b2c2f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 18:00:31 2010 +0200

    Remove confusing debug message (fixes #3319), fetch timeout once

commit b3e29297c8c5525e1da4ba3efedee686c3c6d785
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 21 16:26:29 2010 +0100

    Fixed vorbis encoder.

commit dcc1d93d9ba50c1954b2afb227d0ef6f976d18fc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 21 16:19:25 2010 +0100

    Fixed theora encoder.

commit fdd6eed1c3fb518a5ace68e0441ba5b8c9021248
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 16:51:37 2010 +0200

    Qt4: screen-fps is a float, not an integer...
    
    ...so allow decimal values.

commit f47bbde33e32099f16ec557668cc0995de640266
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Feb 21 15:26:21 2010 +0100

    lua: fix crash
    
    when using set_text on an image widget, vlc crashes
    (trying to unlock when no lock is held)

commit 4210120aff8272e3ca2b60ba317a890208946103
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Feb 21 15:16:15 2010 +0100

    skins2: fix equalizer
    
    Recent change in core(audio) now requires playlist to be passed as object
    so that findAout can success (based on "find-input-callback" inheritance)

commit 066bcd2441de49b0526b8c5cdddcdff0f33ce3a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 15:42:38 2010 +0200

    Fix luac install path

commit 59b6f7d50c12dba264178402ebf00583b2f71321
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 14:52:16 2010 +0200

    LUA: fix directory separator for meta data scripts

commit 08a13fd4366cb2defaa0c6f5b2283483565446db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 13:21:47 2010 +0200

    Fix live555 compilation under Scratchbox

commit 9f800212803d62e332c1c1e16546c1002aaeb64e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 12:01:24 2010 +0200

    Dead code

commit e056b5805aabed93d484dd92131463b760261b89
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 21 10:58:10 2010 +0200

    UIs: call XInitThreads if using X11
    
    This is needed to protect the Xlib internal state. Xlib may still be
    used by user interface thread, the GLX video output thread(s) and
    PulseAudio -audio thread- while it initializes.
    
    Fortunately, we do not need to lock X11 displays as every thread uses
    its own. Hopefully Xlib is not buggy in that respect, but I am not so
    sure :(
    
    This should fix LP #419915.

commit a5a49b4eec9707ff9fe66ffd54c33b618f4d6dd8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 23:48:09 2010 +0200

    Revert "Ugly hack to enable really quiet running of VLC."
    
    This reverts commit 3dd62c351d0f72a04634da26181b70b76f918755.

commit 60fa2918cf617975d3239b1694f27d70029149e3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 20 22:24:23 2010 +0100

    Fix spelling.

commit 3dd62c351d0f72a04634da26181b70b76f918755
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 20 22:20:54 2010 +0100

    Ugly hack to enable really quiet running of VLC.
    
    Suppress VLC media player <version> message if --quiet is passed as
    first argument. Feel free to revert if this is an issue.

commit afde41da943489e073ecc31b394fceb9197a9618
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 21:27:39 2010 +0100

    Removed dead picture_t::pf_lock/unlock fields.

commit 9517fa1161a4ca719c6b14b0e21ad3b867c31762
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 20 21:19:01 2010 +0100

    Export VLC's md5 API.

commit 21a99454a015707075906da149693f0fa805d60b
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sat Feb 20 20:28:27 2010 +0100

    fix assignement order from [3ecd0eb5dcb4]

commit 2acf64c7bfceffd8f5f288b97f54d4a0ef348dec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 21:10:58 2010 +0200

    decode_URI: do not call EnsureUTF8
    
    This fixes opening files with non-UTF8 sequences in their path (as long
    as the file:// URI is %-encoded correctly).

commit 118274b4a05fad9c492dfc916a54780e049f8fbb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 21:05:54 2010 +0200

    RTP out: use make_path for SDP file

commit 3ecd0eb5dcb4172a9eaac984426b9d4899eb265c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 21:05:42 2010 +0200

    notify: use make_path

commit 4cf6a1bafed216c8786c537a8e67780794dc85c8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 21:02:56 2010 +0200

    growl: use make_path()

commit 3e112f9428e2302415fa7d772855ddadb2bfc19a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 21:00:50 2010 +0200

    taglib meta writer: don't decode file path twice (core does it better)

commit d459aab3dd59d8264cb15656bacb3e3de5f2dffa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 20:57:48 2010 +0200

    folder: use make_path

commit 581da20c86ccbfd3bcc9badb623763f215eee8d1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 20:52:19 2010 +0200

    Qt4: use make_path

commit 532e2f3efd8eab7ba54f7a5a262f451d36f15047
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 20:50:03 2010 +0200

    RAM: force meta data to UTF-8
    
    As already stated (I think), this might be wrong. I have no clue what
    codeset this file format is supposed to use.

commit effea1b948cce171981808140abb27bb983c0497
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 20:47:58 2010 +0200

    ITML playlist: do not decode URI when creating item (!)

commit f36b9bc6156d0cba167cba986fc5c2125b7c112a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 20:44:45 2010 +0200

    HTTP interface art: use make_path and fix a few memory errors

commit a85ee2ea76c47c120fe6aacd3eb07637048afde7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 20:14:42 2010 +0200

    Compile kludge for glibc 2.8

commit 6d951bda65d9048a15368b67381c1d3d6c5e4430
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 19:42:01 2010 +0200

    msecstotimestr: fix negative numbers handling

commit 820b4643f98b98aaaa3289c7f8f34bad7dc02e13
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 19:36:16 2010 +0200

    secstotimestr: use int32_t not to overflow if int exceeds 32-bits

commit 9d269c5baa523f8460b3f4c622feb85229e284d1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 19:33:29 2010 +0200

    Remove msecstotimestr

commit c58a5af7401735b50fa058fe5ab83d8ae911de4c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 20 17:48:05 2010 +0100

    Dynamically allocate the dir list to prevent potential array overflows (I believe that we were writing to the 5th element of a 4 element array since the luac commits).

commit 38a58dec25baaf1a3b3588c6172834fa57825ac1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 17:20:46 2010 +0200

    OMX IL: clean up dll_* macros

commit 7553630d1a8acd8a02ab7eb6e0cf2570732c95f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 16:56:49 2010 +0200

    Do not assume that Open and Close are called in the same thread

commit 809e98a6d1529ebdaefc4ed9f19a81771178eaf8
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 20 15:53:40 2010 +0100

    Lua SD: add a bit of documentation

commit 3590d1c30ef0d80898759c33e44a0525bcb766a2
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 20 15:13:03 2010 +0100

    Lua SD: use "path" instead of "url"

commit bad5a04978e01aca5996822ea75831130d6dc254
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 16:50:17 2010 +0200

    Qt4: fail cleanly if started multiple times (instead of crashing)

commit 96966aeae979d60ec983d9e4bb2098395e3a286c
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 20 14:23:43 2010 +0100

    Lua SD: compile scripts

commit 84f6eb34ae635f3909f3fb423ec54c4cb9c59b95
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 20 14:20:42 2010 +0100

    Lua SD: implement the descriptor() function in scripts

commit 87151c412ebfdfab867fcbf0d6b5cb9de4107fc5
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sat Feb 20 14:16:58 2010 +0100

    Lua SD: use a function to get the SD description

commit 80db30df18c28f40756ffe31d6f6eaac5d97c509
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 14:07:16 2010 +0100

    Fixed a harmless typo (avformat).

commit 7dfc8992f2f8fd90418ebfb977a8498cb6e12c9c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:36:36 2010 +0100

    Allowed GetFfmpegCodec() to convert more subtitle codecs.

commit c26c8d737f83c80493541627abf6cef3bc4f60de
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:34:38 2010 +0100

    Workarounded SSA payload modifications done by mkv avformat demuxer.

commit 2f7813804454a339f017ff8fc892dfbeb022bde0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:07:55 2010 +0100

    Fixed ES block length value (avformat).

commit 6883dcd3ce6db1ffc874c0bf33c788106819a8c8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:06:15 2010 +0100

    Implemented ES priority flag in avformat demuxer.

commit 92fcb9eca989f511de3071c962563e11ac363a60
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:05:00 2010 +0100

    Cosmetics.

commit 49e9d64f0d3b0c07982ba50033fdda6871a36c3a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:01:20 2010 +0100

    Fixed theora/speex workaround (avformat).

commit aad46ccd35a9579a487c8ae85d3edf5383ffbdbd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 20 13:00:14 2010 +0100

    Do not fail on av_find_stream_info error (avformat).
    
    It is not fatal.

commit f94cd3e8a2d4b80bbfdb68533f97d2998cdfe251
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 15:10:08 2010 +0200

    Fix secstotimestr

commit cded4bcdf6b4eddadef0cecf81b6345580f7ac64
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 15:07:23 2010 +0200

    HTTP: fix read sizes and signedness (fixes #3302)

commit 44ecbe1cd2bb106ce4317220de9f139b7430d830
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 14:32:35 2010 +0200

    Ignore the plugins cache

commit e7ce21e424ac7bc507f3942a90749ef44321b594
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 14:31:42 2010 +0200

    Rudimentary test case for libvlc_event_type_name()

commit 2f63e68b447e5b2484954f60b90d430afd887b98
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 14:31:23 2010 +0200

    Reimplement libvlc_event_type_name

commit 8fa0ec3cb331c2127da8d7354b4767f2cc923c36
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 14:08:44 2010 +0200

    Mozilla: untested compile fix

commit 2d7c19fd30f7562eb8477852991a5ea955a1c691
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 14:01:01 2010 +0200

    Make libvlc event types less ABI-brittle w.r.t. the next versions

commit fd3ef9055df9088e6c1fd544a9d26a71f465d0cb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 13:04:33 2010 +0200

    Improve Doxygen documentation, deobfuscate event types

commit 18852621b881387f5b1152fa0126b452fc54c05a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 13:44:32 2010 +0200

    LibVLC structures: cleanup

commit a9f5ce8a84314137fccbc66c6ab0089b73b5b1f0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 13:29:29 2010 +0200

    Kill old and buggy libvlc_drawable_t

commit 1247e8709a3339f8b2000e52538a3545a92a63dc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 13:25:39 2010 +0200

    Update doxyfile (doxygen -u)

commit 663824a7ac40824e3340d58685b0a2871723ffcd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 12:40:10 2010 +0200

    Doxygen: don't browse modules/
    
    This was mind-boggingly slow, and quite useless.

commit 1adff98535b9c52ec5dae751c9fd160488099136
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 13:23:12 2010 +0200

    Doxygen fix

commit fd6bab54c2338b4b5898e403897daa1400e86897
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 20 12:31:31 2010 +0200

    libvlc_video_set_fullscreen: fix documentation

commit e8e65d95ffc3103486cffa94e0b22647fdbf6762
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 20 01:29:08 2010 +0100

    macosx dialog provider: moved UI widgets out of the interface implementation

commit 4ad09c1bcdc5bfd3bdef1692b969d72fcec2e9ac
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 20 01:24:28 2010 +0100

    VLCKit: don't ignore VLC's config anymore since we got our own vlcrc now

commit 09b32304d4c67d718af46c210ffdb67da0366fe8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 20 01:06:31 2010 +0100

    macosx display provider: added the ability to enable/disable Last.FM submissions through the distributed notification center

commit 05c777f9072483d0026aa1db66378a2b8a2c4169
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Feb 20 00:17:16 2010 +0100

    VLCKit: added an aggregate target to build both VLC and VLCKit with one click

commit 1d3327067a68bf6ef9f5f0a6ca9799d32f6d2cad
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sat Feb 20 01:02:49 2010 +0100

    live-armlinux.patch got accepted by upstream
    
    So apply it unconditionally so when the new release is here it will be
    spotted and removed faster.
    http://lists.live555.com/pipermail/live-devel/2010-February/011820.html

commit b584f3dfa16680b1d08487d21d259c0593bff83d
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Feb 19 23:34:11 2010 +0000

    skip-ads option is a bool

commit 3780cebaa7fe1ab94cffeafd7257dedf43447a7e
Author: Emmanuel de Roux <lostbread@free.fr>
Date:   Mon Feb 15 15:18:41 2010 +0100

    macosx/framework : added method setValue:forMeta: to VLCMedia
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit 14083ca02b8f52adfff1e2b19bb69043a73e9cd2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Feb 19 11:39:10 2010 +0100

    libvlc_test: fix compilation of "make checkall"

commit 443e9191f280be4c61eacc3355cf997c43f80ede
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 19 01:21:41 2010 +0100

    Fixed seeking on a sample described by the last STSS entry (.mp4).

commit 7f4859032b716e483abb17da9af569b59be25404
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Feb 18 23:33:54 2010 +0100

    Lua SD: add scripts to makefile

commit 649b36da356659f7cb077d12de1c94fbdce72715
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Thu Feb 18 23:13:13 2010 +0100

    Lua SD: simplify fmc.lua

commit e8f2c68830e2bdd09517cad836d9a1d35bcc1881
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 23:18:27 2010 +0200

    secstotimestr: use div()

commit 6e43f483514ecec10759c38f77b63f4f5dd8b528
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 18 19:35:53 2010 +0100

    Fixed activex compilation.

commit a3947b183302a6a1a5fab53b10e176a417db363c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 20:12:23 2010 +0200

    input_item_SetURI: improve warning

commit 7eccf3a2cf7bdf158f58b8f4ef006ad604738c0b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 19:56:15 2010 +0200

    libvlc_media_new_path: create a media from a file path
    
    Also rename libvlc_media_new to libvlc_media_new_location to remove
    the ambiguity.

commit 501f845fee66daa613d83f460a35626399fdccc9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 19:47:31 2010 +0200

    VLC preferences are not the developers documentation
    
    (not to mention typos)

commit 89212e6963c7b240a4d8132eaeb5c610513b4d32
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 19:32:06 2010 +0200

    Don't waste translator's time...

commit 012e93a73382df07238a122f9de884b5270c252e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 18 18:15:19 2010 +0100

    Qt4: fix pontential NULL dereference and show the right containing forlder.

commit f5de3aee2c4e43ef6b84e3c3c5ae181f899bd7e5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 19:21:10 2010 +0200

    dummy demux: implement seeking and positioning with vlc://pause

commit 7e0df1f4df673653e16a3283b99b07d99f4f6159
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 18 18:18:14 2010 +0100

    Qt: show buffering on the background of time label

commit 34965ad08c9c7c3bbed6b1418ad3a4f1bc3c0c83
Author: Vicente Jimenez Aguilar <googuy@gmail.com>
Date:   Tue Feb 16 17:22:52 2010 +0100

    Corrected comments' file name, description and year reference. Cut-and-paste left over.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d2a8d7c11ae9c19ebf76f94e69eaac384fed4a34
Author: Vicente Jimenez Aguilar <googuy@gmail.com>
Date:   Thu Feb 18 18:17:03 2010 +0100

    Fix typo in comment.
    
    I was looking for a memory leak when I have a lot of
    "ts demux warning: discontinuity received 'x' instead of 'y' (pid='xxx')"
    messages.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 82c5d9de7635a9be6235a9273ed66d300c7950ed
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 18 15:49:25 2010 +0100

    libvlc: Add a test for media_player_set_media().

commit 27934aa93b8d8da495a3a4041cca2e2871c2e0f1
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 18 15:49:08 2010 +0100

    macosx/framework: Fix our hack for extensions.

commit 7d59872c455cb83be6ec6745dbd61e409d160610
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Thu Feb 18 14:44:53 2010 +0100

    libvlc: Don't lock the media player twice in set_media().

commit c11082a5e58edae6cf090201d70e79bcc0e0e4fb
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Feb 18 08:27:34 2010 +0100

    Don't look for live555 in /usr when using contribs

commit c0e8b04da9e49184f5620340fe19655f0c104eca
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Feb 18 08:17:15 2010 +0100

    fix live555 compile on armlinux

commit e261333922e24582216e37886d255ee2be7869b3
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 18 02:53:27 2010 +0100

    Qt: cache "no-art" pixmap as well

commit 9af87f11844b8a398263e17e64e0898c94ea69f3
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 18 01:13:26 2010 +0100

    Qt: remedy faulty locationBar layout

commit cd22ae1dc6cc7942152804f28f33214b61e83f48
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 17 23:51:05 2010 +0100

    Fixed theora/speex support in avformat demuxer.
    
    Theora/speex extra data are converted to a format suitable to VLC.

commit 23c600974fe69b38ecd08fdee7300aadfbf4d61a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 17 23:12:20 2010 +0100

    Added vorbis in avcodec<->vlc codec map table.

commit b5ad5b6152423762fe4c6a0849f7307678223da2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 17 01:30:45 2010 +0100

    Modified the way xiph codecs headers are transported in VLC.
    
    It makes VLC compatible with FFmpeg vorbis/theora decoder.
    It fixes support of big headers (like comments with an art encoded
    as a base64 string...).
    It simplifies a bit.

commit d61a6d40f2330b4896d2a7d6a258c716578700fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 18 00:04:39 2010 +0200

    LibVLC: hopefully fix media player callback dead lock (fixes #3307)

commit e51d033c69bcfcb70b2317b040bc90fa3a8eda56
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 23:23:50 2010 +0200

    Mostly revert "libvlc: add mouse events as libvlc_MediaPlayerEvents"
    
    This mostly reverts commit 114b922fa7bbe06f4acfcc3d7af9c47ef534b1a2.
    This introduces deadlocks in the LibVLC media player event handling.
    
    Conflicts:
    
    	bindings/python
    	src/control/media_player.c

commit 1994eafa59427665edd4488445304597986bc14f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 23:09:19 2010 +0200

    release_input_thread: NULL check after dereference

commit 5af0a5d418c0be1c83e5df434ab9d34ae27d41c0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 22:37:36 2010 +0200

    stream_ReadLine: handle MacOS-style end-of-line (fixes #2156)

commit fcead451d89ae2837684b32c7af6c28ef43a3e12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 22:25:06 2010 +0200

    stream_ReadLine: bytes per char is either 1 or 2

commit 62d1845e1ba8a8f224503a525d1bfd72c0861dde
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 22:02:56 2010 +0200

    Remove libsysfs code
    
    udev has dropped libsysfs in favor of libudev. Normally, you'd want to
    port the code, but this only concerns old devices with FireWire.

commit 2aadd69afc330d68cbf6f7eceee5fab15a8fe80a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 20:52:13 2010 +0200

    PLS: remove warning that fires even on empty lines

commit c435708a8db02e27d65859c017f7b5ec048c5d1b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 20:44:27 2010 +0200

    PLS: simplify

commit 24127e33cb461fbf624824ebe6693248da56db51
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 20:43:49 2010 +0200

    PLS: use atoll() to parse length

commit f532c117c5de5e20bed83550d30fbab9725f12d9
Author: Fumio Nakayama <fumio.n6a@gmail.com>
Date:   Tue Feb 16 19:56:23 2010 +0000

    l10n: Japanese translation for .desktop
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 5c89f557dd29eb3d2c268edbd29ec718de989e12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 18:58:56 2010 +0200

    Missing initializer

commit 2a371fbfc98b0d8be0bbbd67574287f9c6e941bd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 18:48:13 2010 +0200

    Put a warning for developers

commit b8ef158dad5705cd3aa74c5b703c8d6c2a128bc3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 17 18:38:33 2010 +0200

    RTP out: fix race condition in SDP generation from RTSP DESCRIBE

commit 2ed6e6a63f838e732ed1e2f5ad030b83a7489a12
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Feb 17 17:03:39 2010 +0100

    skins2: correct playlist issue when sorting is used
    
    better keep track of the playlist_item_t reference than its iterator
     (may change if the playlist is sorted)

commit 0972b0824c8e7d68632bc4d8ee3072bad16f3a19
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 17 07:04:15 2010 +0100

    Qt: separate status bar label for "Buffering" + show time while seeking (close #2760)

commit 2f75620afc33e5e876654a449037f1fc5d271422
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Tue Feb 16 15:15:05 2010 +0100

    Don't try to use p_extensions_manager if it failed to be created
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 25100efbbd8c26cd81c4192daeb117b78cc68d76
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 17 00:58:49 2010 +0100

    Qt: refactor and (again) emit currentChanged when processing new items

commit d46336c648b03523d46c49673f2f81648d496e5f
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 17 00:24:36 2010 +0100

    playlist: fix first subitem added as last and refactor

commit c2078b6615039c5d0d0f3dedc077e0f51fd592ef
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Feb 16 23:42:44 2010 +0100

    contrib: fixed iconv hack when run for the first time

commit 8a2985803914238656f47acf18bc34ccebe2aa81
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Feb 16 22:57:40 2010 +0100

    contribs: updated contrib package for Mac OS X including the recent x264, libdvdcss and ffmpeg changes

commit 3b95102c23485677ad3d97c81c072ea04f534be4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 16 22:37:26 2010 +0100

    projectm: fix typo.

commit c6603c262f0a49f28213eb094bb16984e27c540e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 16 22:29:13 2010 +0200

    configure: one error message for missing Lua is enough

commit 6857322fe1e021220943788d000a78806c634912
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Feb 16 19:37:01 2010 +0100

    SD mediadirs: set module priority to 0
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 383ce6bac8feff0aea610e7f757607a328d3cb3d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 16 21:58:04 2010 +0200

    Remove old testsuite
    
    The first three modules are empty.
    The last one is so out of date that it has become totally useless.

commit a5c0ce11f9f80f4f3d818b54580792a72327b971
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 16 21:50:13 2010 +0200

    ignore vlc-cache-gen

commit ec0ee66b27e185a9a7288998f2f8e959fc671491
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Feb 16 19:10:21 2010 +0100

    contribs: removed outdated x264 patch

commit 77b38910f11488cfd136a0b03725831846b64c7d
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Tue Feb 16 18:52:31 2010 +0100

    contribs: use libdvdcss 1.2.10 instead of HEAD to prevent issues on Win32 and Darwin

commit a3cc30cad8aa3b5c435cd51c10eea39c2bad1114
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Feb 14 23:12:38 2010 +0200

    qt4: try to read playlist headers state in same group we write them

commit 477c04bc7a1f11c185738ce9ef6e5e258cc4c405
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 16 12:46:57 2010 +0100

    macosx/framework: Factorize precompilation.

commit 902b4cd3a9b1f0e44deb3f7bbf67c0246e1101da
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Feb 16 15:16:32 2010 +0100

    libvlc: intf-show and intf-popmenu must be created before interfaces are launched (via use of --extraintf)
    
    This fixes 'vlc -I rc --extraintf skins' that fails to add a callback to these
    variables because they are not yet created
    (pointed out by assert failed in debug mode when calling var_DelCallback)

commit 1c07e9e44edaf359003339727b02fe8220e37ac3
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Tue Feb 16 02:09:21 2010 +0100

    Don't assert for NULL instance in killInstance
    
    Singleton pattern is about not carring about this.
    Fixing failing assert when quitting VLC after the view menu has been
    clicked
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit af18a24a77d39a443c4f532edd4fa9146f734b8e
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 16 14:12:30 2010 +0100

    Copyright fix

commit 07db8d36078131bde0c65881c5ccf5a6fe69e430
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 16 14:07:16 2010 +0100

    Lua SD: Free Music Charts script

commit 97b484a832fa5846a69c538047c7761e749e939d
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Feb 16 13:07:10 2010 +0100

    demux(avi): fix crash occuring when trying to open some avi files
    
    fmt.p_extra should only reference malloc'ed memory, since it is cleaned
    with free() in es_format_Clean.
    
    This patch reuses the same logic for p_vids as that of p_auds.

commit b0830f25a29cb54513fe8f61a5bc7bfd4bafd996
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 16 13:20:11 2010 +0100

    Lua intf: missing lua_close()

commit 6264ce1341c5ee3aab46dee68fa3862f94d73493
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 16 12:22:25 2010 +0100

    lua_sd: fix memleak and factorize.

commit a97937b7121330857dab66717ca0ad4d6e47082b
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 16 02:34:16 2010 +0100

    macosx/framework: Fix precompilation.

commit beec07229c941fdc39cea99618383ac9d260f9a5
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 16 02:28:46 2010 +0100

    Qt: locationBar hides parent locations that don't fit in
    
    Instead it shows a "..." button which opens a menu with those locations.
    Current location is thus always displayed as wide as possible.

commit d536e2bb9e579e0fc912aadf3f91ded9e7798fbc
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 16 01:51:17 2010 +0100

    Revert "freebox: Bring back freebox SD in C."
    
    This reverts commit c8a67b80e5af4c5bad8d1d3409570c024e7bc8c9.
    
    Conflicts:
    
    	modules/services_discovery/freebox.c
    
    freebox luasd is doing a wonderful job now.

commit 0539e7e1a3b52230ffe7f2c74a98d035d8db6a44
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 16 01:49:18 2010 +0100

    macosx/framework: Build a fat framework (x86_64 and i386) in Release mode.
    
    The current contrib bin for i386 seems to be a bit broken here and most modules are x86_64 only.

commit f0a3b00e9a54dfe39f4347f23cb9b20d9446907a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 16 01:48:39 2010 +0100

    contrib: Make sure we properly do the ugly hack for iconv on OS X.

commit 1eff27e08aa7c8c271d5fbed7ba6b7c9e60375b7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 23:19:41 2010 +0100

    macosx/framework: Support building multiple vlc tree for multiple archs.

commit e8995677ae9e0adda936c06924723411955e1a24
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Tue Feb 16 00:21:00 2010 +0100

    Lua SD: freebox - there was no problem after all

commit a97b78c2fb57860b99d79e1f523ee3b5d4fce410
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Feb 15 23:58:45 2010 +0100

    Lua SD: freebox now should work correctly

commit ffa6a2fa83452afe6a6ec67c4a3e8a5f1a6aaeef
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 15 23:50:27 2010 +0100

    Png: compatibility with libpng 1.4
    
    Patch probably from arekm -- pld-linux . org

commit b21ac0359611a99f8bea0c1bbcdcf1d8f4ee1768
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 15 22:59:17 2010 +0100

    Do not try to compile mozilla plugin for win32.
    
    It doesn't work...

commit e6fc028b83bcb141a4e04a0e52df7d5d35057ffc
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 22:21:23 2010 +0100

    macosx/framework: Fix build in Release mode.
    
    Thanks to DiDjCodt.

commit 7c1437b3d69d68ba496c2cd23c8126bfde361237
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:56:36 2010 +0200

    udev: fix obvious faults in previous commit, refactor

commit 24726bf937e33dc953b1fadfa7177403a1d165b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:35:28 2010 +0200

    Update distcheck configure flags

commit 9063a0035d5b05bfd31c984811ab6513c8248127
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Feb 15 21:31:58 2010 +0100

    Freebox needs a category

commit f6a4cc89d730c244898209428c659867303f0b2e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:30:52 2010 +0200

    Typo (fix make dist)

commit 4320b4afc82851ce7516b9d32de06b6a907510fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:30:17 2010 +0200

    Really remove m4v

commit 3dcbc7955c3518fa9ad145342dda6668664b020f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:26:30 2010 +0200

    OpenMAX IL: don't distribute non existent file

commit b865e213ee30f12cdd3cec2d6a6ce4dbe91f0466
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Feb 15 21:22:31 2010 +0100

    udev: improve disc type recognition for -R -RW and alikes

commit 58e693a21c288f8d755451d76f667026389f1176
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:13:47 2010 +0200

    Win32: vlc_mutex_lock is *not* a cancellation point

commit d7aa9ec2b0a80a9177677edb9c21076638453626
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 22:09:27 2010 +0200

    WinCE: don't build signals

commit f722655b7259027a3fc75fe3c7dd79036fcbe0fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 21:44:06 2010 +0200

    WinCE: don't build RC

commit 2864452800521ed6a9a821efbee702ef19993ee6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 21:41:56 2010 +0200

    Trivial WinCE fix

commit efd65b0b03ae8d6317d4cd6443ecc2f05728862a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 21:35:24 2010 +0200

    Trivial OSX compile fix

commit 95c50996ad27739414032f65c6d8181b77b68df0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 21:28:29 2010 +0200

    Do not (try to) build flac if it is not enabled

commit 54e0d270e2e8a8b81e83c3540f3e5bd6c9444d2e
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Feb 15 19:09:33 2010 +0100

    SD: remove category node when it becomes empty

commit c8a67b80e5af4c5bad8d1d3409570c024e7bc8c9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 17:47:40 2010 +0100

    freebox: Bring back freebox SD in C.
    
    lua version doesn't support adding subitems and passing the option over to subitems.
    One day the lua libs will be ready to offer feature parity for luafreebox and
    this one will be able to go away. But not yet.

commit 05b625bca255512ea9b246c2752d217ba4be0404
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 16:55:11 2010 +0100

    lua: Add freebox and frenchtv back in the builtin SD.
    
    You can now load them with --services-discovery=freebox,frenchtv.
    However non registered lua sd will still require --lua-sd=<name>.

commit e1bdce67e23065d1dd13294c9e7e43d9bcdfacf8
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 16:54:52 2010 +0100

    macosx/framework: shoutcast is gone.

commit f2e0773eb5eb0417eed0c7b6e3c10ad7b29dbae8
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 14:55:05 2010 +0100

    configure: Use the full path to luac to support our contrib system.
    
    This fixes the build on Mac OS X. This is probably not the best way
    for non-contrib dependant build, but I don't have any better idea.
    Feel free to make it works differently.

commit 23efe419964d54061cacf0c68d420c299319c07a
Author: ogg.k.ogg.k <ogg.k.ogg.k@googlemail.com>
Date:   Fri Feb 12 16:39:13 2010 +0000

    fix the un-premultiplying post processing step, which would yield values above 255 for full white - and thus shade some text.
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 71d91ef3c963878b4d1d25a630e494497b60b4eb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 15 08:12:12 2010 +0100

    Contribs: better match for Win64
    
    So that debian packaging can take it.

commit 05d736eac9cb11e55fca0552ff4150cb48004ed8
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Feb 15 05:12:15 2010 +0100

    Qt: respect font sizes

commit a9c6b1f121984d4962617c9da06261c8931d13af
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 15 01:23:00 2010 +0100

    modules: Make sure we save all the modules.
    
    Previously we were just saving the loaded modules which resulted in zero modules being saved to disk.

commit f77033a62901b69a7d34ca43bf14ee67352ae679
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 15 00:58:46 2010 +0100

    Win32 Simpliy windows configure script

commit f55a3a4bbcbb49ba5788923316c30aea2966328a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 15 00:39:52 2010 +0100

    Add function to add a children map to an xml table. (children_map[tagname] is an array of all the child tags with give name)

commit 8a00b3f2e5e04e97d45fafa7e4fdba19f3f85896
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 15 00:31:29 2010 +0100

    This should fix <tag/> cases.

commit 1478e54313c00a1ed656b435fd667708692186d2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 15 00:27:21 2010 +0100

    Qt: fix compilation to non-X11 systems

commit c62856983247568d5c3eb5619c7863d41adc80b7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sun Feb 14 23:30:31 2010 +0100

    Fix simplexml (still has issues with <bla/> tags)

commit 43848e7ed4264df03e599fa0244cd3e526490f18
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 23:28:37 2010 +0100

    Qt: fix Win32 compilation
    
    Mingw, Mingw-w64 and MSVC support towlower

commit 437dc39932e7f23962dc763002bdd8e6c909d960
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 21:37:11 2010 +0100

    Remove shout.c

commit 1086c467ee02d03421b5ffe4b244619d7e460d94
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 00:13:26 2010 +0200

    Don't try to outsmart the compiler for the include path
    
    This breaks cross-compilation with any prefix other than /usr

commit 5f68da68a5534c31a09c43d284a9939e6c39f6ec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 15 00:01:16 2010 +0200

    No full point at end of configuration item short text

commit 251d121b905fdb70bb353cdf5656a4a161e0e6fb
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sun Feb 14 22:55:56 2010 +0100

    Lua SD: add modules path

commit 151825fb08ff7238dae21fb9b813be1ca4ccd2f0
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sun Feb 14 22:24:32 2010 +0100

    Lua SD: open more libs

commit 14dcee57b78be1326a5ec2b91c74db81886d11a8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 21:32:22 2010 +0100

    Contrib: fix FFmpeg win32 compilation...

commit 580aeaf5be3f355a3a93d98d101da8cb2d459569
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 22:30:01 2010 +0200

    Revert "Fix lua compilation"
    
    This reverts commit 2356c0dd7eff0d041d76854dc1c7bd935f9ce818.

commit 2356c0dd7eff0d041d76854dc1c7bd935f9ce818
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sun Feb 14 21:26:55 2010 +0100

    Fix lua compilation

commit f509010a10265f3cb151bd26c3b3f773329f3cdd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 22:26:02 2010 +0200

    Silent rule for genmf

commit f5e900bebbc632f36190edd5cdd71273e669abff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 22:25:05 2010 +0200

    Remove legacy nice target

commit 3c7d7ead1dfab57e9e589f239cb7bcd5e03a54ec
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 22:23:53 2010 +0200

    Remove some silence hacks

commit e374c656948ab23b0a9eb78e002145ef2d76b173
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 22:22:45 2010 +0200

    Generate aliases silently

commit 5da5356a1ff08d5bcc681ad37476875c632cb212
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 22:12:48 2010 +0200

    Set AM_DEFAULT_VERBOSITY with historic automake versions

commit b1b0b33e2d5488fa555cfc3feabfb3aa78ddfdb5
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Sun Feb 14 21:09:16 2010 +0100

    Replace Freebox and French TV SD from shout.c with lua scripts
    
    They should work fine, but I can't test them from here...

commit bf7db5be441aabb740157dce7c61c42f14924a70
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 20:11:50 2010 +0100

    Shoutcast SD, goodbye
    
    The .c file is not yet removed to help transition to lua scripts.

commit caa3a6c5f4c85ee138827d2db771e2778b000b14
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 21:17:09 2010 +0200

    LUA: check libdir before datadir

commit 22a57c82c3807727996271dff8f9a2921f3d5fd5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 21:13:13 2010 +0200

    Check for luac

commit b6195822264bc4492dc591ccafc6fb5f868e12b9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 21:09:08 2010 +0200

    LUA: precompile with luac

commit 4e4a43931b4594c53ea293e20de22aeb67d001f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 20:49:27 2010 +0200

    LUA: look in $(pkglibdir)/lua
    
    This should fix FHS conformance for .luac files

commit dda9df40911dd0db4d8bf868d778caf959bf8155
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 20:48:59 2010 +0200

    config_GetLibDir: return arch-dep package directory

commit 4ad069f686ee545dc030a5d35c500a7626759b0e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 20:12:54 2010 +0200

    LUA: fix memory leaks in error path

commit c7eabcd9174667cfd57430f0220407bb5d806f98
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 20:04:08 2010 +0200

    Put plugins in $(pkglibdir)/modules
    
    We can now store other architecture-dependant files in $(pkglibdir)
    (and without bugging the plugins scan).

commit 1b2799e4a0b2e09347b906043c5d10e52273ad06
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 19:10:50 2010 +0100

    Decreased priority of raw mpeg video demuxer.
    
    It has a too permissive detection code to have a high priority.

commit f4827eb2a47dc96e6d6ecceb56a41817a2457dfd
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Feb 14 18:30:19 2010 +0100

    Lua: fix IMDb script and listen to input changes

commit 4a50f0a7d11cf0c01236ee7c4d34af418cbcca20
Author: Srikanth Raju <srikiraju@gmail.com>
Date:   Mon Feb 8 23:27:43 2010 +0530

    Qt: Call Lua status callbacks on playing status changes
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit eeda6528dd9bf2fbb7bc5a61bb5744a59e913847
Author: Srikanth Raju <srikiraju@gmail.com>
Date:   Mon Feb 8 23:27:08 2010 +0530

    Lua: Add new callback playing_changed for playing status changes
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit 31d2afeed7c271f0e1256ed6593f0555af71e1b5
Author: Srikanth Raju <srikiraju@gmail.com>
Date:   Mon Feb 8 23:24:18 2010 +0530

    Lua: Allow arguments to be passed to lua functions in lua_ExecuteFunction
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit d4b9c029f70cf6a64b696989db5b3f887daacc81
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Feb 14 19:26:53 2010 +0200

    QT4: scroll to playingItem when changing view
    
    I think it works better thisway, but you're free to change it if you think
    otherwise.

commit f1a5feea6eb4e459f8682c90daf5bac181c75e7d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 18:09:19 2010 +0100

    Fixed audio-desync support and simplified (close #3253).

commit ccba67b5ee8f7a31d5a28714375c93a939c24aa6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 18:02:53 2010 +0100

    es_out_SetDelay cannot fail.

commit 6dad28316e1dca9b805e3aebdced04b059ddfdad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 19:08:33 2010 +0200

    Gather all inhibit module in a directory (no code change)

commit d9b41d296958a27fe2993889e4acf9a4915d2821
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 18:00:53 2010 +0200

    screensaver: wait for process
    
    This runs with a timer of its own. It's best to wait for the process
    that do a fork bomb, if it ever takes a long.

commit e1e7582a561d7ee64502c14ba7d7cccfa88dc0a4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 16:59:44 2010 +0100

    Add GEOV fourcc to mpeg4...

commit 3c65c1560c4cf74aa33eb2848bc950b5c83a517f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 16:28:17 2010 +0100

    Increased probing size for ac3/dts in wav (close #3298).

commit 7c7ad3b0759079c63f0fd0fbc3118cadaf05619f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 16:04:39 2010 +0100

    Simplified and fixed mmst/u pausing (close #2673).

commit cdc9281c4841e62f066328e7bdd56398755a3077
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 15:03:58 2010 +0100

    Default to any for --audio-language.

commit 4396c68b8933a10b1ca4b99092a60c16670f06d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 17:15:09 2010 +0200

    net_Write: always a cancellation point as promised

commit 2932220e9ed7d99f8b8397f1b578c9f0a3a1aa3b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 17:11:36 2010 +0200

    Store audio output interface variables into the input manager object
    
    This partially fixes multiple media players in LibVLC. This also
    removes a few run-away var_Create() in doVolumeChanges().

commit 5a5cbadd836de42cb1655e65e2353edfd9241db1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 17:10:05 2010 +0200

    net_Write: improve documentation

commit 5eedc2aec432ba05d7e33920a035b85b1af5c0b0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 17:09:39 2010 +0200

    Typo

commit 10f105d2bfe55fff1f735af7d4a0ee545bb21120
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 17:04:38 2010 +0200

    vlc_object_waitpipe: cancellation safety

commit 1b20e18a2731582fbe1112e1ab3921f6956f1a50
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Feb 14 14:46:29 2010 +0100

    skins2(playlist): fix current playing item still on when stopping an input

commit 32e68688ea59b2736afb69738749df3e2b32e6e5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 15:43:49 2010 +0200

    Fix missing signal while stopping preparser (fixes #3291)

commit e8d5a49a2633d4a2944827f21774fa8ca1108112
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 13:34:59 2010 +0100

    Support for Windows Media Voice natively
    
    May Ronald S. Bultje be praised for this.

commit d9666c8a60e61d63c21b25c6de9b07741bf0b151
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 13:03:15 2010 +0100

    Support for Indeo 5
    
    May Kostya Shishkov be praised for this.

commit f561f73c3fa78d447000ded1f52adfe3685a1417
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 13:50:36 2010 +0200

    LibVLC: allow setting playback rate even without input

commit 951dd377d0a2c1197be552519c52e4a2f1071e27
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 13:33:35 2010 +0200

    Use vlc_openat, fix support for non-UTF-8 systems

commit 37ae6248dd0ce4b78bd3ef4526a872ba8154a7db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 13:33:23 2010 +0200

    add vlc_openat wrapper around openat

commit d38c4f98b0e7af605da38e957a1244202e8990ac
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 13:26:25 2010 +0200

    directory: remove useless string if fdopendir() is supported

commit 66150e515b710c720a737e2a3f464a969edff9e7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 13:19:34 2010 +0200

    directory: handle fd:// syntax

commit 6783cf4c8ecda3cb29f86306af2df1426b6cc910
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 12:46:25 2010 +0200

    directory: use block_heap_Alloc()

commit 7942bdacd9c6209253849398664bd86ceae6d668
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 11:33:08 2010 +0100

    Reduced verbosity (vout wrapper).

commit 0648b216b13e2dd3ac985ffb737f887a0cc3f446
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Feb 14 11:27:02 2010 +0100

    Fixed RSS text positionning (close #3115).
    
    Initial patch by Gerrit van den Hanenberg.

commit f3544f08ce50d1638b6121948a9879f73aba6bd9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 12:03:47 2010 +0200

    doVolumeChanges: always return the value
    
    This fixes, e.g. garbage OSD display when toggling mute with the hotkey.

commit 512924267fb43172161cebe55de3ff674dae63fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:58:14 2010 +0200

    Fix libvlc_audio_set_mute

commit 1341c12935d18fd56b886969ecf1565f5b2ace96
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:55:50 2010 +0200

    Don't use random number as pointers.
    
    This is not legal (even if it works on all platforms). Also, this fixes
    a warning.

commit d4be4dc20721e131114f83f0b87c942f6be3c190
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:55:28 2010 +0200

    Remove a few fixmes

commit 7e30f80eed086fafd1583b4e852a550ecc118d32
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:53:53 2010 +0200

    Add indirection to find input from wanabee input manager object
    
    PARENTAL ADVISORY: explicit hack
    
    This should allow volume control to (somewhat) work in LibVLC.
    Unfortunately, it will still be buggy when there are multiple players.

commit 663e69a685f234f84a028200d53a51daf1f7f249
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:34:26 2010 +0200

    Make doVolumeChanges static

commit 1e2fab2976a42ad05b377cefc933710ecc0469a8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:27:23 2010 +0200

    aout_FindAndRestart() needs the playlist
    
    This will probably never work for LibVLC.

commit 1d6f8407da07f0d0dc1c437ba31ff225711ae388
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 11:27:13 2010 +0200

    Trivial factorization

commit 1addcfbe39d66600991a5e4d1563aec22d6cef0e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 09:48:20 2010 +0200

    flac decoder does not need ogg. Remove bogus build dependency.
    
    This reverts commit cc4cabdf51150e323e6af7ced747b46b4a834d5f.

commit e1f8cb2f52b851da957e9be04255e00186d978fc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 10:30:27 2010 +0200

    contribs: static linked flac requires ogg

commit 9c473ff83cd398c7361b1fce295a4bbbda14d3ad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 14 10:20:13 2010 +0200

    Contribs: refactor flac build

commit 5a109618b33b11ae59747c857291cc82672c5b1d
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Feb 14 09:10:30 2010 +0100

    Qt: couple of minor corrections
    
    - searchLineEdit: proper clearing
    - locationBar content will not affect searchLineEdit size

commit 367c7701ec182923401425a43f8c0457bfb93922
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Feb 14 06:42:21 2010 +0100

    Qt: playlist menu strings and icons

commit 1497d96c75ae009b92d25fbe2c4fd4e47777dd61
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Feb 14 05:51:49 2010 +0100

    Qt: the Add button on playlist panel is gone

commit 0c323ab08961702f5c0bd7787645b49663a14462
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Feb 14 05:42:09 2010 +0100

    Qt: include Add File/Directory/Advanced Open actions in playlist right-click menu

commit cc4cabdf51150e323e6af7ced747b46b4a834d5f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 04:12:34 2010 +0100

    Win32: try to fix compilation of flac

commit 0c35d796db276d695935d5118f21033a6b4421ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 04:05:47 2010 +0100

    Update LIST

commit f457a64414f382e4a44f58a0e6568c020ba80447
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Feb 14 04:04:11 2010 +0100

    Qt: code reindentation

commit 986ba8fe34d22a8fcc66b2004814631667ba3683
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 22:56:11 2010 +0100

    Fixed SPS/PPS transmissions in H264 packetizer.
    
    It closes the other part of #3161.

commit 26ae73ad5db4cac8e465a651ee0b8afea5a5dd0b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 22:54:18 2010 +0100

    Fixed SPS parsing when scaling matrices are present (h264).
    
    It partially closes #3161.

commit 62ce520665b8eec73a29791eefe86fb3eda4203e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 22:45:38 2010 +0100

    Add a third query with fuzzy search enabled for every word. (We could also add other searches with lower fuzzyness if the first try fails)

commit ffd70ceb68eb2146e939b4e4e3a15fa48bb12adc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 22:28:29 2010 +0100

    Try a second musicbrainz query if the first one failed. This allows for fuzzier matches (like not taking spaces into account in 1980 - 1990 for example) but still doesn't fix issues with minor spelling errors.

commit e10ba748a84a12b9023f547c4c36e2aede795806
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 21:56:34 2010 +0100

    Added support for language in asf (close #3292).

commit d72f50ca381e2f42caeed17d647ff901bb25e88e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 21:52:41 2010 +0100

    Factorized the way ES are added (asf).

commit f162a84f3aa6099f639f22ff4d202166599a7ae8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 21:31:45 2010 +0100

    Factorized extended header search (asf).

commit 27a3e8b537bb59fabb0f99dd381bdfe8f9a68a9b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 21:29:43 2010 +0100

    Cosmetics (asf).

commit 369166ac27a2b9164c26ad75d9f7208afb478bd5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 22:53:59 2010 +0200

    udev ALSA: use vendor name if available

commit d54c2b59db8d2825f5bf8d582ec7f63de59ba20d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 22:53:44 2010 +0200

    udev ALSA: use model name if available

commit 26b5b697bd055842e538438d4a128be113148c6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 22:37:37 2010 +0200

    udev ALSA: don't be reliant on device node path, use kernel path

commit 9744c6016f14b54985c220f3e71dfeff3b565d9a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 21:28:31 2010 +0100

    Reduce verbosity.

commit f0e61014e0ddece9ae982ae9e760aea53281d636
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 21:07:05 2010 +0100

    Fix rc intf.

commit 859ebb87458b05c797ee29a82d75adbbc0325726
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 21:04:50 2010 +0100

    Attach the vout object to parent before spu creation so modules loaded by spu can use var inheritance.

commit 2b34460c7ffe68c64498a60e50a6c214bc81109a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 21:54:35 2010 +0200

    udev: rudimentary ALSA capture support

commit 98dc7bdf66ea22c44f4dde47a3bb394113724b25
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 21:54:17 2010 +0200

    Capture devices -> Video capture, for consistency

commit e082d19ba57316d6b0cf94fe7811c0e115455819
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 20:51:55 2010 +0100

    Attach httpd hosts to the main httpd object.

commit 6421559cb32abf91f261bb5b91187efbfa48e6b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 21:15:30 2010 +0200

    XCB SD: allow running even if there is no ICCCM window manager

commit 88f28b24c32387bfc9ed12c64401aa6f328b01c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 21:14:44 2010 +0200

    xcb SD: add a persistent item for the whole desktop
    
    (TODO: add one item per X RandR view port)

commit 4a95265a63091fee2bd7ef99ababec5ff0090b6d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 19:50:51 2010 +0200

    Make mouse-moved and mouse-clicked coordinates, remove mouse-x and -y
    
    This simplifies callbacks a bit, and fixes a race condition.

commit c01dd91cd2d526332229ecea8d4f007c065026ea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 19:49:59 2010 +0200

    Add coordinates (VLC_VAR_COORDS) variable type

commit 0759e71b2f6b35646acbda90406697fd7c0678d2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 19:23:29 2010 +0100

    Use lua's object syntactic sugar: a.b(a,c,d) => a:b(c,d)

commit 62001b25498fb26d0f625cc76e759f026a056593
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 19:20:20 2010 +0100

    use vlc.input.item() where appropriate

commit 90583f82bc7355314476a03b8e8760aad4efb897
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 19:11:29 2010 +0100

    Update vlc.input doc.

commit 30090106b239ffbefe3c569bdb5e1f27e33fa3e2
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 19:01:21 2010 +0100

    Item specific information getters are now item object methods.

commit d19961463a9b840d455bf6481b2b87279eb7cbb3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 18:57:36 2010 +0100

    Also dump item name, uri, duration and es info.

commit 3fd49ca4086e52e45c8ca8b18326e44f08320147
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 19:47:23 2010 +0200

    var_GetChecked and var_SetChecked object auto-cast

commit 61f0547b72d3ba80039f09064249d89fa8f2b0f7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 19:03:48 2010 +0200

    Remove libvlc_free

commit 1f849e1dce1017c2aaf29a2dfb4c9063785f079a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 18:49:43 2010 +0200

    You shall include <config.h>

commit 4ea41ad215c001fc5c60862af6300379d7b76b93
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 18:45:33 2010 +0200

    Cosmetics

commit 428762fb77cc778ea5f02c9bcbc336f02b28a2f9
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Feb 13 18:09:58 2010 +0100

    skins2: fix proccessing item-change at playlist level
    
    it is needed to pass from input_item_t to playlist_item_t
     for this variable only (others directly provide playlist_item_t)

commit 61642608126855b643de8456d8677d9b3a9a5c2f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 18:27:05 2010 +0100

    Make sure that the playlist item has been preparsed first (and don't get stuck in an infinite loop). Note that libs/input.c is a mess and would need to be cleanup before we release 1.1.

commit 1fac125aa2d25b8a1323eb070e0c7e43edfb30ad
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 17:48:57 2010 +0100

    New dumpmeta lua interface module to dump a file's meta data on stdout/stderr (I'll let you figure out which one it is). Use as: vlc -I lua --lua-intf dumpmeta filename.mp3

commit 4a38deb97038d1a5e3ebe5e1dbe41abc4d2b5c95
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 18:23:08 2010 +0200

    Remove the old form of variable variable
    
    This is not used. The VLC_VAR_VARIABLE type is used by "navigation" only
    in a different way (basically, it is a string).

commit 457f6a7e92f9f22a6c76a7c724cdc61e8a9bf139
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 18:17:44 2010 +0200

    Variable choice names are in psz_string, not var.psz_name
    
    (Fortunately, both corresponded to the same location.)

commit 180c722e1eb51f1ae6f59545b3d8dcb312e9ea5f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 18:02:14 2010 +0200

    Make mouse-moved a void variable

commit dc25da7e5a5361b7be519ad1a54ec1faf541494c
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Feb 13 16:46:08 2010 +0100

    skins2: remove dead code

commit 9794aa0652e2e3f53fd7208c9819cc7983d69172
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 15:31:39 2010 +0100

    Add lua wrapper for memory stream constructor.

commit 456b635ea0a51ddbca5c2c549c1e5880c85f1c0e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 15:22:30 2010 +0100

    Remove trailing spaces.

commit 0d63a3ed2459621aea1a02cbba67e103252f9e22
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 15:16:10 2010 +0100

    Add a simplexml lua module to parse an xml into a table.

commit a0e994c0da86a0c8be9c0525db2148d8c72c06b3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 14:54:04 2010 +0100

    Export vlc's xml api.

commit 7276b80834a3c267248e7b87c0e1a550aa3f15ec
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 14:21:38 2010 +0100

    Move sandbox lua module to global modules directory.

commit 3d693f8b8bc40a9840e2279a149af665dfa62f6e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 14:14:04 2010 +0100

    Setup lua module search path
    
    For example, if runing script <user dir>/lua/intf/script.lua, the following paths will be added:
      <user dir>/lua/modules/?.lua
      <user dir>/lua/intf/modules/?.lua
      <share dir>/lua/modules/?.lua
      <share dir>/lua/intf/modules/?.lua
    
    If runing script <share dir>/lua/intf/script.lua, the following paths will be added:
      <share dir>/lua/modules/?.lua
      <share dir>/lua/intf/modules/?.lua

commit 5942b165dda37a5fc14ebc82b40f0d910bb5b4a5
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 13 14:07:30 2010 +0100

    When scanning multiple lua scripts, create a new lua_State for each script. This will prevent data corruption from a previous script affecting subsequent scripts.

commit 39852e8bdf8734f341f20d60617adf913f187adc
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Feb 13 16:02:45 2010 +0100

    skins2: fix playlist not displaying cuurent playing item correctly
    
    This patch
      - ensure that current playing item is properly detected
      - deactivate item changes since it is wrongly implemented
        (i_id from input_item_t and playlist_item_t are compared,
         which is wrong)

commit 5a07a426d315847c4e6968f9ca8d809f7fb61e5d
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Feb 13 11:43:50 2010 +0100

    skins2: add support for tracking current playing item correctly

commit 376635fa5db90bc4562aa550a925871110e82bdd
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sat Feb 13 16:50:14 2010 +0200

    pulseaudio: disable pa_stream_drain on close
    
    I didn't find any reason to do it, and it slows closing quite a lot,
    if you know why we should do that, please speak up etc.

commit 9de1b1e3b66fe84fe2715466ceef9f0ec7983174
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 16:05:32 2010 +0200

    Qt4: add extended Latin-1 and a few multimedia keys, binary search

commit 74ec041dace007ea5c960f9503cff3990ae30c3e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 15:10:50 2010 +0100

    Be more strict in flac SyncInfo checks.

commit 110e4f8568f241ddc191f2ae6d0ed95e0a91a934
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 14:37:52 2010 +0100

    Do not loose pts on stream properties changes.
    
    It closes #2349.

commit 1967b52da22aaba559635ecd518aa48873cf0f08
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 14:25:56 2010 +0100

    Fixed a few errors in flac packetizer.

commit 447327c6053e496b70a46e9075e10fa3454211ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 13 13:26:03 2010 +0100

    Moved out the flac packetizer from the flac decoder.
    
    It simplify the flac decoder code.
    It fixes the build of the packetizer when flac is disabled.
    It makes the flac packetizer behaviour independant of the flac decoder presence.

commit 0ab429bb1ac49fa95dd460b3d7bef9545b246982
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Feb 13 11:02:19 2010 +0100

    playlist: sizeof -> strlen

commit 8388a02cfbe5ab1513228d05cf024252696a4887
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Feb 13 11:00:21 2010 +0100

    Qt: it's Qt::Key_Backspace not Qt::Key_Back

commit 53de5bb90f5e67371c9f6ff365f7065362420da7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 15:18:10 2010 +0200

    eventfd: set close-on-exec flag

commit 0b32594e96173ee219302965b8154dcb3af3cc52
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 11:53:18 2010 +0200

    spu_Create: attach object before calling var_Inherit

commit a7516f027d7d55c86d3e63bafc1013bef80761d7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 13 11:50:19 2010 +0200

    demux_PacketizerNew: missing object attachment

commit d4e7c32a73fb230a21c505d9a34d6efe95d95978
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 21:35:18 2010 +0100

    Qt: ooops, fix deleting playlist items by key press

commit b5c4baa438691d2965cc92bea5d4e81fed500ba9
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 19:45:02 2010 +0100

    playlist: use md5 hash for caching downloaded art by download URL

commit a776627390f18b77c44581d60ad73058d80ac971
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Feb 12 18:12:56 2010 +0100

    VLCExtensionsManager: Work around libvlccore changes for our nasty hack.

commit 17207ab162e0c8f38b7f0c9fe45483222f710e0c
Author: Emmanuel de Roux <lostbread@free.fr>
Date:   Fri Feb 12 17:41:41 2010 +0100

    macosx/framework: Added [VLCMediaList initWithArray:] method
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit 0c4edec7a5f642d6b004898ee528b50b25855e32
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Feb 12 18:03:43 2010 +0100

    macosx/framework: Simplify the Pre-Compile.sh script.

commit 05b400ef7d23c8b34f6bd16af619fe650d9155b6
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Feb 12 11:46:09 2010 +0100

    activex: simplify test.html

commit 9922b46c47219b10f5e33f966ed5d1dfd364c269
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Thu Feb 11 15:01:52 2010 +0100

    activex: implement JS Events

commit 488909d836914ee9631da27ba934e7227e868f69
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Thu Feb 11 14:41:41 2010 +0100

    activex: fix compilation

commit 2b5315eab1c8ba989080f2885a941cee34d0e7eb
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 11:43:06 2010 +0100

    Qt: playlist panel: search behavior + layout enhancements
    
    - keep root index of views when searching
    - clear search when browsing or changing view
    - layout and geometry fine tuning

commit c3d342a2d5bd2d2534f8a34be9de7a1557b60ea9
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 11:42:12 2010 +0100

    playlist: allow non-recursive search

commit 38e127f60e8399cc8a721aabd25f721d8a5c6ba5
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 03:26:30 2010 +0100

    Qt: enable drag'n'dropping in listView

commit f7257d644993e63924b8ca9ce6b7618e47794e8f
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 02:53:05 2010 +0100

    Qt: iconView: draw artwork as big as its aspect ratio allows

commit f9fa3d512123a4c228ffa07ff6b7f5307c4feb00
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 12 01:25:13 2010 +0100

    playlist: cache artwork by download URL instead of title when artist and album meta missing
    
    Performs much better.
    URL is sanitized by filename_sanitize() just as title before.

commit 161886f4479ae8e1627e92c66d77a37ca052fb80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 11 21:46:07 2010 +0100

    Do not include input_internal.h in vlm code.

commit 024420d8dfa3c3610d31ca5cd081f6a500efa597
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Feb 11 00:06:26 2010 +0100

    Set a non compressed format in aes3 decoder at open.

commit e2e26c97576452c1cf0a90b4cea8eddc09efb5a0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 10 23:06:06 2010 +0100

    Used var_Inherit in mms access.

commit 42ef22bf1a075a9aed089e0e0d1194908432781a
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 10 23:02:41 2010 +0100

    Fixed invalid var_Create type in mmsh.

commit f5db1a38666968329a2eeaf5dd2618cef19419cf
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 10 22:45:37 2010 +0100

    Removed debug left-over in mp4 demuxer.

commit 5b526f506373f16ec07866c42d218628410631ed
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 9 20:57:45 2010 +0100

    Fixed NAL AUD handling in h264 packetizer.

commit a44284713c6dde691d944e5944df8c8d4897b9b5
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 11 20:35:24 2010 +0100

    macosx: Fix compilation.

commit f4bc3b96d4062f2518ef55848115504f468c3f1f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 11 20:34:30 2010 +0100

    vlm: Remove the callback before joining the thread, and save a dead lock.

commit 3a4de92b572fe75b489b4e00661648fddbcebcad
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Feb 11 20:01:13 2010 +0100

    Oops, sed isn't always enough.

commit 966540425ec13fc7ac4113bc3aaecc2464c4ca08
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 11 18:11:24 2010 +0100

    vlm: Avoid a deadlock when stoping the input.
    
    We may be joining the input_thread inside the vlm lock, and try to vlm lock inside the stop event handler.

commit 85ccc9999a13701489de513ddae03440051676e9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 11 17:27:47 2010 +0100

    mpeg4video: Fix leaked fmt_out.p_extra.

commit c94c6328955664c8ee85daeffb64ab9f1f56d0a7
Author: Konstantin Pavlov <thresh@videolan.org>
Date:   Thu Feb 11 18:09:19 2010 +0000

    Contribs: gsm: install gsm.h in include/gsm to follow ffmpeg 21659.

commit a680cf1d490f3d142d8f2dda41364a7cee5c51be
Author: Konstantin Pavlov <thresh@videolan.org>
Date:   Thu Feb 11 18:07:49 2010 +0000

    Contribs: fluidsynth: explicitely disable readline.

commit 6317d1b484dc7c9a9fa4ab2b415dfc0c681d163e
Author: Konstantin Pavlov <thresh@altlinux.org>
Date:   Thu Feb 11 20:55:09 2010 +0300

    Add forgotten slash.

commit bc7786821f47667fdf000edf9a2cc3922469e852
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 11 03:37:58 2010 +0100

    Qt: add a list view

commit 01de7da13e1258234f74e429e9e54f3e94a6cc48
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Feb 11 17:36:58 2010 +0100

    mediadirs: cleanup
    
    prefer more uri-friendly file://dir_path to dir://dir_path

commit 8d5e7cc89b89c12e9fceaae03dfab5f63421c27d
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Feb 11 17:21:34 2010 +0100

    core: use make_path in subtile_Detect
    
    this also solves uri alteration on Windows (recent regression)

commit 37de4458fcac515a7683c1bd3da08a22d5c0d890
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Feb 11 17:18:33 2010 +0100

    core: debug make_path for windows
    
       - infinite loop and typo fixed
       - remove leading slash forgotten

commit e22624799da7c67a3cfa6ab366927d2ddc985a01
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 11 18:26:54 2010 +0200

    libvlc_video_get_cursor: get the current mouse video coordinates

commit b5f800b62e51e6c6e9f389d9b9b9f502fca36374
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Feb 11 16:45:16 2010 +0100

    dbus: correctly reference current input

commit b0b1fe56a7a69f58c00af5d98ce133fef39e90f8
Author: Sébastien Escudier <sebastien-devel@celeos.eu>
Date:   Wed Nov 18 09:08:16 2009 +0100

    live555 : send the scale again after a pause. It avoids to fallback to 1.0 speed when we unpause a RTSP stream.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 889d554841a63aca2f343083a96f9b436554e85b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 11 16:00:49 2010 +0100

    dvbsub: remove dummy test (already check then dereference before).

commit 4b7fc754de0be8e0cb613bf44f08a1cc740ba761
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 11 15:45:19 2010 +0100

    lua: fix object leak.

commit 61662db54c85ada5dbac8dc5918c419eb508a85c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Feb 11 15:36:57 2010 +0100

    Remote urls should be changed directly in the submodule's .git/config file.

commit 37a4d52044737bfaac6140a8e0a65d8f4e22987d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Feb 11 15:28:45 2010 +0100

    Default to rebase on submodule updates to prevent losing local changes.

commit 4a990366f601559a49fe18dddf7c41e004e1c03f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 11 12:42:08 2010 +0100

    dirac: fix invalid test (found with coccinelle static analyzer).

commit 6867a707cb4cf5cd8763ddebedb0febee9293d03
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 11 10:08:22 2010 +0100

    Add all bindings as a submodule of the main vlc git tree.
    
    Some basic information about git submodule:
     * by default the submodules are not clone
     * by default the url for the submodules are git:// and not ssh://, the
    developpers must change this (just uncomment the right line in .gitmodules)
    to be able to commit to the bindings.
    
    Git commandes:
     * git submodule init => intialize the submodules
     * git submodule status => status of the submodules
     * git submodule update => update all submodules

commit 51356824029c9ed509aec1c03c57817377dd0759
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 11 10:01:40 2010 +0100

    Remove the python bindings. The python bindings is now autogenerated.
    
    The autogenerated python bindings is now hosted in a specific git directory at:
    git.videolan.org/vlc/bindings/python.git.

commit d9a487c27ac4f2f931e7076f9003e8eef2582778
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Feb 11 12:47:28 2010 +0100

    Untested windows compile fix.

commit d4f950b3285f5afa3f77f35096d7a5d073b9f296
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 11 11:40:39 2010 +0100

    macosx/framework: Embbed the plugin cache as well.
    
    Cool speedup when launching the client the first time!

commit 06df9cc61c625931024b833d6dacc2485e3e491e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 11 11:39:13 2010 +0100

    macosx/framework: Try to clean up a little bit the now very messy Pre-Compile.sh script file.

commit 479c400807897eeccfa0772c311ef9046ea34224
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Thu Feb 11 11:06:00 2010 +0100

    mozilla: cleanup

commit 4d89b290c0cb12eed8402aaad9af90709c2542e0
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Tue Feb 9 13:07:02 2010 +0100

    activex: remove libvlc_exceptions and adapt to recent libvlc changes
    
    The libvlc_exceptions have been removed from libvlc.
    The libvlc audio functions prototypes have changed.

commit 2f58aad41bc538569712f7d528dc7cd014d81dd4
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Feb 5 14:14:25 2010 +0100

    logo: inform listeners when picture has been moved

commit 114b922fa7bbe06f4acfcc3d7af9c47ef534b1a2
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Feb 5 14:13:29 2010 +0100

    libvlc: add mouse events as libvlc_MediaPlayerEvents
    
    The following events have been added:
    - MouseButton : mouse button pressed events
    - MouseClick  : mouse button click event
    - MouseMoved  : mouse movement event (x,y) absolute against vlc video output window
    - MouseObject : object of interest under mouse button for use by video filters (like: logo)

commit 5131eecaeb41e9759e07e3c680c15e9a8bea2ff8
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Sun Feb 7 14:43:46 2010 +0100

    mozilla: sanity checks

commit 75e737d1ceb36399cc825d8bd821b580b5d35f8f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Feb 11 09:26:40 2010 +0100

    libvlc: fix doxygen documentation.

commit 0d430a21861588a033bf1ce258cd4974924f28d5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 10 16:45:19 2010 +0100

    libvlc: fix doxygen documentation
    
    For the sake of the libvlc users please try to take care of the doxygen documention.

commit d7474341857cf8482e3037648afbe4831590fa8e
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 10 23:31:56 2010 +0000

    RTMP: Don't trust the length given by the stream
    
    and fix a null-dereference
    
    Test url: rtmp://cp31335.live.edgefcs.net/live/ (no longer crash but doesn't work)

commit 6e636d05261162689c1c9d6368349371d6154917
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 10 22:41:30 2010 +0000

    Use X_LIBS when using -lX11
    
    For odd Xlib installations

commit 6263aa137259c652a22664726cd068103730b9cc
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 10 22:18:06 2010 +0000

    Hildon needs X11
    
    Needed for XGetWindowAttributes() and XSelectInput()

commit cd6ecaed1e78fda659815ba4b54ee7c3fee8cf46
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 3 20:50:56 2010 +0000

    Document the move of the module cache

commit 1054b95904fca51829d9b6131c45f581d15fa696
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 10 22:17:14 2010 +0000

    Fix compilation
    
    Half-tested

commit e649d679e7506462940de3f3aac5d59a4febb465
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 11 00:24:30 2010 +0100

    playlist: append input subitems to the end of parent item

commit dccd7a6b8ac995823caf3f1e9b17302b2fbced16
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 22:54:02 2010 +0200

    sout_StreamChainDelete: iterative implementation

commit f9db0ea18e2780f43cdb10c6c82b83db77924321
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 22:40:51 2010 +0200

    fix seg'faulty sout_StreamChainDelete ordering
    
    We must delete from the head to the tail, the opposite of the creation
    order. This stems from the fact that an stream output object "sees" the
    next element, and may try to use it while being deleted.
    
    The crash was easily reproducible with:
    vlc --sout-keep --sout '#duplicate{dst=gather:std{mux=ts,dst=/dev/null}}' \
        -I oldrc -vv raw_es.mp2

commit b4219e32116ddecfb0d4c8495309ea0dd91181c3
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Feb 10 20:47:38 2010 +0100

    Fix ncurses compilation. (testing compilation before commiting changes would be nice, especially when it's buildable on your platform)

commit cd38b4a13343b362e0a094388b72b1c515c1ed07
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Feb 10 20:45:39 2010 +0100

    Fix skins2 compilation.

commit beaa348e008d960e42548893d6b85fc7e59593c6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Feb 10 20:40:57 2010 +0100

    Use the normal vlm lock to protect access to the condition variable.

commit 7e6968aec4e94e43b078ed682ec6f7cc69102510
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Feb 10 20:38:38 2010 +0100

    Change filename_sanitize() to work on original string like path_sanitize().

commit 96824f0c8d6134b62fbcf9876a5411258486d390
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 20:17:31 2010 +0200

    Emit a fullscreen toggle action on double click
    
    If we just set "fullscreen" on the emitting video output, the fullscreen
    mode will not survive a change of video output.
    With this hack, the hotkeys interface can handle the request correctly.
    On the other hand, the hotkeys can also handle it incorrectly (e.g. if
    inside LibVLC). It all comes down to the fact that key actions are per
    instance, when most of them should be per-input.

commit 2d53f020ab745cb4c37ba039194852d2d2a38222
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 20:06:09 2010 +0200

    A52: cease spamming

commit 7343174b7eb04f3ec6e3fc045e65402f21f02ee8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 18:52:56 2010 +0200

    Do not clutter the instance with the fullscreen status
    
    This fixes use of multiple inputs with LibVLC. This also fixes a
    theoretical crash if you toggle fullscreen 2^32 times.

commit 40d199a49334bba38ac01010b23155e2572999dc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 19:38:47 2010 +0200

    Keep the authoritative fullscreen status on the playlist
    
    This allows the value to be inherited most cleanly across inputs (if
    the video output cannot be recycled anyway). This also enables changing
    the fullscreen status in absence of video, just like LibVLC does.

commit 316129116d0a20e33c98c12495ae5c5b355ce40f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 18:06:25 2010 +0200

    playlist: create the fullscreen variable
    
    At least the ncurses and MacOS interface already depends on this, and
    the earlier did not create it... This is needed for a later fix to
    LibVLC.

commit 36d657e1df3c214eb547f14cce4ba6080d974861
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 18:03:47 2010 +0200

    "fullscreen" callback: do nothing if value is unchanged
    
    The old video output core assumes that the fullscreen state must be
    toggled if the VOUT_FULLSCREEN_CHANGE bit is set. So we need to check
    that the target state is not already correct, as the VLC variables core
    does NOT do it internally. This commit provides rare exception to the
    rule that oldval is useless.
    
    This fixes a whole class of race conditions where two threads try to
    change fullscreen status at the same time.
    
    In the video filter case, we now enable fullscreen on all childrens, not
    just one. This seems a bit more logical for wall. Without this, toggling
    fullscreen would only ever work on the first video output. With this,
    things should work great if the different pieces of the wall are on
    different video ports, and OK (Alt+Tab is your friend) otherwise.

commit 7b2d398a05571bb78fa7ad513608e8d2743d6268
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 19:46:59 2010 +0200

    Do not propagate fullscreen status up the filter chain
    
    This is fundamentally a lock inversion between the parent and child
    object variables locks. Interfaces (hotkeys and others) use downward
    propagation, so we keep that direction and remove the other direction.

commit 49334e07d05bb5e4770a95b8b4f57d84c192cdc9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 18:03:47 2010 +0200

    "fullscreen" callback: do nothing if value is unchanged
    
    The old video output core assumes that the fullscreen state must be
    toggled if the VOUT_FULLSCREEN_CHANGE bit is set. So we need to check
    that the target state is not already correct, as the VLC variables core
    does NOT do it internally. This commit provides rare exception to the
    rule that oldval is useless.
    
    This fixes a whole class of race conditions where two threads try to
    change fullscreen status at the same time.
    
    In the video filter case, we now enable fullscreen on all childrens, not
    just one. This seems a bit more logical for wall. Without this, toggling
    fullscreen would only ever work on the first video output. With this,
    things should work great if the different pieces of the wall are on
    different video ports, and OK (Alt+Tab is your friend) otherwise.

commit ec104981f5e337d321520a5ba7adf9e29892be23
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 17:50:18 2010 +0200

    libvlc_toggle_fullscreen: use var_ToggleBool result

commit 39b8902447610f6a1c7f595436fbe59f846e0582
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 18:41:59 2010 +0200

    Use input_GetVout

commit ee73bdeaf577cdacb229ee298984aaf6fb23652a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 17:38:33 2010 +0200

    No need for sprintf() here
    
    This reverts commit af688c8f29ba84096f2e8f752bb5c0e8b4889b7a.

commit 4f4a8d71bb5428029ee1bae8731edce4a4ae6231
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 10 15:06:32 2010 +0100

    msn: simplify (and remove some dummy strdup).

commit 396acde38ecc51964cc91df0776a2eae2905f643
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 10 09:30:48 2010 +0100

    mozilla plugin: fix compilation.

commit 992cf22c17b775206db07d6f29b5b40fff02c133
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 11:07:12 2010 +0100

    Qt: cleanups and organization

commit dee8d5f4cd5d855d160bdda9a409cc88d7e02a45
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 09:56:02 2010 +0100

    Qt: PLModel::removeItem( int ) is not for public usage

commit 74d4a589a628631de88cce97a52135757380367c
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 09:48:49 2010 +0100

    Qt: simplify selected item deletion in playlist model

commit a99d1a2c2a3bcfdcc4ec38b68fd9b35bdf78f5c4
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 09:08:41 2010 +0100

    Qt: update playlist dialog on rootChanged signal from model

commit 790811343ae90c501aabd1a40ec375659fd415f2
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 08:27:42 2010 +0100

    Qt: return playlist model and views to "now playing" root if current root is deleted

commit ea0c27c2b893432e587b7ef33d4f07a0e14f2abd
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 10 09:11:24 2010 +0100

    Unused variable.

commit 86e1fbd0efaa0ad10ba699a82b81fd24b083de1b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 10 09:08:51 2010 +0100

    hotkeys: use the return value of var_ToggleBool.

commit 9ee5f674f8ea0ab5e50fbb34345e2c63eeaa4025
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 10 09:02:57 2010 +0100

    Use calloc.

commit 347bfe4d1235057e5f0007a886b218d71f795eb2
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 07:21:12 2010 +0100

    Qt: selector cosmetic polish

commit af688c8f29ba84096f2e8f752bb5c0e8b4889b7a
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 02:30:12 2010 +0100

    services_discovery: fix embedding longname in name, take 2
    
    The longname argument to macro #define VLC_SD_PROBE_HELPER(name, longname, cat)
    is usually in the form like N_("some_longname"). Literalization of the argument by
    doing # longname in the macro will result in a literal "N_(\"some_longname\")"
    instead of translating the long name.

commit 2a2dd55119a03f4e410fca67cc07c7a4e990ed95
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 02:12:36 2010 +0100

    services_discovery: implement SD categories and use in Qt interface

commit d269c7681abf11f5a6eb99bfcedf9ae3002e7621
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 02:10:14 2010 +0100

    doc: fix compilation
    
    remove non-existent file reference

commit 2cd51f6b1ba90f8a84815f46df24bc0b67405b81
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 10 02:08:20 2010 +0100

    dbus: fix compilation
    
    typo?

commit e42ff3a865648b4f197fdaf4415768329c8bd0fb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 00:07:21 2010 +0200

    We are in 2010

commit d9e0c70b420c07a47789e4cbb45853a06c8c44fb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 00:04:31 2010 +0200

    Remove old ARM cross-compilation (2004)
    
    Software versions are totally out-of-date.
    Platforms don't even exist anymore.
    And this predated ARM support in the contrib.

commit 4ee7b174fea410016616a1e0340de1c9594c4953
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 00:02:16 2010 +0200

    Remove "new" (as in 2004) developer doc that was never really written

commit a94101851ed06017b63a4e5090d60996e5102128
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 10 00:00:11 2010 +0200

    demo.sh: remove OpenGL effects

commit df9c038d581d3bf260a5bec08243d0982548d9c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:58:54 2010 +0200

    Delete hopefully last leftover from menuconfig

commit ad5c94fdcb61376593969de006633fe457ece041
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:56:42 2010 +0200

    Remove cddax documentation as cddax was already removed

commit 8c4abfd8a7c522374fb494b766a8beb619cea3fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:54:30 2010 +0200

    Remove (very very) old Win32 cross-compilation howto
    
    Use INSTALL.win32 instead.

commit 171abe233158a6682c3f271b92f7fa1d97fc3dfe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:52:03 2010 +0200

    Remove developer documentation, almost untouched in over 7 years

commit b3d6afc65d72e5ef1751c2e14642baf32cb335e3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:43:30 2010 +0200

    Remove Common Intermediate Language bindings

commit f5bd90eb0e568b340a2809337a5b0b3e56e463e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:34:00 2010 +0200

    DBus: ifdef buggy input code out

commit 707aac4dd5797366932b570908a3ddf901c20c66
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:29:32 2010 +0200

    DBus: no need to lock playlist to add callbacks

commit 3d1fee81e28302f6feca62823ff1d1661bfa2396
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:26:42 2010 +0200

    audioscrobbler: no need to lock playlist to add callbacks
    
    We already have the variables lock for that.

commit 99f3fface24d388c98702bd399e108af1aa271fa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:26:34 2010 +0200

    audioscrobbler: unused variables

commit 77b04cb62f932e9fc48716534853b0ba355077e6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 23:06:12 2010 +0200

    Make update-po happy

commit bb14295facd013c7606b3dd912c5ad1868bd5dcf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 21:42:26 2010 +0200

    Revert "services_discovery: fix embedding translated longname into name"
    
    This fixes a buffer overflow and a warning.
    This reverts commit caa08dce07c3b08677645263e325b33148f536bd.

commit f3b598c81ddd9cc59c85892b8387e137ba6ce836
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 21:27:57 2010 +0200

    Remove out-dated Maemo 4 installation guide

commit 7e4d50ac4297d445b46075b0dd87d11a951d5a3e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 21:18:40 2010 +0200

    Remove pl_Release, and rename pl_Hold back to pl_Get
    
    pl_Hold() assumed the playlist was already created.
    pl_Release() does not solve any problem. Playlist synchronization is
    done with the playlist lock, while playlist deletion must anyway be done
    after all interfaces, services and other threads are joined.

commit 57f92bdea6f1bc694c38fa5de3290a3f3b399558
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 20:09:50 2010 +0200

    vout event: use var_GetAndSet

commit 7e6c2325f169cfe06a8562b55a0832c26580c503
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 19:53:28 2010 +0200

    var_GetAndSet: implement OR and NAND, return new value

commit 94b463ab9b9bb23517edbdb908548245f3f30eef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 19:15:29 2010 +0200

    playlist does not need a destructor

commit 3863d8b088c06aa4f536bf334351e558bf5dc01b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 19:08:13 2010 +0200

    No need to lock the playlist for meta fetch and preparsing
    
    The previous fix made the fetcher and preparser persistent throughout
    the lifetime of the playlist. So we don't need to protect the pointers
    anymore. Also, they are internally thread-safe (with their own lock).

commit 14ee5f1254c0aa7cb2e4c01a99fd4d61b009f7e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 18:38:16 2010 +0200

    Create preparser and fetcher immediately
    
    They do not create threads anymore (unless they have work to do).
    
    LibVLC needs this because we are sloppy programmers^W^W^W^Wit still
    depends on the playlist for item meta infos (it should probably
    instantiate the fetcher and preparser directly).
    
    Also, do not create the preparser if there is no fetcher.

commit fdabacb8478b52116ab86de16d6b25743463c8a0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 20:05:32 2010 +0200

    Fix warning (and maybe fix a bug too)

commit 9bd7a6e2581a9ce951b53cf083ceff98ddb40e8a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 19:27:11 2010 +0200

    Even Laurent makes horrible mistakes sometimes ;)

commit b015aa3213275bfdfdeaf841daef6b6255aa274d
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Feb 9 19:45:26 2010 +0100

    Stick to the file's coding convention.

commit 23e09ee7eca0aa9b935ec92ad7b05db97760412b
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 9 18:16:55 2010 +0000

    __builtin_offsetof() needs gcc >= 4

commit 6f0b8197697af37d9a235a7aeb8b9c6c35bba055
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 9 18:13:31 2010 +0000

    More improvements to the hildon interface and make it compilable on non-maemo platforms

commit caa08dce07c3b08677645263e325b33148f536bd
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 9 19:00:45 2010 +0100

    services_discovery: fix embedding translated longname into name

commit 3f26d384b5bac86b958623c5c80b1cc51ba3ddf8
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 9 18:42:11 2010 +0100

    Qt: selector: correct expand-arrow position

commit 9e48c5596b5e7caf9c7257f459c2c5a5b89abe6d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 9 18:24:40 2010 +0200

    Allow pl_Hold from within pl_Deactivate

commit fc22ddf378014a5182d1b0ad40f21b2277350cc7
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Feb 9 16:19:57 2010 +0100

    Sanitize output from str_format() before using it to build the snapshot's filename.

commit 1756ffef730ec71a50aa5f29798d47826d930762
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 9 15:56:34 2010 +0100

    input_item: post individual subitems later when posting the whole tree
    
    This makes the interface more comprehensible and allows for
    input_item_node_Append[x] functions to be used for general node manipulation
    without side effects, if needed in future.

commit d49c428062ae7a6e22cc5c1f9f78cd3d72e21610
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Feb 9 10:58:27 2010 +0100

    skins2: update to latest change in core
    
     - remove pf_run no longer in use
     - attach object as soon as possible to benefit var heritage

commit 9f9dfeb81f5fade4d1e9b3f5585710766ccdb4e7
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 9 04:56:14 2010 +0100

    Qt: PLModel: simplify and fix current item update

commit 8d499950e55f46e92eb9f71a3d755b54ca6c7a85
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Tue Feb 9 00:35:50 2010 +0000

    Stability fix for the omxil decoder and make UYVY the default output format
    for the video decoder on OMAP

commit 102f5c884ce0c0c53e4ca6c66e283e84aee4e53f
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Feb 8 23:38:35 2010 +0100

    Qt: polish location bar geometry

commit 8fa5fb96f4d878f807ccddb39ff5388689b1a2a3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 9 00:40:29 2010 +0100

    Fixed transform filter picture pitches usages.
    
    It should fix it when input and output pictures don't have the same
    properties (close #3063).

commit 9428617273d338181627ac55ab88abb7633fa33f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 23:57:23 2010 +0100

    Fixed typo in 192kHz case in flac packetizer.

commit 3d1cc93d3b745cffea8a8614881daf6a1a8bf1b1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 23:47:40 2010 +0100

    Added 88.2/176.4/192 kHz samplerates support in flac demuxer (close #3144).

commit ab5ae32ceb68c5728bbe239455f53d2e0dd67e8e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 23:32:48 2010 +0100

    Completed a bit meta data support in VLC (close #3280).

commit 062112c74231b0a6f850c7d4ad1174c1a79c4598
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 22:55:56 2010 +0100

    Fixed es priority for teletext (ts).
    
    It will avoid selecting a non subtitle page at the core levels.

commit e07983a6286e541aa05744e28e350fbf1a7c1471
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 22:40:43 2010 +0100

    Fixed no autoscale video mode (close #3246).

commit 97cbb4793fa7352ab92fc1fa85b5afebc7cb1ea5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Feb 8 22:10:00 2010 +0100

    Fix wrong size given to memset (found by coccinelle static analyzer).

commit 583ea37e5f9af2c88f3fca215c06c1a6be424cec
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Feb 8 12:21:36 2010 +0100

    vcd: fix potential NULL-dereference (found with cocinnelle static analyser).

commit 09d5f89c4f8af919f6726ce80278724cb41bf2d3
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Feb 6 17:42:31 2010 +0100

    Fix test_libvlc meta compilation.

commit b639f729c0837ae0c46b314154af1c27b56d08c5
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Feb 8 22:21:22 2010 +0100

    Qt: properly styled SearchLineEdit
    
    And replaced QVLCIconLabel with QVLCFramelessButton.

commit cc7f8d5d36de4fbab2d68c7d15fd7a7b9cf7ffd3
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 21:40:43 2010 +0100

    Fixed J420/J422/J440/J444 definitions in fourcc.c

commit 37b541a5dc0130d7ef51e60c9a740047a6ed2072
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 21:39:50 2010 +0100

    Removed J410/J411 from fourcc.c
    
    They are not supported.

commit a72b9a0a4d382885ab7b657e82981735b16a5d74
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 21:39:00 2010 +0100

    Fixed YV12 and added YV9 support to our swscale wrapper.

commit 989691c9b5c5ebf7eb18bb843d4da36faf975994
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 21:38:19 2010 +0100

    Added a few missing fourcc to rawvideo decoder.

commit 9ba7d131bc53a56c443ba849cad10dd2053f6aaa
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 21:01:22 2010 +0100

    Added VLC_CODEC_YV9 and remove default mapping to I410 (close #3288).
    
    They are not the same as the chroma plane are swapped.

commit d84370a8519245f27883dd59c0ce406a5af48a61
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 8 21:38:08 2010 +0100

    Fix VLM scheduling.

commit 2fcddc868bfe74a9786c0ae71926e722ebb7b872
Author: Fabio Ritrovato <sephiroth87@videolan.org>
Date:   Mon Feb 8 21:24:14 2010 +0100

    Lua SD: fix for scripts without a description and ".luac" files

commit ab399a4d77b692b7b2dbda25555d65556014add2
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Mon Feb 8 22:22:15 2010 +0200

    NEWS: fix typo .eve -> .exe

commit 1ae0370658b739bb9da07ca1ccb14a41469e9e46
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 8 20:06:10 2010 +0000

    Fix for XCB_CURSOR_NONE undeclared issue

commit aa3f9ae3ea0b96c26a43eef8d74a985d9915fbad
Author: Fabio Ritrovato <exsephiroth87@gmail.com>
Date:   Mon Feb 8 20:36:46 2010 +0100

    Lua SD: parse options

commit ca4c116a51bcf8f71d8d34d61aadc07b1ec276c8
Author: Fabio Ritrovato <exsephiroth87@gmail.com>
Date:   Mon Feb 8 20:32:53 2010 +0100

    Lua SD: forgot to cast

commit 51e626468feab9627eace037713e5483f58371c5
Author: Peter Bak Nielsen <peter.bak.nielsen@gmail.com>
Date:   Sun Jan 3 19:52:21 2010 +0100

    Fixed DVB-subtitles decoder subpicture flag.
    
      The module did not mark the subtitles it produces with "b_subtitle == true",
      which causes them to be handled as OSD, and thus allowing them to become
      out of sync unless video was streamed in real time...
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit 772bf3a2f1ece505a372c8503fae6bc9d39751ba
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 8 20:07:16 2010 +0100

    Fixed invalid access in file_select (lua).

commit 4ab06f3564cd95539f13b99551bd555172c2bb42
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 16:55:52 2010 +0100

    Fixed memleak.

commit 914e2be1881ad090bc46098d565a0e29656a010c
Author: Fabio Ritrovato <exsephiroth87@gmail.com>
Date:   Mon Feb 8 19:55:43 2010 +0100

    Lua SD: use a nicer icon for nodes

commit 2beb76a08665a98a9647e7d72b0b49be1ba6288c
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 8 19:48:07 2010 +0100

    osx/framework: removed unused property

commit 93a2b0c8a61da5a68ad6f37b181383e47ead86f0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 8 19:47:16 2010 +0100

    fixed some typos in NEWS

commit 170b382ceb6df6ae9f962d980315db4985bc3a2e
Author: Toralf Niebuhr <gmthor85@aim.com>
Date:   Mon Feb 8 13:20:51 2010 +0100

    removed the function catch_exception( ex ), as it is not needed anymore
    
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>

commit 258396bb17b7fb0b66181653dfc59c9914625436
Author: Toralf Niebuhr <gmthor85@aim.com>
Date:   Sun Feb 7 14:01:41 2010 +0100

    removed unused exceptions
    
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>

commit 80b416509e975cbbdc5306b4702ce723ab35ab41
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Mon Feb 8 19:27:35 2010 +0100

    Don't announce the rework of the OS X ui as *cough* we won't ship it

commit a425ad7ba8623000c492795629c6539813214748
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 8 08:53:54 2010 +0000

    Fix typo in qt4 interface

commit 3798efd9241d754339775a29c7edc8c846307d98
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 8 08:37:31 2010 +0000

    Fix harmless typo

commit f4ebb1b3522281cd243e1a1f0b197af00fe22402
Author: Gildas Bazin <gbazin@videolan.org>
Date:   Mon Feb 8 08:33:26 2010 +0000

    Restore cursor when closing vout since the window doesn't belong to us

commit 23e13928607c4366e769b0e54f062feca67832d7
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Mon Feb 8 18:39:42 2010 +0100

    Lua SD: fix another obvious leak

commit 98c78b8b61012914b53175f58aca97965e664db2
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Mon Feb 8 17:34:27 2010 +0100

    Lua SD: fix obvious leaks
    
    + Add missing include

commit 12b8ebac53132d3b240c66a4c10c358ec785212b
Author: Fabio Ritrovato <exsephiroth87@gmail.com>
Date:   Wed Feb 3 23:45:51 2010 +0100

    luasd: new SD related script functions
    
    Signed-off-by: Jean-Philippe André <jpeg@videolan.org>

commit 820069ed81dd587d9485be69b341e69494df3768
Author: Toralf Niebuhr <gmthor85@aim.com>
Date:   Mon Feb 8 17:36:12 2010 +0100

    added VLC_UNUSED( ) for some unused variables
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit a160b8589331960e47702e382794d492ee480946
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 8 18:46:02 2010 +0200

    vlc_cond_init_daytime: condition variable with the wall clock

commit 3f6288216a3f3e92d4ea04add0be59097b08a29a
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 8 17:21:15 2010 +0100

    Second blind attempt at fixing linking with --disable-vlm

commit cb1b6659d9287132d26d18fd534e864192e03730
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Feb 8 16:47:47 2010 +0100

    Remove leading underscores.

commit 142203dbd017af3939bc3c545fcdc577f5dc7f6c
Author: Gildas Bazin <gibalou@videolan.org>
Date:   Sun Feb 7 23:20:15 2010 +0000

    Honor the nointeract config option

commit b36e6edbb29f2791fe4c4539b4b6639e43f5d863
Author: Gildas Bazin <gibalou@videolan.org>
Date:   Sun Feb 7 23:02:49 2010 +0000

    Make the maemo interface a bit more useable

commit c27044171066da05b8c049073d5e1060c85759e0
Author: Gildas Bazin <gibalou@videolan.org>
Date:   Sun Feb 7 22:11:13 2010 +0000

    Forgot to update these when adding the omxil module

commit f559597a1051ddf769c9ead548623fc079c780bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 23:35:47 2010 +0200

    OMX IL needs libdl

commit e1f9ab22e7e3e620d5b5b1c2d0532614ee103576
Author: Gildas Bazin <gibalou@videolan.org>
Date:   Sun Feb 7 20:44:21 2010 +0000

    Add OpenMAX IL Video/Audio decoder.
    This decoder will try to use OpenMAX IL components to decode video/audio.
    Only 2 OpenMAX cores are currently looked for. The TI OMAP IL core (used for
    instance on the N900) and the Bellagio IL core.
    This decoder is disabled by default (use --enable-omxil) and for now has
    a zero priority (use --codec omxil).

commit 08c14020c20ae8b4945fc18d1f68ea2b64eadc81
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 20:57:53 2010 +0200

    Maemo contribs: replace id3tag with taglib, add dirac, fluidsynth

commit 10ee5e0fa0cd5a51a7acba57408371e2ff6e26a5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 20:49:57 2010 +0200

    Contrib: disable not needed fluidsynth options

commit bded72465e5e094edc8a3c657b4f32fca2230b1d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 20:11:34 2010 +0200

    WinCE: trivial compile fix

commit 16fd5ce97f2118f61ff06cf3556f152ca76fe9d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 20:03:26 2010 +0200

    ncurses compile fix

commit 4064c715aceda3a437b7ec174af71b3e0b47f3af
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 19:56:51 2010 +0200

    V4L: compile fix

commit 9176d8ffdc3be48a8bffba3f381590272a3ba2ad
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 19:56:02 2010 +0200

    Compile fix
    
    P.S.: I don't like to include VLC headers in plugin-wide headers

commit 8823e135e5041e6164371faa17aabc4202ce9773
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 19:50:29 2010 +0200

    Blind compile fix

commit b8d77ded5185dd3221f5fa4df15ce34b9b06f696
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 18:06:11 2010 +0200

    Remove --enable-release which has no effects

commit 0f1ea875ce1dc4b425b4803d0fb93215880b41b2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 18:03:05 2010 +0200

    Remove unused vlc-config build mode macros

commit 7530a392333c7084e52fc195669ad05de10f63f8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 18:00:26 2010 +0200

    Win32: strip ".libs" from libvlc path in any case
    
    That said, if someone really wants to support running vlc.exe from the
    build tree, this is far from sufficient. I would suggest setting
    data-path and plugin-path in static compilations of winvlc.c like we
    already do for vlc.c instead.

commit 9372cb45f24bedcffb895d41a643890393162450
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 16:47:26 2010 +0200

    Compile fix

commit 8fe4188e7efdd897641a7a28711f32cc4cd6391e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 15:54:39 2010 +0200

    Use vlc_dup

commit 71a1c8a68f31206cf725563e07c225fed8e5727a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 15:51:35 2010 +0200

    vlc_dup: dup with close-on-exec

commit 7e45ab1b284217f191c35c5c2916742b4fbe39ee
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 15:25:29 2010 +0200

    utf8_* -> vlc_* (sed roxxors)

commit d601e4ed290edf58e9ace5c28f06c77ebf072004
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 15:18:02 2010 +0200

    Split file path functions out of vlc_charset.h into vlc_fs.h

commit 0ce5cde71c02b1edfb449ebf2ec239d94083b829
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Feb 7 12:59:09 2010 +0100

    messages: compilation fix for OS X

commit 3f424a26f7ad67b6acbb9bcaf8bbbf0995725e13
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 13:16:52 2010 +0200

    Misc: remove leading underscores

commit 04180282813d82d334554a2a9f8648aa0d165d05
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 13:18:51 2010 +0200

    vout: remove leading underscores

commit 0ec6ee7cbd6afca8ef5243b9617d9ec42e4803f8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 13:13:09 2010 +0200

    common: remove leading underscores

commit 7b1cd54796b9f1d7709324c41b1b45b33f576f62
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 13:11:26 2010 +0200

    modules: remove leading underscores

commit f8f8faa6a6655200f76031eb23595be0e7a63b6a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 13:05:27 2010 +0200

    OSD: remoev leading underscores

commit 5a079f61a4277a01e79b483711831b6b296d4651
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:59:42 2010 +0200

    stream: remove leading underscores

commit 6bf374569a1dd0ffcb624d7e35f032e424c07b14
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:53:56 2010 +0200

    net_Printf: automagic cast to VLC object

commit 9242bbe164af2629b2746bbdebb80f5ced1f307d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:51:50 2010 +0200

    net: remove leading underscores

commit 998ebb85fdfe44160098608c12e35250e1f6658d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:47:41 2010 +0200

    input: remove leading underscores

commit a87edce45b66ec85ad3b4dbd3e970c5dd67838af
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 13:19:34 2010 +0200

    config: remove leading underscores

commit c6a41b08013563858cc9204921c045a7a84f3c07
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:39:14 2010 +0200

    VLM: remove leading underscores

commit 8e2f8915937936ca788bc36bcbf1b2a5859b8c3f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:38:11 2010 +0200

    threads: remove leading underscores

commit 094cdf1403bf562dcbed008196276f747258dea4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:37:39 2010 +0200

    stats: remove leading underscores

commit ec56260552eb41d3931949a54453caba058acc78
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:36:53 2010 +0200

    objects: remove leading underscores

commit b088af5afe9b8aecdd33dc09f212fd8a24ab4d05
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:35:54 2010 +0200

    events: remove leading underscores

commit 3a29031f75fe51fb7e3a95c0b074626608ccca0a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:34:48 2010 +0200

    variables: remove leading underscores

commit a672233d974d28a04fbe7d39f349591627050248
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:32:48 2010 +0200

    aout interface: remove leading underscores

commit 37a5c2e96b7a7f85baa6fd24d3369ebfd63d671f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 12:32:24 2010 +0200

    ACL: remove leading underscores

commit 9ae7d4e604370f2dec236494c48bc33b685a014b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 11:40:52 2010 +0200

    IsUTF8: reject surrogates and non-Unicode code points

commit 0b49b59c40489feae11430ccff125b4499159db5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 11:40:41 2010 +0200

    IsUTF8: use clz

commit 15b6bc540ddc74f977f37abacede550c0380df6a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 11:40:12 2010 +0200

    RTP out: use clz

commit 3c6a0755e70b35b5fc1fe7b931f7eaa350a72ab3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Feb 7 11:39:46 2010 +0200

    clz: count leading zeroes

commit 44c710454e61c81ec8674d84786f9d52b6dcc50b
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Feb 7 00:43:08 2010 +0100

    Remove obsolete Mac OS X 10.5 tweak.
    
    This is obsolete according to IRC conversation. But I also think it got
    never really executed, code like "case foo in fo*) a ;; foo*) b ;; esac"
    would never lead to b in the shells i've tested.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit c9328a2cf7999542083f1d14d47bcb825665d908
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Feb 7 00:43:07 2010 +0100

    dvd module was removed in 2004.
    
    See 9eb3e68fa4d4a34b243bf321d93dbf1e33130246
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 848415bb91707ef5c507e4a40b51c995cc3ac660
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Feb 7 00:43:06 2010 +0100

    No longer use LIBS_dvdcss, add dvdcss stuff where needed.
    
    LIBS_dvdcss is vague since it's not it's own module but rather just
    accidently set on bsdi systems. Just do the check in the modules that
    need the hack now.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit b3d1041ddf0f5df6c9ac2ecb144733a62829da9c
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Feb 7 00:43:05 2010 +0100

    Preserve ./configure --help order.
    
    Since we used AC_ARG_WITH(groupname) to indicate a group of options we
    definitely want the configure output sorted.
    Now we use EXTEND_HELP_STRING and do no longer abuse AC_ARG_WITH.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 8524d44bbbfa4a3aabf1176b1d41a295b603180a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 23:48:35 2010 +0200

    IsUTF8: redumdant check for nul

commit dd1e8bad853c63c7df40ba28ae62137fc8e5001a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:35:26 2010 +0200

    LibVLC: remove exceptions infrastructure

commit b6069ae2893e9290518825696337f032538c4edb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:27:43 2010 +0200

    Remove left-overs from LibVLC media list view

commit 353b6731966bd45e8b610501ed70617829bbf427
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:26:02 2010 +0200

    Update test_headers

commit ca46a8b72ea78b00394e463d12052e036796cefa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:24:52 2010 +0200

    LibVLC: remove last exception

commit 1dd84033773738a8ca439552fdbefbd30175b876
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:19:21 2010 +0200

    Doxygen updates

commit 3a8c75ab428baab370c73d2b2be82159267c7cb3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:18:35 2010 +0200

    LibVLC logo/marquee: allow settings without video, remove exceptions
    
    It remains impossible to enable/disable the filters themselves without
    the video output, though.

commit c68071dfcc2e41584fad994b419b5532c4f4de87
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 20:09:24 2010 +0200

    Constify

commit 7428ce7ddfc6d615ed642186d0168d703c5770b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:59:43 2010 +0200

    Remove misleading comment (I don't lack useless relocations)

commit 4d76e25678ef48a4cc4bfb191df2a8d326edfe4d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:56:17 2010 +0200

    LibVLC teletext: various fixes
    
     * allow setting page all the time,
     * remove dummy exception,
     * fix an object leak,
     * remove impossible error,
     * fix apparently inverted logic.

commit 55ba176369bb8ea71c2d7a19f26c77dabcd9dffc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:43:14 2010 +0200

    Keep the instance until after the media player is destroyed

commit 9679313386fbbae9815cf8990cab3ecffbcbb9c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:33:40 2010 +0200

    XDG screensaver: fix initialization ordering

commit d4a98023c7b2109ba8c296192bddbc76798f7da7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:31:54 2010 +0200

    Remove broken WinCE message log hacks
    
    Use freopen() or the logger... seriously. This was not even thread-safe
    (caboom if two messages come at the same time).

commit a519cf4a4d95fc1b3aba6ab880b07a1b11a755a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:28:51 2010 +0200

    Cleanup msg_Generic functions

commit 45e8e2a8eb47a7736c4b0e5f125402a672757d21
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 18:18:30 2010 +0200

    Hide message bank layout and cleanup a bit
    
    Also fix a potential crash in case of stale subscriber
    (print debug message to stderr).

commit b5c10ad658ac247d4cd0c6efd642f7e174051edd
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Feb 6 17:03:38 2010 +0100

    Fix libprojectM version check.

commit dc444555592e8df8a112b0768e099c8ea4c8ce4c
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Feb 6 15:33:25 2010 +0100

    video_filter_ball: fix typos (options called ball-ball-* instead of ball-*).

commit 080366288b88911511c18ca5eb3a074bf84be59b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Feb 6 15:26:24 2010 +0100

    bindings: remove java, phonon and python-ctypes. They moved to a dedicated git.
    
    The new repositories are now on git.videolan.org/vlc/bindings/
    * java => jvlc.git
    * phonon => phonon.git
    * python-ctypes => python.git

commit b1e53a17fd3b276cb05e90ff1d5614cb77616e0f
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 6 16:49:27 2010 +0100

    Add some locking.

commit f37a79b77d4b698c07a4ab4653650ba8c224b8c6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 6 16:33:32 2010 +0100

    Remove msleep() from vlm. It should work but testing is recommended. I'll take all the blame in case of issues :D.

commit 028ea651e57285d26d14c5d56ccd4e0de0ba5598
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 16:23:03 2010 +0100

    Extended input_GetPcrSystem to also return the current delay.

commit b06569fa74e7af8f051034ddf6e9832c711d68c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 17:17:55 2010 +0200

    SD listing: remove module lookup hack
    
    Based on an idea from Jean-Philippe André

commit ccfd6a88445732ec03d8e0977e3c3a27f80c86b3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 17:15:18 2010 +0200

    SD probe: always provide a long name

commit be41036fd7baf65f757d5d033a2b8696340bb912
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 17:14:59 2010 +0200

    SD probe: fix return value symbolic constant

commit 191fab819dbb2044fc3cd56bb0e28678ab6ad608
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 17:04:55 2010 +0200

    Automatically pass the long name in the SD probe helper

commit b6836bc378a3c57f1b05fcca44cfeedef2691411
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 15:52:34 2010 +0100

    Properly used enda atom in mp4 demuxer (close #2692).

commit 6b2e2587fe7da294efcf788ca890853cf7613047
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 15:52:15 2010 +0100

    Added non native float 32/64 to araw decoder.

commit 2f4e7076fa1c1e889dae193ba494c2d3cfe543c4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 15:50:12 2010 +0100

    Fixed typo for f32b.

commit 0df216d366edc9b660e663e78fa1abd373a690bb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 15:38:53 2010 +0100

    Added float 32/64 (non native) support to aout_BitsPerSample.

commit 4417c123aadb9eb8a4eb03f1cdddd171071f76db
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 6 15:51:00 2010 +0100

    Also load .luac files.
    
    Lua source code can be compiled into binary files to speedup loading using the luac command line utility. VLC will first try loading the .luac module and fallback to .lua if it fails.
    (And factorize code)

commit e30ad750353d3599fb791db99d80bed069dcf140
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 6 15:25:26 2010 +0100

    Lua's like python, not C. You don't need parentheses around a control/loop statement's condition.

commit f4d4338b3633a9f5834f9530d9a365dfd350e773
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 16:36:11 2010 +0200

    Revert "Qt: cleanup dialogs on destruction"
    
    This reverts commit 2e028db617c2cf8da420203de2ea41b594e924dd.
    This violates segmentation when exiting Qt4 with the error dialog.

commit f45d4512a5b9977646cbd2c8623b13075a29c3c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 15:44:06 2010 +0200

    LUA: fopen/fclose -> stat

commit 1a14e109516fee0ac5eb55b75e6d11828abf3fbb
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Feb 6 14:45:09 2010 +0100

    Fix lua intf thread cancellation and cleanup properly in vlc.net.poll().

commit f135a526470525704cc78e670fbd9f86c9836010
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jan 16 19:05:11 2010 +0100

    Remove tabs.

commit c1e7c9f28168fdaf3146696d1e067dd2347c8090
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 14:36:01 2010 +0100

    Added support for non native float32, and for float64 (BE/LE) in format.c

commit 420e58dec7eca53e9bf630ebfe92b518f0c045be
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 14:35:25 2010 +0100

    Fixed potential use of uninitialized value (format.c).

commit 02c0032ab42f33533007cbc24866d4ce5f73b635
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 14:20:12 2010 +0100

    Added VLC_CODEC_F32/64 L/B.
    
    VLC_CODEC_FL32/64 are mapped on the native type as before.

commit 2eebef3aacdb90c7e4697d8ef14c3823b459a1d1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 13:52:13 2010 +0100

    Parsed enda atom in mp4 demuxer.

commit 4e29ccba6220630f8cc34b9aa64c787b84613f80
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Feb 6 14:23:34 2010 +0200

    Use C locale when formatting error messages in the log

commit a72aea602b53e6ceb7d5c58c72588879798c2eee
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 12:51:37 2010 +0100

    Merged m4v demuxer into es.c (close #2822).

commit 9df6ed9c7d63053339730825935c2adf7861ad80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 12:21:24 2010 +0100

    No functionnal changes (es demuxer).
    
    It will allow to merge a few raw video demuxers.

commit a30751ff3284538c2cb089325a6591a643a4b518
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Feb 6 00:01:08 2010 +0100

    Added missing functions to libvlccore.sym.

commit 68d6b61ea3277452bb5e6532ce2733f282de1a19
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 23:06:42 2010 +0100

    Used INPUT_REPLACE_INFOS/INPUT_MERGE_INFOS in es_out (close #3070).

commit 68fe87d7205b3b4ce98815b73863f462b069d1f9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 22:50:52 2010 +0100

    Added INPUT_REPLACE_INFOS and INPUT_MERGE_INFOS.

commit b14d7afaffb17b5aac49207b2ca12e9367f4aaf5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 22:46:36 2010 +0100

    Added input_item_ReplaceInfos() and input_item_MergeInfos.
    
    They will allow to minimize the number of events sent.

commit 2feb065d83c596ee2cf389be6327ed2bf1d814b9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 23:06:21 2010 +0100

    Modified info_category_AddInfo and added info_category_ReplaceInfo.

commit fea5f220608be962663f6ef8d99e074e2bea01e5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 22:23:45 2010 +0100

    Factorized and clean up input_item_t::info_cat_t manipulations.

commit 81d5bdde444273952bc1149c29be33f71e842288
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 21:56:49 2010 +0100

    Fixed an invalid free in input_item_DelInfo().

commit b73cf91a9b62745b689eb3de56b7a12f3c36ad18
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 20:43:52 2010 +0100

    Revert "zvbi: Fix displaying of teletext and closed captioning."
    
    This reverts commit b48252ea29457ab9a142b797b7e5182dfca1b460.

commit de635911f15705e638ae7f8920d1b7a13c91defe
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Feb 5 20:42:30 2010 +0100

    Fixed support for non dated teletext.

commit 6dafd7ff914da97018d46b8d6adfb1b16ddd5e8c
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 5 14:58:41 2010 +0100

    lua: adjust to playlist changes and kill a warning
    
    now services discovery root nodes can be found from lua

commit 22a9f08b646ae7262e4cd3699ef02f548ffc2f8b
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Feb 5 14:17:12 2010 +0100

    lua: vlclua_playlist_add_internal() should post an input item tree

commit b48252ea29457ab9a142b797b7e5182dfca1b460
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Fri Feb 5 10:59:29 2010 +0100

    zvbi: Fix displaying of teletext and closed captioning.

commit 9e4c658667947afd76237804c3a97a11050b5d09
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Thu Feb 4 15:37:24 2010 +0100

    libvlc: restore Teletext functionality
    
    Reverts part of 7db94f4d2fc742537828fbe0c8eb5a and rewrite the code.

commit 69343b742ab5c63e5ab45997ce2927809afecc10
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Feb 5 12:15:54 2010 +0100

    variables: print an error message when a variable is created without a type (often a typo like the previous commit).

commit 8e46fdb49fa5c6a5168777bbef2e4062d3e3d98e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Feb 5 12:09:25 2010 +0100

    video_filter_colorthres: fix a typo.

commit 351eb082aa3cdc7f2b8aa9630a38253f2f5136f7
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Feb 5 10:32:23 2010 +0100

    projectm: use the new constructor of libprojectM2 if available.

commit 67a692ba3969f212d28ae2b99da59389df54f0b7
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Feb 5 10:55:39 2010 +0100

    vlm: make vod input objects children of vod server
    
    Currently, input objects of VoD media instances are children of the
    libvlc object; this patch makes them children of the VoD server object
    instead. This will provide simpler and cleaner communication means.

commit 7abd141ab2156ffae2af04d85e0414c2394d3f57
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Feb 5 09:48:47 2010 +0100

    Contribs: mac, put the Sparkle framework at the right place.

commit 82a3942149e80c28e833a2ebb7d7c9babb03c7ef
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 21:07:10 2010 +0100

    SD: Fix podcast announcement and Qt special hack

commit cfea72e20a765aa4e5acbd0523774a29a1e20d73
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 20:53:34 2010 +0100

    Lua/SD: Set the "longname" configuration parameter
    
    This will allow successful matches between the luaSD title and the
    real SD psz_name

commit 60fac2114e22e3b16f9587a955ce8e10d023e339
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 20:52:30 2010 +0100

    SD: set the name to configuration value "longname"
    
    If this configuration value does not exist, fallback on the
    module name. This is the current behaviour.

commit 74018e183864e21ad10c9724f9883170de6f7fae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 22:00:16 2010 +0200

    Build XCB statically, and hack pkg-config file accordingly

commit 33b447a55dd5ceaf0ad8f7343261af83ebea077d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 21:36:03 2010 +0200

    Contribs: make libass static on all platforms
    
    We only link it once, so this is more efficient. This allows the build
    -time linker to remove unused functions and the export table.
    
    We could probably do the same with a few other libraries.

commit b3252c12a497dc509ab2e1843e6ea34c155157c6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 21:29:00 2010 +0200

    panoramix: obsolete bools are not deprecated aliases
    
    An obsolete item is one that is not used anymore.
    Aliases are used when the name of an item changes.
    
    For some reason, this also fixes a memory leak.
    Regression from [5768f29871cfc12975b86dae31a56f43250e7348].

commit fce9882a41a19b578c0f7440faaf804d8f5141a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 21:24:20 2010 +0200

    Fix memory leak and dummy warning

commit a9782f6334b1aacc56446833a7ab37159dbd72a0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 20:36:50 2010 +0200

    LUA SD: simplify and fix a memory leak (untested)

commit 4550f0487b16e34381372ffa2b24b0ec099e7cc1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 20:35:58 2010 +0200

    win32text is for WinCE, not Win32
    
    Pointed-out-by: Jean-Baptiste Kempf

commit 01040ac116a0d5ba8437f0db0a43c6b1e6690951
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 20:35:21 2010 +0200

    Typo in [1b9f9692f91dcf0659919b16551389e0dbf96412]

commit 1b9f9692f91dcf0659919b16551389e0dbf96412
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 20:08:29 2010 +0200

    De-uglify root SD item name (part 2)

commit feeef1ef3945c3080ed828381fe9cf02d051863d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 20:01:15 2010 +0200

    Remove be_sure_to_add_VLC_COMMOM_MEMBERS and check offset
    
    This saves a bit of space (though the message becomes a bit more
    confusing). This also ensures that VLC_COMMOM_MEMBERS is actually at the
    top of the struct (in C only).

commit 702a970ee7ce38d2a9f07ad62ca0ee9f3de3ee61
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 4 18:05:42 2010 +0100

    Qt: locationBar: buttons adjustment
    
    now also the text is not elided if not necessary

commit 6e160dae0fe92597775f55dff05937dae709ab04
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 18:50:08 2010 +0200

    SD: initialize config chain also in LibVLC media discovery, fix leaks

commit 711d1506666736e6814773dfe637f5784c089323
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 18:43:05 2010 +0200

    config_ChainCreate: result must be free()'d, so it must be used

commit 5ec48fbcda446d0fd4050f5db6f3a52cf772c2a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 18:35:17 2010 +0200

    De-uglify root SD item name
    
    Regression from [0a69bbfd9e69bed4760995eccf99552a68a7e193].

commit 023c65cf894071643b6975161c1c6c837f8b20d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 18:24:23 2010 +0200

    Fix pl_Release() crash with -S

commit a19e1b8542c0d401b61ee25cd827463c6565772d
Author: Fabio Ritrovato <exsephiroth87@gmail.com>
Date:   Wed Feb 3 23:45:25 2010 +0100

    luasd: the script loading module
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 0a69bbfd9e69bed4760995eccf99552a68a7e193
Author: Fabio Ritrovato <exsephiroth87@gmail.com>
Date:   Wed Feb 3 23:42:16 2010 +0100

    luasd: use a configuration chain to pass parameters to SD
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 2d81d799164338f9120b6684510936299a023025
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 18:07:15 2010 +0200

    Do not use an enumeration for a bits field
    
    This violates the C standard. Passing a value outside not part of the
    enumeration is undefined. This obviously excludes bits fields.

commit 8c7eaa23f195ea75d963b78ecf83dba07cacbee7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 17:00:11 2010 +0100

    Qt: simple FirstRun dialog and rewording

commit c338f4fd509be18af26f69c1fbdf51c49322df3e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 13:18:51 2010 +0100

    Show the normal popupMenu when no item is under the selection

commit 99d4458940986c3e99ca81c72db7444dd41cf84a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 12:47:11 2010 +0100

    Qt: iconView, code cosmetics

commit 6acd8e48aa7d0a6841a2c72751109b21d8140612
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 12:31:12 2010 +0100

    Qt: iconView, setSpacing seems to be ignored in our setup

commit 970cadc818662ff380f58ff63f9701d409fa1068
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 12:27:11 2010 +0100

    Qt: iconView, make the item higher

commit 4819ff70002adf75aafdab72f3ca01a20fba22f0
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Feb 4 12:15:30 2010 +0100

    contribs: updated binary package for Darwin including a proper libass

commit 175ef35e965467606cc5467a0e1003264e2702ae
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Thu Feb 4 12:04:45 2010 +0100

    contribs: fixed distribution of libass when using Apple's Intel-variant of ld

commit c5b155b60374786cfe8011d294db489bf39342d3
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 4 09:19:00 2010 +0100

    Qt: neat and crispy location bar, new location buttons

commit 4fe7b1248d1efb1f3d4970c39db646de6bb3e9e6
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Feb 4 05:34:02 2010 +0100

    Qt: make playlist widget even a bit more pretty

commit 49f0cd875aa0b48c8e64789f885b1e9041cc9ec7
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 03:46:49 2010 +0100

    Qt: OpenUrlDialog ain't a Singleton anymore
    
    And remove unnecessary killInstances

commit af29c1514407de686d7db3db821c6bc6767213e8
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 03:37:21 2010 +0100

    Extensions: remove useless hold/release
    
    Pointed by fenrir

commit c235fa52c1ecc0b085dced0879a8c5a10bbfc97f
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 03:29:37 2010 +0100

    Extensions: fix leak: free commands

commit 2e028db617c2cf8da420203de2ea41b594e924dd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 03:22:48 2010 +0100

    Qt: cleanup dialogs on destruction

commit 1e132f5960bb374e9c00fd4fc537c87672470430
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 03:12:59 2010 +0100

    Qt: fix a forgotten deletion

commit 643479b753630831868faebc58511b2437d93f35
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 03:12:41 2010 +0100

    Qt: save Plugins/Extension dialog position

commit d6b0343a811e075b3bacc5a6b6c51fbbc14365ab
Author: Srikanth Raju <srikiraju@gmail.com>
Date:   Wed Feb 3 21:11:06 2010 +0530

    Sqlite: Unlock commit transaction on success, not fail

commit f2596fab9b100bf4392550b9f6596b09e76e2ad3
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 02:51:00 2010 +0100

    Final fix for extensions+Qt unload issues
    
    Well... I hope it is final :)

commit 6db774279e14c3a8315b70f80dc79cd18d7d3bf3
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 02:00:09 2010 +0100

    Revert "Lua dialogs: remove show() and hide()"
    
    This reverts commit 67d36fd7c71ff213ac363d092d59290b1a943980.

commit 73d52311f647fec65cbfec8d8a74908d10a25049
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 01:59:58 2010 +0100

    Revert "Lua dialogs: remove b_hide parameter"
    
    This reverts commit 6787595024f61d65d68a1fe467e6520c75756b20.

commit 738ac6e1c12551eaca806c2f37488f28f21a5eba
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 03:00:46 2010 +0100

    Qt: Better media info panel

commit a6eead7f62383c2cb5029c308ed5494add9116a4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 02:49:14 2010 +0100

    Win32: prepare vlc-cache-gen for distribution

commit f6f321dc78104c8aa2a56be6e09082904db8cc8d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 02:34:45 2010 +0100

    FIx mozilla plugin compilation

commit 1f716cb755023a2417e2b7feac749291d027ba66
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 02:16:00 2010 +0100

    m4: be more safe about quotes

commit 1af9a2da59e52ae7ec083fcd0b359d4d9e297aac
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 02:03:01 2010 +0100

    Win32: try to fix win32text linking.

commit 193f0371f07d7f394ec5c3f9379a17271870fd7b
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Feb 4 00:49:21 2010 +0100

    Extensions: do not wait on widget if dialog is deleted
    
    If the dialog is about to be deleted, it's too late to care about
    the widget (it has already been removed from the UI).

commit 547b2f41f76d9a502ada4e991ac56fb36e34dbd0
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 23:56:32 2010 +0100

    Extensions/Qt: fix the deactivation race condition
    
    Bind signal EDP::destroyed() to Dialog::deleteLater()
    Clear p_sys_intf variable of the dialog
    Signal condition when this is done

commit 13ca60ed3a07c1e72e606d1b01e304e3ac099ea3
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 23:55:57 2010 +0100

    Revert ef5d32ea57103: hopefully fix a race condition on deactivation
    
    This was wrong, the fix should not come there.

commit 7126c75fb3988b789e1d27c3cd2e9d24668ea07c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Feb 4 01:51:17 2010 +0100

    Fix totally broken configure
    
    Yeah, changing the behaviour about -l flags without explaning why nor changing the configure.ac accordingly was a good idea...

commit 719c6db6ec73d53d089c07060e32757a201e998d
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Feb 4 01:34:05 2010 +0100

    macosx_dialog_provider: b_hide is gone.

commit 5f92719d6601aafa5c53237e8809f9301fe2daec
Author: Toralf Niebuhr <gmthor85@aim.com>
Date:   Wed Feb 3 20:13:17 2010 +0100

    macosx/framework: Remove libvlc_exception_t where needed.
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit 2cb15bea96c595250ec403acdf256579898198b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Feb 4 00:44:46 2010 +0200

    Typo

commit cddcd6dfaab83776e33b3c1990f3beca019e1801
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Wed Feb 3 23:30:13 2010 +0100

    Use eval in setting *FLAGS.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit a0aa43d0d577585d91972dd3c0fbeb55143a54ec
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Wed Feb 3 22:26:49 2010 +0100

    Fix passing of modules of pkg-config stuff.
    
    Due to a missing patch from the configure.ac patch series, this has to
    temporarily get fixed.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 4ddab5df925fd44249e9e4e212e94d1eace2496f
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Tue Jan 26 20:04:49 2010 +0100

    Change configure comments to reflect autoconf logic.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 9bc0151a6213b39e6129e85c4faacbd3afabbfee
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Jan 24 22:24:14 2010 +0100

    Don't use uname in configure.ac.
    
    uname considers the build system not the host system.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit b0e5e6b7385ec80b141eeaa8abf2f74f333608b6
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Jan 24 10:17:56 2010 +0100

    Use one configure option for alsa/access_alsa.
    
    This matches the behaviour of --enable-jack and --enable-oss.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit fbd186bf70f30c85fb9f1a1b41f631c7dedd2bc7
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Tue Feb 2 21:47:27 2010 +0100

    Use new VLC_ADD_* capabilities in configure.ac.
    
    Make use of the new feature in configure.ac.
    I also removed some redundant calls to VLC_ADD* by combining them.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit a199f247a4cfd951b1135f745049f1da020cb0e1
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Tue Feb 2 21:46:15 2010 +0100

    Make VLC_ADD_* capable of handling multiple plugins.
    
    Loop during autoconf since we always use fixed strings for the first
    parameter anyway. Probably saves some runtime too ;).
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit caff72d35e8807eb0def1811cffbe204b0db5ef3
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sun Jan 24 22:29:38 2010 +0100

    Remove obsolete/deprecated configure options.
    
    It's time to let go of those.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 7faa18aa1da1be85efe1455e9bfd6500e3e6ed0b
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Sat Jan 23 22:00:48 2010 +0100

    Remove --enable-cdda it's no longer used.
    
    Signed-off-by: Daniel Mierswa <impulze@impulze.org>
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 3e606bad9824cc8354a8df5d34afe215dc88eef6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 3 21:41:18 2010 +0100

    Added netsync in NEWS.

commit 21ab81aceb1ee504d0ff0d3d518d8b5ad2af4e6f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Wed Feb 3 21:30:34 2010 +0100

    Enabled netsync build by default.

commit 3a04d8edad2b851fc0384574c09e99bff26dbd62
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 22:31:33 2010 +0200

    Hard-code MSN plugin on Windows

commit 86c8774a0056f5709ac950221a222e4ddfa6fc6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 22:31:05 2010 +0200

    Hard-code ntservice, motion and signals interface as appropriate

commit 59f07ca1e51fc9d028cea41cd8be766c8b4b2121
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 22:30:27 2010 +0200

    Always build win32text resp quartztext on Win32 resp Darwin

commit 6b22637020b2551eaaf0c835a2dfa2e90a3a1562
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 22:29:21 2010 +0200

    Always build oldrc and mediadirs

commit 25882d00079be2c11604ef76539ff165e9e8266f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 22:25:23 2010 +0200

    Remove quite useless audioscrobbler configure option
    
    No dependencies, and default to on...

commit 0e4fb813320dcf7e6dc80a4b53fdf030ff72e06e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 22:07:54 2010 +0200

    LibVLC VLM: save a few kilobytes of code

commit 4678f5e8835c8212bf0826e4d287d9f4da5fbb82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 21:55:19 2010 +0200

    LibVLC VoD: remove exceptions

commit 3bcf3fa0045d2ed3d1e24f0be77076a4d3286b84
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 21:38:37 2010 +0200

    LibVLC VLM: comment out unimplemented functions

commit 6baf8eb330223d0924dc1de4342e780d667c8fd7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 21:37:14 2010 +0200

    LibVLC VLM: remove exceptions

commit cebf0bcd720c8f4d1559849176817938778931b9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 21:36:49 2010 +0200

    Revert "libvlc: Export libvlc_video_get_size() in .sym."
    
    This reverts commit db14d090e4ab927d186aef9d109c76f2971ef4ee.

commit 18e150a153ee41bbc098ba4274fea5036ac02953
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 3 19:02:36 2010 +0000

    Typo
    
    Fix quiet MOC generation

commit b8dddd33871f9932d58a6c7a69ba38d8e4f158bb
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Feb 3 19:02:16 2010 +0000

    Typos

commit 7c94999fa0f6f5f27028ad34b029ec4d3d397dd6
Author: Eric Lassauge <gozer@progrock.com>
Date:   Tue Feb 2 23:07:25 2010 +0000

    l10n: Update french translation of installer
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 568151da10221ca4a14fa1d85428a77b77e34729
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 19:07:27 2010 +0100

    Enable double-click in Plugins & Extensions panel

commit e93ae0b79711a1412e8df9d08fa76ce92d21d1a1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 20:07:54 2010 +0200

    Fix keys order

commit 6c2286c22b6074320338c085d78d4a795478c1c3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 20:06:21 2010 +0200

    Remove some exceptions in media_list

commit 6787595024f61d65d68a1fe467e6520c75756b20
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 17:58:29 2010 +0100

    Lua dialogs: remove b_hide parameter
    
    Widgets can still be hidden though

commit 67d36fd7c71ff213ac363d092d59290b1a943980
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 17:52:49 2010 +0100

    Lua dialogs: remove show() and hide()
    
    Lua dialogs are deleted when closed, they can't be hidden or shown.

commit 93b62275bc69eb33160fe6bbac7f69532dddf8f8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 3 17:53:21 2010 +0100

    Factorize cleanup case of win32 make

commit 9a7ac26b00ce2fbeacf91aded3ec8930f5f4e41a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 3 17:13:31 2010 +0100

    Win32: makefile cleanup

commit 8bc369ef19cc142ef571277080316f4a56341714
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 3 17:09:02 2010 +0100

    Win32: stop bitching us and fail in the middle of the build
    
    Either you die at start or you don't. Stop making us loosing our time.

commit 0bb74b20d7aec39ac204d5f0bca1b1aee765b43c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Feb 3 17:04:31 2010 +0100

    Don't package qt4 and skins2 in win32 xpi

commit 6b038c2936c141761092a206bc459b46dec2603c
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 17:36:28 2010 +0100

    Fix memory leaks in extensions

commit b24c7589a2de3e6fa31e0faea8d9708162377181
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 3 17:22:01 2010 +0100

    Move C++ binding to a new repository vlc/bindings/libvlcpp.git

commit 7a25e2badf0af4e4201780e2383f315f43f9579d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Feb 3 18:28:11 2010 +0200

    Use standard ASCII for ^H, ^I, ^M and escape

commit be5d247044d12f68677b3300693e8541c33f522a
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 17:08:59 2010 +0100

    Qt: fix layout of extension info panel

commit 6e6ee4eac6a0a10701955495a94c9bdcc4a37d9c
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 16:08:33 2010 +0100

    Extensions: info panel, fix layout and use shortdesc

commit 5918f43bef4374688a4b5cfe55e802116ea5f7f8
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 16:08:03 2010 +0100

    Extensions: they can also have a short description
    
    This is "shortdesc" in the Lua descriptor

commit ef5d32ea57103e44f7480abe21de01ec9550b9fb
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 15:04:17 2010 +0100

    Extensions: hopefully fix a race condition on deactivation

commit 1f3bd0cc834eeade41efbea617c013cce70c93b7
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 14:31:07 2010 +0100

    Extensions: call lua_DialogFlush after Lua call
    
    This flushes the dialog (updates it at the UI level) after a Lua
    function return.

commit 7dcda04feccf4bbd9099944319719d382e08ef82
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 11:31:06 2010 +0100

    Lua: dialog auto-flush at end of function (pcall)

commit 24706cde957b064cbd979f09782bd48af315e500
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 10:48:55 2010 +0100

    Lua dialogs: introduce "dlg:flush()"
    
    After the next commit, you'll have to flush a dialog in order to
    update it immediately on the screen.
    Flush sends an update signal to the UI dialog provider.

commit dfaef0e6be5447b3b15812a924dac26d24c40305
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Wed Feb 3 09:36:48 2010 +0100

    Extensions: New capability "meta-listener". Push unique commands
    
    PushCommand takes now a new parameter: b_unique. If set, do not push
    this command twice in the command queue.

commit a80e0157e2c39b8b2b380b27b1bb5e9d083ce8d5
Author: Jean-Philippe André <jpeg@aena.via.ecp.fr>
Date:   Mon Feb 1 12:59:33 2010 +0100

    Ext/Qt: Enhance more information dialog

commit a3120aa56363eb2f278205c088a6d80753c4bea0
Author: Jean-Philippe André <jpeg@aena.(none)>
Date:   Sun Jan 31 21:38:46 2010 +0100

    Extensions/Qt: Use a custom QListView in Plugins & Extensions panel

commit 3990277e14434348f414cdbb7865907078c7cb90
Author: Jean-Philippe André <jpeg@aena.(none)>
Date:   Sun Jan 31 17:31:30 2010 +0100

    Extensions/Qt: emit extensionsUpdated() on load/unloa

commit eaa7302d6acc3d2a0f1bad98ee121410e57e6700
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jan 29 12:24:51 2010 +0100

    Extensions: new script capability "input-listener"
    
    When the input changes (next track, ...), every capable extension
    will execute the function "input_changed"

commit 2d46240cd7d78db0916aae3eb6f619e6bc7c4deb
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jan 29 12:23:59 2010 +0100

    Extensions/Qt: listen to input-change events
    
    Forward messages to the extensions manager

commit 32ec9c1e6d9a3453046adec942b4d081d108a040
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 3 16:51:48 2010 +0100

    mozilla: fix inverted logic (thanks jpd).

commit e6a7a100931cef0c3664f0b0f3af9a069e33940c
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Wed Feb 3 16:25:15 2010 +0100

    Small Makefile fixup
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 8382cbe10f52aaa2ab3651c6a7d749c39fc98ce2
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Feb 3 17:38:20 2010 +0200

    playlist: add check if item is allready preparsed before adding it to queue
    
    Also remove setting item here as preparsed, as if it has meta, that should
    have been done allready somewhere else. Preparsing is controlled by
    auto-preparse -variable (no idea where it can be changed), and should work ok.

commit b86f8d766d2dcebc263935626652f56cf3b4847d
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Feb 3 08:38:36 2010 +0200

    QT: use qfu when creating EPG-stuff

commit 63efe9cc468e56e808094223362bafbf36af03df
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Wed Feb 3 17:07:39 2010 +0200

    playlist: fix preparsing (atleast fixed it for me)

commit ffce10f0e59966db1fb6f6e9cf346c45d1274905
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 3 15:39:56 2010 +0100

    sout: fix typo.

commit 33cb9ae7d1a34614445a6dc66f76fc8e6c99470e
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Wed Feb 3 14:41:47 2010 +0100

    VLC xpi bundle patch
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fb1f89ba9476f49d477b0564cc3c624f1100d16d
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 3 10:19:14 2010 +0100

    Fix zsh_gen compilation.

commit b92cb882029d25f4c01d324fcd1f30084e9220e6
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Feb 3 10:13:55 2010 +0100

    libvlcpp: fix the compilation and throw an exception if the constructor fail.

commit 2d5d004768fa322a36b95524a05f0f52e7822469
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Feb 3 03:47:17 2010 +0100

    input_item: compress two functions into one and rename "Add" into "Post" for clarity and consistency

commit 85297c0a112a14635a7b810c8a34970704ff0cb9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Feb 3 01:32:06 2010 +0100

    input_item: Remove input_item_AddSubItem2 and send subitem_added event from input_item_node_AppendNode().
    
    This means that we don't need input_item_AddSubItem if there is an input_item_node_Append*().
    input_item_AddSubItem now send the subitem_tree_added event as well.

commit a968c2427b3c25e47d617e3769c654acc8563f2c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Feb 3 01:28:12 2010 +0100

    upnp_intel: Remove trailing whitespaces.

commit 24b456d8e958852192fb17da40159d39d750e684
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 23:07:32 2010 +0100

    mozilla: fix compilation.

commit 46761435a82b978809e0e18e45df9b6ab9bf7d18
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 21:28:09 2010 +0100

    libvlcpp: add a function to handle video.

commit 7beb3b358105a2cc60a4359fa3be56071f200763
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 2 23:00:51 2010 +0100

    Used vout_OSDEpg for the time hotkeys.
    
    Based on a patch by Adrien Maglo.

commit b0a1ac2e6378b0b86dd8086cdc8eced01195f098
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 2 23:44:43 2010 +0200

    LibVLC media: remove exceptions

commit c8869bbd73fee7f4c3562b4eccd836cfca0e8eb2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 2 23:36:24 2010 +0200

    Media discovery: remove exception

commit b030f616ac60ae0310fa23f3d9201bd3421b4df3
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 22:36:33 2010 +0100

    Remove vlc_app. Unfinished, and doesn't belong here.

commit 32ef2433f17430e2fca6f9a32aebf7030c4e2e6d
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Tue Feb 2 22:18:26 2010 +0100

    Rework of vout_OSDEpg.
    
    Fix memleak. Return E_GENERIC instead of displaying an error message.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit d05983d4115bbb52d1ac0fca2ed843d397962dc1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 2 21:44:10 2010 +0100

    Fixed EPG OSD aspect ratio.

commit a8a6c4fa1934adc8251c191b4fd5c503d480cbd0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 2 21:40:04 2010 +0100

    Reduced EPG OSD down to 3s and enable fade out.

commit 919eb81be8b163b002a8a25eda800cf1bb107da8
Author: Adrien Maglo <magsoft@videolan.org>
Date:   Mon Feb 1 21:46:15 2010 +0100

    Add a function to display EPG event information for the current program of an input_item_t.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit 82954f9756b67d556d873f1b6ab2d2db852f5200
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Feb 2 20:34:44 2010 +0100

    Create the synchronization thread only when needed (netsync).

commit 188b465fab82459a34e200db8187e5e18159c8ee
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 1 23:26:16 2010 +0100

    Clean up a bit netsync.

commit 4d3a8532adf364038f487f94b9a3792a681216c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 1 22:29:08 2010 +0100

    No functional changes (K&R + no hungarian notations, netsync).

commit 30fd105fe8fea10bd15b07730a1206e4f742bba8
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 1 22:09:10 2010 +0100

    Cosmetics (netsync).

commit 1c1ae9cbf20a32c185a870adb5d3a8bf226323c8
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Thu Sep 17 13:09:12 2009 +0200

    netsync: rewrite
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit 709d0455ceb4aab2f7a059f9a7a96f2eea9c5636
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Feb 1 21:21:11 2010 +0100

    Added input_GetPcrSystem/input_ModifyPcrSystem.

commit b27904ab3eb661b8e12c4570534fb131db15808d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 2 21:43:53 2010 +0200

    XSPF export fixes and cleanup
    
     - XML encode everything (especially URL), not just some parameters,
     - use fputs() as appropriate,
     - remove a shadowed variable,
     - print duration as a 64-bits quantity.

commit 1422a7353b511736e448029f0ece51eae853b3c5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 20:18:47 2010 +0100

    qt4: fix typo.

commit ba1d87167a364ebc1b42ceec46a1180faf6d2151
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Feb 2 18:49:20 2010 +0200

    Use inlines rather than macros to access input item meta data
    
    I want to use function pointers in a later commit...

commit 540aae331a9515cc862a6de4a1279210a3c3a716
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 14:45:17 2010 +0100

    macosx/framework: VLCLibrary initWithAudio.

commit c413be8f7f4d7e963f99590bde3e70f44cff1691
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Feb 2 11:43:39 2010 +0100

    skins2: add support for --[no]-embedded-video parameter

commit 0ca9ac70ba2bcc618c6241613c29097ae474e5b5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 10:49:56 2010 +0100

    libvlcpp: stop the media player in the destructor.

commit ae749fcdc0e2a5a1a174daebd60632ccc12ae639
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 10:22:00 2010 +0100

    libvlcpp: add a function to get the audio infromations from the media player.
    
    The Audio class can only be created/destroyed by the associated MediaPlayer
    class. I will add some copy constructor later on.

commit d66c25935089b83e752bfe5a16c39c8e8a6bb71d
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 10:25:28 2010 +0100

    fix compile

commit 829df8297eb5a8b3a28b2e89fc30ae534e8b8c48
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 09:33:44 2010 +0100

    libvlcpp: fix compilation.

commit c1626d916ebd47fe0f888f6312f761054fdd1988
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 09:23:41 2010 +0100

    Mozilla: missing return value.

commit 71b2fdfdc1f996616427bc54d76f9bc49dd300aa
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 09:20:44 2010 +0100

    Mozilla: fix compilation.

commit 81693fe33732aa97bff9496a619942be082fe788
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Feb 2 08:51:02 2010 +0100

    dshow: use empty() instead of !size() (quicker).

commit 33b0e8dfb01102015a8d85f818c4d0083132a9ea
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Feb 1 14:11:08 2010 +0100

    libvlcpp: fix compilation.

commit 2669219aadf9629af7eb61cc2f39c3d2c28c7259
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 09:12:33 2010 +0100

    fix build - remove redundant declarations

commit 5f4912046e026cca161a42a99de5e1f8fa31b04c
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 08:31:42 2010 +0100

    input_item_node_Delete: fix leakage and lessen complexity

commit 4e65194e081998aac4b9168910c1d362eaa6bf94
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 08:16:13 2010 +0100

    Qt: cleanup and adjust to playlist changes

commit 8927c888dc51cd957ecbc1353b4ba6cfb9121455
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 07:35:37 2010 +0100

    playlist: restore stop and browse behavior like before

commit e5ca8a9b83d3f3c705e1250d588834cd298de015
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 07:17:54 2010 +0100

    Qt: kill a bug in playlist model

commit 376ecc67bd62f900fa31cbb98d5de7d5049277d3
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 06:10:57 2010 +0100

    playlist: refactor a bit and fix a crash

commit 2531d5144140a1b5ca3b13419c979c53e0c951ab
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 04:24:18 2010 +0100

    various modules: adjust to new playlist design

commit 6b18cf4cc76a1275bfc9a731f33eea0cdc374cdd
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 04:22:47 2010 +0100

    upnp_intel: new playlist design

commit 128fadfc47eb56908f2c42b2ca28a0aed5fcb354
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 04:19:32 2010 +0100

    itml: new playlist design

commit decef1e783b31a6b81772dbd2424419830860b2d
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 04:18:41 2010 +0100

    xspf: new playlist design

commit defbc4a490e65cfa1d587dceef1b7cb5c230e8e0
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Feb 2 03:56:10 2010 +0100

    vlc core: single storage playlist
    
    - Playlist items are stored only once. No category / onelevel separation
    - Services Discovery nodes always stay a tree
    - The playlist and Media Library are tree or flat depending on variable "playlist-tree".
      It means that if the setting variable says flat, the items that come from playlist
      demuxers are flattened into a single level list.
    - The design demanded a different playlist demuxing system. Now playlist demuxers should
      construct a tree of items under an input_item_node_t root and send that using
      input_item_AddSubItemTree. Currently, the old scheme will be retained in modules, because
      there is still some listening to the old event in code (the libvlc media system for example)

commit 53d2132c974e12f98ff6863ccae27decebb9120f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 01:42:00 2010 +0100

    macosx/framework: VLCAudio now use a media_player. Cool.

commit 812707a1c273c88f62a89e1a6c153f08868ad62e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 01:29:23 2010 +0100

    missing return.

commit 934b28d95d32b0eacb893f37ff71e2048c4e91ba
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 01:27:14 2010 +0100

    libvlc: Remove exception from media_list_player.

commit db14d090e4ab927d186aef9d109c76f2971ef4ee
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 01:06:03 2010 +0100

    libvlc: Export libvlc_video_get_size() in .sym.

commit 858057c2e0e928129bea1605fe361e9a4f64b15c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Feb 2 01:00:08 2010 +0100

    macosx/framework: Don't use deprecated functions, fix style and fix \t.

commit 73ebd2794fd3a332b75f2996533a9f2ba2ee0bae
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Mon Feb 1 21:42:32 2010 +0100

    macosx/framework: Remove the newly removed exception parameter from libvlc_video_*
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit 3adb049b4bba9e6537940a907cd50ebb52e1a278
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 1 23:13:26 2010 +0200

    Remove the getaddrinfo transport protocol and socket type hacks
    
    That was meant for DCCP and UDP-Lite but it shouldn't be needed.

commit e71a4f984868b1d3f48d95c03285a06371624476
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 1 19:52:18 2010 +0200

    No need to create a directory to write the cache anymore

commit bdab92b9d508e438c1fe9a94402829f9a790f12e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 1 19:47:45 2010 +0200

    libvlc_video_*: rewrite
    
     - enable (non-ES) settings even if no output is present
     - best effort at handling multiple outputs
     - remove exceptions
     - libvlc_video_get_size returns both dimensions
     - libvlc_video_take_snapshot takes a parameter to select the output

commit b01e357d015d7fb8957f96568b371574d6790054
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 1 19:42:27 2010 +0200

    Move mediacontrol to bindings
    
    TBD: Makefile

commit adaa77780c603ef244ef98262360ce3c1c249b02
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Feb 1 18:49:24 2010 +0200

    LibVLC: enable mouse events by default

commit 9e1a485c4634c22e0786817c7e2faad2a57e94f0
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Jan 29 22:31:56 2010 +0100

    skins2(Win32): GetWindowLongPtr everywhere

commit 7caeab6b279dc011a1dc7678b2f0cf1f2bbc710f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Fri Jan 29 22:34:26 2010 +0100

    skins(Win32): remove dead code

commit 97a9afa92f30b0ddef722951b6deed3803a09111
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Feb 1 15:08:04 2010 +0100

    core: fix regression
    
    Fix regression brought by ce67728ae1a0d91643e416b86efeab34a0891e35
    As stated in the 'BIG FAT WARNING', decoder_t and filter_t first members must
    be the same ones.
    
    This solves skins2 numerous images failing to be displayed due to swscale
     video filter no longer working properly (a filter_t to decoder_t cast issue)

commit 03997fa14c3d0814187469d97c21198b1da66ef9
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Feb 1 13:20:49 2010 +0100

    mozilla: really fix compilation (and check the return code).

commit 6ead52bb55872971c9ce12a5b0bbcf5b71134861
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Feb 1 13:08:49 2010 +0100

    mozilla: fix compilation.

commit ef74dd1d1413c65bf5def8fb67b3ae6fdee1f622
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Feb 1 10:02:32 2010 +0100

    Qt: sprefs, chipmunk options and audio rework

commit 592c1efc6b3ecdd445c135c12c8ab5f0f0dfafc5
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 1 01:56:02 2010 +0100

    macosx/framework: Get rid of VLCMediaListAspect, and remove a bunch of exception.

commit cb9e605beef6ce4134bec22a90aa54746444e667
Merge: 0afbf87 58b0476
Author: JP Dinger <jpd@videolan.org>
Date:   Mon Feb 1 01:57:41 2010 +0100

    Merge branch 'master' of ssh://git@git.videolan.org/vlc

commit 0afbf8780823b4530a698443c33546f1c758bf39
Author: JP Dinger <jpd@videolan.org>
Date:   Mon Feb 1 01:54:08 2010 +0100

    moz plugin: This should fix compilation but I can't test right now.

commit 58b047635b79ec2a53e514e2e62218c8e8644ddf
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Feb 1 01:34:09 2010 +0100

    macosx/framework: Remove this nasty hack, now that core is fixed.

commit abcd6bc8d007dbc09bb31ff01a56a04dac27cfe7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 31 23:40:17 2010 +0100

    VLCMedia: Don't use setLength in -length. It is bad for bindings.

commit 09020b63ba7513eeaff38f1cc40e2b4937c61030
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 23:40:16 2010 +0200

    LibVLC core: remove exceptions

commit 0851b345b93451a2cd0c61f12680b055fbfef027
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 31 22:19:48 2010 +0100

    libvlcpp: fix compilation.

commit 76beeb83a2f233c91d8322bffa2cfb1b04dab843
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 31 21:54:51 2010 +0100

    mozilla: factorize.

commit b3958ce98fa87b60a71d3c2ea4b5c969b9570921
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 31 21:32:42 2010 +0100

    mozilla: fix compilation.

commit 141d72fe96c23293d11d951a2a2b52efdc63202e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 22:40:18 2010 +0200

    Missing attach

commit 6cd4aa257bd2d9ea851f809b727806565d03aee7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 21:31:02 2010 +0200

    image: filter may fail, don't crash on NULL picture

commit 618605e3423f647ccbab98a12d4c6827b5572120
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Sun Jan 31 20:05:24 2010 +0100

    Remove unused exception from video.c
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 595e377e334bff112c55d2799467173adff71001
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 21:13:18 2010 +0200

    LibVLC log: remove exceptions

commit 47f6cc9bcdf07d5abaa7dc0fd52b744763f05a9a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 21:06:13 2010 +0200

    Dead inline

commit b60075e34e36e77b15af7e791f6ba07f2a4863b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 21:03:54 2010 +0200

    Don't #include LibVLC from plugins
    
    (I was wondering why those kept being recompiled)

commit 6ccb0c4b9d60b5be0518b2f990e3256da1db4a82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 21:01:02 2010 +0200

    LibVLC: remove unused and buggy media list views

commit 148630710d221cd81ac64e34c3c67735db3c0f0d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 20:54:18 2010 +0200

    LibVLC audio: take a player object for most functions, remove exceptions

commit d34728306e774ee27a195155d55979aaace3b6eb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 19:52:07 2010 +0200

    LibVLC media player: remove exceptions

commit 8d875234ec302aec877c35682d9b1dc2d7b22982
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 19:30:49 2010 +0200

    good

commit 8f9c3647ccfcd55cd6835ed90e98766a7f2eb677
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 18:56:56 2010 +0200

    LibVLC: use VLC variables inheritance for drawable and UI events

commit e49d07aa5168d20550034383ab95d9fed15e0263
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 18:45:12 2010 +0200

    Make media player a VLC object
    
    This will make variable inheritance to child inputs much simpler

commit 26af1ac094f8abef021fb4bdb28fee39872ba345
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Jan 31 17:11:12 2010 +0100

    services_discovery: no need to attach to events twice

commit 23f2edd6061be58328999375129dd9007b68e2d4
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Jan 31 17:06:55 2010 +0100

    Qt: simplify playlist item deletion
    
    No need to do that check anymore.

commit 2dfe5574f7b5a39a3ec2af1e27c72e3d2fe8e8c5
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Jan 31 14:02:01 2010 +0100

    playlist: make playlist_DeleteFromInput delete container nodes as well
    
    and refactor playlist code for optimization

commit 22b2b54f1fae6b33583e588b5afc167ffdd99e11
Author: Jakob Leben <jleben@videolan.org>
Date:   Sun Jan 31 12:30:53 2010 +0100

    playlist: only install input item event callbacks on items under category root

commit 07e20e1bc586913a1c887f55ab1f5ec357f9fbef
Author: Kamil Baldyga <kbaldyga@gmail.com>
Date:   Sat Jan 30 21:01:08 2010 +0100

    Ticket 3234 autodetect subtitles
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 49ad5fbd6accd547d77505a9ca039b4bf8d08d40
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 31 14:51:00 2010 +0100

    NEWS: rewording the ODML/AVI subtitles part

commit afce80d78bf6b8205fceff44c5ddf69e32964d38
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 31 14:44:27 2010 +0100

    macosx dialog provider: use default system font for the scripted dialogs

commit ec59e9f7dd9bfa05531c5cbd704e803b7287d891
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 31 14:33:20 2010 +0100

    Merge 1.0.5 NEWS in trunk/master/HEAD

commit a1416de0dc192cca29948ceaf1017bd14751613a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 13:31:02 2010 +0200

    Kill one exception

commit bcc064f2de824fd90c87d65ad93d284665618b72
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 12:11:50 2010 +0100

    Added more providers using broken encoding for SDT/EIT (ts).

commit e4980db217fc4c77f09ce93a700d15533061e685
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 02:27:25 2010 +0100

    Removed non const static variable in TS demuxer.
    
    Please, be careful to NOT commit such hacks.

commit 997f1d4546d52edd6ad8fc332b18f6cc96c29a80
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 02:14:08 2010 +0100

    Cosmetics.

commit 2b1d6c0066c73299743eafce095cffa6cef899ee
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 02:06:46 2010 +0100

    Fixed input_GetEsObjects().

commit f194162400835da5e3920a36c346187d9e66c6c4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 02:04:48 2010 +0100

    Removed one vlc_object_find_name() in qt4.

commit 32ca7955ad5f7a63e103699c900ef8064f34ffbf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 13:19:11 2010 +0200

    Kill a few vlc_object_find

commit dd57c0a89e36346e67462a9d9a47c93d154d6e73
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 13:18:58 2010 +0200

    aout_IsMuted: fix object leak

commit 731544cd4d4ddf0a01cfcc2f855d256ec834ff6b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 13:00:59 2010 +0200

    Silent rule for vlc_about.h

commit 53282ce8fc961391671f93bdd41ba43bddd6dae6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 12:58:12 2010 +0200

    Silent rule for .pc files

commit e9a932b5b096a93a4635eeb834dd37d074ee27dc
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 12:56:20 2010 +0200

    Silent rules for revision

commit 19bed424e1bc4756ae6593e2352b6edd127cefa1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 12:53:39 2010 +0200

    Generate Windows resource file on need basis

commit 4ca436a51a31b6b35cfdb2e11e6ca4f9c8490905
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Sun Jan 31 11:29:28 2010 +0200

    Qt4: adjust iconviews art position littlebit
    
    Should show current selection little better

commit 6a18a30adfcfaed7ca62ad22a8587d90683dce98
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 01:39:41 2010 +0100

    Added input_GetEsObjects() to cleanly retreive ES objects (decoder, vout, aout).

commit 2baa89853ca58d5c5b7e04fc7adcd6cf31d5a01b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 01:13:05 2010 +0100

    Fixed input clean up in case of sout error.

commit 2600c1095d84757aaae07cde21f0de0bfbefb859
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 01:04:48 2010 +0100

    Cosmetics.

commit 878a2399dc2400ac63ebfb73b62a00298211a1da
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 00:48:34 2010 +0100

    Removed now useless es_out_t::b_sout field.

commit e1978d6dd5811fb73d6cd2eaafe64476b3a28a0d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 00:45:48 2010 +0100

    Added ts-split-es option to control the way sub streams are handled (ts).

commit 57882e0f55c854615251b67e9a8ae90faa86fa55
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 31 00:27:55 2010 +0100

    Made normal es_out_t valid as long as input_thread_t.

commit 92410cb5c3ae0f983ddd61c784d8eb78fe13a2f6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 22:10:12 2010 +0100

    Merged ES_OUT_SET_ACTIVE/_MODE.

commit 484ac6f63e4a28685f9ac20f23cfdb0e72620a95
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 21:54:26 2010 +0100

    Cosmetics.

commit fc0fc2753491e5a2283579023b5221b89a71b393
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 21:27:22 2010 +0100

    Fixed memleaks in ps demuxer (close #3141).

commit 64002dd12580e648c28f5602c70c19dc59cdf0d6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 20:19:38 2010 +0100

    Added input internal es_out_GetEsObjects to retreives decoder associated objects.
    
    It will allow to removes vlc_object_find(_*) hacks.

commit d335453304946343d9c041ae8b7a3f732fd352be
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 31 00:41:51 2010 +0100

    contribs: updated binary package for Mac OS X
    
    To be used by both the 1.0-branch and 1.1. Already uploaded for all three platforms.

commit 24584c207a50bd2f3c1c3fc2657d99561ed682a8
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sun Jan 31 00:33:43 2010 +0100

    i18n: remove deleted file

commit c029b7afbe9dd9f0f2be5347021f7776d896b73b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 01:08:21 2010 +0200

    Don't start the playlist thread if not needed

commit bbb25382d9057fc86b1270d061126ce6f697d0d6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 00:46:58 2010 +0200

    Variables fixes

commit 5f39f383534eb589db9860215430d8664df4cfcf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 00:45:46 2010 +0200

    playlist: small race between vlc_object_alive and vlc_cond_signal

commit f58279982edb7bf8cdd8e8e1cf736c90b9d61639
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 23:53:31 2010 +0100

    Qt: fix a leak when exiting main interface

commit cfa61f3481a1fa19043cab924d4f2e10e1d7a17d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 23:53:05 2010 +0100

    Qt: fix a leak in iconView

commit 23c1832717523befa2a6c9c75669fca282575418
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 23:52:23 2010 +0100

    Qt: fix a leak of telexFrame in Controller

commit fb51cbe4712c9691b6aa83dd54addda36a6108bf
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 23:50:53 2010 +0100

    Qt: fix a leak (2) in PL View

commit df4889d9ff1d3c8ecb46234515182afa10e3e0b2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 23:48:21 2010 +0100

    Qt: reindent

commit 3834b98eedc37503d888a8bffa03eb48536b1e1f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 23:47:51 2010 +0100

    Qt: fix a leaking QSignalmapper in PL

commit fe2d4b8d222cae5b2798aaae9371fc3972a465f8
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 30 23:32:44 2010 +0100

    contribs: fixed fontconfig cross-compilation on Darwin

commit 98ff57ae3a17d1a43cd4dc15f4d0c7da25648841
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 31 00:15:21 2010 +0200

    vlc-cache-gen: no media library
    
    This really should default to off everywhere except in VLC though.

commit 3dab8a39a5933dd30c494fcc2ac7fdbb6117c42c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:53:24 2010 +0200

    config_CreateDir: error -> warning

commit 271b3d593a41f117351e5022faad55d538cbe221
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:52:59 2010 +0200

    Save plugins cache into corresponding plugins directory

commit d640dbaf7dfc0cdc4d80888ac1ffb46b6e9d456d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:41:51 2010 +0200

    Add some const

commit 2ec9fb757e42b1b534fe6d66e93a2d39ee5955b2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:32:54 2010 +0200

    Load/delete plugins cache from plugins directory
    
    Also refactor. Deletion and loading are now distinct functions.

commit a16618e41082c5c14a58fcd69ce8646e33a1c405
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:29:10 2010 +0200

    More verbose error when failing to load the cache file

commit 86bae4e701e7fb25a54bb27e77338502bb0d1f7a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:16:52 2010 +0200

    Enable loading "the" cache multiple times

commit a0fdc0a259202b411a5c5cd3d8bd1cc58f9bec7a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 23:07:07 2010 +0200

    0 -> NULL

commit 12717633d6000ca64167d339ce6461100101076e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 21:50:25 2010 +0200

    Make delay values true integer constants
    
    Note that CLOCK_FREQ is already a 64-bits integer, so the cast to
    mtime_t is not needed (anymore).

commit d66efdf627630bb8cf039c11199ff5ec71b487f3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 21:47:22 2010 +0200

    Remove unused sleep constants

commit 17ac5f7bc0e8bac0109202c9ce616a8300686c14
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 21:47:12 2010 +0200

    Fix warning

commit 49aed5c302c118b8d67068712beaff907b4a1beb
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Sat Jan 30 11:52:50 2010 +0000

    phonon: Add specific support for PulseAudio.
    
    This uses the PulseSupport class from phonon to allow use to support
    PulseAudio nicely (e.g. nice device listings etc.)
    (cherry picked from commit bf1ef7158347153310cf4644a66da14f85db38c9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 857f35ff4f05ad95d85962b3db841f8350355918
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 20:10:21 2010 +0100

    NEWS and LIST update

commit 8c1ba715636d0e273955f4e0a61f1da5955c300f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 21:02:52 2010 +0200

    XCBV/window: document ASCII VLC to translators

commit f563f5064dc78d02ff095224b6f7279a072141d8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 21:02:38 2010 +0200

    Remove GetFallbackEncoding()

commit 2a9525ee741b927cbeaedda06c1d07808edbe127
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 20:56:04 2010 +0200

    Reimplement Win32 GetACP() using gettext.

commit 0203cf885a323d53a6309b4dc192256259b10ede
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 20:35:29 2010 +0200

    Win32: minor thread-safety fix

commit 738b0607674aefa1979e3235f411cad8e9cd9a3a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 20:21:01 2010 +0200

    timeshift: avoid non-C99 anonymous unions

commit 2201d192cbd50cac7f5183181431ae166b4202e4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 18:49:32 2010 +0200

    Take out list player test
    
    It still fails pseudo-randomly.

commit df01407a79ffc7a5ebd1b8529d532ce2a04773b2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 18:38:10 2010 +0200

    input_item_WriteMeta: use make_path()

commit 3348a3879bfc80800746c7d4c4b5fea8111b48a5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 18:34:06 2010 +0200

    Test cases for make_path()

commit 71decd73e3f84749d914cf5a48a55b80046ca052
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 18:31:36 2010 +0200

    Allow tested functions to return NULL

commit f7aa8a5308253dc1a29d59ff1069d929eb18cb1a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 18:18:04 2010 +0200

    make_path: make a local file path from an URI

commit 34a55d15d18b27d7de518cbf638875dd19f9be31
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 17:36:14 2010 +0200

    Fix make_URI documentation

commit 65ede56bf28dfb2d5d371903a0b10e27880cbcc6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 17:25:51 2010 +0200

    Name another anonynous union

commit e175dcbb1bb10591c7f2b2003b392e8a777bbbdf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 17:23:29 2010 +0200

    Missing initializer

commit 8cf3097c11fc14bf254bb5595d70d601fb6188b7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 17:22:25 2010 +0200

    Revert "vout_window_t: simplify via anynomous union"
    
    This reverts commit ec4682128ada4047b20763dd94a7ed63c9de3d55.
    
    Conflicts:
    
    	modules/gui/qt4/qt4.cpp
    	modules/video_output/msw/events_vo.c
    	modules/video_output/x11/xcommon.c
    	modules/video_output/xcb/common.c
    	modules/video_output/xcb/window.c
    	src/video_output/window.c

commit c460870aebf217e8b73ef48dde04dd4fd34532f3
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sat Jan 30 16:08:37 2010 +0100

    contribs: use GCC-4.0 to compile ffmpeg on 32bit Darwin platforms

commit cd3a6e77a1ccf73274eb4c702d79a4783162e205
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 16:58:44 2010 +0200

    Grammar

commit ce25160047afad70eec41daab74dd26d16e9b92b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 15:59:01 2010 +0200

    Fix previous commit

commit cd3b41614db369194fbbe34b93f56441d5b15ae5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 15:34:45 2010 +0200

    ugly resampler: use memcpy()

commit 2e12c3f36dbbf65822bea82ec6338e95c8d4dffa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 15:31:31 2010 +0200

    ugly resampler: no need to allocate a buffer when down-sampling

commit e8beaf5c24dfff63d0f6a0671123da09057f7b7d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 14:31:30 2010 +0100

    Support padded frames in DTS files (close #3274).

commit 5681ac363661c3800c29dd95504543052346c8e7
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 13:56:41 2010 +0100

    Removed now useless audio filter float.c

commit 97e5f060705b87f0465da8b845d0142470639d54
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 13:49:35 2010 +0100

    Implemented fi32 -> fl32/s16 conversion in format.c.

commit 5bd2bacf60872c96d68ee497f8e8eadd057ae421
Author: Pádraig Brady <P@draigBrady.com>
Date:   Fri Jan 29 16:18:11 2010 +0000

    closed captions: Correctly determine the field for SCTE-20 streams
    
    * modules/codec/cc.h (cc_Extract): Merge repeated field (3) with first
    field (1).  Use the TOP_FIRST_FIELD in the determination of field.
    * modules/codec/libmpeg2.c (DecodeBlock): Pass whether "top field first"
    * modules/packetizer/mpegvideo.c (ParseMPEGBlock): Likewise.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit ff9fe43d8e9e185a1abc598427f5b9629016faa3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 14:40:13 2010 +0200

    fixed: add S32N, rewrite FL32

commit 5505394d73876ed0f0c0fa127a1ed6cc4d87d984
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 12:54:21 2010 +0100

    Fixed a huge regression in block_FifoPut.
    
    It was broken as soon as a linked list of buffers was pushed.

commit dec529e168720e9efdb64d5863127c1b32ae5480
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 30 12:07:39 2010 +0100

    Rewrite of format audio filter.
    
     It factorizes the common code and implements all conversions between s8, u8,
    s16l/b, u16l/b, s24l/b, s32l/b and fl32 (close #3162).
     In cases a direct conversion is not implemented, s16 is used as the middle
    format.
     The following direct conversions have been removed: fl32->s24, fl32->u16, u16->fl32.

commit 899895efc82213c94c40bfc41bb89a3c0d2dd0d4
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 29 22:53:55 2010 +0100

    Factorized 8->16 bits audio conversions.

commit f3a2e18cdb5d15bdd0730e7e082e7493c53b0e96
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 29 22:35:55 2010 +0100

    Cosmetics (audio format conversions).

commit 935655a7026aae57022a7e724b34741e42662688
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 29 21:51:57 2010 +0100

    Fixed embedded subtitles loading for non ODML avi files (close #3227).

commit 1c3f14ee8c988a6b33b4ee9e24f6898886b7f1be
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 29 21:26:20 2010 +0100

    No functionnal changes (avi).

commit c708eb43a59e08712a26e32b9feabefdc3da9573
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 18:06:36 2010 +0100

    macosx/framework: C99 in release mode as well.

commit 0b764e2a1ec922fb0fd11e6ade08192b3b9bd023
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 13:58:08 2010 +0200

    Move FL32->FI32 conversion to fixed plugin

commit e71c332dc322a9584003c0b162ca05772cfdfcc9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 30 13:47:26 2010 +0200

    fixed: refactor into one module and one submodule
    
    instead of three submodule and no main module!

commit 736cc6b8930b8c97f2cda4d1dc55c7de6f9701a0
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Jan 30 10:07:34 2010 +0100

    playlist, Qt: playlist browsing support
    
    A new playlist item flag stops playlist after the item gets subitems.
    The flag is set only upon user request to play an item from Qt views and only
    if he does so in playlist "tree mode" not "one level".
    Behavior on items played when playlist advances is unaffected.
    This allows for comfortable "browsing" of playlist in tree mode, in particular
    when using the Qt interface's icon view.

commit b59984266a5e8af16810da1093d500b950250853
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Jan 30 08:43:26 2010 +0100

    Qt: efficient iconView browsing demands a specialized playlist event

commit 6a4273c261850edf99dc127bcb937c7adc0558e2
Author: Jakob Leben <jleben@videolan.org>
Date:   Sat Jan 30 01:17:05 2010 +0100

    Qt: playlist: fix updating of currently playing item
    
    - When input changes, update visible item after currentItem has been set.
    - Check if item is current when adding it.

commit a1c69e8ee4a1e2128006b7b008751cd1609c96d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 01:40:23 2010 +0100

    VLC supports .vro (DVD-VR) files

commit f39d8331cd2fd8ff85699476de78eb805942cceb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 30 01:00:20 2010 +0100

    Support for DVD-VD .ifo files

commit 3a34857997c67db1000766c8f85c9b03ff095ccf
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 28 12:39:04 2010 +0100

    libvlcpp: add an audio class to handle audio functions.

commit cd6da087dcf4a31d42762d43b3678e3c1803afa6
Author: Jakob Leben <jleben@videolan.org>
Date:   Fri Jan 29 17:07:40 2010 +0100

    Qt: no need to go from bool to int

commit de18629ca00209a4d009b6af21ce0959ec38d7c8
Author: JP Dinger <jpd@videolan.org>
Date:   Fri Jan 29 16:30:26 2010 +0100

    mozilla plugin: rework events listeners to dom level 2 type, sort of.

commit 7228b1b132936ab5d7744a804f89b0155f56bc3c
Author: JP Dinger <jpd@videolan.org>
Date:   Fri Jan 29 16:28:25 2010 +0100

    src/control/event.c: Add missing return for NDEBUG builds. Fix return
    value to something more sensible if desired.

commit 28029c51a8f26ac22cc49ab3458620290d026724
Author: Yannick Brehon <y.brehon@qiplay.com>
Date:   Thu Jan 28 14:36:22 2010 +0100

    Mozilla plugin event listeners.
    
    This is the patch as supplied, which needs work and as of yet doesn't
    compile on non-unix. Fixes pending. -- jpd

commit e783869a8dd6fcaf64dd8324c9938285f6b5c871
Author: JP Dinger <jpd@videolan.org>
Date:   Wed Jan 27 13:10:16 2010 +0100

    async event handling: Push is now O(1) instead of O(n).

commit ce00864d8a994e420b4ac73e9f2521835d7b0aba
Author: JP Dinger <jpd@videolan.org>
Date:   Tue Jan 26 17:28:26 2010 +0100

    activex plugin: move deinterlace to own video subobject.

commit f64e68a73b3af7cde858325409f61f191ca42283
Author: JP Dinger <jpd@videolan.org>
Date:   Tue Jan 26 16:09:09 2010 +0100

    mozilla plugin: move deinterlace to own video subobject, and fix memleak.

commit da87f0fe504c5c4126b6bed5f7c660ddf42d4a54
Author: JP Dinger <jpd@videolan.org>
Date:   Tue Jan 26 16:06:14 2010 +0100

    Refactor libvlc_video_{get,set}_{marquee,logo}_{int,string}.

commit 3a6c32a622cc684ffa0be691a959c4c239ac567d
Author: JP Dinger <jpd@videolan.org>
Date:   Tue Jan 26 10:50:24 2010 +0100

    src/control/video.c: drop debug printf()s.

commit 8fa162cf3e9cb372e6d470c62841b3aa1d328ad7
Author: JP Dinger <jpd@videolan.org>
Date:   Tue Jan 26 10:30:04 2010 +0100

    Cosmetics: activex plugin: add a helper for bool -> VARIANT_BOOL.

commit d9fed02a9ff516a763b313fe15652d7d0d5c4d5b
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Fri Jan 29 17:47:14 2010 +0200

    qt4: show more clearly current item in iconview

commit 9406b4cc08e9eed9f70c543a940e175a43450a67
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 15:16:22 2010 +0100

    macosx/framework: Hack ourselves to get extensions.

commit d96b2976d25559d2d69475471c4f8d40628c8d96
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 15:15:59 2010 +0100

    macosx_dialog_provider: Update the checked PopUp menu.

commit b554afa92d9bfa07c957a25ff065219bf2de1bcf
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 29 14:56:20 2010 +0100

    Remove libvlc_get_vlc_instance hack from libvlc

commit 87ffb90bc35977f6c79be6482158682f371734de
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 14:40:39 2010 +0100

    Revert "libvlc: Export libvlc_media_player_get_input_thread()."
    
    This reverts commit 714ef56a1682be404888668bd3c1c688cd0d2aeb.
    
    By popular demand.

commit 6dcfe3c4efa4cb7623bcc3e484cbdd371b41f01a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 14:11:32 2010 +0100

    macosx/framework: Take the extension mgr lock when enumerating.

commit 3dd2478ce13bb16c5f3f55518b057f21d354ef32
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 29 14:34:30 2010 +0100

    avcodec decoder: export profile/level at open

commit 3f6c97920eba931875b2011e98e170ddede2fbfb
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 13:29:33 2010 +0100

    macosx/framework: Don't accept nil mediaPlayer.

commit 5ebb3da913cfe7aa14201eb86321cd5a9dc7978d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 29 12:31:42 2010 +0100

    Qt: try to avoid a potential race condition
    
    If we receive a currentChanged, and currentView ain't set, we might crash in
    handleExpansion
    
    Crashes have happened at
    StandardPLPanel::handleExpansion (this=<value optimized out>, index=@0x406b56a0) at
    components/playlist/standardpanel.cpp

commit 13bfe4cc22b4c334f639fdec386bbd8419ecd80f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 29 12:27:00 2010 +0100

    ActiveX: fix compilation

commit 181466ef448760812fd1e8af476771d02f18b971
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 12:15:02 2010 +0100

    lua/libs: Fix a left over lonely UnlockExtension().
    
    Spotted by jpeg.

commit a406c0827f3f1e5b08989582c410e37677ec8cf8
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 11:48:56 2010 +0100

    macosx/framework: Make sure -[VLCExtensionManager mediaPlayer] is KVO.

commit 3f4aec548fcf911be1695e214f13febe704843b2
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 11:48:38 2010 +0100

    macosx/framework: libvlc_track_description_release.

commit bcfa8de45dfd41d733965840991d446f64f0d6e2
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 11:46:54 2010 +0100

    lua/extension: Make sure our input exists when releasing/holding.

commit a41b5f9dbf8d4d0d49f59fd4c17f7066c2a40c02
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 11:46:25 2010 +0100

    macosx_dialog_provider: Propagate window close.

commit 23c70ac84c28b59606d4078fd4422412f6b0cc81
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:44:38 2010 +0100

    macosx/framework: Sync the extension's input to their MediaPlayer's input.

commit 716537eb5a69c7b9263afdc4760ac446bf611a62
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:44:07 2010 +0100

    macosx/framework: Remove a bunch of exception.

commit 9ceb897c7bebb801951ec533a32dc10bed120f02
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:43:19 2010 +0100

    lua/extension: Export extension_SetInput().

commit 714ef56a1682be404888668bd3c1c688cd0d2aeb
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:42:55 2010 +0100

    libvlc: Export libvlc_media_player_get_input_thread().

commit 2114b4ec0bc95a135963c34cd8c6188e786691ae
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:17:19 2010 +0100

    libvlc_media_player.h: Remove trailing whitespaces.

commit 3d090ab353fd956828e135ddf105452506397a06
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:16:50 2010 +0100

    libvlc: Remove some white spaces in media_player.c.

commit 82ba24815da4a67df9b99bdf2759915153855a85
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 01:02:10 2010 +0100

    macosx/framework: Use libvlc_track_description_release.

commit b98058c9747f812274748ed87f406270afbee2c6
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 29 00:08:35 2010 +0100

    macosx_dialog_provider: relayout the window less often.

commit d7413881446ced9dc7db422f5dc31c410df8b815
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 28 20:21:03 2010 +0100

    m3u: Fix 3 leaks.

commit 19fe54b3682a40aaae37b6f7754d225e90148780
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 28 19:59:32 2010 +0100

    macosx/framework: Fix a bunch of track related leaks.

commit bf144ba3f5ea4fb7b0f3ca5c03cf0257fd858b65
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 29 01:26:58 2010 +0100

    Qt: Playlist, map the click to cycleViews
    
    And adapt the actions in consequences

commit 86e411e4bfbb5a93509d8b439ff32cf3f2943836
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 29 01:22:51 2010 +0100

    Qt: Use a ToolButton instead of a PushButton for view selection

commit c126d695d51f1ffd3d400043401dfdafc05a2330
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jan 29 00:38:44 2010 +0100

    Extensions/Qt: information panel for Extensions

commit 55d48a71d36fbcb5bc7156f907bd821c3c72eec7
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jan 29 00:33:05 2010 +0100

    Extensions/Lua: free extension strings

commit 95caced71422f86bcf62783b972cbf3b72bb60a5
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jan 29 00:29:51 2010 +0100

    Extensions/Qt: new method ExtensionManager::getManager()
    
    Returns a direct pointer to the extensions_manager_t

commit d6c603697f87aa0a55db419d229999cd03163b64
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Fri Jan 29 00:20:55 2010 +0100

    Extensions/Lua script: enhance IMDb descriptor

commit 47af2aa48ca5073f556da255e8497b1848a4c2a4
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 18:21:34 2010 +0100

    Extensions: export author, version, url and description

commit dbca7907c5788d62006f88d769e0c40c4544886b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 29 00:59:24 2010 +0100

    Mozilla: compile fix

commit 20773c48ba4ae3ee760076642644b82cfd032486
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 29 00:53:29 2010 +0100

    Qt: sprefs, fix crash when opening Hotkeys prefs

commit 4c04f0b498d66494e976b3d6d2069ce0614b1015
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 28 23:58:30 2010 +0100

    rtp sout: fix DCCP socket leak
    
    We need to actually delete the sinks for incoming connections...

commit 6837ebe13aff7def3f61dbf3f0e5a20327002282
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 28 22:41:08 2010 +0100

    Build fix

commit 494dbf114ee7bdd85ac21f4a344a3e98b3c6e3ff
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 28 22:17:24 2010 +0100

    live555: privatize b_error (and remove useless checks)

commit d147f145510bb7c1f07cd95a050a0e709223f6ec
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 28 21:53:58 2010 +0100

    Added es_out_ControlModifyPcrSystem to synchronize the input clock on an external source.
    
    It could be used to update the netsynch module or to lock the input
    clock on the audio one.
    
    Partially based on a patch by Jean-Paul Saman.

commit 454a3688d220aa86bfa5ea39d6d9177ea6e95060
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 28 21:28:37 2010 +0100

    Added es_out_ControlGetPcrSystem helper.
    
    Original patch by Jean-Paul Saman.

commit ee3b72056abf5ed07384569f45f48fea2ffc0489
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:57:06 2010 +0200

    portaudio: add private b_error

commit d8205d02ad05cb18073bd352936adfe2cb6023dd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:56:52 2010 +0200

    dirac encoder: remove write-only b_error

commit e983c300f87cf2c3055b1477b3e62288e1611197
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:54:09 2010 +0200

    dshow: remove impossible case

commit b7e0d3cc4874d66dd0b2db433caa620664345eac
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:49:15 2010 +0200

    Remove some unused p_e parameters and propagate

commit 1e87443a23c8402521dbfc53bac436a8aff23dae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:34:05 2010 +0200

    Unexport vlc_object_detach

commit 27cdd6eb494feb8da6ea6fd4112b1b066b5f4f3a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:25:07 2010 +0200

    Remove useless vlc_object_detach() before vlc_object_release()

commit ee454d5fbf0eb4d22feba57c85239af6c8ca88a0
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 21:17:47 2010 +0100

    Qt: prettier button with menu for playlist view switching

commit f6b3f672dcefb88a2fe7b3f0475dce570fcb476d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:17:30 2010 +0200

    Factor vlc_object_release() into DeleteDecoder()

commit 5d90ca7cc21e1ba7691765e232c047668bb81578
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:09:39 2010 +0200

    Allow vlc_object_attach to reparent directly
    
    This saves one unlock/lock cycle, and makes sure that the reparented
    object remains in the tree at all times. This does not fix the race in
    reparenting, but it reduces its window of opportunity.
    
    This also makes vlc_object_detach() essentially redumdant with
    vlc_object_release() and vlc_object_attach().

commit c66586a5445aa3405403ca47ee37db7a7bd64481
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 22:03:14 2010 +0200

    Warn about reparented object when debugging

commit 97676090ce41fef305459c6082651cbdd061452d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 21:50:30 2010 +0200

    vlc_object_detach_unlocked: don't check impossible case

commit eed0e7361a853185b673446c0b2adb58e99b3cd7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 21:29:30 2010 +0200

    Missing vlc_object_attach

commit 73b64879e3d12b1898a0775a67faebd70627c417
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 21:23:37 2010 +0200

    Oops

commit ce67728ae1a0d91643e416b86efeab34a0891e35
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 21:19:12 2010 +0200

    Stick b_error to object types that actually use it

commit d58211076fb937d2374ef4191ec1252004d86d1f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 21:11:23 2010 +0200

    HTTP access: privatize b_error

commit 87b420e2ccb807759a619a30d9d3783520276230
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 21:10:09 2010 +0200

    MMS: nothing ever sets b_error, so no need to check it

commit 5630d1b08226f95a639135ed77b08fb60db6b116
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 20:58:52 2010 +0200

    LUA: use psz_intf instead of b_force

commit 5c939db25df9daa71b88ae59b1286664f264c9ea
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 20:57:52 2010 +0200

    access/access_demux: check psz_access rather than b_force

commit 20431e3be581bf2a513f223bc98c93619bb623c9
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 20:08:50 2010 +0100

    Qt: iconView delegate: encode PLModel::IsCurrent(QModelIndex) into cache key
    
    This way item is redrawn when current item changes.

commit 13942d4755ec8d1cacb480e7f00b5cdfce1b6d02
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 20:50:49 2010 +0200

    don't convert bool to bool...

commit 3cf0a2ad76682b752e8dff9400140e5c5f876ac4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 20:32:44 2010 +0200

    Typo

commit 57c66b9533add5617c690234c0bdb4f3e47adcb8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 19:59:50 2010 +0200

    Use module_gettext() for command line help

commit 1cf900257c53220308faef51a94a52f4db01173d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 19:25:22 2010 +0200

    module_gettext: translate a string in the text domain of a module
    
    This is needed for out-of-tree modules. We need to translate their
    plugin descriptor strings from their domain.

commit e2828c396d3adb64f8ef1255c7494c726af2fbc6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 19:48:25 2010 +0200

    Load out-of-tree plugin's text domain
    
    They cannot do it themselves. Their strings may be in the plugins
    cache, in which case the plugins may not be loaded at all.

commit 5b7c5b6672ce195b7a5008517b7baec1eafbd93e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 19:16:18 2010 +0200

    Keep track of plugin text domain

commit 46c51df557d7905ab3fbb77a65b5696514cb68d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 19:48:06 2010 +0200

    Factor out LoadMessages to support other text domains

commit 4e68ddd0e7ac2f5d8b1346effe9a4359fc1e5c75
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 28 18:25:57 2010 +0100

    Qt4 Icon View: cache full rendering for each item

commit 3daab2d0793920a31d75707c4241e24f4432b768
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 18:55:47 2010 +0200

    Warn inheriting a value from an object outside of the object tree

commit f6f1fa0be95ac9bbce70760fa8f87f3396944407
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 18:54:44 2010 +0200

    Attach playlist ASAP
    
    vlc_object_find is not used for the playlist anymore, so this is OK.

commit d20e98fbb17fd6c9bf2630ebb6b936f9c6e609d3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 28 18:19:58 2010 +0200

    Resource attach/detach requires the lock. Add vlc_assert_locked()

commit bb09e059c8bb7dcec4f7610b4b67cf6957dae993
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 28 02:12:17 2010 +0100

    macosx_dialog_provider: Improved VLCDialogGridView.
    
    We now properly layout elements, and size the window accordingly.

commit 70812fdcfbd98d6a29c22f7f6979105e0ee5517c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 23:01:21 2010 +0100

    macosx/framework: Export -gotoNextFrame.

commit 0cd9960fd4e26bc621d540d28e33ad673caf090a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 23:00:54 2010 +0100

    macosx/framework: No need to create an exception here.

commit 440bf3aa4a52bc8df0a24fecd17756a786a57855
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 22:59:46 2010 +0100

    x/framework: Fix dead code in VLCExtensionsManager.

commit a3f9f72aa91243be26d77b0dd0b41d178db591d6
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 16:13:35 2010 +0100

    Extensions/Script: fix IMDb URL

commit f2104a376748cfeab4ac634dadfdd35917e2f105
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 16:12:26 2010 +0100

    Extensions/Qt: use a QTextBrowser instead of QTextEdit
    
    Now you can click on URLs

commit 3534ae61ef116e2984e38cb20ffa5dfd760921a9
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 16:00:10 2010 +0100

    Extensions/Qt: change list mode to ExtendedSelection

commit bc04b2d1a0964fefa258fb79b4a0756ce30c95ca
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 15:55:49 2010 +0100

    Qt: New configuration var "qt-autoload-extensions"
    
    If true, load the extensions on startup. Otherwise, don't load
    them automatically.

commit 67c51e4b99e225d8285ead2d7f95f566e9af6aec
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 15:26:57 2010 +0100

    Qt/Menu: ViewMenu is now dynamic (uses aboutToShow)

commit 1ce616c7b04a6b81ea552c6b1d16bd9976f3e66a
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 15:24:58 2010 +0100

    Extensions/Qt: add cannotLoad() flag
    
    This flag will indicate that we can't load the extensions module,
    thus preventing many unnecessary (failing) loads on ViewMenu::exec()

commit c11e8245be71ded993f0544230fbf5561b505060
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 12:24:24 2010 +0100

    Extensions/Qt: use lock on extensions list

commit 9f49f1112e688ca366b6881172eedb604851f416
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 12:07:15 2010 +0100

    Extensions: fix extensions manager's locking scheme

commit dbd4f0ccd58df3c9b4825b1f3c1b4a9806b20cdd
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Thu Jan 28 11:20:38 2010 +0100

    Extensions: remove timers
    
    Clean Extension dialogs and widgets without using a cond_timedwait but
    a simple cond_wait instead.

commit 344416ec80558bfcb24cbcc0650fecbb19da830f
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 28 16:11:56 2010 +0100

    QT4 Icon view: cache album art pixmap
    
    The QPixmapCache default size is 10240kB on desktops, this leaves room
    for 640 pictures 64x64 in rgba
    
    Improves scrolling with a lot of items.
    
    Also use art url from the first children with art for nodes without art
    
    TODO: cache the full rendering (text + art), QPixmap is a QPaintDevice
    subclass

commit 2cd902362e84b9f18ca2a7508c035371bd0eaa7b
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 16:13:36 2010 +0100

    Qt: locationBar: update when browsing back/up, show current bold

commit d1b06eaf9d891b0f123acb37b4136bed0d015526
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 28 15:26:21 2010 +0100

    fix memleak

commit c5ef356f364d1fd78870cf82c17af01d0bd220d6
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 28 14:40:11 2010 +0100

    qt4: correctly displays utf8 in location bar

commit b158efcfd9d2f17b4390ad511b295171ce491551
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 28 14:07:23 2010 +0100

    Shortname corrections

commit dee7abe325ec273d02468c0d084ca2b5ba336cc5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 28 10:06:33 2010 +0100

    phonon: fix compilation.

commit 88b4c402e279e9999c845cf69cab2665c2d31fda
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 08:57:00 2010 +0100

    Qt: views behavior corrections
    
    Only respond to input item change if in icon view.
    Update location bar according to current view.

commit cdd26d2f59ab41c5e6cd6bcbb124f3582e376abb
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 08:36:00 2010 +0100

    Qt: playlist (Fix #3248) Set model after sorting enabled to prevent sorting immediately
    
    And add a debug msg when sorting happens.

commit 1adc6693a71387504c20dc148d2d261399391b44
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 07:56:09 2010 +0100

    Qt: connect to iconView only after it has been created

commit 23b256282b57259d7019dc4ff6c78033b730b9e3
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Thu Jan 28 08:03:37 2010 +0200

    lua/http: use h264 in flash-streaming

commit 84249d56364b2da8f2d197f4074f7fed0b0a230b
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 06:52:04 2010 +0100

    Qt: replace playlist view title with interactive location bar

commit 76cc0af99edbc20c30977006b677614370af726b
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 06:50:35 2010 +0100

    Qt: make PLModel::getItem return rootItem as well, add id getter to PLItem

commit 6a5e84686d31a9a8a83cb29b434f70c342dae974
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 28 03:29:29 2010 +0100

    EPG: fix QLabel look and saveGeometry

commit 44a2e5fac830a247217bc6e516f01bf1d3bd3406
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 28 03:22:00 2010 +0100

    Qt: Comment out left qDebug()

commit 08823609eadfa901447e58ade45a862a0964d2ed
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 28 03:20:28 2010 +0100

    Qt: EPG, propagate the infos when clicking on an Item

commit e0a92345a179401427f6a896626b6259a5c4709d
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 03:12:03 2010 +0100

    Qt iconView: browse into node when it spawns subitems

commit 03fef5e5f807411e3e2ebb9e4364edafa57a9b1a
Author: Jakob Leben <jleben@videolan.org>
Date:   Thu Jan 28 03:10:13 2010 +0100

    Qt: add public index-from-id function to PLModel

commit 69ec164abb756871a3b7421493d28da1288a6bad
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 28 01:59:43 2010 +0100

    rtp sout: fix another race condition in RTSP
    
    When RTSP is shut down, the server destroys sessions (with no locking)
    while clients are still able to concurrently access them, potentially
    leading to a crash. Make sure we unregister the RTSP URL before
    cleaning up (then indeed no locking is needed).

commit b471a8b1aeac35b27b3cb2cb8c102689f7b33dfd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 28 01:33:37 2010 +0100

    Qt: connect the EPG to the core item on request
    
    This is ugly, but I don't know how to do it the correct way.
    The UI is not top-quality yet, but it works. Feel free to improve.

commit 2e1f2e3d78d348c5df60d79d33a0769212b2e1e4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 28 00:08:43 2010 +0100

    MKV: support of PGS (BD subs) in .mkv

commit 91b3352a7f52e985ebb4172f6a6c1c89c6a8769a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 16:28:06 2010 +0100

    Qt: EPG, add a close button and other GUI improvements

commit 699252e9d8ebe16a1ed26ba5c2aa99301f8ce207
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 16:07:47 2010 +0100

    Qt: We might want to share more that just a description

commit 613ec7315ecf75096b6ae999701a76e955b1c547
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 15:06:14 2010 +0100

    Qt: EPGItem doesn't need QObject inheritage

commit 360fe5b28ee233104d47b954ea50d44bf822227d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 02:25:24 2010 +0100

    Qt EPG: design and functionnalities improvements

commit 0a03829d9ec0d32fba8a2b175017fa7ebbf46b1d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 01:27:19 2010 +0100

    Qt: initial EPG dialogs and DP integration

commit 541836cdf89dc38053eaeab1373612a773b498fa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 01:17:39 2010 +0100

    Qt: EPG, include orders

commit e4cd963a4bf7a67a396a3185911d766add816efe
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 27 01:04:29 2010 +0100

    Qt: EPG in BuildSystem

commit 3484582d7784ec3b9e0bcc17e5896089e234aee6
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Wed Jan 27 00:45:01 2010 +0100

    Initial commit for EPG class for EPG Viewing

commit 1dc6a868e2fc711565160e0fa5889d1ebda9cf27
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 28 00:55:00 2010 +0100

    rtp sout: fix race condition in RTSP
    
    When an ES is removed, it is possible to set up a track that won't be
    cleaned up and will remain dangling, causing a crash later. Make sure
    we unregister the RTSP URL before cleaning up.

commit 1441dee2edebf99e6acb64450418389b8a7bba4c
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Jan 27 23:08:38 2010 +0100

    Win32: correct the 'one-instance' deallocation code
    
    'one-instance' happens to work on Win32 though there are several issues:
    - a WM_QUIT is sent to the helper thread when any instance terminates
     (the master or a secondary instance). 'one-instance' should then stop
     working as soon as the first secondary instance terminates.
    - But, sending WM_QUIT via SendMessage directly calls the window
    procedure callback. And this callback here doesn't process the message
    at all. Therefore, it is a no-op and the thread is actually never stopped.
    
    This patch does the following :
    - move the WM_QUIT message to ensure that only the master (first) instance
     stops the helper thread.
    - process the WM_QUIT message in the window procedure callback, and call
    for clean termination of the thread.
    
    Note that PostQuitMessage cannot be directly called as there are two
    distincts threads here.

commit 66852fb38b7e4848cee9cd135db23284a3b99d77
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 20:26:01 2010 +0200

    vlc_object_create: remove legacy support for negative sizes

commit 26fb927690e52e0c6bcd7deb304a814620a8b997
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 20:33:31 2010 +0200

    aout: use vlc_custom_create

commit c1abcb019a04234e50764d30c8b6cb63620eeff9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 20:16:58 2010 +0200

    decoders: use vlc_custom_create, generic objects (except in input)
    
    As far as I know, the distinction only matters anymore in the input
    loop, for E/S out decoders (due to the evil ObjectKillChildren).

commit f7b25b3fc70ad281dc614900e70642f0196480e5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 20:14:43 2010 +0200

    LUA: vlc_object_find does not work for decoders and generic objects

commit 3f64bec52c5e6af2e63b86d7f9bc5ce82ae2d91a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 27 19:51:03 2010 +0100

    i18n: fix POTFILES
    
    Remove moved files, they don't contain any translation

commit 0a60c851ed9b94975be82050d94d1af42ff763d1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 27 18:44:33 2010 +0100

    rtp sout: fix socket leak
    
    RTCP sockets of RTSP sessions are not closed when the input is stopped.

commit f43ecf81b7bba5320aea746605b4744c3f4cee45
Author: André Weber <atmo@videolan.org>
Date:   Wed Jan 27 18:14:16 2010 +0100

    atmo: added update news

commit 94a44457cced22147af3e7160c34f31bf721f183
Author: André Weber <atmo@videolan.org>
Date:   Wed Jan 27 18:03:45 2010 +0100

    atmo: enabled by default again, description changed

commit 0e9b69fd2f136d1b24daab414a1c3fc3b65a428f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 19:24:30 2010 +0200

    Fix make install cache generation
    
    libvlc*.so are not yet configured, so we can't use the installed
    vlc-cache-gen just yet.

commit e9d39acf422ca83a6d9c10654ce841ab0a8c9e7e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 19:22:46 2010 +0200

    Do not insert a module in the list twice
    
    If the same module (i.e. currently same file path) is scanned more than
    once, the linked list would get corrupted, and VLC crash while loading.
    
    This could happen, e.g. if you put $(vlclibdir) into --plugin-path.

commit 98ab5ed7561c63bdafe3f898a1a87268ba765d91
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 19:14:39 2010 +0200

    Remove write-only b_used property from cache entries

commit 754aeae1e8d174af0255e61e62345fe7e4b8b4f5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 27 19:12:17 2010 +0200

    Remove always false b_junk cache entry property

commit 38430d10a41d707226ae87c803aa450b15fd1979
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Jan 27 14:25:23 2010 +0100

    Qt iconView: font adjustments
    
    Keep application default font family.
    Make Title italic.
    Make both Title and Artist bold only if it is the current item.

commit 83717d05d9b7ba14dca6c4761fe185faac1a87bb
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Jan 27 13:52:08 2010 +0100

    Qt: unify item activation among PL views, change title when browsing in iconView
    
    Also delay view creation in constructor after the title label has been created

commit 4fdd32fab86f3d0a430ed6bc8394007c41d38b7b
Author: Jakob Leben <jleben@videolan.org>
Date:   Wed Jan 27 12:49:48 2010 +0100

    Qt: connect currentChanged signal from model earlier

commit ba57e3d2d742f688b98da5aadac90f874fdfba6c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Wed Jan 27 10:42:29 2010 +0100

    libvlc_media_es_t: export ES id

commit f4f6ef936353feb23eccef35b1adc4de99ff8873
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 09:53:51 2010 +0100

    macosx_dialog_provider: Remove legacy -release.

commit 17d04fb536a5f19007ac1008598f98cd25456d23
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 02:04:20 2010 +0100

    macosx/framework: Whitespace cleanup in VLCAudio.m

commit ed8db5db22eec520b1a4110d98201124088c06ea
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 02:03:21 2010 +0100

    macosx/framework: Export VLCExtensionsManager and VLCExtension.
    
    This enables usage of vlc extension in Lunettes.

commit 0726443c96b3fb9dad60d189e76eef05c474239f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 02:01:29 2010 +0100

    macosx_dialog_provider: Add basic support for dialog-extension.
    
    This needs to be splitted in a separate files.
    VLCDialogGridView still suck, and won't place items as we would expect them.

commit a6cbdf8290bbe17632512d10037930b10bfdad88
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 02:00:48 2010 +0100

    lua/extension: Missing lock initialization.

commit be9f783b13830d346a3730f098d7c1dd1c9a433f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 27 01:58:18 2010 +0100

    vlc_extensions.h: Don't use anonymous struct in typedef.

commit 0fba4c63af39b1afcfeaaf6e6c607f760ec29bea
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jan 26 12:41:22 2010 +0100

    macosx/framework: Install libvlc and libvlccore as a link to their numbered version.

commit f89857ba2b93fd4c22bcb5a5dcebfee791205d92
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jan 26 12:40:38 2010 +0100

    macosx/framework: Switch to C99.

commit 635c886f4c46011e12464d846de1bbbc5ad5363d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 23:40:54 2010 +0100

    Removed now unused VOUT_SET_SIZE.

commit 86e59e436dc261493316fc643fbd3b3636548722
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 23:34:02 2010 +0100

    Redirected "zoom" on "scale" (vout_thread_t).
    
    It fixes zoom settings at the core level (partially close #3245).
    "zoom" cannot be removed as it provides a list of choices while "scale" is
    a free value. The names aren't great, but that can wait.

commit 3c631309e5144a5807d74f5adbdf449b1dd50dcc
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 23:31:38 2010 +0100

    Fixed zoom setting when the video fills the display.
    
    The zoom parameters need to be taken into account as the window
    can be resized.

commit 9c1d2239eafecda7bfcfdf2b74f374a9b9fb63a6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 23:12:31 2010 +0100

    Removed invalid var_DelCallback in teletext code (qt4).

commit a67d563f100cbdf4ec7fe2f23c89b829b226f2d9
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 22:38:37 2010 +0100

    lua: fix potential leak (and missing unlock).

commit f741dd1b7e5499c311bb0e91569e5d8f44835778
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 22:27:37 2010 +0100

    atmo: fix mismatch allocation/deallocation.

commit df1a14da7838496b4102948d902f2a90fdaa5d0e
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 21:43:25 2010 +0100

    libvlcpp: add some functions for Video.

commit f81a7e477928046065a9b94c4470231ccaf18ce3
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 18:18:53 2010 +0100

    cil binding: typo.

commit 6ffbc6cfb7fc3b3da767a5eebf2e5c332ac9944b
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 13:55:45 2010 +0100

    Update Doxyfile.in file.

commit 1a63cdeda2a72f18f9280687a9e04f16ee5f6f37
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Jan 26 22:34:06 2010 +0100

    freetype: fix a forgotten dialog progress bar when an error arises
    
    With wine, this module goes through the error procedure, but forgets to
    deallocate the progress bar (stuck to 80%).
    This patch simply cleans it up so that vlc can still be used satisfactorily.
    (an error message is also issued anyway)

commit c8cce5ff10787245837f85b973b987d6c9225601
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Jan 26 22:54:46 2010 +0200

    QT4: leave assert there

commit ccd2c798d569ff6f3c16c2184af147e7b1d70828
Author: Ilkka Ollakka <ileoo@videolan.org>
Date:   Tue Jan 26 22:50:55 2010 +0200

    QT4: connect currentChanged from model on iconView case also
    
    Should fix issue on not scrolling to current item when it changes in iconView

commit cb9ee6880e56f1727d20d858a3b5e5ae3e6e6809
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Jan 26 20:37:31 2010 +0000

    New release signing key. Take 2.
    
    pub   1024D/7144D485 2010-01-26 [expires: 2011-01-26]
          Key fingerprint = 5C3C 8244 E40E BB95 86FD  92B5 7772 A59D 7144 D485
    uid                  VideoLAN Release Signing Key (2010)

commit 993657175e20946d4ada0085bf10bbee693104e3
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Jan 26 20:36:44 2010 +0000

    Add comments about the kind of key we need

commit 72665ee3dbccce404e11577e7a22255da41ce8fd
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 20:39:34 2010 +0100

    Fixed selected entry in input_thread_t::"program".

commit 0e996c7bd2aa92e857ac8c0a244675537b1e6454
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 19:52:24 2010 +0100

    Cosmetics.

commit 3f7117af00a9d95ceabba1d98465118c7f026eac
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 19:30:59 2010 +0100

    Fixed heavy memory leaks in bandlimited.c

commit e080f331c7041595affd809f8bcd253bc4c6712c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 19:18:06 2010 +0100

    Also fix audio_sample_format_t::i_channels in aout_FormatPrepare.

commit afaea620166c7d09f8c9a32c7e258e5d57a4c559
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 26 19:13:02 2010 +0100

    Used name in UTF-16 format for embed AVI subtitles (close #2357).

commit 7edb312503692443791d63df644c6e52e9c737c7
Author: André Weber <atmo@videolan.org>
Date:   Tue Jan 26 19:51:53 2010 +0100

    Added AtmoLight tab inside video effects dialog
    allows only to control some important options of the AtmoLight module, which control the color calculation.
    Hardware setup has to be done inside the normal video filter setup.

commit f00511926eb4278a07201fa8604ac796e595e6e7
Author: André Weber <atmo@videolan.org>
Date:   Tue Jan 26 19:37:37 2010 +0100

    enhanced & corrected AtmoLight filter module
    - added more thread locking/synchronization, to avoid potential risk of race conditions
    - changed the option to choose the output device
    - added support for MoMoLight (http://www.ambilight4pc.com/momolight/momolight.html)
    - added support for a simple serial DMX (255 channel) controller
    - added support for Quattro Atmo Light (allows to use four separated classic AtmoLights, as one virtual AtmoLight)
    - changed the way color packets are passed from AtmoExternalCaptureInput to AtmoLiveView useing a queue object (instead of a unsynchronized global variable)
    - renamed some options inside atmo.cpp to meet the requirements from the video effect dialog widget (later commit)
    - changed the way to define the zones for image color extraction (because the number of zones isn't longer fixed to 4 or 5)
    - removed the need to copy some .dll as bridge for the external AtmoWin into the VideoLAN folder, try to load the dll from the same folder like AtmoWinX.exe
    - do not a complete fade out, if the filter processed a low number of frames and gets stopped (keeps VideoLAN quick responding, if switching through deinterlacing modes)
    - added a debug option to see which pixels are used for color computation (just for fun)
    - added more infos to README.txt inside the source folder

commit bf7822fe956f24303563b040156f6c4abaf75df6
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Tue Jan 26 14:26:46 2010 +0100

    Qt: more details on the icon view.
    
    Add album name and break long lines.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 54a847e61499d93ba027fa73ec5715aadd96d2f0
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 26 14:35:49 2010 +0100

    Use ifdef's to guard against setlocale() in vlc-cache-gen

commit 474088e2c8e54901e448290fb7e5d4b405847107
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 12:41:29 2010 +0100

    libvlcpp: add version-info to the library.

commit 66e08e1b6f78b5edf75fcbcc1d137747f4bdc365
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 12:12:03 2010 +0100

    libvlcpp: directly access to the instance.

commit 9225ec114fc2438e844d91b16f321df7739b29dd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 26 12:39:36 2010 +0100

    Qt: allow multiple selection in iconView

commit ec86ab4e1f8542146946a20fd02ccd30aac9115c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 26 12:18:00 2010 +0100

    Qt: iconView, use uniformItemSizes()
    
    From Qt's doc:
    "This enables the view to do some optimizations for performance purposes."

commit 4807aded6e4127358df368ecf7145cc5f0d2b2f4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 26 12:04:31 2010 +0100

    libvlcpp: add a .pc file.

commit 10f045d31419882b2fb09d6cee7f3b92e657181d
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Jan 26 07:29:39 2010 +0100

    Qt playlist: mistaken currentItem logic

commit c8d328e806f2edf8dfff5263928fc9302378c916
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Jan 26 06:54:53 2010 +0100

    Qt: save settings for playlist-selector/art splitter
    
    ...to enable permanent hiding of art display

commit 4d4dd098d382f070ab594160f839fcc0905d774f
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Jan 26 06:48:58 2010 +0100

    Qt: end settings group earlier so other settings have effect

commit b2b38e5e78d42ec301ef0c750aae9051275b4b81
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Jan 26 05:50:52 2010 +0100

    Qt PL Model: don't emit currentChanged twice

commit 382b629a6af7169a5905b0a55d5ed10d08af8de6
Author: Jakob Leben <jleben@videolan.org>
Date:   Tue Jan 26 05:41:59 2010 +0100

    Qt: currentView initialization

commit ddc7925dd25e8bc236f8e3dbf6f1dc7acc47ff2d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 26 01:33:11 2010 +0100

    Qt: plViews, cleanups

commit ede2bb15ef44639f38c2139c1a1f1eefc0678058
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 26 01:23:38 2010 +0100

    Qt: track the currentView and simplify the code

commit 7c1fe4832347b316e0aa9f0bc6537758b751385c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 26 00:50:28 2010 +0100

    Qt: put CreateTreeView and createIconView in their own functions

commit 0f03fef48484779a70c62d96056f64ed69477799
Author: Sebastien Zwickert <dilaroga@free.fr>
Date:   Mon Jan 25 22:57:17 2010 +0100

    macosx/framework: Remove the newly removed exception parameter of libvlc_event_attach.
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit 0d0e6fc3d330fa7aca50e85edd63f915688d85a7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jan 26 00:41:46 2010 +0100

    macosx/framework: Implement write KVC for VLCMediaList.

commit dc36a8047975636c1cb131f75b050f350a89c1d2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 25 23:15:06 2010 +0100

    Fixed compilation after FromCharset.

commit 599c47de9d9b5c4d8c8c406422c42f844c6e1d4f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 25 23:05:53 2010 +0100

    Added FromCharset helper.
    
     It allows to easily convert from any charset supported by
    vlc_iconv to UTF-8 (but with a performance penalty).

commit a99b43de32abc4aa1d9cf9e046b6ba6753dd2fc1
Author: Alexis Ballier <aballier@gentoo.org>
Date:   Mon Jan 25 22:42:31 2010 +0100

    Fix segfault when freetype-yuvp is set to 1 in vlcrc.
    
    Allocate a palette for the format/region and reuse it. subpicture_region_Delete should take care of freeing it, but please someone double checks this to be sure.
    
    Reported by: Alexander Stein
    References: https://bugs.gentoo.org/show_bug.cgi?id=300406

commit a4e4c285946ef854d02f6ae1dc07f984149ca093
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 22:38:14 2010 +0100

    Set Shortname for Dirac and spudec

commit 20693a6136663cef862e6a2e47c0466043b3cd5a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 22:33:44 2010 +0100

    Rename the "Other codecs" category
    
     - Noone knew what it was
     - Only FFmpeg+DMO were there and not being SPU_ES decoders
     - Maybe SDEC meant _S_ubtitles...
     - FFmpeg and DMO are in Video codecs now.
    
    If you don't like this solution, I suggest merging all codecs subcat

commit 96cedc04a0aa0821381ca562479902adcf5a98f4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 23:13:01 2010 +0200

    Fluidsynth: convert path to ANSI on Windows

commit b14d2f10d62a68e15a0b5f9c524a21b5de290ee2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 23:11:38 2010 +0200

    fluidsynth: use error dialogs if the sound font fails

commit f65d4913eb6749a3cb43a651883795cc96f41222
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 22:03:07 2010 +0100

    We know that you are discovery, don't tell it to us 3 times

commit a1f89b24212225dce7da32aeaee64772926b5e20
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 22:26:07 2010 +0200

    Try to generate the plugins cache from make
    
     * Generate the plugins cache for the build tree during make all
       (if not cross-compiling).
     * Generate the plugins cache for the installation during make install
       (if not staging with DESTDIR).

commit f974baf1756aebf491bfc51858de432540ea0959
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 21:07:15 2010 +0200

    Add vlc-cache-gen to generate the plugins cache off-line

commit 91079ddc77238cabf02afb51ccb9bdbbf5218355
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 22:25:18 2010 +0200

    plugins must match "lib*_plugin"LIBEXT, not just "*"LIBEXT

commit 6862cff0c6951fd877ee5770135c83f88cbd2b0a
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sun Jan 10 21:56:04 2010 +0100

    xcb: fix resizing failing to succeed sometimes
    
    The vout window provider may issue a series of several resize events in a row.
    (e.g a user switching back and forth between two layouts in skins2)
    Some events may then be wrongly discarded by xcb based on a check that doesn't
    represent the latest situation.
    The new design actually can accept all resizing events, and only processes the last event of a series of events detected by xcb. No filtering is needed in xcb.

commit afe5f8d6076ca8fd5a737ba89128c7fed1fa2d06
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Jan 25 08:31:11 2010 +0100

    skins2: correct forgotten position and set default values

commit cc371f3013ec72a0d3d61bb4f636ffa84eb3d109
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Mon Jan 25 11:31:21 2010 +0100

    skins2: remove dead code

commit ebd971c2ed87ab3d470018c8138046560c3efe8b
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 25 19:58:52 2010 +0100

    Qt4: distribute icon file

commit b9a0fa9677d7084913a9499fd0050c0c952927b9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 20:29:56 2010 +0200

    Save the plugins cache as early as possible
    
    This rgeatly reduces the changes that it's generated more than once,
    if there are multiple concurrent VLC's, or if VLC crashes before exit.

commit ff41e49daa852a9991cabe60777b2480b17b2e13
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 20:29:43 2010 +0200

    Consistency loading -> saving

commit 739dbd4963e0fa42c25c0b87282045d274362039
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 20:29:32 2010 +0200

    Use utf8_unlink

commit 547247da8dca865ce18d42ad4efdf40345393235
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 20:21:02 2010 +0200

    Useless headers

commit 95c18c5da077888706e93fa99283a228ff9d57ff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 20:19:28 2010 +0200

    Modules cache: refactor, no functional changes

commit ec77bc81de6d1d79a5a2c219b6acb1b3b703e397
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 20:07:18 2010 +0200

    Remove CACHEDIR.tag
    
    As we now store the cache in ~/.cache, this has become quite useless.
    In any case, practically no software implements this spec, adn the
    author seems to have lost interest over  years ago.

commit f89ac2d92a39d35336ae18b612a92d0bb5cd0c95
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 25 18:39:07 2010 +0100

    Extensions: distribute headers

commit 556953c4c2ec361c1d5508702083b76edf89cb4d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 19:19:19 2010 +0200

    libvlc_event_manager: remove exceptions

commit 6b53f6b72aec497a21772a1d93bec4bc66390270
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 25 18:28:02 2010 +0100

    Qt4: don't use TS muxer with RTSP in sout wizard
    
    Most RTSP clients expect native RTP and won't cope with Transport
    Stream. Also, since RTSP takes care of RTP setup, there is little
    benefit in having a single stream.

commit a1b2eff0bcc9469fdd7587d9977a66e235a7f6e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 25 18:31:26 2010 +0200

    taglib writer: use decode_URI_duplicate
    
    The code looks suspicious though.

commit 75d389747e7a72f7da901e77c54fd5309bfcc0cf
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 25 17:21:21 2010 +0100

    contribs: remove obsolete check

commit 648b92d1269f42ed8ef051db61e4773d47a4b8c2
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Mon Jan 25 16:48:55 2010 +0100

    python-ctypes: add MediaES structure definition

commit 8a9a4cb41bf287a771503b06e5edbad47c0876b4
Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
Date:   Sun Jan 24 14:46:57 2010 +0100

    python-ctypes: cosmetic fixes in README

commit 91d00d909f5ab02b1ffc6073500667cfb6679b7d
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 16:49:55 2010 +0100

    Qt iconView: initial attempt at item browsing/playing

commit 314f385472663e21acab96fec5c4b10ea95eed24
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 16:36:06 2010 +0100

    Qt: use Title-to-Name fallback for icon text

commit 64ede4fc2b4a582ab516b64ab118605e9d1521df
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 16:45:26 2010 +0100

    Qt iconView: recude the clipping radius to 5 (from 7)

commit 5f1d26906bf3b63dfb4ee1a85a4dfc1be61639ad
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 16:28:56 2010 +0100

    Qt: don't use 2 drawPixmap

commit 82f5e2afcb006d254fa9c3d2296f81a6bd601d37
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Mon Jan 25 15:09:25 2010 +0100

    Qt: add drow shadow effect
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit eb9ef15dade467d1b27a900ca510bb377c29ca33
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Mon Jan 25 14:49:15 2010 +0100

    Qt: add some spacing between items
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit af9bd10dd5643470256a3f4c0543225c818d6a27
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Mon Jan 25 14:00:37 2010 +0100

    Qt: draw rounded art pixmap
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 80b0d4eac3462aa2dee20406ae7267f58087584c
Author: Ludovic Fauvet <etix@l0cal.com>
Date:   Mon Jan 25 14:21:11 2010 +0100

    Qt: wrap items automatically in a grid.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 3a236ec557d5731481cf0ca6465c3bb95c2211d6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 15:49:23 2010 +0100

    Qt: iconView: don't allow the items to be moved.

commit b19a369ae6a0dd9e0f2eb6af548e0013378ed48b
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 14:59:00 2010 +0100

    Qt: use styled item highlighting in playlist icon view

commit ed9cd68c498af6b07cad489073b77e0b0542e278
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 14:47:00 2010 +0100

    Qt: better function name

commit 0b49fce1c4fc473769c09fd53bddf8ffc8a462fb
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 14:39:55 2010 +0100

    Qt: remove unused code

commit ab43895a4d81f9d4d604c5b0ec72431a740dab99
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 14:15:49 2010 +0100

    NEW: mention libVLCpp and extensions framework

commit df8d2104697a38c439bc9f8944cbb28f598990c0
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 13:52:53 2010 +0100

    Qt: playlist: use same context menu for both tree- and icon-view

commit 8f145234d20b0e0666eb8cef1cd74c2a5bd8eb24
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 12:05:43 2010 +0100

    Qt: Use the 64x64 icon for noart in iconView

commit d9e5f87e6c90fb7a75fd900d98ed90421094b0f0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 12:03:29 2010 +0100

    Qt: noArt in 64x64
    
    This will be usefull to avoid to many resizing in icon_View

commit 9a26920ddbba39e495ffe5ff4456f314518d6393
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 11:49:47 2010 +0100

    Qt: get a correct icon_View design
    
    This is not top quality yet, but it is usable.

commit 8a4209e09534ff5a0a4f611c0e553207bdfe0751
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Mon Jan 25 01:12:47 2010 +0000

    phonon: Improve chances of finding libvlc.so.*
    
    Search the install library path as well as the hard coded /usr/lib
    and /usr/local/lib (this is particularly important on system that
    use the 64 suffix on x86_64.
    (cherry picked from commit 47ffd252b036e4047054e3926ba0a9f94170c35e)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 320641ea29771765672e6f2dc67ab84d76a7e0bb
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Mon Jan 25 01:11:18 2010 +0000

    phonon: Follow 2c57cb and remove exceptions in calls.
    (cherry picked from commit 80048bbcbf55c63290f3b2f6b1f04ce2f6b8d9f9)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit d5cbf5d658ade58e028bc123d844065a99011a4b
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Sun Jan 24 22:42:13 2010 +0000

    RTMP: Fix a format-security warning
    (cherry picked from commit 71c4bb2a2eafcb72c40d7e6f02eb0236e6e92fdb)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f56248d6f03b6bd6317854d0e92989bbac7ecce1
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Sun Jan 24 12:05:20 2010 +0000

    phonon: Add support to detect the pulsesupport.h header from kdesupport phonon package
    (cherry picked from commit 9885b4e6aba33c840056e11cc678b9990f03e629)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 9ef1fb93b1246cd05c4b487ef255767b09e9aaa1
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Sun Jan 24 11:51:57 2010 +0000

    phonon: Allow building against kdesupport libphonon.
    
    This uses the FindPhonon.cmake file from kdelibs to find
    the phonon package. Previously it would not build and gave a
    somewhat confusing 'Undefined Interface' error when running moc
    (cherry picked from commit 59ff91c95d5cb447c89bfdb8be02b518a136c7f6)
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 456ee26d6b64c8f35657e588b7ae280b08a2426a
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date:   Fri Jan 22 22:03:56 2010 +0100

    activex: remove IVLCLog, IVLCMessagesIterator, IVLCMessage interface.

commit 450c4ed2399cb7f5297c73c170607011f1022fb8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 08:52:27 2010 +0100

    Qt4: compile fix for Qt4.4

commit 9c191f2fbb13aa7162d61c52a15dd290702fb803
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 02:42:07 2010 +0100

    Qt: make playlist tree-view popup menu work again

commit a706d73d469f441e4a25e3486bafa4593763bef3
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 02:18:26 2010 +0100

    Qt: constify arguments

commit ce8732db1523a4f7f136aaea70f35edcedba749a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 01:27:49 2010 +0100

    Qt: use a dummy painting for iconView until better

commit f63e51271320160bf9368c53097d36cd1c98d664
Author: Michael McEll <mapei_@hotmail.com>
Date:   Mon Jan 25 01:20:08 2010 +0100

    Qt: Fix Segfault when exiting on Windows 2000
    
    Initialize two handles even if createTaskBarButtons() is not called.
    Otherwise vlc.exe will segfault at exit
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 2551b9325ba114657ba71f5510564a8cc387a01b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 01:08:34 2010 +0100

    Qt: compile extensions on Qt4.4

commit 1cdeaa802c0d236e5af18ec073c6ae8d24ce3737
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 01:02:10 2010 +0100

    Qt: variable renaming so they are more explicit

commit 27f5e6a9abc2657ff6cb2b203d18ceea8edeae77
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 00:59:19 2010 +0100

    Qt: use the new PlIconView class

commit c07eff528deb31d8b430d82f28b19eb33dbcd4d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 00:54:28 2010 +0100

    Qt: create new classes for IconView

commit 251ae55f0d30e03840cbe33b6852940c6b5575ff
Author: Jakob Leben <jleben@videolan.org>
Date:   Mon Jan 25 01:06:48 2010 +0100

    Qt: clear PL item id cache when sorting
    
    fix #3263

commit 439cd43d4b55e315e69ddbf2c9a6764cab65988d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 25 00:19:52 2010 +0100

    Qt: create a helper function to manage core ArtUrl
    
    decodeArtURL( input_item_t *p_item ) should be self-explanatory.
    And use it.

commit e0054371918b5ca98aee48920423eca073875c50
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 24 23:59:40 2010 +0100

    contribs: updated libpng patch

commit a5052c2a8d25f982a12068cf62a4121b46e8440a
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 24 23:40:27 2010 +0100

    contribs: fixed live555 linking when cross-compiling on Darwin

commit 3766cde973086bdff98433f0eb2b8dd6286e4c62
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 24 23:22:28 2010 +0100

    Fix mozilla compilation on OSX
    
    Needs testing

commit bacf57603d3dbef1ee347fdf0075514a920c3a96
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sun Jan 24 23:04:30 2010 +0100

    Qt4: fix file headers

commit dd6d9ec7e126e9ea84ffa0672959a4ca702df1cd
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 24 22:58:37 2010 +0100

    contribs: removed outdated pkgconfig patches

commit 90dc652d33d44d4644c0e393ce1eab0a16d31a52
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 24 22:50:29 2010 +0100

    ActiveX: fix compilation
    
    And deactivate the set_teletext functions, since they have been removed from libvlc...

commit d09767fb78344d163e04dec8f72231b0d8e62c85
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sun Jan 24 22:37:42 2010 +0100

    Qt4: add the RTSP protocol to the sout dialog
    
    It is set up to use the TS muxer

commit a466be03998b9b25da77b35c0a9ba717006ce40a
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sun Jan 24 21:09:26 2010 +0000

    2010 VideoLAN signing key.
    
    pub   4096R/E79997B5 2010-01-24 [expires: 2011-01-24]
          Key fingerprint = 8B41 4B3D 9A40 7A79 23AC  6B1E 13E9 5EDB E799 97B5
    uid                  VideoLAN Release Signing Key (2010)

commit afbf0d495377d92e883941fc19c1deec177ccbb4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 24 19:50:15 2010 +0100

    Qt: code cosmetics

commit dc1fd8f52fde9b20144a4026d0a6e0ecccf901b3
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 24 19:49:02 2010 +0100

    Qt: publicize getItem() in the model

commit 42285370dd871e269b7c55de9a31e9ffe284c51b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 21:55:08 2010 +0200

    LUA interface: correct/simplify error handling

commit 9cfa269088d5bdad01596c52616e4a84b6af3b23
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 21:54:10 2010 +0200

    LUA interface: unlock the mutex sometime

commit 02bffa9fef9f7842458998a831a44c505f32ee3f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 21:21:24 2010 +0200

    LUA: fix busy loop with "luahttp" and "luarc" shortcuts

commit 4675f892ad1e6262b981f7618ede09b4c82205ab
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sun Jan 24 20:05:30 2010 +0100

    Win32: close vlc when heap corruption is detected

commit 275f357291af0e63e5ccd72c02e4c3327a435cb2
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sun Jan 24 20:04:00 2010 +0100

    Lua extensions: fix (again) compilation on Windows. All the obvious function names are already taken by Windows headers

commit dcce03505b2f15d5e513db4636ee82984e487a8d
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Tue Jan 19 15:13:33 2010 +0100

    Win32: get rid of calls to GetVersion (CoCreateInstance will fail anyway if the feature is not present)

commit c84c86d4a0e2b679c6a0767263022253ee59a8ad
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 24 19:35:57 2010 +0100

    Contrib: disable filters in FFmpeg

commit d5b6c945da34a7e417902857bf61ddeae168498a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 24 19:33:10 2010 +0100

    Contribs: uneeded patch for FFmpeg/win32
    
    Thanks to fenrir and ramiro for their continuous work.

commit bcc710989b3da04f387b25cbd40075d13a5edd11
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 18:05:09 2010 +0100

    projectm: add missing return.

commit 006ad882aef70f1051bb5d3506ed06105603fe05
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 17:58:37 2010 +0100

    fix mozilla plugin compilation.

commit fb64f7ae7f2383390921b89ab9c79237c4941484
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 24 17:58:49 2010 +0100

    darwin_specific: Fix coding style (sick).

commit 684138de611d8830e7253b37c9acb5f3820173fc
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 24 17:56:39 2010 +0100

    darwin_specific: Make sure developer version of VLC.app works.

commit bdbd85880e6705de9d25a20b9dad80d906fdf948
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Jan 24 17:33:57 2010 +0100

    Extensions: fix compilation for Windoze
    
    Windows already registers CreateDialog as a macro

commit 8f055856fa79bfa284f77bcd55e7556977eec769
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 17:12:47 2010 +0100

    qt4_extenssion: the menu need a parent (fix memory leak).

commit c2282767004237ad3bc4d49ee58cddd31523c5a5
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 16:29:41 2010 +0100

    QT4_extenssions: replace qstrdup by strdup.
    
    In fact qstrdup use new but the resulting memory can be deallocated by some C code.

commit 146abcd7ce2001f30a55844710676cc8f99c3458
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 16:32:40 2010 +0100

    extenssions: fix invalid format string.

commit 92ea10da4e5694e98f4e5a92656d366c2e9e7f26
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Jan 24 16:26:15 2010 +0100

    Extensions: an example Lua script: IMDb
    
    This Lua Extension will get some meta data on the current movie
    (or any movie) from the Internet Movie Database and shows it in
    a simple dialog box.
    
    Please consider this script more as an example than as a final
    version of the IMDb extension.

commit a144530106657914436879d720648a79e4d630f2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 16:09:05 2010 +0100

    config: fix memory leak.

commit d49d125b9ef6c44d89cc36337c533fe377aca5f6
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:38:22 2009 +0100

    Extensions: Lua documentation (to be completed)

commit d7cb06d6f67a9a100f311f405306abcbf7d5a908
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:37:05 2009 +0100

    Extensions/Qt: buildsystem + menu entries
    
    You can now play with extensions, from the menu View > Extensions

commit 58f43231fa03505c5be727fb90b39e797abda049
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:34:19 2009 +0100

    Extensions/Qt: dialogs
    
    These are the main UI files for extensions' dialogs.

commit 42bfc70b723285efb87b8720f14f02fc186f463d
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:33:42 2009 +0100

    Extensions/Qt: Qt extensions manager

commit 83f1c9442ed8fcb9d03bbda5e574d778d2937701
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:31:58 2009 +0100

    Extensions: buildsystem
    
    Let's compile!

commit 1bbf6f1c45b86b9ba5224f66bc28617784f05e1d
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:27:09 2009 +0100

    Extensions: core library
    
    This contains:
    - Extensions manager
    - Extensions activation / deactivation functions
    - Separate threads for each extension
    - Lua specific functions for calling the script

commit c6912c8158befac0fa7f3c6823289e8988d54a2c
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:24:58 2009 +0100

    Extensions: Lua implementation for dialogs
    
    New vlc.dialog library, that allows users to create scriptable dialogs.
    The calling vlc_object_t should have register a callback for the variable
    "dialog-event".

commit 8c64238e463aac8855dacc3aad4588e2b0a25d95
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Jan 19 13:40:42 2010 +0100

    Extensions: core function dialog_ExtensionUpdate

commit 83f26349dfc20c9c0bd2828ddfbea28635cf24b0
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Tue Nov 10 18:12:01 2009 +0100

    Extensions: public include
    
    This patch defines a new type of interactions between the GUI and
    so-called 'extensions'.
    These extensions are dynamic plugins, that can be scripted, and they can
    create GUI dialogs with widgets (like text fields, buttons, ...).

commit 7963ddf0ac0f29c6d30c6339ca8a2711ca625b63
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 24 15:47:17 2010 +0100

    macosx/framework: Remove the newly removed exception parameter.
    
    Most of them where already NULL, saying how meaningless it was.

commit 12a36253521fbd28b624c11681517009e49f346b
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 24 12:25:01 2010 +0100

    vout_macosx: Fix a leak.

commit 47f729b3e0f8273b46205bfafd6daed9cc1aabef
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 24 11:46:44 2010 +0100

    macosx/framework: Whitespace cleanup.

commit 4e0ec1d2c8b66b6c2bf10cffc315f504f3238679
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 24 11:46:00 2010 +0100

    macosx/framework: Fix a bunch of leaks in -[VLCMediaPlayer videoSubTitles].

commit e50b47115ab603c95c9eb7ccc78b3380329abe3a
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 15:44:22 2010 +0100

    libvlcpp: fix compilation.

commit 07867ac862aa76db92386e06f9b2bbf653df4f28
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 24 10:19:02 2010 +0100

    demux_gme: fix potential use of uninitialized value.

commit 7ad6676d1b65a222682dc814782b57de798c068c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 24 15:26:09 2010 +0100

    Decreased priority of libmpeg2 decoder below avcodec.
    
     It still segfaults on broken streams (or on seeks #3153) and I am not
    willing to spend more time on it.

commit 351e7db465f30ab5600560d5ca3357e6d5f5bca6
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 24 14:58:50 2010 +0100

    Protect against corrupted AVI file.
    
    The limit is arbitrary.

commit 2cf478feb4090b073bda5639432ab3c4da5217f2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 24 14:45:06 2010 +0100

    Fixed bandlimited invalid writes when downsampling.

commit dbdbf98ea70bf6b1b257f6be21e8d283780ee67b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 13:07:55 2010 +0200

    Missing white spaces

commit 9f5eaeff83699fe167bfbad2d06ca828304bfbfa
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 13:04:08 2010 +0200

    fr: typo

commit e7dc693ef497512afaf8a51034c642bdf198bc90
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 11:45:14 2010 +0200

    Remove some more unused exceptions

commit 7c912f1eda4ff437d3d6f2a44080512a57e314b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 11:51:42 2010 +0200

    libvlc_playlist_play: remove unused exception

commit 7db94f4d2fc742537828fbe0c8eb5a6612601749
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 11:31:15 2010 +0200

    Do not export unimplemented functions

commit 3cf5207388513b44eb780436fa98113dc143dd0e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 11:23:29 2010 +0200

    libvlc_event_detach: remove exception

commit 2c57cb8088288aaf3540cb28fd80978799a66c48
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 24 11:09:46 2010 +0200

    libvlc media (list) player: remove a bunch of never raised exceptions

commit 6d656addd5f9d7f47f64070200398ac96c7f547b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 23:00:31 2010 +0200

    Sort configuration items for faster lookup
    
    We have well over one thousand configuration items, not counting
    dummy hint entries. So now, sort all of them once (well, twice),
    and use binary instead of linear search for lookups.
    config_Get*, config_Put*, var_Create(with INHERIT flag),
    var_CreateGet* and var_Inherit* do such lookups.

commit e4f31848149cff7b04726f499c76897bc7b0298c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 22:45:00 2010 +0200

    Remove useless module_bank_t.b_plugins

commit 8fe4cd208a50a8a7b2abad17a1eff83e1675fd1f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 23 21:24:30 2010 +0100

    Fixed a few memleaks in AVI demuxer.

commit e331532c296a774d79a745acc8660e0d4bac8a1c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 23 21:16:39 2010 +0100

    Support subtitle description when comming from attachments (close #3241).

commit 0ad9871bddde7d3804c25070f98c476bbbb3b88e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 23 20:17:25 2010 +0100

    Added sub-description to override a subtitle track description.

commit 114bcc9ed7588b8dbcc78909e4c9c8c18fc043b4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 21:44:57 2010 +0200

    config_(Get|Put)(Int|Float): use global configuration lock
    
    While string configuration items have been protected for a while, float
    and integer items weren't. This is now fixed.
    
    There is still a small bug in some plugins setting ->b_dirty without
    locking the configuration lock for writing.

commit 540d82b411c8e2a03c54c06c2f6dc37e9188a0c1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 21:36:11 2010 +0200

    Remove the old module config lock

commit b2c266cd066e2ca40e117c86a47710387e6beaf7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 21:31:19 2010 +0200

    Use a global R/W lock for configuration
    
    Previously, we had one configuration mutex per module.
    With a global read/write lock, resetting, loading, saving and
    auto-saving the configuration becomes atomic (and use only one lock &
    unlock pair). Also, multiple threads can now read the configuration
    item of the same module at the same time.
    
    Note that, as the earlier configuration mutex, only configuration item
    values are protected. The list of items and their meta-data cannot
    change while VLC runs (they're hard-coded in the plugin descriptors).

commit b3dce1b9848a9f6b916a866e8367e1c3d3b19d50
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jan 23 20:18:55 2010 +0100

    libvlcpp: add some function to MediaPlayer class.

commit ffbf342998cc103d1cd931a339baabea7a329001
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Sat Jan 23 19:23:02 2010 +0000

    Distribute mmx.h

commit 89ce0ea53b4a46e71f209f78165e46528ec3b839
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sat Jan 23 19:52:25 2010 +0100

    opencv: fix typo

commit a206b9f5e47d470ae1af51a567a63d5945e2df57
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jan 23 19:37:44 2010 +0100

    libvlcpp: getSomething => something

commit da79f90e24a1b2e712e97ce3cb7ab2f99978717f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jan 23 17:17:35 2010 +0100

    libvlc: fix doxygen documentation.

commit 10d0f724bc1ad48ed2b7729c612af01c4073b569
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 20:33:35 2010 +0200

    Do not translate ""
    
    That would return the PO file metadatas.

commit 03beb7e6aef75173d5cf6ee9534c0e0b17c8c5e1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 20:27:37 2010 +0200

    Do not reload the command line
    
    Loading the configuration from vlcrc or resetting the configuration does
    not alter the command line parameter anymore.

commit 220ce67be850cc30eae15e7104023172bfee6bcf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 20:25:57 2010 +0200

    --full-help: do not alter the configuration, only variables

commit bacc63395311e793355e3762764c8af1ec7143be
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 20:19:42 2010 +0200

    Do not reload the module bank if the language is overriden
    
    The module bank is now locale-independent, so this was a waste fo time.

commit b2262bc3649b61d93df0d756017dafb9d2ad5822
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 19:27:45 2010 +0200

    video plugins: use var_Inherit

commit cdf54698d550094988f073f2d1caf9abf0b627df
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 19:45:13 2010 +0200

    misc: use var_Inherit

commit 23c9bffb5b6e08ca7cdc5e6d2b177af693b07a92
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 19:53:57 2010 +0200

    Qt4: use var_Inherit

commit 68684aa49b127b1fc744cde79862fa8091941b88
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 23 18:42:29 2010 +0100

    Fixed typo in avformat access.

commit e193887aa31a0efafd11035ee18a1d7c73ecb453
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Jan 23 12:31:11 2010 +0100

    Fixed error code value in vmem.

commit 80b17e25cc1287ca582520f6a48e68ca465bf8db
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 19:19:19 2010 +0200

    Fix use of --data-path

commit 1fa88f66c121b9951db9b480eb578e98c710b977
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 19:05:18 2010 +0200

    filter_t: use struct of non-anymous unions, seems more portable

commit a8421c5730af2951f205d018de90f4a234bda4c9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 19:04:53 2010 +0200

    VLC: exit if the requested interface could not be started

commit c035e8417b7d1ff3df7d95af3a7e34092912db96
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Sat Jan 23 17:41:52 2010 +0100

    libvlc os-specific path discovery
    
    Get the right libvlc path in macosx and win32 to reside in the specific.c files.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4041e2678462848af2331f05468f21f1700cbb1e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 18:32:38 2010 +0200

    Some objects have no name. Fix segmentation fault.

commit 167c59f6c0def1770409e149ed9aff622d7c82f1
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Jan 23 17:06:55 2010 +0100

    rtp sout: support IPv6 in SDP for RTSP

commit 47109b0d7e3d55c6cba0dbcac9b4d94c522739c8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 23 16:46:46 2010 +0100

    Real demux: Do not store the SIPR flavor in profile.
    
    It is not useful

commit 0da465f60460f5a78fc3430b8f1e18b56f7d6fb7
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 22 14:52:20 2010 +0100

    libvlc: Get ES descriptions for media

commit 8f4a554c7b8c7333a18d8ac8893350e48dc5aad3
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 22 14:40:59 2010 +0100

    mpga decoder: modify input ES format with layer

commit 5352b6054fea35869be94a81a1169b7d8df7401c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sat Dec 19 17:57:39 2009 +0100

    h264 packetizer: fill profile/level

commit 8ddf6aa4f2bd2ace4ee96b07325f49530db64d1c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 22 14:35:05 2010 +0100

    es_format_t: add i_level
    
    It indicates restrictions on the ES (resolution, bitrate, codec
    features...), like the H264 level

commit ecbc3c783997833347e18ce88ae2912891e95250
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 22 14:31:13 2010 +0100

    Init es_format_t->i_profile to -1 (not filled)

commit f173401f9d2324f1292b885bd577ee1cdd4fc57c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Fri Jan 22 14:29:26 2010 +0100

    audio_format_t.i_flavor -> es_format_t.i_profile
    
    Other (audio or video) demux/codecs than real demux can use it

commit 6a893450bcd50e1cad35e2e035bbadd5cc22c8f7
Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
Date:   Wed Jan 20 18:04:18 2010 +0000

    Remove the conversion from premultiplied alpha, ...
    
    ...as I found a case where it makes the output almost unreadable, and
    cannot find another test case where it makes it better, which I'm
    pretty sure I had when I did this.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 16f75b88a72dd3aed04175ebd79cc8a113dccc2f
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Mon Jan 18 16:09:53 2010 -0200

    dummy vout: check for sys->pool before deleting it.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit e07d5bbb42bc96203220dd97e37447d3f5ddfb54
Author: Kaarlo Raiha <kaarlo.raiha@tut.fi>
Date:   Sat Jan 23 15:58:50 2010 +0200

    add option to disable dvd subtitle transparency to spudec
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit d2edbc8ebcedb66c65211d657ee60e69da0115fb
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sat Jan 23 15:04:34 2010 +0100

    phonon: 0 => NULL.

commit 10a63bb57f49c6f63151bf960b5322fe38df69e4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Jan 22 14:56:46 2010 +0100

    New C++ binding for libvlc.

commit b187fe3d02dc0c0ae00cbe9245bfba04d8fae8a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 15:39:53 2010 +0200

    Still build the vcdx plugin
    
    Pointed-out-by: Alexis Ballier

commit 35192dd7729d4c3aae4c2ff28e8a823f95f02705
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 15:36:50 2010 +0200

    ncurses: always use vcd
    
    This is consistent with Qt4 behaviour. This also fixes a bug when using
    the configuration; the item is called "vcd", not "vcd://".

commit 832df23afaf5500ce2b00a1cce1c340383e3073c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 15:34:10 2010 +0200

    HAVE_CDDAX is never defined (anymore)

commit f9f69cb5290cb551d0eebb400b8af0a7eab3fa12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 15:33:24 2010 +0200

    ncurses: typo

commit 3ad014c3134227715a14b0bfdc7282dd82bfb96b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 14:47:59 2010 +0200

    Use a doubly-linked list for object tree

commit 5e04d7d0858d25874f3554ae824a4a961348c4fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 14:28:50 2010 +0200

    Remove dead code

commit ec7e1f822910742d3fd221e6b4d26b3d394c0a25
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 14:26:19 2010 +0200

    test_block requires threads lib too

commit 6c1e53fa81571ea246c9f32f6fa4301eecb8fb69
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 14:20:08 2010 +0200

    Remove vlc_list_find

commit af3779ff1c972dc76b58c6072fef3cff0d68c911
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 13:40:51 2010 +0200

    FindObjectName: split parent and child search modes

commit 538a9b4da26d6db1386adf99e7c37faa97621924
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 13:34:34 2010 +0200

    vlc_object_find_name: simplify FIND_ANYWHERE

commit 5d600458c9451357e63dd446199e05fd68deb33a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 13:30:49 2010 +0200

    Split FindObject into FindParent and FindChild
    
    This avoids pushing and checking the mode parameter at each recursion.
    Also, FindParent is now iterative.

commit c8631c65127e95626aac7fc5106b52805b6096be
Author: Daniel Mierswa <impulze@impulze.org>
Date:   Fri Jan 22 00:25:07 2010 +0100

    Simplify vcdx configure.ac logic.
    
    HAVE_{LIBCDIO,LIBVCDINFO} and have_{libcdio,libvcdinfo} were nowhere
    used in the source except when --enable-vcdx was given, hence only probe
    for them when vcdx is to be enabled.
    Since have_libvcdinfo (which is a requirement for vcdx) can only be
    enabled if have_libcdio was defined, I simply put it in the enable_vcdx
    block. And because vcdx needs to be explicitly enabled, we can safely
    AC_MSG_ERROR on every missing library.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit ef139b0b5c75c5bbd48686d72d59875ebc46c4c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 11:59:22 2010 +0200

    Revert "file: rewind before read"
    
    This reverts commit 09049343c7bdaf39aa5840710260141962e4bdc2.

commit 44a7af395faac26a570f8fe40b6be3da5ddd1dae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 23 11:23:03 2010 +0200

    file: fix warning

commit 65113f55d63c9995b9ec781e75d531a9bd20d848
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Sat Jan 23 01:14:10 2010 +0100

    rtp sout: factor out some SDP code

commit 66b5e14a6acec69024dcf12899ac24bc946ad49d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 22 20:57:28 2010 +0100

    Real: small fix
    
    Sorry, I forgot to push that part

commit ff6ffc77cd5563b597aac92bf93cd39cc801fa1b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 22 13:52:11 2010 +0100

    Real demux: visual alignment
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fd112a947820cfd5bf0fa54cd004b65e03877c6d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 22 14:16:52 2010 +0100

    Real demux: correctly set the subpacket size when SIPR is used

commit 7108cd2c8eb3ec5308c5c6d11b9b734112ae6106
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 22 13:09:45 2010 +0100

    Real Demuxer: use the VLC_CODEC macros

commit dec7310f089cce86ca54e589e92eda5230344281
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 22 12:08:37 2010 +0100

    Real demux: fix a comment

commit 8159c4c4f7cbad9fd81225bcfb411461c1ca779b
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jan 22 19:37:04 2010 +0100

    rtp sout: use the URL helper everywhere

commit e30cb4fb539e4fa5ae16ae04c45fe9c6ed52f586
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jan 22 18:47:09 2010 +0100

    rtp sout: fix RTSP track numbering in SDP
    
    Add a helper to get the right values from the RTSP code

commit 94558b79a949d86ade0184b3262adfedfc91252d
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jan 22 18:18:01 2010 +0100

    rtp sout: fix duplicate slashes in RTSP URLs

commit 5cd12c79d442d82b3be275f57d5f6e3f16216116
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Jan 22 10:07:40 2010 +0100

    access_sftp: fix compilation.

commit ead9acc05a3a454d7a5547da91f3125e61a3c260
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Fri Jan 22 00:35:21 2010 +0100

    i18n: remove deleted files

commit 75294cb068c7cbbf76a271ed51aff1f1ec3da640
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Fri Jan 22 00:25:22 2010 +0100

    Fixed compilation.

commit 9d447992d1913208c433caacd3279d61c80417ae
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 21 23:41:19 2010 +0100

    Fixed transcode audio filters insertion (close #3199).
    
    Calls to aout_PrepareFormat where missing.

commit a463d9bd0e7fcb7dcc600a26682f98e55df5d303
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 21 23:07:47 2010 +0100

    Made stream_t size and position unsigned.
    
     It fixes segfaults in src/input/stream.c (at least) when demuxers
    overflow int64_t seek position, and avoid testing for negative values
    everywhere.
     stream_Tell() and stream_Size() still returns signed values as too much code
    depend on it.

commit 2e847d8484163b50d8fe98350f3dc96ac8a1a43f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 21 21:36:07 2010 +0100

    Used uint64_t for access_t::info.i_size/i_pos and access_t::pf_seek().

commit e6ede3994474c4e3b2bb84ee29869d5e658877e5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 21 20:42:02 2010 +0100

    Do not store -1 in access_t::info.i_size in http access.

commit b04d6af67cf596cd86483456b456c4d172606f24
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 21 20:07:22 2010 +0100

    Removed remaining access_filter.
    
    They were dead long enough.

commit 4d961a24d1111f64a0f1453f0a1c82caa1f49287
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 21 00:37:11 2010 +0100

    Assert that seek position is > 0.

commit 88fd7db1ab410c31aa687d7912ae4fa5b99cfbf6
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 21 23:52:04 2010 +0100

    Update Copyright for simple channel_mixer

commit 9d9ed73b41335235b488e234d87825d32578bcc5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 21 23:42:55 2010 +0100

    Removal of realaudio
    
    This codec wasn't good.
    It didn't work on SIPR correctly in all cases.
    The code had lots of warnings.
    The philosophy of it sucks (opening dlls...)
    It didn't work on non-standard architecture.

commit ab73f1272e411b73b384ff61396eec752203fdf2
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 21 22:00:34 2010 +0100

    Win32: strip vlc.exe too

commit 09b2d92372c384a51696a6c917d9f103609ba399
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 21 21:17:57 2010 +0100

    rtp sout: fix comment about TTL
    
    We don't use the TTL value in SDP anymore, but we still do in RTSP

commit 531c7a06f547296c4c08b9e798bb388dc2b071ce
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 21 20:46:40 2010 +0100

    rtp sout: config_GetInt -> var_InheritInteger

commit 807bd28ad469b61d321fd33162aab4f5f8bcbe09
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 21 21:29:48 2010 +0200

    0 -> NULL

commit 1f673a2a4866dfd5a0ff68adc9fddb772fa73ca6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 21 20:12:59 2010 +0200

    VLC needs pthread

commit abf060c1ccc54e78156c496e598dd17296cbf368
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 21 20:11:09 2010 +0200

    vlc needs libvlccore for FromLocale()

commit 2c0fc58eacdf5509dc604b1330021dda101e1996
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 21 19:11:11 2010 +0100

    sftp: fix a potential memleak.

commit 3c4fac1eecf58f2d15ebd728ac1f01e0799cb204
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 21 18:53:02 2010 +0100

    libvlc: add some missing 'extern "C"'

commit 6301d60e820ccc41e2ee23670a28c42d67bbec98
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 21 18:19:39 2010 +0100

    Mention BeOS intf removal in NEWS

commit af691d06eca85627f0813e925f4f1557be433eca
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 21 19:14:03 2010 +0200

    BeOS interface: remove
    
    This has been broken for sure since 1.0, most probably nuch earlier.

commit e43476119b2eaf46eaed71e5d72195a2b7fa9507
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 21 12:16:37 2010 +0100

    contrib: fix link flags for live555 on WinCE

commit 837e80b8e71c22f2a6acca1c2e6554a44533b231
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 21 10:08:32 2010 +0100

    avformat mux: only write trailer if header was written

commit f4f471482f8b8908b81accfbd57af6016f45d604
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 20 20:06:45 2010 +0100

    Contrib: remove DxVA2 patch unneeded.
    
    I AM in Ur FFmpeg, br34King Ur codez :

commit 35b1c2b12b7ff0fa0f166f366fcc2ac2d96e0a66
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 20 16:58:16 2010 +0100

    Contrib: force x264 to disable broken options
    
    It seem to not work because of cross-compilation. It seems to call directly pkg-config with no way of overriding it.
    --disable-avs-input --disable-lavf-input --disable-ffms-input --disable-mp4-output

commit 4e9e9f5cac1a576cc3c27695d00a11535a8219d6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 20 20:44:05 2010 +0200

    Save the fact that an item has a callback, not the callback itself
    
    Saving pointers in the cache makes no sense. In this case, we only want
    to know that the plugin must be preloaded so that the configuration item
    callback works from the preference dialog.

commit abd557df02046acb2f4d7bbb66c851bc282c2eae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 20 20:22:50 2010 +0200

    dead code

commit 5244f8cc7e7bee0edaeea00697887840a723ed56
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 20 19:35:06 2010 +0100

    vod: remove useless strdup()'s

commit 623e196735706f8b2e3199c723159ec6be6a8bf8
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 20 19:29:23 2010 +0100

    vod: config_GetPsz -> var_InheritString

commit 403cd9fb823efca711d6313585dd07347aefb9da
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 20 19:02:28 2010 +0100

    live555: remove broken obsolete work-around
    
    This can't be useful anymore, otherwise connections would always
    fail... and it was preventing VLC from prompting the user for
    authentication credentials (untested).

commit 15569018d349a41cf9b9362918e196e08cbd95a2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 20 18:34:41 2010 +0200

    Win32: fix sockets leak

commit 0f1b48765b67af731c0f8ddbf0edeb345e905452
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Wed Jan 20 11:32:58 2010 +0100

    fb vout: use var_Inherit

commit c7acc9f3f98ce182a1df10c730f5e1d2b2e73749
Author: JP Dinger <jpd@m2x.nl>
Date:   Wed Jan 20 10:28:03 2010 +0100

    activex plugin: Replace duplicated get_object methods with calls to
    a templated helper. The holder variables are not otherwise used so a
    pointer to the (virtual) interface classes works fine.

commit f61d8c9f0b0145be4cf04f595ef58660d3f04c6a
Author: JP Dinger <jpd@m2x.nl>
Date:   Wed Jan 20 00:49:58 2010 +0100

    activex plugin: Dedupe a lot of duplicated code.

commit d1e7a6e58801edfb10efeeff48a3da725cb50dbd
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jan 20 09:48:37 2010 +0100

    Fix libavcodec/vaapi.h detection.

commit 3a9b38391e2d58aa9f01a0d4b26767107697e17f
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Wed Jan 20 09:28:05 2010 +0100

    test.html: fix typo

commit 478ff4e11c65ce9a84539d7cdb9b8ee3048b0734
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 19 14:32:31 2010 +0100

    libvlc: fix calloc usage.

commit 45141762554b2cf5247d7bc6a7d88fdd762d27c4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 19 14:08:27 2010 +0100

    Fix phonon-vlc compilation and linking.
    
    (not sure that's the best way but that's working well).

commit 2f184dd51728c0d3c883eaaf526505ffd66ddb38
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 19 22:30:05 2010 +0100

    Fixed VA description in avcodec.

commit cde322e89b3f15bace624cb9588ee3d5ad498b17
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 17 21:48:08 2010 +0100

    Enabled VC-1/WMV3 DXVA2 support in VLC.
    
    It won't do anything until the support is actually added to FFmpeg.

commit 151bc2085b0a8d1acee5b70af47ac90191315958
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 17 20:48:34 2010 +0100

    Added Intel DXVA2 GUID for H264.

commit 9f4afd2f081af80f0a30e2f91cf608c4a97e32f0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 17 19:41:06 2010 +0100

    A bit more explicit dxva2 describe function.

commit ebf225d043c7684143bfd4c58b8c4985822ae3bb
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 17 19:33:45 2010 +0100

    Saved the informations returned by IDirect3D9_GetAdapterIdentifier (dxva2).

commit 711605aff3e099da0a90dc29452b75caf206e8f3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 19 23:40:49 2010 +0200

    Add build date/time in the version infos

commit 00dc86ba39fe6862a4598be7f322769469eb9f74
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 19 23:28:03 2010 +0200

    Remove COMPILE_DOMAIN, merge into COMPILE_HOST

commit 9934051b23898a63e63c110b3f69eda6b09d6f82
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 19 23:27:30 2010 +0200

    char const -> const char

commit 0d175625f828602c0676a0d34b8f6f9f8d6e6879
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 19 22:24:21 2010 +0200

    Revert "Bump ABI for logo and marquee changes."
    
    This reverts commit cbb409e5551b3e663d49fb644bad31256988a6fc, i.e. yet
    another proof of the total lack of respect that M2X has for other people
    (volunteer's) time and/or code quality.

commit 9aac6ab45c378631f131791cead186db32b1db51
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Jan 19 20:46:42 2010 +0100

    qt4(Win32): fix fullscreen issue on Windows
    
    On Windows, fullscreen was displayed with a frame and title.
    Passing the newflags when reparenting works out the problem.
    patch tested successfully on Linux and WinXP. other Win flavors to be tested

commit cbb409e5551b3e663d49fb644bad31256988a6fc
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 17:52:02 2010 +0100

    Bump ABI for logo and marquee changes.

commit 8329f64d7573ecd373f19385b9efa9eb284ed95d
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 17:51:39 2010 +0100

    Update bindings for marquee change (untested).

commit a5922991f0660be69c2e363b29786c5743dc0586
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 17:50:52 2010 +0100

    activex plugin: Bring marquee interface in line with logo.

commit c34b5ca59d439d2f6b132689cd09bb95794d467a
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 17:47:31 2010 +0100

    mozilla plugin: Bring marquee interface in line with logo.

commit 2f05ac6cba8ca53db8391fa6a3374ad4588267e0
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 17:45:53 2010 +0100

    Drop option_as_ from marquee interface.

commit df2a3c1983a869b0b1e7c4100a6c17ca48e78687
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 14:42:34 2010 +0100

    Cosmetics: Improve cut&paste in activex plugin readme.

commit 5fc57a8e657648d463ffc031bf8d872c9d6d1c62
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 14:41:12 2010 +0100

    Update activex plugin and test page for new logo interface.

commit 8e6efd054ea95e82dae8e69ec3f6adc024523b67
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 14:39:17 2010 +0100

    Update mozilla plugin and test page for new logo interface.

commit 9ff83fc5b3712708a8b30d1d8d5964c619a9d4a4
Author: JP Dinger <jpd@m2x.nl>
Date:   Tue Jan 19 14:35:10 2010 +0100

    Add libvlc interface to video_filter/logo module, like the
    marquee filter. Also change logo parameter transparency to
    opacity for consistency with marquee.

commit cdce6740bf3a35fdc564eab2a4d7be013e7dc9cc
Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Date:   Mon Jan 18 22:37:57 2010 +0100

    add vlc.video.logo video filter test case to test.html

commit 851e1c5697e83937bd653e1a0bbcf65f62851b17
Author: Eric Lassauge <gozer@progrock.com>
Date:   Fri Jan 15 02:44:48 2010 -0800

    Changes for panoramix mode
    
    Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>

commit 3bb2fbc5cc4b9a92789b86b7cccf8c34421cda3f
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Mon Jan 18 17:12:00 2010 -0200

    Only print CPU capabilities if there are any.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 5bac97318212381119c01909388dcfeff2e4aef0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 18 21:30:34 2010 +0100

    Fixed skipping data until EOF while using block access.

commit 66ee062c868b962cdf7731b5b5bdedde29f22bf7
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 18 20:48:47 2010 +0100

    goom: build fixes

commit 0c6e1732609327e9819c43cad2541271f9d2a19a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 18 20:26:49 2010 +0100

    live555: fix typo in comment

commit fa0113980ec729bd095ccae86e7c4b59d31a9a84
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 18 20:15:24 2010 +0200

    Force POSIX shell to run genmf

commit 9ae152ce22dfe43834b010193c50ad87dd966ee0
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Mon Jan 18 18:45:13 2010 +0100

    fix empty declaration warning

commit 0a0db525cf8fe71f395b178cfbb20e3ec92fde74
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sun Jan 17 18:50:36 2010 +0100

    autoconf: Don't hardcode shell in templates

commit b09cb1971566c92cbbb52ce672070ddcd3543f07
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 18 20:06:27 2010 +0200

    Input: attach before any variable access so that inheritance works
    
    So far, the input was attached after it inherited quite a bunch of
    variables. This did not quite work. The problem lies in the dual use
    of object attachment: variables inheritance and tree search.
    
    Nowadays, the input object should not be looked for before it is
    initialized. Only children objects use vlc_object_find anymore, and
    they can only exist while the input is fully initialized. Other code
    paths use playlist_CurrentInput() or such, which only ever return an
    already initialized input (from input.c:Create()).
    
    (N.B.: I wonder if there aren't similar issues in VOUT and AOUT)

commit 4d6f12afef2e602fa46faf9568125bc0d160f755
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 18 20:03:34 2010 +0200

    Do not allow input to be found as a child, decoder/generic at all
    
    This is not needed, and not a good idea.

commit 0716ea6dbc8a35427817c2ab0dcd81adb6c7f80a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 18 19:44:50 2010 +0200

    Remove used FIND_STRICT

commit aa7e71ce707a319d32053436c51daf7971eea3e9
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Mon Jan 18 19:03:45 2010 +0100

    SAP: rename module to "Network streams (SAP)"
    
    Fixes: Qt playlist was not able to display the SAP service discovery
    because Qt relies on a call to playlist_ChildSearchName().
    The name defined as module longtext must be the same as the SD probe
    name.

commit 4572062f504c2aab3079a4dde5bfe3aebb2154b3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 18 19:38:24 2010 +0200

    Goom: use playlist_CurrentInput instead of vlc_object_find

commit 95759bad03b6ab0c6e9f02ce346680d2c7bd760a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 18 19:19:56 2010 +0200

    libvlc: config_Get -> var_Inherit

commit 36312a90591b4ba1bb084db6438157824b6675c4
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 18 12:14:34 2010 +0100

    missing: sout_Stream{New,Delete} -> sout_StreamChain{New,Delete}

commit 89e0f5225631ceb9051b0ec9879f4b1ff324af94
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 18 09:51:26 2010 +0100

    playlist: fix command line options
    
    Use var_Inherit* on parent object in playlist_Create()
    Check "media-library" before calling playlist_ML*()

commit af6a893aecb73f52f397560f7a7dcb0fe8587f7f
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 18 09:20:12 2010 +0100

    test_media_list_player: wait for playing to stop

commit 463555cbd65281aaef1af170698b8ce5c31d6214
Author: Pierre Souchay <pierre@souchay.net>
Date:   Mon Jan 18 09:21:16 2010 +0100

    ASX ads behaviour
    
    When the first entry is read and has a clientskip attribute, It keeps a
    backup of the playlist entry for later use. If another entry exists
    without clientskip attribute, the backup will be discarded.
    
    When finished parsing, we search for a backup, if found, we add it (it
    means we did not find any entry).

commit 8f9b242ff45f74b59df0aaee81431ea078579036
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 18 09:06:49 2010 +0100

    media_list_player test: attempt at fixing test
    
    Replace arbitrary sleep delays by active waiting of state change
    Add state change wait where needed (after play()/next()/previous())

commit 3b7fe96caa8853b1919e358bd3e773e6706ce8fa
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 18 09:06:16 2010 +0100

    media_player set_state() : only lock if needed

commit 9a706d6099a1b55480eb057a6fc1c20338422064
Author: Steven Sheehy <steven.sheehy@gmail.com>
Date:   Mon Jan 18 08:25:38 2010 +0100

    Improving the accuracy of the A to B looping in the qt4 interface.

commit cc2b055b610e849ac1df3686510bec7df7fa145e
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 18 08:03:18 2010 +0100

    Move mmx.h to the only place where it is used

commit d9be568f0083af04bc5f88bf477c02166c84e0fe
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 18 00:21:39 2010 +0100

    LibVLC: fix another typo

commit c691aa044dbe28929104a7d31eda24e2f254f450
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 18 00:03:14 2010 +0100

    LibVLC: fix typo

commit 3d87006f1a6a277bafa70f0382ff4c8336ef61d6
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date:   Sun Jan 17 22:08:33 2010 +0100

    osx/framework: handle exceptions if there are no SPUs

commit ed02d7a9e939a8a525e80d929b2061f0b59920c2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 22:33:45 2010 +0200

    zsh: remove --save-config

commit e49c41592564e2ce8da0ac6140003b2154fe6b12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 22:28:40 2010 +0200

    Remove --save-config

commit 57fc7b4e8b328c9761bee17eaac163e0adfdcfa7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 22:08:46 2010 +0200

    Win: use var_Inherit

commit a3f105db642798bc391b7e5f03620326ad1f1d41
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 22:06:52 2010 +0200

    Revert "Qt4: don't show unsaveable playlist-enqueue option in the simple prefs"
    
    This reverts commit f2564c1124551c1e05098c9c756e17c0a83846b6.

commit 24bb0bdc836247306c70ac67b21b418832195e46
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 22:06:34 2010 +0200

    Allow --playlist-enqueue to be configured

commit 31b9f7d403ded21f17f47c375df40f7c24ad9149
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 21:55:39 2010 +0200

    Load the command line into the LibVLC object variables (fixes #1941)...
    
    ...instead of the configuration. As a side effect, the command line
    parameter should not be visible in the preferences, and more importantly
    not be saved as part of the persistent configuration (fixes #1428)
    (and really fixes older #1106).
    
    We might be able to remove a few "dummy" change_unsaveable(). Some of
    them really were just work-arounds for this bug. In principle, we could
    possibly remove all of them as long as we keep add_internal().
    
    Note that this commit will render any command line option inoperant if
    it is read with config_Get*() instead of var_Inherit*() or var_*Get*().
    I already fixed the most commonly used occurences, but there are some
    left, especially inside plugins.

commit 3d3d0ee3734a6cea011eabca45952bf3e10ed4f1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 21:54:11 2010 +0200

    video output core: use var_Inherit

commit 42301e495c067fec092f21e6e1598d2d679efa6f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 21:51:36 2010 +0200

    modules bank: use var_Inherit instead of config_Get

commit c34586fcb813de244f203bf2c98ea1c9b2f45807
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 21:51:15 2010 +0200

    LibVLC: use var_Inherit instead of config_Get

commit f2564c1124551c1e05098c9c756e17c0a83846b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 21:24:48 2010 +0200

    Qt4: don't show unsaveable playlist-enqueue option in the simple prefs
    
    This is silly. This option cannot be set from the configuration, so it
    does not beling in the preferences.

commit 39a6423983ced556a4a43272b93f0ecc8e022744
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 20:25:24 2010 +0200

    Audio format: requires same sample rate and channels count
    
    This fixes #3168. The audio_format plugin was ignorantly claiming to
    convert the sample rate and channel count, though it obviously did not.

commit 96e872ee848edad188d0b94d7df085fceeadd7ce
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Jan 17 16:35:10 2010 +0100

    Audio output: fix integer overflow
    
    This fixes the following bug:
    When scrolling the mouse wheel down, volume jumps from 0% to 400%.

commit 87bb0a07b99ad6c320080c15f04793dcc032ad62
Author: Jean-Philippe André <jpeg@videolan.org>
Date:   Sun Jan 17 13:16:55 2010 +0100

    Qt: Prevent volume up/down on mouseWheel events inside StdPLPanel

commit 8bee22608a8459b2373edd1abb7f0049f7a73374
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 17 12:44:10 2010 +0100

    svg: fix possible NULL dereference.

commit 3efb87c08fff26d01afd5c72e1c428d94019daf1
Author: Ilkka Ollakka <ileoo@iki.fi>
Date:   Sun Jan 17 13:38:12 2010 +0200

    x264.c: add psy mbtree and intra-refresh boolean options

commit cc85d3aef83527752150396e0b0404b788755adb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 13:32:57 2010 +0200

    bandlimited: avoid large stack allocation (refs #3199)
    
    In most cases, there is enough space for the 2 old samples in the
    input buffer head room. In other cases, we anyway need to memory copy
    the whole buffer. So we now use block_Realloc(). This also saves us from
    copying every samples when resampling.
    
    Unfortunately, the transcode plugin seems to be feeding crap into the
    resampler, thus it still crashes.

commit 6fa2a46b78f489a32774eba5867d6189779f9ce3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 13:06:32 2010 +0200

    ...Because we are using pointer arithmetic with float pointers

commit 9537d9778e398cbd9d2937a812736ebfa121c1c8
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 17 11:50:32 2010 +0100

    Mention in NEWS the duplicate merge

commit b598703a0063ebee2706cc9ca8fca80504569e82
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Jan 17 11:43:53 2010 +0100

    Fix double free after stream_out creation failed
    
    Also fix a use after free

commit 0f5ff88e50e24cadd691ecc5de0ce183ea18473c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 17 11:31:33 2010 +0100

    CPU: win32 simplification

commit 8b0a6c4fad6f6467a92863f582e069fd6382f51c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Jan 17 11:31:04 2010 +0100

    Replace a not space blank character

commit 73c88a2e7096b7f9a2ad0af83081bd2c19032945
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 12:13:31 2010 +0200

    pthread: fix semaphore error handling
    
    POSIX sem_*() functions return -1 on error and the error code in errno
    (contrary to most POSIX thread functions).

commit 30c48e10c5971484761d09243fc4adff9165772c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 12:13:07 2010 +0200

    pthread: mark allocation errors as unlikely

commit 49674e452486c9de5c7f6af12f14b2b0015b261b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 17 12:12:32 2010 +0200

    pthread: mark bugs as unlikely

commit 5c66bbbf5285dcc3fe57bf0f682deb37e001c766
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Jan 17 11:09:46 2010 +0100

    qt4: Don't update art when it hasn't changed
    
    This gives a use to the otherwise useless artUrl variable
    This prevents qt4 interface from consuming 100% of CPU when art image
    has to be scaled from a big source picture

commit 434e1e0592eff711cbae22f97dbbc0956c86779e
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sun Jan 17 10:57:20 2010 +0100

    Revert "Win32: use IsProcessorFeaturePresent() to detect available instructions"
    
    This reverts commit 4b5229c80508c84dbb28b834c5955e1177d9f779.

commit f06ff39dd2a837c4a4a6517c3f41f6e82c829cb9
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Jan 17 07:58:45 2010 +0100

    vlc_es.h: remove useless vlc_common.h include

commit 1743aae3ec2b5e8b02c3bad36dcd50914ac09d8a
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Sun Jan 17 07:37:33 2010 +0100

    sout: allow duplicate outputs to be merged
    
    The stream_out_t chain creation is modified: all modules are created by
    the core (or by stream_out_duplicate) instead of being created by the
    previous module.
    
    sout_StreamChain{New,Delete} replace sout_Stream{New,Delete} to handle
    modules chains instead of individual modules
    
    sout_Stream{New,Delete} are still used by those new functions but made
    static inside stream_output.c
    
    Remove now unneeded psz_chain from struct sout_instance_t
    Replace pointer to chain of next module by pointer to next module in
    struct sout_stream_t
    
    Example use:
    
    vlc --sout-all input.mp4 --sout
    "#duplicate{dst=transcode{vcodec=mp2v},select=es=0,dst=transcode,select=es=1}:std{...}"
    
    (dst=transcode without acodec/vcodec is a hack to pass the encoded stream to
    stream_out_standard without transcoding)

commit d83a491d2b7a307b0cb0520a1f330e15697786a0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 16 20:15:53 2010 +0100

    Use the VLC CODEC macros everywhere.
    
    I vote that we remove this plugin now.
    FFmpeg supports SIPR natively now.

commit 881e8e56d53b11519b311a778326565c20e0d619
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 16 19:30:31 2010 +0100

    Partial revert of debug that was never meant to be pushed.
    
    Sorry

commit 7ef8e0ab873711d83115d27bcb4ba4c9c670ca92
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 16 19:29:42 2010 +0100

    Qt4: win32 simplification

commit 4b5229c80508c84dbb28b834c5955e1177d9f779
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sat Jan 16 17:15:32 2010 +0100

    Win32: use IsProcessorFeaturePresent() to detect available instructions

commit 583e321513a7dc00309c1032dc90e2d5145053b6
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sat Jan 16 16:39:22 2010 +0100

    Win32: add support for play and pause buttons in media keys (different from a plya/pause unique button

commit 82a0f2998f14dd58f5cdf122c04dcda37830b540
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sat Jan 16 13:55:03 2010 +0100

    Win32: add support for media keys and remotes in Qt.
    
    Tested with an Apple remote v1, and a HP media center remote. I don't know how to get the "menu" message" from the remote.

commit 9fa5378bce71bf45d1139d8d563a17ec09ed9f86
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Sat Jan 16 02:13:28 2010 +0100

    Win32: fix Win7's taskbar buttons

commit 427d73cdc8d5e9cae41a605cc658f82c58c64556
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 16:22:09 2010 +0100

    libvlc: Don't request art if it was already asked before.

commit ad338835352c1164e3f3ac2021413fa226071f34
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 16:12:55 2010 +0100

    macosx/framework: Duration is in millisecs, not in microsecs.

commit a6b1ff10ee67506615e2b4f608f5fd9694608f92
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 16:11:08 2010 +0100

    libvlc: Fix a bunch of messed up mtime_t to libvlc_time_t.
    
    Apparently libvlc_time_t is millisec, whereas mtime_t is microsecs.
    Most event callbacks where carying an incorrect mtime_t value.

commit c6e4db8d938c5ed49ebbfd5e3cf4d1adfba4e1d7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 15:41:43 2010 +0100

    libvlc: Make sure calling get_duration() triggers preparsing and returns -1 if duration is unknown.

commit 4ea2ec4b7b5a8c322a04ce9bf585f32218ae99dd
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 15:40:47 2010 +0100

    macosx/framework: Whitespaces cleanup.

commit 5aa0d7fdeb551e4ce95d0d6ca94c9c670407b946
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 15:40:26 2010 +0100

    macosx/framework: handle duration changed events.

commit 79fc5b947bc52b2b815cb503065dd547b2bf80b9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 15:38:05 2010 +0100

    frenchtv.lua: More logos.

commit d36e4117613f34369619549df85e31fd1ac3ec9f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sat Jan 16 12:58:45 2010 +0100

    frenchtv.lua: Make sure we handle channels name like "XXX HD" or "XXX (bas débit)"

commit 09049343c7bdaf39aa5840710260141962e4bdc2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 18:56:40 2010 +0200

    file: rewind before read

commit e5afe49af364081da062133856a8c5adad35bbbf
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 18:48:53 2010 +0200

    directory: restore check against standard input
    
    We could handle directories as descriptors, but we currently don't. In
    the mean time, we had better show an error than generate corrupt
    playlist entries.

commit c6ab35dbc2e591b3d15ab6d2fed0d3cd49fb4b38
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 18:34:31 2010 +0200

    file: handle fd://<fd>/<path>

commit f5ffcbe5b993e9d13b6f8e86757b64f322d5bcd6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 17:44:07 2010 +0200

    Access: remove special case for "-" (standard input)
    
    "-" is now converted to "fd://0" by the input code. And file:///- really
    means /- (which is a valid file name).

commit 22c52b2b49924bd82b902b6941ccb5b5e3539080
Author: Ilkka Ollakka <ileoo@iki.fi>
Date:   Sat Jan 16 16:21:26 2010 +0200

    x264.c: add forgotten options to list, so slicing parameters actually work

commit 904d94cbfae22f586e2f5f47d1e68a341be311a9
Author: Ilkka Ollakka <ileoo@iki.fi>
Date:   Sat Jan 16 15:52:50 2010 +0200

    x264.c: add slicing parameters
    
    venc=x264{slices,slice-max-size,slice-max-mbs} options are there now

commit e3e7caad7c386d8e54db9a61529b769131cf5ba8
Author: Ilkka Ollakka <ileoo@iki.fi>
Date:   Fri Jan 15 16:45:37 2010 +0200

    x264.c: handle dts/pts from libx264 on X264_BUILD >= 83 onward
    
    libx264 gives dts-value, but we need to calculate initial delay, so dts doesn't
    go < VLC_TS_0.
    
    Tell how many frames are still left on libx264 buffer when we close encoder
    
    Only set BLOCK_FLAG_TYPE_I on IDR-frames on X264_BUILD < 83 and only those
    which have b_keyframe on X264_BUILD >= 83.

commit 430be231b62977db7a191808fdff7e0a4d5a23d6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 15:25:01 2010 +0200

    Remove all default modules from configure.ac

commit 232b015044406c794952f40a692b1632aaa1ed31
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 14:57:06 2010 +0200

    Hard code most video filters

commit 89d9f144860066ec001281c63814b050108a73f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 14:55:06 2010 +0200

    configure: if not a; then b; fi; if a; then b; fi -> b

commit 26291a4d12076fe559d6b4416c320931017a1b4d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 14:54:25 2010 +0200

    Remove unused TIME_WITH_SYS_TIME check

commit f4acbcf9aef86adf6bc7e6e41ef0e795f1246133
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 14:54:15 2010 +0200

    Win32: fix linking

commit a6d927b07acefa4eb7cc2b936e1d76d7416aee98
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 14:13:50 2010 +0200

    Remove sys/types.h check
    
    We assume it is present in plenty of places anyway

commit 237677155cfbf232595ef449f4ea9742adc984a3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 14:05:33 2010 +0200

    Missing files

commit 41351df4184fe51ea70aa14e3b4c459ad7608ba0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 13:25:23 2010 +0200

    file: use the same open() path for directories as for regular files
    
    This requires support for fdopendir(). One open() and fstat() calls per
    input file are avoided. Ok, this is not such a major improvement).
    This should also work around brain-damaged file system drivers such as
    Linux HFS+, whereby opendir() succeeds on regular files.

commit 09775b176b5ed30fa028398fda582f5d83bc1f47
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 13:13:46 2010 +0200

    file: initialize access_t after the open operation is succesful

commit 300579565c3afadb7bb090335b97583d33501d9b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 13:00:16 2010 +0200

    directory: remove special case for '-'
    
    directory does not register the "fd" shortcut, so the standard input
    case should not occur.

commit ba70ee5a40afbb85110ca43cb20eda92dfa81d9a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 12:56:44 2010 +0200

    Merge file and directory plugins

commit 4c0ab7ff7ce413e05e45ef583a77151e76a572a7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 12:14:24 2010 +0200

    Remove unused setlocale/langinfo checks

commit 865e4ddcd6511649059cab19da62ec9f574e6d2a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 12:14:11 2010 +0200

    Sort/factor function checks

commit a774b53507349e9641e098c705c9f9dd29f463d5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 11:43:35 2010 +0200

    file: expand a (now) trivial and used only once function

commit 6bd7922ece04cd6180a2cf1820f36d556c9075f6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 11:38:17 2010 +0200

    Read-ahead only makes sense for seekable file descriptors
    
    (You can't read ahead a pipe)

commit 063a3bc887e1f75ba181a5063c679e3c5ea7e2a6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 11:29:07 2010 +0200

    file: remove Win32 leading slash handling
    
    InputSourceInit() does it globally already

commit 9186a2f0cd21bd7874361a2a9c376d7d69e5af07
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 11:28:50 2010 +0200

    Remove useless (and slightly wrong) cast

commit c1b21f0aec8de94ce97f7c19e53f5a6b87639276
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 16 11:28:16 2010 +0200

    Fix tense

commit 8c5a6af9a851269280791b0cd7ceca0cbf047fd2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Jan 15 19:41:12 2010 +0100

    libvlc_media: fix typos.

commit f4232007aa8415b492e41402e8d2a5856eee9eb1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 15 18:49:51 2010 +0100

    Qt: sprefs, add the systray popup on minize on the main page

commit fd48c29148b0a9ce30f12ab096d5fb35b1a3c4fd
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 15 16:49:40 2010 +0100

    lua: Remove dummy printf.

commit 63e311d40652a05ef042bd58815206b44b2659be
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 15 16:46:56 2010 +0100

    tvrage.lua: Update copyright.

commit bc331b80f3c7fe41e1eff6d46c82c714f0122da8
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 15 16:38:42 2010 +0100

    lua: Properly set the meta according to metas().

commit d864163c9b1482e38920f60c2b3eb484f1f1cbc9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 13:54:14 2010 +0100

    VLCKit.xcodeproj: Update internal pbxproj.

commit 31d87810b054a586193e0f34e2e2cfeb26c5cc0f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 13:17:51 2010 +0100

    lua: Disable 10_googleimage.lua.
    
    We have too much false positive with this script.
    Feel free to revert or to remove.

commit 1273d73899198c333528a3546eeecc650e73270c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 13:16:01 2010 +0100

    lua: Add a tvrage.lua meta fetcher.

commit 8c8a1ceec5552442a5d2f76216ce01c33edc4da7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 13:14:21 2010 +0100

    lua: Expose a "meta fetcher".
    
    Attempt to run scripts in share/lua/meta/fetcher.

commit b34c73d1aa7bc237e5b6bfcf3961493575e28691
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 13:08:40 2010 +0100

    playlist/fetcher: Run "meta fetcher" before "art finder".
    
    The result of meta fetching is not cached (except the artwork), but this could be an envisionned goal for the media library.

commit d9322881a7873940b0bb6cd3d963b0a445ca906e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 12:55:43 2010 +0100

    lua: Expose extra meta through vlc.item.metas.

commit bd26b2c160909325f606cb55788944c95034e8b0
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 13 12:50:06 2010 +0100

    am: Support building VLC.app with an external build folder.

commit 70a5235e5c3f4a105d045488acb01890f363e4ed
Author: Martin T. H. Sandsmark <sandsmark@samfundet.no>
Date:   Thu Jan 14 21:22:56 2010 +0100

    fix crash when switching phonon backends on the fly, remember to stop libvlc media player before releasing it
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 946c16caceec1f4407a394a475a04dc489211064
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 15 08:27:44 2010 +0100

    Qt: remove unneeded hack

commit 2a96d012fc82842e16f16b296037fb6b6d2a8792
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 15 08:22:52 2010 +0100

    Qt: Allow more video outputs in the list

commit 5304cd0f5b91f3fab7ebd5552d072d147ae4539c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 15 08:20:06 2010 +0100

    Better Shortname for smem

commit 53fe486a0f8b58ed74c9cb076bf62e578a6c2164
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 15 08:13:28 2010 +0100

    Qt: Sprefs video, add more space around the text

commit ec8a3f8e6ec68671ef08300cb1e937d7a10478b9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 15 08:09:06 2010 +0100

    Qt: SPrefs input layout change

commit 015d6ab9f2411a3abe2ed6a58a17e83514a535f9
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 14 21:48:25 2010 +0100

    dbus: add 'time' and 'mtime' meta data as requiered by the MPRIS specifications.
    
    'length' is still used for backward compatibility (even if most of the client
    seems to use mtime and time and to use length only if the two first meta
    aren't found).

commit 6688fd832c086d98a59764b65178a6c1be94c2c8
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 14 20:58:03 2010 +0100

    dbus controler: cosmetics (split the meta: the ones requiered by the
    specifications and the ones added by vlc).

commit 9c4359248306e9d9be55b2653ddd9fd9c8ab2369
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 14 19:35:00 2010 +0100

    dbus_control: fix a typo 's/tracknum/tracknumber'

commit 59f49f9cce13e7561f1c6448803e388062105f83
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 14 22:52:35 2010 +0200

    Not only Cygwin lacks the --short switch to hostname

commit 0c331abd89659e9a8c104921a8196e84ac65d19c
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Thu Jan 14 21:33:06 2010 +0100

    Print a list of available alsa output devices in debug output if the user specified a non existing device. Simple example to get the listing: /vlc --aout alsa,none --alsa-audio-device bla -vvv file.mp3 --verbose-objects -all,+alsa

commit d9a43b404dd9fcfb1df775b5ffbe975e3508a752
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 14 22:30:42 2010 +0200

    Remove CPU capability from modules
    
    This is not needed anymore. Modules are not in the bank at all anymore
    if they require an incompatible CPU feature.

commit ade985f6dc0e72b09d22cb75b57c38750037cb12
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 14 22:14:10 2010 +0200

    ALSA: report errors when, and simplify enumerating devices

commit c255d97304d8dad77972323a05acd30f4afab639
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 14 20:54:31 2010 +0100

    Do not use types not existing in official dxva2api.h header.
    
    As reported on ffmpeg-devel ML.

commit 103f5b1b69361bd41335a8015ea87c84bfb0f7c5
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 14 20:44:48 2010 +0200

    MMS: fix variable type

commit aceca996f66ad1269633fa38371c8f11d82f12a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 14 18:53:22 2010 +0200

    HTTP: zlib only supports deflate and gzip
    
    Don't try to handle other codings with it. As of today, IANA lists
    compress, exi and pack200-gzip as other legal values.

commit 5ca001c02529f1d06bb1cfa2df578dd1f7ea1be9
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Jan 13 10:10:24 2010 +0100

    qt4: make dialog provider initialization less convoluted

commit 63304ea5b47fc30e9864884c8632558fba5cd473
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jan 14 14:34:48 2010 +0100

    skins2: improve deallocation of ressources for layouts and controls
    
    Layouts and Controls are interrelated. Whatever the ones first deallocated, it leaves pointers referencing objects already destroyed. and potentially means memory leak.
    
    This patch adds an unsetLayout() function to pair the setLayout() function and aimed at releasing resources.
    Policy should now be that things allocated in constructor are released in destructor and things allocated in setLayout are released in unsetLayout.

commit bd179ee7be3df40f75b398fd83b47f71fd4788b2
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jan 14 11:20:40 2010 +0100

    skins2: remove dead code
    
    Remove the old way of tracking change in vout size (no longer used)

commit 5cbb5d860cd870b552cf235e4ea385e3941dbc79
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jan 14 10:01:45 2010 +0100

    skins2: remove unnecessary notifyLayout()
    
    In today's implementation, notifyLayout() for a control leads to a whole
     layout rebuilt. Therefore, this function must be called _only_ if needed.
    
    - Never needed in onResize() since we are already in the process of rebuilding
    the whole layout. Calling notifyLayout() means the job is done twice.
    - Never needed in onPositionChange() for the same reason as onResize().
    - Not needed for a checkbox since already called in setImage() two lines above.

commit e0674167fc97a82404526c9a08735517fe70732f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Jan 13 11:42:01 2010 +0100

    skins2 : remove dead code (VoutWindow)

commit c0550de80f32a79842942c924290a9670f12628c
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Jan 13 10:57:36 2010 +0100

    skins2: remove dead code
    
    intf-change for playlist is never updated

commit da51738fbca97e928138964a8facf0e7ca55a9f1
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Wed Jan 13 10:56:19 2010 +0100

    skins2: retain width/height values
    
    When reparenting, these values must be updated to avoid unnecessary resizing
    if the move() method is called.

commit 70df626af21266295d41078de3186d88db24c3aa
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Jan 9 19:57:33 2010 +0100

    skins2: fix skins demux
    
    This skins demux is not of much use, but at least, it is now functioning.
    (no more crash)

commit e1091d8602d0ee319a58c70baf96678754c93ef4
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 14 14:14:12 2010 +0100

    Dbus controler: Fix path for the TrackListChange signal.
    
    Fix #3232

commit 60f0938f9d3835cfecc87e8688e1b4c26b5a7275
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Thu Jan 14 14:10:15 2010 +0100

    dbus control: AFAIK we must lock here.

commit 57a63ce739a89546ba2e72b09561d480b42c241d
Author: JP Dinger <jpd@m2x.nl>
Date:   Wed Jan 13 13:57:45 2010 +0100

    mozilla plugin: Replace near-identical code repetitions with calls to helper.

commit 9bec486d7355d63ffbdba50570b73383cc364175
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Thu Jan 14 09:30:08 2010 +0100

    qt4: build fix

commit 444f8b7d233a7359b27052352f1601082f4c43de
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 14 01:38:32 2010 +0100

    Integrate .tta in interface and installer

commit 016a32ad4175833656df5ff34c1c44fbb71c3964
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 14 01:36:06 2010 +0100

    NEWS improvements

commit d5ce28ee45694e46431709a8d4ebfa0f8b6b4ceb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 22:57:35 2010 +0200

    .S and .c should not have the same base name
    
    Otherwise, the object files will conflict

commit 1166c169cf24fc72ef31b1fb0f24cf0f48fc95b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 22:54:01 2010 +0200

    ARM NEON: missing prefetch for I420 -> UYVY chroma
    
    PLD was only added to I420 -> YUYV this far.

commit ef9a6285518cbd5210097670f5b13d9739cd6582
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 12 23:17:57 2010 +0100

    Implemented support for embeded subtitles in AVI (close #3227).

commit 32fb711f6eec4cf03fda42ae79d21c21eaa32848
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 12 23:16:55 2010 +0100

    Added support for subtitles stored as input attchments.

commit c189117a7b88619994f130eb39102683cb8f2e6f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 12 23:16:27 2010 +0100

    Added an access for reading input attachments.

commit 5fd8aa306ebd4ebaf6a8678d4dd8c6dcd79d31d9
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Mon Jan 11 21:36:43 2010 +0100

    Added support for \N \n and \h in subtitles.

commit 79399150ff84330eadf9fb1c88c81f7ccdb5a235
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 19:10:49 2010 +0200

    Linux: do not hardcode libvlc.so, use address space match instead

commit fcf05b24781d8a02b0172951d8b3b5b94bdefa38
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 18:40:35 2010 +0200

    config_GetDataDirDefault(): return a heap-allocated string

commit ee0fdf387d53b2cd4555586c20749d6684a394a7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 18:26:46 2010 +0200

    Fix prototype warning for config_GetDataDirDefault()

commit e67440af251de7a8ef9757416448de0f2308675c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 18:13:17 2010 +0200

    Move core Win32 files to their own directory
    
    There is still too much stuff in misc/ ;-)

commit bb47a4fa3385c748d9c7249d80bad0076c1102e0
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Wed Jan 13 08:53:30 2010 +0100

    access_mms: fix variable type.
    
    This should fix #3236

commit 1ddc768ca8fe0ddc1e34c6b7ba4baca40c3a3782
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Wed Jan 13 01:45:58 2010 +0100

    Fix oldhttp build : needs struct stat / S_ISDIR

commit 041e0d11d5410da4d51dbf1dcff8f437adfbf044
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Wed Jan 13 01:44:46 2010 +0100

    fix [0b988497] : initialize volume_vars_lock

commit bf42155a81911c2c00295a86af1407cdd9ee619e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 12 23:58:31 2010 +0100

    AvCodec: Re-enable RV13 decoding

commit 0ced77d8fdf5bfa94a9a6ef1de271bd970375624
Author: Bernie Purcell <bitmap@videolan.org>
Date:   Tue Jan 12 13:29:16 2010 +1100

    Freetype has had support for synthetic font styling for a while now; add in support for it to vlc.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit bf6b2d1d910e1d0837e19dbb27f3615084ead90b
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Tue Jan 12 22:48:16 2010 +0100

    libvlc: fix volume on sound increment when muted
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 03e38b504cbdcc8ac8c9dd1cf53ec4c5662cd59e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 00:18:27 2010 +0200

    Win32: assume the OS support what the processor supports
    
    We cannot use SIGILL, so we have to trust CPUID.
    Maybe there is a Win32 API to query the kernel support?

commit 51f8337ec523733193da6eb8990bcd82991aa827
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 00:13:33 2010 +0200

    Typo

commit 9c4f46a63990e9fad33991eb12f90945b36e0bab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 13 00:02:05 2010 +0200

    PowerPC: reset SIGILL to default handler too

commit 5b4fe3ad4c2f740dfd5af3c9102751d400682a4a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 12 23:54:48 2010 +0200

    Win32: compile fix

commit c3daaedca8f315b9bc8fd3a18881a7bac12f77f1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 12 22:31:42 2010 +0100

    RealAudio: compile fix.
    
    Sorry, I obviously wasn't compiling the right module XD

commit 233b4157d6dd8d01e26dd5bf8e5fb4db91c92639
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 12 23:28:47 2010 +0200

    CPU: force the SIGILL handler back to default after forking
    
    In case the LibVLC application has overriden SIGILL, we really want to
    crash rather than run the handler.

commit 76f6410c0c6b37f5d582646eafacd8e4ffb24c16
Author: Detlef Schroeder <detlef.schroeder@feinsinn.com>
Date:   Tue Jan 12 21:42:30 2010 +0100

    configure: fix vcdinfo/libvcdinfo inconsistencies
    
    Additional changes in configure.ac according to
    [71fafba47612fa01e51b3933060a277bef900346].
    --enable-vcdinfo was changed to --enable-libvcdinfo and some VCDINFO
    were renamed to LIBVCDINFO but the checking was incomplete so pkg-config
    could not correctly configure libvcdinfo
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 68e9f2bcbd47a539fb747e03139e4090b1e183d1
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 12 22:00:24 2010 +0200

    Revert "configure.ac: Enable color-test automake option."
    
    This reverts commit 380fc82a97eee5ce7e12e3e879e5075bb61fa847.
    
    This fixes bootstrap with automake 1.9 and 1.10.

commit 380fc82a97eee5ce7e12e3e879e5075bb61fa847
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jan 12 19:32:38 2010 +0100

    configure.ac: Enable color-test automake option.
    
    This will colorize the `make check` output if your term supports it.

commit 822fc00331d0c23a33c2cf2bdd1c9270e72dd73a
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jan 12 18:23:52 2010 +0100

    gui/macosx: Revert interface changes in [966d42293a5613a3ce2b55e5e516533680ff2738].
    
    As agreed the work is rather unfinished for 1.1 and Lunettes is rather promising.

commit 345b176f96597c5719d66b1d9ad3ce359464a639
Author: Martin T. H. Sandsmark <sandsmark@samfundet.no>
Date:   Tue Jan 12 18:11:11 2010 +0100

    remember to emit currentSourceChanged
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 4dddafade845754c800b52c27b4ee7c50e6b6fb0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 12 01:37:23 2010 +0100

    RealAudio: use the VLC_FOURCC macros

commit 8a9b498d76ce629b05472c73e2fdd48f6ab38f39
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 12 01:34:35 2010 +0100

    Support for sipr decoder from FFmpeg

commit 01e2f27baf8a3990f62303e3399e25b8915c8ca5
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Tue Jan 12 13:45:08 2010 -0200

    Move VLC_HARD_MIN_SLEEP above gcc version #ifdef. It is also used in modules/audio_output/oss.c.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 1daef10918895b4d6258f4e38f07efe706ca5b82
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 12 15:04:44 2010 +0100

    WinCE: fix previous broken commit
    
    Still untested

commit 6a2e4014fe6ed3d920703de0650cb8ad701329e8
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 12 14:47:44 2010 +0100

    WinCE: emulate GetMenuState() function
    
    This fixes video_output plugins on WinCE. Note that GetMenuState() is
    considered as "superseded" by GetMenuItemInfo(), so it might be better
    to just drop the former altogether.

commit 1a974cea523b6fcc055f4bb35e66c9fbcd3a713d
Author: Grigori Goronzy <greg@chown.ath.cx>
Date:   Tue Jan 12 01:29:54 2010 +0100

    libass: avoid crash on ASS_Images which have width or height == 0

commit 4812448c8665707559b81c11ca6c15cd3628a0d4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 12 00:30:18 2010 +0100

    Qt: Compile fix for gcc 4.5

commit 76d6de981ab0a2e7b5a2a8e77e14ec00a87961f7
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 12 00:24:06 2010 +0100

    contrib: fix fontconfig with -march=i686
    
    fontconfig compiles and runs some native code during the build
    process. Because of the -march=i686 flag, this code will fail to
    compile on 64 bits build hosts.

commit c6bd2dd5a2a7c14057b9036311d0670e6cf73fae
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 19:43:37 2010 +0200

    Remove dead old <sys/times.h> use

commit 49397ad54de3c3aff5f9dcc0856c6fa19f94729d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 19:42:39 2010 +0200

    Remove useless <fcntl.h> and <sys/time.h> inclusions

commit e7ee6a9d861ea4f62a828ebd929f8ecd15b4163f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 19:37:21 2010 +0200

    Remove useless <fcntl.h> inclusions

commit 4f9272f73089735e488f65dc973d08b4be46b798
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 19:17:18 2010 +0200

    Remove useless <ctype.h> inclusions

commit a52793e9241068899a36f4e73a125a2fbb81e1a9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 19:08:03 2010 +0200

    Remove useless <sys/stat.h> includes

commit 22fdf98f4ce8ea6d3a48da5daa0b3c9fe41e13fe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 18:56:36 2010 +0200

    Remove useless <errno.h> inclusions

commit 3ea9fb9c5fb34162624dec53c1906f50dff6131e
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 18:44:02 2010 +0200

    threads: remove legacy #includes

commit 416b9750288ffaabc619e2c01af84603c3fcac62
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 11 18:37:18 2010 +0200

    deinterlace: useless #includes

commit 1de18f4ebfafffeb04d7700283eee4c2aec9ffcb
Author: Benoit Calvez <Benoit.Calvez@gmail.com>
Date:   Mon Jan 11 14:14:08 2010 +0100

    Phonon: fix for Win32 compilation

commit 8f3c41de941849f4ff5f2ae5975754c1907637c9
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Mon Jan 11 10:14:29 2010 +0100

    configure: fix detection of ARM NEON

commit fbd95be806aa6ee8df82cfccb7628fba6bf0c085
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 17:47:34 2010 +0200

    Move ARM NEON optimizations to arm_neon/

commit b62a28b2aa8620122f2d40ae85a49626fdf6b48a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 10 15:56:51 2010 +0100

    Qt: DO NOT use qobject_cast without checking it!
    
    How difficult is that?
    Fix crash introduced by 1a4bb0599422791234aced46449a017e54ac6115

commit 4be112d1c016fb6edfadec092004d2936c78b263
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 16:51:34 2010 +0200

    Move Altivec chroma plugin to altivec/

commit d8aa810a8ead73462c03d3376a89668de60c1b8b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 16:47:36 2010 +0200

    Fix POTFILES

commit e5130a8562b6bfd4c7b2620483f116de5bacd78d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 16:46:27 2010 +0200

    Move SSE2 chromas to sse2/

commit a763b988077975c39c7b1ad0bf5694804bd4084d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 16:37:57 2010 +0200

    Move MMX-accelerated chromas to mmx/
    
    (Feel free to cleanup)

commit 0eb68c7e26d4aff6d7549a4d1948b86db5a69d0a
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 16:25:12 2010 +0200

    Expose MMX and SSE2 compiler flags

commit 80158557a6793a52dac40fa2a75c627b3366ca9c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 15:54:09 2010 +0200

    Make volume-change a void rather than a boolean

commit 6f3969637a0399a158a0554c5fbec258b43a0fef
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 15:42:56 2010 +0200

    ymga plugins are gone

commit 0b9884976f98d34142687267ab9100b76c0a1605
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Sat Jan 9 23:54:50 2010 +0100

    libvlc: Unify volume/mute change functions and add a mutex layer
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 0759676c98fd71fd933a5f1b7de914b02c879592
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Fri Jan 8 00:02:15 2010 +0100

    Qt: update widget initialization
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 4704ae3fc98d6bea83f3f4290d314cfabce16001
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Fri Jan 8 00:02:14 2010 +0100

    Qt: rename slots to explicit names
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 18addd464ff59b5b7e8877e426e861d06b86a45a
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Fri Jan 8 00:02:13 2010 +0100

    Qt: remove the b_mybutton hack. Connect the appropriate events.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 1a4bb0599422791234aced46449a017e54ac6115
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Jan 7 20:18:31 2010 +0100

    Qt: Audio control widget changes
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit f870d44caf89f71e3142fc92b6cdd64df4feebe1
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Jan 7 20:18:30 2010 +0100

    libvlc: disable audio mute on VolumeUp/Down
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit a82dc303ae8655384fdfb4b67643536355c4b604
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Thu Jan 7 20:18:29 2010 +0100

    libvlc: introduce 'Muted' as a whole state, not as volume 0
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

commit 722b9d0efed6161666b7a8993809e0c760be221b
Author: Tobias Güntner <fatbull@web.de>
Date:   Wed Nov 25 16:05:57 2009 +0100

    Fix prebuffering after seek.
    
    Signed-off-by: Laurent Aimar <fenrir@videolan.org>

commit ee7c062a726dad6966948dc868656a7d610233dd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 15:10:04 2010 +0200

    Remove YMGA chroma

commit 3186de40c74a61e9fd59776690964917c7786234
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 15:05:03 2010 +0200

    Remove the MGA video output
    
    Those cards are normally accessed with the standard FrameBuffer,
    through X11 or svgalib instead. The mga_vid driver is not even in the
    kernel (or not anymore).

commit f79cbd2d7703e33713d795499f729095579954f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 15:07:59 2010 +0200

    memcpy is not a stand-alone plugin anymore

commit 5cf39fab9bb2868d4513a6ad1628148696ef2aba
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 14:51:42 2010 +0200

    XCB/X11: missing shortcuts

commit ed22ebd8f2ac249e7f1c841a0322cb86b7a4bdab
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 14:44:04 2010 +0200

    Wrapper: remove hard-coded plugin list
    
    This would enable third party vout display plugins, and remove the
    maintainance hurdle that the wrapper was. As a side effect, legacy
    video output plugins will always be probed after new vout display
    plugins even if they have a higher priority.

commit 11d2043778443601e04f832402af5979b8073b99
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 14:28:21 2010 +0200

    Select --vout value from vout display list rather than video output
    
    This fixes the plugin names in the user interface. On the other hand,
    legacy video output plugins cannot be selected explicitly anymore
    (though they still take part in automatic probing).

commit 72aa069317767d177021036d1ed3ffb5a10535f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 13:10:57 2010 +0200

    Distribute altivec...

commit 483030a0ef7cac5d8e4d62e3fa31d3110cecdfbe
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 13:05:53 2010 +0200

    Move Altivec memcpy to altivec directory

commit 751329b47c4b09e523a499f282798abc949f3f71
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 12:34:38 2010 +0200

    Move x86 memcpy plugins to mmx, mmxext, 3dnow directories

commit 52943ce6dcaa19e2924846d2225176375f49b2c8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 12:36:55 2010 +0200

    Check plugins directory names for unsupported capability

commit 417eadba3f1c4afbc8077fdca4fc06fca8e8bb1d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 12:39:48 2010 +0200

    Make plugin cache name dependent on CPU capabilities

commit 90e94ab5dc8bcbaa59d2fb0959ddc191a6f05b2b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 10 11:27:07 2010 +0200

    Move libc memcpy module to dummy

commit d6d69ae15bc3446871ea400e9dce3e7f03d27270
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 9 20:01:08 2010 +0200

    Mark --sub-file option safe - should fix #3224

commit d14bb18c4a794844b52c746a02b721f852855ccb
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sun Jan 10 00:12:09 2010 +0100

    Qt: fix a sticking slider issue.
    
    Close #3105

commit 3684f45081e0b0af0e5719016af789115a5ddd84
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 23:17:40 2010 +0100

    Win32: dvdread fixes for Win32
    
    This should simplify the mms-bitfield issue and avoid the compilation of the dvdread plugin on Windows...

commit e3f2974d3dacb3081d477c5fcd5c6d8afc11e2e8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Oct 3 20:25:23 2009 +0300

    Maemo: saner default resolution for V4L2
    
    Otherwise, we'd use the maximum (5Mpixels) which is a bit large for
    video purposes. Also, 5Mpixels exceeds the capacity of the XVideo
    overlay.

commit 870146382734486fc8af6d0d15b757874477a4ce
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 16:56:43 2010 +0100

    Revert "Contrib: remove patch unneeded for Windows"
    
    This reverts commit 10b9d038ae2c80fb41e23520ef1284258594f17c.
    
    Yeah, sorry guys, but it looks like the dxva2 code needs it :'(

commit 8e1733aee81ca086428429050c69c63063a8a866
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 9 17:59:50 2010 +0200

    modplug: force linking as C++
    
    modplug is a C++ library (including a C API). So we need the C++ linker,
    at least when linking statically.

commit a902512ec6e83cb38d4a01875396029aa95e1c11
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 16:47:26 2010 +0100

    Contrib: consistency between Makefile and src/Makefile

commit 1880b882fe322dfd57d71b36342a32470d02481a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 16:28:24 2010 +0100

    NEWS: correctly synchronize over the whole file with 1.0

commit 73703b21e723c0f8b97200ed8294a5de5177450d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 14:32:43 2010 +0100

    Contribs: use -march=i686 -mtune=generic for Windows

commit e68c09ae281ec4f58354a56183c43867654d96fd
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 13:57:17 2010 +0100

    Win32: be compatible with GCC version bigger than 4.x

commit d671e85ed82f8b3bd145610af6790667452044d4
Author: Hugo Beauzee-Luyssen <beauze.h@gmail.com>
Date:   Fri Jan 8 15:19:15 2010 +0100

    libvlc: Register (MediaPlayer) SeekableChanged event.
    
    Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>

commit 7b42458ace7a16ea9e258cca23f9f42f5e8a3667
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 8 14:36:25 2010 +0100

    vout_macosx: Don't render more than needed during Cocoa Callbacks.
    
    This saves (from my test) more than 5 frames per seconds during live resize.

commit 2e24fc5e4285d8b2a6e18b27e76c0f459b0da67b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 12:46:43 2010 +0100

    DxVA2: No need to \n in msg_*

commit 5ac9e88e16f22b8fb82adba43cfd89b5302f20bc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jan 9 11:51:06 2010 +0100

    Remove vlc.net.select() and fd_set.

commit 5f5d77942050184425bee5a60433a08a402b192e
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jan 9 11:41:09 2010 +0100

    Remove timeout parameter from lua listner:accept().

commit 7ef39293b6b39f06c8d3d92ce012b6dadbf1d63b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jan 9 11:27:35 2010 +0100

    Remove linux specific poll flag.

commit 1bbcbb013e4e1f4f15064581dbb00a3238dc9b66
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 11:32:50 2010 +0100

    Contrib: update pkg-config url

commit 6b5e5fb434db2982b2bfd461501a7df65feb860f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Jan 7 21:04:11 2010 +0200

    Fix SPU alpha channel palette values
    
    To convert from 4-bits to 8-bits channel, one should multiply by 17.
    
    Acked-by: Antoine Cellerier <dionoea@videolan.org>

commit 11fe3be41b4ba5d9558306101040319393921003
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 9 12:10:47 2010 +0200

    error and warning function attributes depend on GCC 4.3
    
    (not on some specific operating system)
    
    Pointed-out-by: Ramiro Polla <ramiro.polla@gmail.com>

commit e7514176b569f2a1ba65126279cec7f63edbd768
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 9 12:10:13 2010 +0200

    --disable-avcodec implies --disable-dxva2

commit f9d095a6a60b2136a378be1bc575ceddfcba1833
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 9 12:08:50 2010 +0200

    --disable-avcodec implies --disable-libva
    
    Don't force an explicit --disable-libva. This was especially silly on
    non-libVA platforms.

commit 9dd8de3fb8f4f0820e4b010f6ef452f507c6212c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 10:59:39 2010 +0100

    Contribs: remove unneeded patch for live

commit a6adcd78680167502df35befc13b5e0945f5e240
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 10:58:22 2010 +0100

    Zoy is down, take caca from v.o

commit 2d3a1e799795c4ebcf2bd8780d027d6c454b80aa
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 03:12:19 2010 +0100

    Win32: fix breakage from 555cb288eea92ac9b2b5416225f678323f439ece

commit e84fa4198d93ef5a3403c26fd5c3fc59e551e3d9
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 02:42:41 2010 +0100

    Contrib: minor updates of libpng, SDL_image and gcrypt

commit 10b9d038ae2c80fb41e23520ef1284258594f17c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 02:29:21 2010 +0100

    Contrib: remove patch unneeded for Windows

commit 0179de14ddb2856cd9733a3937018fa15377c7d0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 02:27:54 2010 +0100

    Contrib: fix schroedinger compile for Win32

commit c86d8f7b48d928a44cbba0712d54e86466192ea1
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 02:13:31 2010 +0100

    Small fixes for Win32 configure

commit 5c0de0fe944865fb5cd487519e166eba469cae90
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 02:08:10 2010 +0100

    Contrib: fix dirac target

commit 8bbd4a3154744c8604da6940356aef508c214586
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Sat Jan 9 01:49:54 2010 +0100

    Add vlc.net.poll() and use in modules/host.lua.

commit 92432bcb27cc118e1bcac57d8c6488ddb55da1ca
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jan 6 23:34:10 2010 +0100

    Remove dead code.

commit f5bcd007828b11cb6523ab80f85933aa1dbeb1ff
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 01:18:20 2010 +0100

    Contrib: Fix compilation of libprojectM

commit 3d04e0357a5e1b6c058b2f6ed21f3394b45e961e
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 00:57:44 2010 +0100

    Configure.ac: dxva2 detection and activation

commit 73ce7c2d6a653aeac544e12d9f9cd6f7913afd4b
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 00:26:29 2010 +0100

    Configure: dvbpsi_SDTServiceAddDescriptor wasn't in all versions of dvbpsi. Check it

commit 24745de91b96f235d53b4ea95d8123df8cf9224e
Author: Radek Vybiral <radek@ns.snake.cz>
Date:   Fri Jan 8 23:32:06 2010 +0000

    l10n: Czech update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit add029332988994faac4476df6c5ade73c904b38
Author: Oleksandr Natalenko <pfactum@gmail.com>
Date:   Fri Jan 8 22:39:05 2010 +0000

    l10n: Ukrainian update
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit 5c759bc7747c855fda55a6324a78c5d581967ae4
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 00:24:21 2010 +0100

    Contrib: be sure to have dxva2 headers before compiling FFmpeg

commit bcd6f556b7a41613074491553a765e5ed6510e0c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 9 00:17:44 2010 +0100

    Contribs: Use mtune=pentium2 for Windows

commit 7016eda04d895cbd6cd9fafcb2f7b61339334bfe
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Fri Jan 8 19:26:20 2010 +0000

    Typo

commit eee18af0f5849cb7c79782903e37906958f0062d
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Fri Jan 8 16:42:30 2010 -0200

    libcaca should be >= 0.99.beta14 because of caca_create_display_with_driver().
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit b02a2e24cd1ea2fdd78284e4054dc8703a2274f1
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Fri Jan 8 16:06:45 2010 -0200

    sqlite3 should be >= 3.6.0 because of sqlite3_next_stmt().
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 5824aabb9f5694ea7f35929e84b0630fb390683b
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Fri Jan 8 15:13:40 2010 -0200

    Use pkg-config to check for libmodplug, and check for version >= 0.8, which is needed for some functions like ModPlug_NumSamples(), ModPlug_GetMessage(), ModPlug_NumInstruments(), etc...
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 36a25fbe8bd6710a9611beefc91587e9d69fbcfc
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Fri Jan 8 14:31:21 2010 -0200

    vbi_bcd_digits_greater() needs zvbi >= 0.2.28.
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit f1c31ba284bc4fdf54351b47e4a734d8f8c5696a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 8 19:34:03 2010 +0100

    Simplify headers for VAAPI
    
    The check for presence has already done in configure.ac

commit 7f39bd111ba7a4cf65a982fe70fba1beb7b37e4a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 8 18:37:46 2010 +0100

    Move the libVA detection to auto
    
    It now autodetects the presence of libVA pkg:
    It will fail if --enable-libva is defined and it is not present
    It will be activated if nothing is specified and libVA pkg is present
    
    Moreover, it will check the presence of the avcodec/libva.h

commit 14e3a156ff9f20ff17d7512fd07acd621f78adf0
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 8 16:18:54 2010 +0100

    Fix include order in VAAPI
    
    You cannot check HAVE_AVCODEC_VAAPI before including "avcodec.h"

commit ac0d798c4ee9e2407012a8ce57688a16455443e2
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Fri Jan 8 11:57:14 2010 +0100

    video_filter_ball: missing var_DelCallback + cosmetics.

commit c7dfbd11f26de441c055c38011d62e6cb05462fd
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jan 7 18:30:19 2010 +0100

    skins2: list of skins improved some more.
    
    This patch also takes into account opening a new skins at any time
    (not just at initialization)

commit a2fa93d5f0b1585a12497c4baa0a1321c118998b
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Thu Jan 7 13:42:36 2010 +0100

    skins2(Linux and Win): fix transparency issue at window level
    
    When refreshing a window area, the window mask must first be stripped of this
     area, because the new refresh may not result in the same mask being applied.
    
    This patch corrects the following issues :
    - an animated bitmap with transparency varying from one subimage to the next
      is now guaranteed the previous subimage won't leave any trace.
    - a control that becomes invisible now means transparency is restored
     if no other controls exist for the same area (instead of an undefined and visually unpleasant area)

commit f980341ba088613284a05fa6ec1f127ee5af29cd
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 7 19:07:27 2010 +0100

    ncurses: fix build broken by [9a00da44]

commit 03be7ef6bc83b6b225d38ef8bbcfc0bcf4275521
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 7 19:06:11 2010 +0100

    Unused arguments

commit 01e398eb43750fb632e083a952a37144b259763c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Thu Jan 7 18:37:54 2010 +0100

    dm6446 use an arm926-ejs, not an arm9tdmi

commit db2aa92506b42ac3313e0a8152407f713a4ff96c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Thu Jan 7 16:47:41 2010 +0100

    Remove tarkin codec module.
    
    It is a dead-born codec

commit 2ccfca66cdf5c9be637f34a99b2e6c928b60afba
Author: Ramiro Polla <ramiro.polla@gmail.com>
Date:   Wed Jan 6 21:24:21 2010 +0100

    More alignments fixes in configure.ac

commit 3bc815a2c8746372e553827d08fa9a78560f022e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 14:49:41 2010 +0100

    test: Add two more missing media_list_player_stop().

commit c71466a120671aebecc4b10105573777dccec888
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 14:11:13 2010 +0100

    test: Fix media_list_player test. (Make sure we stop before releasing).

commit ae3d66e7a1f004e0f75ee3f01061886d522d2cb4
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 14:10:09 2010 +0100

    media_list_player: Don't stop automatically.
    
    We don't want to release the resources associated to the media player, unless user specify it.

commit 9e91be6456c9d82ce5aef65e4edc02bbdbc903fb
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 14:07:00 2010 +0100

    test: Remove trailing spaces in media_list_player.c.

commit afbdac28e58bc10e28373412bd7efa550cdbc17f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 14:06:24 2010 +0100

    media_list_player: Remove trailing whitespaces.

commit b2522de8ebe4f202bc30ecdf3b6bd436b2c8d71e
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 13:25:17 2010 +0100

    vout_macosx: Remove trailing spaces.
    
    And a debug code.

commit fe403f8836863eda627835dded2d67b672eed804
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Thu Jan 7 08:29:26 2010 +0100

    Fixed uninitialized value.

commit 7e8e215ddc00b6dd64396a843194808b1de71657
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 02:34:26 2010 +0100

    frenchtv: Add a new lua "art finder".
    
    This will download the free to use original recreation of french
    channels logo by Cyril Bourreau.
    
    Note, we can mirror them eventually. (Explicit authorization from the
    author).

commit 555cb288eea92ac9b2b5416225f678323f439ece
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 01:07:02 2010 +0100

    Allow lua "meta reader" and implement a meta reader from filename.
    
    "filename.lua"
      will check if the file name respects the following form:
        "Show.Name S19E01-jde.DEf.avi"
      upon success, it will fill the show name, the episode number and
      season number in the meta data.
      It will also set the title to "Show Name S19E01"

commit 855c0ab217885562742ec64c4e4193235befa616
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 01:02:10 2010 +0100

    meta reader: Always run if we don't have meta from access or demux.

commit edd9673a257d1f15450c084defbf3ec7a9edb3f6
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 01:01:28 2010 +0100

    meta reader: Add the input_item that we are reading in the structure.

commit a36325f84f458338b4fe5c02ce2b77e728593e2c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Jan 7 00:57:30 2010 +0100

    lua: assert that we have an item.

commit b170613f0db66f88f1d6f48021bd930c8184ad57
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jan 6 23:31:50 2010 +0100

    Revert "Make sure LUA RC has lower priority than classic RC"
    
    This reverts commit 281d4f3a253714a48062d4c34d88c1be13260448.
    
    Please discuss those bugs with me before reverting. If you really need, use -I oldrc instead of this non constructive disabling of new code we desperately need people to test.

commit a9872d2d707547ea42de30c1fc3df775e355b280
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jan 6 23:30:14 2010 +0100

    Remove use of select/poll timeouts in lua rc and telnet interfaces.

commit 8bb55f6a4f53e2d02bfa236a0e13e7f99ddebdf4
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Jan 6 22:35:53 2010 +0100

    Revert "Remove http shortcut from LUA"
    
    This reverts commit 4e77528cbbb723620625515f1de30497d9a27ec4.
    
    Lua http doesn't poll at all.

commit 3e374b079ec3eccc41db7f6d66a13aedb7c40ba6
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Jan 5 22:34:42 2010 +0100

    fix comment.

commit 9027ae0e050de2f872eae3dc38a1332d26709620
Author: Ilkka Ollakka <ileoo@iki.fi>
Date:   Wed Jan 6 23:57:47 2010 +0200

    input/es_out.c: fix INPUT_ADD_INFO after meta changes

commit 64e4f68bfee806c57770f1feca7eca93312cef32
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 22:50:05 2010 +0200

    XDG screensaver: call waitpid immediately
    
    This requires one more thread :( but at least people won't report bug
    about VLC leaving a defunct child process... Even though I doubt it
    would have been a real problem.

commit 7feea9d3aa7525953a985ebfd7eb688dd3fdab0f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 22:27:38 2010 +0200

    Remove unused modules_t.b_reentrant

commit 70cf81097a5f5e429cbe2b5a1e5a325fb21b58c7
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 22:25:58 2010 +0200

    Make shine really not re-entrant

commit 2c7bc975319786afc79cb585c956c38649a5f689
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jan 6 20:20:55 2010 +0000

    Fix compilation
    
    Fix 9a00da44cb60b01b142ae1a9a333833cf1fb0ab6

commit 9a80046d88fac249183f859055c02914c4615bdc
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Wed Jan 6 20:18:43 2010 +0000

    Put the exported functions in the shared lib

commit 4e77528cbbb723620625515f1de30497d9a27ec4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 22:00:31 2010 +0200

    Remove http shortcut from LUA
    
    LUA http is bugggy and polls the system every second.

commit 281d4f3a253714a48062d4c34d88c1be13260448
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 21:59:39 2010 +0200

    Make sure LUA RC has lower priority than classic RC
    
    LUA RC is buggy and polls the system every second.

commit 5ddff2bd707a2fd5698ad50bff52619b4bd066b6
Author: Martin T. H. Sandsmark <sandsmark@samfundet.no>
Date:   Wed Jan 6 20:40:52 2010 +0100

    fix the fetching of the total time of the media loaded, and small optimization when loading media
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit 71fafba47612fa01e51b3933060a277bef900346
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Wed Jan 6 17:24:37 2010 +0100

    Configure alignement and typos

commit b470029af29b0d5595fc6e83d64421997de75ce9
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 17:18:19 2010 +0100

    vlc_meta_status_e->int by popular request.

commit 99b4edc2399d86582315795bcfd065e98c07f9e2
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 17:16:09 2010 +0100

    vlc_meta: Define properly ITEM_ART_FETCHED and ITEM_ART_NOTFOUND

commit 14e4ff124a973716e8932eaddb2926da67b7ee90
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 17:14:54 2010 +0100

    Fix build.

commit 617b6ed7b4ff3255f41c804ed291ae27beb43154
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:51:29 2010 +0100

    Revert "tmp"
    
    This reverts commit de56dfd5390f69d9a9ab2a431bb055463eb749a7.

commit eaba6509a79dd35ce836400d2dce4588ac77d1dd
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:49:33 2010 +0100

    vlc_meta: C++ doesn't like bitmask with enum said Laurent. This shouldn't be used in module, but...

commit de56dfd5390f69d9a9ab2a431bb055463eb749a7
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:38:32 2010 +0100

    tmp

commit 990173387c2eefc337638c0346334fe31dd1d6aa
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:35:26 2010 +0100

    This shouldn't have been pushed.

commit 1af19c857adc8bffa724dd9892aa7333fbb7cf96
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:06:35 2010 +0100

    lua: Add the possibility to expose vlc.item.
    
    Also support multiple meta data, and the "filename" meta data as well.

commit 9a00da44cb60b01b142ae1a9a333833cf1fb0ab6
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:04:12 2010 +0100

    meta: Make vlc_meta_t an opaque structure and move a bunch of static inline function to their private .c files.

commit b25b7890e2c5166fa19c6ebbd43369ddc6d89547
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Wed Jan 6 16:02:15 2010 +0100

    dirs_macos: When running from command line there is no bundle identifier by default.

commit 81dc52be2f20ad0aee3835a66a84075c796e9d89
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Tue Jan 5 18:44:29 2010 +0100

    macosx/framework: Only create the NSImage corresponding to the artwork if asked.

commit 1d034f0a6680e79d0631af9a207690520ae86258
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Wed Jan 6 16:20:03 2010 +0100

    davinci contribs: give cpu type to ffmpeg's configure

commit 4dafef962741b5655cc8d54cb80e8d9f722d4881
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 16:07:51 2010 +0200

    objects: use fputs/fputc if there is nothing to format

commit 19adcbe5be83ce12a07d83092503c3f4a622b3b6
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 16:05:15 2010 +0200

    variables: use a binary search tree instead of a table
    
    This makes insertion/deletion faster, and saves a lot of code

commit 6d6fcaba2c7b55b9817ec0ee8b0dc9239ea3895d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 14:20:33 2010 +0200

    vlc_tdestroy: safe replacement for GNU tdestroy()

commit 812f6667c9c0f6e9e84f5dbfb9e9bacd28f6a64b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Jan 6 14:22:34 2010 +0200

    Revert "compat: implement tdestroy (GNU extension not available on OpenBSD)."
    
    This reverts commit 714d6155710c201562f2cdd78127c2fc59aebf43.
    
    Conflicts:
    
    	compat/tdestroy.c
    	include/vlc_fixups.h

commit 9106655f0284fbdafae896d9f25ed0545df4c719
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 6 01:00:37 2010 +0100

    Fix make dist

commit d17f1609d78d3763fa15f2ad21140d853d07a136
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Wed Jan 6 00:27:45 2010 +0100

    i18n: remove deleted file

commit a496245c8d8e2abd3779cf6cd6674cb9b3a480fe
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 5 23:53:01 2010 +0100

    WinCE: fix window size in wing{d,ap}i video output again

commit 738cabebf79576f60fb0985adb32c5ae8a72db36
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 23:36:09 2010 +0100

    Compilation fix (gapi).

commit e4fb5cd250f211d3ff9ce713a03d70080532fbbc
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Tue Jan 5 22:58:49 2010 +0100

    skins: cosmetics about previous patch (thanks ivoire)

commit 24655a2d7e85c4a7e275f04dc7997684c61aaf26
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 23:02:54 2010 +0100

    gapi compilation fixes (again).

commit 0f5eea32151742591f03a6fb0c15219b4e675a53
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 5 22:59:21 2010 +0100

    contrib: uncompress gecko-sdk to the right place

commit d381962594480636d0a70075218a650fdf82d538
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 22:48:24 2010 +0100

    Another gapi (msw) compilation fix.

commit 836c694fa15e36de06251aea4433e7803a507590
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Jan 2 23:05:53 2010 +0100

    skins2: improve the way skins are listed
    
    This patch fixes the following :
       - skins are now sorted alphabetically (Linux issue only)
       - the current skins is checked in list (instead of the first skins in list)

commit bca9025a78f1ffa14b52a0b8c69a715cf7e69764
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 5 23:08:34 2010 +0200

    HAVE_IF_NAMETOINDEX is not used

commit 0368bdc21c84b3a70b634ed65761b4c3c16bdf1d
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 5 23:07:35 2010 +0200

    sigrelse is not needed anymore

commit bcab9505773601c95b0f3b1f5ffc137a9cc3e0a0
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 22:01:49 2010 +0100

    Really fix gapi compilation.

commit dae92ac245bed50c66bdd06bf79be7123cd9de01
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 5 23:00:24 2010 +0200

    XCB/window: missing keys

commit 3abd4e20af7d02ebfdbfcab380f99bfcecbe12be
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 21:58:10 2010 +0100

    Compilation fixes (gapi, msw).

commit 93334e1d80a63ac0049d41d6e8a309c910f3e78f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 5 22:48:20 2010 +0200

    Messages: missing const, fix Qt4 warning

commit 4bd67b7a8bcdbf414b056dd3dab6bada7a9038d1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 21:09:37 2010 +0100

    Revert "Revert "Removed old msw files.""
    
    This reverts commit d98e43b1c635d2e91dc950536d75dcb0c2c1c8b2.
    
    Sorry for the mess, missed it in the git rebase.

commit b78fa59350cba973c0dd32bff206e82c01cb7c0b
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 20:58:09 2010 +0100

    Added AlignRect helper (msw).
    
    It applies hardware overlay constraints on a RECT.

commit d98e43b1c635d2e91dc950536d75dcb0c2c1c8b2
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Tue Jan 5 19:53:51 2010 +0100

    Revert "Removed old msw files."
    
    This reverts commit e145f5a5bb6d61d67a8b9a6d1a4f1b33976c8ff6.

commit e36b4e6a4e1883f5a18abc60f1c4cd98b4c2ed7c
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 3 22:08:26 2010 +0100

    Cosmetics (msw).

commit 955de909f9092e63e0b9945463d4401bdca0459f
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 3 22:06:11 2010 +0100

    Removed old msw files.

commit 25d33b2940234b26c197638fc356770e67a8eb17
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 3 21:25:39 2010 +0100

    Fixed vout display module wrapper with locked/unlocked picture pool.

commit c60c9a9ede875dab1b16c6ed665f9281c4be4ed5
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 3 15:49:36 2010 +0100

    Enabled directx in "vout display" wrapper.

commit 8d099c4755bf58e1057d2180bae8e0078149c5c1
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 3 15:48:17 2010 +0100

    Converted directx to "vout display".

commit 6870df1842491b29994f240917e4803c88c9ca53
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sun Jan 3 22:14:18 2010 +0100

    Added var_InheritBool.

commit e9e02be2ea0d956bd0837c81483617182ba42c2d
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Dec 26 20:26:23 2009 +0100

    Enabled wingdi/wingapi in "vout display" wrapper.

commit 284900dc359a626c40b95d5ca7cebc6ffcbfae35
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Dec 26 20:24:58 2009 +0100

    Converted wingdi/wingapi to vout display.

commit 72974fc1b09b63d92570e45cc0c2fd6ebca57c3e
Author: Laurent Aimar <fenrir@videolan.org>
Date:   Sat Dec 26 20:21:52 2009 +0100

    Cosmetics (msw).

commit a00e80ab0a4a1cbcdb603942a6d79d835333f7f7
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 5 20:13:46 2010 +0100

    contrib: fix clean-up of libprojectM files

commit b3134f44d76cdb2edfb86ae72e2ac4a6190ef375
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 5 19:57:50 2010 +0100

    contrib: fix aclocal files copying

commit 827dc1fc9da0006aa7f1619a9747e0880695688a
Author: Pierre Ynard <linkfanel@yahoo.fr>
Date:   Tue Jan 5 19:42:11 2010 +0100

    contrib: uncompress directx and dshow headers to the right place

commit 460ab654839e45e330086295ed3be7b3913fa33f
Author: Erwan Tulou <erwan10@videolan.org>
Date:   Sat Jan 2 23:09:36 2010 +0100

    core: correct memory leak
    
    var_Change with VLC_VAR_SETVALUE showed a memory leak when dealing with a STRING variable.
    The pf_dup function must not be called directy with a parameter passed by the caller.
    otherwise, a reference is lost (memory leak)
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit 93c2522be5fbb1cf4bdb03a6186ee4769e1d5ee0
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 5 18:09:08 2010 +0100

    lld/llu => PRIi64/PRIu64

commit 49245bd9e5d00b380a7576669c4eacc90e737e53
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Tue Jan 5 18:00:06 2010 +0100

    avio: lld => PRIi64.

commit 5cf2bcd602bdae96ec59c47773fb8332d3a23bff
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Tue Jan 5 18:18:32 2010 +0200

    RAM: we need to allocate the decoded string
    
    This fixes facce14d97f2d65e890ddac7ba0b4313dde817bf.

commit 736ca616b48c537c8ead13ce21ec020f34f33e93
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Tue Jan 5 14:23:13 2010 +0100

    Contribs: use our copy for gsm tarball
    
    Looks like upstream has left TU berlin and his public_html expired

commit ca8a4925583faf5bb820158072c91df5f5fa2165
Author: Francois Cartegnie <fcvlcdev@free.fr>
Date:   Fri Dec 25 22:41:29 2009 +0100

    Qt: Toggle playlist source on click
    
    Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

commit fb58067113f1a816c1229e0c84ed6a007473aca1
Author: Vicente Jimenez Aguilar <googuy@gmail.com>
Date:   Tue Jan 5 03:25:00 2010 +0100

    Typo correction: Replaced capital o with a 0 number.
    
    Signed-off-by: Rémi Duraffort <ivoire@videolan.org>

commit fe9974bb4249ba518ed93ce7d466e89ca8afbf80
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Tue Jan 5 00:46:03 2010 +0100

    Be sure to distribute the custom.lua file
    
    This will fix the launch of the web interface in lua on Windows.

commit 80303c27c6d6b1fd9899a158ebd798c4d8ae17bc
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Tue Jan 5 00:10:43 2010 +0100

    Use [[ ]] delimiter for string in order to prevent interpreting \ as an escape character. This should help fix lua related issues on windows.

commit c2fed7e05a0e7820cd312290da037b8a68d1b6be
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Jan 4 12:14:55 2010 +0100

    vout_macosx: Backport 9c21b7ec34ef07a4f4c6b5e9dc4625ad02456bfb. (Suppress flashes in Split Views).

commit cf643b1cefd8aed1d2f8a52d0264b4e1d1085b96
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Jan 4 11:48:11 2010 +0100

    macosx_dialog_provider: Upon cancel, set the progress bar to indeterminate.

commit ac05d34d9ec4bb80ff3d65f1b56f586d16b82429
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Mon Jan 4 11:36:49 2010 +0100

    macosx_dialog_provider: It's ok to have a nil object as *parameter*.

commit a3a7708c78cd3e008d8d21f9301c0d5a31a3e286
Author: Christophe Mutricy <xtophe@videolan.org>
Date:   Mon Jan 4 20:57:33 2010 +0000

    Happy new year

commit 59113a3ae815ce6c1599d058170624ed1519397b
Author: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Date:   Mon Jun 8 18:05:29 2009 +0200

    JACK input support for jack2
    
    When you try to capture from JACK, this is only possible with the
    "oldstyle" jackd-0.x. If you want to use the newer, SMP-capable jack2,
    the VLC inputs cannot be connected:
    
    Cannot connect ports owned by inactive clients: "vlc-input-26611" is not
    active
    Cannot connect ports owned by inactive clients: "vlc-input-26611" is not
    active
    
    Unlike jack1, jack2 expects the process callback function to return 0.
    
    The attached patch fixes this problem. It's been already fixed the same
    way in the jack output plugin (see modules/audio_output/jack.c:290).
    
    Taken from Debian bug #532339
    (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532339)
    
    Signed-off-by: Christophe Mutricy <xtophe@videolan.org>

commit b998f491d1958f0121492ec87c7fa9fc682d6c54
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jan 4 23:38:34 2010 +0100

    Correctly handle YUV 422 packed in ripple and wave
    
    It's a bit blocky but a lot easier than a pixel perfect fix.

commit 10c9287911e786c6eb13b9be64aad463b18877a8
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jan 4 23:23:19 2010 +0100

    Add colorthres support for YUV 422 packed.

commit c1848b08af53aa42cf1f26e05863a5d7a93e2500
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Mon Jan 4 23:05:36 2010 +0100

    Use %4.4s instead of %4s for fourccs cast to char *.

commit 8435cb4d4e8e062ec68cff6c40ac08ba222db023
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 23:38:26 2010 +0100

    NEWS: .midi on Windows.

commit 6523ce4ac3ef5ef21d22a72619d5cc7d6b439e1c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 23:36:25 2010 +0100

    Mono is an audio filter, put it in the SUBCAT_AUDIO_AFILTER cat

commit b2e6a7327b4d7d77c4b66f8d72e5942e7eed6feb
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 23:29:31 2010 +0100

    zsh_completion.sh: remove automatic install
    
    instead print where the script should be for zsh to find it
    some cleaning of the script & its output

commit 08083ee78eacd72a36167d2623eb5c98694024c5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:46:58 2010 +0100

    Remove --disable-cddax from the win32 configure line

commit b0952a6aea6d7f19a0bb30d556e08e83161f595f
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:45:40 2010 +0100

    Re-add --enable-cddb removed too fast in [f5aed5af0a244007a9476657dc9a553e99301168]

commit 1761e072d54288166bb11b81693132e0ebea1b50
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:38:23 2010 +0100

    GLX Xlib module is dead too.

commit 63f7611702898524337f1f9989a960c746c9c158
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:35:34 2010 +0100

    Merge NEWS from 1.0-branch

commit 701a07444677671cf6a51b4384b84c91fc10ac7d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:32:19 2010 +0100

    Better NEWS about the removal of modules

commit 203fc8a678d974786c55401d6e10c71a0cfe52ec
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:29:18 2010 +0100

    Remove CMML module.
    
    No maintainer showed up. It is broken in many ways and there is virtually no streams using that...

commit 7c8b9f8671d5056824e7ba7f4d047d3d723eadd5
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:25:31 2010 +0100

    Remove qnx modules.
    
    Unmaintained and no maintainer showed up

commit f5aed5af0a244007a9476657dc9a553e99301168
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 21:20:21 2010 +0100

    Remove CDDAX module
    
    No maintainer, buggy code and no major feature in.
    Sorry guys

commit 2146ab418c30d037d43e9a0e5038991881578e6b
Author: Antoine Cellerier <dionoea@videolan.org>
Date:   Wed Dec 30 16:14:00 2009 +0100

    Fix indentation.

commit 6791c80f95ab61be78794f076f7e4cbe05a24102
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 4 19:19:43 2010 +0200

    Dead code

commit cec206c39a1e2ff00d9e051a5649a3e3503d3cc8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 4 19:13:46 2010 +0200

    libvlc_add_intf: remove dummy exception parameter

commit d91fcec7a9d8ede9ebbaa1279e17599e7ab33fd2
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 4 19:00:33 2010 +0200

    DBus: retain the playlist throughout
    
    We register callbacks, so we might as well keep track of the playlist.
    This avoids pointless hold/release atomic ops and simplifies the code.

commit 2422af2987ff3ccd101c8bdf264b66195d0aa9e9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Mon Jan 4 18:00:10 2010 +0200

    --disably-libgcrypt implies --disable-gnutls

commit f9ecb329840734c1055d4624de4e0fbd5ac71f1c
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 16:55:58 2010 +0100

    Davinci contribs: remove theora
    
    We really don't want any video codec which runs on the CPU

commit b28f6b4bdd31ef4ca4a9434b84dd52b0df44390a
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 16:54:34 2010 +0100

    Davinci contribs: fix ffmpeg build
    
    Disable unsupported ARM instruction sets

commit 7642c71dee850dcd57c714b5861157d2e61cc7fd
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 16:51:25 2010 +0100

    wma_fixed: raise priority above avcodec float decoder

commit 61d26424b6e401f57b38879d0f935fd767aa4859
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 13:57:46 2010 +0100

    zsh completion: add all known aliases
    
    They will complete even if the alias isn't present in PATH though
    Also explicit the need to remove completion cache

commit d4748057ae5b5e865a46ae4591d34dee43013e6a
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 13:30:13 2010 +0100

    Revert "contrib: Build fat binary using binary contrib on Mac OS X."
    
    This reverts commit 2e024847e1bbfad3ddf4aa9fcb01c90c0e41c854.
    
    Conflicts:
    
    	extras/contrib/Makefile
    
    We can't use a fat set of contribs, because the headers do differ
    between 32bits & 64 bits builds
    
    example:
    
    ../x86_64-apple-darwin10/include/freetype2/freetype/config/ftconfig.h
    2010-01-04 12:49:02.000000000 +0100
    +++ ../i686-apple-darwin10/include/freetype2/freetype/config/ftconfig.h
    2010-01-04 12:47:12.000000000 +0100
    @@ -80,7 +80,7 @@
     #ifdef FT_USE_AUTOCONF_SIZEOF_TYPES
    
       #define SIZEOF_INT 4
       -#define SIZEOF_LONG 8
       +#define SIZEOF_LONG 4
    
    Moreover the pkgconfig & *-config files still referenced the x86_64
    directory

commit ca5e15a954a187ac922ce27d489187afbc36631e
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 13:28:52 2010 +0100

    Revert "configure: Detect fat contribs."
    
    This reverts commit 65ed93af7b623248bae389f656698248fe52bf8f.

commit a3bcd2df4f6ac2825d5b02e407d3258800a8b899
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 13:28:36 2010 +0100

    Revert "macosx/framework: Support multiple architectures."
    
    This reverts commit 5a20b90e8c6920a79d7d7b7ca56fb011b97dfc73.

commit d6be76f735e3497a363e1b4a3ed9854d87ed4942
Author: Rafaël Carré <rafael.carre@gmail.com>
Date:   Mon Jan 4 13:28:18 2010 +0100

    Revert "macosx/framework: contrib are fat now."
    
    This reverts commit f40ec470c9a04e91c9102c764db5b92828ad1849.

commit 7d0bde36219899071693e0a0fc1a22e93ec79f9f
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jan 4 10:43:47 2010 +0100

    qt4: fix buffer overflow.

commit 40f4dab0fc3b2c969588bedbb3ce9148030d7264
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jan 4 10:28:17 2010 +0100

    zsh: fix 2b068d3ac15a96cdd46bd513e89de4452137a656 (NULL printed).

commit 089821fb58411044200fbf228e127b01b74a3361
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Mon Jan 4 10:21:01 2010 +0100

    zsh: fix infinite loop.

commit bdaad35723b8d43690baff598d3b6d2664b7cc6c
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Sun Jan 3 21:52:07 2010 +0100

    macosx_dialog_provider: Fix a few ignored selector, and assert on bad selector.

commit ee7c9f4683a69db427aaed48f38438c0803b471d
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Mon Jan 4 00:58:02 2010 +0100

    Qt: fix StringList in Simple preferences
    
    The list wasn't correctly updated when there was an action to update_list.
    This fix the weird DirectSound bug.

commit 2b068d3ac15a96cdd46bd513e89de4452137a656
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 3 18:43:58 2010 +0100

    zsh: fix some others memory leaks.

commit ef0bcc793dbfa227017b9773b7dddfc75a666361
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 3 18:36:10 2010 +0100

    zsh: fix a memory leak (this is usefull as this program seems to fail on OOM).

commit 84b53fa99b67fcd2768ebc584c46aefa5f6a4368
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 3 18:28:08 2010 +0100

    zsh: export the LD_LIBRARY_PATH (so ldd can find the libs).

commit cef4089be7505be06c0d8a7392de55207f51a3ef
Author: Rémi Duraffort <ivoire@videolan.org>
Date:   Sun Jan 3 18:27:09 2010 +0100

    zsh: really use the arguments given to the zsh generator.

commit a8b3eb650fa90bc5601588677cb9399d03e683bb
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 19:01:26 2010 +0200

    No, Insert() does not need to be recursive

commit 8d2e90de892a782d9f07793528b645195dc5fd40
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 18:33:12 2010 +0200

    Take variable Lookup() out of GetUnused()

commit c36ef0c80c6ba0ef336045c848ea7035bfa40238
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 18:18:09 2010 +0200

    Variable lookup: small code factorization

commit 33755a284d32c38d6f1931c6972dce3dd9b6224c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 18:11:50 2010 +0200

    TriggerCallback: factor condition
    
    Note that we do keep the condition to avoid a pointless pair of
    mutex unlock/lock.

commit 25a196d7b75d026bcb83bba3f4d5f354ba1c89f9
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 17:51:04 2010 +0200

    variable lookup: missing const

commit 12bd062b6076cd76509664feb580611c1791bc8b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 16:56:58 2010 +0200

    asprintf -> strdup

commit 54335f5e2a620b11c3d15775787686d368785a47
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 16:46:50 2010 +0200

    Sort hotkeys per key code and use binary search

commit 646510099d5cf2963694b4ebe56220dce9645010
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 16:08:00 2010 +0200

    Refactor key mapping internals

commit e37b89ea26d4618924553bccf99215d53c2c146b
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 16:10:05 2010 +0200

    Global hotkeys work on any X11 system, not just Linux

commit e973801d968cf13a84e2aa74db0cada3fab74db0
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 16:06:55 2010 +0200

    Fix struct hotkey

commit efea0aa7912253a3981c192eb5082743dc4fcc6f
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 15:50:43 2010 +0200

    0 has to be a legal value for vlc_key_t

commit c766d434b0e2f7d8787a30703c06e27e9b2bb8d7
Author: Geoffroy Couprie <geal@videolan.org>
Date:   Fri Jan 1 21:58:09 2010 +0100

    Add a bunch of help strings. Feel free to correct them, and add more

commit 3878a327a72e95c466f00ebab38ff25def137e0d
Author: Christoph Seibert <vlc-devel@christophseibert.de>
Date:   Sun Jan 3 13:50:19 2010 +0100

    Mac OS X: fixes for contrib build
    
    Fixed infinite make recursion on Mac OS X and added semicolon to fix syntax error
    
    Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>

commit 24e39b70c17141d4ca088b7db95a89edcb181165
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 14:16:49 2010 +0200

    Remove opengl plugin on X11 and Win32

commit 8d55c1fbc769319e7b106518bfe2e83e9e17b0af
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 13:14:54 2010 +0200

    Code generator for the previous commit
    
    This is not used automatically as I don't know how to tell automake to
    build code for the build architecture instead of the host one.

commit 8725f9867c8c82b47b8699e2e83b821aca847c7c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 13:14:34 2010 +0200

    XCB/window: legacy non-Unicode key symbols

commit 4090e06769214e958496e1495a14f9d0a6fc0fe8
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 12:08:46 2010 +0200

    XCB/window: Unicode non-Latin-1 keys (untested)
    
    This is incomplete. X11 defined a whole set of non-Latin-1 key symbols
    before ISO 10646. Only the key symbols defined later match Unicode (with
    the 0x1000000 offset).

commit 54371a95226288788957f8e6fc95f3e0bce51a87
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sun Jan 3 12:08:20 2010 +0200

    XCB/window: Latin-1 non-ASCII keys support

commit 3b90678b8f02969db9cf950976a3dbe6cb936e96
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 2 23:15:58 2010 +0200

    Remove useless member of libvlc private data

commit 36827a8377fd543052f2ccbfab6ba9cac2379889
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 2 23:14:20 2010 +0200

    Don't use a static mutex for libvlc_wait on Win32 (fixes: #3219)

commit 52b3415e5273e1e8dfc3431f154109928ae82488
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 2 22:58:13 2010 +0200

    Allow more than one thread to call libvlc_wait

commit 719e739a4e9f9f9b5db3edd5d36c54061116c2f4
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Jan 2 22:53:24 2010 +0200

    Win32: using a static mutex with a condition is not implemented yet

commit bc8ee31f30c51821529af6403e7929f2df2f5487
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Jan 2 00:04:08 2010 +0100

    Qt: Fix audio options in SPrefs
    
    SPDIF and directx device

commit 2d6fe3ddb119ad9da87a6bdcae0f4f578e692332
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 1 23:56:53 2010 +0100

    Qt: update audio panel to newest DirectSound changes
    
    Close #3218

commit bd5c1734c30588ba439ae11d345ac7b3252bb84c
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Fri Jan 1 23:55:10 2010 +0100

    Win32: Be sure to strip axvlc.dll and npvlc.dll

commit f40ec470c9a04e91c9102c764db5b92828ad1849
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Fri Jan 1 18:42:30 2010 +0100

    macosx/framework: contrib are fat now.

commit 5a20b90e8c6920a79d7d7b7ca56fb011b97dfc73
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Dec 31 20:36:00 2009 +0100

    macosx/framework: Support multiple architectures.
    
    Warning, building fat are not supported by automake if dependency-tracking is enabled.
    That's why this fat build is disabled by default.

commit 65ed93af7b623248bae389f656698248fe52bf8f
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Dec 31 19:33:06 2009 +0100

    configure: Detect fat contribs.

commit 2e024847e1bbfad3ddf4aa9fcb01c90c0e41c854
Author: Pierre d'Herbemont <pdherbemont@free.fr>
Date:   Thu Dec 31 19:30:49 2009 +0100

    contrib: Build fat binary using binary contrib on Mac OS X.
