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

midi

开发平台:

Unix_Linux

  1. commit fc75017b5c06aabba6b902c57651a4544906bfa4
  2. Author: Laurent Aimar <fenrir@videolan.org>
  3. Date:   Sat Nov 15 20:28:08 2008 +0100
  4.     Added rate change support to es_out_timeshift.
  5. commit 1c01003be78d5f2eedc31fb5d2c8b069eae90f13
  6. Author: Laurent Aimar <fenrir@videolan.org>
  7. Date:   Fri Nov 14 01:58:09 2008 +0100
  8.     Cosmetics.
  9. commit 8a126c132b3822c52517873dcdf143645c307b5c
  10. Author: Laurent Aimar <fenrir@videolan.org>
  11. Date:   Fri Nov 14 01:53:30 2008 +0100
  12.     Implemented pause for non pausable stream (in memory).
  13. commit f4b377f216a6e1e8bd4cf38d264b50d54eaee8e0
  14. Author: Laurent Aimar <fenrir@videolan.org>
  15. Date:   Thu Nov 13 00:14:12 2008 +0100
  16.     Cosmetic.
  17. commit f137ba5147c43defc34567a3b80150f31f9e62b2
  18. Author: Laurent Aimar <fenrir@videolan.org>
  19. Date:   Thu Nov 13 00:10:01 2008 +0100
  20.     Allow using es_out timeshift pause support.
  21. commit 7e1b9f44158641bf8049cc253cd8296fcff38129
  22. Author: Laurent Aimar <fenrir@videolan.org>
  23. Date:   Thu Nov 13 00:08:30 2008 +0100
  24.     Begin es out timeshift implementation.
  25.     
  26.     There are some problems:
  27.     - The data are stored in memory.
  28.     - Only pause/unpause are supported.
  29.     - Data are sent too fast to the next es_out.
  30. commit 7e676a0275dd15b42fd05092a3d8710415aa2add
  31. Author: Laurent Aimar <fenrir@videolan.org>
  32. Date:   Tue Nov 11 21:26:46 2008 +0100
  33.     Added initial skeleton for es_out timeshift support.
  34.     
  35.     It is not yet functionnal.
  36. commit cdf95dd2b9eb2ace08660d2183479348dfa8e4e3
  37. Author: Laurent Aimar <fenrir@videolan.org>
  38. Date:   Fri Nov 7 01:08:49 2008 +0100
  39.     Fixed ES_OUT_SET_FMT name.
  40. commit 52f79869de83fe0dbc0c199da89f02147f521578
  41. Author: Jean-Baptiste Kempf <jb@videolan.org>
  42. Date:   Mon Nov 17 16:48:04 2008 +0100
  43.     Patch to enable/disable key and mouse handling at vout level:
  44.     
  45.     - x11-event option is renamed vout-event and become global
  46.     (libvlc-module.c)
  47.     - var_CreateGetInteger is called once at x11 initialization
  48.     
  49.     Patch by Joseph Tulou
  50. commit 6f1a7b41f0f2175ceb1dd399b1ded5e30ffe704b
  51. Author: Pierre Ynard <linkfanel@yahoo.fr>
  52. Date:   Mon Nov 17 12:08:28 2008 +0100
  53.     Temporarily work around crashing on Windows due to %zu
  54.     
  55.     The printf functions on Windows don't support the z length modifier,
  56.     which can shift field arguments, and causes an unconditional crash in
  57.     modules.c on start-up. For now, strip it on Windows and have vlc work
  58.     again, until a better solution is found and applied.
  59.     
  60.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  61. commit 5c96f1ca97f41550e06088e008459e525f67f724
  62. Author: Jean-Baptiste Kempf <jb@videolan.org>
  63. Date:   Mon Nov 17 16:26:58 2008 +0100
  64.     Support for QAM modulation on ATSC
  65.     
  66.     Default is not QAM_AUTO because ATSC is mainly using VSB_8 for non-cable operations.
  67.     Patch by Charles Hordis
  68. commit 4c930da51936b79c1ec749c1d1cc8d691d12d83e
  69. Author: Christophe Mutricy <xtophe@videolan.org>
  70. Date:   Mon Nov 17 00:18:48 2008 +0000
  71.     Don't distribute ./compile
  72. commit f780d3b469da511cbb3b348212415d5fb5e3b881
  73. Author: Christophe Mutricy <xtophe@videolan.org>
  74. Date:   Mon Nov 17 00:17:05 2008 +0000
  75.     Distribute pixmaps/toolbars/*
  76. commit 8c165626f3da573191de019f0162ea9734be5147
  77. Author: Christophe Mutricy <xtophe@videolan.org>
  78. Date:   Mon Nov 17 00:15:34 2008 +0000
  79.     rtp/xiph.c has no strings and is not (yet) distributed
  80. commit 31d3d2771558286943061572dd479209efd15d66
  81. Author: Alexis Ballier <aballier@gentoo.org>
  82. Date:   Sat Nov 15 14:42:19 2008 +0100
  83.     Allow disabling libsysfs support
  84.     
  85.     Add a configure switch to allow disabling libsysfs support instead of letting it check what is on the build host and enable it accordingly. The default behavior is unchanged.
  86.     
  87.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  88. commit 1c7d467fd350ca8b2f24b8e053acfc94f5db8def
  89. Author: Laurent Aimar <fenrir@videolan.org>
  90. Date:   Sat Nov 15 22:53:26 2008 +0100
  91.     Fixed snapshot while video is paused.
  92. commit 4ec42b9f6caa614af20a49ab7179a6b2ddbe8635
  93. Author: David Flynn <davidf@woaf.net>
  94. Date:   Sat Nov 15 14:13:48 2008 +0000
  95.     codec/dirac: Fix video format guessing
  96.     
  97.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  98.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  99. commit f9aa3037dcab1893133bf59199bf7075e629a7bf
  100. Author: Jean-Baptiste Kempf <jb@videolan.org>
  101. Date:   Sat Nov 15 17:44:39 2008 +0100
  102.     NEWS: Dirac is now available in TS too.
  103. commit 7bac2995d7e5115a8e77f2fd925292078c3a3121
  104. Author: Jean-Baptiste Kempf <jb@videolan.org>
  105. Date:   Fri Nov 14 17:02:42 2008 +0100
  106.     [Qt] Use the new Frame-By-Frame icon.
  107. commit 8f92973b71c8cc8f4179e1fc57ee28fc47b8afbd
  108. Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
  109. Date:   Tue Nov 11 20:56:06 2008 +0000
  110.     do not mind large time discontinuities in SPU streams these are to be expected, so do not reset timing
  111.     
  112.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  113. commit eb4acbeca5a04ebf41066bef4b25aaff88a416a3
  114. Author: Laurent Aimar <fenrir@videolan.org>
  115. Date:   Sat Nov 15 13:21:57 2008 +0100
  116.     Removed useless test.
  117. commit 3c64d837fa8ec788d59746cfc8dffe832392017d
  118. Author: David Flynn <davidf@woaf.net>
  119. Date:   Fri Nov 14 21:46:40 2008 +0000
  120.     mux/mpeg/pes: move PES_PRIVATE_STREAM_1 id handling into PESHeader()
  121.     
  122.     PES_EXTENDED_STREAM_ID is handled inside PESHeader()
  123.     Not handling PES_PRIVATE_STREAM_1 inside PESHeader() just moves complication
  124.     into the calling function and creates an extra argument.
  125.     
  126.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  127.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  128. commit 9bf477009db3d73ec1696647e5fedef8bcd4a6a1
  129. Author: David Flynn <davidf@rd.bbc.co.uk>
  130. Date:   Fri Nov 14 21:46:39 2008 +0000
  131.     mux/mpeg/ts: Add dirac muxing support
  132.     
  133.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  134.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  135. commit 8fa6777f521b5e9bf403a5963afb754049506755
  136. Author: David Flynn <davidf@rd.bbc.co.uk>
  137. Date:   Fri Nov 14 21:46:38 2008 +0000
  138.     mux/mpeg/pes: Add support for stream_id_extension
  139.     
  140.     ISO/IEC 13818-1:2000/Amd.2:2003 Adds support for signalling
  141.     a stream_id_extension.  This is used in mapping standards
  142.     for Dirac/VC-2 and VC-1.
  143.     
  144.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  145.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  146. commit 7c593a9a7f927a9624f1d59d97d98c902b469c1f
  147. Author: Laurent Aimar <fenrir@videolan.org>
  148. Date:   Sat Nov 15 13:02:55 2008 +0100
  149.     Added 2 asserts.
  150. commit 7d26a5b223dfd17b0f8b9105783996645863beca
  151. Author: David Flynn <davidf@rd.bbc.co.uk>
  152. Date:   Fri Nov 14 21:46:37 2008 +0000
  153.     mux/mpeg/pes: Add support for unbounded VIDEO_ES
  154.     
  155.     For some stream_id's in a transport stream, the PES packet may be
  156.     unbounded in length; add support for this.
  157.     
  158.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  159.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  160. commit cbab46c414f4b51028dc864e92c2d87887bc565a
  161. Author: David Flynn <davidf@rd.bbc.co.uk>
  162. Date:   Fri Nov 14 21:46:36 2008 +0000
  163.     mux/mpeg/pes: Add documentation stub
  164.     
  165.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  166.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  167. commit 95561f29f5795b1876829b76ff464d2f02fef30c
  168. Author: Rémi Duraffort <ivoire@videolan.org>
  169. Date:   Fri Nov 14 20:50:03 2008 +0100
  170.     Revert "Fix compilation warning when compiling without --enable-debug."
  171.     This commit breaks 'make check'.
  172.     
  173.     This reverts commit c87ca8bb3ad9da57f15b311d4b688215e0a2f461.
  174. commit 04ac555c50c6d211d36b8fa9a0ba8f818ca552b8
  175. Author: Jean-Baptiste Kempf <jb@videolan.org>
  176. Date:   Fri Nov 14 16:47:30 2008 +0100
  177.     [Qt] New icons... Because you are worth it.
  178. commit 6cf25e2b1d5190274dff340f70c5dd01ebac9e0e
  179. Author: Rémi Duraffort <ivoire@videolan.org>
  180. Date:   Thu Nov 13 22:47:56 2008 +0100
  181.     Cmml: again, fix warning in a better way.
  182. commit c22afa5f197adc5bca3e15eae4132b8fbb0e642f
  183. Author: Rémi Duraffort <ivoire@videolan.org>
  184. Date:   Thu Nov 13 22:37:05 2008 +0100
  185.     cmml: *Really* fix compilation warning.
  186.     (Don't use dummy code to hide these warnings)
  187. commit c87ca8bb3ad9da57f15b311d4b688215e0a2f461
  188. Author: Rémi Duraffort <ivoire@videolan.org>
  189. Date:   Thu Nov 13 22:22:32 2008 +0100
  190.     Fix compilation warning when compiling without --enable-debug.
  191. commit fed7645e20d458fb0034e81afeaa25740487973b
  192. Author: Jean-Baptiste Kempf <jb@videolan.org>
  193. Date:   Thu Nov 13 18:40:41 2008 +0100
  194.     Some NEWS.
  195. commit fbb04b5b0db0eca95dd44746c71bbafa2530acde
  196. Author: COCQUEBERT Cédric <cedric.cocquebert@cea.fr>
  197. Date:   Thu Nov 13 18:05:25 2008 +0100
  198.     Fix toggling when Video is not embedded
  199.     
  200.     Slight modification by jb
  201.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  202. commit ec0f02a435f1670b671722ae5ccec1f34fcefe9d
  203. Author: Antoine Lejeune <phytos@videolan.org>
  204. Date:   Sat Jul 26 02:58:15 2008 +0200
  205.     Maemo: Add the swscale_nokia770 library
  206.     
  207.     Its interface is close to swscale and the library used part of the
  208.     swscale module code.
  209.     The library was developped by Siarhei Siamashka.
  210.     
  211.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  212. commit 374571ac06c8bfbf4816cf130637bd20f9c3baf9
  213. Author: Antoine Lejeune <phytos@videolan.org>
  214. Date:   Fri Jun 27 18:55:15 2008 +0200
  215.     A new GUI for Maemo based on Hildon framework
  216.     
  217.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  218. commit 4b07d84daa85a9ac984ca8f088b456e9793f588f
  219. Author: Vicente Jimenez Aguilar <googuy@gmail.com>
  220. Date:   Thu Nov 13 15:20:04 2008 +0100
  221.     Misspelling DCCP code
  222.     
  223.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  224. commit 8239dd267432fc01273b5b05b1e0c4d94370d88b
  225. Author: Jean-Baptiste Kempf <jb@videolan.org>
  226. Date:   Thu Nov 13 02:29:06 2008 +0100
  227.     Correct typo in previous commits.
  228. commit defe773333888b4b951bf823427af30ed1265fa8
  229. Author: Jean-Baptiste Kempf <jb@videolan.org>
  230. Date:   Thu Nov 13 02:21:46 2008 +0100
  231.     [Win32] package scripts updates.
  232. commit f7ae34ece159379d8b7e569ce4aa56a86e19963a
  233. Author: Jean-Baptiste Kempf <jb@videolan.org>
  234. Date:   Thu Nov 13 01:07:30 2008 +0100
  235.     [Win32] add a MSys configure script.
  236. commit 9d2bf51588e76a0ae6f27d0899d3d64df9d6f16b
  237. Author: Jean-Baptiste Kempf <jb@videolan.org>
  238. Date:   Thu Nov 13 01:04:23 2008 +0100
  239.     [Win32] Package: Warn if unix2dos fails, since this can happen a lot on MSys or CYGWIN
  240. commit 044d79f1968037eaba38a67bc13cfadb6b02ddb7
  241. Author: Christophe Mutricy <xtophe@videolan.org>
  242. Date:   Wed Nov 12 21:32:55 2008 +0000
  243.     RTP has moved to access/
  244. commit 38c794f39eeb18e0f76c2295aae8f3c9ee6a017e
  245. Author: Felix Paul Kühne <fkuehne@videolan.org>
  246. Date:   Wed Nov 12 22:15:27 2008 +0100
  247.     ub.sh: prettified the comments a bit
  248. commit 733996f459a45bf5577590520acc0cc2cd46f947
  249. Author: Laurent Aimar <fenrir@videolan.org>
  250. Date:   Wed Nov 12 20:04:42 2008 +0100
  251.     Fixed output bitrate value + cosmetics.
  252. commit 940c79795a4b59431f74b0df96cbcc14fc1b1b91
  253. Author: David Flynn <davidf@woaf.net>
  254. Date:   Wed Nov 12 09:21:25 2008 +0000
  255.     codec/dirac: Rewrite libdirac(-research) encoding support
  256.     
  257.     libdirac is currently a higher quality (albeit much slower) encoder than
  258.     libschroedinger.  The intention is to port its algorithim to schro and
  259.     depricate the codebase.
  260.     
  261.     A previous patch removes libdirac decoding support in preference
  262.     to the schroedinger module which is designed to be much faster.
  263.     
  264.     This patch corrects previous attempts at doing an encoder module. It
  265.     takes into account:
  266.      - input PTS
  267.      - correctly forming output pts&dts (progressive and field coding modes)
  268.      - gathering dirac data units into encapsulation units
  269.      - encoder options
  270.      - simplified encoder options (block overlap)
  271.      - choosing of suitable parameters from input frame parameters
  272.      - OggDirac compliant stashing of headers in p_extra
  273.     
  274.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  275.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  276. commit 7c8f1b05e8d2b4aa1717e623eb683337e6f1dced
  277. Author: Ludovic Fauvet <etix@l0cal.com>
  278. Date:   Tue Nov 11 11:37:34 2008 +0100
  279.     Fix a cursor selection bug in the Messages logs (see #2163)
  280.     
  281.     Also introduce a smart selection where the selection is restored after
  282.     text is inserted.
  283.     
  284.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  285. commit 52193737a575d2e26e7be17cf5ca78f9a063a2b5
  286. Author: Paul Corke <paulc@datatote.co.uk>
  287. Date:   Tue Nov 11 10:05:45 2008 +0000
  288.     httpd:  correctly reads from ufd[]...
  289.     
  290.     ...in the case where there are multiple clients, not all of which are
  291.     waiting to be serviced.
  292.     
  293.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  294. commit 4ee5170c5d781905a78ed70e3f983b498b133889
  295. Author: Dominique Leuenberger <dominique@leuenberger.net>
  296. Date:   Mon Nov 10 22:48:53 2008 +0100
  297.     Add support for bbc.co.uk iPLayer URLs (LUA Script)
  298.     
  299.     Radio only for the moment
  300.     
  301.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  302. commit 24e636d13505e7e5a04118a152463c140ca22bf3
  303. Author: Christophe Mutricy <xtophe@videolan.org>
  304. Date:   Tue Nov 11 20:07:48 2008 +0000
  305.     i18: Translate one more string
  306. commit d7bfe73c7d4dc859202ab87afff74cc758d9d6aa
  307. Author: Christophe Mutricy <xtophe@videolan.org>
  308. Date:   Sat Nov 8 01:08:26 2008 +0000
  309.     Sync NEWS
  310. commit 6a0b7bb7097e0851f38cc9f6c2b2062c0fd14e8c
  311. Author: Laurent Aimar <fenrir@videolan.org>
  312. Date:   Tue Nov 11 21:49:05 2008 +0100
  313.     Revert "Increased VOUT_IDLE_SLEEP as a proper wait/lock is used."
  314.     
  315.     This reverts commit 4332c070f6eba9288f349ac378392b219a3d7629.
  316.     
  317.     A higher value creates problem with OSD. This will need more
  318.     thinking.
  319. commit b558a0cc74be26a6181114ff1099461d156ff103
  320. Author: Laurent Aimar <fenrir@videolan.org>
  321. Date:   Tue Nov 11 21:16:04 2008 +0100
  322.     Removed es_out_Lock/Unlock.
  323.     
  324.      Demuxer running their own thread sending data to es_out will have to
  325.     properly handle es_out (reset).
  326. commit f2b93f9017bd00f47b420feb85ccac36eeb4a9e1
  327. Author: Laurent Aimar <fenrir@videolan.org>
  328. Date:   Tue Nov 11 20:32:20 2008 +0100
  329.     Removed stream immediate.
  330.     
  331.     Normal stream layer should be about the same latency now.
  332. commit f5ba2e366da3a87471c1c998fffc2ebf82c3b94a
  333. Author: Laurent Aimar <fenrir@videolan.org>
  334. Date:   Tue Nov 11 20:26:05 2008 +0100
  335.     Removed useless buffering at stream level.
  336.     
  337.     It removed the need of access_t.info.b_prebuffered
  338.     It reduces latency (removing the need for stream immediate)
  339.     It may increase a little the CPU usage but only for demuxer that
  340.     already do too much small stream reads.
  341. commit 4332c070f6eba9288f349ac378392b219a3d7629
  342. Author: Laurent Aimar <fenrir@videolan.org>
  343. Date:   Tue Nov 11 19:40:07 2008 +0100
  344.     Increased VOUT_IDLE_SLEEP as a proper wait/lock is used.
  345.     
  346.      It is still needed as filter change need to be checked and do not use
  347.     this wait/lock (they are about picture fifo).
  348. commit f506f347461641f288a5c0511b0b61bd221c9797
  349. Author: Felix Paul Kühne <fkuehne@videolan.org>
  350. Date:   Tue Nov 11 19:47:05 2008 +0100
  351.     Fix package-macosx-plugin target on MacOS X 10.5 (Leopard).
  352.     
  353.     forward-port [578af5df020a05e7deb7f4b0fdf5b6c5d402814e]
  354.     
  355.     Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
  356. commit b96dff8a8384c896228b8cb1dc8137a7d2c40f65
  357. Author: Ilkka Ollakka <ileoo@videolan.org>
  358. Date:   Tue Nov 11 17:09:51 2008 +0200
  359.     Modify caching-values in simple-preferences, so new base values are
  360.     100 200 300 750 2500
  361.     
  362.     For http/rtsp caching is doubled, for mms its 10x that (maybe too much on that one).
  363. commit 82674c404707d81843ca67d512f3eb073732a984
  364. Author: Ilkka Ollakka <ileoo@videolan.org>
  365. Date:   Tue Nov 11 13:06:41 2008 +0200
  366.     Enable ffmpeg aac decoder, seems to work currently.
  367. commit 00e50bafad3a09a276ed4b1f5e06dde792cb0ca0
  368. Author: David Flynn <davidf@rd.bbc.co.uk>
  369. Date:   Mon Nov 10 19:27:33 2008 +0000
  370.     codec/dirac: remove decoder functionality
  371.     
  372.     The schroedinger project and vlc module are much faster dirac decoders;
  373.     that should be used in preference to libdirac[-research]
  374.     
  375.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  376.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  377. commit f1d4df64c430242f395e5aa4db05c092c940d691
  378. Author: Laurent Aimar <fenrir@videolan.org>
  379. Date:   Mon Nov 10 19:07:00 2008 +0100
  380.     Constify es_out_Add es_format_t* argument.
  381. commit a8498883acf47525fdd61515df37b56af99424a1
  382. Author: David Flynn <davidf@woaf.net>
  383. Date:   Sun Nov 9 15:36:17 2008 +0000
  384.     mux/ogg: Enable OggDirac support
  385.     
  386.      - OggDirac support using revised granule_position mapping:
  387.          http://www.diracvideo.org/specification (20081109)
  388.      - Uses p_extra for BOS page
  389.      - Flushes Ogg page after each OggDirac packet
  390.     
  391.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  392.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  393. commit 326b2d497a6661a94bbd5e0e3d1d9eb03c2019d9
  394. Author: Jean-Baptiste Kempf <jb@videolan.org>
  395. Date:   Mon Nov 10 16:40:45 2008 +0100
  396.     [Contrib] GnuTLS update to 2.6.1
  397. commit 76f5ed0b78a36ac8dbcddf304cc211074c9a506d
  398. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  399. Date:   Fri Nov 7 10:25:26 2008 +0100
  400.     live555.cpp typo
  401.     
  402.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  403. commit 7c091cbe7a4fcc36218df65f5aa46f92e1a9a37f
  404. Author: Jean-Baptiste Kempf <jb@videolan.org>
  405. Date:   Mon Nov 10 13:58:23 2008 +0100
  406.     [Contrib] Dirac update to 1.0.0. Some patches were merged upstream, some are still needed...
  407. commit 8bda7d7287446b0f5b54fe69c07d600cb0bbd1a2
  408. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  409. Date:   Sun Nov 9 21:34:43 2008 +0200
  410.     Fix previous commit (untested)
  411. commit acade544006e80a73facb152fa53437e21a99a2f
  412. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  413. Date:   Sun Nov 9 21:26:11 2008 +0200
  414.     Improve Win32 poll replacement (and fix #1949)
  415. commit e2fd6417ab45a222a20e6c3e10392654b85bd280
  416. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  417. Date:   Sun Nov 9 20:04:38 2008 +0200
  418.     read -> recv for Wins(o|u)ck
  419. commit e63f18a0cac245aa779c3e76fc46ee9bb5bfd336
  420. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  421. Date:   Sun Nov 9 19:36:30 2008 +0200
  422.     RTP: try to improve packet re-ordering
  423. commit 40f2e51765f4b1d65283fc5184a33ad28096c613
  424. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  425. Date:   Sun Nov 9 14:41:07 2008 +0200
  426.     Move RTP to access/rtp
  427. commit 5b0e367ea7bd4aef9927bd2fe1231ec625a1509c
  428. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  429. Date:   Sat Nov 8 17:51:28 2008 +0200
  430.     mmap: fix large file support on 32-bits archs (closes #2188)
  431. commit f3c8f164bfff4e4074d3c6987802a6d64b10705e
  432. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  433. Date:   Sat Nov 8 17:43:54 2008 +0200
  434.     mmap: fix debug message formats
  435. commit dfbad7bef1d4421e44fec1fba51cb0d9c371917e
  436. Author: Jean-Baptiste Kempf <jb@videolan.org>
  437. Date:   Fri Nov 7 13:40:23 2008 +0100
  438.     [Galaktos] Fix compilation.
  439. commit 7bd1ec999126ed0a1f1b864f7b861242a66438c7
  440. Author: Jean-Baptiste Kempf <jb@videolan.org>
  441. Date:   Fri Nov 7 13:12:05 2008 +0100
  442.     Remove unneeded symbols.
  443. commit 59b29b20605efab97ba62c75629cd43053e91b86
  444. Author: Lukas Durfina <lukas.durfina@gmail.com>
  445. Date:   Sat Nov 1 13:23:25 2008 +0100
  446.     libvlc: better audio handling
  447.     
  448.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  449. commit 1e2f42cbdcaff93a11682a0944d91a388a46733a
  450. Author: Laurent Aimar <fenrir@videolan.org>
  451. Date:   Fri Nov 7 12:29:39 2008 +0100
  452.     Modified demux_vaControlHelper to take bitrate in an int64_t
  453. commit fdf11136ae966181d509cb629635890890fd1ec3
  454. Author: Laurent Aimar <fenrir@videolan.org>
  455. Date:   Fri Nov 7 12:22:43 2008 +0100
  456.     Cleaned up a bit rawvideo demuxer.
  457.     
  458.     Used vlc_fourcc_t.
  459.     Protected a macro.
  460.     Used var_CreateGetNonEmptyString where needed.
  461.     Cosmetics.
  462. commit 68ae0c21f802a0f34315485b3e450b4baa6f8d26
  463. Author: Laurent Aimar <fenrir@videolan.org>
  464. Date:   Fri Nov 7 11:52:32 2008 +0100
  465.     Do not reject rawvideo without a frame rate but use 25 instead.
  466.     
  467.      The rawvideo stream may not be CFR but has a timestamp for every frame.
  468.      Anyway I prefer that we try to display the stream even with small glitches
  469.     than rejecting it.
  470. commit cf0633ae4b65fe4a636fb7248950ae4af4bfd48a
  471. Author: David Flynn <davidf@rd.bbc.co.uk>
  472. Date:   Fri Nov 7 08:43:32 2008 +0000
  473.     rawvideo: Fix timestamps & input options
  474.     
  475.     demux:
  476.      - Use accurate timestamps (date_t)
  477.      - Signal frame rate in fmt_out
  478.      - Fix aspect ratio for YUV4MPEG2
  479.      - Reoganise input options to allow sensible overrides
  480.        Ie: extension gussing < yuv4mpeg < cmdline
  481.     
  482.     codec/packetizer:
  483.      - Fix incorrect assumption of 25 fps video
  484.      - Use accurate timestamps (date_t)
  485.      - Copy input format as output format (to preserve frame rate)
  486.      - Set progressive flag per picture
  487.     
  488.     TODO:
  489.      - Have module option for interlaced
  490.      - Detect interlaced in demux for YUV4MPEG2
  491.      - Have codec read set the interlaced flags in the video
  492.      All seems rather tricky for the moment (well, YUV4MPEG2 bit does,
  493.      since the demuxer strips the headers that reveal the interlace
  494.      mode).
  495.     
  496.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  497.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  498. commit 038ff7b2822ab927762912c130e15781b0f3bb4d
  499. Author: Jean-Baptiste Kempf <jb@videolan.org>
  500. Date:   Fri Nov 7 01:49:04 2008 +0100
  501.     [Contribs] Update LAME.
  502. commit 647bac81ba81632cd632ce94bc28ee4e19097783
  503. Author: Jean-Baptiste Kempf <jb@videolan.org>
  504. Date:   Fri Nov 7 01:36:03 2008 +0100
  505.     [Contrib] Update to libpng 1.2.33
  506. commit aacbc118daad941b03272be14c1757b1b883cb34
  507. Author: Jean-Baptiste Kempf <jb@videolan.org>
  508. Date:   Fri Nov 7 01:29:15 2008 +0100
  509.     [Contrib] Theora 1.0.
  510. commit e3fe478bbe1a8566d37d549f997efa7a973f39ba
  511. Author: Jean-Baptiste Kempf <jb@videolan.org>
  512. Date:   Thu Nov 6 20:12:47 2008 +0100
  513.     Update live555 contrib patch
  514. commit 0557b943ad4847383369315155c8d8fd8f790856
  515. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  516. Date:   Thu Nov 6 22:34:24 2008 +0200
  517.     Remove thread ID.
  518.     
  519.     Iinvalid on POSIX (pthread_t is not scalar), crashing on Win32
  520. commit 8580c193320de406a1bdf5ee09860933b7661e58
  521. Author: Laurent Aimar <fenrir@videolan.org>
  522. Date:   Wed Nov 5 22:23:11 2008 +0100
  523.     Fixed spatializer compilation.
  524. commit 0430ee7da097e95ed9312c6e98c9fe4455e34114
  525. Author: Laurent Aimar <fenrir@videolan.org>
  526. Date:   Wed Nov 5 22:18:25 2008 +0100
  527.     Fixed goom compilation.
  528. commit d603ab6b7c13f256a26f45696c56027f746b9dde
  529. Author: Joseph Tulou <brezhoneg1@yahoo.fr>
  530. Date:   Wed Nov 5 22:34:59 2008 +0200
  531.     Make x11 event handling optional
  532.     
  533.     Signed-off-b: Rémi Denis-Courmont <rdenis@simphalempin.com>
  534. commit 4909d939d435d7930f0e05e8b308d735950368f8
  535. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  536. Date:   Wed Nov 5 22:06:36 2008 +0200
  537.     Fix sscanf overflow
  538.     
  539.     Pointed-out-by: Tobias Klein <tk@trapkit.de>
  540. commit 95491aa74fc33d7c3f5183e608ae0d057e1e3c5c
  541. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  542. Date:   Tue Nov 4 21:31:17 2008 +0200
  543.     Fix buffer overflow
  544.     
  545.     Pointed-out-by. Tobias Klein <tk@trapkit.de>
  546. commit 337c8691c2e5576e679bbf2e3c4f10306a75a2ae
  547. Author: Laurent Aimar <fenrir@videolan.org>
  548. Date:   Wed Nov 5 21:31:47 2008 +0100
  549.     Allow aout to grab vout_Request calls.
  550.     
  551.      Do not use vout_Request in aout_filter_t anymore but aout_filter_RequestVout.
  552.      They have the same semantic but it will allows to control every vout creation
  553.     from aout.
  554. commit fc22aeaca9bd16f94c4ed10f67a3ff1d8cc5d1a8
  555. Author: David Flynn <davidf@rd.bbc.co.uk>
  556. Date:   Tue Nov 4 23:51:51 2008 +0000
  557.     Fix allocation of picture_t without full initialization
  558.     
  559.     NB, this highlights some reference counting strangeness.
  560.     
  561.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  562.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  563. commit 3efe5e8aec56dd2397d2d3def1ce623362181503
  564. Author: Laurent Aimar <fenrir@videolan.org>
  565. Date:   Mon Nov 3 22:22:21 2008 +0100
  566.     Split (virtually) display and demux es_out.
  567. commit fccbbf9786b4d36b79253cfe8447f976ffff547b
  568. Author: Laurent Aimar <fenrir@videolan.org>
  569. Date:   Mon Nov 3 20:41:08 2008 +0100
  570.     Convert remaining input_EsOut* to es_out_Control.
  571. commit 2c73cfb4fa5c4fd17b2f70015df25ed171cb890b
  572. Author: Laurent Aimar <fenrir@videolan.org>
  573. Date:   Sun Nov 2 21:43:44 2008 +0100
  574.     Moved input_EsOutSetRecord/input_EsOutSetDelay to es_out_Control.
  575. commit b0bcb74cf24e97b0714da3604172f95b090b8009
  576. Author: Laurent Aimar <fenrir@videolan.org>
  577. Date:   Sun Nov 2 19:00:22 2008 +0100
  578.     Moved input_EsOutDecodersIsEmpty to es_out_Control and cleaned its usage.
  579. commit 26a1e9d2458188f6330181650665303f629d0e37
  580. Author: Laurent Aimar <fenrir@videolan.org>
  581. Date:   Sun Nov 2 18:30:17 2008 +0100
  582.     Moved input_EsOutIsBuffering to es_out_Control.
  583. commit 719d408b1e213ad512344f97a4abdc0eace2482d
  584. Author: Laurent Aimar <fenrir@videolan.org>
  585. Date:   Sun Nov 2 16:55:02 2008 +0100
  586.     Removed the need of input_EsOutGetFromID.
  587. commit a03e58ee5370c68c707723ebcccda0782b92f176
  588. Author: Laurent Aimar <fenrir@videolan.org>
  589. Date:   Sun Nov 2 16:41:55 2008 +0100
  590.     Fixed ES_OUT_SET_DEFAULT name (added ES_).
  591. commit c2f9cc4472c2db298c263a35176cede8aca42d71
  592. Author: Laurent Aimar <fenrir@videolan.org>
  593. Date:   Sun Nov 2 16:36:19 2008 +0100
  594.     Moved input_EsOutGetWakeup to es_out_Control.
  595. commit d551561daaeb546f7fb328dbf07c07562de3a335
  596. Author: Laurent Aimar <fenrir@videolan.org>
  597. Date:   Sun Nov 2 13:53:01 2008 +0100
  598.     Improved a bit es_out_t generalisation.
  599. commit a7e6be66ee8f4f525506b138f8eb09a490111f84
  600. Author: Laurent Aimar <fenrir@videolan.org>
  601. Date:   Tue Nov 4 23:45:19 2008 +0100
  602.     Cosmetics.
  603. commit 685e2b0d2d0bc6176416a4592c6f30c05aea6a50
  604. Author: David Flynn <davidf@rd.bbc.co.uk>
  605. Date:   Tue Nov 4 22:21:30 2008 +0000
  606.     Fix parsing of SPS for particular profiles
  607.     
  608.     Should fix some aspect ratio related pain, amongst others.
  609.     
  610.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  611.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  612. commit 3f7d9fb446c6e14c261d85ac8f93501014fd645e
  613. Author: David Flynn <davidf@rd.bbc.co.uk>
  614. Date:   Thu Oct 30 11:29:44 2008 +0000
  615.     Fix prototype to be more const
  616.     
  617.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  618.     Signed-off-by: Laurent Aimar <fenrir@videolan.org>
  619. commit 5d1d43dcce7268442077145336fe8790e4389900
  620. Author: Laurent Aimar <fenrir@videolan.org>
  621. Date:   Tue Nov 4 22:45:02 2008 +0100
  622.     Fixed useless timestamp discontinuity with sout.
  623. commit 352ed528dc5d531b154565fa5e16fbd7186f6db3
  624. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  625. Date:   Tue Nov 4 21:51:32 2008 +0200
  626.     Don't lock the message queue until we need it
  627. commit 48582a55e23166f79b63ebd7a6174dfd2afbafd4
  628. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  629. Date:   Tue Nov 4 16:08:43 2008 +0100
  630.     fix sdt.h include in dvb access module
  631.     
  632.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  633. commit 520b8ffc5b40098537df1b08e24ba0f3afba2692
  634. Author: David Flynn <davidf@rd.bbc.co.uk>
  635. Date:   Tue Nov 4 14:48:21 2008 +0000
  636.     Fix calculation with uninitialized value
  637.     
  638.     In particular, calculating i_dts and i_length in p_stream.
  639.     
  640.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  641.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  642. commit aaee6ea2df72ff0254e4ec82402039bf1ad44b92
  643. Author: David Flynn <davidf@woaf.net>
  644. Date:   Tue Nov 4 14:48:20 2008 +0000
  645.     Fix unpacking of Dirac SeqHdr
  646.     
  647.     Individual flags on overridden interlace coding modes are nolonger
  648.     transmitted.  Just a single uint.
  649.     
  650.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  651.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  652. commit 9119f4fae02b845f1661e1ac3f0794c759725ebf
  653. Author: Sébastien Escudier <sebastien-devel@celeos.eu>
  654. Date:   Tue Nov 4 16:12:58 2008 +0100
  655.     input_DetachSout corrections
  656.     
  657.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  658. commit 77b33ced9c4063a601710bc403db5d3139e20999
  659. Author: Pierre Ynard <linkfanel@yahoo.fr>
  660. Date:   Tue Nov 4 15:50:23 2008 +0100
  661.     WinCE: fix includes
  662.     
  663.     Fix includes for WinCE
  664.     
  665.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  666. commit e2c2ece94594b050b6ac8627f000edcc796930d8
  667. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  668. Date:   Sun Nov 2 20:01:55 2008 +0100
  669.     WinCE: replace _wmkdir by _mkdir
  670. commit f57c5bdcf9eec8b7ecfe94c53503bb3aaba2e264
  671. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  672. Date:   Sun Nov 2 19:59:38 2008 +0100
  673.     add -no-undefined for WinCE
  674. commit d041136e29a08c2e89367455dfae1961d2cdb768
  675. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  676. Date:   Sun Nov 2 19:59:05 2008 +0100
  677.     CeGCC headers depend on _WIN32_WINNT
  678. commit 6a34cf948a4c21ff4b543e6ef84e384c7e4c3acf
  679. Author: Tadashi Jokagi <elf2000@users.sourceforge.net>
  680. Date:   Mon Nov 3 23:33:44 2008 +0000
  681.     l10n: Japanese update
  682.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  683. commit 155d38531103b562a68340076889c152e160eaca
  684. Author: Christophe Mutricy <xtophe@videolan.org>
  685. Date:   Mon Nov 3 23:32:05 2008 +0000
  686.     Files have been deleted
  687. commit 108850c2e04b7d32ef2539c90eb47167dc49ab79
  688. Author: Rémi Duraffort <ivoire@videolan.org>
  689. Date:   Mon Nov 3 20:53:34 2008 +0100
  690.     xspf: both "xmlns" and "xmlns:vlc" are acceptable. (Fix #2260)
  691. commit 1f7257ebb25b9c49bac9c68424705a5c1a2f20ef
  692. Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
  693. Date:   Sat Nov 1 09:57:10 2008 +0000
  694.     fix build with (at least) libspeex 1.1.12
  695.     
  696.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  697. commit 2bdbd381b7507646d6e0179699956085dd18843d
  698. Author: Jean-Baptiste Kempf <jb@videolan.org>
  699. Date:   Thu Oct 23 07:10:53 2008 -0700
  700.     [Qt] Privatise what can be privatised in menu class
  701. commit 46ff46aba5a5632de15490d659e2353186178704
  702. Author: Jean-Baptiste Kempf <jb@videolan.org>
  703. Date:   Thu Oct 23 06:47:22 2008 -0700
  704.     [Qt] Put the extended dialog on the left of the Main Interface by default.
  705.     
  706.     Close ticket
  707. commit d72ab39c30f7540596e7ad11556b18ce110ad721
  708. Author: Jean-Baptiste Kempf <jb@videolan.org>
  709. Date:   Sun Nov 2 20:14:16 2008 +0100
  710.     [Qt] Parsing of generic toolbars and auto-creation of those bars.
  711.     
  712.     This introduce a parseAndCreate function that creates all the needed buttons from a QString input.
  713.     This also introduce a next-frame button and the code needed behind it.
  714. commit bc01f89575b94140e2d59a4b1167320ea954d222
  715. Author: Jean-Baptiste Kempf <jb@videolan.org>
  716. Date:   Sat Nov 1 23:16:53 2008 +0100
  717.     [Qt] Implement a kind of rememberance in Open Network Dialog.
  718.     
  719.     The code is suboptimal since it does save more often than when accept() is called. This will be fixed in the future.
  720. commit d28937e87627edb8e65d416aa405d9299dc35ea5
  721. Author: Laurent Aimar <fenrir@videolan.org>
  722. Date:   Sun Nov 2 17:56:47 2008 +0100
  723.     Moved VOUT_MIN_DIRECT_PICTURES to src/video_output.
  724. commit 3e356e56b23267a91a9e682cc63115926da77600
  725. Author: Laurent Aimar <fenrir@videolan.org>
  726. Date:   Sun Nov 2 17:50:14 2008 +0100
  727.     Removed check on OPTIMIZE_MEMORY in installed headers.
  728. commit 60bba9e00fb1808dce867e6ba491368ae5899677
  729. Author: Rémi Duraffort <ivoire@videolan.org>
  730. Date:   Sun Nov 2 14:49:05 2008 +0100
  731.     QT|bookmarks: use hh:mm:ss as time default format.
  732. commit b6366fc0b0182bd552ccb0276998601ed133f1ec
  733. Author: Rémi Duraffort <ivoire@videolan.org>
  734. Date:   Sun Nov 2 13:00:01 2008 +0100
  735.     Remove MALLOC_NULL and use calloc when needed.
  736. commit 12879a4c3b71a9d566a20a73a72430ca44b17e08
  737. Author: Rémi Duraffort <ivoire@videolan.org>
  738. Date:   Sun Nov 2 12:40:43 2008 +0100
  739.     Remove MALLOC_(VOID|ERR). (and use calloc instead of malloc+memset)
  740. commit 30b6a950676d59cf110a5ecdfa7798b2311274bf
  741. Author: Rémi Duraffort <ivoire@videolan.org>
  742. Date:   Sun Nov 2 12:39:34 2008 +0100
  743.     Use var_CreateGet when needed (and cleaning)
  744. commit d5f2ec0de2c051dc45aed4a24cb13b10938c0c24
  745. Author: Rémi Duraffort <ivoire@videolan.org>
  746. Date:   Sun Nov 2 11:36:10 2008 +0100
  747.     Don't use var_CreateGet oly to Create the variable.
  748. commit af6303149338a6b448cb08b440e88d69ab34c7f7
  749. Author: Laurent Aimar <fenrir@videolan.org>
  750. Date:   Sat Nov 1 16:22:52 2008 +0100
  751.     Increase the number of video/sub buffer.
  752.     
  753.     Only if OPTIMIZE_MEMORY is not defined.
  754.     If allows better performance at the expense of memory.
  755. commit 007185b1ab1125ec04c9aa5bea1446f802dd5d5f
  756. Author: Laurent Aimar <fenrir@videolan.org>
  757. Date:   Sat Nov 1 16:19:52 2008 +0100
  758.     Added lock around es_out for multiple thread access.
  759.     
  760.     It should fix race conditions when using stream demuxer.
  761.     It is a temporary way until I finish a few es_out modification.
  762. commit e34927d31d92030d037294412f1e651601e5e010
  763. Author: Laurent Aimar <fenrir@videolan.org>
  764. Date:   Sun Oct 26 16:20:53 2008 +0100
  765.     Moved out a few defines from vlc_config.h
  766. commit c502ce6e81ae4fb29bb72d07bca717d54e7f7c10
  767. Author: Rolf Ahrenberg <Rolf.Ahrenberg@saunalahti.com>
  768. Date:   Fri Oct 31 14:44:26 2008 +0200
  769.     RTSP authentication with DSS
  770.     
  771.     This patch enables a working RTSP authentication with the Darwin
  772.     streaming server (DSS).
  773.     
  774.     When the VLC is compiled against Live555 streaming media library
  775.     (live.2008.09.02), the authentication fails when both username and
  776.     password are asked via a VLC dialog as the DSS requires authorization
  777.     also for SETUP, PLAY, and TEARDOWN commands and the necessary
  778.     information isn't delivered correctly to the Live555 library. The VLC
  779.     used Live555 interface in such a way, that the authenticator was valid
  780.     only for the DESCRIBE when I debugged the library with vlc-0.9.2. The
  781.     problem still exists in vlc-0.9.5.
  782.     
  783.     Signed-off-by: Rolf Ahrenberg <Rolf.Ahrenberg@saunalahti.fi>
  784.     
  785.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  786. commit 08d7a20d7bfda963eb3b71443042165b19b86531
  787. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  788. Date:   Sat Nov 1 15:24:51 2008 +0200
  789.     Only check msleep on Linux (seems to depend on GNU ELF extensions)
  790. commit 4dcbda16b38498f4b48c4a746bdae27f8528faa1
  791. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  792. Date:   Sat Nov 1 13:23:55 2008 +0200
  793.     Missing include
  794. commit ce9b3ea8e724dc6f36c9a84ccacc56fa354bde60
  795. Author: Rémi Duraffort <ivoire@videolan.org>
  796. Date:   Fri Oct 31 23:49:48 2008 +0100
  797.     Fix potential memleak (+cleaning).
  798. commit 4d62902da8765ffcba5d55f1ce8fbd7a1176a9b8
  799. Author: Rémi Duraffort <ivoire@videolan.org>
  800. Date:   Fri Oct 31 23:29:04 2008 +0100
  801.     Remove unused macros (or used only one time).
  802. commit 4e626b7f87ea07a7027975e7e760c559458810f2
  803. Author: Rémi Duraffort <ivoire@videolan.org>
  804. Date:   Fri Oct 31 23:14:21 2008 +0100
  805.     Don't use var_CreateGet just to create variables.
  806. commit 5754275dff94623be34ec22bbf1792635ef2ea41
  807. Author: Rémi Duraffort <ivoire@videolan.org>
  808. Date:   Fri Oct 31 22:55:33 2008 +0100
  809.     Typo
  810. commit 088194609ca850c2c8b6e0eaa3cfd0e1f48a4ff3
  811. Author: Rémi Duraffort <ivoire@videolan.org>
  812. Date:   Fri Oct 31 22:15:34 2008 +0100
  813.     Clean up (and use var_CreateGetString)
  814. commit 77950f05cc5dc7f48a8c8437e17690a89209125d
  815. Author: Rémi Duraffort <ivoire@videolan.org>
  816. Date:   Fri Oct 31 22:10:57 2008 +0100
  817.     Cleanup and fix a potential memleak.
  818. commit 0237be200bc97f4ddd37c556871137c0f4d449e3
  819. Author: Rémi Duraffort <ivoire@videolan.org>
  820. Date:   Fri Oct 31 22:10:16 2008 +0100
  821.     Use asprintf instead of malloc+sprintf.
  822. commit d329a269c737c185d19b02597e9f26daa9b77f5e
  823. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  824. Date:   Thu Oct 30 23:03:52 2008 +0200
  825.     documentation
  826. commit 5c2490264a2c92be8bdfc58ba988c2cda006165a
  827. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  828. Date:   Thu Oct 30 22:59:37 2008 +0200
  829.     Convert host name to locale before IDN is applied
  830. commit aab2abb054990b7cf94f7ef2bd285049d23cb83c
  831. Author: Rémi Duraffort <ivoire@videolan.org>
  832. Date:   Thu Oct 30 21:18:45 2008 +0100
  833.     Fix potential memleak (CID 270 and 271)
  834. commit 5d974e629ec3380490cf14cd344819debe9b350d
  835. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  836. Date:   Thu Oct 30 22:08:59 2008 +0200
  837.     Cleanup directory URI encoding
  838. commit 691503a29d3b860b4c4428f316b8f0ef56dd7013
  839. Author: Rémi Duraffort <ivoire@videolan.org>
  840. Date:   Thu Oct 30 20:57:30 2008 +0100
  841.     Qt4|Bookmarks: fix memleaks.
  842. commit 7989f86c90d0a65ff82e790a6a88729575a2669f
  843. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  844. Date:   Thu Oct 30 21:15:43 2008 +0200
  845.     Remove the Qt4 video widget
  846. commit b95136f6ea88b18b0d05bd8f3b7dc8475ab3f7f9
  847. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  848. Date:   Thu Oct 30 21:02:10 2008 +0200
  849.     Remove useless parameter
  850. commit 62fd975c7cba03645c45188bcb784e708bbd473b
  851. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  852. Date:   Thu Oct 30 19:53:22 2008 +0200
  853.     Remove write-only value
  854. commit c4aac77c660a12edef25481656b6de760c57b2d5
  855. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  856. Date:   Thu Oct 30 19:33:35 2008 +0200
  857.     Fix another small race condition in the Qt4 video window
  858. commit e488bc0f4fbc6480c7fb58bfbf782f7316fccedb
  859. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  860. Date:   Thu Oct 30 19:05:16 2008 +0200
  861.     News
  862. commit 19d269a709b0ae2f14de6f38b676a76808bf5e40
  863. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  864. Date:   Thu Oct 30 19:05:10 2008 +0200
  865.     Remove Esound plugin
  866. commit dd52499602b0832db66290fe3a8063e5fccdee25
  867. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  868. Date:   Thu Oct 30 19:04:47 2008 +0200
  869.     Remove aRts plugin (again)
  870. commit 55bdfd25ccd72dc758b3e331bbc6fc716d59e948
  871. Author: Jean-Baptiste Kempf <jb@videolan.org>
  872. Date:   Thu Oct 30 18:33:40 2008 +0100
  873.     MotionDetect: check for NULLITY at the right place.
  874.     
  875.     Fix CID 234
  876. commit 3dd8af269de3590184cca8fc6fa74ca5b6da9e24
  877. Author: Jean-Baptiste Kempf <jb@videolan.org>
  878. Date:   Thu Oct 30 13:57:27 2008 +0100
  879.     Fix Typo. Patch by Pierre Ynard.
  880. commit b9751c6b4bf933fa5abe92a82b9855ccbf79529e
  881. Author: Christophe Mutricy <xtophe@videolan.org>
  882. Date:   Wed Oct 29 22:26:43 2008 +0000
  883.     Typo
  884. commit 6e8667b72dbb0131ee571ed402da0271c18c7799
  885. Author: Rémi Duraffort <ivoire@videolan.org>
  886. Date:   Wed Oct 29 22:12:59 2008 +0100
  887.     Qt4/DialogEvent: fix memleak
  888. commit b4adbba8586661abb982e0491d52b2c30138c9c0
  889. Author: Rémi Duraffort <ivoire@videolan.org>
  890. Date:   Wed Oct 29 22:01:34 2008 +0100
  891.     Qt/playlist: fix memleak.
  892. commit 15e4aff7192b6c5519c55ba067d15b4ac5812cfc
  893. Author: Rémi Duraffort <ivoire@videolan.org>
  894. Date:   Wed Oct 29 21:40:42 2008 +0100
  895.     Qt4 is a big familly, they all want parents (fix memleak)
  896. commit b83cc66fbc6577619361d24c89d57044ffe39873
  897. Author: Rémi Duraffort <ivoire@videolan.org>
  898. Date:   Wed Oct 29 21:29:15 2008 +0100
  899.     Recent: don't leak just for fun.
  900. commit 5d085ee8fce3e56a3d590532a744ac203a219256
  901. Author: Rémi Duraffort <ivoire@videolan.org>
  902. Date:   Wed Oct 29 19:39:22 2008 +0100
  903.     Use asprintf and check for the return value. (better than malloc+sprintf)
  904. commit a1d4c652d3f7e7d45e76a25d4655786db13dc3af
  905. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  906. Date:   Wed Oct 29 22:31:57 2008 +0200
  907.     Use asprintf and use free instead of g_free (fixes #2252)
  908. commit 35d35480c4dab11b13925d4d125eac52274054ad
  909. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  910. Date:   Wed Oct 29 22:28:18 2008 +0200
  911.     Unlikely memory leak - fixes #2256
  912. commit 3b73bdb160c97a77560231430938772c68c58bb9
  913. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  914. Date:   Wed Oct 29 22:27:10 2008 +0200
  915.     Memory leak - fixes #2255
  916. commit 33f875660884cecf8e955e5239874c0f3035f8b7
  917. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  918. Date:   Wed Oct 29 22:19:25 2008 +0200
  919.     Remove never used RTCP code (fixes #2254)
  920. commit 05492281965ed211badf7e1f4c2220be720d3356
  921. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  922. Date:   Wed Oct 29 21:59:01 2008 +0200
  923.     Remove most stray semi-colons in module descriptions
  924.     
  925.     Those multi-lines are still to be done (it's going to be fun...)
  926.     See also 5af4cc854bcc7ec083195b41e555dac5988feabb.
  927. commit 25a1b84bd5591bb4574191ed5ad7a96365603d2a
  928. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  929. Date:   Wed Oct 29 21:13:56 2008 +0200
  930.     Re-order (no functional changes)
  931. commit b8ad17d647f349aeee1f0f7e5d6dc3b322b6fac9
  932. Author: Rémi Duraffort <ivoire@videolan.org>
  933. Date:   Tue Oct 28 22:41:43 2008 +0100
  934.     bookmarks: fix memleaks
  935. commit b1a8a5cc59de6413e75dae49793daa8dc95847d3
  936. Author: Rémi Duraffort <ivoire@videolan.org>
  937. Date:   Sun Oct 26 23:02:25 2008 +0100
  938.     Clean up coments.
  939. commit de3f8c025b7bcee3d784a8b9c43d6f1fc1bbb62e
  940. Author: Rémi Duraffort <ivoire@videolan.org>
  941. Date:   Sun Oct 26 22:41:49 2008 +0100
  942.     Use asprintf and check it.
  943. commit c22fcbc172a3687bfa792bfa90bd57792beb3efc
  944. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  945. Date:   Tue Oct 28 22:44:19 2008 +0200
  946.     Missing include
  947. commit c26595a84486dc222c6a98699a3c3ec4e3eb093e
  948. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  949. Date:   Tue Oct 28 19:29:51 2008 +0200
  950.     Fix flawed logic
  951. commit 6b06966a934c5147cb01858c0cdfd4af827d05df
  952. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  953. Date:   Tue Oct 28 18:18:07 2008 +0100
  954.     Fix missing prototype for InterlockedXXcrement64
  955. commit 397a4949116cf332dca73f904740c2768efff015
  956. Author: Ilkka Ollakka <ileoo@videolan.org>
  957. Date:   Tue Oct 28 14:45:11 2008 +0200
  958.     remove unneeded if for aac-profile
  959.     default aac-profile to low instead of main
  960. commit 761d97cecd69b6126e559bb20069b030a2831e91
  961. Author: Jean-Baptiste Kempf <jb@videolan.org>
  962. Date:   Tue Oct 28 06:47:33 2008 +0100
  963.     [Qt] chmod 644 qt4.*
  964. commit 3bb097d4edcdbc147442741dd8fbe0809874a9f5
  965. Author: Jean-Baptiste Kempf <jb@videolan.org>
  966. Date:   Mon Oct 27 20:55:34 2008 -0700
  967.     Fix forgotten include.
  968. commit 87ef957bfa8f7b47735fbad85a0b2636aea14ba2
  969. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  970. Date:   Mon Oct 27 19:29:13 2008 +0200
  971.     Force an error when a function prototype is missing
  972.     
  973.     If someone understands the stochastic process whereby GCC decides to
  974.     apply this function or not, please let me know.
  975. commit 8ff1f7b5c43642ac6d9f35f9b67485aed260b4b2
  976. Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
  977. Date:   Mon Oct 27 12:44:19 2008 +0100
  978.     vout_intf: do not vlc_object_release() the cache object since it no more obtained through vlc_object_find
  979. commit 89452115d60f44f8640bfb6ab9299ec01d188423
  980. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  981. Date:   Sun Oct 26 19:19:32 2008 +0200
  982.     Format string fix
  983. commit 1a78a1572777a17318146421d2a60b7db2474088
  984. Author: David Flynn <davidf@rd.bbc.co.uk>
  985. Date:   Sun Oct 26 17:33:14 2008 +0100
  986.     [qt4/recents] Remove dependency on qt4.4 for QList::removeOne()
  987.     
  988.     Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
  989. commit d76b77e1a6570980b9bcb19ba495c3e493c519ec
  990. Author: Rémi Duraffort <ivoire@videolan.org>
  991. Date:   Sun Oct 26 17:27:10 2008 +0100
  992.     Update NEWS
  993. commit 1cf017bac702c4eff52555e719ffeaf40c353880
  994. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  995. Date:   Sun Oct 26 18:23:39 2008 +0200
  996.     syntax error
  997. commit 955442b8c805a40dfcfdba241c90f5906a446195
  998. Author: Rémi Duraffort <ivoire@videolan.org>
  999. Date:   Sun Oct 26 17:13:08 2008 +0100
  1000.     Add a module to export the playlist in HTML (feature requested on the forum).
  1001. commit ebbd98f73d95b5f48d537401874bbb129c020c7e
  1002. Author: Rémi Duraffort <ivoire@videolan.org>
  1003. Date:   Fri Oct 24 20:32:42 2008 +0200
  1004.     asf: fix compilation warning.
  1005. commit 98ca7e9c15351b17e3b6f3acaf07e555a8d26ce4
  1006. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1007. Date:   Sun Oct 26 18:14:58 2008 +0200
  1008.     resolve_xml_special_chars: don't reinvent bsearch()
  1009. commit cc23bbdc45f1df1d793d85bcffa08472b20c11f1
  1010. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1011. Date:   Sun Oct 26 18:00:30 2008 +0200
  1012.     Test case for resolve_xml_special_chars
  1013. commit 47d358cd4e966200438eeeb732c0e66f2c436482
  1014. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1015. Date:   Sun Oct 26 17:49:55 2008 +0200
  1016.     Simplify entity table a little
  1017. commit 3caf6353bb2151f28b89b155727fe59b72827836
  1018. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1019. Date:   Sun Oct 26 17:31:50 2008 +0200
  1020.     resolve_xml_special_chars: add non-breakable space
  1021. commit 1e8938de3cfa40814450b42f9d69db49dd269ab8
  1022. Author: Antoine Cellerier <dionoea@videolan.org>
  1023. Date:   Sat Oct 25 03:04:20 2008 +0200
  1024.     Fix x86_64 specific compilation warning.
  1025. commit de4e4bfc12bf6a342aa72a40b14c2126cbfd214d
  1026. Author: Antoine Cellerier <dionoea@videolan.org>
  1027. Date:   Sat Oct 25 03:01:47 2008 +0200
  1028.     Remove warnings.
  1029. commit 6409dc01f6295fda18acc3e40ce756a91ec01395
  1030. Author: Antoine Cellerier <dionoea@videolan.org>
  1031. Date:   Sat Oct 25 02:58:29 2008 +0200
  1032.     Simplify confusing code.
  1033. commit 8dc892540fa38b0c4cb56b984f9a7976be831d00
  1034. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1035. Date:   Sat Oct 25 15:50:51 2008 +0200
  1036.     Win32: fix libass linking.
  1037. commit e3a2e4e485c300546b356a63aa7c7ab15c5f3682
  1038. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1039. Date:   Sat Oct 25 16:08:58 2008 +0300
  1040.     str_format_time: do not hard-code buffer length - fix #2242
  1041. commit 7f347265b26cd36410caf8dcad596d0d90b9e6e8
  1042. Author: Nicolas Chauvet (kwizart) <kwizart@gmail.com>
  1043. Date:   Fri Oct 24 16:15:35 2008 +0200
  1044.     Add support for libproxy via pkg-config
  1045.     
  1046.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1047. commit 37e7ad9ac0c0f67d7d5b8d4ce63b5734791d6737
  1048. Author: Christophe Mutricy <xtophe@videolan.org>
  1049. Date:   Fri Oct 24 22:45:55 2008 +0100
  1050.     Synchronise NEWS
  1051. commit 2e640ac4e8e1990d12c7e10358edb19a68de1983
  1052. Author: Pavlov Konstantin <thresh@videolan.org>
  1053. Date:   Sat Oct 25 00:10:52 2008 +0400
  1054.     extras/package/macosx: Explain what i did to make universal binary, that
  1055.     sacred knowledge shouldnt be forgotten by future generations of VLC
  1056.     devs.
  1057. commit 9cff8cf11225ccfb6f74624741d83844c76422fd
  1058. Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
  1059. Date:   Fri Oct 24 14:00:26 2008 +0200
  1060.     embedded snapshot: unlock the cache object
  1061.     
  1062.     It it locked when returning from vlc_object_wait/vlc_cond_wait
  1063. commit 60029aef5ccf6ff440472d542ac024ce5cc953ec
  1064. Author: Christophe Mutricy <xtophe@videolan.org>
  1065. Date:   Thu Oct 23 21:51:14 2008 +0100
  1066.     Update i18n files
  1067. commit 4e797456664930fab817a373c20728e32239de55
  1068. Author: Laurent Aimar <fenrir@videolan.org>
  1069. Date:   Thu Oct 23 22:00:54 2008 +0200
  1070.     Added decoder_New/Delete/Link/UnlinkPicture helpers.
  1071. commit f0e63c5df599a87fa05524b15a7ff01da7ecd2ec
  1072. Author: Laurent Aimar <fenrir@videolan.org>
  1073. Date:   Thu Oct 23 21:46:24 2008 +0200
  1074.     Fixed an invalid return.
  1075. commit c0e36ecdb6feeb44b20f2a2980c743f787506e3e
  1076. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1077. Date:   Thu Oct 23 22:59:11 2008 +0300
  1078.     missing wakeup
  1079. commit 1c963efdd3ab1375a43593dc5c1b9bc30752b74d
  1080. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1081. Date:   Thu Oct 23 22:58:01 2008 +0300
  1082.     Another small decoder thread simplification
  1083.     
  1084.     Conflicts:
  1085.     
  1086.      src/input/decoder.c
  1087. commit 9d4a329f772af97c7b17569a45e45102598488b4
  1088. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1089. Date:   Thu Oct 23 22:56:28 2008 +0300
  1090.     DMO: fix serialization, check for errors in DecOpen...
  1091. commit 17485fb47d060788f8cfc1c9f138644a0ade8646
  1092. Author: Laurent Aimar <fenrir@videolan.org>
  1093. Date:   Thu Oct 23 21:31:23 2008 +0200
  1094.     Added decoder_NewAudioBuffer/decoder_DeleteAudioBuffer helpers.
  1095. commit 7765d6b8e5272afdfecfa9bbf2c841e87d552cfe
  1096. Author: Laurent Aimar <fenrir@videolan.org>
  1097. Date:   Thu Oct 23 21:11:21 2008 +0200
  1098.     Fixed a comment.
  1099. commit f1670436be5d96cea0e5160fb0f020a1be4bac0c
  1100. Author: Laurent Aimar <fenrir@videolan.org>
  1101. Date:   Thu Oct 23 21:09:50 2008 +0200
  1102.     Revert "Another small decoder thread simplification"
  1103.     
  1104.     This reverts commit 3c9681e1683beb1e3c11a3e7cd9f58e9d3738751.
  1105.     It breaks DMO/Qt decoding. It can be commited again when a fix
  1106.     is found.
  1107. commit 0357e2cf82ad87897a43ea3b5a2540aacff504a7
  1108. Author: Laurent Aimar <fenrir@videolan.org>
  1109. Date:   Thu Oct 23 21:08:16 2008 +0200
  1110.     Added decoder_NewSubpicture/decoder_DeleteSubpicture helpers.
  1111. commit b64ada26f7e25a76c23b759be100d4b76e249b9f
  1112. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1113. Date:   Thu Oct 23 21:38:40 2008 +0300
  1114.     Fix decoder FIFO pacing.
  1115. commit 3c9681e1683beb1e3c11a3e7cd9f58e9d3738751
  1116. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1117. Date:   Thu Oct 23 21:34:15 2008 +0300
  1118.     Another small decoder thread simplification
  1119. commit 3d98df168373b402f246a9b5702f27cea73fb953
  1120. Author: Laurent Aimar <fenrir@videolan.org>
  1121. Date:   Thu Oct 23 20:30:35 2008 +0200
  1122.     Fixed segfault with decoder_GetInputAttachments/GetDisplayDate/GetDisplayRate.
  1123. commit a0bc270c37df7f28c5d9fa2f5070f3c5638a6efc
  1124. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1125. Date:   Thu Oct 23 19:23:29 2008 +0300
  1126.     Fix --disable-vlm --enable-sout
  1127. commit e923b2b84a08925b5b5cdd2113063eeaaff3e7bb
  1128. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1129. Date:   Thu Oct 23 18:27:30 2008 +0300
  1130.     Code factorization
  1131. commit 7477f3c370d72ccec2c2e540ecdd8fdc03455206
  1132. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1133. Date:   Thu Oct 23 18:07:13 2008 +0300
  1134.     Separate filesystem functions from the rest
  1135. commit 7b721c866d73ca48742c78239d348e05bdfaaefb
  1136. Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
  1137. Date:   Thu Oct 23 16:36:19 2008 +0200
  1138.     embedded snapshot: properly lock/unlock the cache object
  1139. commit a721dbaf9440d94fb50b7c6d39332690a518990e
  1140. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1141. Date:   Thu Oct 23 00:02:04 2008 +0200
  1142.     Define next frame to 'e' hotkey.
  1143. commit 7e6d2878952408545c2d9d3b4e7c50a35e40a57a
  1144. Author: Christophe Mutricy <xtophe@videolan.org>
  1145. Date:   Tue Oct 21 23:16:40 2008 +0100
  1146.     Fix DTD url
  1147. commit 924a7038079083f6a79a223195a87762826c15ec
  1148. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1149. Date:   Wed Oct 22 23:59:00 2008 +0300
  1150.     directory: do not try to open "-" as it refers to stdin
  1151.     
  1152.     This removes a silly error message.
  1153. commit a2ab6cd559990648dc804c302197860ec5987e25
  1154. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1155. Date:   Wed Oct 22 23:46:32 2008 +0300
  1156.     block_FifoPace: proper waiting for overflowing queue
  1157. commit a2f64f8a853a69dc30d5df100e84792c8c4440b7
  1158. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1159. Date:   Wed Oct 22 23:36:37 2008 +0300
  1160.     Allow block_FifoPut(fifo,NULL)
  1161. commit d8ab9784da042e44627b5cc3c5b2138ff0c5cb76
  1162. Author: Laurent Aimar <fenrir@videolan.org>
  1163. Date:   Wed Oct 22 22:20:56 2008 +0200
  1164.     Cosmetic.
  1165. commit b0782ad7dcfd29f942098e3160ced83a9ade6dc7
  1166. Author: Laurent Aimar <fenrir@videolan.org>
  1167. Date:   Wed Oct 22 21:55:06 2008 +0200
  1168.     Added "next frame" support.
  1169.     
  1170.     It will work most of the time.
  1171.     Subtitle are not correctly handled.
  1172.     It will be ignored if no video.
  1173. commit ba75d5221d90168c76fa255eff047ac96724ddd1
  1174. Author: Laurent Aimar <fenrir@videolan.org>
  1175. Date:   Wed Oct 22 00:58:19 2008 +0200
  1176.     Fixed system clock phase when changing rate.
  1177. commit a996e2cad8e232fc5c914fe3456fbd4951600203
  1178. Author: Laurent Aimar <fenrir@videolan.org>
  1179. Date:   Tue Oct 21 20:55:47 2008 +0200
  1180.     Flush audio/subtitle in next frame.
  1181. commit f144379a082a4eb5f446fa1cee64010cf74614df
  1182. Author: Laurent Aimar <fenrir@videolan.org>
  1183. Date:   Tue Oct 21 20:41:16 2008 +0200
  1184.     Added input_DecoderFrameNext (not yet used).
  1185. commit 94287dcea213dd7e8e65cc1436f78dd649a15877
  1186. Author: Laurent Aimar <fenrir@videolan.org>
  1187. Date:   Mon Oct 20 22:39:20 2008 +0200
  1188.     Implemented vout_NextPicture.
  1189. commit 321e04ca2733320670bada94ae1b12e0e9ceb046
  1190. Author: Laurent Aimar <fenrir@videolan.org>
  1191. Date:   Mon Oct 13 23:15:00 2008 +0200
  1192.     Added hotkey code for input "frame-next".
  1193.     
  1194.     No default key is assigned.
  1195. commit c136bb81d0235190d837e14da3458c8bd83269ea
  1196. Author: Laurent Aimar <fenrir@videolan.org>
  1197. Date:   Mon Oct 13 23:13:29 2008 +0200
  1198.     Added control code for "frame-next" variable.
  1199.     
  1200.     It is ignored.
  1201. commit e2fb80c6f3d2bc123690b8439fa47859c892a5ab
  1202. Author: Laurent Aimar <fenrir@videolan.org>
  1203. Date:   Fri Oct 17 22:07:52 2008 +0200
  1204.     Clean up vout picture destruction.
  1205. commit 2672302feda7f1573e7187c8ca0f756113a79439
  1206. Author: Laurent Aimar <fenrir@videolan.org>
  1207. Date:   Thu Oct 16 23:55:58 2008 +0200
  1208.     Simplify picture selection in vout.
  1209. commit d4980f0bb4d1fccc42214e5d8b2f121ff79cc2c6
  1210. Author: Laurent Aimar <fenrir@videolan.org>
  1211. Date:   Thu Oct 16 23:55:33 2008 +0200
  1212.     Fixed display of first frame after seek while paused.
  1213. commit 75f55c2781e8883d1832b57c75762e93e38ee247
  1214. Author: Laurent Aimar <fenrir@videolan.org>
  1215. Date:   Thu Oct 16 22:10:05 2008 +0200
  1216.     Store the last displayed picture pointer in vout private structure.
  1217. commit c438a0104bf3a549b326c172b39dc5e2d9ab6573
  1218. Author: Laurent Aimar <fenrir@videolan.org>
  1219. Date:   Thu Oct 16 21:59:19 2008 +0200
  1220.     Split vout_internal.h to hide vout_thread_t definition from decoder.
  1221. commit 4f460e2ffb86479e88509a2aca86609adeded1e9
  1222. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1223. Date:   Wed Oct 22 23:09:27 2008 +0300
  1224.     block_FifoWake (deprecated): wake-up _all_ threads, not just one
  1225. commit 8209230f34c53150918d8147f02385cdd8ccc4e3
  1226. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1227. Date:   Wed Oct 22 22:49:11 2008 +0300
  1228.     Do not check for decoder error in the demux thread
  1229.     
  1230.     That was only an optimization, and it fails thread-safety.
  1231.     In any case, a failed decoder will still dequeue (and discard) blocks.
  1232. commit 3110258d24150892b6fbff19d5868a004e0c26af
  1233. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1234. Date:   Wed Oct 22 22:47:04 2008 +0300
  1235.     Small code factorization
  1236. commit 02c79d62bc88443be0c1b70fc00be3517bc9b67d
  1237. Author: Rémi Duraffort <ivoire@videolan.org>
  1238. Date:   Wed Oct 22 20:29:14 2008 +0200
  1239.     Fix potential NULL dereference (CID 27).
  1240.     And fix a potential memleak.
  1241. commit 5219f5ec7324446fc0c9a7e4d530afa4ae4b96e2
  1242. Author: Rémi Duraffort <ivoire@videolan.org>
  1243. Date:   Wed Oct 22 20:16:25 2008 +0200
  1244.     Fix compilation of modules/video_filter/imgresample.c
  1245. commit 26ddd19665fdf09fbefb765ccbe7951b6f82f26b
  1246. Author: Rémi Duraffort <ivoire@videolan.org>
  1247. Date:   Mon Oct 20 18:59:43 2008 +0200
  1248.     Don't forgot to unlock the mutex.
  1249. commit 7c97b0295e1c279b4ba43c76b40503b8024f3559
  1250. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1251. Date:   Wed Oct 22 21:15:48 2008 +0300
  1252.     SAP does needs an object, not specifically a stream instance
  1253. commit 08ffe836a96b1e2ac944dee4f007a6f819b48ac7
  1254. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1255. Date:   Wed Oct 22 21:09:19 2008 +0300
  1256.     Add the sout stubs
  1257. commit ec525f6973f5e5dd4a7015d002f3e8816be4340e
  1258. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1259. Date:   Wed Oct 22 20:47:51 2008 +0300
  1260.     Restore -no-undefined on Win32
  1261. commit 616fa5c8b34ab3afbfbc14838f0d3f0b187fd7ee
  1262. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1263. Date:   Wed Oct 22 20:27:19 2008 +0300
  1264.     Simplifications
  1265. commit 5d2a5fd0d73dff89aec008576c8c3382521138f9
  1266. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1267. Date:   Wed Oct 22 20:24:07 2008 +0300
  1268.     VLM: provide stubs for --disable-vlm
  1269. commit 081b18a15b97e8a27fbbeceb97eabb3dbdc62390
  1270. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1271. Date:   Wed Oct 22 20:04:19 2008 +0300
  1272.     Privatize httpd_MsgInit and httpd_MsgClean
  1273. commit fa8f48546df5cb3faaa87c3400dd647474514b2b
  1274. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1275. Date:   Wed Oct 22 18:26:38 2008 +0300
  1276.     Cosmetic fixes
  1277. commit c0d37c7c881712e182f03b52d0b00a911cab81ac
  1278. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  1279. Date:   Wed Oct 22 11:19:35 2008 +0200
  1280.     Use live555 timeout option and reduce waiting time
  1281.     
  1282.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1283. commit 7bd6af3396320ab00dc7fa646f6d9764099495e8
  1284. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1285. Date:   Wed Oct 22 17:18:00 2008 +0300
  1286.     More verbose ffmpeg encoding failure
  1287. commit a66e3c1d44c89d2675523cce1b50c01e2a3c5653
  1288. Author: Pavlov Konstantin <thresh@altlinux.ru>
  1289. Date:   Wed Oct 22 02:09:36 2008 +0400
  1290.     video4linux2: Add libv4l2 support. Fixes #1804.
  1291.     
  1292.     Based on patches by Nicolas Chauvet and Hans de Goede.
  1293. commit 1b1a6a4ef36bfb431359a6a4a1d8a7ce1c907b6f
  1294. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1295. Date:   Tue Oct 21 10:08:13 2008 +0200
  1296.     [Contribs] Update libgcrypt to 1.4.3
  1297. commit 4c30e1d7dfe4908f0cac8c0862f9cb2aac515e38
  1298. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1299. Date:   Tue Oct 21 09:51:43 2008 +0200
  1300.     [Contribs] libpng update for CVE-2008-3964
  1301. commit 79579afe7f4dd0e87162828fe47a305d679d1bf7
  1302. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1303. Date:   Tue Oct 21 09:35:44 2008 +0200
  1304.     [Qt] Fix a crash when toggling minimalView when --no-embedded-video.
  1305.     
  1306.     Close #2194
  1307. commit 5e0254ce2fe412264e6c2c278fe6c33637fd9755
  1308. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1309. Date:   Tue Oct 21 01:36:16 2008 +0200
  1310.     [Contribs] Update the patch to deactivate c99 mode in FFmpeg
  1311.     
  1312.     This should fix linking to faac and mp3lame.
  1313. commit 17794b843435b7f8444ad986072275f572bc7ed8
  1314. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1315. Date:   Mon Oct 20 13:38:23 2008 +0200
  1316.     [Fake] Add a missing callback on fake-file-reload
  1317.     
  1318.     When fake-file-reload is changed, you might want to renew the image.
  1319.     Should Close #2230
  1320. commit d72aba04bb47269fe1610e777d0099681cdb66f3
  1321. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1322. Date:   Mon Oct 20 22:50:58 2008 +0200
  1323.     [Win32] Fix yet another packaging issue.
  1324. commit c0998a10dfc31a7d9e08edb1ae1249ece6796329
  1325. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1326. Date:   Mon Oct 20 23:18:30 2008 +0300
  1327.     Remove dummy embedded window exclusion
  1328.     
  1329.     Qt4 embedded breakage has nothing to do with X11 afterall.
  1330. commit a62521c0ff7366d571b8cd4cc0c700124418b5b1
  1331. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1332. Date:   Mon Oct 20 23:15:24 2008 +0300
  1333.     Simplifications
  1334. commit 14e89cbcefbdd8efd03c6d7484d13682ffe67b4e
  1335. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1336. Date:   Mon Oct 20 22:45:16 2008 +0300
  1337.     vlc_mutex_locker: automatic mutex locking for C++
  1338. commit 9a38b276e6ddecdd032d5a1f2128530d2e3478ca
  1339. Author: Ludovic Fauvet <etix@l0cal.com>
  1340. Date:   Mon Oct 20 21:54:27 2008 +0200
  1341.     Bug fixed in the "recently played" functionnality
  1342.     
  1343.     * A connect was called multiple times causing a wrong behaviour in the playlist.
  1344.     * playlist_AddInput was replaced by playlist_Add to simplify code.
  1345.     
  1346.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1347. commit e925457d4638486c6f841a0db3fee9af5de5e005
  1348. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1349. Date:   Mon Oct 20 22:25:58 2008 +0300
  1350.     Oops, remove dummy code
  1351. commit 80c3cdfcd37a21a76db280f1683a76dc26d3ef81
  1352. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1353. Date:   Mon Oct 20 22:23:51 2008 +0300
  1354.     Embedded video still crashes, so disable it - refs #2136.
  1355.     
  1356.     This is a VLC bug, not Qt4 version dependent.
  1357. commit 5253760be29bc5ba22a6c3c4318ae4ec12627611
  1358. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1359. Date:   Mon Oct 20 21:49:19 2008 +0300
  1360.     Remove recursive/deadlocking calls in Qt4 embedded video (refs #2136).
  1361.     
  1362.     The vout code invokes the Qt4 video widget through the Qt4 window
  1363.     submodule. Hence, the video widget cannot call the vout window code.
  1364.     This is where the embedded video crashes seem to come from.
  1365.     Unfortunately, this commit trades the deadlock (on 1.0) or the crash
  1366.     (on 0.9) for an assertion failure.
  1367. commit 69dcbfc3404cb1ab2209521d335887a2a5682ac8
  1368. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1369. Date:   Mon Oct 20 21:40:10 2008 +0300
  1370.     Remove debug
  1371. commit c80004131574e67fe572bd930f1c8691be691967
  1372. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1373. Date:   Mon Oct 20 21:23:59 2008 +0300
  1374.     Do not use thread cancellation for Qt4 - fix #2225 and #2226
  1375. commit 35793c6a8b849fe7494914fa7975df8a1d3eb78b
  1376. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1377. Date:   Mon Oct 20 21:22:12 2008 +0300
  1378.     Cosmetic
  1379. commit d6dd14957665c477b7046064da4ac8e3389fa81d
  1380. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1381. Date:   Mon Oct 20 19:44:41 2008 +0300
  1382.     (Cosmetic) settings don't belong to the dialog provider
  1383. commit 519dca52dc88c1550e092a90c7ccf7ca3d62da54
  1384. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1385. Date:   Mon Oct 20 18:00:25 2008 +0200
  1386.     [Win32] fix build package.
  1387. commit 41b3e1daced948f537c52209a9acdc2ce908687e
  1388. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1389. Date:   Mon Oct 20 17:03:57 2008 +0200
  1390.     [Qt] Win Compilation fix.
  1391. commit 9e98e6b5e2b185482cfac334a0be38b8143c4020
  1392. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1393. Date:   Mon Oct 20 14:53:34 2008 +0200
  1394.     [Qt] small menus changes...
  1395. commit 90b84868c716ca32377c18322861200635c5e64d
  1396. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1397. Date:   Mon Oct 20 13:12:11 2008 +0200
  1398.     [Qt] Forgotten file in previous commit.
  1399. commit 22168eab8bdf29606b3c64fd216a86f684866d97
  1400. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1401. Date:   Mon Oct 20 12:59:57 2008 +0200
  1402.     [Qt] Split the QtWinApp to its own file and rename it.
  1403. commit 1ec9641c187d5a686d210e4a37758601856ff8c4
  1404. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1405. Date:   Mon Oct 20 12:15:27 2008 +0200
  1406.     [Qt] Various cleaning.
  1407. commit 28b5e4835e276fadfa6f69d24ddddca6bf367637
  1408. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1409. Date:   Mon Oct 20 02:19:19 2008 +0200
  1410.     [Qt] RecentMRLs: Simplification and adding some debug.
  1411. commit 190e7875e996423e605e8257b05f66fa562ddd9a
  1412. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1413. Date:   Mon Oct 20 02:07:29 2008 +0200
  1414.     [Qt] remove trailing spaces, set a default filter and add a LONGTEXT
  1415. commit 6b468738b8468b1ca799cdda6cd0defbde720920
  1416. Author: Ludovic Fauvet <etix@l0cal.com>
  1417. Date:   Sun Oct 19 17:37:53 2008 +0200
  1418.     New recently played menu.
  1419.     
  1420.     * Configuration aware to enable/disable (default enabled)
  1421.      * Filters available to ignore some patterns (using QRegExp)
  1422.     
  1423.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1424. commit d0ed93fe655ea09cf10f0fc31c5bd0f543b3144b
  1425. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1426. Date:   Mon Oct 20 01:46:16 2008 +0200
  1427.     [Qt] move some static const int to enum
  1428. commit d7f3af847c9260c63576f8744751f2debe03eee8
  1429. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1430. Date:   Sun Oct 19 23:12:45 2008 +0300
  1431.     Unused variables
  1432. commit b08edfb4df4c7693d51946b5bf41f5f77d754ba0
  1433. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1434. Date:   Sun Oct 19 23:12:38 2008 +0300
  1435.     Fix swscale linking
  1436. commit 63ff7505a7b7dc705479eaa93126880fa4c0f074
  1437. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1438. Date:   Sun Oct 19 23:09:34 2008 +0300
  1439.     Fix avformat compile+link
  1440. commit 569824c4545cd5a2124b8c4fd14d8bc9c8ef03bb
  1441. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1442. Date:   Sun Oct 19 23:06:27 2008 +0300
  1443.     Fix avformat compilation
  1444. commit 574d8c93422c82dc95f55e37c02bfa6345bcf456
  1445. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1446. Date:   Sun Oct 19 23:06:19 2008 +0300
  1447.     Fix warning
  1448. commit deeb99dcdebd0a37dfe4975c5cf4326a32703684
  1449. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1450. Date:   Sun Oct 19 23:01:29 2008 +0300
  1451.     Factorize avcodec chroma table - another 2kb
  1452. commit a1f8e0eb1492f7cad3f36aded5c0df3fc56a5e85
  1453. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1454. Date:   Sun Oct 19 22:57:37 2008 +0300
  1455.     Unused variable
  1456. commit 83e6445af76c33e5c697b56b5d82602abb7dd789
  1457. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1458. Date:   Sun Oct 19 22:52:48 2008 +0300
  1459.     Spare another 2kb
  1460. commit 1d35bcd2835dd85f7c28832e52791d1107a6b1be
  1461. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1462. Date:   Sun Oct 19 22:49:28 2008 +0300
  1463.     Factorize avcodec table - spare about 5kb
  1464. commit f70a9052bd0d5613fecc77d8d3f6a01c0f8636c5
  1465. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1466. Date:   Sun Oct 19 19:20:56 2008 +0300
  1467.     Qt4: restore message dialog
  1468.     
  1469.     (bug at exit due to more generic problems with #2226 and #2227)
  1470. commit 42b58e873a9d91c3a1f2665a01a56525f44313d5
  1471. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1472. Date:   Sun Oct 19 17:10:11 2008 +0300
  1473.     Do not link plugins against libvlccore explicitly
  1474.     
  1475.     We really want plugins to resolve their VLC symbols against the already
  1476.     loaded LibVLC core, rather than with their own version of it.
  1477.     Performance benefit should be neglectible, if any.
  1478.     Still, this will "fix" the plugin crash with static LibVLC builds (or
  1479.     generate a due link-time error). Anyway, this is one step toward
  1480.     supporting any form of static linking again.
  1481. commit d859e6b9537af2d7326276f70de25a840f554dc3
  1482. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1483. Date:   Sun Oct 19 12:26:23 2008 +0300
  1484.     Fix some integer overflows and a stupid memset() invocation
  1485. commit 5a9a53f7f1fa311da08d4ddefff074fa1185ed9d
  1486. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1487. Date:   Sun Oct 19 12:25:29 2008 +0300
  1488.     Simply debug
  1489. commit 7027d3008aef85f1d31f697efcd4d20501d33919
  1490. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1491. Date:   Sun Oct 19 12:24:33 2008 +0300
  1492.     Fix warning
  1493. commit 5b8476c9c735405f5ffc5a4f7686c2e6a30658a9
  1494. Author: Christophe Mutricy <xtophe@videolan.org>
  1495. Date:   Sat Oct 18 22:30:26 2008 +0100
  1496.     Add some Mime type to mozilla plugin
  1497. commit 26d92b87bba99b5ea2e17b7eaa39c462d65e9133
  1498. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1499. Date:   Sat Oct 18 22:19:49 2008 +0300
  1500.     Fix (yet another) TiVo demux overflow.
  1501.     
  1502.     Reported by Tobias Klein <tk@trapkit.de>
  1503. commit 2132eadea2f89b9662053ef8600fc514493dd0ab
  1504. Author: Ilkka Ollakka <ileoo@videolan.org>
  1505. Date:   Sat Oct 18 15:45:05 2008 +0300
  1506.     XReparentWindow seems to be needed here to get video on correct screen in
  1507.     xinerama setup.
  1508. commit d2bbd68d5dca8a1b8cfc68712660d83627cc92a7
  1509. Author: Ilkka Ollakka <ileoo@videolan.org>
  1510. Date:   Sat Oct 18 15:43:58 2008 +0300
  1511.     Use normal QCloseEvent to signal maininterface to closeup
  1512. commit 8ce3a352594cb66830e532acf2d00d17847e3d48
  1513. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1514. Date:   Sat Oct 18 12:06:30 2008 +0200
  1515.     Revert "Try to not confuse between Dolby Surround (2.1) and Dolby Digital (5.1)"
  1516.     
  1517.     Let's wait for this issue to be statued.
  1518.     
  1519.     This reverts commit 984fb14a84fdc5af8f0dc9c49928f32d04dc8cbf.
  1520. commit b9af47254eb1e543d692a6f1723dc6b2b696991e
  1521. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1522. Date:   Sat Oct 18 12:06:06 2008 +0200
  1523.     Revert "Mark "force-dolby-surround" as deprecated"
  1524.     
  1525.     This reverts commit bbe5c8e4750a35bf3a5f23914c6181ffec916391.
  1526. commit f9cfa5ca99550969bdf8dee6771a940135082dfb
  1527. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1528. Date:   Sat Oct 18 11:42:25 2008 +0200
  1529.     [Subtitles] Change error message to warning message when fail subtype detection
  1530.     
  1531.     Because this is really boring when you have some .txt files on the same folder than your movie and they are not subtitles but are auto-detected.
  1532. commit 2849bcdd9f5c1359a33b8cea02231dd895cc4235
  1533. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1534. Date:   Fri Oct 17 20:07:07 2008 +0200
  1535.     [Qt] Fix Network Open Tab
  1536.     
  1537.     Network Open Tab assumes all rtp/udp addresses are multicast #2221
  1538.     Please review.
  1539. commit 2e1619c2fbebd91e996c6d7e5ee776e80f22cbaf
  1540. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1541. Date:   Fri Oct 17 19:49:17 2008 +0200
  1542.     [Qt] When opening a VIDEO_TS folder, use dvd:// and not directory://
  1543.     
  1544.     This should close #2167. But must be checked for extra "/" on windows.
  1545. commit 5aeefb99edd9358407ed99a32f24e2e98fc80e61
  1546. Author: Rémi Duraffort <ivoire@videolan.org>
  1547. Date:   Wed Oct 15 21:11:47 2008 +0200
  1548.     Unneed warnings.
  1549. commit ec8639f0040b867af9afcc2581d67b1eddf676b7
  1550. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1551. Date:   Fri Oct 17 12:36:35 2008 +0200
  1552.     [Qt] delete Qt preferences too when resetting prefs.
  1553.     
  1554.     Close #2126
  1555. commit 8d57a8b8ba764b9a09ada35f7212fc2e9a2c1fbb
  1556. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1557. Date:   Fri Oct 17 09:52:56 2008 +0200
  1558.     [Qt] Fix the header menu popup when you have a header-state saved.
  1559. commit bbe5c8e4750a35bf3a5f23914c6181ffec916391
  1560. Author: Christophe Mutricy <xtophe@videolan.org>
  1561. Date:   Fri Oct 17 01:05:25 2008 +0100
  1562.     Mark "force-dolby-surround" as deprecated
  1563. commit 4addf06a50b8c25c36b14fbbde17f27c8a6e74f6
  1564. Author: Christophe Mutricy <xtophe@videolan.org>
  1565. Date:   Fri Oct 17 01:01:58 2008 +0100
  1566.     Update POTFILES.in for new and/or moved files
  1567. commit 8c2abad169177dfc64b8688735b7e80ee8b9e607
  1568. Author: Pierre Ynard <linkfanel@yahoo.fr>
  1569. Date:   Thu Oct 16 12:45:48 2008 +0200
  1570.     Unbreak compilation with --disable-sout
  1571.     
  1572.     The libraries still won't build due to missing symbols though.
  1573.     
  1574.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  1575. commit 256ec29cf0ccafee497ed161449ccfe7178e0b11
  1576. Author: Ludovic Fauvet <etix@l0cal.com>
  1577. Date:   Thu Oct 16 23:34:35 2008 +0200
  1578.     A mouse click in an empty position clear the selection (see #1956)
  1579.     
  1580.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1581. commit 39ef9e13a25db2472b360d9e0bd5a4c57cef71b8
  1582. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1583. Date:   Thu Oct 16 18:37:01 2008 +0300
  1584.     Fix automake warning
  1585. commit 38e2bdae6565f7bcd875b3cece61ac94327a0e54
  1586. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1587. Date:   Thu Oct 16 18:36:51 2008 +0300
  1588.     Remove unused gethostbyname check
  1589. commit b1ea9899b415ce3685e8633c6e45214e3c07e0c6
  1590. Author: Scott Lyons <scottalyons@Ringo-2.local>
  1591. Date:   Tue Oct 14 20:40:28 2008 -0400
  1592.     Provide more item meta data to HTTP RPN.
  1593.     
  1594.     Working on a few remote-control applications that require more details
  1595.     about the files in the playlist and the currently playing file. Also
  1596.     fixed the RPN module so that the fields listed as possible arguments
  1597.     for vlc_get_meta actually matches the list of fields in the Developer's
  1598.     wiki.
  1599.     
  1600.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1601. commit bb787d967021d26d41e9ae90cbfc4097097a7332
  1602. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1603. Date:   Thu Oct 16 15:54:57 2008 +0200
  1604.     [Qt] Fix VLM icons.
  1605.     
  1606.     Close #2186
  1607. commit 816aefe8b496c1c46370db694bca592bca532b7a
  1608. Author: Lukas Durfina <lukas.durfina@gmail.com>
  1609. Date:   Sun Oct 12 16:40:30 2008 +0200
  1610.     libvlc: description and count of tracks, titles, chapters and subtitles
  1611.     
  1612.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1613. commit 94757879656bdf7932265e8cae772cb6e18bca11
  1614. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1615. Date:   Thu Oct 16 14:57:41 2008 +0200
  1616.     [Qt] Remove QTimer wher we can.
  1617. commit 631f3415cfe366c2f004898615367edd19c1dfb8
  1618. Author: Ilkka Ollakka <ileoo@videolan.org>
  1619. Date:   Thu Oct 16 15:45:23 2008 +0300
  1620.     Missed this, connect mediainfo-stats also inputmanager for statsupdate.
  1621. commit ebec8934044432bbe1574e8531b39a5038eeb9b7
  1622. Author: Ilkka Ollakka <ileoo@videolan.org>
  1623. Date:   Thu Oct 16 15:15:33 2008 +0300
  1624.     Allow thread-cancelation in qt4-module, and define cancelation function
  1625.     
  1626.     Cancelation function emits event to main-interface to shut down. Thanks to
  1627.     courmisch for pointing out this possibility.
  1628.     
  1629.     Should be final issue on ticket #1365 and this commit should fix it
  1630. commit 984fb14a84fdc5af8f0dc9c49928f32d04dc8cbf
  1631. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1632. Date:   Thu Oct 16 14:15:24 2008 +0200
  1633.     Try to not confuse between Dolby Surround (2.1) and Dolby Digital (5.1)
  1634.     
  1635.     Ref #1417
  1636. commit a29f9e88bdc93ab753b0677406bf2dd7332de38e
  1637. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1638. Date:   Thu Oct 16 13:48:18 2008 +0200
  1639.     [Qt] Small VLM filename exporting issue.
  1640. commit e81263cdbde31f66d58abe21369366ebb4c946c0
  1641. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1642. Date:   Thu Oct 16 13:11:00 2008 +0200
  1643.     [USF] return if calloc fails.
  1644.     
  1645.     Close CID: 171
  1646. commit 38f8e29fd03b6168a273c22eda7829144a20cd77
  1647. Author: Sam Hocevar <sam@zoy.org>
  1648. Date:   Thu Oct 16 13:06:27 2008 +0200
  1649.     Support multiple planes in the vmem driver, courtesy of Pierre Ynard.
  1650. commit 51d01bba9204cc9d9ab5b15105948055230ef75f
  1651. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1652. Date:   Thu Oct 16 12:52:18 2008 +0200
  1653.     [Qt] Add the video-on-title in Simple Preferences.
  1654.     
  1655.     In the complete preferences it is not linked directly to OSD, so users don't find it. Linked to Closed #2207.
  1656. commit c2b6026bd73cd164e86f18bc42b388f4d92d8e91
  1657. Author: Ilkka Ollakka <ileoo@videolan.org>
  1658. Date:   Thu Oct 16 10:53:38 2008 +0300
  1659.     Simplify screen position checking
  1660.     
  1661.     screenRec.x() and .y() should be directly those offsets needed
  1662. commit f83418ee9e536fcb60f3e7652cec7f3db3a7315b
  1663. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1664. Date:   Thu Oct 16 01:57:03 2008 +0200
  1665.     [Contribs] Small FFMPEGCONF cleanup.
  1666. commit c7d9a5cdacd1afb15ca73a42dbb48f7407bfb8e9
  1667. Author: Edouard Gomez <ed.gomez@free.fr>
  1668. Date:   Wed Oct 15 00:04:30 2008 +0200
  1669.     dshow: try to improve multithreading code for RAW sample grabbing
  1670.     
  1671.     # HG changeset patch
  1672.     # User Edouard Gomez <ed.gomez@free.fr>
  1673.     # Date 1224021637 -7200
  1674.     # Node ID 0c4727aa17ba532172cae4aded7d16d70ea4ea53
  1675.     # Parent  8e7c3f94407dc1500438237ac6bf3d484bfba742
  1676.     dshow: try to improve multithreading code for RAW sample grabbing
  1677.     
  1678.     This patch tries to address two theoritical problems:
  1679.      - The filter capturepin should not lock p_sys->lock. By chance, win32 mt
  1680.        locking is recursive by default.
  1681.         - Do not lock again, this makes things clearer for poor POSIX coders like
  1682.           me.
  1683.      - The current code does not try to push samples as fast as it receives them.
  1684.        This is caused by the arbitrary msleep call which can differ sample delivery
  1685.        with up to 10ms delay. Moreover, only a single sample at a time was processed
  1686.        either for audio or for video.
  1687.         - Use MT condition instead of sleep so no artificial delay is introduced in
  1688.           the delivery chain.
  1689.         - Process all available samples at once.
  1690.     
  1691.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1692. commit 0dd04d073d5f4c653e03064273985ce51cebd43c
  1693. Author: Edouard Gomez <ed.gomez@free.fr>
  1694. Date:   Wed Oct 15 00:04:27 2008 +0200
  1695.     dshow: prevent division by zero
  1696.     
  1697.     # HG changeset patch
  1698.     # User Edouard Gomez <ed.gomez@free.fr>
  1699.     # Date 1224021633 -7200
  1700.     # Node ID 9564c1736b76c96f37fb85476d36496b3d7955bb
  1701.     # Parent  40d5c2186f7fb31e944b5b542b3366bbc420cc0e
  1702.     dshow: prevent division by zero
  1703.     
  1704.     In the DShow capture module, division by zero is possible in
  1705.     multiple modulo statements when dealing with granularity values
  1706.     returned by capture filters.
  1707.     
  1708.     Change the code so that:
  1709.      - if granularity is zero, then width/height/samplingrate must be
  1710.        a perfect match with requested settings.
  1711.      - if granularity is non zero, then use the old condition tests.
  1712.     
  1713.     This fixes real crashes reported by VLC users on different forums.
  1714.     
  1715.     See:
  1716.     http://forum.doom9.org/archive/index.php/t-134655.html
  1717.     http://forum.videolan.org/viewtopic.php?f=2&t=37056&p=114065&hilit=blackmagic
  1718.     
  1719.     Tested with both a Decklink HD Extreme card and a Decklink HD Pro card.
  1720.     
  1721.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1722. commit b58e4babd924f66bf2ea5c96812cdeceeb85398c
  1723. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1724. Date:   Thu Oct 16 01:18:26 2008 +0200
  1725.     some THANKS. :D
  1726. commit 2229045e62f26bdfeacdcded3064f8d61955cfeb
  1727. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1728. Date:   Thu Oct 16 01:10:32 2008 +0200
  1729.     [x11 vout] Fix x11 fullscreen behaviour. Patch by Raster!
  1730.     
  1731.     This fix e17, Xfce on my configuration.
  1732.     Thanks very much Raster.
  1733. commit 4cfee42d9807624eb37a24d7229f48793f7bfd6b
  1734. Author: Ludovic Fauvet <etix@l0cal.com>
  1735. Date:   Thu Oct 16 00:18:02 2008 +0200
  1736.     mouseReleaseEvent was not correctly dispatched under certain circumstance
  1737.     
  1738.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1739. commit 50e9d38ad549b3e08f33340f3ca5f57a4cabe763
  1740. Author: Derk-Jan Hartman <hartman@videolan.org>
  1741. Date:   Wed Oct 15 21:44:20 2008 +0200
  1742.     macosx: Disable messages for now
  1743. commit 9d2b7e0e7a5d1065666dd82ec6eec76a1a8b2985
  1744. Author: Laurent Aimar <fenrir@videolan.org>
  1745. Date:   Wed Oct 15 20:58:17 2008 +0200
  1746.     Removed unused i_matrix_coefficients picture_t field.
  1747. commit 816d3cc4b68198d89c28be1e265193b71fedbcaf
  1748. Author: Laurent Aimar <fenrir@videolan.org>
  1749. Date:   Wed Oct 15 20:53:21 2008 +0200
  1750.     Merged vout_DatePicture into vout_DisplayPicture.
  1751. commit 96588cbc1429ae8ef78b2d5c1685a856b8a35d0c
  1752. Author: Laurent Aimar <fenrir@videolan.org>
  1753. Date:   Wed Oct 15 20:09:09 2008 +0200
  1754.     Added a comment about seek while paused issue.
  1755. commit 0e2f21c85dd890e8c07ac6c2bcbb7b68b0ab1f46
  1756. Author: Laurent Aimar <fenrir@videolan.org>
  1757. Date:   Tue Oct 14 22:52:35 2008 +0200
  1758.     Factorized forced vout picture releases.
  1759. commit acf420dbd2a8e2dbd82c39d580325708500099d7
  1760. Author: Laurent Aimar <fenrir@videolan.org>
  1761. Date:   Tue Oct 14 22:46:21 2008 +0200
  1762.     Improved vout picture locking scheme.
  1763. commit 7e8ca640e8ecdbee167688a662f2f15380e584cc
  1764. Author: Laurent Aimar <fenrir@videolan.org>
  1765. Date:   Tue Oct 14 22:36:10 2008 +0200
  1766.     Moved vout helpers out of decoder.c.
  1767. commit db7ba95634c3ffe26a661f07676062e8c6b2a72c
  1768. Author: Laurent Aimar <fenrir@videolan.org>
  1769. Date:   Mon Oct 13 22:15:38 2008 +0200
  1770.     Cosmetics.
  1771. commit d1ff0bbaaefb5e2eaaa7d4defac744fbba5ecf61
  1772. Author: Laurent Aimar <fenrir@videolan.org>
  1773. Date:   Mon Oct 13 21:07:22 2008 +0200
  1774.     Fixed doc for vlc_demux.
  1775. commit 2a31835fcb1ed93c5aff9081d8a8e1ffef99b691
  1776. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1777. Date:   Wed Oct 15 20:47:41 2008 +0200
  1778.     [Qt] Connect Faster button to FASTER!
  1779. commit 924df6a31f525b21fc56fbfc99d07f80e78123d0
  1780. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1781. Date:   Wed Oct 15 20:32:46 2008 +0200
  1782.     [Qt] make slower/faster buttons flat by default in FSC.
  1783. commit 977910dbcebdcee47b53551bc252d5294d1da80f
  1784. Author: Ilkka Ollakka <ileoo@videolan.org>
  1785. Date:   Wed Oct 15 21:31:56 2008 +0300
  1786.     Calculate fullscreencotnrollers position only when screen has changed
  1787. commit 9a51f390108b2770592886c4e3ea81ae0d64dda5
  1788. Author: Ilkka Ollakka <ileoo@videolan.org>
  1789. Date:   Wed Oct 15 21:20:55 2008 +0300
  1790.     Calculate fullscreen controllers position on showtime
  1791.     
  1792.     Take multiple-screens into account when trying to get fullscreen controller
  1793.     into center of current physical screen.
  1794. commit a0a1a207bfd38f497d490a5b1086a0f0bdd5427d
  1795. Author: Ilkka Ollakka <ileoo@videolan.org>
  1796. Date:   Wed Oct 15 20:56:56 2008 +0300
  1797.     Calculate position for videowindow to use current screen in xinerama-setup also.
  1798.     
  1799.     Basicly same as mplayer/libvo/x11_common.c does.
  1800. commit 70c75214fa2cac6b5b4775eb627dc7c68825a2fc
  1801. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1802. Date:   Wed Oct 15 18:24:01 2008 +0200
  1803.     [Qt] Fix crash when pressed play when input is DYYYYYING.
  1804.     
  1805.     Close #2196
  1806. commit 3f6bd2669b0d9bc258a7a53183029991cec259aa
  1807. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1808. Date:   Wed Oct 15 19:11:22 2008 +0300
  1809.     msg_Unsubscribe: race condition memory leak
  1810. commit cf08617d75baea2246e88d2a690a00b35545f788
  1811. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1812. Date:   Wed Oct 15 18:54:24 2008 +0300
  1813.     Alloc memory later, remove non-compilable goto
  1814. commit 3e1abbd7d047979120a126875a481d0fab90fb85
  1815. Author: Derk-Jan Hartman <hartman@videolan.org>
  1816. Date:   Wed Oct 15 17:37:13 2008 +0200
  1817.     messages: we have a vasprintf replacement now, remove the old workarounds.
  1818. commit 1d0cbdf2de75be13fdf06bff890b3c2fffe5e9d5
  1819. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1820. Date:   Wed Oct 15 17:41:41 2008 +0200
  1821.     [Qt] use screenGeometry instead of screen.
  1822. commit 7089382fa70161b29bce0670b6b832916e76d270
  1823. Author: Derk-Jan Hartman <hartman@videolan.org>
  1824. Date:   Mon Oct 13 17:58:59 2008 +0200
  1825.     libvlc: fix printf warning
  1826. commit b8efc4e05c71068c8d409f94287aa4dc61582f21
  1827. Author: Derk-Jan Hartman <hartman@videolan.org>
  1828. Date:   Mon Oct 13 17:57:45 2008 +0200
  1829.     logger: Mac OS X compile fix
  1830. commit 7aca939ab1ed52290efac498101ad4faa6c6e32c
  1831. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  1832. Date:   Thu Oct 9 13:46:39 2008 +0200
  1833.     live555 timeout prevention thread fixes
  1834.     
  1835.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1836. commit e3db765137abde9ae995e532fa86dda512e59644
  1837. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1838. Date:   Wed Oct 15 10:30:04 2008 +0200
  1839.     Qt4: compile fix.
  1840. commit 41ba5dad843d9e15d27a2e389f0c23c61c518c7b
  1841. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1842. Date:   Wed Oct 15 02:09:59 2008 +0200
  1843.     Message deactivation in Interface due to new API. Not functionnal change but compiles.
  1844. commit 4396baf0e5ccef106522ae9d54ef5cadadb6302b
  1845. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1846. Date:   Wed Oct 15 02:00:55 2008 +0200
  1847.     Qt4: Controller Rework.
  1848.     
  1849.     Introduction of an abstractController, that can:
  1850.     - create most of the interface controller widgets
  1851.     - execute their actions
  1852.     
  1853.     All buttons connect themselve to a mapper and a doAction( id_action )
  1854.     that centralize everything. The Action could go into a mainActionner, I guess. Opinions?
  1855.     
  1856.     This cleans a lot the signal and exchanges between MI and Controller,
  1857.     between Controller and FSC. The buttons do their own cooking and connect
  1858.     directly to THEMIM or to some of the few signals of the Controller
  1859.     (inputExist, inputHasVideo, inputCanRecord)
  1860.     
  1861.     This reworks most of the HACKS of Teletext Buttons and AtoB Buttons
  1862.     
  1863.     The FSC inherit from AbstractController and not Controller, which remove the b_fscreation HACK.
  1864.     
  1865.     There will be some regressions, I tried my best to minimize them.
  1866.     
  1867.     The code is generic enough to be able to customize the toolbars now. HAVE FUN!
  1868. commit 08cbd4daf42b33a50cbd924a51218cb837b8d9bf
  1869. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1870. Date:   Thu Oct 9 17:56:45 2008 +0200
  1871.     Qt4: kill an uninitialized warning.
  1872. commit 7297d0a9df7ef50bdd5164a8a399bdc80d3babc8
  1873. Author: Rémi Duraffort <ivoire@videolan.org>
  1874. Date:   Tue Oct 14 23:16:51 2008 +0200
  1875.     Fix compilation (my fault).
  1876. commit bfbd38a608a4df61c06c21eee6325e13ff7fedd3
  1877. Author: Rémi Duraffort <ivoire@videolan.org>
  1878. Date:   Tue Oct 14 21:16:59 2008 +0200
  1879.     Cleaning (don't a message when the system runs out of memory) and fix a potential segfault.
  1880. commit 825bf79e9570f0c281c99cbf5d21390e9718b6d2
  1881. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1882. Date:   Tue Oct 14 23:52:31 2008 +0300
  1883.     Fix message leak
  1884. commit 96d708c2768aa9ee43b4d48957f8f85c68f016de
  1885. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1886. Date:   Tue Oct 14 23:35:20 2008 +0300
  1887.     Count message references and get rid of the global message ring buffer
  1888.     
  1889.     Each susbcriber has its own ring buffer already.
  1890. commit 0756eecebc41a2751c787466d2d754cfebdf85ab
  1891. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1892. Date:   Tue Oct 14 22:43:45 2008 +0300
  1893.     Compile fix (not functional)
  1894.     
  1895.     I don't quite understand why Qt4 would subscribe to messages all the
  1896.     time rather than only when the dialog is on.
  1897. commit e63fffe04f8380e81225b32a0fcb579d57cecb53
  1898. Author: Laurent Aimar <fenrir@videolan.org>
  1899. Date:   Tue Oct 14 21:00:52 2008 +0200
  1900.     Fixed segfault in libmpeg2 when picture allocation failed.
  1901.     
  1902.     It should close #2195.
  1903. commit a396b96cc7981eb6aee5d3fb2b8437147b645d22
  1904. Author: Rémi Duraffort <ivoire@videolan.org>
  1905. Date:   Tue Oct 14 21:01:22 2008 +0200
  1906.     Remove uneeded warining (and often impossible to send)
  1907. commit 17e8ab51bc2d7a2e12b0dd73064420d6af957851
  1908. Author: Rémi Duraffort <ivoire@videolan.org>
  1909. Date:   Tue Oct 14 20:43:48 2008 +0200
  1910.     Cleaning.
  1911. commit dec93783572536132403075bf65d62710f4ec7db
  1912. Author: Rémi Duraffort <ivoire@videolan.org>
  1913. Date:   Tue Oct 14 20:41:41 2008 +0200
  1914.     notify/xosd: potential memleaks
  1915. commit 00d63f8fa96376ac8f2bdee549d1360b4a34e945
  1916. Author: Rémi Duraffort <ivoire@videolan.org>
  1917. Date:   Tue Oct 14 20:38:30 2008 +0200
  1918.     Cleaning (potential memleak and uneeded message).
  1919. commit 4fb56a1cf8746c51bf5288910607758b39fac9b9
  1920. Author: Rémi Duraffort <ivoire@videolan.org>
  1921. Date:   Tue Oct 14 20:32:47 2008 +0200
  1922.     Don't use var_createGet instead of var_create (and remove uneeded goto)
  1923. commit 7205ca2b632d748fba5e6128c4949924c9c96b4d
  1924. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1925. Date:   Tue Oct 14 16:24:46 2008 +0200
  1926.     (contrib) fix libdvdread-win32.patch
  1927. commit e9a1542064776cfb10a40488dc88c4b89ad477e9
  1928. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1929. Date:   Tue Oct 14 15:03:01 2008 +0200
  1930.     (win32) Package extras/contrib/*.dll and strip them.
  1931. commit daf7b179352f33a8278f8dfcd60dadaf4227ea10
  1932. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1933. Date:   Mon Oct 13 16:14:23 2008 +0200
  1934.     (contrib) Building zvbi for windows with dynamic pthreadsGC2 dll
  1935. commit 612f4f1c721d416b43e04aa8ce072f443dcd477d
  1936. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1937. Date:   Tue Oct 14 15:11:23 2008 +0200
  1938.     (win32 nsi) Fix unterminated string.
  1939. commit db4901e908e9fc46ff6be0e74c5361e200498a3f
  1940. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1941. Date:   Mon Oct 13 12:20:41 2008 +0200
  1942.     (contrib) Do not use --std=c99 for ffmpeg on contrib when crosscompiling to win32.
  1943. commit 76aeb5e76d6aad6ad9597a4e5b7b977b961671ad
  1944. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1945. Date:   Mon Oct 13 11:32:56 2008 +0200
  1946.     (contrib) Fix bug in FFMPEGCONF define and disable bzlib usage by ffmpeg for win32.
  1947. commit 695c8ce599dad0ff5c0272d82e8221875eec1245
  1948. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1949. Date:   Mon Oct 13 10:07:29 2008 +0200
  1950.     (contrib) Use autoreconf after patching Makefile.{am,in} and configure.{ac,in}.
  1951. commit 52360af6d96dc8f663f70331c96fa04af789ff40
  1952. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1953. Date:   Mon Oct 13 09:47:15 2008 +0200
  1954.     Add schroedinger to Fedora contrib and remove some libraries that are available in the distro itself.
  1955. commit f30232e4eae5746a8362cb5905b697396a2a1df9
  1956. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1957. Date:   Mon Oct 13 09:46:20 2008 +0200
  1958.     (win32 contrib) Build theora without docs on win32.
  1959. commit 7f6b4e76bdc723df95b51395956616d5c91b6671
  1960. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1961. Date:   Mon Oct 6 16:21:40 2008 +0200
  1962.     Don't start the file logger when syslog is specified.
  1963.     
  1964.     If --syslog is specified on the commandline then vlc loads the logger in file mode first, because --file-logging is the default. This is counter intuitive for users, they expect *only* syslog mode to be active. Note that the logger module can only have one mode active at the sametime, either html, text or syslog.
  1965. commit 68d84670dccbe61605676160a27c5042c12cd543
  1966. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1967. Date:   Tue Oct 14 12:06:05 2008 +0200
  1968.     check for fcntl()
  1969.     
  1970.     win32 has a fcntl header but no fcntl function
  1971. commit 1bd36debcfc1e6b570313f9a71cca4af10a530ba
  1972. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1973. Date:   Sun Oct 12 17:52:09 2008 +0200
  1974.     WinCE: can't duplicate a thread handle
  1975. commit 558c62166c2d533d21fe009d4c5991161a220127
  1976. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1977. Date:   Sun Oct 12 17:42:31 2008 +0200
  1978.     WinCE intf: use existing vlc functions
  1979. commit e4e2ff7fdac6ae709a10490cee5a03f856ea9bd9
  1980. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1981. Date:   Sat Oct 11 19:03:22 2008 +0200
  1982.     WinCE intf: get rid of VLC_OBJECT_MODULE
  1983. commit 559e97994711136ba25e2ce7ada7747233e23688
  1984. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1985. Date:   Sat Oct 11 17:04:59 2008 +0200
  1986.     WinCE intf: get rid of i_object_id
  1987. commit 9c34d22756769dbca6586ade99e4245e03ad5c1d
  1988. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1989. Date:   Fri Oct 10 11:37:40 2008 +0200
  1990.     WinCE: fix function declaration
  1991. commit cd7e38e74d9c1e70a32f6dc40ad9505b4a1fad20
  1992. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1993. Date:   Fri Oct 10 11:37:00 2008 +0200
  1994.     WinCE: build dump and timeshift modules
  1995. commit 4c11c09425ddad30d60ac388930826e4f042289a
  1996. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  1997. Date:   Fri Oct 10 11:35:55 2008 +0200
  1998.     WinCE: get rid of program startup mess
  1999. commit 34c5148963d181b16e76f841cde59094181c6f22
  2000. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2001. Date:   Fri Oct 10 11:34:50 2008 +0200
  2002.     WinCE: macro fix in panoramix module
  2003. commit 8cd1e751cb170296afa7a7cf41b401929314d1a2
  2004. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2005. Date:   Fri Oct 10 11:33:45 2008 +0200
  2006.     WinCE: header fix
  2007. commit 42245cef2bb350453207a5f1a67997c460dbe71c
  2008. Author: Laurent Aimar <fenrir@videolan.org>
  2009. Date:   Mon Oct 13 20:35:27 2008 +0200
  2010.     Cosmetics.
  2011. commit 7b28b05e510f354a6f6c7c16940106b85a34fed4
  2012. Author: Laurent Aimar <fenrir@videolan.org>
  2013. Date:   Mon Oct 13 20:31:32 2008 +0200
  2014.     Cosmetics.
  2015. commit 8288876b96261f16d870c74b18516cf322740c22
  2016. Author: Laurent Aimar <fenrir@videolan.org>
  2017. Date:   Mon Oct 13 20:27:36 2008 +0200
  2018.     Moved stream_Access* to stream.h
  2019. commit ea83a25e84bca24d045c34713ce7008ea5ce4e8a
  2020. Author: Laurent Aimar <fenrir@videolan.org>
  2021. Date:   Mon Oct 13 20:20:54 2008 +0200
  2022.     Sanitize input headers (pass 4).
  2023. commit 497c80a2f829e6c7158b4839e09ddf09fb18baa8
  2024. Author: Laurent Aimar <fenrir@videolan.org>
  2025. Date:   Mon Oct 13 20:10:03 2008 +0200
  2026.     Sanitize input headers (pass 3).
  2027. commit 59091272588c84b7b30aa44f871ca12dd31e5ba9
  2028. Author: Laurent Aimar <fenrir@videolan.org>
  2029. Date:   Mon Oct 13 19:57:51 2008 +0200
  2030.     Sanitize input headers (pass 2).
  2031. commit 6db5caeffaab8e61e963a296287ea91f0049be19
  2032. Author: Laurent Aimar <fenrir@videolan.org>
  2033. Date:   Mon Oct 13 19:52:33 2008 +0200
  2034.     Sanitize input headers (pass 1).
  2035. commit 0653497b2a7e44b97f52dc486ebe10d72d6eeee9
  2036. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2037. Date:   Mon Oct 13 19:00:31 2008 +0300
  2038.     Decomp: catch 0 write
  2039. commit f232b26244f27d4c39cc7efab861e6f969313525
  2040. Author: Derk-Jan Hartman <hartman@videolan.org>
  2041. Date:   Mon Oct 13 04:25:16 2008 +0200
  2042.     file: Fix compilation on Windows.
  2043. commit 1bd5306848a206039baffcf0ff107545d06dca94
  2044. Author: Derk-Jan Hartman <hartman@videolan.org>
  2045. Date:   Mon Oct 13 03:51:41 2008 +0200
  2046.     contrib: binary contrib uploaded for ppc as well
  2047. commit 7bc4afb7ebe2853cc180a3f0977343b2db47acf3
  2048. Author: Derk-Jan Hartman <hartman@videolan.org>
  2049. Date:   Mon Oct 13 00:56:23 2008 +0200
  2050.     contrib: binary revision raised to 3 now.
  2051. commit 38c7f394b9eb86b6d972d865c3cf630a4c574d1f
  2052. Author: Derk-Jan Hartman <hartman@videolan.org>
  2053. Date:   Mon Oct 13 00:45:30 2008 +0200
  2054.     contrib: add gecko-sdk to mac contrib binary package
  2055. commit 33a19efb3450a51037fd20bb09c0faad85514ce1
  2056. Author: Derk-Jan Hartman <hartman@videolan.org>
  2057. Date:   Mon Oct 13 00:43:32 2008 +0200
  2058.     contrib: Fix change_prefix when used on binaries != libraries
  2059. commit 8f7056b536e341fe8f07cfec4067e53e93c59708
  2060. Author: Derk-Jan Hartman <hartman@videolan.org>
  2061. Date:   Sun Oct 12 23:09:18 2008 +0200
  2062.     directory: Add XSPF node-extension support to our directory module.
  2063. commit cfcb868669b5497cd096e223b0bf989aefacb3a8
  2064. Author: Derk-Jan Hartman <hartman@videolan.org>
  2065. Date:   Sun Oct 12 15:18:19 2008 +0200
  2066.     directory: close fd before return
  2067. commit 17323fb840b2a5b0df955e18355c2a822fab02ef
  2068. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2069. Date:   Sun Oct 12 22:43:30 2008 +0300
  2070.     Port the libvlc log APIs to the new internal messages API
  2071.     
  2072.     Note that this API seems broken beyond repair to me.
  2073.     It *might* crash. I cannot fix it.
  2074. commit afcdaafc5a32cf4e3a6cc812add53ea6afd1bfdf
  2075. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2076. Date:   Sun Oct 12 22:41:13 2008 +0300
  2077.     logger: use new message API - fixes #1975
  2078. commit 9745c4a826770b11f5dcf74fc7b4593203e6958b
  2079. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2080. Date:   Sun Oct 12 21:00:46 2008 +0300
  2081.     Sanitize/rewrite the message subscription API
  2082. commit a9d31e8c1f119eb914491905566053b7e2844d50
  2083. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2084. Date:   Sun Oct 12 21:50:35 2008 +0300
  2085.     Fix unitialized value
  2086. commit 6ea07c2e90f8d1acd116301be8de0f82938c6e6e
  2087. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2088. Date:   Sun Oct 12 19:43:31 2008 +0300
  2089.     Invent unique pointer values properly
  2090. commit c3cc1221caf65094bc4611e71f314f3eb050a797
  2091. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2092. Date:   Sun Oct 12 19:25:06 2008 +0300
  2093.     logger: don't reinvent stdio, kill a few relocations
  2094. commit 83aac07526c9011486e36046bda48e23322e143d
  2095. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2096. Date:   Sun Oct 12 19:24:13 2008 +0300
  2097.     logger: fix file leak
  2098. commit 28b9113747582b3e34454c1d8ec150dfec7a624c
  2099. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2100. Date:   Sun Oct 12 19:12:09 2008 +0300
  2101.     Remove dead functions
  2102. commit 1b9a78857e4ad056384561fd49442adba11cd244
  2103. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2104. Date:   Sun Oct 12 19:07:08 2008 +0300
  2105.     Unused variable
  2106. commit f69b6868c2f1fe6a6a65e998748b3238d2975480
  2107. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2108. Date:   Sun Oct 12 17:30:30 2008 +0300
  2109.     Remove cut&paste crap
  2110. commit a39fd6f2212ea3a984d409549bd216b00f3b83e7
  2111. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2112. Date:   Sun Oct 12 17:28:38 2008 +0300
  2113.     Run RRD in its own thread
  2114. commit 3cd159bc1fe27b652af2d8cb702d1c9e0f5ea69d
  2115. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2116. Date:   Sun Oct 12 17:28:30 2008 +0300
  2117.     Cosmetic
  2118. commit 902e6ae85be4f261a9b061b2f24299715e4a6e80
  2119. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2120. Date:   Sun Oct 12 17:13:10 2008 +0300
  2121.     Use setvbuf instead of repeated fflush
  2122. commit 0c3523ace4ce111f34eb4297f5a6ae7f6ec8d313
  2123. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2124. Date:   Sun Oct 12 17:10:19 2008 +0300
  2125.     Fix format - intmax != int64
  2126. commit b815d93deb11e0f949705005a7458013527d51ce
  2127. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2128. Date:   Sun Oct 12 16:57:31 2008 +0300
  2129.     Cosmetic
  2130. commit 497f8a003d3e4e758f2a0e2a2c9dc4db36ebb002
  2131. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2132. Date:   Sun Oct 12 16:56:43 2008 +0300
  2133.     Merge msg bank and queue, remove duplicated lock
  2134. commit 9226863d629c0ef4d65dbdefc0c7949522d979e4
  2135. Author: Ilkka Ollakka <ileoo@videolan.org>
  2136. Date:   Sun Oct 12 15:31:52 2008 +0300
  2137.     revert changes regarding x11 vout from commit 8689e8be211fe01376316a99fefb8c908263f97e
  2138.     
  2139.     This partly reverts commit 8689e8be211fe01376316a99fefb8c908263f97e.
  2140.     Didn't meant to include this change in commit.
  2141. commit a45ba22ee6feca5d32662bf433584911b928e7d1
  2142. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2143. Date:   Sun Oct 12 15:26:18 2008 +0300
  2144.     net_Write: fix polling
  2145. commit 8689e8be211fe01376316a99fefb8c908263f97e
  2146. Author: Ilkka Ollakka <ileoo@videolan.org>
  2147. Date:   Sun Oct 12 14:48:26 2008 +0300
  2148.     stats-change variable for statistics/removing stats timer from qt4 interface
  2149.     
  2150.     - Add stats-change variable for input to inform when statistics are computed
  2151.     - Use that variable in qt4 interface to update statistics so no need to loop
  2152.       with timer ( ticket #1365)
  2153. commit 77a5fef919c5e2668991b9ae6e3e44a9901835e8
  2154. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2155. Date:   Sun Oct 12 15:05:59 2008 +0300
  2156.     net_Read, net_Write use void pointer for data
  2157. commit 918910e2d4c33ca8050ebee1f98b6d3cb5f506de
  2158. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2159. Date:   Sun Oct 12 14:10:58 2008 +0300
  2160.     Disable mmap by default (works around #2188)
  2161. commit d3ab3afe55aaaf9dda782de90ff97f2696738300
  2162. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2163. Date:   Sun Oct 12 11:25:40 2008 +0300
  2164.     Fix NULL deref (CID#237)
  2165. commit 6094cb67f2c5511ced2f818c0abf242c549331a8
  2166. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2167. Date:   Sun Oct 12 11:22:23 2008 +0300
  2168.     Cleanup MRLParse
  2169. commit 28dd999c3041a49b8f0954437e474beeb2325084
  2170. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2171. Date:   Sun Oct 12 11:21:05 2008 +0300
  2172.     Fix crash from 36e833c3
  2173. commit aa765201bb44d6affc5a35c3900579856d5c01f8
  2174. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2175. Date:   Sun Oct 12 11:07:51 2008 +0300
  2176.     Memory leak (CID#266)
  2177. commit 8ccbbab4fb76dc3a93f2ec7fbbb739ea984626f0
  2178. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2179. Date:   Sat Oct 11 20:34:41 2008 +0300
  2180.     Decomp: vmsplice support
  2181. commit b9cf76e892ff21d5b1808c9b52245c872fac67c7
  2182. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2183. Date:   Sat Oct 11 20:23:54 2008 +0300
  2184.     Typos
  2185. commit 90ba04f49ebbaccf9efafe93b3975bf18a236418
  2186. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2187. Date:   Sat Oct 11 20:11:08 2008 +0300
  2188.     Set close-on-exec file for file inputs
  2189.     
  2190.     We don't want to leak descriptors to child PROCESSES (!= threads) such
  2191.     as the pseudo-CGI interface. The socket wrappers ahve already been doing
  2192.     that for a while. Unfortunately, there are still many "leaks", through
  2193.     underlying libraries, opendir(), fopen(), etc. And then, this is not
  2194.     thread-safe (we leak if another thread calls fork() between open() and
  2195.     fcntl()). This is a well-known limitation in POSIX anyway.
  2196. commit e95a471c617ffd3ee00133c29b7878e3069f210a
  2197. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2198. Date:   Sat Oct 11 20:07:01 2008 +0300
  2199.     Decomp: partially fix error handling
  2200. commit fab9038a92dbcc434bf75e6790171f4f1d057a99
  2201. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2202. Date:   Sat Oct 11 18:16:29 2008 +0300
  2203.     Decompression demuxer. Supports gzip and bzip2 at this point.
  2204.     
  2205.     There seems to be pretty awful bugs in stream_Demux or input or
  2206.     something though. Sometimes, the input is killed almost immediately.
  2207.     Other times (e.g. when trying to STOP), Close() never gets called.
  2208. commit e513907407f566f7fa74ce18970bcc1aa2266c18
  2209. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2210. Date:   Sat Oct 11 18:18:12 2008 +0300
  2211.     Allow unspecified demux with stream_DemuxNew().
  2212. commit af394f5dda27801134229a01fda3be0a3341a06d
  2213. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2214. Date:   Sat Oct 11 17:44:10 2008 +0300
  2215.     Fix crash
  2216. commit e7e8927bd342060b6d95ef0622a308f3b93718d4
  2217. Author: Lukas Durfina <lukas.durfina@gmail.com>
  2218. Date:   Sat Oct 4 22:00:52 2008 +0200
  2219.     libvlc: better title/chapter handling
  2220.     
  2221.     Signed-off-by: Pierre d'Herbemont <pdherbemont@videolan.org>
  2222. commit d7fc7b2d4894e27740a2d46cd8aed6791df25e9f
  2223. Author: Derk-Jan Hartman <hartman@videolan.org>
  2224. Date:   Sat Oct 11 04:57:19 2008 +0200
  2225.     ty demux: simplify and fix potential memleak (CID 214)
  2226. commit 6f3129f85b8c282c65fdead7878a7b6d8f3bd0fc
  2227. Author: Derk-Jan Hartman <hartman@videolan.org>
  2228. Date:   Sat Oct 11 04:44:52 2008 +0200
  2229.     contrib: Fix dvdread patch
  2230. commit cb2e43a277fe4eec6f7193e2c8865d47190943c0
  2231. Author: Derk-Jan Hartman <hartman@videolan.org>
  2232. Date:   Sat Oct 11 04:31:01 2008 +0200
  2233.     vobsub: Resource leak (CID 215)
  2234. commit 471fa3a889f01c9b1f324f0b2fe181b90c894943
  2235. Author: Derk-Jan Hartman <hartman@videolan.org>
  2236. Date:   Fri Oct 10 23:39:11 2008 +0200
  2237.     Fix potential static array overflow (CID 40 and 192)
  2238. commit 6357ef21dad440a183e54e942828cd18d8505b19
  2239. Author: Rémi Duraffort <ivoire@videolan.org>
  2240. Date:   Fri Oct 10 23:36:12 2008 +0200
  2241.     Fix potential segfault and move code (CID 178)
  2242. commit bcd40e9ac2e3fd08023eab20961a70cb8db30a72
  2243. Author: Rémi Duraffort <ivoire@videolan.org>
  2244. Date:   Fri Oct 10 23:29:30 2008 +0200
  2245.     This case can't happen so assert.
  2246. commit a62d3071c57b8ed4f5af0f82e63d9c1f599bf18a
  2247. Author: Rémi Duraffort <ivoire@videolan.org>
  2248. Date:   Fri Oct 10 23:14:51 2008 +0200
  2249.     Clarification (the last case can't happend) (CID 174)
  2250. commit a5ad91e7fc1d2050ba0ced5283af9ebb80155e81
  2251. Author: Rémi Duraffort <ivoire@videolan.org>
  2252. Date:   Fri Oct 10 23:06:09 2008 +0200
  2253.     FIx potential segfault (CID 168)
  2254. commit 29a15bf072ff5743dc294edf406452512b23675d
  2255. Author: Rémi Duraffort <ivoire@videolan.org>
  2256. Date:   Fri Oct 10 22:54:45 2008 +0200
  2257.     Fix potential segfault (CID 158)
  2258. commit 2c068533149364d88dd3c48d450b243115b246dd
  2259. Author: Rémi Duraffort <ivoire@videolan.org>
  2260. Date:   Fri Oct 10 22:49:36 2008 +0200
  2261.     Fix potential segfault (CID 252)
  2262. commit 64632922f6574576ac9218dfe13d9b63319ca378
  2263. Author: Rémi Duraffort <ivoire@videolan.org>
  2264. Date:   Fri Oct 10 22:43:36 2008 +0200
  2265.     Playlist: Simplification and fix CID 151
  2266. commit ca4fadaa0127302479460db145c3e2c8ac0c891f
  2267. Author: Rémi Duraffort <ivoire@videolan.org>
  2268. Date:   Fri Oct 10 22:12:53 2008 +0200
  2269.     Remove unused variable.
  2270. commit b78bee7a607cc3f20124390478cbefb37e9da910
  2271. Author: Rémi Duraffort <ivoire@videolan.org>
  2272. Date:   Fri Oct 10 22:07:14 2008 +0200
  2273.     Remove stupid test before a free.
  2274. commit 356fafa5164defa5ed37f2c6b2e673249e4890f6
  2275. Author: Rémi Duraffort <ivoire@videolan.org>
  2276. Date:   Fri Oct 10 21:41:54 2008 +0200
  2277.     Fix potential buffer overflow (CID 191)
  2278. commit eeaa54cf2c5d1dca043b6d655d5786d138b83503
  2279. Author: Rémi Duraffort <ivoire@videolan.org>
  2280. Date:   Fri Oct 10 21:27:43 2008 +0200
  2281.     Don't dereference strrchr without check (CID 185)
  2282. commit a408beace67ef9245bf8d81bb59689bd53e7a21e
  2283. Author: Laurent Aimar <fenrir@videolan.org>
  2284. Date:   Fri Oct 10 21:24:32 2008 +0200
  2285.     Fixed invalid/useless usage of ES_OUT_RESET_PCR.
  2286. commit 426932330da5ef5182008c6331fe504870c57ce8
  2287. Author: Laurent Aimar <fenrir@videolan.org>
  2288. Date:   Fri Oct 10 21:05:38 2008 +0200
  2289.     Change ES_OUT_SET_NEXT_DISPLAY_TIME parameters.
  2290.     
  2291.     It is cleaner but break the ABI.
  2292. commit 4d4f76fd38af44ee1bd99bb221c8201b4569c1f9
  2293. Author: Laurent Aimar <fenrir@videolan.org>
  2294. Date:   Fri Oct 10 20:39:24 2008 +0200
  2295.     Partially fixed preroll support.
  2296. commit 0b2d112a88c3cee1f73b5281b2453537268329a8
  2297. Author: Laurent Aimar <fenrir@videolan.org>
  2298. Date:   Fri Oct 10 19:45:53 2008 +0200
  2299.     Do not assert on non 0 divider in aout_DateInit.
  2300.     
  2301.     A lot of codecs do init it to 0 and fix it later.
  2302. commit 089089cac5b8e2b219e811aa695610da863536a2
  2303. Author: Laurent Aimar <fenrir@videolan.org>
  2304. Date:   Fri Oct 10 00:36:49 2008 +0200
  2305.     Display first frame after a seek as soon as possible.
  2306.     
  2307.     It works while paused too.
  2308. commit 7bd51629d24f1343fab336d709a8bf80d03da6ae
  2309. Author: Laurent Aimar <fenrir@videolan.org>
  2310. Date:   Fri Oct 10 00:33:40 2008 +0200
  2311.     Prefer new frames over flushed one (vout).
  2312. commit 3f7a89044c5732513ab2337bce0dd231b7ade97e
  2313. Author: Rémi Duraffort <ivoire@videolan.org>
  2314. Date:   Fri Oct 10 21:17:11 2008 +0200
  2315.     Fix potential memleaks.
  2316. commit 74d28b3e26ca08b135ca868f221a2339070c6cd2
  2317. Author: Rémi Duraffort <ivoire@videolan.org>
  2318. Date:   Fri Oct 10 21:08:33 2008 +0200
  2319.     Fix potential segfault (don't dereference strrchr directly) CID 35.
  2320. commit 78a1fdbcd67c5308f07a0ce3371596fbc7f7eb0c
  2321. Author: Rémi Duraffort <ivoire@videolan.org>
  2322. Date:   Fri Oct 10 20:43:14 2008 +0200
  2323.     We use git now...
  2324. commit 9e211e0c723545902a2fc38aa2e9a5d7baa4baa5
  2325. Author: Rémi Duraffort <ivoire@videolan.org>
  2326. Date:   Fri Oct 10 20:41:25 2008 +0200
  2327.     Fix buffer overflow (CID 188)
  2328. commit fe7f66314c9446db4664149e8f1ba0c7ce593151
  2329. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2330. Date:   Fri Oct 10 20:05:44 2008 +0200
  2331.     win32 package: German translation by Michi T. with minor changes by myself
  2332. commit 87b1084c0914a4374ab0831f3227dacd4f8f8c88
  2333. Author: Derk-Jan Hartman <hartman@videolan.org>
  2334. Date:   Fri Oct 10 17:20:01 2008 +0200
  2335.     TS demux: Clarify a for() loop.
  2336.     
  2337.     This will likely fix CID 247, which seems like a false.
  2338.     I don't see how PIDClean is called twice here, I think it's a limitation in the Coverity scan logic.
  2339. commit 34aef4ada6758f39d5af2300b1ac74acdc0b567c
  2340. Author: Derk-Jan Hartman <hartman@videolan.org>
  2341. Date:   Fri Oct 10 14:55:49 2008 +0200
  2342.     mmap: Correct [cbc1122ac4551505181ea048ca14a5f87041090f]
  2343.     
  2344.     I accidently change the probe, not the actual mmap() usage.
  2345. commit 8dcf947d585d89db6e6b879cc4699d7ca60bb5e4
  2346. Author: Derk-Jan Hartman <hartman@videolan.org>
  2347. Date:   Fri Oct 10 14:15:37 2008 +0200
  2348.     mmap: Only use MAP_NOCACHE on platforms that support it.
  2349.     
  2350.     That would be Darwin and some BSDs apparently
  2351. commit cbc1122ac4551505181ea048ca14a5f87041090f
  2352. Author: Derk-Jan Hartman <hartman@videolan.org>
  2353. Date:   Fri Oct 10 14:02:59 2008 +0200
  2354.     mmap: open with MAP_NOCACHE
  2355.     
  2356.     This means that when the machine gets low on memory, this mmap'ed 4GB movie file is the first to be thrown out of the memory again.
  2357. commit 4a202532cc8cc0dd86ab76c9e8db5af0d29a9302
  2358. Author: Derk-Jan Hartman <hartman@videolan.org>
  2359. Date:   Fri Oct 10 14:01:29 2008 +0200
  2360.     mmap: backport fcntl defined fix from [47a7e913b9c0dc31ba931bfac154d109cdb7e924]
  2361. commit 47a7e913b9c0dc31ba931bfac154d109cdb7e924
  2362. Author: Derk-Jan Hartman <hartman@videolan.org>
  2363. Date:   Fri Oct 10 13:53:08 2008 +0200
  2364.     file: Big bug... typo in the define.
  2365.     
  2366.     The code was never enabled.
  2367. commit aa7c7e375e3320cc46ffb1c53d9aedb81c728458
  2368. Author: Laurent Aimar <fenrir@videolan.org>
  2369. Date:   Fri Oct 10 00:18:44 2008 +0200
  2370.     Added vout_Flush .
  2371. commit 7ee4309dc0f05c30a172fda51cf05d15668b4608
  2372. Author: Laurent Aimar <fenrir@videolan.org>
  2373. Date:   Fri Oct 10 00:17:45 2008 +0200
  2374.     Fixed spu destruction order.
  2375.     
  2376.     It should fix a potential segfault when the vout is closed.
  2377. commit 76795ad90a0bfa8854517e47102765ac6d92db13
  2378. Author: Laurent Aimar <fenrir@videolan.org>
  2379. Date:   Thu Oct 9 23:34:34 2008 +0200
  2380.     Read frame rate from asf container if presents.
  2381.     
  2382.     It helps when reconstructing the video pts as asf does not have them :(
  2383. commit 9c26b8e2a04468aa4b4a158f072d760a991932db
  2384. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2385. Date:   Thu Oct 9 23:06:21 2008 +0300
  2386.     Enable embedded video with Qt >= 4.3 - hopefully fixes #2136
  2387. commit 6124f9823a490a0291e2604cd579b2e0e6c2c42f
  2388. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2389. Date:   Thu Oct 9 21:01:29 2008 +0300
  2390.     assert that audio date divider is non-nul, refs #2169
  2391. commit c8a6cbfeb540481ab77dbe170740f11d65c50a06
  2392. Author: Laurent Aimar <fenrir@videolan.org>
  2393. Date:   Thu Oct 9 19:51:32 2008 +0200
  2394.     Removed dead code in spu core (CID 249).
  2395. commit 9dd13ebf18681e4ff58af0b52325d12aa1c23d90
  2396. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2397. Date:   Thu Oct 9 20:49:49 2008 +0300
  2398.     Provide replacement for CMSG_LEN and CMSG_SPACE
  2399. commit cabfae61494af2baab2673711038cdfbfe9cda58
  2400. Author: Laurent Aimar <fenrir@videolan.org>
  2401. Date:   Thu Oct 9 19:43:27 2008 +0200
  2402.     Added an assert in record module (invalid CID 169).
  2403. commit 00c97dd6278e21465d644835836c2782c80dc2a5
  2404. Author: Laurent Aimar <fenrir@videolan.org>
  2405. Date:   Thu Oct 9 19:32:47 2008 +0200
  2406.     Fixed possible NULL deference in teletext path (CID 265).
  2407. commit 22376246f559b3950a0106211c76c0a2d95b8364
  2408. Author: Laurent Aimar <fenrir@videolan.org>
  2409. Date:   Thu Oct 9 19:23:40 2008 +0200
  2410.     Removed debug leftover (avcodec).
  2411. commit f1f583d1f8a57f57e2a95034cd85f64352844102
  2412. Author: Laurent Aimar <fenrir@videolan.org>
  2413. Date:   Thu Oct 9 01:28:08 2008 +0200
  2414.     Included arpa/inet.h for htons/...
  2415. commit 8a9bd2d83398fcabb0acdaf0b6a1362c47314594
  2416. Author: Derk-Jan Hartman <hartman@videolan.org>
  2417. Date:   Thu Oct 9 18:33:52 2008 +0200
  2418.     potential NULL deref (CID 150)
  2419. commit b8d34087aec228304fd27d86ed10fc0e462e9522
  2420. Author: Derk-Jan Hartman <hartman@videolan.org>
  2421. Date:   Thu Oct 9 18:24:02 2008 +0200
  2422.     ts demux: some cosmetics cleanup
  2423. commit 264444a1699298ecdf4be399563ef5eb478007e0
  2424. Author: Derk-Jan Hartman <hartman@videolan.org>
  2425. Date:   Thu Oct 9 18:00:29 2008 +0200
  2426.     ts: double free (CID 245)
  2427. commit 1674ba7cc496ce3591241f52d7ee3dd3cc93fa6c
  2428. Author: Derk-Jan Hartman <hartman@videolan.org>
  2429. Date:   Thu Oct 9 16:36:54 2008 +0200
  2430.     nuv demux: typo in post-malloc check. (CID 144)
  2431. commit 83b477d2cbceb50f136650ea7074461f7c2a9212
  2432. Author: Derk-Jan Hartman <hartman@videolan.org>
  2433. Date:   Thu Oct 9 13:44:17 2008 +0200
  2434.     nuv demux: NULL dereferencing (CID 37)
  2435. commit 95fc63a206e8ce07cbeba338f9092a2741a5ff2a
  2436. Author: Derk-Jan Hartman <hartman@videolan.org>
  2437. Date:   Thu Oct 9 03:14:08 2008 +0200
  2438.     Another typo: SPU_ES mixed up with AUDIO_ES. (CID 250)
  2439. commit 413c4eac043600c14f8d52382553f04a5c6980ad
  2440. Author: Derk-Jan Hartman <hartman@videolan.org>
  2441. Date:   Thu Oct 9 02:56:49 2008 +0200
  2442.     Fix NULL dereference (CID 254)
  2443.     
  2444.     A typo/copypaste error confusing p_es->p_dec with p_es->p_dec_record
  2445. commit 976d4237573d81364722c9b511d0a3dc688ba477
  2446. Author: Derk-Jan Hartman <hartman@videolan.org>
  2447. Date:   Thu Oct 9 02:44:14 2008 +0200
  2448.     Fix potential memleak (CID 196)
  2449.     
  2450.     w00t, my first CID fix :D
  2451. commit 79aa73967fe632eeaeac23c5c727ca1b0f9ee7e0
  2452. Author: Laurent Aimar <fenrir@videolan.org>
  2453. Date:   Thu Oct 9 01:23:54 2008 +0200
  2454.     Fixed a segfault in access directory.
  2455. commit 37d45ebb7a3093f01c01972b3196ab45a2b37c3a
  2456. Author: Laurent Aimar <fenrir@videolan.org>
  2457. Date:   Thu Oct 9 01:22:02 2008 +0200
  2458.     Cosmetics + A calloc check.
  2459. commit 0578a5448821dcd195e7f829201ee02764921e74
  2460. Author: Laurent Aimar <fenrir@videolan.org>
  2461. Date:   Thu Oct 9 01:21:04 2008 +0200
  2462.     Fixed vlc_meta_Merge.
  2463.     
  2464.     The extra_tags values were not duplicated.
  2465. commit 350b1da975a31ab011d04250a3bfbadb2d6e192e
  2466. Author: Laurent Aimar <fenrir@videolan.org>
  2467. Date:   Wed Oct 8 22:58:23 2008 +0200
  2468.     Fixed decoder_GetDisplayDate while buffering.
  2469. commit 25a8f939f77e511397e5829241691ea8d1eefe8b
  2470. Author: Laurent Aimar <fenrir@videolan.org>
  2471. Date:   Wed Oct 8 22:57:25 2008 +0200
  2472.     Improved a bit PCR in asf.
  2473. commit 53f3c079b7658feb03fe1fb68bcf47aeccc575d1
  2474. Author: Laurent Aimar <fenrir@videolan.org>
  2475. Date:   Wed Oct 8 22:13:30 2008 +0200
  2476.     Obsoleted minimize-threads option.
  2477.     
  2478.     It is not really needed and was complicating too much decoder code.
  2479. commit 4832631e51f377fc2babf32b59965873763d1f4f
  2480. Author: Laurent Aimar <fenrir@videolan.org>
  2481. Date:   Wed Oct 8 21:38:55 2008 +0200
  2482.     Fixed a potential deadlock.
  2483. commit e5ed591a2e074ca07dd7d34f207834a02552a2f6
  2484. Author: Laurent Aimar <fenrir@videolan.org>
  2485. Date:   Wed Oct 8 21:20:05 2008 +0200
  2486.     Implemented buffering manipulation at the es_out level.
  2487.     
  2488.     It allows faster seek and start up time when the access pace can be controlled.
  2489. commit 2b9d081445b117c363df65dc33743fdacebf3d4c
  2490. Author: Laurent Aimar <fenrir@videolan.org>
  2491. Date:   Tue Oct 7 22:54:35 2008 +0200
  2492.     Factorize (decoder).
  2493. commit 72e6a089af2837c754006219953753e59a66e9b2
  2494. Author: Laurent Aimar <fenrir@videolan.org>
  2495. Date:   Tue Oct 7 22:08:32 2008 +0200
  2496.     No functional changes (decoder).
  2497. commit d15101ee6a3088a50e3b22c6bb0e73d4960cc156
  2498. Author: Laurent Aimar <fenrir@videolan.org>
  2499. Date:   Tue Oct 7 20:04:26 2008 +0200
  2500.     Cosmetics.
  2501. commit 41bacf4a0d33213c28ec34e8f80332d5ae81d367
  2502. Author: Laurent Aimar <fenrir@videolan.org>
  2503. Date:   Tue Oct 7 20:00:15 2008 +0200
  2504.     Protect a few whiles againts possible broken decoder.
  2505. commit aa4b437134fac4d57a8b04f91631a283f215d8b1
  2506. Author: Laurent Aimar <fenrir@videolan.org>
  2507. Date:   Tue Oct 7 19:45:45 2008 +0200
  2508.     Obsolete auto-adjust-pts-delay.
  2509.     
  2510.     The implementation design was broken. I will fix it once clock/decoder
  2511.     API is more stable.
  2512. commit 7eb92928842ba98dedd7803b03a038ab799595eb
  2513. Author: Laurent Aimar <fenrir@videolan.org>
  2514. Date:   Tue Oct 7 19:27:28 2008 +0200
  2515.     Cosmetics (decoder)
  2516. commit 20aa3c15801a8639070a87b5bbe3958e1d6654aa
  2517. Author: Laurent Aimar <fenrir@videolan.org>
  2518. Date:   Tue Oct 7 19:02:52 2008 +0200
  2519.     Implemented audio flushing.
  2520.     
  2521.     It is not perfect as the aout mixer buffers some data too but it is too
  2522.     late...
  2523. commit f57bfd971653d977aa5fe55333de982954984135
  2524. Author: Laurent Aimar <fenrir@videolan.org>
  2525. Date:   Mon Oct 6 20:13:24 2008 +0200
  2526.     More accurate decoder flush.
  2527. commit 71c7fae2a0276220d40e9768fb81377849f9f096
  2528. Author: Laurent Aimar <fenrir@videolan.org>
  2529. Date:   Mon Oct 6 19:55:55 2008 +0200
  2530.     Cosmetics (decoder)
  2531. commit dbeba38d3ef98c05957e19d5854f2dbbe2c96910
  2532. Author: Laurent Aimar <fenrir@videolan.org>
  2533. Date:   Thu Oct 2 21:34:16 2008 +0200
  2534.     Added vout flush.
  2535. commit 21bb8a7eefb9200fada1e198a57b8be79e296c51
  2536. Author: Laurent Aimar <fenrir@videolan.org>
  2537. Date:   Thu Oct 2 21:14:37 2008 +0200
  2538.     Factorize preroll code and prepare for correct flush.
  2539. commit 857a43d119e40d29300d8f802c4e497a67b67ec2
  2540. Author: Laurent Aimar <fenrir@videolan.org>
  2541. Date:   Thu Oct 2 21:02:06 2008 +0200
  2542.     Split up DecoderDecode function.
  2543.     
  2544.     No functionnal changes.
  2545. commit 2624f9afd29a7c9b0d6f8092db56bf72adeb4df0
  2546. Author: Rémi Duraffort <ivoire@videolan.org>
  2547. Date:   Wed Oct 8 22:36:17 2008 +0200
  2548.     Fix potential memleaks (CID 255)
  2549. commit 9ccd884adbfde533830ba5eb3a1e5bb268ac036b
  2550. Author: Rémi Duraffort <ivoire@videolan.org>
  2551. Date:   Wed Oct 8 22:26:44 2008 +0200
  2552.     Fix potential memleaks (CID 58 and 59)
  2553. commit aab61e71d3bc1fc36f2904e2150d4fc949f6af8b
  2554. Author: Rémi Duraffort <ivoire@videolan.org>
  2555. Date:   Wed Oct 8 22:19:30 2008 +0200
  2556.     Fix potential memleaks (CID 200)
  2557. commit cb89f6d527dc6920152c0a4248153bcb79221458
  2558. Author: Rémi Duraffort <ivoire@videolan.org>
  2559. Date:   Wed Oct 8 22:05:46 2008 +0200
  2560.     Fix potential memleak (CID 260)
  2561. commit 4201cd2b5cd63b434dd7dc0cebab7441964a566b
  2562. Author: Rémi Duraffort <ivoire@videolan.org>
  2563. Date:   Wed Oct 8 21:54:28 2008 +0200
  2564.     Fix use of unitialised value (CID 262)
  2565. commit fc4b7b3c685148fbde7c6569e67b9fb8ccf66e26
  2566. Author: Rémi Duraffort <ivoire@videolan.org>
  2567. Date:   Wed Oct 8 21:51:30 2008 +0200
  2568.     Fix potential segfault introduced by myself (CID 263)
  2569. commit ae578e67c27fe06d60efb507590d4e52b7a02796
  2570. Author: Laurent Aimar <fenrir@videolan.org>
  2571. Date:   Wed Oct 8 21:15:06 2008 +0200
  2572.     Fixed support for negative module priority.
  2573. commit 1f0135f40beac4cef88a398238e1e55cdcf5a268
  2574. Author: Derk-Jan Hartman <hartman@videolan.org>
  2575. Date:   Wed Oct 8 20:37:26 2008 +0200
  2576.     taglib: Check if a tablig string is !null and !empty before we try to use it.
  2577. commit 854095094a8a2898ed35bfeb55e9a75b87e527bd
  2578. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  2579. Date:   Fri Oct 3 15:05:57 2008 +0200
  2580.     Opening files without extension
  2581.     
  2582.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  2583. commit f34d75845e92aba425f9e3b5954c79b5b174684d
  2584. Author: Derk-Jan Hartman <hartman@videolan.org>
  2585. Date:   Wed Oct 8 01:16:21 2008 +0200
  2586.     win32 installer: fix some registry entries for win32
  2587.     
  2588.     Have a look at the path
  2589.       HKEY_CLASSES_ROOTApplicationsvlc.exeshellPlaycommand
  2590.     in the registry.
  2591.     
  2592.     In my registry under Vista 32 EN Business the value is
  2593.       C:Program FilesVideoLANVLCvlc.exe --started-from-file "%1"
  2594.     
  2595.     Normally, it should read
  2596.       "C:Program FilesVideoLANVLCvlc.exe" --started-from-file "%1"
  2597.     
  2598.     Windows Explorer accepts both variants but the first one causes problems
  2599.     when trying to call that command from self-written programs.
  2600.     
  2601.     Reported by Stefan <vbtricks  gmx.net>
  2602. commit ff026ff6e3090456adad19b4a6c1be63dd83f7b0
  2603. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2604. Date:   Tue Oct 7 19:41:55 2008 +0200
  2605.     WinCE: reintroduce parse_cmdline
  2606. commit 400b67361af4cbbf8a72acccad040a84c34b248d
  2607. Author: Derk-Jan Hartman <hartman@videolan.org>
  2608. Date:   Tue Oct 7 16:06:06 2008 +0200
  2609.     mmap: Don't use mmap by default on OS X.
  2610.     
  2611.     It has little benefits in general, (esp. in our usecase) and huge disadvantages for files on network mounts.
  2612.     "Basically, IOKit should be so fast and efficient, that there are few usecases left for mmap() on Darwin."
  2613. commit 9d699ba6debbf0c702593b7016cc0f27aa7bc839
  2614. Author: Derk-Jan Hartman <hartman@videolan.org>
  2615. Date:   Tue Oct 7 00:42:31 2008 +0200
  2616.     sync NEWS with 0.9-bugfix
  2617. commit 1e5cb576a6fa7432299c86ac0e42b5a6db5a71dd
  2618. Author: Derk-Jan Hartman <hartman@videolan.org>
  2619. Date:   Tue Oct 7 00:11:23 2008 +0200
  2620.     contrib also needs share/libtool when using the binary package.
  2621. commit 229a8957a1aa3cd45e0161075d4eaec3c32d247b
  2622. Author: Alexis Ballier <aballier@gentoo.org>
  2623. Date:   Mon Oct 6 23:47:20 2008 +0200
  2624.     Fix build with x264 build 65
  2625.     
  2626.     See http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=c89bc900a3bf0d4c4c728ad378703970b4f14e18 for more details.
  2627. commit e58e4ccd88ab13bd35493abecdcc89ec259cd7ae
  2628. Author: Rémi Duraffort <ivoire@videolan.org>
  2629. Date:   Mon Oct 6 21:10:04 2008 +0200
  2630.     Use NULL instead of 0 for pointers.
  2631. commit 7d7a42b8b0b04d620804bf408388fb9f59317604
  2632. Author: Rémi Duraffort <ivoire@videolan.org>
  2633. Date:   Mon Oct 6 21:01:54 2008 +0200
  2634.     Fix memleak (CID 67) and don't use 0 instead of NULL
  2635. commit f2157f9df9e46f7864f67b3163e235e96bcc1185
  2636. Author: Rémi Duraffort <ivoire@videolan.org>
  2637. Date:   Mon Oct 6 20:56:01 2008 +0200
  2638.     Fix a lot of memleaks (and CID 68 in the same time).
  2639.     Also #undef some local macros.
  2640.     Still a lot of potential memleaks.
  2641. commit eca65494437dfa2958df5712c6b7fb5ba0668b79
  2642. Author: Rémi Duraffort <ivoire@videolan.org>
  2643. Date:   Mon Oct 6 20:36:20 2008 +0200
  2644.     Fix potential segfault (CID 224)
  2645. commit 12c5a013667ce1a73e6066e19be2941e93fb8698
  2646. Author: Rémi Duraffort <ivoire@videolan.org>
  2647. Date:   Mon Oct 6 20:29:53 2008 +0200
  2648.     dbus: include config.h before anything and remove duplicated #define.
  2649. commit 435299ecb48459744bd4bb0b9631bcb06b2cf4b1
  2650. Author: Rémi Duraffort <ivoire@videolan.org>
  2651. Date:   Mon Oct 6 20:29:28 2008 +0200
  2652.     Don't redefine true and false.
  2653. commit a9e8b98d0a22ac67beb4cc407c715d217f7f05bf
  2654. Author: Rémi Duraffort <ivoire@videolan.org>
  2655. Date:   Mon Oct 6 20:28:54 2008 +0200
  2656.     Change LIST of modules.
  2657. commit 250591e12a5370eaa936ca6c2e012f7fd2fcf5b1
  2658. Author: Rémi Duraffort <ivoire@videolan.org>
  2659. Date:   Mon Oct 6 20:28:22 2008 +0200
  2660.     Fix potential memleak (CID 227)
  2661. commit 0cd4a19b15817cac6b2920a25093d1d4f8990454
  2662. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2663. Date:   Mon Oct 6 18:46:56 2008 +0300
  2664.     Fix logic.
  2665.     
  2666.     We don't need an explicit barrier when setting initialized from
  2667.     vlc_mutex_init(). The caller shall synchronize memory after
  2668.     vlc_mutex_init() from any thread calling vlc_mutex_lock() anyway,
  2669.     since locking an unitialized non-static mutex is undefined.
  2670. commit f10b7234e274ae324c400fd56d4efc0a333a5877
  2671. Author: Derk-Jan Hartman <hartman@videolan.org>
  2672. Date:   Mon Oct 6 14:59:32 2008 +0200
  2673.     ps.c: add a safety net to this while loop.
  2674. commit 76003f0e6cd54217619b68537ba73c089c60c8ed
  2675. Author: Derk-Jan Hartman <hartman@videolan.org>
  2676. Date:   Thu Oct 2 22:10:52 2008 +0200
  2677.     dvdread: minimum value for ps_pkt_size is 6
  2678.     (cherry picked from commit b1aa0a1a872627bb6bf6d94fea8145f4b6c3fccd)
  2679. commit 602f2d42cdf590cfefea58bc98265c536fa188fb
  2680. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2681. Date:   Mon Oct 6 12:40:19 2008 +0200
  2682.     WinCE: factorize the file access code (and make it work)
  2683. commit 272308b2004fac7f4474a80764c20fd5ba5f13c7
  2684. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2685. Date:   Mon Oct 6 11:12:59 2008 +0200
  2686.     WinCE: do an ugly thread cancellation without using QueueUserAPC
  2687. commit 01f7daf551f6782abe22a94130b146f5f911547d
  2688. Author: Geoffroy Couprie <geo.couprie@gmail.com>
  2689. Date:   Mon Oct 6 11:10:16 2008 +0200
  2690.     WinCE: compile vlm
  2691. commit 5a75b21fac588d9e833ea17fde89443448f4ab16
  2692. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2693. Date:   Mon Oct 6 10:45:46 2008 +0200
  2694.     Repair GnuTLS/win32
  2695. commit c34851dcfe096551455a4e7b47f6967b60f248c9
  2696. Author: Christophe Mutricy <xtophe@videolan.org>
  2697. Date:   Sun Oct 5 17:03:37 2008 +0100
  2698.     Avoid segfault
  2699.     
  2700.     Fix #2159
  2701. commit f067ff205cc8565caa46a723fd3316aa08ec6213
  2702. Author: Daniel Mierswa <impulze@impulze.org>
  2703. Date:   Mon Sep 15 01:11:02 2008 +0200
  2704.     fix automagic dependency on vcdinfo
  2705.     
  2706.     when --enable-libcdio was passed to configure, vcdinfo was searched and
  2707.     linked against if found (only do that when vcdinfo wasn't disabled)
  2708.     
  2709.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  2710. commit 6bd0c375658957ba60c2f1059707e3801ac53250
  2711. Author: Christophe Mutricy <xtophe@videolan.org>
  2712. Date:   Sun Oct 5 00:18:37 2008 +0100
  2713.     Print some warnings when liveMedia is not found
  2714. commit 839fc16481e35cef7229f21f8e7b88e8f1bb475d
  2715. Author: Daniel Mierswa <impulze@impulze.org>
  2716. Date:   Mon Sep 15 01:09:01 2008 +0200
  2717.     let the configure --docdir pass through
  2718.     
  2719.     Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
  2720. commit 639eb0c5ab082e14c1fc9c32967b6d338032c2c9
  2721. Author: Adrien Maglo <magsoft@videolan.org>
  2722. Date:   Tue Sep 30 09:10:25 2008 +0200
  2723.     Redefine vlc_dictionary_clear() and vlc_dictionary_remove_value_for_key() Allow passing a pointer to a function and an opaque pointer in order to free the memory if the values of the dictionary contain allocated memory.
  2724.     
  2725.     Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
  2726. commit b9dc29f14cd4fb7898e8ee29de1707722523f63c
  2727. Author: Rémi Duraffort <ivoire@videolan.org>
  2728. Date:   Sun Oct 5 19:44:33 2008 +0200
  2729.     Fix potential memleak (CID 69)
  2730. commit 888c97bb2a47ba061b6feb78afd6c3fc74fdbdf6
  2731. Author: Rémi Duraffort <ivoire@videolan.org>
  2732. Date:   Sun Oct 5 19:28:52 2008 +0200
  2733.     FIx potential memleak (CID 217)
  2734. commit 10445c27d5faf698f95786401492be5dffcb615a
  2735. Author: Rémi Duraffort <ivoire@videolan.org>
  2736. Date:   Sun Oct 5 19:25:28 2008 +0200
  2737.     Fix memleak (CID 210)
  2738. commit 5ddb6667247a4f8eba46b92859f73f8da143bb90
  2739. Author: Rémi Duraffort <ivoire@videolan.org>
  2740. Date:   Sun Oct 5 19:18:29 2008 +0200
  2741.     Fix potential memleaks (CID 208)
  2742. commit cdc6a08d4c761e783ac2ff71ccd45a2f1a028416
  2743. Author: Rémi Duraffort <ivoire@videolan.org>
  2744. Date:   Sun Oct 5 19:12:31 2008 +0200
  2745.     Fix memleak (CID 202, 203, 204 and 205)
  2746. commit 44286759a7863935c65756d25301f5c9528a4deb
  2747. Author: Rémi Duraffort <ivoire@videolan.org>
  2748. Date:   Sun Oct 5 19:01:25 2008 +0200
  2749.     Remove unuse variable (and one memleak in the same time) (CID 201)