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

midi

开发平台:

Unix_Linux

  1. commit 67a55f9c6be8d6cb905a201ffe8d40f89032d7af
  2. Author: Rémi Duraffort <ivoire@videolan.org>
  3. Date:   Sat Jun 28 23:03:03 2008 +0200
  4.     Don't leak an object in case of an error.
  5. commit 275d5450c79bea01965abfe218decd1cdedcfe5b
  6. Author: Rémi Duraffort <ivoire@videolan.org>
  7. Date:   Sat Jun 28 22:35:49 2008 +0200
  8.     Remove unused variables.
  9. commit fa9803042fcf9161cef764a77d707f0b4bba2d58
  10. Author: Rémi Duraffort <ivoire@videolan.org>
  11. Date:   Sat Jun 28 22:30:41 2008 +0200
  12.     Fix compilation warning.
  13. commit 9142b699ffca5aa5a8b6488d18b82cd04915c847
  14. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  15. Date:   Sat Jun 28 23:02:17 2008 +0300
  16.     Forgot this file
  17. commit 8fa65a4d5895a0cf3e6567dcf1115189580a7439
  18. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  19. Date:   Sat Jun 28 22:52:16 2008 +0300
  20.     Qt4: weak reference the video output...
  21.     
  22.     ...so we don't try to vout_Control() it after it's been destroyed.
  23.     We cannot yield the video output for real either, as it would prevent
  24.     it from being destroyed once it is not needed anymore.
  25. commit 7ca46db5b0de9a4f15de790990303cc46b496e24
  26. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  27. Date:   Sat Jun 28 22:22:00 2008 +0300
  28.     playlist: release video outputs *once* - fixes #1593
  29.     
  30.     Releasing other thread's references is not a very good idea...
  31. commit c2c6729b7abd3a0d1096c79251a6d05a2e9a3403
  32. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  33. Date:   Sat Jun 28 21:46:26 2008 +0300
  34.     VLC_OBJECT_FILTER: remove
  35. commit 2adfbf0c7d073b0b031c8673f057de28c1a54ae9
  36. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  37. Date:   Sat Jun 28 21:36:02 2008 +0300
  38.     VLC_OBJECT_DIALOGS: remove
  39. commit 166dc5d2b4e0856b8a0a8b54821561117f4fb42b
  40. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  41. Date:   Sat Jun 28 21:34:42 2008 +0300
  42.     vlc_object_create: assert that the object type is known
  43. commit 219e1deaa769e4f693cb41c59b2bf7c368a62f2c
  44. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  45. Date:   Sat Jun 28 21:31:20 2008 +0300
  46.     Use sizeof(vlc_object_t) as appropriate
  47. commit 2d7ef1f4bb145fd0ea210edefd32f60e2eabb214
  48. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  49. Date:   Sat Jun 28 21:22:24 2008 +0300
  50.     vout: use vlc_custom_create
  51. commit f8fbd68453c4f2dd24de8bc4864993afdf40eccf
  52. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  53. Date:   Sat Jun 28 20:43:51 2008 +0300
  54.     vlc_pthread_fatal: fix error message
  55.     
  56.     The error message was overriden to "Illegal seek"
  57. commit 02fac42885fcce504fe960ae0c601acce3ca3f9c
  58. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  59. Date:   Sat Jun 28 20:25:33 2008 +0300
  60.     Typo
  61. commit e134a03534080e4276a50130de9e484dfb914b52
  62. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  63. Date:   Sat Jun 28 20:23:37 2008 +0300
  64.     Remove completely useless mutex
  65. commit c68f07f2395e11d6bc7d09ee21cbcbb384674f4b
  66. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  67. Date:   Sat Jun 28 20:15:07 2008 +0300
  68.     Avoid dummy error
  69. commit b437d81275b647e67450cad8d5d8f616bf5dd5ef
  70. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  71. Date:   Sat Jun 28 20:15:01 2008 +0300
  72.     Remove unused variable
  73. commit 64ee6dd8aabaf747999f869514653b84cddf06ad
  74. Author: Rémi Duraffort <ivoire@videolan.org>
  75. Date:   Sat Jun 28 19:00:05 2008 +0200
  76.     We don't need the vlc_mutex_lock here.
  77. commit 2c595f3810f717639fd1a1666c77b6e176d9ec53
  78. Author: Antoine Cellerier <dionoea@videolan.org>
  79. Date:   Sat Jun 28 19:02:05 2008 +0200
  80.     Move intf-popupmenu and video-on-top variables from playlist to libvlc.
  81.     Should fix assertion errors.
  82. commit 6d6c549c4be66337c41293be64cb04fcf151300b
  83. Author: Kaloyan Kovachev <kkovachev@varna.net>
  84. Date:   Fri Jun 27 14:00:49 2008 +0300
  85.     Small fixes for ts_mux
  86.     
  87.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  88. commit 9b587a816efb36bd3fd3aae9f066cc94bc14e9d0
  89. Author: Antoine Cellerier <dionoea@videolan.org>
  90. Date:   Sat Jun 28 16:09:05 2008 +0200
  91.     Fix a few bugs in mosaic bridge.
  92. commit cb02b264b58150bf45d0f68019ac32c02d2b5f1e
  93. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  94. Date:   Sat Jun 28 15:36:38 2008 +0300
  95.     Remove abusive error message
  96. commit c8ef76214a724af64c07fc20d88fcd4dc0459694
  97. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  98. Date:   Sat Jun 28 13:32:07 2008 +0300
  99.     ChunkFind: fix skipping very large chunks
  100. commit eaa8fb6d9f44b149bdcd4e5252794765e620ad83
  101. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  102. Date:   Sat Jun 28 13:07:02 2008 +0300
  103.     uint is not standard (and breaks Win32) - use unsigned
  104. commit 1f03f5e7d63405106b7fc4f34101d04ce61c78d0
  105. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  106. Date:   Sat Jun 28 12:56:26 2008 +0300
  107.     Remove unused parameter
  108. commit e9cf1f8754ed0c8fe702b9b4108c341f9d98c148
  109. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  110. Date:   Sat Jun 28 12:53:35 2008 +0300
  111.     Fix format string
  112. commit 7cd22823b1e7e4b6a3f23e8f6624ded298459b73
  113. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  114. Date:   Sat Jun 28 12:49:56 2008 +0300
  115.     Fix function name clash
  116. commit 264f09b66b24ea7d11e875d255c11f7e90947410
  117. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  118. Date:   Sat Jun 28 12:46:56 2008 +0300
  119.     ABI break
  120. commit a8af64458655e9f803cb2f754cfa04affaf944b8
  121. Author: Rov Juvano <rovjuvano@users.sourceforge.net>
  122. Date:   Sun Jun 22 12:09:27 2008 -0400
  123.     Use the Scaletempo audio filter
  124.     
  125.     Scaletempo maintains the audio pitch when playback rate != 1.0 (i.e.
  126.     no chipmunk effect).  This fixes the pitch scaling caused by using the
  127.     resampler to handle playback rate.
  128.     
  129.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  130. commit 3c5f3a24ced2212136529fb8637072070d5ca58f
  131. Author: Rov Juvano <rovjuvano@users.sourceforge.net>
  132. Date:   Sun Jun 22 12:09:27 2008 -0400
  133.     Add Scaletempo audio filter
  134.     
  135.     Scaletempo maintains the audio pitch when playback rate != 1.0 (i.e.
  136.     no chipmunk effect).  This fixes the pitch scaling caused by using the
  137.     resampler to handle playback rate.
  138.     
  139.     Ported from GStreamer.  Inspired by SoundTouch library by Olli Parviainen.
  140.     
  141.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  142. commit 10eab32c8fa2c23467bb2efb3c9c30b077bc47fa
  143. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  144. Date:   Sat Jun 28 12:37:05 2008 +0300
  145.     __EVEN: expansion-safety
  146. commit ce1450531445c7cd7348b9206b59b694cd019513
  147. Author: Jean-Baptiste Kempf <jb@videolan.org>
  148. Date:   Fri Jun 27 23:48:14 2008 -0700
  149.     No reason to not use $(HOSTCONF) when possible.
  150. commit 9ecd18578e50dd748818dffca1b03bf90af85fd7
  151. Author: Jean-Baptiste Kempf <jb@videolan.org>
  152. Date:   Fri Jun 27 23:10:52 2008 -0700
  153.     Fix previous commit.
  154.     
  155.     Stop the drinking... Sorry about that.
  156. commit d3b448c731a11c8c0b97e04d9d18ca5152a11ce3
  157. Author: Jean-Baptiste Kempf <jb@videolan.org>
  158. Date:   Fri Jun 27 23:00:52 2008 -0700
  159.     Headers for newer libdvdread have moved :D
  160. commit e6ea3dd15af9d9f73d019f93f549a12c2dfa616e
  161. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  162. Date:   Sat Jun 28 06:57:29 2008 +0200
  163.     dvdread headers can be in libdvdread now...
  164. commit d8f0bf5a8ebbc288935582850c49bcf84232bf55
  165. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  166. Date:   Sat Jun 28 05:56:17 2008 +0200
  167.     Don't use a revision of FFmpeg with broken .pc... HEAD .pc seems to be
  168.     fixed.
  169. commit 4bdbeaeed32ab0dcc673c3f7420d1bd221125d43
  170. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  171. Date:   Sat Jun 28 05:54:30 2008 +0200
  172.     Don't make liba52 inside ffmpeg. What is the point.
  173. commit 35129005f62ee88fc127694118df2a99431148b1
  174. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  175. Date:   Sat Jun 28 02:48:55 2008 +0200
  176.     Mrraaaah at dirac 0.10 when crosscompiling. A bit sharp but works.
  177. commit 2a6addaa64d4ad0235e5c13c4504a28f8e7091ad
  178. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  179. Date:   Sat Jun 28 01:56:59 2008 +0200
  180.     Libdvdnav using HEAD.
  181. commit b5a8714b8b854b5f11f7934bd58a97ea9419d037
  182. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  183. Date:   Sat Jun 28 01:40:18 2008 +0200
  184.     Libdvdread compile fix.
  185. commit 8ae3a0a26b08421cb76611e053951784bd9106d2
  186. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  187. Date:   Sat Jun 28 01:32:50 2008 +0200
  188.     Use libdvdread fork on the libdvdnav SVN.
  189. commit 3c67532fc931b1feddf628264e1edc8ad01a8ee6
  190. Author: Pavlov Konstantin <thresh@videolan.org>
  191. Date:   Tue Jun 24 00:31:48 2008 +0400
  192.     Contrib: add libschroedinger. Add some patches that would be dropped on next
  193.     libschroedinger release.
  194.     Contrib: fix fluidsynth distclean target.
  195. commit 0e91a89b9bdfc674f97f897916970b43b99fee9d
  196. Author: Pavlov Konstantin <thresh@videolan.org>
  197. Date:   Sat Jun 21 00:56:04 2008 +0400
  198.     NEWS: tell users about glide removal.
  199. commit 81a758a32f6f46a42c1cd74df5fdc49eba8986ba
  200. Author: Ilkka Ollakka <ileoo@videolan.org>
  201. Date:   Fri Jun 27 17:23:54 2008 +0300
  202.     use strcasestr in input_MetaMatch too, so search is really case insensitive.
  203. commit 23d1d36b83c4b88c57ea321bbae61394e62956d9
  204. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  205. Date:   Fri Jun 27 18:43:15 2008 +0300
  206.     Check some invalid uses of pl_Yield()
  207. commit c71ebdc51d377eb489b8e53d749d722d6fd4e563
  208. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  209. Date:   Fri Jun 27 18:31:27 2008 +0300
  210.     Remove video output when input stops - fixes #1637
  211. commit 96c04ef2573b6a9cb95acb09f5300e343b43b9fc
  212. Author: Antoine Cellerier <dionoea@videolan.org>
  213. Date:   Fri Jun 27 16:03:58 2008 +0200
  214.     Add dirac to the list of ffmpeg codecs (enabled decoding of raw dirac video).
  215. commit 6f5ee98782b887d86e40e04b9b88ed0b38ba117e
  216. Author: Antoine Cellerier <dionoea@videolan.org>
  217. Date:   Fri Jun 27 13:29:10 2008 +0200
  218.     Don't segfault when looking for art with the lua scripts. Thanks to ILEoo for spoting the bug.
  219. commit 9ad990ac8df8a3a29ef20f9771d59633789c3146
  220. Author: Ilkka Ollakka <ileoo@videolan.org>
  221. Date:   Fri Jun 27 14:29:41 2008 +0300
  222.     Don't release vout if it ain't present (eg. when audio is playing and
  223.     background image is only visible).
  224. commit 46cf6c1438d0c1a4b80ecbcc84a7cbbef0300930
  225. Author: Ilkka Ollakka <ileoo@videolan.org>
  226. Date:   Fri Jun 27 14:15:36 2008 +0300
  227.     give playlist to vlclua_playlist_add_internal instead of NULL, core doesn't like
  228.     NULL as playlist. fixes eg. youtube usage for me. Thou not sure if this
  229.     could be done some better way.
  230. commit ba9ecc700f9dd868929b81e492ea287f0ed244f6
  231. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  232. Date:   Thu Jun 26 19:05:13 2008 +0300
  233.     Fix warning
  234. commit 7e0ac127a7558b801dacd8a6afb1dcb0f30a61b5
  235. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  236. Date:   Thu Jun 26 19:00:37 2008 +0300
  237.     Warn about buggy X11 connections
  238. commit 6017c758f077373d50cda3f0b4a0ac9acbd6a7a8
  239. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  240. Date:   Thu Jun 26 18:54:05 2008 +0300
  241.     Remove unused variable
  242. commit 88a2f3ed297cc89eb4f13e1ec4c673c04fdf5f29
  243. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  244. Date:   Thu Jun 26 18:39:38 2008 +0300
  245.     Bump version
  246. commit 4ee6361f0dca1c334bd25956fdd3a07e12ced09a
  247. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  248. Date:   Thu Jun 26 18:38:55 2008 +0300
  249.     Remove dummy $Id$
  250. commit e2a614c82b502ea6c3cdee7d0fc39cbb9627041e
  251. Merge: 51f898a c617646
  252. Author: Ilkka Ollakka <ileoo@videolan.org>
  253. Date:   Thu Jun 26 10:38:53 2008 +0300
  254.     Merge branch 'master' of git@git.videolan.org:vlc
  255. commit 51f898a0eb6029c1922b2b4311f074245c99e963
  256. Author: Ilkka Ollakka <ileoo@videolan.org>
  257. Date:   Thu Jun 26 10:32:52 2008 +0300
  258.     Set strict-rc functionality as default if user hasn't
  259.     defined quality based encoding, and remove strict-rc option
  260.     because it's not needed ( thou maybe someone needs vbr-transcoding
  261.     with some hint of bitrate without quality-based encoding ? )
  262.     
  263.     Should fix transcoding bitrate bug and close ticket #1463
  264. commit c617646c2e1a5675791200e7eeb54f111875a559
  265. Author: Lukas Durfina <lukas.durfina@gmail.com>
  266. Date:   Wed Jun 25 14:25:44 2008 +0200
  267.     Fix hidding of fullscreen controller after leaving fullscreen
  268.     
  269.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  270. commit d89fff7e007bd4bceb55f5446d2f31e672927c1b
  271. Author: Felix Paul Kühne <fkuehne@videolan.org>
  272. Date:   Thu Jun 26 01:53:46 2008 +0200
  273.     A few OS X related clarifications and updates
  274. commit dd397096f3111638d2fe138455055fc8912892ec
  275. Author: Jean-Baptiste Kempf <jb@videolan.org>
  276. Date:   Wed Jun 25 13:54:04 2008 -0700
  277.     Remove Unicows.
  278.     
  279.     If you don't like it, repair it or fork it :D
  280.     Or install debian. :D
  281. commit 7c37640524623aca14ecd04b0fcb2508bef56b32
  282. Author: Jean-Baptiste Kempf <jb@videolan.org>
  283. Date:   Wed Jun 25 13:52:55 2008 -0700
  284.     Win98 is dead.
  285. commit 3e621f3fd9ed1d3e4488b5078c62ec00cc069124
  286. Author: Rémi Duraffort <ivoire@videolan.org>
  287. Date:   Wed Jun 25 22:38:44 2008 +0200
  288.     Fix the update system now we can't close vlc and stop the download correctly.
  289.     Should fixe #1635
  290. commit 0b2ea3de7ef423f322aa569a956bbe404cbaed99
  291. Author: Rémi Duraffort <ivoire@videolan.org>
  292. Date:   Wed Jun 25 21:54:20 2008 +0200
  293.     Fix the update system, based on funman patch + some modifications.
  294. commit 6f25cb79f46b9c5e6069beba37abbd2b4e4efd06
  295. Author: Jean-Baptiste Kempf <jb@videolan.org>
  296. Date:   Wed Jun 25 12:53:43 2008 -0700
  297.     Windows 98 is dead.
  298.     
  299.     If you are unpleased about that, fix the core (threading and networking).
  300. commit 84e0f97a07c049c9c7082032699d54f9b4e5708a
  301. Merge: 2f53d49 12b1883
  302. Author: Jean-Baptiste Kempf <jb@videolan.org>
  303. Date:   Wed Jun 25 12:49:51 2008 -0700
  304.     Merge branch 'master' of git@git.videolan.org:vlc
  305. commit 2f53d49924d2806ae17b28ec09163fa2e8668c3d
  306. Author: Jean-Baptiste Kempf <jb@videolan.org>
  307. Date:   Wed Jun 25 12:48:09 2008 -0700
  308.     NEWS and THANKS.
  309.     
  310.     Mentions of FS controller and dropping support of old platform.
  311. commit 12b188309df1e63cd65c7988c97d78aa857e21aa
  312. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  313. Date:   Wed Jun 25 22:29:49 2008 +0300
  314.     Allow more than one use of the video widget
  315.     
  316.     However, I suspect the Qt4 interface will break if there is more than
  317.     one video output _at_the_same_time_
  318. commit c4c75ec7733e6dbceff2babccc73b21e733a8f3a
  319. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  320. Date:   Wed Jun 25 22:10:27 2008 +0300
  321.     Qt4: small memory leak
  322. commit fbb218448ea93858c8b9bc6e6cee5b931f9d944f
  323. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  324. Date:   Wed Jun 25 22:06:07 2008 +0300
  325.     Revert "Disable embedded window by default"
  326.     
  327.     This reverts commit 6214852830f1efc761af1181f5d777732efbc758.
  328. commit dacad69570d71938bf412ef74b982a27e4fdaabd
  329. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  330. Date:   Wed Jun 25 22:05:44 2008 +0300
  331.     Qt4: restore the fullscreen controller
  332. commit 1512cf1a20070d45f764ecddb2d9620fbc374a49
  333. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  334. Date:   Wed Jun 25 21:59:53 2008 +0300
  335.     Use QPointer and QMutexLocker so we don't crash at Qt4 interface exit
  336. commit bd3008a3a1d7122b7fb738f3ea4844b742dc72c2
  337. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  338. Date:   Wed Jun 25 21:44:47 2008 +0300
  339.     variables use are thread safe. No need for nested locking.
  340. commit 1862b832be21ed0dda30fae3ac275d30a2da0d65
  341. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  342. Date:   Wed Jun 25 21:42:05 2008 +0300
  343.     Remove useless variable
  344. commit 8c6064c922a385a981ed1e9140ba676047e93363
  345. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  346. Date:   Wed Jun 25 21:38:23 2008 +0300
  347.     Qt4 window: use a proper condition variable instead of msleep()
  348. commit cdad38197173431b485f22583ef0ceb692dca45c
  349. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  350. Date:   Wed Jun 25 21:21:48 2008 +0300
  351.     Remove out-of-date comments
  352. commit 3c68fe377b6fc76292e5bcf847325432044aac54
  353. Author: Jean-Baptiste Kempf <jb@videolan.org>
  354. Date:   Wed Jun 25 11:35:55 2008 -0700
  355.     Break compilation on Qt4.2
  356.     
  357.     Man QEventLoop and man QxtSignalWait can help fix that.
  358. commit 3d6595b148de9956d99c98215abcb53c9d77baad
  359. Author: Jean-Baptiste Kempf <jb@videolan.org>
  360. Date:   Tue Jun 24 23:26:07 2008 -0700
  361.     Fix typo.
  362. commit 7b0d811f8104b4332fd394c4ab3e38baa4510a13
  363. Author: Jean-Baptiste Kempf <jb@videolan.org>
  364. Date:   Tue Jun 24 22:36:48 2008 -0700
  365.     Add OMA to the interface
  366.     
  367.     Since ffplay can read those files now :D
  368. commit e1901193c03cff2dfeca1c00f4c856d569317fc7
  369. Author: Jean-Baptiste Kempf <jb@videolan.org>
  370. Date:   Tue Jun 24 21:34:28 2008 -0700
  371.     Very small fixes on UI.
  372. commit 8313bcef7ecfad913eefa5c30f7e5641d2b74664
  373. Author: Jean-Baptiste Kempf <jb@videolan.org>
  374. Date:   Tue Jun 24 21:33:53 2008 -0700
  375.     Forgotten tooltip :D
  376. commit 2242c9a26212a77015c76d186bbd3125196a7f5c
  377. Author: Jean-Baptiste Kempf <jb@videolan.org>
  378. Date:   Tue Jun 24 18:49:07 2008 -0700
  379.     Fix Ok/Cancel button position in advanced capture properties.
  380. commit c997e06cab6ec45e06664c2fe6447085b4aab187
  381. Author: Jean-Baptiste Kempf <jb@videolan.org>
  382. Date:   Tue Jun 24 18:45:42 2008 -0700
  383.     Code Cosmetics
  384. commit a10edeec0fbf5a5f6e3dabd03ca3af6e428fe08f
  385. Author: Jean-Baptiste Kempf <jb@videolan.org>
  386. Date:   Tue Jun 24 18:37:42 2008 -0700
  387.     Add RTMP option on the panel.
  388. commit 16bf241c0ef8cb5ad5905817233af703080ed654
  389. Author: Jean-Baptiste Kempf <jb@videolan.org>
  390. Date:   Tue Jun 24 18:34:06 2008 -0700
  391.     Fix network panel behaviour (comboBox and adress generation especially )
  392. commit d79d5b339afb1310571a14579d66954dc12fb06d
  393. Author: Christophe Mutricy <xtophe@videolan.org>
  394. Date:   Mon Jun 23 22:27:55 2008 +0100
  395.     Fix permissions
  396. commit 8b43c0859249b422fb70e77c6a1be58cc57efd86
  397. Author: Christophe Mutricy <xtophe@videolan.org>
  398. Date:   Wed Jun 25 01:04:21 2008 +0100
  399.     Increase videowidget size priority over the others.
  400.     
  401.     At the moment it is redumbdant with 6ec764aec733da
  402.     (QSizePolicy::Expanding) but it will be needed when the docked playlist
  403.     is re-implemented
  404. commit 06970296ddc77ca6e23e1e669e6d110672f21d74
  405. Author: Jean-Baptiste Kempf <jb@videolan.org>
  406. Date:   Tue Jun 24 16:59:37 2008 -0700
  407.     Cosmetics
  408. commit 6ec764aec733dacb654ce11d2f0566c54e3b0c15
  409. Author: Jean-Baptiste Kempf <jb@videolan.org>
  410. Date:   Tue Jun 24 16:41:45 2008 -0700
  411.     Don't expand the bar, but the video during resizing...
  412. commit 68cb7744866cfe9f18516c186d1c84dc3667c07d
  413. Author: Jean-Baptiste Kempf <jb@videolan.org>
  414. Date:   Tue Jun 24 16:31:12 2008 -0700
  415.     Resize the video to the normal size on launch
  416. commit 14440202e06ef7a26a50abbc32a0d5c3bc0d1140
  417. Author: Jean-Baptiste Kempf <jb@videolan.org>
  418. Date:   Tue Jun 24 15:34:21 2008 -0700
  419.     Force dialog to be shown when automatic updates are made.
  420. commit fd2c554d2abae44f8c732af1da51127c3ab00741
  421. Author: Rémi Duraffort <ivoire@videolan.org>
  422. Date:   Tue Jun 24 22:54:52 2008 +0200
  423.     Fix a double vlc_object_release (partially fix the update system)
  424. commit 4f541d3b05be7729e48a28e5daf8497102598bb8
  425. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  426. Date:   Tue Jun 24 23:25:02 2008 +0300
  427.     We actually need to deliver the signal synchronously here
  428.     
  429.     Otherwise I sometimes get:
  430.     [????????] x11 video output error: X11 request 2.0 failed with error
  431.     code 3:
  432.      BadWindow (invalid Window parameter)
  433.      X Error of failed request:  BadWindow (invalid Window parameter)
  434.      Major opcode of failed request:  2 (X_ChangeWindowAttributes)
  435.      Resource id in failed request:  0x1000027
  436.      Serial number of failed request:  26
  437.      Current serial number in output stream:  27
  438. commit 6798d2cfedbe767f052318955f80f857647d4817
  439. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  440. Date:   Tue Jun 24 21:26:18 2008 +0300
  441.     Fix vout_ReleaseWindow invocation
  442. commit 6372f8faa09ea7deaa74a84e6bb4dfd38ed0a182
  443. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  444. Date:   Tue Jun 24 21:02:50 2008 +0300
  445.     Fix/workaround for #1633 (input rate not set)
  446.     
  447.     Someone still needs to fix this properly though...
  448. commit 6465bbf725b1155954a7472ec401576c305eb048
  449. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  450. Date:   Tue Jun 24 19:23:41 2008 +0300
  451.     libvlc_InternalDestroy: remove dead code
  452. commit f7bb9fcf168e22df7ac7a056ec989ce8ef41ffb4
  453. Author: Lukas Durfina <lukas.durfina@gmail.com>
  454. Date:   Mon Jun 23 19:33:21 2008 +0200
  455.     Avoid potential problems with bad saved value
  456.     
  457.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  458. commit 1fcc611a8924edf4ec205daa6b4ba597fb4c5dc0
  459. Author: Jean-Paul Saman <jpsaman@videolan.org>
  460. Date:   Tue Jun 24 13:49:07 2008 +0200
  461.     Distribute images for telx functionality.
  462. commit f66626b34809a4881a52582ae755586e885270c6
  463. Author: Yohann Martineau <yohann.martineau@gmail.com>
  464. Date:   Tue Jun 24 00:19:07 2008 +0200
  465.     fixed compilation on debian etch.
  466.     
  467.     config.h is now included first, before any other header.
  468.     
  469.     Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
  470. commit 3af6cdb2886dbae6203dce54e8a292dd112af921
  471. Author: Jean-Baptiste Kempf <jb@videolan.org>
  472. Date:   Mon Jun 23 23:27:22 2008 -0700
  473.     Renumber event number in order to debug better.
  474.     
  475.     This doesn't change any functionnality.
  476. commit 268ae7b98abba5ed899879988293964d7d6d7e0a
  477. Author: Jean-Baptiste Kempf <jb@videolan.org>
  478. Date:   Mon Jun 23 23:23:52 2008 -0700
  479.     Fix DVD menu button. Fix metadata name displaying.
  480.     
  481.     This needs more checks, because we might have unneeded stuffs left.
  482. commit ccea19a630405c1ef60e2c4314a4065ae46fe031
  483. Author: Rémi Duraffort <ivoire@videolan.org>
  484. Date:   Mon Jun 23 21:58:23 2008 +0200
  485.     Fix compiling warning.
  486. commit 71142c5c0b2a3faab6f07b4a801893c07c38b56e
  487. Author: Rémi Duraffort <ivoire@videolan.org>
  488. Date:   Mon Jun 23 21:57:54 2008 +0200
  489.     Remove unneeded msg_Err and check malloc return value.
  490. commit f3dad63031402c5f6ac2de72145420b8042728fa
  491. Author: Rémi Duraffort <ivoire@videolan.org>
  492. Date:   Mon Jun 23 21:39:19 2008 +0200
  493.     Malloc return value.
  494. commit 3cdff66bb4ac97489defa9c58b90704c44efa0ff
  495. Author: Rémi Duraffort <ivoire@videolan.org>
  496. Date:   Mon Jun 23 21:25:57 2008 +0200
  497.     Close file in all cases.
  498. commit 6f6d891fc42bbbae7c942f5c4716c9b3e1668e4d
  499. Author: Mirsal Ennaime <mirsal.ennaime@gmail.com>
  500. Date:   Mon Jun 23 21:10:48 2008 +0200
  501.     Fortunes update
  502. commit 066b3e50f4b59e1784e4e17c533bf90a2463ce90
  503. Author: Eric Petit <eric.petit@lapsus.org>
  504. Date:   Mon Jun 23 18:59:48 2008 +0200
  505.     Fixes a leftover in [eb691987575a7fd877da56d5c8c1219795e02347]
  506. commit eb691987575a7fd877da56d5c8c1219795e02347
  507. Author: Eric Petit <eric.petit@lapsus.org>
  508. Date:   Mon Jun 23 18:55:14 2008 +0200
  509.     Set i_visible_width/height, some video filters need it (e.g. croppadd)
  510. commit 291e63dd10758db1bed1be3d54f926a9fbb2e284
  511. Author: Eric Petit <eric.petit@lapsus.org>
  512. Date:   Mon Jun 23 18:33:51 2008 +0200
  513.     Fixes the input format for the video user filter chain
  514. commit d3b5afd1debb05c8bed44a3e1e71af8d09d5ce5e
  515. Author: Antoine Cellerier <dionoea@videolan.org>
  516. Date:   Mon Jun 23 18:19:30 2008 +0200
  517.     Fix spelling and description.
  518. commit f42f818e7656527ebbd434d8fecf012d32c7f195
  519. Author: Antoine Cellerier <dionoea@videolan.org>
  520. Date:   Mon Jun 23 18:14:45 2008 +0200
  521.     Add aspect ratio option to canvas (like what transcode used to have). Please confirm that i'm not using the aspect ratio the wrong way :) (aspect instead of 1/aspect or something)
  522. commit d29ca07c51709ca18fbecca135009468c05d3260
  523. Author: Jean-Paul Saman <jpsaman@videolan.org>
  524. Date:   Mon Jun 23 18:01:29 2008 +0200
  525.     Add Lukas Durfina to the THANKS file.
  526. commit ec725cdc50c7b23539c4d455b1d5edb03c7e764b
  527. Author: Lukas Durfina <lukas.durfina@gmail.com>
  528. Date:   Mon Jun 23 14:08:49 2008 +0200
  529.     Fix teletex buttons
  530.     
  531.     uninitialized variable and synchro with fs controller
  532.     
  533.     Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
  534. commit 51b21bc3a21f925a30fd5401bafe50ffedcba382
  535. Author: Antoine Cellerier <dionoea@videolan.org>
  536. Date:   Mon Jun 23 17:40:35 2008 +0200
  537.     We don't need to detach. Since we're in the parent's destructor, it's already been done for us.
  538. commit 3333b45a525dc2f8f2645fa51280743cced63c56
  539. Author: Antoine Cellerier <dionoea@videolan.org>
  540. Date:   Sun Jun 22 23:08:29 2008 +0200
  541.     Fix release of chroma module in vout core. I still get an "object is not
  542.     attached" on vlc_object_detach although the object was attached
  543.     previously ... what could that be due to?
  544. commit 37a2578ce4265f4ed495290923e3fa674c662656
  545. Author: Rémi Duraffort <ivoire@videolan.org>
  546. Date:   Sun Jun 22 22:05:09 2008 +0200
  547.     Remove unneeded msg_Err.
  548.     Fix potential segfault (check malloc return value).
  549. commit 172e22c2f2b4abbdfee50d9fe8aaaede4b405c76
  550. Author: Rémi Duraffort <ivoire@videolan.org>
  551. Date:   Sat Jun 21 20:12:25 2008 +0200
  552.     Remove unneeded msg_Error.
  553.     Fix a potential segfault.
  554. commit 42bb236284b09355d8bfde47fb4915dd1f07aa68
  555. Author: Rémi Duraffort <ivoire@videolan.org>
  556. Date:   Sat Jun 21 20:08:37 2008 +0200
  557.     Remove unnedeeded msg_Error.
  558. commit b674dab81ccd2a089896b26a2afc258118e6a990
  559. Author: Rémi Duraffort <ivoire@videolan.org>
  560. Date:   Sat Jun 21 16:03:19 2008 +0200
  561.     Remove unneeded msg_Error about memory failure.
  562.     Fix a double malloc.
  563.     Fix potential segfault.
  564. commit 7d1d56fec646569bd14262f6b9dde31becbe2137
  565. Author: Rémi Duraffort <ivoire@videolan.org>
  566. Date:   Sat Jun 21 15:55:57 2008 +0200
  567.     Add an #undef
  568. commit f7b2327bfa30ea47cefc7bfa5b0edc15ae8c66fd
  569. Author: Antoine Cellerier <dionoea@videolan.org>
  570. Date:   Sun Jun 22 21:30:39 2008 +0200
  571.     Don't print (null) when we don't have a filter name.
  572. commit e03d215f1c667c493a14744d4e0cbdc29cf157c6
  573. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  574. Date:   Sun Jun 22 22:13:40 2008 +0300
  575.     Stick to ASCII in gettext messages
  576.     
  577.     We already had the discussion (again) a few weeks ago. If you want
  578.     non-ASCII code points in the American English locale, create po/en.po
  579.     or po/en_US.po
  580. commit 03fa43b1b285bcb6320c0e60f874624e09350fee
  581. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  582. Date:   Sun Jun 22 21:12:03 2008 +0300
  583.     Remove dead code
  584. commit 4cd43d60fa3746eb86367a46f70ef1e2505b56b2
  585. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  586. Date:   Sun Jun 22 21:01:17 2008 +0300
  587.     vlc_object_kill: remove the libvlc-specific hack
  588.     
  589.     It was causing deadlocks (due to misordering of structure_lock and
  590.     object locks). Besides, this hack should not be needed now that we have
  591.     libvlc_wait(), and that libvlc_release() explicitly calls
  592.     vlc_object_kill as needed.
  593. commit 2c16687563b6e6096f5621db56917d9ef05424b2
  594. Author: Bill C. Riemers <briemers+git@redhat.com>
  595. Date:   Fri Jun 20 20:47:51 2008 -0400
  596.     http: fix Content-Length and stream closure issues.
  597.     
  598.     Changes:
  599.     1. Don't send Connection: close or Connection: Keep-Alive.
  600.         So we will maintain a persistent connection with HTTP 1.1.
  601.     2. Close the connection if and only if the server does not send
  602.        Connection: close, and a zero length is received indicated by either
  603.        Content-Length: 0 or a 0 length size in the byte range.
  604.     3. Correct i_remaining to deal with file larger than 2GBi.
  605.     4. Update i_remaining in Read and OpenWithCookies.
  606.     5. Use -1 for uninitialized size so we can tell the difference from a
  607.        zero length result.
  608.     
  609.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  610. commit f5623dec1ca290e9adcbbc34ba4fe3f03a4c2e69
  611. Author: Antoine Cellerier <dionoea@videolan.org>
  612. Date:   Sun Jun 22 19:20:15 2008 +0200
  613.     Finish fixing audio rate changes.
  614. commit b4a4b564cda53b03aebf818dd2db65709602c68b
  615. Author: Antoine Cellerier <dionoea@videolan.org>
  616. Date:   Sun Jun 22 18:51:56 2008 +0200
  617.     Revert "Special case for fourcc samr and sawb in transcode_audio_new()"
  618.     That commit broke audio sample rate changing.
  619.     
  620.     This reverts commit ddac67aaf2bde4179f695bb26033488e8e7c35cc.
  621. commit ffd957bd3130b792a11fc0422b9908ff5b46bf59
  622. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  623. Date:   Sun Jun 22 19:46:48 2008 +0300
  624.     libvlccore: is a pure C library - don't use the C++ linker
  625.     
  626.     Saves linking against the C++ runtime,
  627.     and allows libtool to generate the symbols table properly.
  628. commit 991ae089635d4b4c3882e9125369be2e7ead85af
  629. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  630. Date:   Sun Jun 22 19:42:55 2008 +0300
  631.     Fix nissing include and atoi() invocation
  632. commit f991c0201362390627c4a9c9e1111f83d8bb9244
  633. Author: Antoine Cellerier <dionoea@videolan.org>
  634. Date:   Sun Jun 22 18:33:58 2008 +0200
  635.     Remove dead code.
  636. commit d4c651d58b69aebb1c35c25d3603124ece6e1c65
  637. Author: Antoine Cellerier <dionoea@videolan.org>
  638. Date:   Sun Jun 22 18:33:47 2008 +0200
  639.     Add new symbol.
  640. commit ac58629e0db818d81d2be1aafca8b784286efa43
  641. Author: Antoine Cellerier <dionoea@videolan.org>
  642. Date:   Sun Jun 22 18:11:25 2008 +0200
  643.     Remove duplicate function.
  644. commit 55f1d3272f61f46068e58c41690111e879082188
  645. Author: Antoine Cellerier <dionoea@videolan.org>
  646. Date:   Sun Jun 22 18:03:45 2008 +0200
  647.     Set i_bitspersample to correct value when changing an audio codec. (Not
  648.     sure if I didn't miss some spots where that was missing). Thanks to
  649.     Kevin DuBois for finding the bug. (This should fix some audio
  650.     transcoding crashes)
  651. commit 4c8296b58b24175921b37f99dfa7bda5e08f6cdb
  652. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  653. Date:   Sun Jun 22 19:02:50 2008 +0300
  654.     Fix specifying a sout RTP port number using a sout MRL
  655. commit a458b6af6b88534edadd8bd218b368fbf173a273
  656. Author: Antoine Cellerier <dionoea@videolan.org>
  657. Date:   Sun Jun 22 16:15:49 2008 +0200
  658.     New canvas video filter.
  659. commit 43019afa7b7e428e7955e476bb164f5f5879b556
  660. Author: Antoine Cellerier <dionoea@videolan.org>
  661. Date:   Sun Jun 22 14:44:27 2008 +0200
  662.     Update NEWS (crop, padd and canvas changes in transcode).
  663. commit 0da3eb61151f34c108a5eb4072ae514e390c9ff2
  664. Author: Antoine Cellerier <dionoea@videolan.org>
  665. Date:   Sun Jun 22 14:38:57 2008 +0200
  666.     Handle image size changes in the video filter chain correctly in
  667.     transcode.
  668. commit 4f46f26d3ec830813599956ea051d5c2b6fa8b40
  669. Author: Antoine Cellerier <dionoea@videolan.org>
  670. Date:   Sun Jun 22 14:38:29 2008 +0200
  671.     Change way arguments are given to croppadd module.
  672. commit 3223bb48e69376664842115be49c4550c4506eaa
  673. Author: Antoine Cellerier <dionoea@videolan.org>
  674. Date:   Sun Jun 22 14:37:52 2008 +0200
  675.     Check for NULL pointer before using it, not after.
  676. commit deef7f86ffe121398d3c86ab828e29a621dbad9d
  677. Author: Antoine Cellerier <dionoea@videolan.org>
  678. Date:   Sun Jun 22 14:37:33 2008 +0200
  679.     Add support for format changes inside a video filter2 chain. (Not sure
  680.     if something similar is needed for audio filter2 ... I don't think it
  681.     is)
  682. commit e2499dc3873f07fc916f292187c07d0eff74061c
  683. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  684. Date:   Sun Jun 22 17:29:30 2008 +0300
  685.     Remove BlockingQueuedConnection, hopefully not needed
  686. commit b185143182ec88ffaf77fc0620cbd56664d8a21f
  687. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  688. Date:   Sun Jun 22 17:29:12 2008 +0300
  689.     fix revision.c
  690. commit cc2f0cb637a9e56fec65241fdcd27fd40ac3d6bc
  691. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  692. Date:   Sun Jun 22 16:39:25 2008 +0300
  693.     Fix deadlock in vlc_object_kill (should fix #1543)
  694. commit 6059d32eaba8a12fe2b84d78780456e978fdc208
  695. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  696. Date:   Sun Jun 22 16:26:02 2008 +0300
  697.     Remove superfluous locking
  698. commit 19685d00b2e6230a42a52cef095740fe999e8239
  699. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  700. Date:   Sun Jun 22 16:25:48 2008 +0300
  701.     Qt4: apprently fix the embedded video
  702.     
  703.     code from ILEoo (not sure what this actually does)
  704. commit ace8caefad8be422bc4b478d4c8b2474189801f0
  705. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  706. Date:   Sun Jun 22 15:30:30 2008 +0300
  707.     LibVLC: wait until all threads are terminated
  708. commit 6c790747f3847ae2c88a03d6a053968143ad76e6
  709. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  710. Date:   Sat Jun 21 11:58:40 2008 +0300
  711.     Remove VLC_OBJECT_INTERACTION
  712. commit 5277e0fe73d6dd16254017ce83c005d72a9fc33d
  713. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  714. Date:   Sat Jun 21 11:57:48 2008 +0300
  715.     interaction: no need for vlc_object_find()
  716. commit a1238857104da694b0f7d521f06015322007570d
  717. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  718. Date:   Sat Jun 21 11:48:31 2008 +0300
  719.     Remove VLC_OBJECT_HTTPD_HOST
  720. commit fee5351a006a79125e73086b96a045fc644d1b7a
  721. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  722. Date:   Sat Jun 21 11:38:04 2008 +0300
  723.     Qt4: add XFlush - this does still not work right
  724. commit b18441e9ec21126aca4b5d38d38c335d0cb47da0
  725. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  726. Date:   Sat Jun 21 11:31:09 2008 +0300
  727.     ship vlc_window.h
  728. commit 5f551992093f49323b0dd06cf9cf7da6cfffccce
  729. Author: Jean-Baptiste Kempf <jb@videolan.org>
  730. Date:   Fri Jun 20 23:12:09 2008 -0700
  731.     String consistency.
  732. commit 3de5c39cbd264145186cdede18f9e63eb5719da9
  733. Author: Jean-Baptiste Kempf <jb@videolan.org>
  734. Date:   Fri Jun 20 23:10:43 2008 -0700
  735.     String consistency.
  736. commit 4df7b18ff2b3b9eec5a56314a844aea3ba3531c1
  737. Author: Jean-Baptiste Kempf <jb@videolan.org>
  738. Date:   Fri Jun 20 23:05:26 2008 -0700
  739.     I think we said to use disc over disk.
  740. commit 8e756cec1bd06ae701367708134fdbbb76bed755
  741. Author: Jean-Baptiste Kempf <jb@videolan.org>
  742. Date:   Fri Jun 20 23:03:08 2008 -0700
  743.     String updates ( some are meant to match the macosx interface and simplify translators' work)
  744. commit 6a260a1c7269cc07905d058dc448812e34deb132
  745. Author: Jean-Baptiste Kempf <jb@videolan.org>
  746. Date:   Fri Jun 20 19:51:14 2008 -0700
  747.     Code cosmetics.
  748. commit dbce1bed8e286a346e4d57c2018e0ee784083cec
  749. Author: Jean-Baptiste Kempf <jb@videolan.org>
  750. Date:   Fri Jun 20 19:50:24 2008 -0700
  751.     Fix alignment issue on teletext buttons...
  752. commit 6f972eb30bc81a06ff106d01a71810ca97bfcdfa
  753. Author: Jean-Baptiste Kempf <jb@videolan.org>
  754. Date:   Fri Jun 20 18:49:54 2008 -0700
  755.     Fix pause not pausing.
  756.     
  757.     Patch by Rov Juvano. thanks.
  758. commit ea20728712835aa7ccdfec4076363cd3a02468d9
  759. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  760. Date:   Sat Jun 21 00:58:19 2008 +0300
  761.     Qt4: Avoid a warning when embedding is disabled
  762. commit 74ef05f32740e93237f8ce8fd1a90641cb4aa1e6
  763. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  764. Date:   Sat Jun 21 00:53:51 2008 +0300
  765.     Avoid comments within comments
  766. commit bd3a0ce3785a21e7ffa02a47a67ae342502c2d33
  767. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  768. Date:   Sat Jun 21 00:27:44 2008 +0300
  769.     access_file: use the waitpipe and always poll
  770.     
  771.     This removes dummy wakeups, and fixes a deadlock when quitting while
  772.     reading from a FIFO.
  773. commit 3fe7ae53925a9543d188baa1ed9909e64904ac78
  774. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  775. Date:   Sat Jun 21 00:26:48 2008 +0300
  776.     When the underlying access dies, suicide the stream
  777. commit dcd84049bf607c196397d999c18dab32fa65b1e6
  778. Author: Pavlov Konstantin <thresh@videolan.org>
  779. Date:   Sat Jun 21 00:28:45 2008 +0400
  780.     Contrib: explicitely tell ffmpeg to disable shared and enable static libraries
  781.     to produce well-formed pkg-config files.
  782. commit e58633393c744fcc1b0809c23a69dac68195183c
  783. Author: Pavlov Konstantin <thresh@videolan.org>
  784. Date:   Sat Jun 21 00:20:44 2008 +0400
  785.     Update dirac support to 0.10.0.
  786.     Require it in configure as well.
  787. commit 4c270ec59c7e10e41c224a44f874d306cb81e5e6
  788. Author: Pavlov Konstantin <thresh@videolan.org>
  789. Date:   Fri Jun 20 00:46:04 2008 +0400
  790.     Remove glide video output module.
  791. commit 20a560c6adbf97a3129e090d5d323c15694def58
  792. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  793. Date:   Fri Jun 20 23:33:38 2008 +0300
  794.     Cleanup service discovery - always
  795. commit f8763a6ca1881728dbc5025acfe3103536036ab7
  796. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  797. Date:   Fri Jun 20 22:21:24 2008 +0300
  798.     RC: fix segmentation fault due to input state changes - fixes #1620
  799. commit aeb8ed0fb0a896579de098b6a13ffcae41fc8ec7
  800. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  801. Date:   Fri Jun 20 21:39:06 2008 +0300
  802.     Qt4: wait for VideoWidget::paintEvent
  803.     
  804.     This seems to solve the invalid handle problem, as pointed out by
  805.     Laurent. However, I get a poststamp-sized video output now...
  806. commit 5c603c041addd09cddcd24ec1af3828feeb4c8e0
  807. Author: Christophe Mutricy <xtophe@videolan.org>
  808. Date:   Fri Jun 20 19:20:10 2008 +0100
  809.     Typo
  810. commit bef5f1274b47396965d3c2a2352888ea8ddb525e
  811. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  812. Date:   Fri Jun 20 21:08:39 2008 +0300
  813.     Fix typo
  814. commit 39cbef1f76d2b8a75f1a3e6d0edb983ce63f29b1
  815. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  816. Date:   Fri Jun 20 21:06:01 2008 +0300
  817.     qt4: remove dummy error messages
  818. commit 686ad4c9b1a2c4f7dd61a73e47a8522f6bc07cb7
  819. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  820. Date:   Fri Jun 20 21:02:48 2008 +0300
  821.     Another compile fix
  822. commit b3c34d1580d3c9c5e39b1db8a9ef2844e80f5709
  823. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  824. Date:   Fri Jun 20 20:55:22 2008 +0300
  825.     Compile fixes (untested)
  826. commit 1426a88f97b17b67b5538072e1efce3e874aaa40
  827. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  828. Date:   Fri Jun 20 20:48:30 2008 +0300
  829.     skins2: use the vout window interface (untested)
  830. commit 6214852830f1efc761af1181f5d777732efbc758
  831. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  832. Date:   Fri Jun 20 20:30:01 2008 +0300
  833.     Disable embedded window by default
  834.     
  835.     until someone manages to fix it.
  836. commit 8e19592ff4a491709286db15f62f4b27daf68ede
  837. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  838. Date:   Fri Jun 20 20:28:02 2008 +0300
  839.     Encoding damage
  840. commit b541f09e5c9a38b8bf4d87cac4ed39cfa0564fb9
  841. Author: Christophe Mutricy <xtophe@videolan.org>
  842. Date:   Fri Jun 20 18:08:36 2008 +0100
  843.     Compile fix
  844.     
  845.     That would need to be properly fix with the new embedded vout API
  846. commit 5f010182e0e86ef0fe7fa3ddc0345ffa034fb392
  847. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  848. Date:   Fri Jun 20 19:45:03 2008 +0300
  849.     Qt4: wait until the video output is ready
  850.     
  851.     Except that this still returns an X11 invalid handle
  852. commit 81126aae092b083285f624ced656ba541deea1a8
  853. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  854. Date:   Fri Jun 20 16:39:46 2008 +0300
  855.     Qt4: embedded window support
  856.     
  857.     Except that this returns an invalid X11 handle.
  858. commit 6ba2d51e5da45ca6a30709b902c6f4369e2b409a
  859. Author: Jean-Paul Saman <jpsaman@videolan.org>
  860. Date:   Fri Jun 20 16:36:08 2008 +0200
  861.     Fix toggling of transparency on teletext pages. Keep in mind that the subpicture core seems to be broken. It doesn't remove old subpictures with the ephemer setting as it used to do.
  862. commit 52ca31e6963b0f2c68ecd461959eb8aca9c25605
  863. Author: Jean-Paul Saman <jpsaman@videolan.org>
  864. Date:   Fri Jun 20 16:12:29 2008 +0200
  865.     Check memory allocations.
  866. commit 69afa8556007dbb6424cacffb174aa3bb84733f1
  867. Author: Jean-Paul Saman <jpsaman@videolan.org>
  868. Date:   Fri Jun 20 13:55:54 2008 +0200
  869.     Fix behaviour of the button logic for teletext and use the images.
  870. commit 9497e5ca1d827f6320dbfee8213ffde83648e3b5
  871. Author: Jean-Paul Saman <jpsaman@videolan.org>
  872. Date:   Fri Jun 20 12:40:57 2008 +0200
  873.     Nice pictures for teletext buttons.
  874. commit 81c7b0627056ca8dbe7c68d925eb7cf0fdf6ca3e
  875. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  876. Date:   Fri Jun 20 16:40:27 2008 +0300
  877.     Rewritten embedded window internal ABI
  878. commit 138da1916eef4f4d0e30883a8c1ac999c355aca9
  879. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  880. Date:   Fri Jun 20 14:17:45 2008 +0300
  881.     Remove the broken window embedding core code
  882. commit a735127f42a2d108b8a26aa0594c2e0365b53935
  883. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  884. Date:   Fri Jun 20 11:52:44 2008 +0300
  885.     Revert "No need to send Connection: close or Connection: Keep-Alive."
  886.     
  887.     This reverts commit 4e497a21adba27e618095b7b3f2538e3adadd6fe.
  888. commit c53818652b0b09494e7b18c7cbbdf3c57de6fbaa
  889. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  890. Date:   Fri Jun 20 11:43:34 2008 +0300
  891.     Don't xgettext non-existent files
  892. commit afe61c02f07bd13df71e832992592c19047ade74
  893. Author: Ilkka Ollakka <ileoo@videolan.org>
  894. Date:   Fri Jun 20 11:15:14 2008 +0300
  895.     Emit event to check inputchange in maininputmanager startup so
  896.     if playlist/item starts before that, it's noticed. Should
  897.     fix #1614 for qt4 part
  898. commit 89cbc196a3ce2bb0e54f16575a48d94703c1cc6e
  899. Author: Ilkka Ollakka <ileoo@videolan.org>
  900. Date:   Wed Jun 18 10:56:44 2008 +0300
  901.     add xml_encode to http-control rpn, so status/playlist.xml can be easier
  902.     be valid xml without str_replace-stuff.
  903. commit c49d12129a0d9835d56a1879b02643b99515ab2c
  904. Author: Jean-Paul Saman <jpsaman@videolan.org>
  905. Date:   Fri Jun 20 09:52:13 2008 +0200
  906.     Improve behavour on teletext buttons.
  907. commit 82744463caf51fafbab6a52215cb6d88e735aa1c
  908. Author: Ilkka Ollakka <ileoo@videolan.org>
  909. Date:   Fri Jun 20 00:17:57 2008 +0300
  910.     Remove audio-es/video-es callbacks and replace it with a better solution by using directly vlc variables. Also change ChangeSPU to send event for customevent-handler in callback, and do the signal emiting in there so we don't need to be in callback that long.
  911.     
  912.     Patch fixed up by me.
  913.     
  914.     Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
  915. commit ac08060e63daffcba906b7ecd4064f2d2f47dbd8
  916. Author: Christophe Mutricy <xtophe@videolan.org>
  917. Date:   Thu Jun 19 23:35:26 2008 +0100
  918.     Update POTFILES.in due to lua reorganisation
  919. commit 7fd85170e34c377e3748c3cd71c5c86bccaaf7e2
  920. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  921. Date:   Fri Jun 20 01:14:25 2008 +0300
  922.     Typo - fix make dist
  923. commit 6be5b238c1f2b76060710b8f996fb1c143131cf3
  924. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  925. Date:   Thu Jun 19 23:23:10 2008 +0300
  926.     browse.xml: fix description and file date - closes #1628
  927. commit 98a8a735fccf1a16d042e34fdfab2c492a85a0da
  928. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  929. Date:   Thu Jun 19 22:05:37 2008 +0200
  930.     FIx libdvdnav revision since they now depend on unreleased version of
  931.     libdvdread...
  932. commit 4eb14b4abd9c60d76c0e7fa9f12516b70b2fef2b
  933. Author: Bill C Riemers <docbill@hartnell.local>
  934. Date:   Wed Jun 18 13:24:50 2008 -0400
  935.     configure: detection for xulrunner 1.9
  936.     
  937.     Based on earlier work from Nicolas (kwizart)
  938.     
  939.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  940. commit 57c3ecd2292588c7312afbb6935d414bfbe2e826
  941. Author: Rémi Duraffort <ivoire@videolan.org>
  942. Date:   Thu Jun 19 19:57:09 2008 +0200
  943.     Remove msg_Err about memory allocation.
  944.     Fix two potential segfaults.
  945.     Cosmetics.
  946. commit ec300ad9a870240b1196ce97db607ff23deede43
  947. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  948. Date:   Thu Jun 19 20:21:44 2008 +0300
  949.     fix variable name - closes #1629
  950. commit 260c3894961c8a0ccb62cdaf11f07fa54155a514
  951. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  952. Date:   Mon Jun 16 11:17:45 2008 +0200
  953.     Live555 demux: fix EOF detection
  954.     
  955.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  956. commit fc56db95650683b9af4471c1fbb2ac88787ba4d6
  957. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  958. Date:   Thu Jun 19 01:55:50 2008 +0300
  959.     Revert "Typo in pl_Release();"
  960.     
  961.     This reverts commit 9bddd7d37362150b20961c45c0e508356251e4f9.
  962.     
  963.     By its current design, pl_Release() takes the same argument as
  964.     pl_Yield(). This had _already_ been discussed earlier (vlc-devel is not
  965.     a write-only mailing list).
  966. commit 8d1c75f3e2f6bb558346b6188c118d3ea0b9ea6a
  967. Author: Felix Paul Kühne <fkuehne@videolan.org>
  968. Date:   Wed Jun 18 19:05:41 2008 +0200
  969.     Fixed VLC-release.app and distribution of Info.plist
  970. commit 62f9fbe79ef5f77570fd97c93064d306567973a8
  971. Author: Antoine Cellerier <dionoea@videolan.org>
  972. Date:   Wed Jun 18 16:28:09 2008 +0200
  973.     Should fix compilation of dshow access. Thanks to Poe.
  974. commit 213ebf55974f760b0fa3f16bbf81bed1d1bbfd20
  975. Author: Antoine Cellerier <dionoea@videolan.org>
  976. Date:   Tue Jun 17 19:13:16 2008 +0200
  977.     Fix uninitialized pointer use.
  978. commit a51138ae60bcc527d7a1aa135817f317d4def011
  979. Author: Jean-Paul Saman <jpsaman@videolan.org>
  980. Date:   Wed Jun 18 12:24:23 2008 +0200
  981.     Forgot to test when ZVBI is not compiled in.
  982. commit 053d2cb670937094abd07f2b6a4c4298295f5110
  983. Author: Antoine Cellerier <dionoea@videolan.org>
  984. Date:   Wed Jun 18 12:12:27 2008 +0200
  985.     Add options to configure audio input format (code was already there ... all it lacked was the options).
  986. commit bda958187b1b990d74660bcc2f821fb7fbe86684
  987. Author: Antoine Cellerier <dionoea@videolan.org>
  988. Date:   Mon Jun 9 09:55:22 2008 +0200
  989.     Cosmetics.
  990. commit 662e93752f5b54859104f82e1eb7a6136621e591
  991. Author: Jean-Paul Saman <jpsaman@videolan.org>
  992. Date:   Wed Jun 18 10:53:38 2008 +0200
  993.     Fix mozilla toolbar button click logic.
  994. commit ae00feec507d9cd4784f89bb7b2459f773baa510
  995. Author: Jean-Paul Saman <jpsaman@videolan.org>
  996. Date:   Tue Jun 17 23:32:59 2008 +0200
  997.     Update mozilla test page.
  998. commit 227de1f76923c66c00711b6adb6721a5a325e28d
  999. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1000. Date:   Tue Jun 17 23:30:14 2008 +0200
  1001.     Try to correctly guess which button has been clicked in the mozilla toolbar.
  1002. commit afe32c01a91575ec9098ec6a60a15c6a897e27d4
  1003. Author: Anthony Loiseau <anthony.loiseau@gmail.com>
  1004. Date:   Mon Mar 31 17:03:31 2008 +0200
  1005.     Add "toolbar:bool" RW property for the JS API, fix toolbar visibility
  1006.     
  1007.     The mozilla plugin has already a "toolbar"(bool) parameter.
  1008.     For coherency between ActiveX and mozilla plugin, the "toolbar"
  1009.     parameter has been added to ActiveX, which has created also a
  1010.     "toolbar" property in the exported API (JavaScript for web pages).
  1011.     This commit add it to mozilla plugin too, to maintain coherency.
  1012.     
  1013.     This commit also fix toolbar visibility when toolbar="true" parameter
  1014.     is used in embed object.
  1015.     
  1016.     Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
  1017. commit 4dd78ea829792ab2ed08f5d662dddda05cc76d4e
  1018. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1019. Date:   Tue Jun 17 17:45:44 2008 +0200
  1020.     Break long line.
  1021. commit 100d24f1d88ff2a76bbe3c3db83374bd0cca02e5
  1022. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1023. Date:   Tue Jun 17 17:45:17 2008 +0200
  1024.     Fix calculation of toolbar width.
  1025. commit b7c2ed30bf69a3f3e6397d8943870c727beb039c
  1026. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1027. Date:   Tue Jun 17 12:33:17 2008 +0200
  1028.     Use commandline value if available for setting teletextGoto field.
  1029. commit ef9f3691a8d756873445b4ed6a0b49861dbc4582
  1030. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1031. Date:   Tue Jun 17 11:52:26 2008 +0200
  1032.     Add callback to spu-es from the input.
  1033. commit e5127326704fa04d68ae39c807e1d5e738a854dc
  1034. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1035. Date:   Sun Jun 15 20:46:47 2008 +0200
  1036.     Add some video-filter2 effects to wxwidget extrapanel
  1037. commit 3b8c56cc792ccb1ce15b615ab2dfeeafab07048a
  1038. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1039. Date:   Sun Jun 15 20:15:07 2008 +0200
  1040.     Remove silly out of memory message in out of memory situation.
  1041. commit a2174f04844383afce9277afc1fda717f24f714e
  1042. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1043. Date:   Sun Jun 15 18:46:33 2008 +0200
  1044.     Replace vlc_object_find() and vlc_object_release() of VLC_OBJECT_PLAYLIST with pl_Yield() and pl_Release()
  1045. commit 9bddd7d37362150b20961c45c0e508356251e4f9
  1046. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1047. Date:   Sun Jun 15 18:45:16 2008 +0200
  1048.     Typo in pl_Release();
  1049. commit 9be4778f5a1662a45f25303e07072868ad3eb502
  1050. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1051. Date:   Wed Jun 18 08:50:16 2008 +0200
  1052.     media_player: Don't forgot to clear exception.
  1053. commit ffc8b7ce42ac14be81f201b085404c9858e422bf
  1054. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1055. Date:   Tue Jun 17 23:35:47 2008 -0700
  1056.     Menus: Comments and code cosmetics.
  1057. commit 3b4ca0c1da25a49b3126f319ae19f12d2538fc37
  1058. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1059. Date:   Tue Jun 17 23:21:55 2008 -0700
  1060.     Fix popup menu play and interface entries.
  1061. commit 03525e493820f8a2900e182d7df61f8c2aaba117
  1062. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1063. Date:   Tue Jun 17 21:09:03 2008 +0200
  1064.     Qt menus: fix popup submenus non disparition
  1065.     
  1066.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1067. commit 4e497a21adba27e618095b7b3f2538e3adadd6fe
  1068. Author: Bill C Riemers <docbill@hartnell.local>
  1069. Date:   Tue Jun 17 16:16:22 2008 -0400
  1070.     No need to send Connection: close or Connection: Keep-Alive.
  1071.     
  1072.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1073. commit fe4423ddd4038e314d5cf07e75c3da4f42f43bdc
  1074. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1075. Date:   Tue Jun 17 23:24:23 2008 +0300
  1076.     RTP: align RTP port numbers properly
  1077. commit e21ba63b8a25191bb68d2a6d075763a3d65371ff
  1078. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1079. Date:   Tue Jun 17 22:33:26 2008 +0300
  1080.     Move object lock and condition into the internals
  1081. commit 838cee473b8ab2c2ed36f7c73c15ab2966329116
  1082. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1083. Date:   Tue Jun 17 21:55:55 2008 +0300
  1084.     SAP: mutex double initialization
  1085. commit a3e989d4523e9252f53017fd030db87ac5691e00
  1086. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1087. Date:   Tue Jun 17 21:43:32 2008 +0300
  1088.     Remove the last direct use of object_wait
  1089. commit 337933ee7056470f0a253aa582a08807c8c01945
  1090. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1091. Date:   Tue Jun 17 21:21:07 2008 +0300
  1092.     Use vlc_object_signal
  1093. commit 7e413aa7c9d60c30c86a7cd84862fc14f4920c83
  1094. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1095. Date:   Tue Jun 17 20:56:58 2008 +0300
  1096.     Use vlc_object_lock and vlc_object_unlock
  1097. commit ef17f9a4277e587c586307550029e3a912fdcf95
  1098. Author: Bill C Riemers <docbill@hartnell.local>
  1099. Date:   Mon Jun 16 11:46:47 2008 -0400
  1100.     access_http: do not close the stream when seeking out of range
  1101.     
  1102.     + minor simplifications
  1103.     
  1104.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1105. commit 09dce84e51e50938f2c2a1f92680776b2aee6a42
  1106. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1107. Date:   Tue Jun 17 19:33:08 2008 +0300
  1108.     HTTP: do not send a negative byte range
  1109. commit 080410c1474d14cc6358123f426e58ac696a6b57
  1110. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1111. Date:   Tue Jun 17 19:01:06 2008 +0300
  1112.     AVI: do not ask whether to fix the index for non-seekable streams
  1113.     
  1114.     Based on patch from Bill C Riemers
  1115. commit 5a601aac516e2e9256024746cdc50ae19ebe4925
  1116. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1117. Date:   Tue Jun 17 08:16:31 2008 -0700
  1118.     Simplify and remove duplicate code.
  1119.     
  1120.     Menus are the same on the right click and the main menu... Thanks for the users...
  1121. commit c7cd0ac4979a796904402309a4978de7416286ec
  1122. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1123. Date:   Tue Jun 17 12:26:00 2008 +0200
  1124.     input: Attempt to fix variables deadlocks.
  1125. commit c351872b520541b73d547bc9003b6c68ddd1b941
  1126. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1127. Date:   Tue Jun 17 00:29:57 2008 -0700
  1128.     Fix commit [a0a315c850c037a71e4bf8fd854bb6c671af4e02]
  1129. commit 8674567614a2b6a7d0391662527323cfc57670a2
  1130. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1131. Date:   Mon Jun 16 20:37:57 2008 -0700
  1132.     Small change in menus order
  1133. commit 62ceeabfeb55aefefe76ac438f2269622a63ef25
  1134. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1135. Date:   Mon Jun 16 20:19:36 2008 -0700
  1136.     Cosmetic.
  1137. commit a28bdff5986161bc5e762c6d29540e6d384a825f
  1138. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1139. Date:   Tue Jun 17 01:25:29 2008 +0200
  1140.     Qt menus: use addDPStaticEntry and add a static Subtitles Loader in popup
  1141.     
  1142.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1143. commit 5dd029ec8dd6975324a93e6c80487b522993d939
  1144. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1145. Date:   Tue Jun 17 01:00:35 2008 +0200
  1146.     Qt menus: popup interface menu
  1147.     
  1148.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1149. commit 5fc62fec2e919d54c0fd8ccd0c6aad457a8aa9af
  1150. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1151. Date:   Tue Jun 17 00:17:09 2008 +0200
  1152.     Qt menus: Add a fullscreen switch button (popup)
  1153.     
  1154.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1155. commit 17365ad04c4fecd14bc904bd1e664a0d88159f91
  1156. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1157. Date:   Mon Jun 16 23:41:16 2008 +0200
  1158.     Clean popup menu
  1159.     
  1160.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1161. commit 02e74e703ed99bfe33c88f5adf2b3d6482a075ae
  1162. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1163. Date:   Mon Jun 16 23:01:57 2008 +0200
  1164.     Qt menus: s/Q_FOREACH/foreach
  1165.     
  1166.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1167. commit e825ac8648c1bf443f0778491a19488d407fc4f6
  1168. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1169. Date:   Mon Jun 16 23:01:02 2008 +0200
  1170.     Qt menus: prefer THEMIM->getInput()
  1171.     
  1172.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1173. commit 68b2161a58257620fce16fb034b6fd16f0294694
  1174. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1175. Date:   Mon Jun 16 21:05:41 2008 +0200
  1176.     Qt menu: fix navigation, delete non static entries
  1177.     
  1178.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1179. commit 4dc4a8d088e1ab8b46e83ed5f52413830dc489ef
  1180. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1181. Date:   Mon Jun 16 18:26:46 2008 +0200
  1182.     Qt menus: add loadSubtitlesFile
  1183.     
  1184.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1185. commit 895c05d72e5c8d75ca016e06a377cd55aa86f9af
  1186. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1187. Date:   Mon Jun 16 16:58:17 2008 +0200
  1188.     Qt menus: enable/disable correctly static entries
  1189.     
  1190.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1191. commit 33aa26b1b9d86ef711e120554f5001273020ecae
  1192. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1193. Date:   Mon Jun 16 16:30:41 2008 +0200
  1194.     Qt menu: use MenuFunc with InterfaceMenu
  1195.     
  1196.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1197. commit 5ec2ab65b9da97c218818273f7a8e62cd7eaee09
  1198. Author: Jean-Philippe Andre <jpeg@via.ecp.fr>
  1199. Date:   Mon Jun 16 15:40:10 2008 +0200
  1200.     Qt4 menus: start fixing ticket 1602
  1201.     
  1202.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  1203. commit 514a804f231641c2ca86d96281939df2a3843721
  1204. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1205. Date:   Mon Jun 16 22:21:36 2008 +0300
  1206.     vmem: small memory leak
  1207. commit fed83de55cdaf7f623a16f1051d97d450c44ad63
  1208. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1209. Date:   Mon Jun 16 21:16:23 2008 +0300
  1210.     live555: remove tautology
  1211. commit a616807cd6aa91029f11def2d57bca769af819f0
  1212. Author: Dominique Leuenberger <dominique@leuenberger.net>
  1213. Date:   Mon Jun 16 20:01:42 2008 +0300
  1214.     Fix Memory leak: free proxy_factory even when buffer for asprintf can not be assigned
  1215.     
  1216.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1217. commit 289f23911af9ce924e74b9ccf698b4b2bf3258be
  1218. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1219. Date:   Mon Jun 16 20:30:59 2008 +0300
  1220.     RTP: handle odd port numbers correctly
  1221.     
  1222.     We should also open a RTCP socket, if only to not send ICMP errors back
  1223. commit 50083d4a143a10582e56343d2d78d5bda4cb013f
  1224. Author: Przemyslaw Fiala <bl4@playker.info>
  1225. Date:   Mon Jun 16 18:53:19 2008 +0200
  1226.     MMS stream pausing
  1227.     
  1228.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1229. commit a58caab63564d9940258e7daa9ba88e48a903cec
  1230. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1231. Date:   Mon Jun 16 19:47:52 2008 +0300
  1232.     RTP sout: memory leak
  1233. commit 297002cf2c9237445fbe2435d9c9ce3ac3b67ff0
  1234. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1235. Date:   Mon Jun 16 19:47:40 2008 +0300
  1236.     RTP sout: append RTCP BYE to the Sender Report
  1237.     
  1238.     Pointed-out-by: Sébastien Escudier
  1239. commit 9074b2fc7ea620916db536a46ccb8a4340dbdf71
  1240. Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
  1241. Date:   Mon Jun 16 10:37:34 2008 +0100
  1242.     ogg: only check kate magic in the first 8 bytes
  1243.     
  1244.     Follows a proposed common requirement for Ogg codecs.
  1245.     
  1246.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1247. commit bbc37b53fbf6ad9210de17a8166aa245bbbbef69
  1248. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1249. Date:   Mon Jun 16 11:45:05 2008 +0200
  1250.     input: Make sure we send input state changes events. (Should fix the non sending of a play event reported by Rov Juvano).
  1251. commit af28383a4e362803402e2d3f367e8c8f1a5bce10
  1252. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1253. Date:   Mon Jun 16 09:55:43 2008 +0200
  1254.     Removed the 'fetch-meta' setting as it isn't present anymore
  1255. commit 1405cf748a267b5e7ad21b606172a27d688eda56
  1256. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1257. Date:   Sun Jun 15 19:27:03 2008 +0200
  1258.     Redesigned the window to make it look more Mac-like and much smaller by adding a popupbutton at the top to choose the filters and by removing all the expanding stuff
  1259.     
  1260.     This way adding more uis to different filters is much easier and faster to do.
  1261. commit 8723270708232c719a2629ea58ac35b1e69aaf50
  1262. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1263. Date:   Sun Jun 15 16:52:26 2008 +0200
  1264.     Added stub on libfreetype, so we don't forget about it
  1265. commit 025c96ac36d5c8b98615e7de945f7d15284d3d41
  1266. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1267. Date:   Sun Jun 15 16:39:59 2008 +0200
  1268.     the vout might still run after the playlist termination, so we don't want to use pl_Yield. Pointed by courmisch, thanks!
  1269. commit 8c16b6a8e89dfaced6868463079c5f2006346da7
  1270. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1271. Date:   Sun Jun 15 23:14:14 2008 +0200
  1272.     update: It's not allowed to vlc_object_release() from an object's thread.
  1273. commit e503ff351bb7aa379b571ab861ef7949afab7e05
  1274. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1275. Date:   Sun Jun 15 23:10:23 2008 +0200
  1276.     macosx: Make sure we have an autorelease pool in -checkForUpdate.
  1277. commit 312324cd44cf10c2b090e91eefe8242a62cbeb1b
  1278. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1279. Date:   Sun Jun 15 23:07:33 2008 +0200
  1280.     update: Use const char * for psz_destdir.
  1281. commit 7e7f3bd7530de33ee945ce6d893c85431369c477
  1282. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1283. Date:   Sun Jun 15 23:07:07 2008 +0200
  1284.     macosx: Make sure we do call update on main thread.
  1285. commit c5132d352300a2f59ac15c91ac8e109d65e75e12
  1286. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1287. Date:   Sun Jun 15 22:51:37 2008 +0200
  1288.     macosx: Get rid of vlc_object_find(playlist).
  1289. commit ee1ba2fd72f46d28e92709cf3b0ef2fd70851b4e
  1290. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1291. Date:   Sun Jun 15 22:51:13 2008 +0200
  1292.     macosx: Fix assert. (hum).
  1293. commit dbf2c5168319b48bb8199a7d818893086f688284
  1294. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1295. Date:   Sun Jun 15 22:44:14 2008 +0200
  1296.     Fix VLC.app.
  1297. commit 7aafdfd7e4e1b14edca3b427de1a2dbc0a36584b
  1298. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  1299. Date:   Sun Jun 15 22:26:21 2008 +0200
  1300.     Fix win32 compile.
  1301. commit f0436bfa55343cd1ff195fbb66a8f51fec6ea1fb
  1302. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1303. Date:   Sun Jun 15 22:11:43 2008 +0200
  1304.     macosx: s/NSAssert/assert/
  1305. commit d716c3db4433414d4d83c99d8bb4e6d85b14f348
  1306. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1307. Date:   Sun Jun 15 22:02:57 2008 +0200
  1308.     macosx: Use var_GetBool.
  1309. commit be05e83bd9e714ef409e0d91b778eaead6c9ab4e
  1310. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1311. Date:   Sun Jun 15 21:55:49 2008 +0200
  1312.     macosx: Use NSAssert for impossible cases.
  1313. commit e1f0919720c9ba214ce800146a3155e3924ce7d5
  1314. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1315. Date:   Sun Jun 15 22:41:04 2008 +0300
  1316.     RTP sout: fix buffer size for SRTP
  1317. commit bc3af7e7aadb33cb0940e50fa270a165192a06bc
  1318. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1319. Date:   Sun Jun 15 22:40:33 2008 +0300
  1320.     SRTP: check buffer length before sequence
  1321. commit 74e39ff5c2338562f55aba264ac70ed7f1b43e85
  1322. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1323. Date:   Sun Jun 15 22:39:55 2008 +0300
  1324.     Add build dependency
  1325. commit 72fc2d9c9d87002fb29a508271759397157ad99f
  1326. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1327. Date:   Sun Jun 15 21:48:48 2008 +0300
  1328.     RTP sout: rudimentary SRTP support
  1329. commit fa14c0922728246fe6353042ce4ae052fa4f75d8
  1330. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1331. Date:   Sun Jun 15 22:03:57 2008 +0300
  1332.     SRTP: test the parser
  1333. commit 8650df15a2468f76f2af570b32c5936f42c9cdb8
  1334. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1335. Date:   Sun Jun 15 21:23:55 2008 +0300
  1336.     SRTP: fix parser
  1337. commit 60e93de0e96977d7cced502ad5236d7bbaa18366
  1338. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1339. Date:   Sun Jun 15 22:04:28 2008 +0300
  1340.     RTP: need to create variables before using them
  1341. commit 7640ddc6ada933e322eed7087929f2c75f3a6201
  1342. Author: Antoine Cellerier <dionoea@videolan.org>
  1343. Date:   Sun Jun 15 19:47:52 2008 +0200
  1344.     Fix image resizing with non accelerated vouts. Still uses chroma builtin
  1345.     resizing which is horrible. Upcomming commit will fix that.
  1346. commit 65340ca284dea0d1dd337b022934311ace637b65
  1347. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1348. Date:   Sun Jun 15 19:34:40 2008 +0300
  1349.     Remove VLC_OBJECT_(ACCESS|DEMUX|STREAM) types
  1350. commit 1a7f1a447036710c49b67d0471a7b4af57583a94
  1351. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1352. Date:   Sun Jun 15 19:32:33 2008 +0300
  1353.     input: kill all the children [add evil laughters here]
  1354.     
  1355.     No need for vlc_object_find()
  1356. commit d0a2e557fb47b3a2376781e88cf28409620cad25
  1357. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1358. Date:   Sun Jun 15 19:28:26 2008 +0300
  1359.     streams are always attached to access - no need for vlc_object_find
  1360. commit 320337e01ad4696b5f011389f72a3516468bd24b
  1361. Author: Kaloyan Kovachev <kkovachev@varna.net>
  1362. Date:   Wed Jun 11 18:22:14 2008 +0300
  1363.     Dynamic two-keys CSA
  1364.     
  1365.     N.B.: I suspect there is a small race condition whereby the callbacks are
  1366.     invoked while being deleted, but this looks like yet another LibVLC
  1367.     objects insanity.
  1368.     
  1369.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1370. commit 75bd4e6380117cdad04ebc2cd0873b64c0dcb7f3
  1371. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1372. Date:   Sun Jun 15 17:54:07 2008 +0200
  1373.     libvlc_event: Typo.
  1374. commit df4a1af939008b0d1064ab7d67097138630ea761
  1375. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1376. Date:   Sun Jun 15 17:22:27 2008 +0200
  1377.     libvlc_event: Fix a typo in libvlc_event_manager_release(), that result in a double free(). (Issue reported by Rov Juvano).
  1378. commit 1290cd7ea4fb2e980f223da3d4812daef48c2550
  1379. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1380. Date:   Sun Jun 15 15:57:24 2008 +0200
  1381.     vout: Create the drawable variable from the vout, not libvlc.
  1382. commit a1123b0a179ebeba90f29d0456dee475703e2775
  1383. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1384. Date:   Sun Jun 15 15:43:29 2008 +0200
  1385.     playlist: Fix a typo in event detaching.
  1386. commit 10ca561a7fb0f5b9b76063380c6b393b384afb95
  1387. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1388. Date:   Sun Jun 15 16:22:53 2008 +0300
  1389.     Fix warnings
  1390. commit f2f15f46eca071e5118bd115fc298cb507872fe4
  1391. Author: bl4 <bl4@playker.info>
  1392. Date:   Sun Jun 15 14:58:40 2008 +0200
  1393.     M3U playlist detection
  1394.     
  1395.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1396. commit 8c032439f9efb3cc5bcadb05cd12b770b1459bf6
  1397. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1398. Date:   Sun Jun 15 15:52:51 2008 +0300
  1399.     RTP: always enable Roll-Over-Counter carriage
  1400.     
  1401.     It is pretty much impossible to receive broadcast SRTP without this.
  1402.     If/when someone needs to disable this, let me know.
  1403. commit b501c2e0bc8160ea26ffe50cbe209bb291166e03
  1404. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1405. Date:   Sun Jun 15 15:32:09 2008 +0300
  1406.     Remove unused VLC_EBADOBJ
  1407. commit d408d54f23107e7e2eb1274c910c0e56977ef6fd
  1408. Author: Dominique Leuenberger <dominique@leuenberger.net>
  1409. Date:   Sun Jun 8 16:56:35 2008 +0300
  1410.     HTTP access: support for libproxy, with configure autodetection
  1411.     
  1412.     Libproxy can read proxy settings from KDE, GNOME, NetworkManager, or
  1413.     the environment.
  1414.     
  1415.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1416. commit 6ff7bb037ccb392b26575bfa81037f9f6030ec78
  1417. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1418. Date:   Sun Jun 15 14:24:34 2008 +0200
  1419.     Add a note about extended state reporting for the web plugins.
  1420. commit a0b369116891d69b06e7a56ca66e4057a2150c7b
  1421. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1422. Date:   Sun Jun 15 14:14:58 2008 +0300
  1423.     RTMP output: fix warnings (msg_Warn invocation was broken)
  1424. commit c88f8414bc19e430d4f7dc2ff704b7e6568434fb
  1425. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1426. Date:   Sun Jun 15 14:11:15 2008 +0300
  1427.     RTMP output: restore listen/accept and remove ENOSYS connect
  1428.     
  1429.     Revert "Remove non-sensical connect->listen transition"
  1430.     This reverts commit e1b146414f8b85755fb917bbac941367fb3c4e15
  1431. commit 66bffcc5a3b8544635d4bfbe261ef381d577502a
  1432. Author: Antoine Cellerier <dionoea@videolan.org>
  1433. Date:   Fri Jun 13 12:14:16 2008 +0200
  1434.     Update lua intf scripts to new API (untested).
  1435. commit 009f2b02c21d1d1e6e3e04d0766ecbde9f1facd9
  1436. Author: Antoine Cellerier <dionoea@videolan.org>
  1437. Date:   Fri Jun 13 11:51:31 2008 +0200
  1438.     Update lua meta script to new API (untested).
  1439. commit 8a16cc00967f87fe3344c40d86f5db29f2bcbbbb
  1440. Author: Antoine Cellerier <dionoea@videolan.org>
  1441. Date:   Fri Jun 13 11:50:35 2008 +0200
  1442.     Update lua playlist scripts to new API. (untested)
  1443. commit 326015842fbb404a7d947d1d7cdeb64fe879b69c
  1444. Author: Antoine Cellerier <dionoea@videolan.org>
  1445. Date:   Fri Jun 13 00:36:58 2008 +0200
  1446.     Add a global documentation for all the Lua modules.
  1447. commit c0b61e8a89d47587b3df91c38910e3732b291ca4
  1448. Author: Antoine Cellerier <dionoea@videolan.org>
  1449. Date:   Thu Jun 12 18:23:28 2008 +0200
  1450.     Use filter chain in mosaic bridge too.
  1451. commit 95addd57388b78fdfb6a58c90437085de8bbbc33
  1452. Author: Antoine Cellerier <dionoea@videolan.org>
  1453. Date:   Wed Jun 11 15:57:58 2008 +0200
  1454.     Implement Lua objects in the C code directly. Fix most type checks. Move every thing arround.
  1455. commit e9315c82f5662380e2f6c22b5ac419ae0dc2f876
  1456. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1457. Date:   Sun Jun 15 09:33:29 2008 +0200
  1458.     Fix test program.
  1459. commit 43a486b582e5aad8ebbe075bcf2071bb8eb72057
  1460. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1461. Date:   Sat Jun 14 22:30:20 2008 +0200
  1462.     Make distinction between stop and ended status.
  1463. commit 13706670b8ae37cfbd0edcd742b629ce4864d8d2
  1464. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1465. Date:   Sat Jun 14 22:28:36 2008 +0200
  1466.     Add Ended state.
  1467. commit 99c1a2579b946e0fd4212f533e3201ad2f49a164
  1468. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1469. Date:   Sat Jun 14 20:22:00 2008 -0700
  1470.     Cosmetic.
  1471. commit 7d723b44f45faeb3f9c6806f270f2fe2cd7afd50
  1472. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1473. Date:   Sat Jun 14 20:21:11 2008 -0700
  1474.     Attempt to fix crashes on the extended panel.
  1475. commit 5dd166aea54615debc47126762b0470e921ddcb2
  1476. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1477. Date:   Sat Jun 14 18:28:08 2008 -0700
  1478.     Kill a Warning
  1479. commit 286f6666e3538531bcbf0cadb7ab86f608f795c0
  1480. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1481. Date:   Sat Jun 14 18:02:17 2008 -0700
  1482.     Small adding to NEWS.
  1483. commit aa1388193ede252fe2a5d181b921d5ded7205953
  1484. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1485. Date:   Sat Jun 14 17:55:31 2008 -0700
  1486.     Fix typo introduced in [ba06700b854653f4c1af9175aefcb92796d8fd2e]
  1487.     
  1488.     Sorry about that.
  1489. commit 83aca3e6b7bacf8e3ac54ed45f75d7c5264e903a
  1490. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1491. Date:   Sat Jun 14 17:53:42 2008 -0700
  1492.     Update freetype since security issues are present in 2.3.5.
  1493.     Remove unneeded patch applied upstream.
  1494. commit c69ca05dbe5cb62b500b547a5953ab08a5a63b8c
  1495. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1496. Date:   Sat Jun 14 17:48:31 2008 -0700
  1497.     Kill a "cannot pass objects of non-POD type 'class TagLib::FileName' through '...'; call will abort at runtime" warning/error on Windows.
  1498. commit 2d85699db07d43c46ca2b7eafcf81bfce489b0e9
  1499. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1500. Date:   Sat Jun 14 17:17:36 2008 -0700
  1501.     Don't use deprecated functions.
  1502. commit ba06700b854653f4c1af9175aefcb92796d8fd2e
  1503. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1504. Date:   Sat Jun 14 17:13:33 2008 -0700
  1505.     Kill a warning on windows.
  1506. commit f82fe2f3cc346069e28085b1d0fcb78566c41204
  1507. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1508. Date:   Sat Jun 14 16:51:43 2008 -0700
  1509.     Don't define smb_auth on windows.
  1510. commit 86682a8d838cd3efe3b6bab6114cdc347a6ab025
  1511. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1512. Date:   Sat Jun 14 16:32:45 2008 -0700
  1513.     Remove unused variable.
  1514. commit a0a315c850c037a71e4bf8fd854bb6c671af4e02
  1515. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1516. Date:   Sat Jun 14 16:31:33 2008 -0700
  1517.     Kill warnings.
  1518. commit b5c0d68d4eaffc2334ec3f558c54447560269ae9
  1519. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1520. Date:   Sat Jun 14 16:11:17 2008 -0700
  1521.     Kill warnings.
  1522. commit 25bf450c9bb035a1bd5a255b39175745f9d62c57
  1523. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1524. Date:   Sat Jun 14 15:45:17 2008 -0700
  1525.     Remove unused variable.
  1526. commit 5e36fea91b8091649c87df437c99477e3472707f
  1527. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1528. Date:   Sat Jun 14 15:44:06 2008 -0700
  1529.     Remove unused variable.
  1530. commit ecbf636873c480950be9ded1c66ab5b696c5b5ec
  1531. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1532. Date:   Sat Jun 14 15:43:27 2008 -0700
  1533.     Add a shortname to USF subs decoder.
  1534. commit 37708112ca12f0bacbed99fc5a1a7e774b7a8511
  1535. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1536. Date:   Sat Jun 14 15:39:57 2008 -0700
  1537.     Remove unused variable.
  1538. commit 9d56c1846867dfa94f8e9318bdaaad0fd7f88bf6
  1539. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1540. Date:   Sat Jun 14 15:39:11 2008 -0700
  1541.     Remove unused variables.
  1542. commit 9b372ac695c839d5058d52be3860a870b69688c5
  1543. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1544. Date:   Sat Jun 14 15:37:16 2008 -0700
  1545.     Remove unused variable.
  1546. commit e43f1917217e06cceb4ecac4fc4ecf86f6c8a90c
  1547. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1548. Date:   Sat Jun 14 15:25:24 2008 -0700
  1549.     Introduce setLayoutMargins for layout margins difference between Qt4.2 and Qt4.3
  1550. commit 9af5ad61ebdb2f706a991b228ddb2aa36bc925d5
  1551. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1552. Date:   Sat Jun 14 21:48:05 2008 +0200
  1553.     Added a couple of more useful error messages
  1554. commit 3646783cd4862a71c0ae29ee114918cdc98fafeb
  1555. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1556. Date:   Sat Jun 14 21:23:54 2008 +0200
  1557.     Work-around a playlist-core bug which prevents 'intf-change' to be set on-time after the addition of new inputs.
  1558.     
  1559.     However, this doubles the idle-CPU load, so we may to fix that in core properly..
  1560. commit 967acfe76318ec2999308a47ee7fa43318d5723d
  1561. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1562. Date:   Fri Jun 13 23:22:29 2008 +0200
  1563.     Added some stuff to make sure that we get nice fps values for screen capture (range: 1 to 30)
  1564. commit a9654857c29c01272d235c1a85a3e4df95057d6a
  1565. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1566. Date:   Sat Jun 14 14:54:32 2008 -0700
  1567.     Parse RealAudio headers files. Doesn't decode correctly yet .
  1568. commit cc6941a5134af40e0a41620215bf9efe8ab5ba94
  1569. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1570. Date:   Sun Jun 15 00:39:34 2008 +0300
  1571.     Fix memory leak and error handling
  1572. commit 8cb6c0e68064b2ec798487b81a97e01336d88cfd
  1573. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1574. Date:   Sun Jun 15 00:35:43 2008 +0300
  1575.     Spare relocations
  1576. commit 4fac9bb2655ad8894ad15b8bc896f88b08fbba0a
  1577. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1578. Date:   Sat Jun 14 14:12:28 2008 -0700
  1579.     Support more path to look for RealVideo Dlls.
  1580. commit 8ad05151abe4cefca9e61318d2f21c9a8d382923
  1581. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1582. Date:   Sat Jun 14 18:11:20 2008 +0200
  1583.     mp4: Don't use playlist code.
  1584. commit bcab891bb6cfa062ed460c45dd0b8903de0419b0
  1585. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1586. Date:   Sat Jun 14 18:01:15 2008 +0200
  1587.     nsc: No need to include vlc_playlist.h
  1588. commit 5dad9b0b7d1dd5626fe6e6130f79eaf26e7ce9d4
  1589. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1590. Date:   Sat Jun 14 17:56:42 2008 +0200
  1591.     demux/playlist: Remove ununsed functions.
  1592. commit 2c503642b62b88f4735c27b129fe8d38c047e02c
  1593. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1594. Date:   Sat Jun 14 17:56:22 2008 +0200
  1595.     mms: Get rid of the playlist.
  1596. commit 5faadbd6cd9bcb3c72c38ad51b48bc117a60c094
  1597. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1598. Date:   Sat Jun 14 17:38:34 2008 +0200
  1599.     Remove VLC_DIR_ACTIVITY, as it is not used.
  1600. commit a0e351f5a791d05b4e38bf835064055d10730efc
  1601. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1602. Date:   Sat Jun 14 17:36:03 2008 +0200
  1603.     demux/playlist: Don't use playlist_t.
  1604. commit fcaf3746c77c7aaa692e39b3c377321f2155bda1
  1605. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1606. Date:   Sat Jun 14 17:28:29 2008 +0200
  1607.     stats: Kill a warning.
  1608. commit 188b8fa701e3987cb8479572dadd64644e6920c2
  1609. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1610. Date:   Sat Jun 14 17:27:48 2008 +0200
  1611.     sgimb: Kill a warning.
  1612. commit ff6d0af6bd54027a616eaab0caab220329b34b92
  1613. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1614. Date:   Sat Jun 14 17:25:41 2008 +0200
  1615.     lua: Don't use the playlist in the lua demux.
  1616. commit 44b98768ae4e644412c662f909a5e3d1e5d1357a
  1617. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1618. Date:   Sat Jun 14 17:15:03 2008 +0200
  1619.     stats: Remove vlc_playlist.h
  1620. commit dfef0e4dcc482ae1d8fcaba9845b16607f5c2bf1
  1621. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1622. Date:   Sat Jun 14 17:13:51 2008 +0200
  1623.     cdda: Fix a really right warning.
  1624. commit 8589b24945ea0e4f049ab0d32de0fab8a480e9bd
  1625. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1626. Date:   Sat Jun 14 17:12:13 2008 +0200
  1627.     demux/playlist: Don't use playlist_t code.
  1628. commit 9e93e03708144022e1d47f138ba1917fd4eb41b5
  1629. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1630. Date:   Sat Jun 14 17:10:03 2008 +0200
  1631.     sgimb: Don't use playlist code.
  1632. commit 555437f5819af1d783c9d05156da643672032184
  1633. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1634. Date:   Sat Jun 14 17:09:08 2008 +0200
  1635.     shoutcast: Don't use playlist code.
  1636. commit 33c10298dba22b426c26aadf4e643a7f2765ca6d
  1637. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1638. Date:   Sat Jun 14 17:05:09 2008 +0200
  1639.     directory: Playlist code shouldn't be used here.
  1640. commit 23613e67cacdbcaefd3cf019a25bac7e3c34c02c
  1641. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1642. Date:   Sat Jun 14 17:04:25 2008 +0200
  1643.     cdda: Warn about wrong playlist usage in the file.
  1644. commit 2a5fae44a59cc6875825fdf16ab15a1ed305f6cc
  1645. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1646. Date:   Sat Jun 14 17:03:33 2008 +0200
  1647.     cdda: Warn about wrong playlist usage in the file.
  1648.     
  1649.     We should open a ticket for that one too.
  1650. commit d974dcd56c3e6e64c63911f8aee16eb3bf5ca1b5
  1651. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1652. Date:   Sat Jun 14 17:01:25 2008 +0200
  1653.     cdda: Remove inclusion of vlc_playlist.h.
  1654. commit 359761887328403392fa85d36ef418aafc3eb00a
  1655. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1656. Date:   Sat Jun 14 16:59:47 2008 +0200
  1657.     xspf: Remove references to the playlist.
  1658. commit 89d24455d9c05be06de9ba8979806e0eb7647570
  1659. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1660. Date:   Sat Jun 14 16:55:05 2008 +0200
  1661.     vcdx: Don't include playlist.h
  1662. commit 1d63f0df1be407b1976a37636ce69c76a0adea62
  1663. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1664. Date:   Sat Jun 14 16:41:57 2008 +0200
  1665.     stream_output: Remove vlc_playlist.h from included headers list.
  1666. commit ffcd6fe001075b974d1e2605848f42c9f9458d3a
  1667. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1668. Date:   Sat Jun 14 16:41:21 2008 +0200
  1669.     vout: Remove vlc_playlist.h from included header list.
  1670. commit e018b9f1b325d9b10dd877428740bccc50eb71e5
  1671. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1672. Date:   Sat Jun 14 16:25:59 2008 +0200
  1673.     input: Remove p_playlist gc signaling now that the playlist is aware of vlc_InputSelectedStreamChanged.
  1674. commit 3c5f6d9e775895f0180c60befe3824172b4dfdad
  1675. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1676. Date:   Sat Jun 14 16:25:01 2008 +0200
  1677.     playlist: Listen to vlc_InputSelectedStreamChanged events.
  1678. commit e9fba763dfcb5f7ba12211bddf75bba55c35896c
  1679. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1680. Date:   Sat Jun 14 16:22:35 2008 +0200
  1681.     input: Send vlc_InputSelectedStreamChanged.
  1682. commit 1c35d45fda7f5f2005629713a1fe07a9efa7182e
  1683. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1684. Date:   Sat Jun 14 16:19:13 2008 +0200
  1685.     Fix typo
  1686. commit 9649fa500ae53b88110ea92bebf711874e26762a
  1687. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1688. Date:   Sat Jun 14 16:01:26 2008 +0200
  1689.     Fix status reporting in test.html.
  1690. commit 84476bb3bd953b4ccae25427bfc9f1ea6c62d170
  1691. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1692. Date:   Sat Jun 14 15:46:17 2008 +0200
  1693.     Update test HTML page.
  1694. commit a4bb63528cb37044ad04db9bb763d342cb3a7b15
  1695. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1696. Date:   Sat Jun 14 15:35:43 2008 +0200
  1697.     Unify libvlc_state_t, input_state_e, mediacontrol_PlayerStatus and libvlc_event_type_t.
  1698. commit 0a54676f99e9dfe2461c3c6b893400357f68c440
  1699. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1700. Date:   Sat Jun 14 13:56:58 2008 +0200
  1701.     Take win32 into considiration.
  1702. commit 15e55a2f26b2c758b482c5dbe3c7f80188ea67aa
  1703. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1704. Date:   Sat Jun 14 13:56:02 2008 +0200
  1705.     Cleanup indentation
  1706. commit ef5b823d8102ea89d27a53705a9cc7cbace6b352
  1707. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1708. Date:   Sat Jun 14 11:16:38 2008 +0200
  1709.     Remove deadcode.
  1710. commit c21f918405085ffadcaea9d7554d854cbb6efb10
  1711. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1712. Date:   Sat Jun 14 16:12:51 2008 +0200
  1713.     input: No need to include vlc_playlist.h in control.c now.
  1714. commit 86c84715d3aff267e7a9c80854ec5394bdd8cfc5
  1715. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1716. Date:   Sat Jun 14 16:11:42 2008 +0200
  1717.     ncurses: Properly update on item-change variable callback.
  1718. commit bbd88529842f240f4bbe8a66b2e4b8d4a554d75d
  1719. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1720. Date:   Sat Jun 14 16:11:03 2008 +0200
  1721.     input: Don't do NotifyPlaylist() now that the playlist properly listen to input item event.
  1722. commit 89237ca2e9266e3cbbd8f561585443eba4584c6d
  1723. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1724. Date:   Sat Jun 14 16:04:24 2008 +0200
  1725.     playlist: Respond to Name and Info changed events.
  1726. commit ed1e1f8fc74fec155de7dd615801eb69f6f0d411
  1727. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1728. Date:   Sat Jun 14 17:10:40 2008 +0300
  1729.     vlc_object_find(playlist) is an error
  1730. commit d01611b8bf53f270ba24762b2db465ea38b196bb
  1731. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1732. Date:   Sat Jun 14 17:08:58 2008 +0300
  1733.     Make the playlist a generic object
  1734. commit 378b00a0c611a99bd5449831886817775079276c
  1735. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1736. Date:   Sat Jun 14 15:58:28 2008 +0200
  1737.     input: Fix a typo in previous commit.
  1738. commit cea7dd86b070723c0c5f61cac8b45e9b8874201c
  1739. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1740. Date:   Sat Jun 14 15:52:23 2008 +0200
  1741.     Revert "events: use input_state_e in input_state_changed."
  1742.     
  1743.     This reverts commit 627aaa888d8bf6f2fa64749263128be78791b462.
  1744.     
  1745.     Well, we do need to define the type first. Limitation of how we declared events.
  1746. commit 627aaa888d8bf6f2fa64749263128be78791b462
  1747. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1748. Date:   Sat Jun 14 15:49:42 2008 +0200
  1749.     events: use input_state_e in input_state_changed.
  1750. commit ace6fa7617eae3294d0d59d282d2975e0c6a4d47
  1751. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1752. Date:   Sat Jun 14 15:47:26 2008 +0200
  1753.     events: vlc_input_state_changed->input_state_changed
  1754. commit 788413cf9c52db26d592426083b920cb5a364e3e
  1755. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1756. Date:   Sat Jun 14 15:45:44 2008 +0200
  1757.     input: Send vlc_InputItemInfoChanged, and vlc_InputItemNameChanged events.
  1758. commit 6db8b4dd9d6f2c545674055d6643b0a9aa436952
  1759. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1760. Date:   Sat Jun 14 15:34:54 2008 +0200
  1761.     libvlccore.sym: Alphabetical order fix.
  1762. commit 680faa3c2e0e2e0c025f44bdd6e987b40ad3a42a
  1763. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1764. Date:   Sat Jun 14 15:33:20 2008 +0200
  1765.     libvlc_media_player: Use the input event instead of "state" var callback.
  1766. commit 1f145937721523b02169e0c03697b65b95444bd3
  1767. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1768. Date:   Sat Jun 14 15:15:19 2008 +0200
  1769.     input: Remove vlc_playlist.h inclusion.
  1770. commit c2bb7bf0d94e2fd931c531db15ee849482cfd3e6
  1771. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1772. Date:   Sat Jun 14 15:14:50 2008 +0200
  1773.     input: No need to playlist_Signal() on error now that the playlist receive state changed events.
  1774. commit 4d6512f547833838d0466c4d1f534a4671a15fd8
  1775. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1776. Date:   Sat Jun 14 15:14:04 2008 +0200
  1777.     input: No need to signal input's end to the playlist now that the playlist gets an event for that one.
  1778. commit 94e3fe126d7f582d1c64b0c23d4032d657df5a48
  1779. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1780. Date:   Sat Jun 14 15:12:52 2008 +0200
  1781.     playlist: Respond to input state changed event.
  1782. commit def34b917dc0694ae650f3962662e79e63f22924
  1783. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1784. Date:   Sat Jun 14 15:11:41 2008 +0200
  1785.     playlist: de-inline p_input setters.
  1786. commit 966feba166c6a6abe77fc2660da9da4549b4d104
  1787. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1788. Date:   Sat Jun 14 15:03:15 2008 +0200
  1789.     playlist: Use a set/release accessor for playlist->p_input.
  1790.     
  1791.     (To better track when to attach/detach events).
  1792. commit c75d563f2fb190ba3cbd8ff7137c01cf05f0d84d
  1793. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1794. Date:   Sat Jun 14 14:51:44 2008 +0200
  1795.     input: Change the state to END_S when playback is really finished.
  1796. commit 18acd8a0fa3fc8239ba6d637f128d223e76a659c
  1797. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1798. Date:   Sat Jun 14 14:16:24 2008 +0200
  1799.     input: Add input_get_event_manager().
  1800. commit 5573aa7bb51ec74facfbe00fdaf4bc44711e7470
  1801. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1802. Date:   Sat Jun 14 13:49:49 2008 +0200
  1803.     input: Send vlc_InputStateChanged events.
  1804. commit 6a938c3c6d2c933cba002cb93c286865def8ba40
  1805. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1806. Date:   Sat Jun 14 13:37:02 2008 +0200
  1807.     input: Register vlc_InputStateChanged event.
  1808. commit acb1a3ac0c092b5d8d58ef23e629de8ebf26b95a
  1809. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1810. Date:   Sat Jun 14 13:21:10 2008 +0200
  1811.     input: Add an event manager to the input.
  1812.     
  1813.     Currently libvlc uses "state" callback to notice input state changes, and the playlist notice input state change via direct call from the input.
  1814.     playlist can't use the "state" variable as it is also used by the playlist to ask the input to do a certain action.
  1815.     
  1816.     The event approach is much more clear here.
  1817. commit a779588f7212b9d6f34b61dfcb457b31d0153f3a
  1818. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1819. Date:   Sat Jun 14 12:19:05 2008 +0200
  1820.     events: Add wrappers around vlc_event_manager_init for object casting.
  1821. commit 04f19d0ca3b49c830789f10381e8e5b30dd8eb7b
  1822. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1823. Date:   Sat Jun 14 12:09:14 2008 +0200
  1824.     events: Fix docs.
  1825. commit 0ac31c77f2e46da5bc61cb3dcdc77651ecf43027
  1826. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1827. Date:   Sat Jun 14 11:05:32 2008 +0200
  1828.     Turn comment into error message.
  1829. commit ed58d07d9bc6718a4856fa57caf7615ba5334623
  1830. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1831. Date:   Sat Jun 14 10:00:42 2008 +0200
  1832.     Fix indentation.
  1833. commit 117e2de01fcd2c3a29375ed0cd2f9cc7d34d6170
  1834. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1835. Date:   Fri Jun 13 17:03:24 2008 +0200
  1836.     Remove trailing whitespace
  1837. commit ef7ff281ab3587a43786529cb67704752c8148b5
  1838. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1839. Date:   Fri Jun 13 16:18:55 2008 +0200
  1840.     Add playlist_CurrentId() to get the playlist item id from the currently playing item.
  1841. commit 5da255df6aa85568a0b8d736701472aeb0222057
  1842. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1843. Date:   Fri Jun 13 16:16:06 2008 +0200
  1844.     Fix indentation in some of the structs defintions.
  1845. commit 21d5beede3b4df8a588b131a3ec598f2b84bc6de
  1846. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1847. Date:   Tue Jun 10 16:34:25 2008 +0200
  1848.     Add comment about getVariable() and setVariable() JS function: they are removed because of their security implications. Everyone is advice to use the newer ActiveX v2 (IVLCControl2) interface instead.
  1849. commit feca357aaa88380d9e9c5c1bd21b2b25d4723acf
  1850. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1851. Date:   Tue Jun 10 16:25:13 2008 +0200
  1852.     Fix building of ActiveX control with 3 functions being unimplemented right now:
  1853.     - VLCControl::setVariable()
  1854.     - VLCControl::getVariable()
  1855.     - VLCControl::get_PlaylistIndex()
  1856. commit e5eae01a3ef40bc9399c7da03958163571355008
  1857. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1858. Date:   Tue Jun 10 16:24:38 2008 +0200
  1859.     Fix compiler error.
  1860. commit 23844810c6a042193496ed3de7b7b7eb8895f505
  1861. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1862. Date:   Tue Jun 10 15:54:25 2008 +0200
  1863.     Readibility improvement.
  1864. commit 7f06456a573f5f4b951005035140bcd13c377495
  1865. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1866. Date:   Tue Jun 10 15:53:34 2008 +0200
  1867.     Fix get_VersionInfo() and break long lines.
  1868. commit e5ff4e7a60e66465322c356392778a3593918b95
  1869. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1870. Date:   Tue Jun 10 15:39:59 2008 +0200
  1871.     Move Toolbar to the IVLCControl2 interface object, where it should have been all along.
  1872. commit a2ccb9b4e1210d29a9578074636e6969e0bf8795
  1873. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1874. Date:   Tue Jun 10 10:57:07 2008 +0200
  1875.     Use the same internal libvlc API as vlccontrol2.cpp does.
  1876. commit 6a0f2d4686439e3691462abfd602172b023e9272
  1877. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1878. Date:   Tue Jun 10 10:55:32 2008 +0200
  1879.     Add some sane default values.
  1880. commit 763b6733737946e6527ce6bc4a803dccd04de834
  1881. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1882. Date:   Tue Jun 10 09:43:29 2008 +0200
  1883.     Remove VLCPlugin::getVLCObject() methond from ActiveX
  1884. commit 30b36a445eb2607bb808b10c1e68d11489f3cec4
  1885. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1886. Date:   Tue Jun 10 09:03:06 2008 +0200
  1887.     Add missing include to activex/plugin.h
  1888. commit 919164ac4d30e90a44a21a35be8377b25f69f804
  1889. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1890. Date:   Sun Jun 8 19:53:58 2008 +0200
  1891.     Revert "Desactivate activex until it's fixed"
  1892.     
  1893.     This reverts commit 722f244d86015adc90ec9c7687856d941a5bf207.
  1894. commit 9f2297e41cea0b507a3826192e439c69da66d061
  1895. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1896. Date:   Sun Jun 8 19:52:25 2008 +0200
  1897.     Indentation fix.
  1898. commit 1fda54e9d2ea9ae489dbb60c0164aa0b09c610cd
  1899. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1900. Date:   Sun Jun 8 19:51:57 2008 +0200
  1901.     Revert "Do not try to build the ActiveX so we can at least have nightlies."
  1902.     
  1903.     This reverts commit 097f8fc9cddf85baac0ad3083c13a85384e86e66.
  1904. commit 15a5a372d8163340162f03bd0ed7a2d33a5ba33c
  1905. Author: Christophe Mutricy <xtophe@videolan.org>
  1906. Date:   Sat Jun 14 00:24:31 2008 +0100
  1907.     More config.status magic.
  1908.     
  1909.     I'm not sure why we have a PRODUCT_VERSION and VERSION
  1910. commit 7290a1dc36d415fd9c800abad0c34a396b562236
  1911. Author: Christophe Mutricy <xtophe@videolan.org>
  1912. Date:   Sat Jun 14 00:22:28 2008 +0100
  1913.     Fix logic and comment
  1914. commit fe8791f079816dc89143aac47e8a123f759c6a1a
  1915. Author: Christophe Mutricy <xtophe@videolan.org>
  1916. Date:   Sat Jun 14 00:04:31 2008 +0100
  1917.     Cosmetic
  1918. commit 5e9f18d23393ec13a36b366ef61ef1156408ab5c
  1919. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1920. Date:   Fri Jun 13 23:09:04 2008 +0200
  1921.     demux/dummy: Remove vlc_playlist.h inclusion now.
  1922. commit 058cf75a3dc66e4cf223a8cded6910daea90144e
  1923. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1924. Date:   Fri Jun 13 23:01:08 2008 +0200
  1925.     demux/dummy: No need to check for playlist availability. (Also fix #1543)
  1926.     
  1927.     This is a bit contriversial, but libvlc actually uses vlc://nop, and this without a playlist.
  1928. commit 6175138560eec61cb77424374b244818b0412fdc
  1929. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1930. Date:   Fri Jun 13 19:54:08 2008 +0200
  1931.     Implement the full/basic switch correctly and completely. Additionally, fixed a rare sprefs init failure.
  1932. commit ca0d8dc71f0b9250b2afb5f672c720970c87ab67
  1933. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1934. Date:   Fri Jun 13 19:25:50 2008 +0200
  1935.     Removed useless setting which can confuse some setups
  1936. commit e783b74eca272d40c90c1bf3982894e074f11808
  1937. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1938. Date:   Fri Jun 13 18:45:58 2008 +0200
  1939.     Add support for the http proxy password setting to the simple prefs and make sure that the last.fm password isn't displayed as plain text
  1940. commit 1de3029270b6aeb6a7301aead3b6587ae0a006bb
  1941. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1942. Date:   Fri Jun 13 18:52:09 2008 +0300
  1943.     HTTP: put the password to a separate field, so we can have ****
  1944. commit 1d23debf78f42a459c4ddef8ffeee8c17ac8694f
  1945. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1946. Date:   Fri Jun 13 16:29:32 2008 +0200
  1947.     VLCKit: Typo and create a link to include and share.
  1948. commit 21e1542f08c01307634b367a535bf60a14b3607c
  1949. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1950. Date:   Fri Jun 13 16:10:56 2008 +0200
  1951.     VLCKit: Fix #1587 "missing libvlc/mediacontrol header files".
  1952.     
  1953.     Headers are in VLCKit.framework/include/vlc.
  1954. commit 5a1dc1c6ec6583a0e7758eb7ae3ec494796f1182
  1955. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1956. Date:   Fri Jun 13 15:47:11 2008 +0200
  1957.     libvlc: Fix compilation of libvlc_media_player_set_drawable().
  1958. commit ec8b0a2dd7c1d5e81d710a53b268ad70a37a0693
  1959. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1960. Date:   Fri Jun 13 15:42:24 2008 +0200
  1961.     libvlc: libvlc_video_set_parent and libvlc_video_get_parent are deprecated.
  1962. commit 7041e62b4aceeba159c9b24396e27bcdbf59a233
  1963. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1964. Date:   Fri Jun 13 15:39:47 2008 +0200
  1965.     libvlc_video_set_parent: Use libvlc_media_player_set_drawable().
  1966. commit d7f46e85fb1bbe570dc617458529f71552005bcd
  1967. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1968. Date:   Fri Jun 13 15:38:23 2008 +0200
  1969.     libvlc_video_get_width: Don't use a potentially freed pointer.
  1970.     
  1971.     Pointed-out-by: Lukas
  1972. commit fb90e6be51d85758f6275f69fb923e0461b7a5e9
  1973. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1974. Date:   Fri Jun 13 15:37:21 2008 +0200
  1975.     libvlc_media_player: Coding style.
  1976. commit 3e2015d830378f0e47b9a03c99608df7e7628486
  1977. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1978. Date:   Fri Jun 13 15:36:44 2008 +0200
  1979.     libvlc_video_get_height: Don't use a potentially freed pointer.
  1980.     
  1981.     Pointed-out-by: Lukas
  1982. commit 4b83963f56efe43365aeeb7aa0a8e5558db65db0
  1983. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1984. Date:   Fri Jun 13 15:35:16 2008 +0200
  1985.     libvlc_media_player: Allow reparenting in libvlc_media_player_set_drawable().
  1986. commit bcecd6e072477ec9f88e65f2a34ce579ab2f6a77
  1987. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1988. Date:   Fri Jun 13 15:20:11 2008 +0200
  1989.     libvlc_video: More line saving on error cases
  1990. commit 9b2aec79b1cab65b78581819e13410421116a253
  1991. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1992. Date:   Fri Jun 13 15:16:55 2008 +0200
  1993.     libvlc_video: Suppress playlist existence checks.
  1994. commit 333b3ea49f5ebd606a409c39275d07559871d9cc
  1995. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1996. Date:   Fri Jun 13 15:15:13 2008 +0200
  1997.     libvlc_video_set_viewport: No need to check playlist status.
  1998. commit e315c9b416dd33922deb3700dd192bad1cfff872
  1999. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2000. Date:   Fri Jun 13 15:14:38 2008 +0200
  2001.     libvlc_video_set_viewport: Make sure we don't crash if view is NULL.
  2002. commit d5aaf6b2714a65b9fd25f1c34624ca551c0ce99d
  2003. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2004. Date:   Fri Jun 13 15:13:34 2008 +0200
  2005.     libvlc_video: Save a few line in error case handling.
  2006. commit 242309aa32c60673010d3fd620818310d268b5d2
  2007. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2008. Date:   Fri Jun 13 15:12:05 2008 +0200
  2009.     libvlc_video: More simplification.
  2010. commit f3128ac1bc6e357f774f481b437b511752f02832
  2011. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2012. Date:   Fri Jun 13 15:07:39 2008 +0200
  2013.     libvlc_video: Rename p_vout1->p_vout.
  2014. commit 57530c1b6605efa9510c28f0d3e5b4898f10eb1c
  2015. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2016. Date:   Fri Jun 13 15:07:15 2008 +0200
  2017.     libvlc: comment about libvlc_video_destroy().
  2018. commit 72d6a16e0038b544fdcb36f30139acf1dc9e5c83
  2019. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2020. Date:   Fri Jun 13 15:04:57 2008 +0200
  2021.     libvlc: move libvlc_video_destroy to the deprecated function.
  2022.     
  2023.     It is doing something not supported at all.
  2024. commit 654e539f5501d6fff57dc0e8850d9c7d8a1550bc
  2025. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2026. Date:   Fri Jun 13 14:59:48 2008 +0200
  2027.     libvlc: Simplify get/set/toggle_fullscreen.
  2028. commit 662da2b390ed6c9de9c49ac1d349d855facaa819
  2029. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2030. Date:   Fri Jun 13 14:56:18 2008 +0200
  2031.     libvlc: Properly release vout. Pointed out by Lukas.
  2032. commit 6b718fb870c80fddff21e2a87b25beee190f10bf
  2033. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2034. Date:   Fri Jun 13 14:55:03 2008 +0200
  2035.     libvlc: Don't attempt to search an input's vout everywhere. Only search it in input's children.
  2036. commit 917203ff1fc72c97676f3853881c55c6da8c2aff
  2037. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2038. Date:   Fri Jun 13 14:54:07 2008 +0200
  2039.     libvlc: Fix GetVout's comment. Pointed out by Lukas.
  2040. commit fd6294273ec43243abac97dd11b4fca1cd4f0257
  2041. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2042. Date:   Fri Jun 13 09:48:13 2008 +0200
  2043.     Replaced a certain amount of vlc_object_find by pl_Yield
  2044.     
  2045.     Great news: there is no need to check for the existance of the playlist!
  2046. commit 6a498752f498c192bcdde2f37609746c28db1df2
  2047. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2048. Date:   Fri Jun 13 09:04:15 2008 +0200
  2049.     Bootstrap when you modify configure.in
  2050. commit c84678fdc7d6971cc3ceb9aa8b7f9d2403b63444
  2051. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2052. Date:   Fri Jun 13 08:45:04 2008 +0200
  2053.     We can't use this plugin for audio decoding on Leopard due to the removal of the old pre-carbon SoundManager API.
  2054.     
  2055.     As this plugin is heavily based on QuickDraw and Sound Manager, we definitively want a re-write using sane and supported APIs meaning either QTKit or a combination of CoreAudio and the 32bit C QuickTime API
  2056. commit cc13469bbbefe6789ad41271fa9d6c539e48d17d
  2057. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2058. Date:   Fri Jun 13 08:26:18 2008 +0200
  2059.     Libdvdread fix on Win$uck$
  2060. commit e541f7f3aa33c65ad4e27d986251ce0eafdd96b2
  2061. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2062. Date:   Fri Jun 13 02:16:11 2008 +0200
  2063.     Added complete l10n to the Capture interface and a useful error messages to the input module
  2064. commit 5863629c3745e6dae9ba6a859beda1b35debde2b
  2065. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2066. Date:   Fri Jun 13 01:57:11 2008 +0200
  2067.     Assigned cmd-R to 'Open Capture Device'
  2068. commit 01744abf01e4a5389a19bfdabfa1c613c6c363c1
  2069. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2070. Date:   Fri Jun 13 01:47:34 2008 +0200
  2071.     Don't double free objects on error. Pointed by Pierre
  2072. commit d9421a57fca120c70c5980d5f4e69e9fa2c7324b
  2073. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2074. Date:   Thu Jun 12 23:54:13 2008 +0300
  2075.     Fixes and cleanup
  2076. commit 4c1e526b89aa7efe530406a35ab63c3dd955e544
  2077. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2078. Date:   Thu Jun 12 23:33:37 2008 +0300
  2079.     Wx: remove translations
  2080. commit 0c19fd4113707e45ed9319212b8061175b9f9bf9
  2081. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2082. Date:   Thu Jun 12 23:32:14 2008 +0300
  2083.     WxWidgets: good bye, I will not miss you.
  2084.     
  2085.     If you wanted to keep it, you've had two years to take maintainership
  2086.     and start fixing this mess. It's a bit late.
  2087. commit 5801a8c41b16e796f9995cf6fa1a4cc054064523
  2088. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2089. Date:   Thu Jun 12 23:29:15 2008 +0300
  2090.     Refer to Qt4 rather than WxWidgets for interactions
  2091. commit 9638c71a2d212b932a785d7effb5eef7c42a7198
  2092. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2093. Date:   Thu Jun 12 23:19:58 2008 +0300
  2094.     Disable vout_RequestWindow. It has never worked properly
  2095.     
  2096.     Some people should have read some documentation about threading before
  2097.     they did 1000+ commits. Yes, I am obviously annoyed. I have been fixing
  2098.     VLC for 18 months because of these "great former developers".
  2099. commit bd054d30866ab0144e0b0582e249184a8ea6506f
  2100. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2101. Date:   Thu Jun 12 22:01:16 2008 +0300
  2102.     Remove services discovery tasks before the playlist
  2103.     
  2104.     I assume nothing can ever try to add a new one once the interfaces have
  2105.     been destroyed. If not there is a race condition.
  2106. commit bff9720dbec39d193e25cea5defee42da464ca92
  2107. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2108. Date:   Thu Jun 12 21:53:33 2008 +0300
  2109.     Fix previous commit
  2110. commit b3de39d4bde46f4702e3ca4052e3abfcca330c61
  2111. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2112. Date:   Thu Jun 12 21:37:23 2008 +0300
  2113.     NULLify p_playlist when the playlist is gone
  2114. commit 175310ff6066991ee45e2a839f8c53e12b75e6d4
  2115. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2116. Date:   Thu Jun 12 21:12:21 2008 +0300
  2117.     live: add --rtsp-mcast to force multicast
  2118. commit 64a03d2cb62dbeef8455883b0b5db99a7a777625
  2119. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2120. Date:   Thu Jun 12 21:11:49 2008 +0300
  2121.     boolean cosmetics
  2122. commit f7f6282f0105598153d03fed83e6d29a2c2d8723
  2123. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2124. Date:   Thu Jun 12 19:50:01 2008 +0200
  2125.     VLCKit: Use --ignore-config.
  2126. commit 67b654a45166f5ec078a0ac8dc6083ba50950814
  2127. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2128. Date:   Thu Jun 12 19:47:11 2008 +0200
  2129.     opengllayer: Don't protect a module by #ifdef you'll end up in warnings. Disable it at configure time if needed.
  2130. commit 6a5fc04ec3b5e2e52a28c43bfac4d3b8587422f2
  2131. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2132. Date:   Thu Jun 12 19:38:39 2008 +0200
  2133.     Redesign the Capture Device panel
  2134.     
  2135.     Complete l10n to be done later on
  2136. commit 566d7d2fc459ca6047acbf3194275ce780c8190c
  2137. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2138. Date:   Thu Jun 12 20:40:23 2008 +0300
  2139.     Don't block all signals.
  2140.     
  2141.     Some (buggy?) thread implementations use RT signals internally...
  2142.     The handling of SIGPIPE remains somewhat problematic. We should probably
  2143.     use MSG_NOSIGNAL when writing to sockets, but this does not work when
  2144.     dealing with pipes/FIFOs or writing to sockets using write(). In
  2145.     particular, net_Write uses write() so that it can be used on non-socket
  2146.     descriptors too (I believe this is used by the RC interface).
  2147. commit 0ad8477b20fb8400808a7fd6148684f0960c0403
  2148. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2149. Date:   Thu Jun 12 20:22:03 2008 +0300
  2150.     accept: ignore interrupts
  2151. commit 4e21e41ac9381e7d24f3a0ace8870ae0532d2cd7
  2152. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2153. Date:   Thu Jun 12 20:16:55 2008 +0300
  2154.     connect: handle EINTR
  2155.     
  2156.     Though this should not happen as we are using non-blocking mode
  2157. commit ead20e7c7c83815787f946db920e51bc38706eee
  2158. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2159. Date:   Thu Jun 12 20:10:55 2008 +0300
  2160.     File: devices are not seekable
  2161.     
  2162.     Character device may be seekable (depending on the device) and block
  2163.     device are seekable, but only on certain boundaries which we don't
  2164.     handle.
  2165. commit 799fa2004db121688cec8a61e7be16d4d04f4dfa
  2166. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2167. Date:   Thu Jun 12 20:09:53 2008 +0300
  2168.     Network: handle interrupts when reading and some comments
  2169. commit ce5d66353521887ee67482d2a13178ee240216f1
  2170. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2171. Date:   Thu Jun 12 19:54:10 2008 +0300
  2172.     access_out_file: fix non-atomic write and error handling
  2173. commit fbeaf830d351d634d3ed3cecbae07d02f9663601
  2174. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2175. Date:   Thu Jun 12 19:52:12 2008 +0300
  2176.     Factorize interrupt handling
  2177. commit 6914ba783217992334b90aa2bf3a8e2d8af3e09d
  2178. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2179. Date:   Thu Jun 12 00:47:59 2008 -0700
  2180.     Warning killing.
  2181. commit dcb4272a3a0816aa76720bc41823888290648d75
  2182. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2183. Date:   Thu Jun 12 08:48:41 2008 +0200
  2184.     Also fix the video output window thanks to IB2.5
  2185. commit 852edc030a23e3f106e9eb31c2efbcab2705b2f7
  2186. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2187. Date:   Thu Jun 12 07:44:51 2008 +0200
  2188.     Fix the controller resizing
  2189.     
  2190.     Note to self: don't ever trust IB3
  2191. commit 1008fd146bd6e91258e6692e8cd9e6051978f524
  2192. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2193. Date:   Thu Jun 12 06:15:21 2008 +0200
  2194.     We don't need the .dvdread target anymore in here
  2195. commit 87e8a672735d277453f8225c87fb650c2ab20b85
  2196. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2197. Date:   Thu Jun 12 06:11:20 2008 +0200
  2198.     Prepare for future darwin releases
  2199. commit 7a8c67c20fd1efca32b72897447d308ab023a1d9
  2200. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2201. Date:   Thu Jun 12 06:08:28 2008 +0200
  2202.     Make sure we download all sources first
  2203.     
  2204.     (only on supported platforms, being just Darwin right now)
  2205. commit cfa68960fd6e94f40b5e0061cccc1c51694d04f2
  2206. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2207. Date:   Wed Jun 11 20:55:58 2008 -0700
  2208.     Update the FFmpeg patch... Do we still need that ?
  2209. commit 775f2164a72873268eb01be8da048f6adbc3eb38
  2210. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2211. Date:   Thu Jun 12 04:35:58 2008 +0200
  2212.     Clean up the code a bit, turning to be half as laggy as the previous code, but it will need to be properly fixed.
  2213.     
  2214.     Additionally, we are a good citizen now, since we actually quit our session instead of just releasing it. This takes a couple of secs though.
  2215. commit fbbabab3905eccf35566b38eb3f70aa7633cae53
  2216. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2217. Date:   Thu Jun 12 03:42:22 2008 +0200
  2218.     Fix the Default and Deployment modes for the native target
  2219. commit c6d27a64d05464580eac38e765d87a0f68310dfc
  2220. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2221. Date:   Thu Jun 12 03:25:09 2008 +0200
  2222.     Clean more correctly
  2223.     
  2224.     Use a ffmpeg revision which suits our state of patches
  2225. commit 2b31f402c55300bcc09692499ed1e9c7cfe3d539
  2226. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2227. Date:   Thu Jun 12 03:16:40 2008 +0200
  2228.     Trying to use non-existant patches isn't exactly the idea of the century.
  2229.     
  2230.     Please leave the FFmpeg revision fixed and only update it if you sure that your newer one is stable, nice and cool.
  2231. commit 88c0dc5f1c242954c80f5404d885a55a8e89ab09
  2232. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2233. Date:   Thu Jun 12 03:07:08 2008 +0200
  2234.     Use the native target instead of the jam-based target.
  2235.     
  2236.     The jam-based target is removed by this commmit.
  2237. commit 7f6fef58e8a7318f96d4a090493677e01d063a0b
  2238. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2239. Date:   Thu Jun 12 03:01:30 2008 +0200
  2240.     Finally upgrade the build target to a native one (in favour of a jam-based one, whose support is to be reomoved by Xcode's next release)
  2241.     
  2242.     Regrettably, this adds yet another file where to change the VLC version
  2243. commit 16bf23cb303dfa4e399d6d52336be8c8dfcbc2e3
  2244. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2245. Date:   Thu Jun 12 02:37:19 2008 +0200
  2246.     Fix libdvdnav in a reliable and quite clean way.
  2247.     
  2248.     Unsure about my sanity now though.
  2249. commit a02297fea0da8febdafbec72254a0869be58d13f
  2250. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2251. Date:   Wed Jun 11 23:06:43 2008 +0300
  2252.     Fix translation
  2253. commit a5d6fe0341f72612b7ca6be13d52fb2fca581f5d
  2254. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2255. Date:   Wed Jun 11 21:54:58 2008 +0300
  2256.     Use block_Alloc directly
  2257. commit 4fa484f5461bcccaaf37957b0803efc0932fce81
  2258. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2259. Date:   Wed Jun 11 21:52:01 2008 +0300
  2260.     Remove useless stream parameter
  2261. commit baf568bd8ef0b334b89bfe8e5249f0ce4d420bb3
  2262. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2263. Date:   Wed Jun 11 21:48:44 2008 +0300
  2264.     RTP sout: use block_Alloc
  2265. commit c7a9cb6023cc1036e4e1762fd5c96956afc6216d
  2266. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2267. Date:   Wed Jun 11 21:45:27 2008 +0300
  2268.     Another ptime fix
  2269. commit 6cd917a9a69da17bcc2f477dbaaaa1c3cb38842c
  2270. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2271. Date:   Wed Jun 11 21:44:05 2008 +0300
  2272.     Of course, L16 has two bytes per sample...
  2273. commit 832cb393faa2548cbee96df95499f374daf4e8ed
  2274. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2275. Date:   Wed Jun 11 21:39:41 2008 +0300
  2276.     RTP sout: rework sample-based audio codecs to not exceed the MTU
  2277.     
  2278.     Send as much data as the packetization AND the MTU allow
  2279. commit e72ecce9ec4febce33d043eb88bed83a32466ed0
  2280. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2281. Date:   Wed Jun 11 18:28:19 2008 +0200
  2282.     Fix logic error pointed by Meuuh
  2283. commit 59e0425d59a9be5f496ada0d89ac7f1e0574d442
  2284. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2285. Date:   Wed Jun 11 19:24:39 2008 +0300
  2286.     vlc_object_attach: do not kill an object within the structure lock
  2287.     
  2288.     Killing a the parent within vlc_object_attach looks like an awful hack
  2289.     anyway. And there was a documented race condition, in addition to the
  2290.     dead lock.
  2291.     
  2292.     This reverts all the pluses from 99e8bcdd. vlc_object_kill() takes the
  2293.     structure lock internally (through vlc_list_child()), so this would
  2294.     always deadlock. Besides, we cannot take any lock within the structure
  2295.     lock, lest we forbid any thread from ever manipulating the objects
  2296.     structure while holding a lock on any object.
  2297.     AFAIK, only object reference spins and the messages bank can be locked
  2298.     within the structure lock.
  2299. commit 0b06fc57642beaf6e21c5cfdcb9166a52f3dc1f8
  2300. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2301. Date:   Wed Jun 11 18:57:54 2008 +0300
  2302.     Blind attempt at fixing the libintl/g++-4.2 problem
  2303. commit e39bc8a53f6217f817a1e8dabbcd1c7e292bc545
  2304. Author: Lukas Durfina <lukas.durfina@gmail.com>
  2305. Date:   Wed Jun 11 12:29:10 2008 +0200
  2306.     Fix of showing FS controller when it is slowly hidding
  2307.     
  2308.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  2309. commit 2aa6ed9b67b83743c36baed75e1e6b56e91284dc
  2310. Author: Rafaël Carré <rcarre@m2x.nl>
  2311. Date:   Wed Jun 11 16:57:23 2008 +0200
  2312.     FFmpeg encoder : be sure to use the minimum required buffer size
  2313.     
  2314.     Use the correct type for the buffer
  2315. commit 03ec97b0f1e272d2a247571415d9bc0e03d0add2
  2316. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2317. Date:   Wed Jun 11 10:19:30 2008 +0200
  2318.     Add support for Cinepak, Indeo Video IV, DVC Pro 100, DVC Pro HD and Pixlet (the last one being Mac-only)
  2319. commit a7cde6734406704ee529a3bef09e1f4af5d3637d
  2320. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2321. Date:   Wed Jun 11 09:44:53 2008 +0200
  2322.     We also want to activate AMR-WB. More to come within the next few days.
  2323. commit 4a86bd439339cf24000dfadce78dd05c0fe46a45
  2324. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2325. Date:   Wed Jun 11 09:40:40 2008 +0200
  2326.     Activated iLBC support on Macs running QuickTime 7.5 or later
  2327. commit a39be0837a5252caf944638e898b96369492c73e
  2328. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2329. Date:   Tue Jun 10 16:07:53 2008 -0700
  2330.     Try to fix the win32 compile.
  2331. commit ab9b30429626c36ea819e05dc5fce1bc13db59c1
  2332. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2333. Date:   Wed Jun 11 00:51:12 2008 +0200
  2334.     FFmpeg update.
  2335. commit e9deaa7efcc16156fbfdb114c8fcd36244fba441
  2336. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2337. Date:   Tue Jun 10 22:38:31 2008 +0300
  2338.     Typo
  2339. commit 6fecdb7f115fb07bf99a5e6c9402611215df9016
  2340. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2341. Date:   Tue Jun 10 22:37:17 2008 +0300
  2342.     Fix make check too
  2343. commit 5740cd118b3ec8a833ceedbd21603d281f15abc7
  2344. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2345. Date:   Tue Jun 10 22:34:44 2008 +0300
  2346.     Fix make check (sic)
  2347. commit 4eea8797286691d6518e0508d7c4656deca53b70
  2348. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2349. Date:   Tue Jun 10 22:10:34 2008 +0300
  2350.     Bunch of always on demu/x plugins
  2351. commit 7e5e610fc819430240ca7fdfb168d891a1a86941
  2352. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2353. Date:   Tue Jun 10 11:11:12 2008 -0700
  2354.     Fix postproc compiling.
  2355. commit b2507fdacfeb67212a47b15e35aac4af06fe360b
  2356. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2357. Date:   Tue Jun 10 21:02:36 2008 +0300
  2358.     Fix permissions
  2359. commit 4c20f3dc05464b7568cfff194cb4d400f3f11a3a
  2360. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2361. Date:   Tue Jun 10 19:54:33 2008 +0300
  2362.     RTP Vorbis payload format (incomplete)
  2363.     
  2364.     (as per RFC queue'd draft-ietf-avt-rtp-vorbis-09).
  2365.     Not tested against other implementations, and some pretty bad PTS
  2366.     issues. RTP only provides us with a valid PTS for the first frame in a
  2367.     packet, and we don't know the length of each frame, so, hmm... I wonder
  2368.     how to compute the PTS for non-first frames...
  2369.     
  2370.     Also, we would need either an SDP parser to use Vorbis (properly) as a
  2371.     dynamic payload type, or to use a proprietary static payload type and a
  2372.     proprietary static RTP clock frequency.
  2373. commit a48b31078719ddd3ee9890ccf66613043376408f
  2374. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2375. Date:   Tue Jun 10 20:02:32 2008 +0300
  2376.     rtp: don't build unused directory
  2377. commit 79489524037f62469bb9db74f442328351b294c9
  2378. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2379. Date:   Tue Jun 10 09:18:51 2008 -0700
  2380.     Decode H.264 with QuickTime on the Mac.
  2381. commit c55222a882256a2c28245dc6cf9486bcf969befd
  2382. Author: Antoine Cellerier <dionoea@videolan.org>
  2383. Date:   Tue Jun 10 16:59:13 2008 +0200
  2384.     Unregister a "sub filter"'s private SPU channel when destroying the
  2385.     filter. Since filter destruction is always requested by the subpicture
  2386.     core itself, we already have the subpicture lock so no need to lock.
  2387. commit bb03e12e367a4e3a5e8127fd5ebc1a7eb670c4f0
  2388. Author: Antoine Cellerier <dionoea@videolan.org>
  2389. Date:   Tue Jun 10 16:31:30 2008 +0200
  2390.     Partially fix sub picture filter chain handling. Still needs a bit of
  2391.     work.
  2392. commit a7588a7ed7877c3b46b193ea07b2fccf70d6e2c1
  2393. Author: Antoine Cellerier <dionoea@videolan.org>
  2394. Date:   Tue Jun 10 16:16:31 2008 +0200
  2395.     Fix zoom gauge in magnify.
  2396. commit d9330ddd769d2969242ebda00868880d1c8c27f2
  2397. Author: Antoine Cellerier <dionoea@videolan.org>
  2398. Date:   Tue Jun 10 12:32:08 2008 +0200
  2399.     Add missing include (OpenDemux uses the CloseDemux function, so the
  2400.     compiler needs the prototype).
  2401. commit 081302dd85a4f6c2593ee5ac1d8f1a6c6e929a5b
  2402. Author: Lukas Durfina <lukas.durfina@gmail.com>
  2403. Date:   Tue Jun 10 12:02:39 2008 +0200
  2404.     Fixes for fullscreen controller
  2405.     
  2406.     Signed-off-by: Rafaël Carré <funman@videolan.org>
  2407. commit da6227f959a0a4448f4a49927fa9bdff8939ab02
  2408. Author: Rafaël Carré <funman@videolan.org>
  2409. Date:   Tue Jun 10 10:09:31 2008 +0200
  2410.     Remoteosd: initialise gcrypt
  2411. commit c3d58105344a51ff1e20c99ea4c6bd64e61f63be
  2412. Author: Rafaël Carré <funman@videolan.org>
  2413. Date:   Tue Jun 10 10:08:09 2008 +0200
  2414.     Remove outdated comment
  2415. commit a1710873c5c71fe1deb8cf1991e51bb6d5654faa
  2416. Author: Lukas Durfina <lukas.durfina@gmail.com>
  2417. Date:   Sat Jun 7 18:30:19 2008 +0200
  2418.     Fullscreen controller
  2419.     
  2420.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  2421. commit e6a8ec99f28bfc1baed92328c9afa737c18afdfd
  2422. Author: Jean-Baptiste Kempf <jb@videolan.org>
  2423. Date:   Mon Jun 9 23:41:54 2008 -0700
  2424.     s/H264/h264 in http interface.
  2425. commit 27479a57a9eda150ad9e221f0368fc4f8c0fd5fc
  2426. Author: Adrien Maglo <magsoft@videolan.org>
  2427. Date:   Thu Jun 5 14:24:56 2008 +0200
  2428.     Use less CPU : reduction of the number of iteration when it draws the frame. Some non-code corrections of the previous patch.
  2429.     
  2430.     Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
  2431. commit a690954e568e8445fa42108fb6f85825b5bc58a9
  2432. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2433. Date:   Tue Jun 10 02:08:15 2008 +0200
  2434.     Fix libdvdnav compilation
  2435. commit b5983c975eb5e13c39310d889c291a8f290f2899
  2436. Author: Christophe Mutricy <xtophe@videolan.org>
  2437. Date:   Mon Jun 9 22:34:52 2008 +0100
  2438.     Update and activate portuguese l10n. Thanks to Bruno Queirós
  2439. commit 45ae1b754ba80def6823e0f0d93787e7953601f0
  2440. Author: Christophe Mutricy <xtophe@videolan.org>
  2441. Date:   Mon Jun 9 22:13:20 2008 +0100
  2442.     Typo (pointed by Bruno Queirós)
  2443. commit a77080d567d0ba6598a06af6f02c7ef24bfbadcb
  2444. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2445. Date:   Mon Jun 9 21:49:29 2008 +0300
  2446.     Support for sudo
  2447. commit bf19c9ed7a2d45d6a76ab80da12d1ef87315d540
  2448. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2449. Date:   Mon Jun 9 21:50:01 2008 +0300
  2450.     Update files list
  2451. commit fadf3d1c018ec08e2b3cbda5f50bc926c91c0f55
  2452. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2453. Date:   Mon Jun 9 19:08:27 2008 +0300
  2454.     chroma.h has moved
  2455. commit 6158cc5ff47bc0134d40516f30d56d403dffb114
  2456. Author: Rafaël Carré <funman@videolan.org>
  2457. Date:   Mon Jun 9 17:08:15 2008 +0200
  2458.     These days, the Quit method of mpris is made on the root object
  2459. commit 2759cb40cd3e22536b2b64e9a22fb9026ee377ff
  2460. Author: Pavlov Konstantin <thresh@altlinux.ru>
  2461. Date:   Mon Jun 9 16:22:19 2008 +0400
  2462.     demux/avformat: add Modules.am (otherwise bootstrap is b0rken).
  2463.     thanks Vladimir Belousov for noticing.
  2464. commit 9666ad55571f788991718daee284c13539d41e9d
  2465. Author: Pavlov Konstantin <thresh@altlinux.ru>
  2466. Date:   Sat Jun 7 17:23:04 2008 +0400
  2467.     HACKING: fix some wording / changed macros / changed dirs.
  2468. commit e1dc5004a567f11726ed2412a463d1045374bae2
  2469. Author: Pavlov Konstantin <thresh@altlinux.ru>
  2470. Date:   Fri Jun 6 16:01:17 2008 +0400
  2471.     toolbox: dont remove config.rpath.
  2472. commit c14e984f064918563e7ec6c942f1bd2bf24cb5af
  2473. Author: Antoine Cellerier <dionoea@videolan.org>
  2474. Date:   Mon Jun 9 09:44:40 2008 +0200
  2475.     Remove executable permission from source files. (btw, why isn't the .h
  2476.     file just named remoteosd.h?)
  2477. commit e384ccdd7c800ced1f02681b217f8f798526f586
  2478. Author: Antoine Cellerier <dionoea@videolan.org>
  2479. Date:   Sun Jun 8 01:03:52 2008 +0200
  2480.     Remove old post processing code remains from avcodec/video.c.
  2481. commit f7d5f3e7cab176a0d68b736e05dece392d611161
  2482. Author: Antoine Cellerier <dionoea@videolan.org>
  2483. Date:   Sun Jun 8 00:59:51 2008 +0200
  2484.     Move avcodec module files to modules/codec/avcodec. (The 3 shared
  2485.     headers, avutil.h, chroma.h and fourcc.h are also located in that
  2486.     directory.) This should be the last commit in the "Move all the old
  2487.     ffmpeg modules source code files around to make it seem like you're
  2488.     working while you're not".
  2489. commit 139829d3d2a11be7b95b71e0887775f8350d5586
  2490. Author: Antoine Cellerier <dionoea@videolan.org>
  2491. Date:   Sun Jun 8 00:52:34 2008 +0200
  2492.     Move imgresample.c to the video_filter directory.
  2493. commit a2caeb589c2a22159eccda561298807fe961adc7
  2494. Author: Antoine Cellerier <dionoea@videolan.org>
  2495. Date:   Sun Jun 8 00:47:20 2008 +0200
  2496.     Remove crop/padd code from imgresample module. Imgresample is now only
  2497.     1 submodule (well, 1 main module) which can take care of resizing and
  2498.     chroma conversion (basically it's the old chroma.c code). All the files
  2499.     have been merged in imgresample.c. In the long run I might split
  2500.     resizing and chroma conversion to 2 submodules (performance impact would
  2501.     be nil). (This is untested.)
  2502. commit 24463d005000387f52b962cc29558981e6975025
  2503. Author: Antoine Cellerier <dionoea@videolan.org>
  2504. Date:   Sun Jun 8 00:23:42 2008 +0200
  2505.     Add a FIXME and fix a capability declaration.
  2506. commit 21574c3af48d66e582466f1260175ba9c5f445f2
  2507. Author: Antoine Cellerier <dionoea@videolan.org>
  2508. Date:   Sun Jun 8 00:31:54 2008 +0200
  2509.     avformat is demux/mux. Move it to modules/demux/avformat.
  2510. commit 25f84cd94c4174a3fccea9977c7b2e6e0390ba2e
  2511. Author: Antoine Cellerier <dionoea@videolan.org>
  2512. Date:   Sun Jun 8 00:17:52 2008 +0200
  2513.     Move swscale.c to the video_filter directory.
  2514. commit 3f92e9ad6a693a76a01affd41136c90f585a5aeb
  2515. Author: Antoine Cellerier <dionoea@videolan.org>
  2516. Date:   Sun Jun 8 00:15:39 2008 +0200
  2517.     Merge all swscale plugin related source files (except chroma.h).
  2518. commit 3e3d877613cb0d0fba70343464c96a6a10abf411
  2519. Author: Antoine Cellerier <dionoea@videolan.org>
  2520. Date:   Sun Jun 8 00:00:01 2008 +0200
  2521.     Add new var_Change action: VLC_VAR_SETISCOMMAND. Previously it was only
  2522.     possible to set this attribute at variable creation time (and for some
  2523.     reason I don't understand that didn't work in one case so I added this
  2524.     work arround :p)
  2525. commit cc872f332621b1f639362e6b2a3d57e9dd9bc533
  2526. Author: Antoine Cellerier <dionoea@videolan.org>
  2527. Date:   Sat Jun 7 22:53:56 2008 +0200
  2528.     Revive postprocessing. It is now a video filter (the interface code
  2529.     needs to be changed accordingly). It "works" but I can't spot any
  2530.     difference between postproc-q 6 and postproc-q 0 using the
  2531.     redefined-nintendo.mpg test video ... I'd appreciate feedback on that
  2532.     point.
  2533. commit 13d659d285019565598b0f202d68c2628bead821
  2534. Author: Antoine Cellerier <dionoea@videolan.org>
  2535. Date:   Mon Jun 9 09:41:23 2008 +0200
  2536.     Last time I checked, V4L2 was not a demux :) (well it can sometimes be used as an access_demux ... but it's still an access)
  2537. commit 5c8b51dde22f92bd6a0a97ffb5d7f5ffb6cc621f
  2538. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2539. Date:   Mon Jun 9 09:27:51 2008 +0200
  2540.     Cleanup, a few additions
  2541. commit 60e28ddcc0c593d9d1184e0668bc260a1cff73f5
  2542. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2543. Date:   Mon Jun 9 04:49:28 2008 +0200
  2544.     Fixed linking the remote OSD plugin
  2545. commit e42134085b4ffb63084693684a0237d592c5f06d
  2546. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2547. Date:   Mon Jun 9 04:34:18 2008 +0200
  2548.     Default enable the update checker on OS X as pointed by j-b
  2549. commit fa31c4f9fc83e8b792ebe478e61bb6e5b1c6f358
  2550. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2551. Date:   Mon Jun 9 04:04:23 2008 +0200
  2552.     Merged the notes for 0.8.6g and 0.8.6h
  2553.     
  2554.     Some wording improvements
  2555. commit 446404d040a75c4b3d57ae8e8f0d994a7d0cee53
  2556. Author: Matthias Bauer <smile4you@gmx.ch>
  2557. Date:   Sun Jun 8 09:41:49 2008 +0200
  2558.     Added plugin RemoteOSD, a VNC client as video-filter
  2559.     
  2560.     Signed-off-by: Rafaël Carré <funman@videolan.org>
  2561. commit c52079ad5b4c3b0f6382f226df319dfc8d7c2173
  2562. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2563. Date:   Sun Jun 8 18:43:26 2008 +0300
  2564.     This was not supposed to be committed, sorry
  2565. commit eff0b66b3f4486d7f62b6bd4749145967baa7b49
  2566. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2567. Date:   Sun Jun 8 18:40:09 2008 +0300
  2568.     RTP: partial Vorbis payload format support: defragmentation
  2569. commit 3e3e4050ad254cdc5c1e60ca860ea71635a9d244
  2570. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2571. Date:   Sun Jun 8 17:52:16 2008 +0300
  2572.     RTP: set the discontinuity flag as appropriate
  2573. commit 2487f4b1224c3ae07686de96b376d14325922e84
  2574. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2575. Date:   Sun Jun 8 17:52:43 2008 +0300
  2576.     Fix typo
  2577. commit 5112dd3d4b64c1c7a263b2a78f11fa5bd4c216b2
  2578. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2579. Date:   Sun Jun 8 16:06:25 2008 +0200
  2580.     Fix building module/demux/rtp.c for Win32 and WinCE (mingw32/mingwce)
  2581. commit dd8d083b9220e81aa08963696d60240d5b4b2fce
  2582. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2583. Date:   Fri Jun 6 11:59:15 2008 +0200
  2584.     Break long if statement in several lines.
  2585. commit 53acc52072e1aed06c67e9fb721f54eed2c49391
  2586. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2587. Date:   Sun Jun 8 16:31:00 2008 +0300
  2588.     RTP: fix packet re-ordering
  2589. commit badb0cf039197a9642d0f235903ca5e88deb7f3c
  2590. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2591. Date:   Sun Jun 8 00:18:58 2008 +0300
  2592.     RTP: partial linking fix
  2593. commit 539ecfa542c90027a5312ab9bfc91b40b2090bbe
  2594. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2595. Date:   Sun Jun 8 00:15:09 2008 +0300
  2596.     Fix warnings
  2597. commit 933e99f23c0eb1a9800b7ecf2e1f5a9eaae720a3
  2598. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2599. Date:   Sat Jun 7 23:47:00 2008 +0300
  2600.     Fix return type
  2601. commit bc3065cce85a957d079b9addd0cc5bd26935c7ba
  2602. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2603. Date:   Sat Jun 7 22:35:15 2008 +0300
  2604.     Include copyright and license message in each plugin
  2605. commit b19b0c517976be0f8b6642ba606d6c712f1c43fd
  2606. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2607. Date:   Sat Jun 7 21:54:06 2008 +0300
  2608.     Fix the libgcrypt variables substitution
  2609. commit 37ff7ca16070b6ebbcaeec3f088b867e8bb1352f
  2610. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2611. Date:   Sat Jun 7 21:37:29 2008 +0300
  2612.     Remove non-sensical statement
  2613. commit d298be305753896b424a729995eeebb8f15c6ba7
  2614. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2615. Date:   Sat Jun 7 21:21:55 2008 +0300
  2616.     RTP: add secure RTP receive support
  2617. commit 086a3bc3ee6dc48b4398d8e75036528b2cf926fb
  2618. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2619. Date:   Sat Jun 7 21:18:20 2008 +0300
  2620.     SRTP: try to fix dependent libraries
  2621. commit 7788eb792526b6ff51d4fb9c899fcf27dff55f1e
  2622. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2623. Date:   Sat Jun 7 21:17:57 2008 +0300
  2624.     SRTP: support for parsing key and salt from a string
  2625. commit 593ead3e38343338a59a85208b372703481edeaa
  2626. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2627. Date:   Sat Jun 7 18:34:49 2008 +0300
  2628.     Ooooooooups
  2629. commit 26f8df3b9bb2b1d3af666feafe1faf4e108c42ea
  2630. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2631. Date:   Sat Jun 7 18:34:16 2008 +0300
  2632.     UDP: remove old RTP code
  2633. commit 51a5b2bedc0dd99f556c3fb64ffa8450c5401a44
  2634. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2635. Date:   Sat Jun 7 18:33:47 2008 +0300
  2636.     RTP: add Framed RTP over TCP support
  2637.     
  2638.     (untested as I have no software capable of sending this)
  2639. commit 1b44115761bd8c966bca4452e8fba9fb321e7991
  2640. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2641. Date:   Sat Jun 7 18:05:24 2008 +0300
  2642.     Remove some dead code
  2643. commit c26261bf473f3ffdb8777132b1bf82817c3ece84
  2644. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2645. Date:   Sat Jun 7 17:24:00 2008 +0300
  2646.     UDP: remove unneeded DCCP support
  2647. commit 24d0946f7a13ab7ee7f5c41fcf374f677bb6fd89
  2648. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2649. Date:   Sat Jun 7 17:23:49 2008 +0300
  2650.     RTP: support for DCCP
  2651. commit be0a4188843b2cb1ab4b68a7bd08d78e178a5a21
  2652. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2653. Date:   Sat Jun 7 17:22:37 2008 +0300
  2654.     RTP: ignore muxed RTCP packets for the time being
  2655. commit ce5b2bb75fa980d1b0c47c2ce4f8020170113c83
  2656. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2657. Date:   Sat Jun 7 17:31:57 2008 +0300
  2658.     RTP: fix sequence tracking
  2659. commit fb3812f73c1461ec69e4b861f7e1561227ffe2c3
  2660. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2661. Date:   Sat Jun 7 15:06:42 2008 +0300
  2662.     Fix POTFILES
  2663. commit e00ed66db01fd05f61006f1b06fadf637dfc6291
  2664. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2665. Date:   Sat Jun 7 14:44:23 2008 +0300
  2666.     Revert "Qt4: do not use vlc_object_get"
  2667.     
  2668.     Qt4 (and a bunch of other GUIs, I suspect) needs to reference the audio
  2669.     output properly, but they don't. As such, we need to keep the loosy,
  2670.     slow and broken vlc_object_get() usage.
  2671.     
  2672.     This reverts commit 7f120f79a85567bcd5ff484c03a15d15a9b11cdb.
  2673. commit 4619c0a56757e47963f5f4c65b414d14468f92b1
  2674. Author: Kaloyan Kovachev <kkovachev@varna.net>
  2675. Date:   Wed Jun 4 22:18:15 2008 +0300
  2676.     Move the CSA Key parsing inside csa_SetCW function
  2677.     
  2678.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2679. commit d9810ce021930691108ea74812d4ce6f5e3df547
  2680. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2681. Date:   Sat Jun 7 10:31:17 2008 +0300
  2682.     Untriplicate vout release code - fix #1593
  2683.     
  2684.     Unused video outputs are currently attached to libvlc, so there is no
  2685.     point in destroying them from the playlist (twice), then from libvlc.
  2686.     This should also fix #1593 (multiple vout free).
  2687. commit 872bfb52d2563c38c8fe3f4c831d2503d3f3a104
  2688. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2689. Date:   Fri Jun 6 19:34:03 2008 +0300
  2690.     Force thread priorities in the supported range
  2691.     
  2692.     (assuming rt-offset is zero)