ChangeLog-2008
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:1719k
源码类别:

midi

开发平台:

Unix_Linux

  1. commit a9200b770f973d4652699c01bd68d773e1ded447
  2. Author: Felix Paul Kühne <fkuehne@videolan.org>
  3. Date:   Wed Dec 31 21:29:40 2008 +0100
  4.     goom: disabled the MMX patch for llvm-gcc, as it breaks the compilation it tries to fix
  5. commit c49ce826c1edcd10dbce441dd4472100095645f6
  6. Author: Felix Paul Kühne <fkuehne@videolan.org>
  7. Date:   Wed Dec 31 20:44:06 2008 +0100
  8.     libdca: work-around a compiler bug
  9. commit bdbc5fa0da83a16bc76c786999c23ac87e079558
  10. Author: Felix Paul Kühne <fkuehne@videolan.org>
  11. Date:   Wed Dec 31 15:59:59 2008 +0100
  12.     Fixed the configure script of the latest revision
  13.     
  14.     yes, if you hard-code a path and you change it, you'll need to adapt the path manually...
  15. commit 0a55d7f0ac8d9407364f79c0ee156e203c53d7c1
  16. Author: Felix Paul Kühne <fkuehne@videolan.org>
  17. Date:   Wed Dec 31 15:52:15 2008 +0100
  18.     contribs/osx: compilation fixes for libtool on PPC and FFmpeg in general
  19. commit afc47e4415e946db9c209de3992f9752d3046db8
  20. Author: Felix Paul Kühne <fkuehne@videolan.org>
  21. Date:   Wed Dec 31 15:37:37 2008 +0100
  22.     contribs/darwin: added support for llvm-gcc-4.2 (both binary and src)
  23.     
  24.     this looks a bit ugly in bootstrap now and will need to be cleaned up once we dropped support for 10.4
  25.     
  26.     This is also a first step to be able to compile a 64bit VLC on OS X.
  27. commit 950a8cc26193f2512f5d1b5efd0a0ca49f5ca23d
  28. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  29. Date:   Tue Dec 30 15:34:00 2008 +0100
  30.     test if access dc1394 is right earlier in the probing process to avoid side effect (irrelevant errors) for others.
  31.     
  32.     Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
  33. commit 0eb6f1bfe7a9303e889c851d71db6589a3ff027f
  34. Author: Jean-Baptiste Kempf <jb@videolan.org>
  35. Date:   Wed Dec 31 13:34:37 2008 +0100
  36.     Add an accelerator for clearing MRL recents.
  37. commit 521fdd92095067b3087444325db9c6f497732755
  38. Author: Jean-Baptiste Kempf <jb@videolan.org>
  39. Date:   Wed Dec 31 13:33:33 2008 +0100
  40.     Qt: add an accelerator and respect the Naming conventions for the menus.
  41. commit 969e7a010d45430be7e6f21ab266a24017b268d6
  42. Author: Jean-Baptiste Kempf <jb@videolan.org>
  43. Date:   Wed Dec 31 13:32:30 2008 +0100
  44.     Qt: release input sooner
  45. commit fbae04405ecd7adee5d3f5b92510c509da91c93c
  46. Author: Jean-Baptiste Kempf <jb@videolan.org>
  47. Date:   Wed Dec 31 13:29:36 2008 +0100
  48.     Qt: Warn=>Dbg
  49. commit 78b10890299800842a9c6baab1e15b0f3dbc1ab6
  50. Author: Jean-Baptiste Kempf <jb@videolan.org>
  51. Date:   Wed Dec 31 13:28:44 2008 +0100
  52.     Qt: don't display msg in release that only ILEoo and I can understand.
  53. commit 0ed592d6ef1d6f15a6f9baec4cf64caff32fe1a1
  54. Author: Jean-Baptiste Kempf <jb@videolan.org>
  55. Date:   Wed Dec 31 13:27:35 2008 +0100
  56.     Qt: fix some issues about displaying the media information.
  57. commit 601ac54e321b6e18235b4e6eeb7a658ac44b423c
  58. Author: Jean-Baptiste Kempf <jb@videolan.org>
  59. Date:   Wed Dec 31 13:11:47 2008 +0100
  60.     Better msg.
  61. commit 917f5cc03cf2b770abdf96ac5e4a53c2ca7c7821
  62. Author: Jean-Baptiste Kempf <jb@videolan.org>
  63. Date:   Wed Dec 31 13:10:40 2008 +0100
  64.     Qt: reset A->B between songs.
  65. commit fab94892f2c53eddcd293fb6405c4595ef197452
  66. Author: Jean-Baptiste Kempf <jb@videolan.org>
  67. Date:   Wed Dec 31 13:03:47 2008 +0100
  68.     Qt: input manager and media info cleanup continues.
  69.     
  70.     The code seems to be in a better shape now, and removes duplicates calls.
  71.     However: there seems to be a few issues left:
  72.      - If you open the MediaInfo Dialog before an input, it doesn't fill after
  73.      - If you stop, the MediaInfo doesn't clean itself.
  74. commit 4792d5665b894cb162a905cf3ab6182bc3435539
  75. Author: Jean-Baptiste Kempf <jb@videolan.org>
  76. Date:   Wed Dec 31 12:27:52 2008 +0100
  77.     Qt: cleaning of the MediaInfo Dialog mess.
  78.     
  79.     First, assume that the core is correct now (not sure)
  80.     Then, rename a few functions and simplify the cases.
  81.     
  82.     NOTA BENE, any commit on MediaInfo or Art needs to be reviewed before commiting.
  83.     NB2: any function named update() is forbidden in new commits in Qt code, thanks.
  84. commit 7b001a2b3e689c186d329f308446ff467a0a10b9
  85. Author: Jean-Baptiste Kempf <jb@videolan.org>
  86. Date:   Tue Dec 30 23:29:45 2008 +0100
  87.     Qt: input manager updates. Remove some events with the core changes.
  88.     
  89.     This is unfinished work.
  90. commit 05d3d3a12fb5023fc421fd3e6344ec0b209909bc
  91. Author: Jean-Baptiste Kempf <jb@videolan.org>
  92. Date:   Tue Dec 30 21:15:20 2008 +0100
  93.     Qt: short simplification
  94. commit 72852e3b9fcc8a5222797014072157e46ceea2cd
  95. Author: Jean-Baptiste Kempf <jb@videolan.org>
  96. Date:   Tue Dec 30 21:12:43 2008 +0100
  97.     Qt: fix a misconception and a leak.
  98. commit a78e7a5cf40455f88e664d4f42427196fa27d427
  99. Author: Rémi Duraffort <ivoire@videolan.org>
  100. Date:   Tue Dec 30 18:59:47 2008 +0100
  101.     taglib: read meta from xiph.
  102. commit dfbb9b5e4a754f42e686153c0d82291efb01324a
  103. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  104. Date:   Tue Dec 30 17:16:02 2008 +0200
  105.     PS mux implements MPEG1 as "mpeg1", not "mpeg" - fixes #2380
  106. commit fa3433dda4d89c8befacba9fb3cfffc5ab6990de
  107. Author: Jean-Baptiste Kempf <jb@videolan.org>
  108. Date:   Tue Dec 30 13:16:50 2008 +0100
  109.     Qt: missing assert include.
  110. commit f91e9862e2b5d0c2305ac38e5f624ab2399de5cb
  111. Author: Jean-Baptiste Kempf <jb@videolan.org>
  112. Date:   Mon Dec 29 21:45:04 2008 +0100
  113.     Qt: bigger help dialog.
  114.     
  115.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  116. commit 610eb0373a33bf0de40bbf14c2835c0a0dc27311
  117. Author: Jean-Baptiste Kempf <jb@videolan.org>
  118. Date:   Mon Dec 29 21:35:46 2008 +0100
  119.     Qt: no need to go through the MainInterface to forward the signals about recentItems.
  120.     
  121.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  122. commit c7fb55ac5ee1dac3335dc58d237a7acd8cedb00a
  123. Author: Jean-Baptiste Kempf <jb@videolan.org>
  124. Date:   Mon Dec 29 20:21:15 2008 +0100
  125.     Qt: correctly hide everything on MinimalView
  126.     
  127.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  128. commit 62dc9260f91522c2d478fc44d9100997d7cc85f4
  129. Author: Jean-Baptiste Kempf <jb@videolan.org>
  130. Date:   Mon Dec 29 20:17:47 2008 +0100
  131.     Qt: cosmetic on Main_Interface.
  132.     
  133.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  134. commit 212ac2d4bbf05dda77d26b6d380b3f92b6a76216
  135. Author: Jean-Baptiste Kempf <jb@videolan.org>
  136. Date:   Mon Dec 29 20:05:45 2008 +0100
  137.     Qt: avoid slots duplication. Remove one connects too.
  138.     
  139.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  140. commit f7a97201e9497e6f530b0c0a7a091bc8bb14afe9
  141. Author: Jean-Baptiste Kempf <jb@videolan.org>
  142. Date:   Mon Dec 29 20:03:21 2008 +0100
  143.     Qt: separate speedLabel code from interface code
  144.     
  145.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  146. commit 0ac6bc134050244ab3184f065a72816a8a270c6f
  147. Author: Jean-Baptiste Kempf <jb@videolan.org>
  148. Date:   Mon Dec 29 18:40:21 2008 +0100
  149.     Qt: Remove unneeded stuffs from qt4.hpp
  150.     
  151.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  152. commit f86dd94166aee32784086e899acf489194f6aadc
  153. Author: Jean-Baptiste Kempf <jb@videolan.org>
  154. Date:   Mon Dec 29 18:27:54 2008 +0100
  155.     Qt: Simplify includes.
  156.     
  157.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  158. commit 63631cbac17e547d7654d79a0debc09c0a354432
  159. Author: Jean-Baptiste Kempf <jb@videolan.org>
  160. Date:   Mon Dec 29 17:18:10 2008 +0100
  161.     Qt: Remove some dialogs_provider.hpp and input_manager.hpp dependencies.
  162.     
  163.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  164. commit dcaffea5cd8f45c8a1e4cf5b23d5638a6b77c0e8
  165. Author: Jean-Baptiste Kempf <jb@videolan.org>
  166. Date:   Mon Dec 29 12:54:58 2008 +0100
  167.     Qt: Change the rate scale in order to have 0.96x in the slider in order to help people who want to fix NTSC/PAL issues.
  168.     
  169.     Also remove lots of includes.
  170.     
  171.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  172. commit 4cca7c8a94cc80a9b9abd5fe80b4bb40e6da9dcb
  173. Author: Jean-Baptiste Kempf <jb@videolan.org>
  174. Date:   Sun Dec 28 23:04:25 2008 +0100
  175.     Qt controller: update copyrights.
  176.     
  177.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  178. commit f2851a7b132ecc92fad01f5d89418fd912f62cd5
  179. Author: Jean-Baptiste Kempf <jb@videolan.org>
  180. Date:   Sun Dec 28 23:00:59 2008 +0100
  181.     Qt: Move code around and simplify the inclusion of headers.
  182.     
  183.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  184. commit d525a3531364577c561e6fbb33e9319326dbb0be
  185. Author: Jean-Baptiste Kempf <jb@videolan.org>
  186. Date:   Sun Dec 28 22:24:05 2008 +0100
  187.     Qt: First step of splitting the controller widgets from the controller layout code.
  188.     
  189.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  190. commit e14417af4822ffd174ca91b642d704b650763daf
  191. Author: Jean-Baptiste Kempf <jb@videolan.org>
  192. Date:   Sun Dec 28 22:23:19 2008 +0100
  193.     Qt: add a separator in the menus before recent Items.
  194.     
  195.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  196. commit 97eb259753378737d99323c074b81f9a4d52a067
  197. Author: Jean-Baptiste Kempf <jb@videolan.org>
  198. Date:   Sun Dec 28 21:00:31 2008 +0100
  199.     Qt: New dialog for plugins listing.
  200.     
  201.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  202. commit 7355193f45ccc97416a60d76f19a002f91579e77
  203. Author: Jean-Baptiste Kempf <jb@videolan.org>
  204. Date:   Sun Dec 28 20:59:32 2008 +0100
  205.     Helper to get the capability of a module and its score.
  206.     
  207.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  208. commit 4dd6f9372922520607b54faea2bdd8bbe3a3d4af
  209. Author: Jean-Baptiste Kempf <jb@videolan.org>
  210. Date:   Sun Dec 28 20:08:29 2008 +0100
  211.     Qt: correctly save the message dialog size.
  212.     
  213.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  214. commit 1caec50b08d4cae58efb7cd76f937e3e780e523b
  215. Author: Jean-Baptiste Kempf <jb@videolan.org>
  216. Date:   Thu Dec 25 18:36:23 2008 +0100
  217.     Qt: hasInput() now checks for EOF of input
  218.     
  219.     Are vlc_object_alive( p_input ) and !p_input->b_dead redundant?
  220.     
  221.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  222. commit d1b3841be789cf54ffd2b72c8cc6c860f70844cb
  223. Author: Jean-Baptiste Kempf <jb@videolan.org>
  224. Date:   Thu Dec 25 18:32:13 2008 +0100
  225.     Qt4: Comment main members
  226.     
  227.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  228. commit 3a64ba7eb65f426c5d2666a03f4ab3bc90272bbe
  229. Author: Jean-Baptiste Kempf <jb@videolan.org>
  230. Date:   Thu Dec 25 17:55:06 2008 +0100
  231.     Qt: input slider and other widgets cleaning.
  232.     
  233.     Code comments, remove useless include, document and rename a few variables.
  234.     
  235.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  236. commit c142e6ec4380e97c20b76888fd70a04a0304e410
  237. Author: Jean-Baptiste Kempf <jb@videolan.org>
  238. Date:   Thu Dec 25 17:35:35 2008 +0100
  239.     Qt4: input manager, reorder the event to match the core vlc_input.h order
  240.     
  241.     No functionnal change.
  242.     
  243.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  244. commit 09893d6231701581138068f3730d75b76a467bef
  245. Author: basOS G <noxelia 4t gmail , com>
  246. Date:   Mon Dec 29 23:55:14 2008 +0200
  247.     Snapshot naming: fix thread safety
  248.     
  249.     Make snapshot date convertion thread safe
  250.     
  251.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  252. commit 06147c8297af7637289690e915cae81ae963fe1f
  253. Author: Ilkka Ollakka <ileoo@videolan.org>
  254. Date:   Tue Dec 30 12:24:54 2008 +0200
  255.     encode  in xspf location uri also (rfc 3986 has set of characters
  256.     that can be in url without encoding,  doesnt seem to be one of them)
  257.     
  258.     relates to ticket #2218
  259. commit f5d47205129eadf13000f2e16ac8008dafdfc23d
  260. Author: Rémi Duraffort <ivoire@videolan.org>
  261. Date:   Tue Dec 30 12:10:44 2008 +0100
  262.     Missing include assert.
  263. commit 486f9d823c3a8472a82ac6afd85f17da7b44b3f5
  264. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  265. Date:   Mon Dec 29 23:47:59 2008 +0200
  266.     Missing <assert.h>
  267. commit 89dbe148f1592c5e6beff61753dbe48da6cea8d0
  268. Author: basOS G <noxelia 4t gmail , com>
  269. Date:   Mon Dec 29 23:18:09 2008 +0200
  270.     Changed snapshot naming format to be prefix-YYMMDD-HHMMSS.ext
  271.     
  272.     Snapshot files are named after the current local date
  273.     
  274.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  275. commit 332f9ac885fc45320110fab9dd988fcb948e6ba4
  276. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  277. Date:   Mon Dec 29 23:39:33 2008 +0200
  278.     Stealthier missing <assert.h>
  279. commit b02517be43c612f172c7e80f4e237730a68471c7
  280. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  281. Date:   Mon Dec 29 23:12:34 2008 +0200
  282.     Missing <assert.h>
  283. commit 09ea190809172293adcea513207aa534fc4c0cd1
  284. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  285. Date:   Mon Dec 29 22:37:57 2008 +0200
  286.     Move variable type assertions into the core
  287. commit 4dbd738aaffc5cbdb6a163a388dccab5f4de0114
  288. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  289. Date:   Mon Dec 29 22:37:37 2008 +0200
  290.     Missing <assert.h>
  291. commit c0fe405d2a190c5eb7e613b65c54a49ef603c025
  292. Author: Ilkka Ollakka <ileoo@videolan.org>
  293. Date:   Mon Dec 29 21:38:51 2008 +0200
  294.     check scheme part in uri with checking :// instead of just checking :
  295.     should fix #2218, thou getURI should return valid uri anyway. So this
  296.     is kinda hack anyway.
  297. commit 9c9dbd39daf0eef3218623190f57d87a63af58c3
  298. Author: Ilkka Ollakka <ileoo@videolan.org>
  299. Date:   Thu Dec 25 22:58:24 2008 +0200
  300.     don't clear equalizer when input-item changes
  301. commit 416592520166da0cab1eeee0bf1d4b13ba6da769
  302. Author: Rémi Duraffort <ivoire@videolan.org>
  303. Date:   Mon Dec 29 20:55:51 2008 +0100
  304.     atmo: remove silly thing.
  305. commit ebf0a15ad051e5456e99ec7548829fd4d444fe2e
  306. Author: Rémi Duraffort <ivoire@videolan.org>
  307. Date:   Mon Dec 29 19:32:11 2008 +0100
  308.     taglib: cleanup the header and add myslef to the authors.
  309. commit 8505bf177a1679b9bb472ce3e0f99a93eab11453
  310. Author: Rémi Duraffort <ivoire@videolan.org>
  311. Date:   Mon Dec 29 19:21:40 2008 +0100
  312.     taglib: write meta in Xiph format. (only one advanced meta is writen for the moment)
  313. commit 91ed4f7f568b9565c2804f08690b0af3d8382df0
  314. Author: Rémi Duraffort <ivoire@videolan.org>
  315. Date:   Mon Dec 29 18:09:56 2008 +0100
  316.     atmo module: returning NULL is better than nothing.
  317. commit e4341e19b8364135bad35569e475ce224c4d5f02
  318. Author: Dominique Leuenberger <dominique@leuenberger.net>
  319. Date:   Sun Dec 21 21:30:06 2008 +0100
  320.     Actually return the number of static entries as stated in the function header.
  321.     Fixes E: vlc-beta no-return-in-nonvoid-function menus.cpp:140
  322.     
  323.     Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
  324. commit 8cef977d6ec67b89dff4130c93568d4c1c716c34
  325. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  326. Date:   Mon Dec 29 11:33:46 2008 +0200
  327.     Avoid useless variable lookup when non debugging
  328. commit eab8710bcd01331f1442b474f79e131c8ae4a2e9
  329. Author: Felix Paul Kühne <fkuehne@videolan.org>
  330. Date:   Mon Dec 29 00:28:37 2008 +0100
  331.     osx-wizard: make sure to only re-select encap formats that are actually available *coughcough*
  332. commit b6961e16610e09a9d55462f9a991f57d18f66701
  333. Author: Felix Paul Kühne <fkuehne@videolan.org>
  334. Date:   Mon Dec 29 00:03:00 2008 +0100
  335.     osx-wizard: fixed a couple of UTF8-bugs which prevented the proper naming of non-ascii output files
  336.     
  337.     additionally, the wizard now remembers the last selected encap format correctly
  338. commit f2f052e2c8c951178c3f7ece8da7815c270ad752
  339. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  340. Date:   Sun Dec 28 22:15:22 2008 +0200
  341.     Print early debug messages only after verbosity is known
  342. commit 23e3fc90b9aff806f7a509f03f406040d4ec6f6c
  343. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  344. Date:   Sun Dec 28 22:06:14 2008 +0200
  345.     Get proper verbosity setting ASAP
  346. commit c93c7588a67eafdb20b5771a6c2055b8308f2560
  347. Author: ogg.k.ogg.k <ogg.k.ogg.k@googlemail.com>
  348. Date:   Sat Dec 13 11:45:40 2008 +0000
  349.     Support for rendering Kate streams with libtiger
  350.     
  351.     libtiger is a rendering library for Kate streams based on Pango
  352.     and Cairo, and supports almost everything Kate streams can do.
  353.     
  354.     There's a bit of wonkiness with rendering on regions as VLC then
  355.     blends them onto a subsampled YUV buffer, and colors can bleed
  356.     in a not so nice way. I've tried frobbing the blender in blend.c
  357.     and I got rid of the chroma bleeding, but at the cost of other
  358.     artifacts, so I'm leaving it out.
  359.     
  360.     Also, I can't find a way to get the preferences dialog to call
  361.     a callback on my variables with a pointer to the decoder, so
  362.     changing the variables will not have effect till VLC is started
  363.     again.
  364.     
  365.     Also includes the misc kate fixes from a previous patch, which
  366.     was not applied yet, but changes the same code as this patch
  367.     (and fixed a possible crash).
  368.     
  369.     Note that I don't have a big endian host to check, so the RGBA
  370.     component flipping code is untested.
  371.     
  372.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  373. commit de0146e47e8b423ec60f431140e102179c07a363
  374. Author: ogg.k.ogg.k <ogg.k.ogg.k@googlemail.com>
  375. Date:   Sat Dec 13 11:44:23 2008 +0000
  376.     add libtiger to the contribs
  377.     
  378.     I've added libtiger to the contribs setup, but since it depends
  379.     on Pango and Cairo, building it fully via contribs if those
  380.     dependencies are not there already will be tricky.
  381.     
  382.     add kate/tiger to debian, fedora, unix,
  383.     as they're quite likely to build and run fine there
  384.     both are known to work on fedora
  385.     libkate is reported to work on darwin too, but i'll shy
  386.     away from adding it there as it's too circumstancial
  387.     
  388.     also, do not run autoconf for libkate, it ships an up to date configure
  389.     
  390.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  391. commit e236a562b1bbb347f400644df1b6395b5272007c
  392. Author: Ken Self <kenself@optusnet.com.au>
  393. Date:   Sat Dec 27 21:34:08 2008 +1100
  394.     BDA allow card selection
  395.     
  396.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  397. commit cac27358067ff3fb20ec4391a93af9e1bd31d6ab
  398. Author: Felix Paul Kühne <fkuehne@videolan.org>
  399. Date:   Sat Dec 27 19:48:14 2008 +0100
  400.     contrib: tweaked a few lines to make 64bit compilation possible on Macs
  401. commit c93083157256930a2a0a582d016ab0e7baf7c545
  402. Author: Rémi Duraffort <ivoire@videolan.org>
  403. Date:   Sat Dec 27 15:10:39 2008 +0100
  404.     Fix a segfault when parsing meta data in ogg.
  405.     Thanks to Vincent Penquerc'h.
  406. commit dc3b6e3ce3d0e7bd357461480ee523e2607a71f3
  407. Author: Rémi Duraffort <ivoire@videolan.org>
  408. Date:   Sat Dec 27 12:38:28 2008 +0100
  409.     taglib: write some more id3v2 tags and add empty function for APE and Xiph comments (will be added later).
  410. commit 4cb12c1d59f7779c0c37c6dace005e2bd5cc632b
  411. Author: Rémi Duraffort <ivoire@videolan.org>
  412. Date:   Tue Dec 23 14:37:18 2008 +0100
  413.     Don't skip some errors lines and skip some others.
  414. commit 5a189bf3b3810e18f0ddc8f4f5e2ba6ee3959919
  415. Author: Felix Paul Kühne <fkuehne@videolan.org>
  416. Date:   Sat Dec 27 00:51:45 2008 +0100
  417.     contribs: reflect an API change in 10.4, which leads to compilation errors within the 10.5 SDK
  418.     
  419.     additionally, fixed the libmodplug patch
  420. commit ff87fdb915d104a79f868f57ed0cc7524a741aa3
  421. Author: Felix Paul Kühne <fkuehne@videolan.org>
  422. Date:   Sat Dec 27 00:30:56 2008 +0100
  423.     contribs: compilation fix fo libmodplug when compiling with GCC-LLVM-4.2
  424. commit 3857056b39a794ddd8e5079f22f990e7f1c8a9dd
  425. Author: Felix Paul Kühne <fkuehne@videolan.org>
  426. Date:   Sat Dec 27 00:07:35 2008 +0100
  427.     the double appliance icon is apparently necessary *coughcough*
  428. commit bea00787d458ac5c260d7c55f1018b6fb0fe78b1
  429. Author: Felix Paul Kühne <fkuehne@videolan.org>
  430. Date:   Fri Dec 26 23:52:01 2008 +0100
  431.     minor compilation fix
  432. commit 4645de2aa3d33ff45b1c764b19ad63748c54d9ab
  433. Author: Felix Paul Kühne <fkuehne@videolan.org>
  434. Date:   Fri Dec 26 23:50:40 2008 +0100
  435.     Make sure that FFmpeg also uses the CC we want to use
  436. commit 2f8dc66982aa63ce261047807c6b85abb0eaef9e
  437. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  438. Date:   Fri Dec 26 11:48:45 2008 +0200
  439.     Have alias scripts depend on the Makefile
  440.     
  441.     Aliases need to be rebuilt when the prefix is changed.
  442.     This should fix #2373.
  443. commit a75e71c84c6d47f101acb87b021bc3a04a17ce71
  444. Author: Felix Paul Kühne <fkuehne@videolan.org>
  445. Date:   Thu Dec 25 15:05:37 2008 +0100
  446.     really remove the additional copy and enlarge the icon
  447. commit 1ca5880fa1b4a20b108c1b09ef712bb18913e920
  448. Author: Felix Paul Kühne <fkuehne@videolan.org>
  449. Date:   Thu Dec 25 15:02:52 2008 +0100
  450.     Added our GPL copyright header to all files
  451. commit 2d73307cb895c21903de5045c5e846ce28a76f6b
  452. Author: Felix Paul Kühne <fkuehne@videolan.org>
  453. Date:   Thu Dec 25 14:47:51 2008 +0100
  454.     Replaced the VLC icon by the 512px version and removed an unused duplicate
  455. commit fa175c3f3ef0a1fde7563e175482d2f49b721997
  456. Author: Felix Paul Kühne <fkuehne@videolan.org>
  457. Date:   Thu Dec 25 13:00:53 2008 +0100
  458.     Fixed framework compilation and changed the configure script to configure VLC with the SDK selected in Xcode (at present: the current OS X version)
  459. commit 5280ad543f8d88b74905983de6fe1238e3184f9a
  460. Author: Jean-Baptiste Kempf <jb@videolan.org>
  461. Date:   Wed Dec 24 17:43:11 2008 +0100
  462.     NEWS and LIST update
  463. commit 6b9013dbfeaa4bad2f984f25663934cccd45e091
  464. Author: Mathieu Sonet <chjirpa@free.fr>
  465. Date:   Tue Dec 23 23:07:29 2008 +0100
  466.     Fix a regression introduced by the previous commit
  467.     
  468.     The previous commit confused i_line_count and i_line:
  469.     * txt->i_line_count contains the number of text lines.
  470.     * txt->i_line is the current offset in txt->line.
  471.     
  472.     As a result no subtitles were available because TextGetLine always returned NULL.
  473.     
  474.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  475. commit 7f7c0d67ed8ce56bcc8379e24b12f7ecfc37fc65
  476. Author: Tadashi Jokagi <elf2000@users.sourceforge.net>
  477. Date:   Tue Dec 23 15:32:59 2008 +0100
  478.     l10n: Japanese update
  479.     
  480.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  481. commit 076dc4357cbe4eec9085a59162c6910a07d0b850
  482. Author: Felix Paul Kühne <fkuehne@videolan.org>
  483. Date:   Mon Dec 22 16:13:46 2008 +0100
  484.     Compilation fix
  485. commit 936ac46923f9b13744f2971898f26f170d391504
  486. Author: Felix Paul Kühne <fkuehne@videolan.org>
  487. Date:   Mon Dec 22 11:57:39 2008 +0100
  488.     Fixed patch
  489. commit 0dce54d61f186a30595980ba48098ca0ca0b825d
  490. Author: Filippo Carone <littlejohn@videolan.org>
  491. Date:   Mon Dec 22 10:06:30 2008 +0100
  492.     jvlc: sample client version 1.0.0-snapshot
  493. commit 0bf6d26080f67e9b727c2227fe60bb0f8b974d7f
  494. Author: Filippo Carone <littlejohn@videolan.org>
  495. Date:   Mon Dec 22 10:05:48 2008 +0100
  496.     jvlc: make the medialistplayer a property of the jvlc instance
  497. commit f66de63b0182ca69b23a99e7db4c294fd279f3ce
  498. Author: Filippo Carone <littlejohn@videolan.org>
  499. Date:   Sun Dec 21 17:30:29 2008 +0100
  500.     jvlc: internal log tests added
  501. commit 58ea29a1bf1f8d202c4660d0f70f4ca9a77a5982
  502. Author: Filippo Carone <littlejohn@videolan.org>
  503. Date:   Sun Dec 21 17:30:03 2008 +0100
  504.     jvlc: unneeded test class removed
  505. commit 394924cf04a424fb7e0e63c318c158dee94af4d2
  506. Author: Filippo Carone <littlejohn@videolan.org>
  507. Date:   Sun Dec 21 17:29:20 2008 +0100
  508.     jvlc: timeout put on test
  509. commit a144be56380585c24797226a158c2a66bf048682
  510. Author: Filippo Carone <littlejohn@videolan.org>
  511. Date:   Sun Dec 21 17:28:39 2008 +0100
  512.     jvlc: test class made abstract
  513. commit 69710a134f3e7ad6330851a0d4bbbd361a1c8ac4
  514. Author: Filippo Carone <littlejohn@videolan.org>
  515. Date:   Sun Dec 21 17:28:04 2008 +0100
  516.     jvlc: comment tests that never return (need to find a good vod file for vlm)
  517. commit 6f2087f17d0caebac22c863d1a6696f0bf486246
  518. Author: Filippo Carone <littlejohn@videolan.org>
  519. Date:   Sun Dec 21 17:27:06 2008 +0100
  520.     jvlc: comment tests that never return (needs to be fixed on libvlc)
  521. commit 5a8e051fdddec4fcc0143a104956382d3d04ad76
  522. Author: Filippo Carone <littlejohn@videolan.org>
  523. Date:   Sun Dec 21 17:26:08 2008 +0100
  524.     jvlc: medialisttest renamed to libvlcmedialisttest
  525. commit f20d446954269bce75a1da445eceed0b0b2d7cc2
  526. Author: Filippo Carone <littlejohn@videolan.org>
  527. Date:   Sun Dec 21 17:25:20 2008 +0100
  528.     jvlc: medialistplayertest renamed to libvlcmedialistplayertest
  529. commit c1f0c75cca3080c988e397dedaa9620257ee79e2
  530. Author: Filippo Carone <littlejohn@videolan.org>
  531. Date:   Sun Dec 21 16:42:40 2008 +0100
  532.     jvlc: mediaInstance renamed to mediaplayer in test methods
  533. commit ed968ea6ac120499b44fc579ed61e3f9d9718cfc
  534. Author: Filippo Carone <littlejohn@videolan.org>
  535. Date:   Sun Dec 21 16:40:48 2008 +0100
  536.     jvlc: more callback related tests
  537. commit 9ba6c6d95101c96350755b8b28e1d653abd16bc6
  538. Author: Filippo Carone <littlejohn@videolan.org>
  539. Date:   Sun Dec 21 16:39:26 2008 +0100
  540.     libvlc: on stop, fire a stopped event, not end reached
  541. commit 342bd8afc880e90963eb624e8791b4f2dd5d5344
  542. Author: Filippo Carone <littlejohn@videolan.org>
  543. Date:   Sun Dec 21 16:38:34 2008 +0100
  544.     jvlc: event type enum commented for readability
  545. commit 8b832c4540c920ef7317e34a764bb35728da84c3
  546. Author: Filippo Carone <littlejohn@videolan.org>
  547. Date:   Sun Dec 21 13:53:39 2008 +0100
  548.     jvlc: LibVlcMediaInstance renamed to LibVlcMediaPlayer
  549. commit 0c90be807cc4afd3bc32370427a2b3444d796548
  550. Author: Filippo Carone <littlejohn@videolan.org>
  551. Date:   Sun Dec 21 13:50:22 2008 +0100
  552.     jvlc: media event tests added
  553. commit a1e0b245772c80529102845b4a2b3e9df7fdce43
  554. Author: Filippo Carone <littlejohn@videolan.org>
  555. Date:   Sun Dec 21 13:33:06 2008 +0100
  556.     jvlc: event types updated
  557. commit d9c318ad287efdd9b31f99c0e977ee60fc44100a
  558. Author: Derk-Jan Hartman <hartman@videolan.org>
  559. Date:   Sun Dec 21 20:36:38 2008 +0100
  560.     contrib: New Mac OS X binary contrib downloads (v4)
  561. commit 3b6ed8084e27fa27f51d3abdeb37052ea9af38fb
  562. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  563. Date:   Sun Dec 21 19:15:29 2008 +0200
  564.     Tentative hack for OSX msleep/mwait cancellation
  565. commit db8c196759ea43479f426b0b46e5c2760549d829
  566. Author: Derk-Jan Hartman <hartman@videolan.org>
  567. Date:   Sun Dec 21 17:08:45 2008 +0100
  568.     contrib: fix broken ffmpeg macosx patch
  569. commit 56cc1c72062263228a6804b8a9b7cd9b7d729e20
  570. Author: Rémi Duraffort <ivoire@videolan.org>
  571. Date:   Sun Dec 21 17:02:32 2008 +0100
  572.     Taglib: save more meta data.
  573. commit d7a089ec05fef749be5fceb23689560fa7445255
  574. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  575. Date:   Sun Dec 21 17:57:59 2008 +0200
  576.     fix typo
  577. commit 3fea76f5fe2709b3787ce9bb820a07e3af240135
  578. Author: Jean-Baptiste Kempf <jb@videolan.org>
  579. Date:   Sun Dec 21 15:59:56 2008 +0100
  580.     Kostya RV30 code is merged in FFmpeg.
  581.     
  582.     He needs more samples, so if you have more, please share to FFmpeg.
  583. commit 132b1af1365a5a96d2de66e4de00510646b84c43
  584. Author: Ilkka Ollakka <ileoo@videolan.org>
  585. Date:   Sun Dec 21 16:57:05 2008 +0200
  586.     don't save xspf-playlist location, as it's not needed by vlc, and as mentioned
  587.     by xspf errata, can cause to expose your porn location. Should fix
  588.     ticket #2217
  589. commit dafe4a3f13baee46af0fca8bdfb0c92c2649049f
  590. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  591. Date:   Sun Dec 21 16:44:39 2008 +0200
  592.     typo
  593. commit fbe8301c819a7fd50ef396e1a6ecbb3fdc879745
  594. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  595. Date:   Sun Dec 21 15:57:18 2008 +0200
  596.     Win32: RAOP needs Winsock
  597. commit 76ed9882aa2cd2d11ad8e0f272302d44899b4b4d
  598. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  599. Date:   Sun Dec 21 15:56:05 2008 +0200
  600.     Inline strsep
  601. commit e00d4656da80a3cca09cda60a985b61fd8a448d5
  602. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  603. Date:   Sun Dec 21 15:51:03 2008 +0200
  604.     decomp: inclde spawn.h only if used
  605. commit 6a7013a01a3cbabda97e9d0a566b6da148889f1b
  606. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  607. Date:   Sun Dec 21 15:36:35 2008 +0200
  608.     Revert "decomp: disable on DARWIN, because 10.4 does not support posix_spawn_file_actions_adddup2"
  609.     
  610.     This reverts commit b08dedb5cb170a64fbaba76ed5455ad93f30d3ca.
  611. commit 25bdf84ce207fd13191b490b62bb58be05ce7b2d
  612. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  613. Date:   Sun Dec 21 15:35:55 2008 +0200
  614.     decomp: use plain fork/exec if POSIX spawn is missing
  615. commit c2e0af90cfa124f43e79df2ad7be602e7314d083
  616. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  617. Date:   Sun Dec 21 15:30:37 2008 +0200
  618.     Comment for myself
  619. commit b08dedb5cb170a64fbaba76ed5455ad93f30d3ca
  620. Author: Derk-Jan Hartman <hartman@videolan.org>
  621. Date:   Sun Dec 21 14:21:26 2008 +0100
  622.     decomp: disable on DARWIN, because 10.4 does not support posix_spawn_file_actions_adddup2
  623. commit e86912069b5d24754b1ee38426813d7881bd2368
  624. Author: Ilkka Ollakka <ileoo@videolan.org>
  625. Date:   Sun Dec 21 14:54:22 2008 +0200
  626.     use MetaMatch in search instead compare to possible NULL value
  627. commit 584fb9f5d0a4342a4651f935f2dd96870caa09ad
  628. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  629. Date:   Sun Dec 21 14:44:39 2008 +0200
  630.     VLC_OBJECT_PLAYLIST: remove unused type
  631. commit 24a1e1ffc83173307f81f51292d2dc885deecea8
  632. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  633. Date:   Sun Dec 21 14:40:49 2008 +0200
  634.     Do not compete with libvlc in destroying interfaces (in a broken way)
  635. commit 70a5a293a8142d649a35fee68066aebb0b2418e7
  636. Author: Dominique Leuenberger <dominique@leuenberger.net>
  637. Date:   Sun Dec 21 13:10:05 2008 +0100
  638.     Fix for 'no-return-in-nonvoid function intf.c'
  639.     
  640.     MAke sure we always return defined values.
  641.     I: Program returns random data in a function
  642.     E: vlc-beta no-return-in-nonvoid-function intf.c:341
  643.     
  644.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  645. commit 74b65ec94337aa00944f3527877c63ac675ff7e7
  646. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  647. Date:   Sun Dec 21 12:21:08 2008 +0200
  648.     Move libvlccore into the global symbol namespace if needed
  649.     
  650.     Should fix #2257
  651. commit 5e340429d611d7ca9f6872bf5d205c3329e40939
  652. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  653. Date:   Sat Dec 20 11:39:44 2008 +0200
  654.     Fix error values
  655. commit 65b3ba573099fa2bf209b5406052544359461621
  656. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  657. Date:   Sat Dec 20 17:34:58 2008 +0100
  658.     opengl: Remove opengl effects as agreed at the VDD '08.
  659.     
  660.     Saves about 500 lines of codes.
  661. commit 57662f508dc6d09f6976eb78d018b7d8525fd0b8
  662. Author: Ilkka Ollakka <ileoo@videolan.org>
  663. Date:   Sat Dec 20 10:23:45 2008 +0200
  664.     Don't require location under track element in xspf-playlist.
  665.     Should fix #1597
  666. commit 0400e1e0bc9447e6baf7cefbd16637d8c1573709
  667. Author: Filippo Carone <littlejohn@videolan.org>
  668. Date:   Mon Dec 15 18:52:59 2008 +0100
  669.     jvlc: mediadescriptor tests added
  670. commit cc0a53be923789e7cd1fe9c37855f9cbbd1c4a94
  671. Author: Dominique Leuenberger <dominique@leuenberger.net>
  672. Date:   Thu Dec 18 19:14:29 2008 +0100
  673.     Drop the very obsoleted gettext language code no. It has been a symlink to nb for a long time.
  674.     
  675.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  676. commit bc9a84781306ab22d2facc636a2f82eb6ba2abd3
  677. Author: Michael Hanselmann <public@hansmi.ch>
  678. Date:   Tue Dec 16 22:26:10 2008 +0100
  679.     Add Remote Audio Output Protocol stream output plugin
  680.     
  681.     Apple AirPort Express devices can play audio streamed over the
  682.     network. The Remote Audio Output Protocol was reverse-engineered
  683.     by Jon Lech Johansen in 2004. He also released a proof of concept
  684.     implementation named JustePort.
  685.     
  686.     The control protocol is similar to interleaved RTSP record mode and
  687.     based on HTTP. It is used to negotiate details before sending music
  688.     data over an AES encrypted TCP connection. RSA is used to encrypt the
  689.     AES key before transfering it via an HTTP header. To this day, only
  690.     the public part of the RSA key has been made public while the private
  691.     part remains unknown.
  692.     
  693.     VLC uses libgcrypt for encryption. Unfortunately, libgcrypt doesn't
  694.     support the OAEP standard as defined in RFC2437 and RAOP demands
  695.     OAEP padding for RSA encrypted data. OAEP has been reimplemented from
  696.     scratch based on the specification for this plugin. These functions,
  697.     MGF1 and AddOaepPadding, can be adopted for libgcrypt at a later time.
  698.     
  699.     All input data must be encoded using the Apple Lossless codec with
  700.     44100 Hz and 2 channels. The "transcode" plugin can be used to
  701.     reencode input data. Updating the volume while playing is not yet
  702.     supported. Except for logging, no use is made of the audio delay
  703.     and jack type reported by the device.
  704.     
  705.     Apple's RAOP-compatible devices announce themselves on the network
  706.     using Zeroconf, but discovering them is not implemented in this
  707.     plugin. The service type is "_raop._tcp".
  708.     
  709.     The "raop" plugin can be used like this:
  710.     --sout='#transcode{acodec=alac,channels=2}:raop{host=hostname}'
  711.     
  712.     It also supports a "volume" parameter with a range from 0 to 255.
  713.     
  714.     Signed-off-by: Michael Hanselmann <public@hansmi.ch>
  715.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  716. commit bf89dc16d4bc6fff1c4bcd53d078f4c046eca11f
  717. Author: Jean-Baptiste Kempf <jb@videolan.org>
  718. Date:   Fri Dec 19 16:57:35 2008 +0100
  719.     Qt/VLM:: correctly set the filter.
  720. commit eb254c90108855a8694e3b147b32c663be14b147
  721. Author: Jean-Baptiste Kempf <jb@videolan.org>
  722. Date:   Fri Dec 19 16:45:46 2008 +0100
  723.     Qt4: correctly create some buttons.
  724. commit 0ad86aca86fc1f2409d1b4bcb23bfbf9278d389a
  725. Author: Jean-Baptiste Kempf <jb@videolan.org>
  726. Date:   Fri Dec 19 16:27:41 2008 +0100
  727.     Qt4: forgotten include.
  728. commit f369d2b38c8607289344b5f3525e13eb4c27e01d
  729. Author: Jean-Baptiste Kempf <jb@videolan.org>
  730. Date:   Fri Dec 19 16:08:33 2008 +0100
  731.     Qt4: icons for skip and eject buttons.
  732. commit 657a734b69ac603cb80b980cf2257600c9175df7
  733. Author: Jean-Baptiste Kempf <jb@videolan.org>
  734. Date:   Fri Dec 19 15:53:58 2008 +0100
  735.     Qt4: connect TimeLabel to the inputStateChange to display the buffering status.
  736.     
  737.     DOesn't show anything yet.
  738. commit 669634fbc855257857e7ee118cc6e7bbcc764f59
  739. Author: Jean-Baptiste Kempf <jb@videolan.org>
  740. Date:   Fri Dec 19 15:52:36 2008 +0100
  741.     Qt: Improve some wording for support.
  742. commit 4b77d0a9fecac64ebab49e664f1e5cac2c90d07b
  743. Author: Jean-Baptiste Kempf <jb@videolan.org>
  744. Date:   Fri Dec 19 01:30:57 2008 +0100
  745.     Forward port of 'Telnet: fix win32 work'.
  746.     
  747.     Should work, but not tested yet.
  748. commit 2edd4c9c8ecf3491740e2a196b1bc62764cb2516
  749. Author: Jean-Baptiste Kempf <jb@videolan.org>
  750. Date:   Fri Dec 19 00:53:59 2008 +0100
  751.     Qt4: Fix small layout bug introduced by customization
  752. commit 45b587d91d15c7eded1ce396b6c460953c41f321
  753. Author: Jean-Baptiste Kempf <jb@videolan.org>
  754. Date:   Fri Dec 19 00:07:02 2008 +0100
  755.     Add .rm and .rmvb extensions.
  756. commit ea7ec8e9aa2ddeef2e3b381fb5adbe5656880c5b
  757. Author: Jean-Baptiste Kempf <jb@videolan.org>
  758. Date:   Wed Dec 17 23:13:01 2008 +0100
  759.     [Qt] Add 2 new icons.
  760. commit fe548fa0b0215eaefe1afc6313ce4d75af46a94e
  761. Author: Ilkka Ollakka <ileoo@videolan.org>
  762. Date:   Wed Dec 17 23:15:03 2008 +0200
  763.     Check itemtype if uri is changed
  764. commit c44336c87273fc2c55f018a8e2cd5847136a90b6
  765. Author: Ilkka Ollakka <ileoo@videolan.org>
  766. Date:   Wed Dec 17 23:07:22 2008 +0200
  767.     Don't wait location-node for creating input, and allow multiple
  768.     location nodes on track.
  769.     
  770.     Use last location-node for uri (maybe first would be better instead ?).
  771.     
  772.     check that input_item_NewExt doesn't return NULL
  773.     
  774.     should fix ticket #2353
  775. commit 3b0d684163f2309f05d6ab21dfb0044d264119db
  776. Author: Jean-Baptiste Kempf <jb@videolan.org>
  777. Date:   Wed Dec 17 22:08:37 2008 +0100
  778.     [Win32] Activate ActiveX by default since now it works.
  779. commit 7fa3a458a986f9356e81b86c4bdfb99f3f703530
  780. Author: Rémi Duraffort <ivoire@videolan.org>
  781. Date:   Wed Dec 17 21:40:27 2008 +0100
  782.     Check malloc return value.
  783. commit acb6094927afb13a30551c170401e5fd4df6b51f
  784. Author: Rémi Duraffort <ivoire@videolan.org>
  785. Date:   Wed Dec 17 21:31:01 2008 +0100
  786.     Use NULL instead of 0.
  787. commit 572fdb5cea704150ad2d9c30cffcb24e18a87e10
  788. Author: Rémi Duraffort <ivoire@videolan.org>
  789. Date:   Wed Dec 17 21:17:49 2008 +0100
  790.     Don't write two times when only one is needed.
  791. commit 57ebbaea41dfb5b3910b463d69a306fa8c32ba0b
  792. Author: Jean-Baptiste Kempf <jb@videolan.org>
  793. Date:   Wed Dec 17 20:48:14 2008 +0100
  794.     [Qt] SPrefs, activate the headphone filter correctly.
  795.     
  796.     Remark by Babal.
  797. commit caafebf40fb84b2e03cb9cc4f94da9b64f581295
  798. Author: Jean-Baptiste Kempf <jb@videolan.org>
  799. Date:   Wed Dec 17 18:55:45 2008 +0100
  800.     [Qt] Add deinterlacing and AR in video tab in Simple Preferences.
  801. commit f3778cbb263fff9c42f5cae391746d1d7b3dde62
  802. Author: Rémi Duraffort <ivoire@videolan.org>
  803. Date:   Wed Dec 17 20:17:04 2008 +0100
  804.     Less includes.
  805. commit a099b147814fc751923f15dbc52212d53c614124
  806. Author: Rémi Duraffort <ivoire@videolan.org>
  807. Date:   Wed Dec 17 19:59:09 2008 +0100
  808.     caugh caugh.
  809. commit c07d82914c80d5af57c73451216ef15f52fec9a7
  810. Author: Rémi Duraffort <ivoire@videolan.org>
  811. Date:   Wed Dec 17 19:53:52 2008 +0100
  812.     Another fix for win32.
  813. commit ffddc4a191414952f19fcb4868fea4e11e8279a1
  814. Author: Rémi Duraffort <ivoire@videolan.org>
  815. Date:   Wed Dec 17 19:44:52 2008 +0100
  816.     Fix win32 compilation.
  817. commit f4dc16e6bd24505fe4eecddb4b7e77831458670c
  818. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  819. Date:   Tue Dec 16 23:04:36 2008 +0200
  820.     b_menu: remove unused variable
  821. commit 1032a11c0a08c1c6f9604e82c0281aa41a1c5992
  822. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  823. Date:   Tue Dec 16 23:01:04 2008 +0200
  824.     Migrate AA and GGI to intf-popupmenu
  825.     
  826.     This is untested. Most probably nobody uses these anymore.
  827. commit 78e7bd3059dc2647a9786b8c531e79c5821df756
  828. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  829. Date:   Tue Dec 16 23:00:08 2008 +0200
  830.     b_menu_change: remove write-only variable
  831. commit 9f3acf603f1c9566f553bf4b0d3b312b1784c83d
  832. Author: Rémi Duraffort <ivoire@videolan.org>
  833. Date:   Tue Dec 16 21:56:40 2008 +0100
  834.     bdagraph: cleaning.
  835. commit 1d0c9675a07d2fd61bacc26da66c5047305ddfee
  836. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  837. Date:   Tue Dec 16 21:51:04 2008 +0200
  838.     Win32: fix race condition initializing static mutexes
  839. commit 059627d3af3e32285f3ffa73436157f31c7f8bc0
  840. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  841. Date:   Tue Dec 16 21:49:13 2008 +0200
  842.     Robustify Win32 mutex assertions
  843. commit d8066413796023c99b12cf41ca4c4b90758add0d
  844. Author: Rémi Duraffort <ivoire@videolan.org>
  845. Date:   Tue Dec 16 20:25:57 2008 +0100
  846.     bda: little cleanup.
  847. commit 358afe661f7780262e5dcc4b964ae6b9fbd745ca
  848. Author: Rémi Duraffort <ivoire@videolan.org>
  849. Date:   Tue Dec 16 19:50:09 2008 +0100
  850.     analyser/zsh: fix memleak (#2303)
  851. commit 01b080ab11dc0d5fd8e52eb4152d08fd66a83f7f
  852. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  853. Date:   Tue Dec 16 20:12:00 2008 +0200
  854.     C++-proofing
  855. commit 6b40432a9d9acb294f38857f0b2a5584029c9edb
  856. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  857. Date:   Tue Dec 16 19:58:26 2008 +0200
  858.     AVI: fix track names character set (fixes #2334)
  859. commit c25958fb76ed05536202293f20768bc0b64fac1b
  860. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  861. Date:   Tue Dec 16 19:58:10 2008 +0200
  862.     FromLatin1: converts from ISO-8859-1 to UTF-8
  863. commit 43ae5255c80820e461c72deec44ea841690799af
  864. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  865. Date:   Tue Dec 16 18:21:10 2008 +0200
  866.     Remove conditionally unused function
  867. commit a790ccc6542769745a32de4d3223fa1b3a3dc961
  868. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  869. Date:   Tue Dec 16 18:05:47 2008 +0200
  870.     Check for vmsplice() since Middle Ages libc didn't have it
  871. commit 5d00d3617653bc9d7277795d7f7ac2287d52c2c5
  872. Author: Christophe Mutricy <xtophe@videolan.org>
  873. Date:   Tue Dec 16 00:22:10 2008 +0000
  874.     i18n
  875. commit bbbdc63280ce9e50dc4b9fec137d3d90be48d18d
  876. Author: Christophe Mutricy <xtophe@videolan.org>
  877. Date:   Tue Dec 16 00:18:45 2008 +0000
  878.     Cosmetic: reorder and remove duplicates
  879. commit 9f87db05871bd956b2b117620f98233f6961a41b
  880. Author: Christophe Mutricy <xtophe@videolan.org>
  881. Date:   Tue Dec 16 00:14:04 2008 +0000
  882.     Distribute pixmaps/space.png
  883. commit eb5ae0bea8a35a5087ad865362fcaae807a452a1
  884. Author: Christophe Mutricy <xtophe@videolan.org>
  885. Date:   Tue Dec 16 00:12:56 2008 +0000
  886.     modules/access_filter is no longer distributed
  887. commit 33e36cb8203fdd290fb0b2fba3ebf834cf661105
  888. Author: Christophe Mutricy <xtophe@videolan.org>
  889. Date:   Mon Dec 15 19:49:04 2008 +0000
  890.     Distribute vorbis.h
  891. commit 923575b183b54d9562e26910ebe3675e9d7fdfa9
  892. Author: Rémi Duraffort <ivoire@videolan.org>
  893. Date:   Mon Dec 15 23:11:05 2008 +0100
  894.     Qt/vlm: == instead of =
  895. commit 9b25814148486410ed9713c854d00868a8634429
  896. Author: Rémi Duraffort <ivoire@videolan.org>
  897. Date:   Mon Dec 15 22:59:30 2008 +0100
  898.     pudec: fix potential memleaks.
  899. commit 834d3847f87db04f089f93ffe76d4ee711822484
  900. Author: Rémi Duraffort <ivoire@videolan.org>
  901. Date:   Mon Dec 15 22:48:47 2008 +0100
  902.     mms/mmstu: fix a memleak and avoid to memcpy two times the same thing
  903.     (but yes duplicate 2 lines of code).
  904. commit 428d84df36d459f14aca712781424a16e2cdff11
  905. Author: Laurent Aimar <fenrir@videolan.org>
  906. Date:   Mon Dec 15 21:49:38 2008 +0100
  907.     Added S_TEXT/ASCII codec to matroska.
  908. commit 882a957faac3dcbc411f89171c3420a6a13410f6
  909. Author: Jean-Baptiste Kempf <jb@videolan.org>
  910. Date:   Mon Dec 15 21:40:17 2008 +0100
  911.     NEWS.
  912. commit eb48ec1fe659e6e56db41865a671448ac08c9ae4
  913. Author: Rémi Duraffort <ivoire@videolan.org>
  914. Date:   Mon Dec 15 21:30:31 2008 +0100
  915.     Really fix this.
  916. commit 2d96ffcfce9f1ce32ec4cd7c208c1f92a0d4c48c
  917. Author: Rémi Duraffort <ivoire@videolan.org>
  918. Date:   Mon Dec 15 21:12:53 2008 +0100
  919.     Fix multiple deallocation (three deallocation for the same varaible that's a bit big :)).
  920. commit ff7a7cb7b050ccf00b58d849db0febbe3aa38d81
  921. Author: Rémi Duraffort <ivoire@videolan.org>
  922. Date:   Mon Dec 15 20:56:28 2008 +0100
  923.     Remove a varaible never really used (only writen one time and then forgotten)
  924. commit 1a582db112f0d898f93bdcc618e06d75ff8f2410
  925. Author: Rémi Duraffort <ivoire@videolan.org>
  926. Date:   Mon Dec 15 20:53:51 2008 +0100
  927.     network/poll: non initialized variable.
  928. commit 4a5be6fd955f2c2408dff71f536aec2a76c06f01
  929. Author: Rémi Duraffort <ivoire@videolan.org>
  930. Date:   Mon Dec 15 20:45:12 2008 +0100
  931.     Fix compilation warning on Win CE.
  932. commit b8a87e3574b2e442542777a2a483db8e93036786
  933. Author: Laurent Aimar <fenrir@videolan.org>
  934. Date:   Mon Dec 15 20:56:59 2008 +0100
  935.     Added support for real video and 14_4 audio codec in mkv.
  936.     
  937.     Other audio codecs (cook/28_8/atrac3) will need a lot more code.
  938. commit 035076dcec9793fd90cfaa3869961459d5cf6901
  939. Author: Rémi Duraffort <ivoire@videolan.org>
  940. Date:   Mon Dec 15 20:34:40 2008 +0100
  941.     Unused variable.
  942. commit 6166f14e834d0c7b19a0e6a6b98ef66c7e5a3710
  943. Author: Rémi Duraffort <ivoire@videolan.org>
  944. Date:   Mon Dec 15 20:32:35 2008 +0100
  945.     control/media_control: fix a memleak (we don't need to do a copy if we use const char*).
  946. commit b516e441f3daaccdf7492034b619de3e643567a5
  947. Author: Rémi Duraffort <ivoire@videolan.org>
  948. Date:   Mon Dec 15 20:28:02 2008 +0100
  949.     Use const char* when needed (easier to understand if a function will try to grab a string).
  950. commit 21f561ba4af65b0a34ccbc98ed13317c96a96934
  951. Author: Basos G <noxelia@gmail.com>
  952. Date:   Fri Dec 12 17:12:17 2008 +0200
  953.     Added vlc_get_libvlc_object to libvlccore
  954.     
  955.     It is intented to expose the libvlc_int_t (the main vlc object)
  956.     to enable extented vlc hacking.. E.g. when you need to make something
  957.     with configuration or modules that it is not provided by the PUBLIC API,
  958.     you expose the libvlc_int_t as an vlc_object_t and act upon it with
  959.     the internal (libvlccore) API...
  960.     
  961.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  962.     
  963.     Put back to libvlc rather than libvlccore (a stupid idea of mine).
  964. commit 5cf35304a9628310d74bc2c2672712ac8f9cf71b
  965. Author: Rémi Duraffort <ivoire@videolan.org>
  966. Date:   Mon Dec 15 20:07:57 2008 +0100
  967.     Fix memleak (#2351) (mvar_AppendNewVar already do a strdup of the value);
  968. commit 82c1d83c3216aab1f3ec6b8bd8db8b7415ee70d9
  969. Author: Rémi Duraffort <ivoire@videolan.org>
  970. Date:   Mon Dec 15 20:01:40 2008 +0100
  971.     xtag_free don't need to return anything.
  972. commit dfce44aa4f81fb2a5abf51435b87bd7cd70316f1
  973. Author: Rémi Duraffort <ivoire@videolan.org>
  974. Date:   Mon Dec 15 19:59:40 2008 +0100
  975.     * Fix memleak (#2352)
  976.     * Use NULL instead of 0
  977.     * cosmetics.
  978. commit e775480515f22b364ac6004275e62a43ca702ae0
  979. Author: Rémi Duraffort <ivoire@videolan.org>
  980. Date:   Mon Dec 15 19:40:27 2008 +0100
  981.     Fix memleak (#2350).
  982. commit 11fa5c5cbefacaef5497ed3f5cc5ec02431fc36f
  983. Author: Rémi Duraffort <ivoire@videolan.org>
  984. Date:   Mon Dec 15 19:38:33 2008 +0100
  985.     Remove unneded test before delete/free.
  986. commit 88014506be9676776e52a45846b400aea7445a9c
  987. Author: Ken Self <kenself@optusnet.com.au>
  988. Date:   Mon Dec 15 17:50:42 2008 +0100
  989.     BDA free() strings from var_GetNon_EmptyString
  990. commit 36ff2a5f1e6daa167fb9a8ab35bd16c9fe578011
  991. Author: kenself <kenself@optusnet.com.au>
  992. Date:   Sun Dec 14 22:04:25 2008 +1100
  993.     Add ATSC option to GUI
  994.     
  995.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  996. commit 4983eb0eafa495f0e8a818fab397571608893185
  997. Author: kenself <kenself@optusnet.com.au>
  998. Date:   Sun Dec 14 22:04:24 2008 +1100
  999.     Significant changes to ATSC and DVB-S processing which now work.
  1000.     
  1001.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1002.     
  1003.     + Remove whitespace (jb)
  1004. commit 206b5b407f5ac8574da7e17c3dd571458893ada8
  1005. Author: kenself <kenself@optusnet.com.au>
  1006. Date:   Sun Dec 14 22:04:23 2008 +1100
  1007.     Added Tunng Space class definitions
  1008.     
  1009.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1010. commit 7ea623ed3c77db909bfd0f1ab213f226f0b2774a
  1011. Author: kenself <kenself@optusnet.com.au>
  1012. Date:   Sun Dec 14 22:04:22 2008 +1100
  1013.     Enhance DVB-S handling with range parameter and option to create tuning space
  1014.     
  1015.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1016. commit 81ae8cecfb3c99dd66b8a87599a3ff1f8ee44dfc
  1017. Author: Ilkka Ollakka <ileoo@videolan.org>
  1018. Date:   Mon Dec 15 14:39:28 2008 +0200
  1019.     [Qt] Cleanup: Don't skip first sorting, seems that you don't need that kinda
  1020.      workaround to get items correctly ordered in playlist, just set sortingIndicator
  1021.      to right column and let playlist sort empty list when enabling sorting.
  1022.     
  1023.      Works for me, but please double check.
  1024. commit b3da319e29b52d3849d0c3c33d1156a3e532fa67
  1025. Author: Ilkka Ollakka <ileoo@videolan.org>
  1026. Date:   Mon Dec 15 13:48:22 2008 +0200
  1027.     [QT] cosmetic, use regexp instead of multiple removes in simple preferences
  1028. commit 937e3f2f6b56c287e9acecfc77d65841300325ca
  1029. Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
  1030. Date:   Mon Dec 15 11:44:39 2008 +0100
  1031.     python bindings: workaround for the #2257 / #2266 VLC bug (linux only ATM)
  1032. commit 28dc3c55d005150083997a29409f50e0c0550fd4
  1033. Author: Filippo Carone <littlejohn@videolan.org>
  1034. Date:   Sun Dec 14 22:23:38 2008 +0100
  1035.     update version and distribution management
  1036. commit ab81de3e2a0bac2ce104ca8445daf61ddf5d6fd0
  1037. Author: Filippo Carone <littlejohn@videolan.org>
  1038. Date:   Sun Dec 14 22:23:06 2008 +0100
  1039.     jvlc: various unit tests fixes
  1040. commit 44d437fe5c84f9e8c256f22528d38cee328ae6d4
  1041. Author: Filippo Carone <littlejohn@videolan.org>
  1042. Date:   Sun Dec 14 19:00:38 2008 +0100
  1043.     jvlc: fix LibVlcState enum to reflect native states
  1044. commit 59fc50a8e7aa1d6e9b74bcf6fb87418217185cb2
  1045. Author: Rémi Duraffort <ivoire@videolan.org>
  1046. Date:   Sun Dec 14 19:03:32 2008 +0100
  1047.     cmml: fix memleak (#2345)
  1048. commit a3a59eb0f7261e5b888c19fbe038619005b66411
  1049. Author: Rémi Duraffort <ivoire@videolan.org>
  1050. Date:   Sun Dec 14 18:58:41 2008 +0100
  1051.     vlm: don't remove quotes around name in
  1052.     setup test output #standard{mux=ts,access=udp,dst=239.255.100.42,sap,name="Pouet Pouet"}
  1053.     That's maybe not the best way to do this.
  1054.     Fix #2346
  1055. commit 0453922af5a191ea557bb3d37e57a8fd2dcc8650
  1056. Author: Filippo Carone <littlejohn@videolan.org>
  1057. Date:   Sun Dec 14 18:42:15 2008 +0100
  1058.     jvlc: more libvlc_media unit tests added
  1059. commit 6bf00684397ac62e37301e0f146e02031a0cc77f
  1060. Author: Filippo Carone <littlejohn@videolan.org>
  1061. Date:   Sun Dec 14 18:05:10 2008 +0100
  1062.     MediaDescriptorTest.java removed
  1063. commit 997d6b6f754db99a1e09fd3ae397e6bdd7a86048
  1064. Author: Filippo Carone <littlejohn@videolan.org>
  1065. Date:   Sun Dec 14 18:04:38 2008 +0100
  1066.     MediaDescriptorTest renamed to LibVlcMediaTest
  1067. commit ff80359c9fac45ee0f6afc907aa5b37dfdd1f519
  1068. Author: Filippo Carone <littlejohn@videolan.org>
  1069. Date:   Sun Dec 14 18:03:04 2008 +0100
  1070.     jvlc: add_intf unit test added
  1071. commit 56e758049f485e08552d52246e8d0f487c6bc47c
  1072. Author: Filippo Carone <littlejohn@videolan.org>
  1073. Date:   Sun Dec 14 17:59:57 2008 +0100
  1074.     jvlc: some libvlc_media bindings added
  1075. commit 1518df76c45a9269d8cd6d4f43d8cf6ff261a198
  1076. Author: Filippo Carone <littlejohn@videolan.org>
  1077. Date:   Sun Dec 14 17:25:02 2008 +0100
  1078.     jvlc: LibVlcMediaDescriptor renamed to LibVlcMedia
  1079. commit 4dac1cf9b68b67a05863cc57f791dbe9172d7fa6
  1080. Author: Filippo Carone <littlejohn@videolan.org>
  1081. Date:   Sun Dec 14 17:11:50 2008 +0100
  1082.     jvlc: libvlc_add_intf and libvlc_wait added
  1083. commit 77cb7dbb76a42add5b84cb769181232cdacf0127
  1084. Author: Filippo Carone <littlejohn@videolan.org>
  1085. Date:   Sun Dec 14 17:09:59 2008 +0100
  1086.     return width on getWidth, not height
  1087. commit 5ba06d3f71805cf58a4fd55cfc298e456efaea75
  1088. Author: Laurent Aimar <fenrir@videolan.org>
  1089. Date:   Sun Dec 14 17:23:28 2008 +0100
  1090.     Protect against division by 0 on corrupted file (real).
  1091. commit 910e28a178347d3ba913e503365184a21fa16ce2
  1092. Author: Laurent Aimar <fenrir@videolan.org>
  1093. Date:   Sun Dec 14 16:52:34 2008 +0100
  1094.     Fixed real frame allocation error path.
  1095. commit d63cf29cd8bb9f823ab320dd3481dc45ab16247f
  1096. Author: Rémi Duraffort <ivoire@videolan.org>
  1097. Date:   Sun Dec 14 16:54:48 2008 +0100
  1098.     Remove unused variables.
  1099. commit 94086c17556b9a49007150246f9421c3eaa3831a
  1100. Author: Laurent Aimar <fenrir@videolan.org>
  1101. Date:   Sun Dec 14 16:37:46 2008 +0100
  1102.     Removed useless real video code in avcodec.
  1103. commit 14f520d1ae6d7cb9a1cb11b90a4986ac7ae90367
  1104. Author: Laurent Aimar <fenrir@videolan.org>
  1105. Date:   Sun Dec 14 16:37:09 2008 +0100
  1106.     Fixed frame rate output value.
  1107. commit 75813fcf3472e7dab10984bcf9ae001eb7b77d9a
  1108. Author: Laurent Aimar <fenrir@videolan.org>
  1109. Date:   Sun Dec 14 16:13:12 2008 +0100
  1110.     Do not print real index debug by default.
  1111. commit 6de3db02f9b9b45d92743d3274ee84b1ec8a54de
  1112. Author: Laurent Aimar <fenrir@videolan.org>
  1113. Date:   Sun Dec 14 15:28:09 2008 +0100
  1114.     Fixed a few real demuxer issues.
  1115.     
  1116.     Fixed a typo (unintialized variable)
  1117.     Fixed RA 28_8/14_4 support.
  1118.     Fixed error with SIPR codec.
  1119.     Fixed a few memleaks on error.
  1120. commit ab7639bdedce1ef0562d985688a83ba72388826f
  1121. Author: Laurent Aimar <fenrir@videolan.org>
  1122. Date:   Sun Dec 14 14:12:34 2008 +0100
  1123.     Fixed real PCR.
  1124. commit aedd9391fe11bc71d4f097b2f72f59dc19e71aba
  1125. Author: Laurent Aimar <fenrir@videolan.org>
  1126. Date:   Sun Dec 14 13:18:00 2008 +0100
  1127.     Cosmetics real demux reorganization.
  1128. commit 35c7cda727b8b1b8838264bf562485894b338b09
  1129. Author: Laurent Aimar <fenrir@videolan.org>
  1130. Date:   Sun Dec 14 12:57:03 2008 +0100
  1131.     Increase its priority.
  1132.     
  1133.     It should be safe(?).
  1134.     It actually works better than ffmpeg except that seeking without
  1135.     index does not work.
  1136.     It was used anyway for .rm file.
  1137. commit 11cbc9d625d71ebeaa0e5590faf8b1d3ffcabda6
  1138. Author: Laurent Aimar <fenrir@videolan.org>
  1139. Date:   Sun Dec 14 12:24:48 2008 +0100
  1140.     Added uncompressed rar stream filter.
  1141.     
  1142.     It supports uncompressed rar only.
  1143.     The biggest file is automatically selected.
  1144. commit c63f050042498937b119b327b17a4c7eb4ba6492
  1145. Author: Laurent Aimar <fenrir@videolan.org>
  1146. Date:   Sun Dec 14 12:22:16 2008 +0100
  1147.     Big clean up/rewrite of the real demuxer.
  1148.     
  1149.     It fixes:
  1150.      - a bunch of array overflows
  1151.      - a bunch of non checked malloc.
  1152.      - pcr value
  1153.      - video frame gathering.
  1154.      - seeking.
  1155. commit 073a4b90ad4de0ad099f208e05179250ff223d8f
  1156. Author: Laurent Aimar <fenrir@videolan.org>
  1157. Date:   Sat Dec 13 16:58:32 2008 +0100
  1158.     Improved detection of multi-part files for rar.
  1159. commit ea0b76fe0929a97e52bf66b359eca0a33471c80d
  1160. Author: Laurent Aimar <fenrir@videolan.org>
  1161. Date:   Sat Dec 13 01:17:58 2008 +0100
  1162.     Improved the way input-list is given to stream_AccessNew.
  1163. commit 8e2e5e134ac5b0200ca143def62bfe1112c19c3d
  1164. Author: Laurent Aimar <fenrir@videolan.org>
  1165. Date:   Sat Dec 13 00:33:56 2008 +0100
  1166.     Removed useless b_quick parameter in stream_AccessNew.
  1167. commit ed7ac351038959784d19f7b4ca40629f4b2be3b4
  1168. Author: Rémi Duraffort <ivoire@videolan.org>
  1169. Date:   Sun Dec 14 12:35:08 2008 +0100
  1170.     Ignore modules/stream_filter/Makefile.am
  1171. commit 110f43707f8e75f2d21c455a1cdf5aafff0ee9f7
  1172. Author: Rémi Duraffort <ivoire@videolan.org>
  1173. Date:   Sat Dec 13 17:54:30 2008 +0100
  1174.     Remove modules/demux/decomp.c from po files.
  1175. commit ffbbecfb7ae45598ce967a828ee778316f515089
  1176. Author: Rémi Duraffort <ivoire@videolan.org>
  1177. Date:   Sat Dec 13 17:05:14 2008 +0100
  1178.     module_need wants pointers and boolean so give NULL and false instead of 0.
  1179. commit 17444691eaa7a8647e0d12c1dd905a1ae51a613b
  1180. Author: Rémi Duraffort <ivoire@videolan.org>
  1181. Date:   Sat Dec 13 16:42:07 2008 +0100
  1182.     another fix for win32.
  1183. commit 5300af6109335039f1e993a3353648d1e5b278c2
  1184. Author: Rémi Duraffort <ivoire@videolan.org>
  1185. Date:   Sat Dec 13 16:29:18 2008 +0100
  1186.     Fix compilation on win32.
  1187. commit ad08a9c341505477e50eef9f8373cd0b607caaa5
  1188. Author: Rémi Duraffort <ivoire@videolan.org>
  1189. Date:   Sat Dec 13 16:24:24 2008 +0100
  1190.     Use calloc instead of malloc+memset.
  1191. commit ea4894d2a71af9fff4255a264bae57dbf413b424
  1192. Author: Rémi Duraffort <ivoire@videolan.org>
  1193. Date:   Sat Dec 13 15:31:24 2008 +0100
  1194.     sout/switcher: fix potential memleaks.
  1195. commit 817988ac3d34b630817ac19c347f3e1b3a24da55
  1196. Author: Rémi Duraffort <ivoire@videolan.org>
  1197. Date:   Sat Dec 13 15:29:42 2008 +0100
  1198.     sout/switcher: fix compilation.
  1199. commit 08f1edc95818be242d1ad63142b5b916d8bd5916
  1200. Author: Filippo Carone <littlejohn@videolan.org>
  1201. Date:   Sat Dec 13 15:13:49 2008 +0100
  1202.     tell jna to load libvlc with RTLD_GLOBAL option
  1203. commit 541ab326b8eb34f86f1960c6e9b3765630bbb4a8
  1204. Author: Filippo Carone <littlejohn@videolan.org>
  1205. Date:   Sat Dec 13 15:12:11 2008 +0100
  1206.     jna version updated
  1207. commit f6d9ebe61895ec8b37d42c5dab5db7f521c82dbf
  1208. Author: Rémi Duraffort <ivoire@videolan.org>
  1209. Date:   Fri Dec 12 23:50:38 2008 +0100
  1210.     Use calloc instead of malloc+memset.
  1211. commit 4b090cbd7a89ea9e92bb2582c7cff52627521944
  1212. Author: Rémi Duraffort <ivoire@videolan.org>
  1213. Date:   Fri Dec 12 23:35:53 2008 +0100
  1214.     realrtsp: fix compilation warning, use calloc and some cosmetics.
  1215. commit c27325ccfb9cec273527235a713f618349d3ed9e
  1216. Author: Rémi Duraffort <ivoire@videolan.org>
  1217. Date:   Fri Dec 12 23:20:58 2008 +0100
  1218.     realrtsp: cosmetics
  1219. commit 01bde5c1ff06ef117af131c9f899d535790046db
  1220. Author: Rémi Duraffort <ivoire@videolan.org>
  1221. Date:   Fri Dec 12 23:12:00 2008 +0100
  1222.     rtspreal: no need to compute the values of this array.
  1223. commit cbba447ec46f0391e2acc42801bf280bdaf0977b
  1224. Author: Rémi Duraffort <ivoire@videolan.org>
  1225. Date:   Fri Dec 12 23:06:55 2008 +0100
  1226.     rtspreal: no need to ask for the size of the array as
  1227.     We know it at compile time + some cleanups.
  1228. commit a01be865ac16f249d9b502936c43c2a7911bca1e
  1229. Author: Rémi Duraffort <ivoire@videolan.org>
  1230. Date:   Fri Dec 12 22:48:09 2008 +0100
  1231.     realrtsp: don't write outside a static buffer.
  1232. commit 3e7b45b07d9284ac70e4eaeb35c212f98f149933
  1233. Author: Rémi Duraffort <ivoire@videolan.org>
  1234. Date:   Fri Dec 12 22:12:50 2008 +0100
  1235.     realrtsp: fix read after the end of the string if the input buffer length isn't a multiple of 4.
  1236. commit 520eaf2ff5ccc48efd800dae1fffa628ca5ec0aa
  1237. Author: Rémi Duraffort <ivoire@videolan.org>
  1238. Date:   Fri Dec 12 21:48:45 2008 +0100
  1239.     realrtsp: initialize *all* the array
  1240. commit a69589d375efb7839e4729f53581d21e0635dc95
  1241. Author: Rémi Duraffort <ivoire@videolan.org>
  1242. Date:   Fri Dec 12 21:43:38 2008 +0100
  1243.     realrtsp: fix potential memleaks.
  1244. commit e7d54bc7d7e5fb3faf69b09d3fd157eec7139de7
  1245. Author: Rémi Duraffort <ivoire@videolan.org>
  1246. Date:   Fri Dec 12 20:42:23 2008 +0100
  1247.     Use calloc when needed.
  1248. commit b03e7b4e12831e1fe2f4a3ee69b1985837dcb0a1
  1249. Author: Rémi Duraffort <ivoire@videolan.org>
  1250. Date:   Fri Dec 12 20:35:19 2008 +0100
  1251.     Use calloc instead of malloc+memset.
  1252. commit f65454be2a667c4f24bfdd3c35b7994d8eda0997
  1253. Author: Rémi Duraffort <ivoire@videolan.org>
  1254. Date:   Fri Dec 12 20:22:18 2008 +0100
  1255.     Use calloc instead of malloc+memset.
  1256. commit f20144370fb4526c1ef6ffea446084aaacb95f91
  1257. Author: Sébastien Escudier <sebastien-devel@celeos.eu>
  1258. Date:   Fri Dec 12 10:05:47 2008 +0100
  1259.     Use NULL for pointer
  1260.     
  1261.     Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
  1262. commit 9ed799b9907b4e959426c8326749174a8293a9f6
  1263. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1264. Date:   Fri Dec 12 11:42:34 2008 +0100
  1265.     [MKV] Detect Dirac in MKV.
  1266.     
  1267.     This needs more testing, but we are lacking samples.
  1268. commit cd728cd06e00be3c601edbfcf6c5a9f79524d95c
  1269. Author: Laurent Aimar <fenrir@videolan.org>
  1270. Date:   Thu Dec 11 23:03:32 2008 +0100
  1271.     Do not use 2 event manager in input.
  1272. commit b64c08669b978d3b9cbff8da322f60807918b7b8
  1273. Author: Laurent Aimar <fenrir@videolan.org>
  1274. Date:   Wed Dec 10 19:03:08 2008 +0100
  1275.     Fixed some avi with jpeg video.
  1276. commit b1dd2eb4027d90ced29acaf31dbf7558a3f3388f
  1277. Author: Laurent Aimar <fenrir@videolan.org>
  1278. Date:   Wed Dec 10 19:01:26 2008 +0100
  1279.     Fixed raw video maks in avi.
  1280. commit 033efbad8cbb5216f1031fe4038c6014a0a3cb00
  1281. Author: Laurent Aimar <fenrir@videolan.org>
  1282. Date:   Tue Dec 9 22:45:26 2008 +0100
  1283.     Cosmetics.
  1284. commit 2c7d795fd2344675fa0d3cf4b9c79a7fdfba1879
  1285. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1286. Date:   Thu Dec 11 21:11:54 2008 +0200
  1287.     Give a clue about extending enums
  1288. commit b023e95699d9421562aac150c5013224652cb5c5
  1289. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1290. Date:   Thu Dec 11 21:11:48 2008 +0200
  1291.     Fix warning
  1292. commit c2122ce3b13cc090590ed83159dd40f7f8fca17c
  1293. Author: basos <noxelia 4t gmail c0m>
  1294. Date:   Thu Oct 30 11:45:56 2008 +0200
  1295.     libvlc_MediaPlayerSnapshotTaken Event creation
  1296.     
  1297.     It is emmited whenever a snapshot is taken by any means
  1298.     (gui, libvlc, button ) and also passes the full path of
  1299.     the new image as event data. Rev 1
  1300.     
  1301.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1302. commit 44b8cd0757c5766ba5b63df63690d7c5f0ee31eb
  1303. Author: Pierre Ynard <linkfanel@yahoo.fr>
  1304. Date:   Thu Dec 11 16:55:41 2008 +0100
  1305.     Fix typo in comment
  1306.     
  1307.     Fix typo in comment
  1308.     
  1309.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1310. commit 642219b660ec2ede5b9ee3f073d202e09b9b06cb
  1311. Author: Sébastien Escudier <sebastien-devel@celeos.eu>
  1312. Date:   Thu Dec 11 11:39:57 2008 +0100
  1313.     typo in event manager
  1314.     
  1315.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1316. commit 1042260ddac499c26cd2fa205ab7359d95fe6dc7
  1317. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1318. Date:   Wed Dec 10 22:27:24 2008 +0200
  1319.     Fix deadlock, do not jump out of cleanup context
  1320. commit 6f029c3e7551e729e0cecda0a89503fcafa5d63f
  1321. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1322. Date:   Wed Dec 10 22:20:25 2008 +0200
  1323.     Still try to splice as many memory pages as possible
  1324. commit 77cb7de9d44008b87d212e14d67de542d2c5c976
  1325. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1326. Date:   Wed Dec 10 22:19:57 2008 +0200
  1327.     Don't set an useless value
  1328. commit dfac14e60bc026a7ef7a391e7f99dc1fd0cf8b9c
  1329. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1330. Date:   Wed Dec 10 22:07:37 2008 +0200
  1331.     Do not use vmsplice in case of underflow (near end-of-file)
  1332. commit 2e3d76dc7690fc0cf89e6995c5378fedc1f16ede
  1333. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1334. Date:   Wed Dec 10 19:58:41 2008 +0200
  1335.     decomp: implement minimal controls
  1336. commit d81b33c3860803230eeb33c42709ab9d123d3a54
  1337. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1338. Date:   Wed Dec 10 19:30:35 2008 +0200
  1339.     Enable the decomp plugin
  1340. commit f35af4b6e99ce0d234b35f749b0ca2d30a961a42
  1341. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1342. Date:   Wed Dec 10 19:19:56 2008 +0200
  1343.     Turn the decompression plugin into a stream filter
  1344. commit c4e163ae811e898fdf216aaeed4799f456009e47
  1345. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1346. Date:   Wed Dec 10 11:02:42 2008 +0100
  1347.     put CVE numbers for 0.9.6, synced with bugfix-branch and fixed some typos
  1348. commit 2d4177a86200a97b2505d2e16d3fedd56b4bdcfd
  1349. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1350. Date:   Wed Dec 10 09:56:41 2008 +0100
  1351.     Support for some ACD Systel Digital files. FourCC ACDV.
  1352.     
  1353.     This will not work yet in all AVI.
  1354. commit e31e525e203bec361cce8a4815def02a69a586c1
  1355. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1356. Date:   Wed Dec 10 09:13:44 2008 +0100
  1357.     [Qt] Remove access filters from Preferences.
  1358.     
  1359.     Timeshift and record are automatic now.
  1360. commit 54b49f6997c366af03faa3b4fefdd1cf3b3dd96b
  1361. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1362. Date:   Tue Dec 9 21:14:20 2008 +0100
  1363.     [Qt] Settings name consistency.
  1364. commit 389684949dff8c2681865e95be1f161fa9f94aca
  1365. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1366. Date:   Tue Dec 9 21:03:55 2008 +0100
  1367.     [Qt] Add an icon when dragging.
  1368.     
  1369.     This improves the user experience.
  1370. commit da3ae9e4ea4b7e9f14e600cfe01c0747811dad44
  1371. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1372. Date:   Tue Dec 9 23:06:09 2008 +0100
  1373.     [Qt] Fix tooltip texts
  1374.     
  1375.     -- this adds a translatable string
  1376. commit 1cfd42cba65154bc2bfe98915c3fee421508bccf
  1377. Author: Laurent Aimar <fenrir@videolan.org>
  1378. Date:   Tue Dec 9 22:28:10 2008 +0100
  1379.     Fixed make check.
  1380. commit 97dc478598f7aada4034fcec00f8377ceb6e029c
  1381. Author: Laurent Aimar <fenrir@videolan.org>
  1382. Date:   Tue Dec 9 22:09:52 2008 +0100
  1383.     Remove access-filter support.
  1384.     
  1385.     The GUI need to be updated (QT4/macosx/wx).
  1386.     The module "dump" and "bandwidth" need to be ported to stream_filter.
  1387. commit d504bcec2529ed4a995d6b54f49b615eb4a0a89b
  1388. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1389. Date:   Tue Dec 9 22:53:19 2008 +0200
  1390.     Fix vout window capability name
  1391.     
  1392.     (Now agrees with module_need)
  1393. commit 44a1dd652ea0d1ffe596561c9cce69e64fb47da1
  1394. Author: Laurent Aimar <fenrir@videolan.org>
  1395. Date:   Tue Dec 9 21:06:12 2008 +0100
  1396.     Moved stream record to its own module.
  1397. commit 584da504599d99acd7afe548b8b6ce9b9e2b1edb
  1398. Author: Laurent Aimar <fenrir@videolan.org>
  1399. Date:   Mon Dec 8 22:34:33 2008 +0100
  1400.     Support for auto and user requested stream_filter.
  1401. commit 7a0f1546bb8661f9983dae865c7429f495270c48
  1402. Author: Laurent Aimar <fenrir@videolan.org>
  1403. Date:   Tue Dec 9 20:12:04 2008 +0100
  1404.     Added files/declarations for stream_filter module.
  1405. commit ff3eac1d3653463a00f546a153ae52c5ff5b6dbd
  1406. Author: Laurent Aimar <fenrir@videolan.org>
  1407. Date:   Mon Dec 8 22:14:08 2008 +0100
  1408.     Cosmetics.
  1409. commit ccaab7a64c3dfa7014c6a670dcf6d48c52596249
  1410. Author: Laurent Aimar <fenrir@videolan.org>
  1411. Date:   Mon Dec 8 22:11:16 2008 +0100
  1412.     Split stream_demux from input/demux.c
  1413. commit 02dc7efea86a69bfe03ba96a0bbba85a0a615e29
  1414. Author: Laurent Aimar <fenrir@videolan.org>
  1415. Date:   Mon Dec 8 22:04:11 2008 +0100
  1416.     Removed useless stream_DemuxDelete.
  1417.     
  1418.     Use stream_Delete instead.
  1419. commit 2b3f7c579b85f0258f3d55bbf52ffc3d9faa6603
  1420. Author: Laurent Aimar <fenrir@videolan.org>
  1421. Date:   Mon Dec 8 21:50:21 2008 +0100
  1422.     Prepare for stream filter.
  1423. commit 132855ebcffec2f7e8b1ce77cb4be3ee8de2a179
  1424. Author: Laurent Aimar <fenrir@videolan.org>
  1425. Date:   Mon Dec 8 21:02:35 2008 +0100
  1426.     Fixed input_get_event_manager naming scheme.
  1427. commit e03ea0d7fcb683eccd8b490064e2f53a8844286d
  1428. Author: Laurent Aimar <fenrir@videolan.org>
  1429. Date:   Mon Dec 8 20:54:28 2008 +0100
  1430.     Fixed input_AddSubtitle(s) coherency.
  1431. commit 3de04848582ac76dd9dd4a326a20bbfaade7abdf
  1432. Author: Laurent Aimar <fenrir@videolan.org>
  1433. Date:   Mon Dec 8 20:27:34 2008 +0100
  1434.     Cosmetics.
  1435. commit 876367e0791592b8493f340ee5ab8859ed86d994
  1436. Author: Laurent Aimar <fenrir@videolan.org>
  1437. Date:   Sat Dec 6 21:45:27 2008 +0100
  1438.     Removed debug leftover.
  1439. commit fa84b4cfe5aa39d27aca4a81a5b42a9c34812b83
  1440. Author: Laurent Aimar <fenrir@videolan.org>
  1441. Date:   Sat Dec 6 18:59:49 2008 +0100
  1442.     Do not access input object from decoders.
  1443. commit 308153405596f3425c3b611ea7e9e11749f65383
  1444. Author: Laurent Aimar <fenrir@videolan.org>
  1445. Date:   Sat Dec 6 18:38:41 2008 +0100
  1446.     Parse meta data at ogg level.
  1447.     
  1448.     It will allows to remove ugly hack in decoder.
  1449. commit 3d7cbf178fa105b8e132b0edd5423062652298de
  1450. Author: Laurent Aimar <fenrir@videolan.org>
  1451. Date:   Fri Dec 5 17:41:56 2008 +0100
  1452.     Display codec meta data.
  1453. commit d81aac69efe9431db560772c24054333531ae1f7
  1454. Author: Laurent Aimar <fenrir@videolan.org>
  1455. Date:   Fri Dec 5 17:40:48 2008 +0100
  1456.     Fixed event on UNKNOWN_ES es.
  1457. commit 132b8e6f80921f117f0045b804d692fdcec3c602
  1458. Author: Laurent Aimar <fenrir@videolan.org>
  1459. Date:   Fri Dec 5 10:47:31 2008 +0100
  1460.     Allow decoder/packetizer to output meta data.
  1461.     
  1462.     They are ignored for now.
  1463. commit da0ee427cf177463134351fb5c4ae124226e89aa
  1464. Author: Laurent Aimar <fenrir@videolan.org>
  1465. Date:   Fri Dec 5 10:22:59 2008 +0100
  1466.     Fixed ppsz_input_state in RC after input state changes.
  1467. commit 7b0d97e20fbc9bfb83e601a8181c03dc24de2b2e
  1468. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1469. Date:   Tue Dec 9 20:39:27 2008 +0100
  1470.     [Qt] Save the values saved during Toolbar edition.
  1471. commit 539075e7fa434ac1c8a1316ec743d49167323d02
  1472. Author: Vicente Jimenez Aguilar <googuy@gmail.com>
  1473. Date:   Wed Dec 3 01:02:51 2008 +0100
  1474.     Corrected comparison in RTP port selection. While loop cleaned.
  1475.     
  1476.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1477. commit 05481e1866163134a4c8e6f7d46562e0656477c1
  1478. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1479. Date:   Tue Dec 9 20:34:38 2008 +0200
  1480.     Factorize a condition
  1481. commit e8aae2f7719bb730fcdc9b0c8cc3c921c5f9feaa
  1482. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1483. Date:   Tue Dec 9 20:34:24 2008 +0200
  1484.     Fix type
  1485. commit 3275a171c9b19b484a93443e2922a6ab13d5125d
  1486. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1487. Date:   Tue Dec 9 20:34:09 2008 +0200
  1488.     Use config_ChainDestroy
  1489. commit 151521b66f057e428752d006119151d325d80690
  1490. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1491. Date:   Tue Dec 9 20:28:20 2008 +0200
  1492.     Use sout_StreamId* wrappers
  1493. commit 184bba7605c1c286b26b9cdc931752b0a4230252
  1494. Author: Rémi Duraffort <ivoire@videolan.org>
  1495. Date:   Tue Dec 9 18:46:41 2008 +0100
  1496.     Fix dereference before NULL test (CID 106)
  1497. commit 0d40e8b4bdeb4ed5bfcc4e12a1bc09cc39ac71d2
  1498. Author: Rémi Duraffort <ivoire@videolan.org>
  1499. Date:   Tue Dec 9 18:07:00 2008 +0100
  1500.     Fix a memleak in item categories.
  1501. commit b2cd212401680dbed71b9eb71bbb80dbee2c9834
  1502. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1503. Date:   Tue Dec 9 18:02:27 2008 +0100
  1504.     [Qt] You need now Qt4.3...
  1505.     
  1506.     Even lenny has it... (etch doesn't)
  1507.     If you want to maintain a Qt4.2 version, you are welcome.
  1508. commit 98922f952ffb4360621e5bd0ec18947a58f0dd5f
  1509. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1510. Date:   Tue Dec 9 17:55:54 2008 +0100
  1511.     [Qt] Change accelerator in menu.
  1512. commit 9fac8c09e0e31f74a08e060075ad50b8bf3f52e6
  1513. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1514. Date:   Tue Dec 9 17:53:23 2008 +0100
  1515.     [Qt] add various toolbars not just one.
  1516. commit d6a66f89eda1d17871a37fa58da14bc63fb8f58e
  1517. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1518. Date:   Tue Dec 9 17:24:33 2008 +0100
  1519.     [Qt] Edition of both lines.
  1520. commit f729cfdffa67e4734a9cc03e00086a80a3373e72
  1521. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1522. Date:   Tue Dec 9 16:39:38 2008 +0100
  1523.     [Qt] Fix small glitches, issues, because of previous commits.
  1524. commit 06825f81dea463b28b7fd0e3b59f47f69d46c919
  1525. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1526. Date:   Tue Dec 9 15:33:42 2008 +0100
  1527.     [Qt] Menu integration.
  1528. commit 1dbee6584667999d489f12203807c1f3570bc9b4
  1529. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1530. Date:   Tue Dec 9 15:32:47 2008 +0100
  1531.     [Qt] Rewrite of the controller and ToolBar edition.
  1532.     
  1533.     This is a big chunk, and is very experimental.
  1534.     Functionnalities are (at best) very limited.
  1535. commit 51727206009f62fa674069d04cb292ba0a18a9f6
  1536. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1537. Date:   Tue Dec 9 15:31:17 2008 +0100
  1538.     New Spacing icon.
  1539. commit 7b0c6253fb881ee0510c6bb5cfd14ba43e5a7bcd
  1540. Author: Pierre Ynard <linkfanel@yahoo.fr>
  1541. Date:   Tue Dec 9 11:37:39 2008 +0100
  1542.     WinCE: fix cancellation safety
  1543.     
  1544.     Fix cancellation safety on WinCE. This very obnoxious bug prevents
  1545.     proper thread cancellation, and effectively causes lock-ups when trying
  1546.     to stop playback.
  1547.     
  1548.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1549. commit 731c247b2348f81296c623684dff5fa6bb39105e
  1550. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1551. Date:   Tue Dec 9 00:12:39 2008 +0100
  1552.     remove npvlc.dll.manifest and axvlc.dll.manifest while uninstalling
  1553. commit e7a0232e007847207fd0fc89eab15f649d2fa47d
  1554. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1555. Date:   Tue Dec 9 00:11:09 2008 +0100
  1556.     remove dependency to vc80's crt
  1557. commit 155b7890a20ed25366e0ac73b1247d6d961c9dc2
  1558. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1559. Date:   Mon Dec 8 20:18:51 2008 +0200
  1560.     Cosmetic change
  1561. commit 2770444f142941d67ff7bbed8462ba0d2f85e56e
  1562. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  1563. Date:   Mon Dec 8 09:36:26 2008 +0100
  1564.     Remove useless parameter
  1565.     
  1566.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1567. commit a7e586f8f7fbc0e07a965789b35bf02ef01c0a28
  1568. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  1569. Date:   Sun Dec 7 15:07:24 2008 +0100
  1570.     Change lock status from true to false in SubFilterAllocationClean
  1571.     
  1572.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1573. commit 0d0b72d6517b1dedd869bfbdea7721d3940c06c4
  1574. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  1575. Date:   Sat Dec 6 20:41:39 2008 +0100
  1576.     libvlc: Fix event manager leak in media_discoverer
  1577.     
  1578.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1579. commit 0ce0cc9f619a9f556ed9943de61f775433c5e311
  1580. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1581. Date:   Sun Dec 7 22:48:40 2008 +0200
  1582.     Protect against vobsub lines overflow
  1583.     
  1584.     (probably impossible in practice as memory would run out first)
  1585. commit 3fc2289a178bd6cd0c9f813265504573d681c6a2
  1586. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1587. Date:   Sun Dec 7 19:39:49 2008 +0200
  1588.     RTP: add QCLEP and GSM static formats (untested)
  1589. commit 95b3682aaf88580e1f810a4e6630f7835ed6f17b
  1590. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1591. Date:   Sun Dec 7 14:35:58 2008 +0200
  1592.     Ignore binaries
  1593. commit 0a1ec743abc6f0c51ce747aeddcbd41c106ba9d8
  1594. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1595. Date:   Sun Dec 7 14:35:25 2008 +0200
  1596.     Ignore test binaries
  1597. commit 085a86595102e2a992071e9c7996f0be4c5d94b0
  1598. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1599. Date:   Sat Dec 6 18:51:01 2008 +0100
  1600.     Lua: youtube in HQ (when used with &fmt=18)
  1601. commit db0ec106fba56da6c7a87677e08a55e701972160
  1602. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1603. Date:   Sat Dec 6 14:45:11 2008 +0100
  1604.     Fix avformat module compilation since AVStream gets sample_aspect_ratio from 52.21.0 and over.
  1605. commit e7d3f3d54df719db6a688272922bd0427b0076ab
  1606. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1607. Date:   Sat Dec 6 14:22:10 2008 +0100
  1608.     Fix Avcodec module compilation.
  1609. commit f2e6cfeecc416b021338a1355c363f4aa1c875b8
  1610. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  1611. Date:   Sat Nov 29 21:39:17 2008 +0100
  1612.     change in vmem to allow multiple inputs (libvlc api)
  1613.     
  1614.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1615. commit bbff06b09c62b5e66b652c6d23ffd42fc735407b
  1616. Author: Hannes Domani <ssbssa@yahoo.de>
  1617. Date:   Mon Nov 3 18:47:35 2008 +0100
  1618.     qt4: don't count unselectable windows
  1619.     
  1620.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1621. commit 1c6e1a227797fd23b68dbbd7774adfa3fc70e868
  1622. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1623. Date:   Sat Dec 6 02:00:02 2008 +0100
  1624.     Try to fix Win32 configures.
  1625. commit c84ad2e6eae76a64d267d5af320932170487eb51
  1626. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1627. Date:   Sat Dec 6 01:24:24 2008 +0100
  1628.     Add VC1 fourCC
  1629. commit f3a2e3fd2aedf0d421d4ad4e22acb43b3cd98d5b
  1630. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1631. Date:   Fri Dec 5 18:33:37 2008 +0100
  1632.     NEWS: mention QCELP decoding with latest FFmpeg and latest mov changes by fenrir.
  1633. commit 18e2dfb40c269222268ae07b2dfd7efc6acb8560
  1634. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1635. Date:   Fri Dec 5 16:46:42 2008 +0100
  1636.     Add DMK2 and VX1K fourCC.
  1637.     
  1638.     This is getting insane.
  1639. commit 0a778174db0192075a3194fb05b06a034ad940d2
  1640. Author: Ilkka Ollakka <ileoo@videolan.org>
  1641. Date:   Fri Dec 5 15:28:47 2008 +0200
  1642.     set stream aspect-ratio to video aspect-ratio, as ffmpeg checks that
  1643.     from r15367 onward and refuses to mux without them matching.
  1644.     
  1645.     Should fix flv-muxing.
  1646. commit dd046c24fbb8d8ee585d1667570c77c3612807d4
  1647. Author: Laurent Aimar <fenrir@videolan.org>
  1648. Date:   Thu Dec 4 23:12:41 2008 +0100
  1649.     Reset buffering level when needed.
  1650. commit 2c6a375e1c76f09a45864de7528c232a76bbf5cd
  1651. Author: Laurent Aimar <fenrir@videolan.org>
  1652. Date:   Thu Dec 4 23:04:18 2008 +0100
  1653.     Clean up.
  1654. commit 31715344b7a412c10126e4118a42bd5b8333ec44
  1655. Author: Laurent Aimar <fenrir@videolan.org>
  1656. Date:   Thu Dec 4 22:59:32 2008 +0100
  1657.     Removed obsolete BUFFERING_S input state.
  1658.     
  1659.      The associated libvlc_MediaPlayerBuffering and libvlc_Buffering value could
  1660.     probably be removed (not done as I do not know the maintainer opinion).
  1661. commit 2d98c228d68921314ced40ce15aef4d14dc6a7dc
  1662. Author: Laurent Aimar <fenrir@videolan.org>
  1663. Date:   Thu Dec 4 22:54:29 2008 +0100
  1664.     Added a input "cache" variable and INPUT_EVENT_CACHE event.
  1665.     
  1666.     They will allow interfaces to display the current buffering status.
  1667. commit b062d2a61dccb5788e9abbb833dbb5f94d05eb8b
  1668. Author: Laurent Aimar <fenrir@videolan.org>
  1669. Date:   Thu Dec 4 22:43:46 2008 +0100
  1670.     Improved OPENING_S/BUFFERING_S status change.
  1671. commit f593c8f08cdb4bba1f078586cbe8b1fcb0fc4532
  1672. Author: Laurent Aimar <fenrir@videolan.org>
  1673. Date:   Thu Dec 4 22:36:37 2008 +0100
  1674.     Removed unused STOP_S input state.
  1675.     
  1676.      The associated libvlc_MediaPlayerStopped and libvlc_Stopped value could
  1677.     probably be removed (not done as I do not know the maintainer opinion).
  1678. commit 78d8264958011d3742744d267f828ac031362773
  1679. Author: Laurent Aimar <fenrir@videolan.org>
  1680. Date:   Thu Dec 4 22:21:38 2008 +0100
  1681.     Fixed mp4 for audio stream that need alignment (qcelp, adpcm).
  1682. commit e01af7eba9ebd30a60f6f5dd2bd466b352c9b84b
  1683. Author: Laurent Aimar <fenrir@videolan.org>
  1684. Date:   Thu Dec 4 22:11:34 2008 +0100
  1685.     Added support for avcodec SAMPLE_FMT_*.
  1686. commit 73c96a164d569286052d3aafaa51ba9e1c03d885
  1687. Author: Laurent Aimar <fenrir@videolan.org>
  1688. Date:   Wed Dec 3 23:58:10 2008 +0100
  1689.     Fixed input bookmark thread safety, support and event.
  1690. commit 23eae0262de009be8bc92386df61920f3bf29602
  1691. Author: Laurent Aimar <fenrir@videolan.org>
  1692. Date:   Wed Dec 3 23:10:04 2008 +0100
  1693.     Fixed INPUT_GET_VIDEO_FPS thread safety.
  1694. commit f6803fd0f75b89b2566dc4aa9dd3ebd10554b0ad
  1695. Author: Laurent Aimar <fenrir@videolan.org>
  1696. Date:   Wed Dec 3 22:44:18 2008 +0100
  1697.     Fixed vout leak.
  1698.     
  1699.     The spu has to be detached from the vout object, otherwise the vout will
  1700.     never be destroyed.
  1701. commit a3ac28fbf57e52f31e053b0026a78db3b8f88998
  1702. Author: Laurent Aimar <fenrir@videolan.org>
  1703. Date:   Wed Dec 3 22:25:20 2008 +0100
  1704.     Added H264 Closed Caption SEI support to packetizer.
  1705. commit 7e0c2e1b586444b4dc8406e3165486ab3ed6ff5c
  1706. Author: Laurent Aimar <fenrir@videolan.org>
  1707. Date:   Tue Dec 2 20:08:40 2008 +0100
  1708.     Fixed INPUT_GET_BOOKMARK locking scheme.
  1709. commit 4d60f5b6a736b07736e6f1c83bd3f59962a1adcc
  1710. Author: Laurent Aimar <fenrir@videolan.org>
  1711. Date:   Tue Dec 2 20:01:02 2008 +0100
  1712.     Added a new INPUT_GET_BOOKMARK to allow future safe bookmark.
  1713.     
  1714.      It removes the need of INPUT_GET_BYTE_POSITION/INPUT_SET_BYTE_SIZE which where
  1715.     not thread safe.
  1716. commit 39868b9241295c62c1004608f267f3d621f52a2a
  1717. Author: Laurent Aimar <fenrir@videolan.org>
  1718. Date:   Tue Dec 2 19:27:06 2008 +0100
  1719.     Moved i_cr_average from input_source_t to input_thread_private_t.
  1720. commit dd3a0dd1f6a9729dc1411c0bbd4fbdc0149a0658
  1721. Author: Laurent Aimar <fenrir@videolan.org>
  1722. Date:   Tue Dec 2 19:16:17 2008 +0100
  1723.     Moved input_item_t from input_source_t to input_thread_private_t.
  1724. commit 4af875f0a23cf450e9241e84be46172ad3c41b6c
  1725. Author: Laurent Aimar <fenrir@videolan.org>
  1726. Date:   Tue Dec 2 00:03:33 2008 +0100
  1727.     Cosmetics.
  1728. commit bf16a1ed695b398ca39eb9f500ff87927b5bb2b9
  1729. Author: Laurent Aimar <fenrir@videolan.org>
  1730. Date:   Mon Dec 1 23:52:02 2008 +0100
  1731.     Cosmetics.
  1732. commit 0432a0e58128e028233828671fdc842d4c9bf93e
  1733. Author: Laurent Aimar <fenrir@videolan.org>
  1734. Date:   Mon Dec 1 23:19:12 2008 +0100
  1735.     Cosmetics.
  1736. commit de1eb83f70dac19693a8711dd2acf2972b35987f
  1737. Author: Laurent Aimar <fenrir@videolan.org>
  1738. Date:   Mon Dec 1 23:16:39 2008 +0100
  1739.     Cosmetics.
  1740. commit 76901ea32e5255dba85df1919f02d8b37bf27f79
  1741. Author: Laurent Aimar <fenrir@videolan.org>
  1742. Date:   Mon Dec 1 22:53:25 2008 +0100
  1743.     Improved access/demux update state reading.
  1744. commit f86fdcb669528cb5c3e5e906d12281ff96b63106
  1745. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1746. Date:   Thu Dec 4 21:15:57 2008 +0200
  1747.     Improve messages
  1748. commit da52c957b114cc7ad0abbbdb8add939d007de3f0
  1749. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1750. Date:   Wed Dec 3 22:17:47 2008 +0200
  1751.     Fix inverted RTP dropout and misordering, and some simplifications.
  1752. commit 2cdda809f4b2b20d0c64a314e50ac4255cadfcfb
  1753. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1754. Date:   Wed Dec 3 22:17:05 2008 +0200
  1755.     Remove useless optimistic synchronization hack
  1756.     
  1757.     We do it more properly when creating a source anyway.
  1758. commit 9da6dd53dab766aec020176861fcd63c606619b6
  1759. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1760. Date:   Wed Dec 3 22:25:11 2008 +0200
  1761.     Add some warnings
  1762. commit be7670825f0c02b0f62d10466ca3bd81c3e271cf
  1763. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1764. Date:   Thu Dec 4 15:56:48 2008 +0100
  1765.     NEWS and THANKS
  1766. commit 56d05a4003f859a817e7c443db823049583090b8
  1767. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1768. Date:   Thu Dec 4 15:50:58 2008 +0100
  1769.     PulseAudio: Support for 7.1 and use accept 32-bits float as input, patch by Danny Wood.
  1770.     
  1771.     Cosmetic on the file too.
  1772. commit 0c028c292be73c6eaabd6a95daa7ea3d5dac413e
  1773. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1774. Date:   Thu Dec 4 10:13:28 2008 +0100
  1775.     FourCC fiesta.
  1776. commit fa41328c4cab8a08ce8fe934f6212afed2fc24cc
  1777. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1778. Date:   Wed Dec 3 21:53:12 2008 +0200
  1779.     RTP sout: pick truly random ISN and SSRC
  1780.     
  1781.     We were always picking the same values. This is pretty bad as it breaks
  1782.     fast resynchronization (and is totally lame anyway).
  1783. commit 069a7cde28ad82b9a0565246d601aa2f8b043796
  1784. Author: Robert Paciorek <robert@opcode.eu.org>
  1785. Date:   Wed Dec 3 20:03:00 2008 +0100
  1786.     invmem fake video codec module
  1787.     
  1788.     This module make possible uses libvlc as output (not input as vmem) for
  1789.     video stream rendering in aplication ... motivation to create this patch can
  1790.     find at http://forum.videolan.org/viewtopic.php?f=32&t=53256
  1791.     
  1792.     Usage is similar to vmem output module. We need next vlc_argv[] options:
  1793.        "--codec", "invmem",
  1794.        "--invmem-width", width,
  1795.        "--invmem-height", height,
  1796.        "--invmem-lock", clock,
  1797.        "--invmem-unlock", cunlock,
  1798.        "--invmem-data", cdata,
  1799.     and calling libvlc_media_new with "fake://" access string:
  1800.        libvlc_media_new(libvlc, "fake://", &ex);
  1801.     
  1802.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1803. commit 5cd55e7221b83555ec603edfaaecd6594b720172
  1804. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1805. Date:   Wed Dec 3 19:38:01 2008 +0200
  1806.     RTP: fix overflow in jitter computation
  1807. commit 2cd57dde9b3a7b10700a89c479c37da4d71c48b0
  1808. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1809. Date:   Wed Dec 3 19:29:38 2008 +0200
  1810.     RTP: dequeue and discard late packets
  1811. commit 2680e77e0e632d4788ff89bd63f1eee1fe99757f
  1812. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1813. Date:   Wed Dec 3 19:28:54 2008 +0200
  1814.     Revert debug crap
  1815. commit f42519569ab210c229f6bf0dfec7863daa1ec613
  1816. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1817. Date:   Wed Dec 3 19:02:14 2008 +0200
  1818.     Cosmetic
  1819. commit 764332810076c074bcb72e9dd0f8b78987543647
  1820. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1821. Date:   Wed Dec 3 18:42:33 2008 +0200
  1822.     RTP sout: use same port as RTP input by default
  1823. commit 35be7fb34b848b6de1108a32dbd1ecbe0212a45f
  1824. Author: Danny Wood <danwood76@gmail.com>
  1825. Date:   Wed Dec 3 16:47:33 2008 +0200
  1826.     Pulseaudio surround support
  1827.     
  1828.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1829. commit 0545e3f0b70ef2e9f8370a9cd01a08ab5b7c3f77
  1830. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1831. Date:   Tue Dec 2 21:00:39 2008 +0200
  1832.     Fix socket hang-up detection
  1833. commit 3df9e79877f9131b8a7f9700317a6d86877fbae6
  1834. Author: Michael Hanselmann <public@hansmi.ch>
  1835. Date:   Tue Dec 2 01:06:00 2008 +0100
  1836.     Add us_asprintf function
  1837.     
  1838.     us_asprintf() has the same prototype as asprintf(), but doesn't use
  1839.     the system locale.
  1840.     
  1841.     Signed-off-by: Michael Hanselmann <public@hansmi.ch>
  1842.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1843. commit d50a6fad1f2c44990abeb019d327929f23acb9e8
  1844. Author: Pierre Ynard <linkfanel@yahoo.fr>
  1845. Date:   Mon Dec 1 17:14:57 2008 +0100
  1846.     Fix typo in comment
  1847.     
  1848.     Fix typo in comment: "spurious" instead of "supurious"
  1849.     
  1850.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1851. commit 217290379388e6d196402b2e09536a1aa4857986
  1852. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1853. Date:   Tue Dec 2 18:55:39 2008 +0200
  1854.     Grmbl!!!
  1855.     (cherry picked from commit a684d0267892b3cafed7cbf2ae8175a806bb547d)
  1856. commit 94e765fa48ebc24d153973e7f9bd0bd8c654a5dc
  1857. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1858. Date:   Mon Dec 1 21:45:23 2008 +0200
  1859.     Really fix the real overflow
  1860. commit 3b3a30cff9d72c905b6bbc2c4afb0e8c5cb55a8e
  1861. Author: Rémi Duraffort <ivoire@videolan.org>
  1862. Date:   Mon Dec 1 20:25:36 2008 +0100
  1863.     Unused variable.
  1864. commit a3201e790854f0c03b1b74fe0db20fb0037e2e74
  1865. Author: Pierre Ynard <linkfanel@yahoo.fr>
  1866. Date:   Mon Dec 1 11:24:18 2008 +0100
  1867.     Replaces useless function declaration by empty definition
  1868.     
  1869.     Replaces a function declaration by the needed empty definition for WinCE
  1870.     
  1871.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1872. commit 804fae6c8d1e2bc3c3d27766657a9b171e949954
  1873. Author: Vicente Jimenez Aguilar <googuy@gmail.com>
  1874. Date:   Sun Nov 30 21:27:00 2008 +0100
  1875.     Typo in README.txt file about Lua interface
  1876.     
  1877.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1878. commit 07dc019fff656ff82057828e044b66321f48172a
  1879. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1880. Date:   Mon Dec 1 07:56:13 2008 +0100
  1881.     [FFmpeg] support for native RV40
  1882. commit c273b44121435e8e6b37dfd2d42ab0ff80e866a0
  1883. Author: Rémi Duraffort <ivoire@videolan.org>
  1884. Date:   Sun Nov 30 20:17:22 2008 +0100
  1885.     Input/control: Fix memleak.
  1886. commit 42a3a46390b44c8ed7cde4537973359d6bb6ffc3
  1887. Author: Laurent Aimar <fenrir@videolan.org>
  1888. Date:   Sun Nov 30 19:28:00 2008 +0100
  1889.     Initialize demux_meta_t before calling "meta reader".
  1890.     
  1891.     There was a segfault probably due to taglib module changes.
  1892. commit cbd6303e10b7bf053e6c531a490473108a62e108
  1893. Author: Rémi Duraffort <ivoire@videolan.org>
  1894. Date:   Sun Nov 30 17:03:27 2008 +0100
  1895.     flac: Fix comparaison between signed and unsigned.
  1896. commit 5fca3033c82ea4f7ef236124823d37df35b3e870
  1897. Author: Laurent Aimar <fenrir@videolan.org>
  1898. Date:   Sat Nov 29 21:16:42 2008 +0100
  1899.     Correctly display time and seek with high input caching.
  1900. commit 875bcdf157986d553b5a9c2b1105238154a1e9d0
  1901. Author: Laurent Aimar <fenrir@videolan.org>
  1902. Date:   Sat Nov 29 21:15:27 2008 +0100
  1903.     Correctly reset date after a discontinuity in audio decoder.
  1904. commit d5d6a32a1f7934bc128ae0dc37bcfed9665433c7
  1905. Author: Laurent Aimar <fenrir@videolan.org>
  1906. Date:   Sat Nov 29 14:03:27 2008 +0100
  1907.     Stop es_out before removing demux.
  1908.     
  1909.     It avoids useless es creation every time the current active es is destroyed.
  1910. commit 0dbfdd8726d1ebcb83734e87bab81a691170f969
  1911. Author: Laurent Aimar <fenrir@videolan.org>
  1912. Date:   Sat Nov 29 13:42:34 2008 +0100
  1913.     Fixed a potential vout object leak in decoder.
  1914. commit 8eb251e543d7e02c8942e1ff831231de440be790
  1915. Author: Rémi Duraffort <ivoire@videolan.org>
  1916. Date:   Sun Nov 30 16:50:06 2008 +0100
  1917.     Fix compilation warning (const variables)
  1918. commit 2e554fa9118e7a75d3e3d1f0c6e51ba48b733b63
  1919. Author: Rémi Duraffort <ivoire@videolan.org>
  1920. Date:   Sun Nov 30 15:41:47 2008 +0100
  1921.     osd/simple: remove nop.
  1922. commit 8f633e5b25dac916d2b5c3c68c903a05dff3e301
  1923. Author: Rémi Duraffort <ivoire@videolan.org>
  1924. Date:   Sun Nov 30 15:27:37 2008 +0100
  1925.     cmml: cleaning (remove dummy code). xarray will be removed one day.
  1926. commit f52d10e513584789ba7a5b3a31aebd75c461dedf
  1927. Author: Rémi Duraffort <ivoire@videolan.org>
  1928. Date:   Sun Nov 30 15:13:35 2008 +0100
  1929.     Xtag: don't return anything from xtag_free
  1930. commit c109dcf17f7af0d81e9f8b64c2c7b6d087c322d5
  1931. Author: Rémi Duraffort <ivoire@videolan.org>
  1932. Date:   Sun Nov 30 14:58:56 2008 +0100
  1933.     drms: Some cleanups
  1934. commit e871dbedf1c940944fef8635f80f875fb6ccb06e
  1935. Author: Rémi Duraffort <ivoire@videolan.org>
  1936. Date:   Sun Nov 30 14:52:45 2008 +0100
  1937.     Taglib: cleaning and better use of the tag library.
  1938. commit a7317a9af7b0a8a0e6581444b13ce6b06157b61c
  1939. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1940. Date:   Mon Nov 17 04:25:35 2008 +0200
  1941.     By definition of sizeof, sizeof(char) = 1
  1942. commit eb9963eb49daa8ab00b5c6986a8ec5294c6b5bf3
  1943. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1944. Date:   Mon Nov 17 04:18:10 2008 +0200
  1945.     Real: fix integer overflow
  1946.     
  1947.     This is trivially exploitable to run code.
  1948.     
  1949.     Pointed-out-by: Tobias Klein
  1950. commit 56acdf5ccc6d6cbb3399f87593f162ffb990196e
  1951. Author: Ilkka Ollakka <ileoo@videolan.org>
  1952. Date:   Sat Nov 29 15:21:28 2008 +0200
  1953.     convert audioscrobbler-plugin to intf-event stuff, that pause/start counting
  1954.     could do reviewing.
  1955. commit b0068f14836dd448b759a83d5adfce106ce63293
  1956. Author: Iain Wade <iwade@optusnet.com.au>
  1957. Date:   Tue Nov 4 18:35:24 2008 +1100
  1958.     DRM Video decryption
  1959.     
  1960.     The attached patch adds support for decrypting and playing drm
  1961.     protected video, such as those from iTunes movie store.
  1962.     
  1963.     The patch was created against the 0.9.5 source tarball, and was
  1964.     compiled and tested on OSX against some (legitimately purchased)
  1965.     iTunes purchased songs and movies.
  1966.     
  1967.     Just like the existing audio support it requires decryption keys to be
  1968.     deposited in ~/.drms/ and extracting the keys is left as an exercise
  1969.     for the user.
  1970.     
  1971.     [Commit message edited by Laurent Aimar]
  1972.     
  1973.     Signed-off-by: Iain Wade <iwade@optusnet.com.au>
  1974.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  1975. commit 885069c5ae812fe0f1859c516a3c58a821ed1b06
  1976. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1977. Date:   Sat Nov 29 12:17:08 2008 +0100
  1978.     Update news with references to latest commits and update LIST
  1979. commit 82687ca79d212df4bf087190a5d4ce657f60b2ab
  1980. Author: Laurent Aimar <fenrir@videolan.org>
  1981. Date:   Sat Nov 29 11:47:59 2008 +0100
  1982.     Fixed OS-X compilation.
  1983. commit 07ffb2e1441db6de8ba93e7eada994e50d97e601
  1984. Author: Laurent Aimar <fenrir@videolan.org>
  1985. Date:   Sat Nov 29 11:15:17 2008 +0100
  1986.     Cosmetics.
  1987. commit 85dd1a0b762517a9c6f1c721c30bdce233c25dd0
  1988. Author: David Flynn <davidf@rd.bbc.co.uk>
  1989. Date:   Thu Nov 27 11:58:52 2008 +0000
  1990.     mux/ogg: Don't use granulepos = UINT64_MAX on EOS page
  1991.     
  1992.     It isn't legal for granulepos to be UINT64_MAX on an EOS page since
  1993.     this special value indicates that no packets finish on the page, yet
  1994.     an EOS page signifies that the final packet does finish on the page.
  1995.     
  1996.     It seems that there is a convention for repeating the last used
  1997.     granulepos in the EOS page per logical stream.  This then allows
  1998.     some extra file size hints (duration = last gp - first gp) [1]
  1999.     
  2000.     [1] This is flawed -- EOS may occur anywhere, however this is what
  2001.     some people do.
  2002.     
  2003.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  2004.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  2005. commit faa5af57d09d24e6c0070373ceb65f867b0e74a9
  2006. Author: David Flynn <davidf@woaf.net>
  2007. Date:   Thu Nov 27 11:58:50 2008 +0000
  2008.     demux/ogg: protect against invalid oggdirac stream
  2009.     
  2010.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  2011.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  2012. commit a60c74bf2d3d56705a103d24dd8133a2995ae41f
  2013. Author: David Flynn <davidf@woaf.net>
  2014. Date:   Thu Nov 27 11:58:48 2008 +0000
  2015.     demux/ogg: Update OggDirac granule_shift (should be 22 not 32)
  2016.     
  2017.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  2018.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  2019. commit 8e550e858819f8d06fd36be9bdc721d19a58d01a
  2020. Author: Laurent Aimar <fenrir@videolan.org>
  2021. Date:   Fri Nov 28 21:34:44 2008 +0100
  2022.     Added MLP support to es demuxer.
  2023. commit be3721902bdd223479625324c8d69fe51691187b
  2024. Author: Laurent Aimar <fenrir@videolan.org>
  2025. Date:   Fri Nov 28 21:31:42 2008 +0100
  2026.     Added MLP packetizer with TrueHD support (AC3 frame removed).
  2027. commit bb4404e10b494ce4142556601ff3a527e3b88f34
  2028. Author: Laurent Aimar <fenrir@videolan.org>
  2029. Date:   Fri Nov 28 20:52:41 2008 +0100
  2030.     Fix BD TrueHD and LPCM fourcc (ts).
  2031. commit 3fc985ffa7d95286d60271dcb980c7a06ff38aa3
  2032. Author: Laurent Aimar <fenrir@videolan.org>
  2033. Date:   Fri Nov 28 20:23:23 2008 +0100
  2034.     Added support of BD LPCM (using fcc bpcm)
  2035. commit 136ba66496e4bcf4b3cee36c936ee54fe259ac7e
  2036. Author: Laurent Aimar <fenrir@videolan.org>
  2037. Date:   Fri Nov 28 19:55:08 2008 +0100
  2038.     Cosmetics (lpcm).
  2039. commit 1f8490d6324f60ed3fbe827ac936a7341528ac8b
  2040. Author: Laurent Aimar <fenrir@videolan.org>
  2041. Date:   Fri Nov 28 19:40:35 2008 +0100
  2042.     Allow up to 8 channels with ffmpeg decoder.
  2043. commit d82497f9b7f52353f5413567da592b2b64705d35
  2044. Author: Laurent Aimar <fenrir@videolan.org>
  2045. Date:   Fri Nov 28 19:38:31 2008 +0100
  2046.     Cosmetics (use AV_VERSION_INT).
  2047. commit c083066672c85086bd7af86f277b856aaad30f1e
  2048. Author: Laurent Aimar <fenrir@videolan.org>
  2049. Date:   Fri Nov 28 19:35:18 2008 +0100
  2050.     Added MLP fourcc definition to ffmpeg.
  2051. commit 63d2ae6421d29099c3f5f56bd24c795fb0bc8f08
  2052. Author: Laurent Aimar <fenrir@videolan.org>
  2053. Date:   Sat Nov 29 01:36:05 2008 +0100
  2054.     Fixed buffering value for frame step.
  2055. commit 4bd735fba88b1f8174e68f4719f5ca2779df6b7f
  2056. Author: Laurent Aimar <fenrir@videolan.org>
  2057. Date:   Sat Nov 29 01:18:53 2008 +0100
  2058.     Fixed an unlikely segfault (subtitles).
  2059. commit e827c77316e1c7c3fbbcbd65958c00a657eace99
  2060. Author: Laurent Aimar <fenrir@videolan.org>
  2061. Date:   Sat Nov 29 01:16:51 2008 +0100
  2062.     Improved current times in regard to es_out timeshift.
  2063. commit 1f8343b87c62f77f2a95ce29ceed3f416b2399e4
  2064. Author: Laurent Aimar <fenrir@videolan.org>
  2065. Date:   Fri Nov 28 21:55:06 2008 +0100
  2066.     Revert "Hide es out timeshift delay from time display."
  2067.     
  2068.     This reverts commit d30180d8ec7de8776611de5c2f0b0e1587bf0ad4.
  2069. commit 3074c6015a6e83c40d9ccd00388d1e00b1fd2e50
  2070. Author: Laurent Aimar <fenrir@videolan.org>
  2071. Date:   Wed Nov 26 19:55:45 2008 +0100
  2072.     Protect audio decoder against invalid date.
  2073. commit 5708e0cd1cdc41e3cc325cd63bd91eed8537f3dd
  2074. Author: Laurent Aimar <fenrir@videolan.org>
  2075. Date:   Tue Nov 25 20:59:17 2008 +0100
  2076.     Fixed seeking while paused (visible with high caching).
  2077. commit db4b1b44bf969f3db9b17e31d48efed60b5154cd
  2078. Author: Laurent Aimar <fenrir@videolan.org>
  2079. Date:   Tue Nov 25 20:58:49 2008 +0100
  2080.     Protect against bogus time in vout while paused.
  2081. commit d92600e0e54b2f3b1ade65327b1795082b0399b0
  2082. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2083. Date:   Fri Nov 28 14:56:12 2008 +0100
  2084.     Fix my previous commit
  2085. commit a7765cbe266f66f773e5a6b614e6beb1d0a734d8
  2086. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2087. Date:   Fri Nov 28 08:26:35 2008 +0100
  2088.     WinCE: update the use of messages subscription
  2089. commit b047088a37ba72508baaff4c19970245394c7b86
  2090. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2091. Date:   Thu Nov 27 21:57:14 2008 +0100
  2092.     Using a not sxs-aware CRT won't work
  2093. commit a40078c86eac6ad595e26271e9eb636eedccdcd4
  2094. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2095. Date:   Thu Nov 27 20:36:43 2008 +0200
  2096.     httpd: full URL is also valid for HTTP (fixes #2320)
  2097.     
  2098.     Also skip URI authority properly.
  2099. commit 016b0842b7d0e182b1928f41f92404e686982100
  2100. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2101. Date:   Thu Nov 27 19:20:41 2008 +0200
  2102.     Compile fix
  2103. commit ab36d2f79979987e7ec4c20dd4a90882a0a705de
  2104. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2105. Date:   Thu Nov 27 18:45:17 2008 +0200
  2106.     RTP: implement demux EOF
  2107. commit 1cfc062386350ce6ae10b411bfbd4ca9016d60e6
  2108. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2109. Date:   Thu Nov 27 17:54:22 2008 +0200
  2110.     Revert "Fixed deadlock when no data are received in rtp."
  2111.     
  2112.     This reverts commit a34f07303469b45915a359273ff17143baa0c73d.
  2113. commit e03130e4d0c97aaf0cdced7ece6d3077bdcd01b9
  2114. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2115. Date:   Thu Nov 27 18:43:15 2008 +0200
  2116.     RTP: notify demux thread when RTP flow is dead
  2117. commit 431e5dfac61e9326a861db5efb186589f62221d5
  2118. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2119. Date:   Thu Nov 27 18:46:20 2008 +0200
  2120.     RTP: fail when object is killed
  2121. commit 627acb5550a9c6b399500a22a2c1b94bf3795958
  2122. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2123. Date:   Thu Nov 27 18:44:15 2008 +0200
  2124.     RTP: some documentation
  2125. commit 36993b454826ea48b524ce99936f667ef330a664
  2126. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2127. Date:   Thu Nov 27 19:04:59 2008 +0200
  2128.     RTP: fix use of unitialized value
  2129. commit 031dd3fed7f444acd1855b49a4b545666b38de82
  2130. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2131. Date:   Thu Nov 27 18:52:48 2008 +0200
  2132.     net_Read: cancel-safety
  2133. commit 7fda9d771009fb50bebc797e8c20b2fcb50c77e1
  2134. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2135. Date:   Thu Nov 27 00:54:38 2008 +0100
  2136.     [Win32 Contrib] Disable pthread for x264 until someone gets the time to understand the issue.
  2137. commit f6d65479de1af38157ac70158fa7eee1a0c3af59
  2138. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2139. Date:   Thu Nov 27 00:51:54 2008 +0100
  2140.     [Win32] Update the package configuration.
  2141. commit 96db1d57943e0ffc6af5db3f119898b4d3079e1c
  2142. Author: Sébastien Escudier <sebastien-devel@celeos.eu>
  2143. Date:   Mon Nov 24 10:59:29 2008 +0100
  2144.     Correctly handle multiple clients in httpd
  2145.     
  2146.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2147. commit d7c5e8057c4a938155c614392c1212c49e61f83d
  2148. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2149. Date:   Wed Nov 26 19:38:22 2008 +0200
  2150.     Unlikely memory leak (fixes #2304)
  2151. commit c61844bbd475c42b157dc21ba60e12add0831be6
  2152. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2153. Date:   Wed Nov 26 17:20:17 2008 +0100
  2154.     manifest files are in srcdir not builddir
  2155. commit e575f2b30fea35519d48b64742a6dc1395d720b8
  2156. Author: Christophe Mutricy <xtophe@videolan.org>
  2157. Date:   Tue Nov 25 22:37:19 2008 +0000
  2158.     mandriva.spec was deleted
  2159. commit af8536f86d6ef2697fe6d300b7ed6ca8ffb72bcd
  2160. Author: Laurent Aimar <fenrir@videolan.org>
  2161. Date:   Tue Nov 25 19:31:33 2008 +0100
  2162.     Enable frame by frame button only when video is present.
  2163. commit 3ce2f703116a5a90a19801d8254a85559660a14f
  2164. Author: Laurent Aimar <fenrir@videolan.org>
  2165. Date:   Tue Nov 25 19:24:17 2008 +0100
  2166.     Fixed segfault because of typo in meta info code.
  2167. commit b3eb9ab9bdba36e85d63ca0234cc8e95d2188eed
  2168. Author: Pierre Ynard <linkfanel@yahoo.fr>
  2169. Date:   Tue Nov 25 14:22:24 2008 +0100
  2170.     Thread cancellation on WinCE
  2171.     
  2172.     This patch adds support for thread cancellation on Windows CE. It
  2173.     emulates missing functions such as WaitForSingleObjectEx, by creating
  2174.     a cancellation event handle, and forwarding the wait functions to wait
  2175.     on both the original handles and the cancellation event. The thread can
  2176.     then be cancelled by triggering the event from another thread.
  2177.     
  2178.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2179. commit b190a796acd528de06afe921f691c8bbd2de59e7
  2180. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2181. Date:   Tue Nov 25 09:49:07 2008 +0100
  2182.     [Build] Try to fix the MacOS builds when git describe fails.
  2183. commit e45586d00e21d212bfad4dc5579283d00e27e3b5
  2184. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2185. Date:   Mon Nov 24 23:06:47 2008 +0100
  2186.     specify dependency to msvcrt for vlc.exe and libvlc.dll
  2187. commit 77c9a1f227bb7f1f7a5926eaf83c2fba6267db4d
  2188. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2189. Date:   Mon Nov 24 23:02:20 2008 +0100
  2190.     [ÐShow] add HDYC mediasubtype
  2191.     
  2192.     The colourspace is wrong, but we have no other solutions for now.
  2193.     Patch by Edouard Gomez, idea modified by David Flynn and merged manually by me.
  2194. commit d06621e6fd1ca10c4ce6f0dfa17000d4c5ca1b5e
  2195. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2196. Date:   Mon Nov 24 22:56:22 2008 +0100
  2197.     NSIS: put the manifest on install.
  2198. commit 86f0fc91f623d8989fab8bfaffd220183b7ef731
  2199. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2200. Date:   Mon Nov 24 22:33:11 2008 +0100
  2201.     Add manifests to browser plugins
  2202. commit d30180d8ec7de8776611de5c2f0b0e1587bf0ad4
  2203. Author: Laurent Aimar <fenrir@videolan.org>
  2204. Date:   Mon Nov 24 20:08:15 2008 +0100
  2205.     Hide es out timeshift delay from time display.
  2206. commit 7f2f2b4d89735c3453f49f87ab70f8127bc36c38
  2207. Author: Laurent Aimar <fenrir@videolan.org>
  2208. Date:   Mon Nov 24 19:11:33 2008 +0100
  2209.     Updated codec informations on decoder output change.
  2210.     
  2211.      It allows to have more complete informations but only on currently
  2212.     decoded tracks.
  2213. commit a34f07303469b45915a359273ff17143baa0c73d
  2214. Author: Laurent Aimar <fenrir@videolan.org>
  2215. Date:   Mon Nov 24 19:10:00 2008 +0100
  2216.     Fixed deadlock when no data are received in rtp.
  2217.     
  2218.      It might not be the cleanest way, but I don't see any other fix with the
  2219.     current API.
  2220.      Feel free to revert if a better fix can be found.
  2221. commit 222e2acb01f1fb88d5509a085cc02e1584d66a7a
  2222. Author: Laurent Aimar <fenrir@videolan.org>
  2223. Date:   Mon Nov 24 19:09:15 2008 +0100
  2224.     Do not try other protocols when ask to quit (mms).
  2225. commit c0de0770be3482a4625a5cca109a239bac083d1d
  2226. Author: Laurent Aimar <fenrir@videolan.org>
  2227. Date:   Sun Nov 23 22:23:29 2008 +0100
  2228.     Cosmetic.
  2229. commit 25c1488e6054a78eabde9a1cc97a6425d6d92d63
  2230. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2231. Date:   Mon Nov 24 19:21:44 2008 +0200
  2232.     Remove useless variable
  2233. commit b1f71294226ac7ec9a677ffded971b39287252b9
  2234. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2235. Date:   Mon Nov 24 19:18:55 2008 +0200
  2236.     Do not use input while not referenced
  2237. commit e95cb50f115152575b0302720e1d93e016e219a1
  2238. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2239. Date:   Mon Nov 24 18:17:33 2008 +0100
  2240.     [Contrib] Bump XML to 2.7.2 and update gnuTLS to 2.6.2 (big issue in 2.6.1)
  2241. commit 33bc091e53fce7b7ee7670cbfda0ab85e0a61a70
  2242. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2243. Date:   Mon Nov 24 18:54:39 2008 +0200
  2244.     Ignore Makevars.template
  2245. commit 47b266ef2a8bc315316d189d283f6b71f37ee3ca
  2246. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2247. Date:   Mon Nov 24 18:54:09 2008 +0200
  2248.     thanks
  2249. commit feaf1158aa20e251e4cd1e310117728cd3c70229
  2250. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2251. Date:   Mon Nov 24 18:52:46 2008 +0200
  2252.     Documentation fixes
  2253. commit 9232e780f16a0321d7cc4aa5a7f5b7ff667c9b56
  2254. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2255. Date:   Mon Nov 24 18:51:46 2008 +0200
  2256.     Remove horribly out of date Mandriva spec file
  2257.     
  2258.     Clearly, these files are better maintained out of our tree.
  2259. commit 26ae17e81344ea51161a27e8911b10b139b2946c
  2260. Author: Antoine Lejeune <phytos@videolan.org>
  2261. Date:   Mon Nov 10 17:43:00 2008 +0100
  2262.     Add an INSTALL.maemo file
  2263.     
  2264.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2265. commit af20b62ad6ec0e5bd62b0370f69cfc97840f05d7
  2266. Author: Antoine Lejeune <phytos@videolan.org>
  2267. Date:   Sat Jul 26 03:11:06 2008 +0200
  2268.     Add an omap framebuffer video output module
  2269.     
  2270.     It is used to speed up video output on N800/N810 devices.
  2271.     
  2272.     X11 is used to handle events.
  2273.     
  2274.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2275. commit b451524fb92bdec19fb40b6db98484381e3717d2
  2276. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2277. Date:   Mon Nov 24 18:28:50 2008 +0200
  2278.     Allow bootstrapping from a subdirectory
  2279.     
  2280.     (or any directory in fact)
  2281. commit b2d5e418c0a34f6fe641d9deb418b4c787ffe9b0
  2282. Author: Ilkka Ollakka <ileoo@videolan.org>
  2283. Date:   Mon Nov 24 16:11:15 2008 +0200
  2284.     Change PSP-format to mp4v/mp4a/mp4 as reported by Kaarlo Räihä
  2285. commit d0ec7d4d2bbe11675ed29e741044344aa36eefdd
  2286. Author: Ilkka Ollakka <ileoo@videolan.org>
  2287. Date:   Sun Nov 23 22:51:58 2008 +0200
  2288.     Add UpdateTeletext to case
  2289. commit 4507b1469cdaad46b486127985584bb23c675e66
  2290. Author: Ilkka Ollakka <ileoo@videolan.org>
  2291. Date:   Sun Nov 23 22:49:52 2008 +0200
  2292.     Remove extra ItemStateChanged_Type handling
  2293. commit dce569710359b2d1dcccc5e95a2ef44c231f00e3
  2294. Author: Laurent Aimar <fenrir@videolan.org>
  2295. Date:   Sun Nov 23 15:29:49 2008 +0100
  2296.     Renamed "seekable" into "can-seek" (for consistency).
  2297. commit fac02ebd89c2ae371f5bf0cddc1bb5d9a01bb7e1
  2298. Author: Laurent Aimar <fenrir@videolan.org>
  2299. Date:   Sun Nov 23 14:57:30 2008 +0100
  2300.     Removed intf-change-vout/rate-change/stats-change/intf-change.
  2301. commit 5b54d6769be435b2c0b475d473e4eb3e0b144623
  2302. Author: Laurent Aimar <fenrir@videolan.org>
  2303. Date:   Sun Nov 23 15:21:12 2008 +0100
  2304.     Updated to intf-event.
  2305. commit e59ff9f6a6c7877ef9bc5ffd23c7fcf9f59cccda
  2306. Author: Laurent Aimar <fenrir@videolan.org>
  2307. Date:   Sun Nov 23 14:52:17 2008 +0100
  2308.     Do not use intf-change in maemo gui.
  2309. commit 1ae86f62027e1f75d88ce2ca4acc8ec2d7cb7730
  2310. Author: Laurent Aimar <fenrir@videolan.org>
  2311. Date:   Sun Nov 23 14:33:03 2008 +0100
  2312.     Updated qt4 to use intf-event.
  2313.     
  2314.     It might need a review and a clean up of the qt4 code.
  2315. commit aa31cdc3aba6f1c7c8217c0ef87f52fb5a494ab4
  2316. Author: Laurent Aimar <fenrir@videolan.org>
  2317. Date:   Sun Nov 23 14:29:50 2008 +0100
  2318.     Added INPUT_EVENT_TELETEXT.
  2319. commit 23f6c1e3088f2581b78d894c5ae95239875b83ad
  2320. Author: Laurent Aimar <fenrir@videolan.org>
  2321. Date:   Sun Nov 23 13:10:59 2008 +0100
  2322.     Avoid a deadlock when a decoder is in error.
  2323. commit 5a55a589848fa6c68395288ab2bb47b45695cb1e
  2324. Author: Laurent Aimar <fenrir@videolan.org>
  2325. Date:   Sun Nov 23 13:09:02 2008 +0100
  2326.     Allows audio output users to control vout creation.
  2327.     
  2328.      The input event vout now warns about every vout creation/destruction
  2329.     due to a decoder.
  2330. commit debcac6b7a8fcd098bdce97091c6035908b662ff
  2331. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2332. Date:   Sat Nov 22 23:12:43 2008 +0100
  2333.     macosx: properly set up the nextKeyView for all text fields in the sprefs
  2334.     
  2335.     Forward-port [a643d7e59b8fa7b8525dd12ae733baa2a1333f26]
  2336. commit 80c485427a5167340f27f43a7cf5620dfe00cede
  2337. Author: Christophe Mutricy <xtophe@videolan.org>
  2338. Date:   Sat Nov 22 18:31:04 2008 +0000
  2339.     Fix my previous commit
  2340. commit d434f6cad2651fa3d6134bcc21fe5468d464bb81
  2341. Author: Christophe Mutricy <xtophe@videolan.org>
  2342. Date:   Sat Nov 22 17:44:42 2008 +0000
  2343.     Include event.h.
  2344.     
  2345.     Needed for input_SendEventVout()
  2346. commit 28a62ce8126ca70e53cf2a8ad1c06f712e6fba7e
  2347. Author: Christophe Mutricy <xtophe@videolan.org>
  2348. Date:   Sat Nov 22 17:02:25 2008 +0000
  2349.     Timeshift is no longer an access_filter
  2350. commit 1c76d96f74fe8703a5bae8ae36b8a9e01d3f9996
  2351. Author: Christophe Mutricy <xtophe@videolan.org>
  2352. Date:   Sat Nov 22 16:43:19 2008 +0000
  2353.     Don't i18n'd ""
  2354.     
  2355.     It's reserved by gettext. gettext("") will output the headers.
  2356. commit d95eef28a329c5da0274f2833c7c10861d48c4bc
  2357. Author: Christophe Mutricy <xtophe@videolan.org>
  2358. Date:   Sat Nov 22 16:33:07 2008 +0000
  2359.     Fix memleak
  2360.     
  2361.     Closes #2300
  2362. commit 88a9bbf30fcb8a5371440699d6cce7e12b7667fe
  2363. Author: Christophe Mutricy <xtophe@videolan.org>
  2364. Date:   Sat Nov 22 16:23:11 2008 +0000
  2365.     Fix memleak
  2366.     
  2367.     Untested
  2368.     Closes #2306
  2369. commit f4407931afb32f6bb93c8217fa806ced3e847aa5
  2370. Author: Christophe Mutricy <xtophe@videolan.org>
  2371. Date:   Sat Nov 22 16:22:24 2008 +0000
  2372.     Fix memleak
  2373.     
  2374.     Closes #2308
  2375. commit 6b176dfcf7b7c2bcbaf86846b76ac28c2dd107e4
  2376. Author: Christophe Mutricy <xtophe@videolan.org>
  2377. Date:   Sat Nov 22 16:17:23 2008 +0000
  2378.     Fix memleak
  2379.     
  2380.     Closes #2307
  2381. commit aa79a7b23841cd0a7b7ac8c4426ba191d5115e01
  2382. Author: Christophe Mutricy <xtophe@videolan.org>
  2383. Date:   Sat Nov 22 16:04:24 2008 +0000
  2384.     Fix mem leak
  2385.     
  2386.     Closes #2305
  2387. commit d6f0bd78c5aaae605b7894777d4d8eddb6fdaddb
  2388. Author: Laurent Aimar <fenrir@videolan.org>
  2389. Date:   Sat Nov 22 16:26:16 2008 +0100
  2390.     Clean up input events.
  2391.     
  2392.     A new variable intf-event has been added.
  2393.     It supercedes the following variables (they are still present for the
  2394.     time being):
  2395.      - intf-change
  2396.      - intf-change-vout
  2397.      - rate-change
  2398.      - stats-change
  2399.     and allows to have a better knowledge of the change done.
  2400.     
  2401.     It is documented in vlc_input.h (in progress).
  2402. commit d20c8d6613bfcd2363edfe267bc8456f40fd30bd
  2403. Author: Laurent Aimar <fenrir@videolan.org>
  2404. Date:   Sat Nov 22 12:36:35 2008 +0100
  2405.     Moved statistic update from sout to input.
  2406.     
  2407.     It allows to avoid the inclusion of input_internal.h
  2408. commit 087f8dc2dd0933ce2a7b013a1c9c93d473a4eff4
  2409. Author: Laurent Aimar <fenrir@videolan.org>
  2410. Date:   Sat Nov 22 12:03:18 2008 +0100
  2411.     Cosmetics.
  2412. commit 7153649867d16d65ddb45a4861fbe0979aa1f4ec
  2413. Author: Laurent Aimar <fenrir@videolan.org>
  2414. Date:   Sat Nov 22 11:57:24 2008 +0100
  2415.     Use input_interface.h (playlist).
  2416. commit 56ba662f7b1b02335e28ef47401463ae4cc7bb38
  2417. Author: Laurent Aimar <fenrir@videolan.org>
  2418. Date:   Sat Nov 22 11:37:58 2008 +0100
  2419.     Clean up input_item_t functions and usages.
  2420.     
  2421.     It fixes a bunch of missing locks and remove unused functions.
  2422.     It splits input_internal.h
  2423. commit 6b843acc086616c8df89f2805029fd81f75c4cac
  2424. Author: Laurent Aimar <fenrir@videolan.org>
  2425. Date:   Sat Nov 22 11:18:07 2008 +0100
  2426.     Removed unused -playlist_ItemSetName.
  2427. commit ca94f2108f14e043da34cd0542eb49fef281bb87
  2428. Author: Laurent Aimar <fenrir@videolan.org>
  2429. Date:   Sat Nov 22 11:15:21 2008 +0100
  2430.     Set CDDA track duration when creating the track items.
  2431. commit 412936e1427327e9cf1dea3fa103fe030ea6acd7
  2432. Author: Laurent Aimar <fenrir@videolan.org>
  2433. Date:   Sat Nov 22 10:18:15 2008 +0100
  2434.     Do not use playlist code in CDDA.
  2435. commit 09af6e91f7b4484416a2d4750892e99db3ea2135
  2436. Author: Laurent Aimar <fenrir@videolan.org>
  2437. Date:   Sat Nov 22 10:50:24 2008 +0100
  2438.     Do not use playlist inside a decoder.
  2439. commit 505c55847244354d447e5373039f9f7060138365
  2440. Author: Laurent Aimar <fenrir@videolan.org>
  2441. Date:   Sat Nov 22 10:10:55 2008 +0100
  2442.     Use input_item_GetName instead of direct access to an item.
  2443.     
  2444.     It will allows proper locking of p_item.
  2445. commit beb3e94f47852750a21eb3720d7f2c11337a78a0
  2446. Author: Laurent Aimar <fenrir@videolan.org>
  2447. Date:   Sat Nov 22 10:06:12 2008 +0100
  2448.     Let input_item_AddSubItem set the playlist flags.
  2449.     
  2450.     It will allows proper locking of p_item.
  2451. commit 6d56066a71397f79b4d810e17e1c1cf0c061f7b4
  2452. Author: Laurent Aimar <fenrir@videolan.org>
  2453. Date:   Thu Nov 20 21:49:51 2008 +0100
  2454.     Move/clean up input event code to its own file.
  2455.     
  2456.     There is no functionnal changes except a few missing events added.
  2457. commit 9e0f68a30db55e542ac294e742d176d11aa5d4ab
  2458. Author: Laurent Aimar <fenrir@videolan.org>
  2459. Date:   Fri Nov 21 19:54:23 2008 +0100
  2460.     Removed unneeded macros.
  2461. commit e8eb236b06fde6c8c0712f2cccc2a5a324dbb1a9
  2462. Author: Laurent Aimar <fenrir@videolan.org>
  2463. Date:   Wed Nov 19 22:57:16 2008 +0100
  2464.     Cosmetics.
  2465. commit dadedd20e5e841d6d71c71ba4b2056726517c70a
  2466. Author: Laurent Aimar <fenrir@videolan.org>
  2467. Date:   Sat Nov 22 14:16:54 2008 +0100
  2468.     Do not refuse to open odd port number with RTP input access.
  2469.     
  2470.     It is a common pratice to allows it for at least TS over RTP.
  2471.     I have added an error message when using a odd port.
  2472. commit 94a2e5cd09df4839919950d0463a5f6889e8efac
  2473. Author: Laurent Aimar <fenrir@videolan.org>
  2474. Date:   Fri Nov 21 21:28:26 2008 +0100
  2475.     Do not recreate the decoder when unneeded (mp4).
  2476. commit 31412310fd0a5ecf23e3c8ba39e0b0818cb861ab
  2477. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  2478. Date:   Sat Nov 22 00:36:49 2008 +0000
  2479.     Fix a typo in SDL vout plugin
  2480.     
  2481.     It was preventing mouse to work properly.
  2482.     
  2483.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  2484. commit be73bf389a184aa9d738e07e19499311c7e6d201
  2485. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2486. Date:   Fri Nov 21 13:50:20 2008 +0100
  2487.     [Qt] Fix the Advanced Control de-attachment from interface.
  2488.     
  2489.     Don't forget the break; in a switch !
  2490. commit f400b1431cbb7abfced4042def176cf2f905ec5a
  2491. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2492. Date:   Fri Nov 21 11:48:18 2008 +0100
  2493.     Add can-rate to distinguish between normal rate control and negative playback direction.
  2494. commit 3db7bce23446b13b468633efd8e458dfd8577ba0
  2495. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2496. Date:   Fri Nov 21 10:52:44 2008 +0100
  2497.     Document new feature RTSP trickplay support.
  2498. commit bda9ff6d9630e4319459e1a065ab422b33f5267b
  2499. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2500. Date:   Fri Nov 21 10:21:31 2008 +0100
  2501.     Enable rc fastforward and rewind commands for RTSP trickplay.
  2502. commit 8623a9731e4d3af5eed1063b508c84a456cd08d1
  2503. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2504. Date:   Fri Nov 21 09:57:17 2008 +0100
  2505.     Allow minimum rate change upto 32/1 in input.
  2506. commit 469dc54720a2bafd6c2b7529904073b529d29f1f
  2507. Author: Laurent Aimar <fenrir@videolan.org>
  2508. Date:   Thu Nov 20 20:12:51 2008 +0100
  2509.     Fixed double free.
  2510. commit 7976ebd1f3067909647ea7d5f07015d513fe26b3
  2511. Author: Laurent Aimar <fenrir@videolan.org>
  2512. Date:   Thu Nov 20 19:45:11 2008 +0100
  2513.     Moved INPUT_CONTROL_FIFO_SIZE to private header.
  2514. commit 4ad64a6000d86ac689be9bc0ba8248203c90ccb7
  2515. Author: Laurent Aimar <fenrir@videolan.org>
  2516. Date:   Thu Nov 20 19:21:22 2008 +0100
  2517.     Fix rate slower/faster in rewind mode.
  2518. commit 9a86226f79eccbb9e98bcd7ddd07776ded1f69dd
  2519. Author: Laurent Aimar <fenrir@videolan.org>
  2520. Date:   Thu Nov 20 19:07:58 2008 +0100
  2521.     Cosmetics.
  2522. commit 1d67fa1de3437f84a4ea73eaf7300d349add9c6e
  2523. Author: Laurent Aimar <fenrir@videolan.org>
  2524. Date:   Thu Nov 20 19:04:09 2008 +0100
  2525.     Fixed decoder deadlock when stream output control the pace.
  2526. commit d63e1d8135d5d8f1e849669bb04ff69f445d3b3d
  2527. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2528. Date:   Thu Nov 20 17:10:47 2008 +0100
  2529.     (qt4) Enable reverse playback direction button in qt4 interface.
  2530. commit 409327e9602e9d8a26e35b3ac4b97604d4790429
  2531. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2532. Date:   Thu Nov 20 16:41:01 2008 +0100
  2533.     Remove last instances of FORWARD/BACKWARD state.
  2534.     
  2535.     I seem to have missed these, sorry guys for breaking the build.
  2536. commit 57dda7ffd68f3d4052ea403d9536eb8f817ac30b
  2537. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2538. Date:   Thu Nov 20 14:33:37 2008 +0100
  2539.     Remove FORWARD_S and BACKWARD_S from input state.
  2540.     
  2541.     The input core does separate playing states for forward or backward direction from the playing state PLAYING_S. If one wants to know in what direction VLC is playing, then he needs to look at the sign value of the "rate" value. Backward playing direction has a negative "rate" value. Forward playing direction has a positive one.
  2542. commit 75adef44b044b9b81e593e74db857d6b2a7e4eaa
  2543. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2544. Date:   Thu Nov 20 14:19:37 2008 +0100
  2545.     Signal can_rewind for use by user interfaces.
  2546. commit f76cff41026a8c812644a57db33c4d2d846cf55a
  2547. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2548. Date:   Wed Nov 19 16:07:34 2008 +0100
  2549.     Allowing for rate < 0 enables rewind playback for eg: RTSP streams.
  2550.     
  2551.     Don't allow rate < 0 when p_input->p->input.b_rescale_ts is true.
  2552.     Setting b_rescale_ts to true says to vlc, rescale the timestamp.
  2553.     Setting it to false is like saying, I can completely handle the rate, just aknoledge the fact that the rate is not the default one.
  2554. commit 48fd6e792fbb1552d6a7f72a795b998ccebb871a
  2555. Author: Jean-Paul Saman <jean-paul.saman@m2x.nl>
  2556. Date:   Wed Nov 19 15:45:19 2008 +0100
  2557.     (live555) RTSP fastforward works from Qt4 interface.
  2558. commit b6a59e00612767ad4af7e6c677a2b38c03a1daa1
  2559. Author: COCQUEBERT Cédric <cedric.cocquebert@cea.fr>
  2560. Date:   Wed Nov 19 22:11:26 2008 +0100
  2561.     Fixed video offsets and horizontal edge blending.
  2562.     
  2563.     Signed-off-by: COCQUEBERT Cédric <cedric.cocquebert@cea.fr>
  2564.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  2565. commit 1eaa7b8c1f4873e87669c6a707d9f2722caa338e
  2566. Author: Laurent Aimar <fenrir@videolan.org>
  2567. Date:   Wed Nov 19 21:53:17 2008 +0100
  2568.     Fixed deinterlacing for i422.
  2569.     
  2570.     Initial report/patch by Marian Durkovic.
  2571. commit 769bef8771a9586acd5533e89a8ccb80453f4fb3
  2572. Author: Laurent Aimar <fenrir@videolan.org>
  2573. Date:   Wed Nov 19 21:22:30 2008 +0100
  2574.     Fix deadlock when the decoder return an error.
  2575. commit b5c81d3d419e117085c569cbb22e3376f7118134
  2576. Author: Laurent Aimar <fenrir@videolan.org>
  2577. Date:   Wed Nov 19 21:21:55 2008 +0100
  2578.     Fixed rawvideo packetizer.
  2579. commit b35ccb11b7fc6301e1622f9c1621fdc396ddaf95
  2580. Author: Laurent Aimar <fenrir@videolan.org>
  2581. Date:   Wed Nov 19 20:22:01 2008 +0100
  2582.     Make icecast server detection more robust.
  2583. commit ef2bc53a5aa891f513dcba342b21bdd1fe1b3303
  2584. Author: Laurent Aimar <fenrir@videolan.org>
  2585. Date:   Wed Nov 19 19:45:03 2008 +0100
  2586.     Fix potential invalid sout buffer chain in decoder.
  2587. commit 65ba74b32823a342293d860ad3dbd902ae6e71e1
  2588. Author: Lukas Durfina <lukas.durfina@gmail.com>
  2589. Date:   Tue Nov 18 22:46:40 2008 +0100
  2590.     libvlc: get right name of audio output module
  2591.     
  2592.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  2593. commit fff34513a840271c021d5be6d947eb84d948bb65
  2594. Author: Laurent Aimar <fenrir@videolan.org>
  2595. Date:   Tue Nov 18 20:30:28 2008 +0100
  2596.     Added timeshift support.
  2597. commit 53705ef119e5f6dbf76844fce87f66a690d5e606
  2598. Author: Laurent Aimar <fenrir@videolan.org>
  2599. Date:   Tue Nov 18 20:16:28 2008 +0100
  2600.     Improved ogm support + fix typo.
  2601. commit 8833f1447820aeafa3e0506e5d8282acac0e07f3
  2602. Author: Laurent Aimar <fenrir@videolan.org>
  2603. Date:   Tue Nov 18 19:39:24 2008 +0100
  2604.     Fixed possible out of bound access + infinite loop in dirac header.
  2605. commit 95777adeaca098ccca234a108e2fd2ad45f21359
  2606. Author: Laurent Aimar <fenrir@videolan.org>
  2607. Date:   Tue Nov 18 19:31:47 2008 +0100
  2608.     Cosmetics.
  2609. commit 9236f9f6d562a5d76729a8e5be1c88de2cd827b1
  2610. Author: Laurent Aimar <fenrir@videolan.org>
  2611. Date:   Tue Nov 18 19:19:50 2008 +0100
  2612.     Fixed double free.
  2613.     
  2614.     Fixed double free.
  2615. commit 442eb5a4352ed514644c7e3d0e09cc4734ed3166
  2616. Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
  2617. Date:   Tue Nov 11 20:42:31 2008 +0000
  2618.     Do not delay processing of the first data page of the last logical stream
  2619.     
  2620.     The first data page of a physical stream is stored in the relevant logical stream
  2621.     in Ogg_FindLogicalStreams. Therefore, we must not read a page and only update the
  2622.     stream it belongs to if we haven't processed this first page yet. If we do, we
  2623.     will only process that first page whenever we find the second page for this stream.
  2624.     While this is fine for Vorbis and Theora, which are continuous codecs, which means
  2625.     the second page will arrive real quick, this is not fine for Kate, whose second
  2626.     data page will typically arrive much later.
  2627.     This means it is now possible to seek right at the start of a stream where the last
  2628.     logical stream is Kate, without having to wait for the second data page to unblock
  2629.     the first one, which is the one that triggers the 'no more headers to backup' code.
  2630.     And, as we all know, seeking without having backed up all headers is bad, since the
  2631.     codec will fail to initialize if it's missing its headers.
  2632.     
  2633.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  2634. commit 4e54fc160224190187431e60a8a3b14d767b65ee
  2635. Author: Laurent Aimar <fenrir@videolan.org>
  2636. Date:   Tue Nov 18 19:05:49 2008 +0100
  2637.     Fixed block_Realloc when block_t->p_buffer has changed.
  2638. commit ca8b9219dbb4bb9a138ecab837ccfd8b14a8ce9c
  2639. Author: Laurent Aimar <fenrir@videolan.org>
  2640. Date:   Tue Nov 18 19:05:22 2008 +0100
  2641.     Use vlc_rand_bytes for utf8_mkstemp.
  2642. commit a72e482158358fd98727cadf7e74638e0efa50f8
  2643. Author: Laurent Aimar <fenrir@videolan.org>
  2644. Date:   Tue Nov 18 01:21:05 2008 +0100
  2645.     Cosmetics (use PES_EXTENDED_STREAM_ID)
  2646. commit 823eb62211b1deb38dc87523949c835e7342be69
  2647. Author: Laurent Aimar <fenrir@videolan.org>
  2648. Date:   Tue Nov 18 01:19:41 2008 +0100
  2649.     Added utf8_mkstemp to src/libvlccore.sym.
  2650. commit 9c315c227a1cb427a1b855d88b85370361a8b233
  2651. Author: Laurent Aimar <fenrir@videolan.org>
  2652. Date:   Tue Nov 18 00:47:31 2008 +0100
  2653.     Fixed es selection regression.
  2654. commit 73b3ef6a82a71d7d650337cbf2d2a88d37555121
  2655. Author: Laurent Aimar <fenrir@videolan.org>
  2656. Date:   Tue Nov 18 00:17:30 2008 +0100
  2657.     Faster close when timeshift is active.
  2658.     
  2659.     It is useless to read the stream data when flushing.
  2660. commit b8525bc7b21f2e2dce05c94077c4c555068b9ea2
  2661. Author: Laurent Aimar <fenrir@videolan.org>
  2662. Date:   Tue Nov 18 00:09:43 2008 +0100
  2663.     Fixed a segfault in ES_OUT_GET_ES_STATE (typo).
  2664. commit 0ea70bbfcfd472b1d65fcd3cf8674b8a84efae23
  2665. Author: Laurent Aimar <fenrir@videolan.org>
  2666. Date:   Tue Nov 18 00:07:14 2008 +0100
  2667.     Use utf8_mkstemp in timeshift.
  2668.     
  2669.     It should fix win32 build.
  2670. commit c7a41e0c0d3d710f94e3fbe0bf423a56565af16a
  2671. Author: Laurent Aimar <fenrir@videolan.org>
  2672. Date:   Tue Nov 18 00:05:49 2008 +0100
  2673.     Added a utf8_mkstemp implementation.
  2674. commit 3fd3d4a872d0f04aa779ffef10ed806b30429a70
  2675. Author: Laurent Aimar <fenrir@videolan.org>
  2676. Date:   Mon Nov 17 19:55:01 2008 +0100
  2677.     Reduce memory usage (-28%) by packing index structures.
  2678.     
  2679.     It is done by using __attribute__((__packed__)) when available.
  2680. commit 90548d3f9cb2f1234a19b41e76d220c12f7bfd99
  2681. Author: Laurent Aimar <fenrir@videolan.org>
  2682. Date:   Mon Nov 17 19:36:37 2008 +0100
  2683.     Updated "can-pause" value.
  2684. commit 8d3b66c7741278475239dff47db40ccd1c2b9f0f
  2685. Author: Laurent Aimar <fenrir@videolan.org>
  2686. Date:   Mon Nov 17 19:36:00 2008 +0100
  2687.     Added timeshift options (input-timeshift-granularity/input-timeshift-path).
  2688. commit 4bdd926ef28a0401f21732142f3447ea2df73ca2
  2689. Author: Laurent Aimar <fenrir@videolan.org>
  2690. Date:   Mon Nov 17 19:34:24 2008 +0100
  2691.     Fixed missing unlock in case of error (timeshift).
  2692. commit 75c6fc8a9ab6a04fac971dea563feaff139637be
  2693. Author: Laurent Aimar <fenrir@videolan.org>
  2694. Date:   Mon Nov 17 19:05:40 2008 +0100
  2695.     Removed timeshift module.
  2696.     
  2697.      It has been replaced by generic timeshift at es_out level.
  2698.     The only regressions I see is:
  2699.      - it is not (yet) possible to timeshift module that (wrongly) advertize
  2700.      pace control.
  2701.      - the new timeshift still uses too much memory (~20Mbytes per hour for DVB-T).
  2702. commit 80863b952f7ae7d39109b4ae07a940b45c6d2497
  2703. Author: Laurent Aimar <fenrir@videolan.org>
  2704. Date:   Mon Nov 17 00:42:29 2008 +0100
  2705.     Dump data to disk when timeshifting.
  2706. commit 55025f1669c7fea487a10cd7814b013b889d49ab
  2707. Author: Laurent Aimar <fenrir@videolan.org>
  2708. Date:   Sun Nov 16 21:34:58 2008 +0100
  2709.     Prepare file storage in timeshift.
  2710. commit c0f8369c9bed7d38959fe59ea39674696b91ad5a
  2711. Author: Laurent Aimar <fenrir@videolan.org>
  2712. Date:   Sun Nov 16 14:47:40 2008 +0100
  2713.     Clean up.
  2714. commit c09b621f03e4a6a327b598458b8d40ad0a810224
  2715. Author: Laurent Aimar <fenrir@videolan.org>
  2716. Date:   Sun Nov 16 13:40:53 2008 +0100
  2717.     Added frame by frame support in es out timeshift.
  2718. commit 19c98153b45cbf299cd47d69b0a2e93bb3973fc9
  2719. Author: Laurent Aimar <fenrir@videolan.org>
  2720. Date:   Sun Nov 16 12:37:52 2008 +0100
  2721.     Privatized ES_OUT_SET_ACTIVE/MODE and removed ES_OUT_GET_ACTIVE/MODE/GROUP.
  2722. commit ae7defefe8c13191a2ab77925a88dcee0195c35e
  2723. Author: Laurent Aimar <fenrir@videolan.org>
  2724. Date:   Sun Nov 16 02:55:38 2008 +0100
  2725.     Stop timeshifting when unused.
  2726. commit ec71b128447bac8f23b8c08411cd5c7754c86331
  2727. Author: Laurent Aimar <fenrir@videolan.org>
  2728. Date:   Sun Nov 16 02:45:48 2008 +0100
  2729.     Cosmetics.
  2730. commit cf11da5c830ad368f599139807f803d137592156
  2731. Author: Laurent Aimar <fenrir@videolan.org>
  2732. Date:   Sun Nov 16 02:44:38 2008 +0100
  2733.     Untangled es_out_timeshift lock/wait/properties.
  2734. commit 4617937415cd1ad37957af7467a67cccb68e8add
  2735. Author: Laurent Aimar <fenrir@videolan.org>
  2736. Date:   Sun Nov 16 01:27:48 2008 +0100
  2737.     No functionnal changes (timeshift).
  2738. commit 3945cc1e35adc816628fbdd3eb9132623ed3727e
  2739. Author: Laurent Aimar <fenrir@videolan.org>
  2740. Date:   Sun Nov 16 00:08:15 2008 +0100
  2741.     Cosmetics.
  2742. commit b51fa63017557ea4f8971a8cfe6f87ae2a852556
  2743. Author: Laurent Aimar <fenrir@videolan.org>
  2744. Date:   Sat Nov 15 21:04:26 2008 +0100
  2745.     Auto reset rate to source rate when no more buffered data.