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

midi

开发平台:

Unix_Linux

  1. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2. Date:   Tue Jul 22 20:27:55 2008 +0200
  3.     services_discovery: Make sure we kill also object created by the input.
  4.     
  5.     This commit bother me. I don't see why we don't do it for all objects.
  6. commit 8d4a329306a54407904ac4fa5a5bc5858df555a7
  7. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  8. Date:   Tue Jul 22 10:30:54 2008 +0300
  9.     access_filter: memory leak
  10.     
  11.     Pointed-out-by: Rémi Duraffort
  12. commit 5072a6cf46f1ae67f4ad1098a00b222d6aefc0eb
  13. Author: Laurent Aimar <fenrir@videolan.org>
  14. Date:   Tue Jul 22 00:25:00 2008 +0200
  15.     Fixed scaled output mouse tracking in remoteosd.
  16. commit 83e3e91f9c7b021b5da8bf8c6c6cd8dc0a1ce763
  17. Author: Laurent Aimar <fenrir@videolan.org>
  18. Date:   Mon Jul 21 23:18:12 2008 +0200
  19.     Fixed an invalid msg_Err format (potential segfault).
  20. commit e22cc82c09592b711c497b0c6c2036cbf9596106
  21. Author: Laurent Aimar <fenrir@videolan.org>
  22. Date:   Mon Jul 21 23:17:53 2008 +0200
  23.     Added a missing const qualifier.
  24. commit 171934abd5615437ea05522e727e8c77bf1b07c8
  25. Author: Laurent Aimar <fenrir@videolan.org>
  26. Date:   Mon Jul 21 23:15:52 2008 +0200
  27.     Fixed a memory leak in aspect-ratio/crop/zoom/deinterlace hotkeys.
  28. commit 24e7b2dd236e659a004f9897411b35ee6de010c7
  29. Author: Laurent Aimar <fenrir@videolan.org>
  30. Date:   Mon Jul 21 23:14:47 2008 +0200
  31.     Fixed a memory leak in AspectCallback.
  32. commit 5a0ac45ff4813ab8b3fe1ac39f0c87489bd1fe30
  33. Author: Laurent Aimar <fenrir@videolan.org>
  34. Date:   Mon Jul 21 23:13:31 2008 +0200
  35.     Fixed unitialized memory passed to write().
  36.     Added missing rfbEncodingCopyRect.
  37. commit c33ba23af72246ea286a6c0565f1c20d5064b291
  38. Author: Laurent Aimar <fenrir@videolan.org>
  39. Date:   Mon Jul 21 22:29:49 2008 +0200
  40.     Clean up remoteosd (use picture_*, fix a few race conditions and memory
  41.     leaks).
  42. commit 04c2b1220b64e11d79f635a3a8655e5bcf5971ea
  43. Author: Laurent Aimar <fenrir@videolan.org>
  44. Date:   Mon Jul 21 20:47:56 2008 +0200
  45.     Use picture_New/...
  46. commit ece9d8a3bae33d3bab07d80516a29bb002b243d6
  47. Author: Laurent Aimar <fenrir@videolan.org>
  48. Date:   Mon Jul 21 20:31:29 2008 +0200
  49.     Use picture_New.
  50. commit 8ffbd86ab31339eea0c36d295eb2398835d2738f
  51. Author: Laurent Aimar <fenrir@videolan.org>
  52. Date:   Mon Jul 21 20:13:25 2008 +0200
  53.     Use picture_New/Delete/Release.
  54. commit a0057ba2f41d6403d4e43fec93a1dce1770eb9cb
  55. Author: Filippo Carone <littlejohn@videolan.org>
  56. Date:   Mon Jul 21 23:38:33 2008 +0200
  57.     jvlc: specify maven central repo in pom
  58. commit 45942f34f38c6a97f1359d9fd06d17d6710da4d4
  59. Author: Filippo Carone <littlejohn@videolan.org>
  60. Date:   Mon Jul 21 22:21:31 2008 +0200
  61.     jvlc: MediaPlayerListener stopped method added
  62. commit 581d6817b21300a55bee20a2ad0ebb6b65a697e5
  63. Author: Filippo Carone <littlejohn@videolan.org>
  64. Date:   Mon Jul 21 22:07:41 2008 +0200
  65.     jvlc: VLCExample updated
  66. commit 8dc8114139bdc23c1871922db998db93edfeab73
  67. Author: Filippo Carone <littlejohn@videolan.org>
  68. Date:   Mon Jul 21 22:05:53 2008 +0200
  69.     jvlc: MediaInstance* renamed to MediaPlayer*
  70. commit f3ebe3939865db1fbb4ae07866e4859b64d4ae3d
  71. Author: Adrien Grand <jpountz@videolan.org>
  72. Date:   Sun Jul 20 13:50:08 2008 +0200
  73.     libvlc_vlm.h: Fix typo.
  74.     
  75.     Signed-off-by: Pierre d'Herbemont <pdherbemont@videolan.org>
  76. commit 037d4785d03ed25d8bd3c8a77e1f50933de11d54
  77. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  78. Date:   Mon Jul 21 20:49:08 2008 +0200
  79.     macosx: Make sure the vout window send mouseEvents properly.
  80. commit 1c94ebe4d604b51644f9a129c3aa40f81ed6a97b
  81. Author: Rémi Duraffort <ivoire@videolan.org>
  82. Date:   Mon Jul 21 18:25:24 2008 +0200
  83.     Use pl_Release an factorise two lines.
  84. commit 64868251fe44f3659459c254df6928f170d15b89
  85. Author: Derk-Jan Hartman <hartman@videolan.org>
  86. Date:   Mon Jul 21 14:35:12 2008 +0200
  87.     live555: Fix TCP rollover
  88.     
  89.     * Always go trough Connect on rollover. even in the case of SDP files. (The check was also wrong. It should have been || instead of &&)
  90.     * Return from demux after initiating TCP rollover. Bug introduced by [fed83de55cdaf7f623a16f1051d97d450c44ad63]
  91.     * Delete initiated streams during TCP rollover. We will make new ones later on.
  92. commit ef4da6276172fae93c921630de10ca9ab4162487
  93. Author: Derk-Jan Hartman <hartman@videolan.org>
  94. Date:   Mon Jul 21 14:33:03 2008 +0200
  95.     live555: Fix fallback case for unsupported transport.
  96.     
  97.     This was broken by [175310ff6066991ee45e2a839f8c53e12b75e6d4] which introduced "forced mcast".
  98. commit e54f502332f90b2149cc778204782f924bb2ce6d
  99. Author: Rémi Duraffort <ivoire@videolan.org>
  100. Date:   Mon Jul 21 10:39:49 2008 +0200
  101.     Missing #undef
  102. commit 3e0ef87588c1e0b5b906887578da8cb3c8eee5a4
  103. Author: Rémi Duraffort <ivoire@videolan.org>
  104. Date:   Mon Jul 21 10:00:51 2008 +0200
  105.     Use pl_Release.
  106. commit 494ace96d068ee8e4b6b689da0ae469c0c0e4fe3
  107. Author: Rémi Duraffort <ivoire@videolan.org>
  108. Date:   Mon Jul 21 09:37:36 2008 +0200
  109.     Use pl_Locked and pl_Unlocked
  110. commit a518149f3478fc8bc984b114a1821d0fd83cecab
  111. Author: Rémi Duraffort <ivoire@videolan.org>
  112. Date:   Mon Jul 21 09:13:45 2008 +0200
  113.     Use pl_Locked and pl_Unlocked.
  114. commit cd4c4f1dadf2a9b595948da6d70ac2eaad93c990
  115. Merge: 344b1df 9525c2b
  116. Author: Derk-Jan Hartman <hartman@videolan.org>
  117. Date:   Mon Jul 21 02:35:21 2008 +0200
  118.     Merge branch 'master' of git@git.videolan.org:vlc
  119. commit 344b1df55529d28aadf452b294fbe8256a70f4c5
  120. Author: Derk-Jan Hartman <hartman@videolan.org>
  121. Date:   Mon Jul 21 02:28:42 2008 +0200
  122.     qtcapture: Use Hosttime when available.
  123. commit 9525c2bdc421d0da330bcbca4c2473dffa79c831
  124. Author: Laurent Aimar <fenrir@videolan.org>
  125. Date:   Sun Jul 20 23:36:13 2008 +0200
  126.     Upgraded swscale mode to bicubic by default (fast bilinear is nearly
  127.     a point resize).
  128. commit e2644877773f5a1e61b6fd833295d5c09e125803
  129. Author: Adrien Grand <jpountz@videolan.org>
  130. Date:   Sun Jul 20 18:18:36 2008 +0200
  131.     VOD support for Java bindings
  132.     
  133.     I've updated the first patch to take into account recent changes in JVLC
  134.     tests.
  135.     
  136.     Regards,
  137.     
  138.     --
  139.     jpountz
  140.     
  141.     From e6f5b5ff77b38ec0dfefe4e036708396df7bf459 Mon Sep 17 00:00:00 2001
  142.     From: Adrien Grand <jpountz@videolan.org>
  143.     Date: Sun, 20 Jul 2008 18:10:52 +0200
  144.     Subject: [PATCH] Java bindings: Add VOD support.
  145.     
  146.     Signed-off-by: Filippo Carone <littlejohn@videolan.org>
  147. commit 2a641d191b5ca13091c62affca68d7251bf3b1d7
  148. Author: Laurent Aimar <fenrir@videolan.org>
  149. Date:   Sun Jul 20 23:16:21 2008 +0200
  150.     Added missing include file.
  151. commit c1ff99857d6117f2f0eb87d05b4f08044870ae66
  152. Author: Laurent Aimar <fenrir@videolan.org>
  153. Date:   Sun Jul 20 23:13:37 2008 +0200
  154.     Clean up include files.
  155. commit 9b19a07597165946cb8ec2d1753ad237963e4e6b
  156. Author: Laurent Aimar <fenrir@videolan.org>
  157. Date:   Sun Jul 20 23:09:29 2008 +0200
  158.     Fixed subtitle duration when rate != default.
  159. commit 66d883a95cd1dce8b2e35efe5bee34126dd93e95
  160. Author: Laurent Aimar <fenrir@videolan.org>
  161. Date:   Sun Jul 20 22:57:28 2008 +0200
  162.     Cosmetics (moved BuildDone under HAVE_FONTCONFIG)
  163. commit fb0a060578bd8c7b2983e2b8ed0dffda8a51c631
  164. Author: Laurent Aimar <fenrir@videolan.org>
  165. Date:   Sun Jul 20 22:53:23 2008 +0200
  166.     Fixed locking scheme.
  167. commit c80284eddc1dd7005bfeb3a32782345fd57684c7
  168. Author: Laurent Aimar <fenrir@videolan.org>
  169. Date:   Sun Jul 20 22:24:50 2008 +0200
  170.     Fixed printf format for size_t.
  171. commit 2121de2768caf997399ff534c0021e9204258fa1
  172. Author: Laurent Aimar <fenrir@videolan.org>
  173. Date:   Sun Jul 20 22:16:33 2008 +0200
  174.     Fixed a potential segfault when font builder thread try to release
  175.     itself.
  176.     Use the fontconfig the font builder thread created (Fixed a few past
  177.     broken commits).
  178.     Fixed fontconfig lock (a unique lock for all instances).
  179. commit a602c01e2e1b69dd1e7241d9d98686e25842ea41
  180. Author: Filippo Carone <littlejohn@videolan.org>
  181. Date:   Sun Jul 20 17:38:13 2008 +0200
  182.     jvlc: abstract test class added to not-internal tests too
  183. commit b774d66a9a2a48e42fc20c54a16e12ae840d1a83
  184. Author: Filippo Carone <littlejohn@videolan.org>
  185. Date:   Sun Jul 20 17:26:42 2008 +0200
  186.     jvlc: download a sample file to run tests, if needed
  187. commit 7e496b253db3b452436b948c2bc2d21e5a5e0f6d
  188. Author: Filippo Carone <littlejohn@videolan.org>
  189. Date:   Sun Jul 20 17:25:14 2008 +0200
  190.     jvlc: log4j and ioutils dependencies added
  191. commit 811a68cde20c9c010c813fbb0ca0919764de248d
  192. Author: Laurent Aimar <fenrir@videolan.org>
  193. Date:   Sun Jul 20 12:56:42 2008 +0200
  194.     Respect mp4 track enable flag.
  195. commit 62c5710135a6f5bbf2f73d1e95e54fd30ef23970
  196. Author: Laurent Aimar <fenrir@videolan.org>
  197. Date:   Sun Jul 20 12:52:57 2008 +0200
  198.     Fixed motiondetect segfaults.
  199. commit a4270c7dc8ac4e35ecdfe320c2a78142e3170905
  200. Author: Laurent Aimar <fenrir@videolan.org>
  201. Date:   Sun Jul 20 12:45:20 2008 +0200
  202.     Added picture_New/picture_Delete/picture_CopyPixels/picture_Copy
  203.     helpers.
  204. commit 71c4969b02aaf38c70a499d72ff1ac052aac68b7
  205. Author: Filippo Carone <littlejohn@videolan.org>
  206. Date:   Sun Jul 20 12:44:01 2008 +0200
  207.     jvlc: libvlc state and event type enums aligned with libvlc
  208. commit f9281a91e68bc2f84cc66a13775f5fd1f8ad96d8
  209. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  210. Date:   Sun Jul 20 12:22:58 2008 +0200
  211.     media_list_player: Don't fetch stop event from media player in media_list_player_stop.
  212. commit b1f976cd8a843b72efb13e8deb9571b18244b982
  213. Author: Filippo Carone <littlejohn@videolan.org>
  214. Date:   Sun Jul 20 11:24:33 2008 +0200
  215.     jvlc tests: avoid a libvlc_media_player race condition
  216. commit adc653a943c78a07875d6d46594f032359cdd421
  217. Author: Filippo Carone <littlejohn@videolan.org>
  218. Date:   Sun Jul 20 11:05:43 2008 +0200
  219.     jvlc: remove MediaInstace
  220. commit bc91ae254696f20b615a5306874a5ef3941a8640
  221. Author: Filippo Carone <littlejohn@videolan.org>
  222. Date:   Sun Jul 20 10:59:49 2008 +0200
  223.     MediaInstance renamed to MediaPlayer
  224. commit 0b0379db5da23370333a5d503747b0733027de30
  225. Author: Jean-Paul Saman <jpsaman@videolan.org>
  226. Date:   Sat Jul 19 17:52:52 2008 +0200
  227.     Fix displaying of teletext buttons.
  228. commit fb2b7fc5c235ede5bccc57c3d0890385ae8ed83d
  229. Author: Jean-Paul Saman <jpsaman@videolan.org>
  230. Date:   Sat Jul 19 17:21:19 2008 +0200
  231.     Revert "Fix of #1640 teletext buttons appear too often"
  232.     
  233.     This reverts commit d9a4e679f03be137a6dc60e9b82050d7bba8408a.
  234. commit 86c7e74f879b65a640ade8af1a7facdc73af36a8
  235. Author: Jean-Paul Saman <jpsaman@videolan.org>
  236. Date:   Sat Jul 19 17:19:01 2008 +0200
  237.     Fix ticket #1700: Disable video title showing when --no-osd is specified.
  238. commit 9369f4b32778c879811e92b12537b6ebe462619e
  239. Author: Lukas Durfina <lukas.durfina@gmail.com>
  240. Date:   Thu Jun 26 20:40:19 2008 +0200
  241.     Fix of #1640 teletext buttons appear too often
  242.     
  243.     Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
  244. commit 8400d104d4236612af4b31ea1852383dcfe31c7f
  245. Author: Laurent Aimar <fenrir@videolan.org>
  246. Date:   Sat Jul 19 22:39:48 2008 +0200
  247.     Fixed undenormalise for 64 bits.
  248. commit 4b00ff6ec805784d3b136591f0a4cf460ac36af9
  249. Author: Laurent Aimar <fenrir@videolan.org>
  250. Date:   Sat Jul 19 15:41:59 2008 +0200
  251.     Use filter helpers.
  252. commit cfe329716749b0b47964195e639dd4c740273ea6
  253. Author: Laurent Aimar <fenrir@videolan.org>
  254. Date:   Sat Jul 19 15:41:08 2008 +0200
  255.     Use picture_CopyProperties.
  256. commit 04cda7545e0cd049af1c2e71d080c013f26ca1e1
  257. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  258. Date:   Sun Jul 20 00:04:38 2008 +0200
  259.     Correct location for mpeg2
  260. commit 0a53ef618b5b986b83cd894e154203952c889a25
  261. Author: Filippo Carone <littlejohn@videolan.org>
  262. Date:   Sat Jul 19 23:48:55 2008 +0200
  263.     jvlc: fix the native type for drawable
  264. commit 61888921a72410ca823930f97ab096d92f04ee18
  265. Author: Filippo Carone <littlejohn@videolan.org>
  266. Date:   Sat Jul 19 23:46:49 2008 +0200
  267.     java bindings: specify hudson as continuus integration engine
  268. commit caea2bcf39f24969ec334258ce27eeb1cb029998
  269. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  270. Date:   Sat Jul 19 23:41:08 2008 +0200
  271.     libMpeg2 0.5.1 bump
  272. commit 19ed08bd03eb5475b642a59f65fe86ae87202d7a
  273. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  274. Date:   Wed Jul 9 23:29:50 2008 +0200
  275.     Typo
  276. commit 1d31c0090cef9aae73e84acd90394517fee17e48
  277. Author: Derk-Jan Hartman <hartman@videolan.org>
  278. Date:   Sat Jul 19 22:25:05 2008 +0200
  279.     quicktime decoder: fix a cast warning
  280. commit 08a33c8da72d461caf217c0bbcf745c90b56228e
  281. Author: Derk-Jan Hartman <hartman@videolan.org>
  282. Date:   Sat Jul 19 22:21:38 2008 +0200
  283.     quicktime codec: prevent malloc(0)
  284. commit a49e93d66dd52b2b85aad3743b4b4f171c45c977
  285. Author: Derk-Jan Hartman <hartman@videolan.org>
  286. Date:   Sat Jul 19 22:17:04 2008 +0200
  287.     quicktime decoder: I don't trust this codec enough to have it as priority 100 resetting back to 10. Besides, shouldn't we encourage ffmpeg codec usage over proprietary codecs ?
  288. commit 2cd7d252bbe5e0ac8543a9e9c6e6faeedac76c14
  289. Author: Derk-Jan Hartman <hartman@videolan.org>
  290. Date:   Sat Jul 19 21:44:36 2008 +0200
  291.     Mac OS X framework: libvlc_MediaPlayerPlayed -> libvlc_MediaPlayerPlaying.
  292. commit 79c265c2fef987669665d36bc570ddd6a46ddbe4
  293. Author: Felix Paul Kühne <fkuehne@videolan.org>
  294. Date:   Sat Jul 19 20:39:01 2008 +0200
  295.     Removed some useless dgb msgs and added some more useful localised error msgs
  296. commit ee7537e77ae5c190881227db774a1eee6c1c7aa8
  297. Author: Rémi Duraffort <ivoire@videolan.org>
  298. Date:   Sat Jul 19 14:38:10 2008 +0200
  299.     Use pl_Locked and pl_Unlocked.
  300. commit bd8145b408e9d70d0e861cfabb6e440c95cc6ad1
  301. Author: Rémi Duraffort <ivoire@videolan.org>
  302. Date:   Sat Jul 19 13:12:33 2008 +0200
  303.     Cosmetic.
  304. commit d3ed2c8a6461deae52a59bc1612b3828bafad86a
  305. Author: Laurent Aimar <fenrir@videolan.org>
  306. Date:   Sat Jul 19 13:23:57 2008 +0200
  307.     Use block_Release instead of pf_release directly.
  308. commit 96a6323fd6b768beddc385ff78dad9e3291cbe22
  309. Author: Laurent Aimar <fenrir@videolan.org>
  310. Date:   Sat Jul 19 13:22:41 2008 +0200
  311.     Fixed buffer overread in equalizer BandCallback.
  312. commit 36d1d663db8961cbb85e578f43f90ecfde11016e
  313. Author: Laurent Aimar <fenrir@videolan.org>
  314. Date:   Sat Jul 19 13:19:16 2008 +0200
  315.     Fixed a segfault in aout_EnableFilter.
  316.     Fixed missing lock in aout callbacks !
  317.     Factorized duplicated code.
  318. commit ab131d8bfb68e02a952567e93c5a891ce8d6322c
  319. Author: Laurent Aimar <fenrir@videolan.org>
  320. Date:   Sat Jul 19 13:17:38 2008 +0200
  321.     Added filter_NewPicture/Subpicture/AudioBuffer helpers.
  322. commit c35618f7942c54336aa93282f8407175d330295c
  323. Author: Laurent Aimar <fenrir@videolan.org>
  324. Date:   Sat Jul 19 13:16:37 2008 +0200
  325.     Fixed vout_Create documentation.
  326. commit 33cd8def1afe1a364919bc0eb85bb5e877b28aab
  327. Author: Laurent Aimar <fenrir@videolan.org>
  328. Date:   Sat Jul 19 13:14:46 2008 +0200
  329.     Fixed a few buffer overflow by not using sprintf...
  330. commit d1a4a59a95672102d96b97288f81bfe3be653890
  331. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  332. Date:   Sat Jul 19 12:56:53 2008 +0200
  333.     libvlc: Don't raise an exception if there is no vout in set_drawable.
  334. commit d057b0df8de8ec4816fa4d1fd194a89c7c49cce6
  335. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  336. Date:   Sat Jul 19 11:27:45 2008 +0200
  337.     playlist: playlist_NodeAddInput was noted as deprecated in docs, remove it from exported symbols.
  338. commit 0a1480ee6d7dd33d312048fa62231ba5ed6e9a02
  339. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  340. Date:   Sat Jul 19 11:18:51 2008 +0200
  341.     playlist: playlist_DeleteFromInputInParent wasn't used by modules, don't export it.
  342. commit 587f46a9b50b6bee11c83d9afa471a7fc8fe90d6
  343. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  344. Date:   Sat Jul 19 11:16:32 2008 +0200
  345.     playlist: playlist_DeleteInputInParent->playlist_DeleteFromInputInParent to match playlist_DeleteFromInput.
  346. commit 3734ddc989adbde820ede4eb256edcb9410dc577
  347. Author: Rémi Duraffort <ivoire@videolan.org>
  348. Date:   Sat Jul 19 12:49:37 2008 +0200
  349.     Qt4: We must lock the playlist before calling UpdateTreeItem()
  350. commit 3921a7f87de03160ecd18bcfeb68fbac459f2094
  351. Author: Rémi Duraffort <ivoire@videolan.org>
  352. Date:   Sat Jul 19 12:48:17 2008 +0200
  353.     Fix a compilation warning.
  354. commit 347cc8cc494f02050c3c1685fa35825e257c5a5d
  355. Author: Filippo Carone <littlejohn@videolan.org>
  356. Date:   Sat Jul 19 12:00:24 2008 +0200
  357.     Extra info about compiler and revision name added binded from libvlc
  358. commit a3b88389a26ac6f747f946ee36556d83d18bda71
  359. Author: Laurent Aimar <fenrir@videolan.org>
  360. Date:   Fri Jul 18 22:34:03 2008 +0200
  361.     Clean up gaussianblur. There is no need to nearly duplicate all code the to
  362.     handle int/float...
  363. commit 96d0ab7fb39e46fa0bf0ef5e7ad076537899b14d
  364. Author: Laurent Aimar <fenrir@videolan.org>
  365. Date:   Fri Jul 18 22:00:16 2008 +0200
  366.     Use picture helpers.
  367. commit 20fa5b0a9e8fdadb660b1c2ced348f51977f272f
  368. Author: Laurent Aimar <fenrir@videolan.org>
  369. Date:   Fri Jul 18 21:52:58 2008 +0200
  370.     Another typo.
  371. commit 5cc3fd9422235dc712160714f0032feccc40ae1e
  372. Author: Laurent Aimar <fenrir@videolan.org>
  373. Date:   Fri Jul 18 21:39:42 2008 +0200
  374.     Fixed a typo.
  375. commit 4e6bc3609e9a346b87faaaddf77ed382451e8e6c
  376. Author: Laurent Aimar <fenrir@videolan.org>
  377. Date:   Fri Jul 18 21:35:44 2008 +0200
  378.     Use picture helpers.
  379. commit 815e38a857fb6ed96f395abbef5023a9081aac38
  380. Author: Laurent Aimar <fenrir@videolan.org>
  381. Date:   Fri Jul 18 21:24:54 2008 +0200
  382.     Do not return title if no chapters in mkv.
  383. commit 5d3c921b102e46e416c8e1169d8ac604a8654ac1
  384. Author: Laurent Aimar <fenrir@videolan.org>
  385. Date:   Fri Jul 18 21:18:36 2008 +0200
  386.     Use picture helpers (Yield,Release,CopyProperties).
  387. commit af37ba18784c712f7b57a2420ab80d4a06984f20
  388. Author: Laurent Aimar <fenrir@videolan.org>
  389. Date:   Fri Jul 18 20:47:20 2008 +0200
  390.     Added new picture helpers (picture_Yield, picture_Release,
  391.     picture_CopyProperties) and use them inside vlc core.
  392. commit efa30ea7db66a2e445f5622c04256bd8170234c5
  393. Author: Rémi Duraffort <ivoire@videolan.org>
  394. Date:   Fri Jul 18 19:57:42 2008 +0200
  395.     The playlist is not locked so don't pretend that the case.
  396. commit be017fb2905530b0895b7158464b3f45a0d29356
  397. Author: Rémi Duraffort <ivoire@videolan.org>
  398. Date:   Fri Jul 18 19:33:39 2008 +0200
  399.     The playlist it not lock here.
  400. commit ec32411a264bc201954be6dfeb71c9b8e4cf3eb9
  401. Author: Rémi Duraffort <ivoire@videolan.org>
  402. Date:   Fri Jul 18 19:25:56 2008 +0200
  403.     The playlist is not lock for the moment.
  404. commit 99f299c6c6c0f460edd6bbae5f4a29a991c6f9dc
  405. Author: Rémi Duraffort <ivoire@videolan.org>
  406. Date:   Fri Jul 18 19:04:12 2008 +0200
  407.     Lock the playlist so we can add SAP item to the playlist without asserting.
  408. commit 6a2bec6553f6802802e51768a76d7f4f0616a30e
  409. Author: Pavlov Konstantin <thresh@altlinux.ru>
  410. Date:   Fri Jul 18 11:19:24 2008 +0400
  411.     Add new x-content to desktop file. Patch by Nicolas Chauvet.
  412. commit 05f184decf17ab405efb648ce3d2c1e8a2ef1450
  413. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  414. Date:   Fri Jul 18 00:42:53 2008 +0200
  415.     Revert "qtcapture: Use a direct block buffer, and remove a memcpy."
  416.     
  417.     This reverts commit b65ca27b5b5445bf4814dcbc22985cfc24f0900b.
  418.     
  419.     It doesn't work well enough.
  420. commit b65ca27b5b5445bf4814dcbc22985cfc24f0900b
  421. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  422. Date:   Fri Jul 18 00:17:17 2008 +0200
  423.     qtcapture: Use a direct block buffer, and remove a memcpy.
  424. commit fbd86409a420fb3f62500e6b10f506d7698c679d
  425. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  426. Date:   Thu Jul 17 23:06:01 2008 +0200
  427.     vout: Make sure vout_Close() has been called before the object destruction.
  428. commit d926bc98dd544cbd5d20b4cf3b6c3250baa51eb6
  429. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  430. Date:   Thu Jul 17 23:03:08 2008 +0200
  431.     vout: Rename vout_Destroy to vout_CloseAndDestroy.
  432. commit 6d4e922482ba9551d4e0835c58f447edeb9b0edc
  433. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  434. Date:   Thu Jul 17 22:37:49 2008 +0200
  435.     macosx: Fix motionblur and zoom in extended panel.
  436. commit 76ab4696aa1dd14a349a7492faf4f93ddb13cbfc
  437. Author: Laurent Aimar <fenrir@videolan.org>
  438. Date:   Thu Jul 17 22:45:03 2008 +0200
  439.     Do not increase refcount when the release callback is not present.
  440. commit 9e81bb494b4e8778be0a8993afa10915ce70242f
  441. Author: Laurent Aimar <fenrir@videolan.org>
  442. Date:   Thu Jul 17 22:44:07 2008 +0200
  443.     Revert "Fixed image_Convert by properly overriding release policy."
  444.     A simpler way is comming.
  445.     This reverts commit 796e72022f71598de3a162998a240632e65fed60.
  446. commit 9a72071ae6439b02fccf03e209d8aff4326dd1c4
  447. Author: Christophe Mutricy <xtophe@videolan.org>
  448. Date:   Thu Jul 17 00:21:02 2008 +0100
  449.     Use the correct test
  450.     
  451.     Refs #791
  452. commit 8134316d83a2a54065ecb48179f93ecdec8b32a1
  453. Author: Christophe Mutricy <xtophe@videolan.org>
  454. Date:   Thu Jul 17 20:25:18 2008 +0100
  455.     Fix building when VLM is disable
  456.     
  457.     Closes #1718
  458. commit c2f4049a65874e1eece62f75fcd63935faa66df3
  459. Author: Christophe Mutricy <xtophe@videolan.org>
  460. Date:   Wed Jul 16 23:27:02 2008 +0100
  461.     Add Matroska mmime types
  462. commit 796e72022f71598de3a162998a240632e65fed60
  463. Author: Laurent Aimar <fenrir@videolan.org>
  464. Date:   Thu Jul 17 21:23:19 2008 +0200
  465.     Fixed image_Convert by properly overriding release policy.
  466. commit 2b0f28e60e25bdaa7d263578e37079b8646ca824
  467. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  468. Date:   Thu Jul 17 21:12:22 2008 +0200
  469.     macosx: Remember the detached vout position.
  470. commit d0076456024468810073f43605e70e91cd3322c0
  471. Author: Laurent Aimar <fenrir@videolan.org>
  472. Date:   Thu Jul 17 20:02:00 2008 +0200
  473.     Enabled fullscreen controler by default.
  474. commit 3f35c5171d9181434ebb16ffbdec7f7d62c28b8d
  475. Author: Laurent Aimar <fenrir@videolan.org>
  476. Date:   Thu Jul 17 19:58:44 2008 +0200
  477.     Fixed filters implemented as vout (Init/End can be called multiple times
  478.     + use vout_Destroy where it should be)
  479.     It closes #1722.
  480. commit dd066314d5dde1a5d828d2c51c0296dd7b04bac7
  481. Author: Laurent Aimar <fenrir@videolan.org>
  482. Date:   Thu Jul 17 19:53:47 2008 +0200
  483.     Revived vout_Destroy from the dead.
  484.     No you CANNOT release a vout by vlc_object_release if you have created
  485.     it by vout_Request or vout_Create.
  486. commit 8006b9d92aa68fc941e930bee4866f49ed238b60
  487. Author: Felix Paul Kühne <fkuehne@videolan.org>
  488. Date:   Thu Jul 17 14:20:19 2008 +0200
  489.     macosx: Work-around a NSUIHeartBeat crash on quit by not allowing the sprefs window to be minimised
  490.     
  491.     No, better don't ask oO
  492. commit c2aa99a523d95a5ce3c5e0f14d336bd8348ed5ad
  493. Author: Felix Paul Kühne <fkuehne@videolan.org>
  494. Date:   Thu Jul 17 13:53:40 2008 +0200
  495.     macosx: make sure that the info-panel doesn't float.
  496.     
  497.     Additionally, fixed an inconsistency in the nib-file.
  498. commit b9d34123ac6c9fbcb4fb890fdd1340143d64b5b5
  499. Author: Felix Paul Kühne <fkuehne@videolan.org>
  500. Date:   Thu Jul 17 13:43:22 2008 +0200
  501.     macosx: Make sure we update the information panel, if the playlist changes.
  502.     
  503.     We shouldn't think that we are the only one who can change the pl ;-)
  504. commit 16c8c42c018364be49a7a913db7fd4adce1180d9
  505. Author: Rémi Duraffort <ivoire@videolan.org>
  506. Date:   Thu Jul 17 19:03:43 2008 +0200
  507.     Don't unlock the playlist to lock it the next instruction.
  508. commit 6cc9595de6e94e5f56242a7b605fc30fa3369081
  509. Author: Rémi Duraffort <ivoire@videolan.org>
  510. Date:   Thu Jul 17 17:58:33 2008 +0200
  511.     The playlist is not lock at this stage so let it lock itself.
  512. commit 15aaa8cbccef8a95dfc7b3bff937c70b4c459c34
  513. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  514. Date:   Thu Jul 17 00:15:06 2008 +0200
  515.     qt4: Hopefully blindely fix the qt4 build, by defining the std p_playlist.
  516. commit db3f5756103f3103b28ca0554c59461602a75ccf
  517. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  518. Date:   Wed Jul 16 23:46:30 2008 +0200
  519.     qt4: Forgotten lock. Reported by ahoka.
  520.     
  521.     Anyway this is broken, qt4 shouldn't assume that the playlist_item_t can't be deleted. We need to implement refcounting here, or a sound garbage collection. Refcounting would be safer.
  522. commit 4630078ee9fe10f7c52ccd0cf34d83ed25e20680
  523. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  524. Date:   Wed Jul 16 23:26:53 2008 +0200
  525.     macosx: Properly inherit variables if they don't exist.
  526. commit 5889307336d67b11b4988253ec304d335c6bbf57
  527. Author: Christophe Mutricy <xtophe@videolan.org>
  528. Date:   Wed Jul 16 19:32:13 2008 +0100
  529.     Use pkg-config to get the flags for libmpeg2
  530. commit 30fc9af91bb42d546d20bdedfaa10fbe6c88fcb8
  531. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  532. Date:   Wed Jul 16 23:20:41 2008 +0200
  533.     macosx: Make sure the detached window is movable by background.
  534. commit 65b80858efa00f65e20a20c0518e2dc202da65d6
  535. Author: Felix Paul Kühne <fkuehne@videolan.org>
  536. Date:   Wed Jul 16 23:13:49 2008 +0200
  537.     Fixed a rare sent-msg-to-freed-object issue
  538. commit 8c0ebf8420c3a7ce923a6365866966c22d389dc9
  539. Author: Felix Paul Kühne <fkuehne@videolan.org>
  540. Date:   Wed Jul 16 20:44:57 2008 +0200
  541.     Another translation update
  542. commit f6498d061b54cd952029df56796d43846904b72f
  543. Author: Felix Paul Kühne <fkuehne@videolan.org>
  544. Date:   Wed Jul 16 20:44:15 2008 +0200
  545.     Fixed l10n msg
  546. commit c3469a6a2c3d8d32c28d437af2a57f4fb59462b8
  547. Author: Felix Paul Kühne <fkuehne@videolan.org>
  548. Date:   Wed Jul 16 20:10:34 2008 +0200
  549.     We agreed not to put sentences aka dots in non-longtext option descriptions
  550. commit 8907852c4f4354ac3d7a672521915c78749f7d84
  551. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  552. Date:   Wed Jul 16 23:02:45 2008 +0200
  553.     macosx: Remove a NSLog.
  554. commit dee3bc7b2e5d58c17dcd3a90ad02ff7d0e574c95
  555. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  556. Date:   Wed Jul 16 22:59:18 2008 +0200
  557.     macosx: Fix the detached window. Fix fullscreen. Use a borderless window.
  558.     
  559.     The borderless window is nicer IMO. Feel free to object, but this also saves some overhead with fullscreen changing.
  560. commit bd4bd54dc68f76525ede8700361dc50e5872d376
  561. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  562. Date:   Wed Jul 16 20:49:23 2008 +0200
  563.     qtcapture: Don't release objects when libvlc quit, else we may loose our main thread, and dead lock.
  564. commit 8d82c4803888274094b4de48d379588af314ed9d
  565. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  566. Date:   Tue Jul 15 20:02:36 2008 +0200
  567.     directory: Make sure we can exit and interrupt the access.
  568. commit 06e5daea61f283d5608de17742ed373a2e407b30
  569. Author: Derk-Jan Hartman <hartman@videolan.org>
  570. Date:   Wed Jul 16 17:14:22 2008 +0200
  571.     Don't send blocks from qtcapture Demux that we have already sent before. Avoid excessive CPU usage while there are no new blocks.
  572. commit c375cdfc27be5adb35008d91630a0702f986cf53
  573. Author: Derk-Jan Hartman <hartman@videolan.org>
  574. Date:   Wed Jul 16 16:58:05 2008 +0200
  575.     Use the actual pts in qtcapture.
  576.     This works, but perhaps i'm loosing too much precission here. Are there better ways to change timevalue + scale into walltime ?
  577. commit 9edde94fde60f2def3e516e04273982ef99c30b7
  578. Author: Jonathan Rosser <jrosser@rd.bbc.co.uk>
  579. Date:   Tue Jul 15 12:41:32 2008 +0100
  580.     Specifying any CFLAGS clobbers any that liboil's configure script would
  581.     naturally choose.  With only an effective -O0 gcc 4.0.1 doesn't produce
  582.     code as intented for copy_u8_altivec, causing liboil to fail at runtime.
  583.     
  584.     Summary, liboil really needs -O2 (always).
  585.     
  586.     Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
  587.     Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
  588. commit e5ca2360f83b1f0da0ee56758e54e61cbbdc3e69
  589. Author: Laurent Aimar <fenrir@videolan.org>
  590. Date:   Tue Jul 15 22:35:17 2008 +0200
  591.     Use good default value for font weigh/slan (subtitle rendering).
  592. commit 024baf66704a202d6237e28fd36a02bfd994f9c8
  593. Author: Felix Paul Kühne <fkuehne@videolan.org>
  594. Date:   Tue Jul 15 22:33:58 2008 +0200
  595.     Download pcre before compiling asa
  596. commit e17bf628eebcba0307d3c5ad5f80c97d43c48fa5
  597. Author: Laurent Aimar <fenrir@videolan.org>
  598. Date:   Tue Jul 15 21:29:54 2008 +0200
  599.     Fixed fullscreen controler race conditions and ugly static variables.
  600.     It is disabled by default, look for the two lines with
  601.      //XXX uncomment for fullscreen controler
  602.     to enable it. Please report success/failure in order to enable it by
  603.     default (linux/win32).
  604. commit ae059a3c9775c987ddd78b0319c6721a836f1319
  605. Author: Laurent Aimar <fenrir@videolan.org>
  606. Date:   Tue Jul 15 19:57:44 2008 +0200
  607.     Pass vout_thread_t to releaseVideo.
  608. commit b4302875ea760695c51aff39d9974fad91af9e51
  609. Author: Laurent Aimar <fenrir@videolan.org>
  610. Date:   Mon Jul 14 16:17:34 2008 +0200
  611.     Simplify vlc fourcc/ffmpeg pix format conversion.
  612. commit 1b281d5b447b67b3d6493efe8d0d8136b0db400b
  613. Author: Rémi Duraffort <ivoire@videolan.org>
  614. Date:   Tue Jul 15 20:22:42 2008 +0200
  615.     Ask the playlist to lock itself as it isn't done before.
  616. commit b2fcbc3a4a8f49b258b6f10cdf21da7723ac4981
  617. Author: Rémi Duraffort <ivoire@videolan.org>
  618. Date:   Tue Jul 15 19:59:08 2008 +0200
  619.     Check asprintf return value and fix a potential memleak.
  620. commit 4239976f2b6aa0dd6a497d564eddab5a62165d6f
  621. Author: Rémi Duraffort <ivoire@videolan.org>
  622. Date:   Tue Jul 15 19:48:38 2008 +0200
  623.     Fix a compilation warning.
  624. commit 71becfccedee328a5b3362cdd08c96ac16207d79
  625. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  626. Date:   Tue Jul 15 19:41:43 2008 +0200
  627.     playlist: Use pl_Locked in vlc_playlist.h.
  628. commit f60a8c729f19447d9982c769a3cc95eef383d9c3
  629. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  630. Date:   Tue Jul 15 19:38:51 2008 +0200
  631.     services_discovery: Don't forget a PL_LOCK.
  632.     
  633.     Spotted by 3af47f42e2ac5cfd6ab35bee5320788270a10a29 and ivoire.
  634. commit 9399329f8c097eb2356ee42d8896e0261283cc2f
  635. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  636. Date:   Tue Jul 15 19:31:14 2008 +0200
  637.     macosx: Fix a dead lock.
  638. commit 7e97924ce74631403452a8b9652c309d65946d9c
  639. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  640. Date:   Tue Jul 15 19:24:55 2008 +0200
  641.     interaction: Fix a interaction leak.
  642. commit e25c0df1323e46a22414940c5c58256d2f2ab08a
  643. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  644. Date:   Tue Jul 15 19:24:34 2008 +0200
  645.     macosx: Use pl_Locked for better readability.
  646. commit 8b6e26a823cc53624ecfbadd76db7847bb6fda57
  647. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  648. Date:   Tue Jul 15 13:48:57 2008 +0200
  649.     playlist: Defines pl_Locked, pl_Locked to pass to as b_locked.
  650. commit bfef7653c3e70dff098ac61b900a5c9b860542a7
  651. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  652. Date:   Tue Jul 15 13:42:52 2008 +0200
  653.     macosx: Fix a deadlock in the broken -[VLCPlaylist isItem: inNode: checkItemExistence:]. Fixes #1711 (Deleting a playing item's parent item result in a trivial deadlock on Mac OS X.)
  654. commit 39c89debe2d9fcbd193f249a36ef1f4460592505
  655. Author: Christophe Mutricy <xtophe@videolan.org>
  656. Date:   Tue Jul 15 15:00:56 2008 +0100
  657.     Use new libmpeg2
  658.     
  659.     Kudoz to sam and Meuuh
  660. commit 24ce4a48b9a5a9989e32fa1b6e0b8a3c53f39b79
  661. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  662. Date:   Tue Jul 15 13:17:36 2008 +0200
  663.     playlist: Fix a legitimate warning.
  664. commit 9e745b81ba6aa90bee8205cea0e6e0c919c3e03c
  665. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  666. Date:   Tue Jul 15 13:16:29 2008 +0200
  667.     playlist: playlist_Get*Leaf are already defined in vlc_playlist.h.
  668. commit e555af8ff4ff5043c487777967fecb02fd1e8425
  669. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  670. Date:   Tue Jul 15 13:15:15 2008 +0200
  671.     playlist: Remove playlist_GetAllEnabledChildren as it wasn't used.
  672. commit 3af47f42e2ac5cfd6ab35bee5320788270a10a29
  673. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  674. Date:   Tue Jul 15 12:59:27 2008 +0200
  675.     playlist: Use PL_ASSERT_LOCKED where the playlist lock should be held.
  676.     
  677.     Note, this commit may create some assert in previously working code. That does mean that this code wasn't properly working, and that it lacks a PL_LOCK. I prefer nice assert() over races.
  678. commit 7b6ad1735535ad12338cb2739f5065a829ac5469
  679. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  680. Date:   Tue Jul 15 13:10:02 2008 +0200
  681.     directory: playlist_NodeCreate needs a lock.
  682. commit 115d0547f7176a77a18564e0f901e4734becba80
  683. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  684. Date:   Tue Jul 15 13:07:23 2008 +0200
  685.     services_discovery: playlist_NodesPairCreate needs a lock.
  686.     
  687.     Should fix #1708 (Adding a folder in the Mac OS X VLC *media library* result in an assertion failure). Thanks to upcoming commit "playlist: Use PL_ASSERT_LOCKED where the playlist lock should be held.".
  688. commit 7a4fd6378700e37ce0972ed8a70a31424c96e589
  689. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  690. Date:   Tue Jul 15 13:03:51 2008 +0200
  691.     playlist: Hold the lock at creation time to conform to playlist_NodesPairCreate requirement to have the pl lock held.
  692. commit ace44bc9f59e2ced98bb8534aa225fce9a479d8b
  693. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  694. Date:   Tue Jul 15 09:40:39 2008 +0200
  695.     playlist: Use PL_LOCK_IF and PL_UNLOCK_IF to perform some more checks on lock state. And fix a unlocked usage of get_current_status_item().
  696. commit 4d0721f0d1dcafd37dc6116e6b6e44a2d1b500f7
  697. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  698. Date:   Tue Jul 15 09:24:40 2008 +0200
  699.     playlist: Use PL_ASSERT_LOCKED.
  700. commit 7f717d69f39e3be46972fb9a462748424b09d0c3
  701. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  702. Date:   Tue Jul 15 09:17:37 2008 +0200
  703.     playlist: Use an accessor for current status item and current status node.
  704.     
  705.     That may fix or help to fix some input item leaks.
  706. commit 0717f16a1e2bafc0e7fa196c7c7b238bdfb2ef82
  707. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  708. Date:   Tue Jul 15 01:25:39 2008 +0200
  709.     plqylist: Delete current playing item, if qpplicable, inside the PL_LOCK, and at the very end.
  710. commit 7e063c475582352fe51175275023dfa49e09e5a1
  711. Author: Rémi Duraffort <ivoire@videolan.org>
  712. Date:   Mon Jul 14 17:39:27 2008 +0200
  713.     Check asprintf return value and avoid potential segfault.
  714. commit 9d65e77152039fcb91ff55e8a590bafc17f642c0
  715. Author: Rémi Duraffort <ivoire@videolan.org>
  716. Date:   Sat Jul 12 13:20:23 2008 +0200
  717.     Avoid potential segfault and fix potential memleak.
  718. commit 387950f7f7ae3768bc39f9487e9559179df325b6
  719. Author: Rémi Duraffort <ivoire@videolan.org>
  720. Date:   Sat Jul 12 10:44:22 2008 +0200
  721.     Fix a memory leak.
  722.     Test for the right thing before tring to do anything.
  723.     Check malloc return value (fix potential segfault).
  724. commit ead25bd0bf1892d53584df85b8e7ac85c9bdd20f
  725. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  726. Date:   Mon Jul 14 10:19:12 2008 +0300
  727.     Bump version
  728. commit f7b0aa63e4fcd4545ba21082bf0d58d335a91b54
  729. Author: Christophe Mutricy <xtophe@videolan.org>
  730. Date:   Sun Jul 13 23:57:46 2008 +0100
  731.     Dutch l10n update by Myckel Habets
  732. commit 3a754e5419fc1ec540a97ad1529ecd9b1c0287a0
  733. Author: Christophe Mutricy <xtophe@videolan.org>
  734. Date:   Mon Jul 14 00:08:49 2008 +0100
  735.     Update po files for test2
  736. commit 79f590d49b6a4c2fb6c8325b4ec4f46078d41f7a
  737. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  738. Date:   Mon Jul 14 00:03:24 2008 +0200
  739.     directory: Remove unuseful debug message.
  740. commit 878902ea67f2132828b90304af325e99e5a4454a
  741. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  742. Date:   Mon Jul 14 00:01:47 2008 +0200
  743.     directory: Return VLC_EGENERIC in case of interruption (playlist death).
  744. commit a9a5e4830a6b6c2db67eb9db6c3addec74afbf75
  745. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  746. Date:   Mon Jul 14 00:00:25 2008 +0200
  747.     directory: Don't get stuck if playlist dies. And remove an unused param.
  748. commit 1fac4d77a9b862ec150ade10173015a96986c608
  749. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  750. Date:   Sun Jul 13 23:56:53 2008 +0200
  751.     playlist: Fix input item deletion (stupid macros), and don't send to the fetcher if it is dead.
  752.     
  753.     Fix #1704
  754. commit 564cbeaebc459419ace02a7f50b1ba78fc2da0b5
  755. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  756. Date:   Sun Jul 13 23:53:07 2008 +0200
  757.     playlist: Fix a typo and an unecessary loop.
  758. commit 575659cfe809f32a46dd584b214f541dbd8609c7
  759. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  760. Date:   Sun Jul 13 23:20:56 2008 +0200
  761.     playlist: wait for preparser end from playlist thread.
  762. commit 81b983e85e186ff417c079f726a47b38ce272714
  763. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  764. Date:   Sun Jul 13 23:15:33 2008 +0200
  765.     playlist: Don't export playlist_ItemNewFromInput as it is not used, and don't use pl_Yield from here.
  766. commit 54a51559031f6f81dcfcb41bd889201264750db7
  767. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  768. Date:   Sun Jul 13 23:14:31 2008 +0200
  769.     playlist: Don't accept more items when if preparser is dead.
  770. commit 1f1e1106101bc913dd3f2f4ef3789a4cad16bf93
  771. Author: Pavlov Konstantin <thresh@videolan.org>
  772. Date:   Mon Jul 14 00:40:30 2008 +0400
  773.     Contrib: build libschro / liboil by default for OSX.
  774. commit f31cfbac27544902e0603b54b346b3a62728e349
  775. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  776. Date:   Sun Jul 13 22:07:46 2008 +0200
  777.     macosx: Don't use playlist_NodeAddInput() it's deprecated. Fix #1705.
  778. commit 2335fa6b566161fd6e5a3d171191fcf7165345a1
  779. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  780. Date:   Sun Jul 13 21:05:19 2008 +0200
  781.     macosx: Assert on cases that should never happen.
  782. commit 763302ecde9c0edb1170d4b1efac860a484728cc
  783. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  784. Date:   Sun Jul 13 22:58:56 2008 +0300
  785.     Qt4: merge unicast and multicast UDP, add RTP - fixes #1706
  786. commit b49f9579244ad289b72e45e3fc74ba266488a13c
  787. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  788. Date:   Sun Jul 13 21:01:03 2008 +0200
  789.     macosx: Replace "Get Stream Information" by "Fetch Meta Data".
  790. commit 4ed7283c3af32a52eabd5be45255f4d0e1786a98
  791. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  792. Date:   Sun Jul 13 20:59:16 2008 +0200
  793.     macosx: The menu title should be Information... not Information.
  794. commit 8fecaa83ebb0d4e3ecb4f684598abd8419fb3764
  795. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  796. Date:   Sun Jul 13 20:50:56 2008 +0200
  797.     macosx: Make sure there is a title or a name for the input item.
  798. commit 35ce0c33427ff0314762c50b45fca7fd405e7bf2
  799. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  800. Date:   Sun Jul 13 20:35:00 2008 +0200
  801.     macosx: Fix art loading when URL contains spaces.
  802. commit 8d88a428061d251ed1ef62d1461c0486a6af33cc
  803. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  804. Date:   Sun Jul 13 20:02:46 2008 +0200
  805.     macosx: Make sure the volume slider is activated when vlc starts.
  806. commit df1391498a5513cc50de9bc6d7895932e1454696
  807. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  808. Date:   Sun Jul 13 19:52:20 2008 +0200
  809.     macosx: Make sure right click can select a playlist item.
  810. commit 6eaebb9957b40bc3779c467f2cb4c583665baf86
  811. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  812. Date:   Sun Jul 13 18:52:35 2008 +0200
  813.     macosx: Make sure we can move the window by clicking in its background.
  814.     
  815.     Regression if I recall well.
  816. commit c1a89c642e30963c3c2d8f58b6f93bcc8bd94fc8
  817. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  818. Date:   Sun Jul 13 18:34:30 2008 +0200
  819.     macosx: Fix aspect ratio.
  820.     
  821.     This might requires some other adjustements.
  822. commit 4ad2f8dc6a89e4349ecfa1ad6f0c4285d86612d3
  823. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  824. Date:   Sun Jul 13 17:10:31 2008 +0200
  825.     macosx: Make sure the o_info object gets released even if the nib has not been loaded.
  826. commit a3694386843da120d170f35043133d642b07cef4
  827. Author: Laurent Aimar <fenrir@videolan.org>
  828. Date:   Sun Jul 13 17:05:45 2008 +0200
  829.     Update qt4 interface to use new "teletex-es". It fixes the unwanted display
  830.     of teletext buttons every time there was a subtitle track.
  831. commit 0e3098c5e6e58e2c6861c461a1842f7718771c4d
  832. Author: Laurent Aimar <fenrir@videolan.org>
  833. Date:   Sun Jul 13 17:04:17 2008 +0200
  834.     Added input "teletext-es" variable to ease teletext support from
  835.     interface.
  836.     (This variable will contain the id of spu-es that is teletext or -1 if
  837.     not present)
  838. commit ee1da75195fceb1ebbc5c91fcda8426d41a092e6
  839. Author: Felix Paul Kühne <fkuehne@videolan.org>
  840. Date:   Sun Jul 13 16:42:43 2008 +0200
  841.     Add libdvdread instead of compiling it implicitly
  842. commit 7cf99d81d8213730b7919f626d162f94b7153127
  843. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  844. Date:   Sun Jul 13 16:15:03 2008 +0200
  845.     macosx: Fix the info panel. Remove the use of maybe-freed-ptr. Make it display currently selected item.
  846. commit fcc30d464b150e5d01a8028a9edc5af66b81b630
  847. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  848. Date:   Sun Jul 13 12:52:15 2008 +0200
  849.     macosx: Never try to find an input anywhere, but get the playlist input using pl_CurrentInput.
  850. commit 1c10df82d7f1f62c75510fa68e4683260336b9d2
  851. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  852. Date:   Sun Jul 13 12:50:12 2008 +0200
  853.     playlist: Defines a small helper to directly access current input.
  854. commit 2c2f5641c87b844c474783cc313a0d2f2b305a37
  855. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  856. Date:   Sun Jul 13 12:59:14 2008 +0300
  857.     live: fix unsafe use of setlocale()
  858. commit 71c06757b220a261d02835ec41466e2c8447ba41
  859. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  860. Date:   Sun Jul 13 11:02:30 2008 +0200
  861.     playlist: Fix a warning about an unitialized ptr.
  862. commit fe6b1c62f4c290a25ad67771b86e3c3bce305edf
  863. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  864. Date:   Sat Jul 12 23:21:59 2008 +0200
  865.     macosx: Close the window after 3 seconds of not video output, instead of 1.5.
  866. commit d521d1d313824f2966862fc6d6c7e4d72d2d9b23
  867. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  868. Date:   Sat Jul 12 23:19:40 2008 +0200
  869.     macosx: Make sure makeKeyAndOrderFront doesn't hide and then display the window if it was visible and not faded.
  870. commit 113ee07fa684730fb96aff8abb6f7db9b1ad369e
  871. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  872. Date:   Sat Jul 12 22:26:42 2008 +0200
  873.     macosx: Make sure we don't leak an input.
  874.     
  875.     Should fix the input item leak error when quitting VLC.
  876. commit 491e2b0e7ce2400f89c6c669d12275288cc0fdea
  877. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  878. Date:   Sat Jul 12 21:44:49 2008 +0200
  879.     text: Remove forbidden, and subject to race, playlist input access.
  880. commit a2846406835a6143c1c70623aa9fe53917b6a41a
  881. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  882. Date:   Sat Jul 12 21:38:43 2008 +0200
  883.     osd: Remove a number of unneeded cast.
  884. commit 33a0f4dd254da4475aad732effac6a0e6e2e424e
  885. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  886. Date:   Sat Jul 12 21:37:39 2008 +0200
  887.     osd: Make sure we release properly in __osd_Volume.
  888. commit 6224fcbc43874c20a1bfd6227d8374b7573f7e63
  889. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  890. Date:   Sat Jul 12 21:35:07 2008 +0200
  891.     osd: Remove a yield() that doesn't make sense.
  892. commit f324714a02b2dd6350e45152c5ddf90dbb639d66
  893. Author: Felix Paul Kühne <fkuehne@videolan.org>
  894. Date:   Sat Jul 12 18:04:10 2008 +0200
  895.     Merge the final 0.8.6i notes
  896. commit f71d55dd356d9f1fb225f221adeb1ee8e5dc3aee
  897. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  898. Date:   Sat Jul 12 17:44:06 2008 +0200
  899.     macosx: Remove a lonesome pl_Yield.
  900. commit 3699bd09d7fe02ac4ae2989f53716ae0ea70a394
  901. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  902. Date:   Sat Jul 12 18:40:22 2008 +0300
  903.     Qt4: remove useless IPv6 option
  904.     
  905.     We have been able to autodetect this for ages
  906. commit 225b543a23631896813aa3a780b1f5b3bfe1c23d
  907. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  908. Date:   Sat Jul 12 17:33:28 2008 +0200
  909.     macosx: Fix #1694 "Fullscreen video after end of playlist".
  910. commit 79559bdf7ff37fb54364a3ef7917b1e5481dc4c2
  911. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  912. Date:   Sat Jul 12 16:14:07 2008 +0200
  913.     macosx: Save current fullscreen state.
  914. commit a30d659bb3f3946a5efc08ace8b39825c3ad2fba
  915. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  916. Date:   Sat Jul 12 16:03:56 2008 +0200
  917.     macosx: Make sure view gets removed before we close the vout.
  918. commit 95779dd92c4f142b59944db7966ff7c7fa873db5
  919. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  920. Date:   Sat Jul 12 15:02:15 2008 +0200
  921.     macosx: remove the show window hack.
  922. commit 1af1638ef3992f54af90c19abb30cd8907942dba
  923. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  924. Date:   Sat Jul 12 14:43:02 2008 +0200
  925.     macosx: Simplify the title update code.
  926. commit aebbc1e7bf829896de43e7f4be4e6cf334f17c5e
  927. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  928. Date:   Sat Jul 12 14:36:33 2008 +0200
  929.     macosx: Fix currently playing input item retrieving.
  930. commit caf6188518644f20b84536fca5af932de98ecd02
  931. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  932. Date:   Sat Jul 12 14:35:59 2008 +0200
  933.     macosx: No need to use FREENULL here.
  934. commit 5c3f5dbd9dbe2949d1b1dce648de516d82b95a3d
  935. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  936. Date:   Sat Jul 12 14:15:30 2008 +0200
  937.     macosx: One more direct playlist access removal.
  938. commit f48ad230e977b7f04729f6c0ecb4e44bdb7276d9
  939. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  940. Date:   Sat Jul 12 14:09:22 2008 +0200
  941.     macosx: Close embedded if fullscreen ended.
  942. commit faae87f60cdb42ba6db73a3c03a6f7e9040303cd
  943. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  944. Date:   Sat Jul 12 13:01:28 2008 +0200
  945.     macosx: Don't name 'Real' the functions that applies to those executed on MainThread.
  946. commit 4168ec3729c16ddc3cce5dcb2a69306e45ec0cb7
  947. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  948. Date:   Sat Jul 12 12:55:33 2008 +0200
  949.     macosx: Remove VLCEmbeddedDetachedVout because it's not used. (Or at leat doesn't bring more than its superclass).
  950. commit fd964450e1eba43b68adbb82a2f684c460f93700
  951. Author: Felix Paul Kühne <fkuehne@videolan.org>
  952. Date:   Sat Jul 12 17:25:23 2008 +0200
  953.     Ehm, this is 0.9.0-test2, not 0.8.6i *coughcough*
  954. commit c47c6a8bc9bcb4b1bcbaaf6d702f7c1bfd313bd0
  955. Author: Felix Paul Kühne <fkuehne@videolan.org>
  956. Date:   Tue Jul 8 23:08:27 2008 +0200
  957.     Updated version strings for OS X
  958. commit 2b406b2ec07f0df658a03a55d994bcad2ed36190
  959. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  960. Date:   Wed Jul 9 23:46:36 2008 +0200
  961.     macosx: Make sure input menu are up-to-date.
  962.     
  963.     Fixes #1684.
  964. commit 2a07de63333c8e262f23d25ce1e9dddf37d3355c
  965. Author: Laurent Aimar <fenrir@videolan.org>
  966. Date:   Sat Jul 12 00:36:32 2008 +0200
  967.     Proper CODEC_TYPE_ATTACHMENT check.
  968. commit 941254c5f3464a42f559dc605381ddb4226e105f
  969. Author: Laurent Aimar <fenrir@videolan.org>
  970. Date:   Sat Jul 12 00:35:58 2008 +0200
  971.     Revert "Check for CODEC_TYPE_ATTACHMENT for outdated ffmpeg library"
  972.     
  973.     This reverts commit 49776bde2872747c8285c4aa6c5e07e35e630265.
  974. commit 4f793a16c59ded4dd0c7c9bcaae50125a55429e1
  975. Author: Laurent Aimar <fenrir@videolan.org>
  976. Date:   Sat Jul 12 00:25:18 2008 +0200
  977.     Fixed resize of subtitle with original size specified (close #1683 with
  978.     the help of thedj)
  979.     Clean up.
  980. commit 49776bde2872747c8285c4aa6c5e07e35e630265
  981. Author: Laurent Aimar <fenrir@videolan.org>
  982. Date:   Sat Jul 12 00:22:30 2008 +0200
  983.     Check for CODEC_TYPE_ATTACHMENT for outdated ffmpeg library (more than 7
  984.     month old)
  985. commit 4433dd43f7c4663cb0c8ceb441191c47f58483f3
  986. Author: Laurent Aimar <fenrir@videolan.org>
  987. Date:   Fri Jul 11 23:00:42 2008 +0200
  988.     Clean up.
  989. commit f8a7b336e817e964e989519af4e1fe22df7e4861
  990. Author: Laurent Aimar <fenrir@videolan.org>
  991. Date:   Fri Jul 11 22:30:19 2008 +0200
  992.     More clean up...
  993. commit 8c75d5edd5a0fcf8d3556aad868fdb569cea6e47
  994. Author: Laurent Aimar <fenrir@videolan.org>
  995. Date:   Fri Jul 11 21:42:13 2008 +0200
  996.     More clean up on subtitle.
  997. commit fa1117e6e11da5d5e21bb5567635000ffbe5de37
  998. Author: Laurent Aimar <fenrir@videolan.org>
  999. Date:   Fri Jul 11 21:21:05 2008 +0200
  1000.     More clean up (it has 1 minor side effect but in a buggy section anyway).
  1001.     Fixed scale loading conditions.
  1002. commit cf7731dbece3727a98026f24c3bc5c9447458a2d
  1003. Author: Laurent Aimar <fenrir@videolan.org>
  1004. Date:   Fri Jul 11 20:41:00 2008 +0200
  1005.     More vout spu split up.
  1006. commit 338a138e3b7340d3b0bc5fe3528506d9763dce83
  1007. Author: Laurent Aimar <fenrir@videolan.org>
  1008. Date:   Fri Jul 11 20:15:05 2008 +0200
  1009.     Split up spu_RenderSubpictures to make it more readable (no functionnal
  1010.     changes except a few more return checks)
  1011. commit 6dfaddec8ce309db6a5cd4f93880e12edbb16c76
  1012. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1013. Date:   Sat Jul 12 00:01:58 2008 +0300
  1014.     Remove dead code
  1015. commit 2f2c5f85a20bea99093c85825442280010018667
  1016. Author: Christophe Mutricy <xtophe@videolan.org>
  1017. Date:   Fri Jul 11 20:24:52 2008 +0100
  1018.     Avoid to discard qualifier
  1019. commit afd188c9e6900bc5fcf4c4284a4fe1a75bb2d5e2
  1020. Author: Christophe Mutricy <xtophe@videolan.org>
  1021. Date:   Fri Jul 11 20:04:05 2008 +0100
  1022.     Fix description
  1023. commit 208371724fe28e3c4df0d6a741e1d2975b35600e
  1024. Author: Christophe Mutricy <xtophe@videolan.org>
  1025. Date:   Fri Jul 11 20:02:08 2008 +0100
  1026.     Fix warning
  1027. commit 124f8de18494066abe948cecdfe48dd907b5335d
  1028. Author: Christophe Mutricy <xtophe@videolan.org>
  1029. Date:   Fri Jul 11 19:27:06 2008 +0100
  1030.     Fix warnings
  1031. commit fe9b4d25e1359047110fd913d93707e7d2c142b2
  1032. Author: David Flynn <davidf@rd.bbc.co.uk>
  1033. Date:   Fri Jul 11 18:04:26 2008 +0000
  1034.     Fix potential dereference of already free()d pointer
  1035.     
  1036.     In some error cases p_block will have been freed before p_block is
  1037.     dereferenced.
  1038.     
  1039.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1040. commit f797ddd37f7a2a8d5384064d8aa7f156389f4a2f
  1041. Author: Laurent Aimar <fenrir@videolan.org>
  1042. Date:   Fri Jul 11 19:44:44 2008 +0200
  1043.     Clean up chroma handling in ffmpeg  (as a bonus, fixed the last issue
  1044.     with #1488)
  1045. commit 16ceb0de696197f901935b5cd05e1018e34e76d8
  1046. Author: Laurent Aimar <fenrir@videolan.org>
  1047. Date:   Fri Jul 11 00:14:28 2008 +0200
  1048.     Fixed segfault when using sfilter in transocde (close #1663)
  1049. commit ce4c05bb991cd177949f2e58b01d9027a78e1dec
  1050. Author: Rémi Duraffort <ivoire@videolan.org>
  1051. Date:   Thu Jul 10 00:27:00 2008 +0200
  1052.     Don't use strdup on a string created by asprintf (useless).
  1053. commit 46f77d8add706d1d5a7f064039f63ffd219aa826
  1054. Author: Derk-Jan Hartman <hartman@videolan.org>
  1055. Date:   Thu Jul 10 22:54:02 2008 +0200
  1056.     When using contribs, don't set --with-a52-tree or --with-libmpeg2-tree
  1057.     
  1058.     These should both have been installed, ergo no need to use them from their src directory. (Does the same go for cyberlink? who uses it, and where? )
  1059.     Now configure.ac won't be forced into the --tree modes for these codecs (which still use BUILTINS ). The latter also shows us that we still have decprecated BUILTINS stuff to cleanup.
  1060.     
  1061.     Fixes #1682
  1062. commit 883450528ae90cc67be6de49034630f3fa93e282
  1063. Author: Laurent Aimar <fenrir@videolan.org>
  1064. Date:   Thu Jul 10 22:53:53 2008 +0200
  1065.     Fixed memory leak of 1 audio(video?) buffer when quitting.
  1066. commit 14cc9765ed844fa23d245a60e46f3e0b30ca81d1
  1067. Author: Laurent Aimar <fenrir@videolan.org>
  1068. Date:   Thu Jul 10 22:05:53 2008 +0200
  1069.     Let swscale handle video conversion when available (close #1695)
  1070. commit f698b433edd2d9ec7769f750586e6faa29da8074
  1071. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1072. Date:   Thu Jul 10 22:29:56 2008 +0300
  1073.     vlc_thread_ready: remove
  1074. commit 9dc1a1ae673fbe4c9519de2e794e5855b15bff8a
  1075. Author: Derk-Jan Hartman <hartman@videolan.org>
  1076. Date:   Thu Jul 10 02:07:49 2008 +0200
  1077.     Fix positioning of dvbsub. closes #1686
  1078.     
  1079.     This was caused by commit 23cc599d06abb5c84913c7399dd08c6b283fc49e and an attempt at fixing it in commit 251648e32246c48729986e65678bac16e5061e47.
  1080. commit a82e5fcaf2e1520a3f5bc7af1a8b163c66086a60
  1081. Author: Laurent Aimar <fenrir@videolan.org>
  1082. Date:   Wed Jul 9 21:58:25 2008 +0000
  1083.     Fixed infinite loop if alsa was closed before playing any audio.
  1084. commit 5f2b369ce56dd68a3278022bdc3e97518d140a7e
  1085. Author: Rémi Duraffort <ivoire@videolan.org>
  1086. Date:   Wed Jul 9 23:31:32 2008 +0200
  1087.     Don't leak memory when something goes wrong.
  1088. commit 6ce6dc06545e12f9f04c6afe60c99e06fdc71502
  1089. Author: Rémi Duraffort <ivoire@videolan.org>
  1090. Date:   Fri Jul 4 20:59:29 2008 +0200
  1091.     Fix non utf-8 encoding.
  1092. commit 1a112b8a40daf2a86ad1aa310b8eb4fe1255bdce
  1093. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1094. Date:   Wed Jul 9 23:22:30 2008 +0200
  1095.     Revert "dejidjei:"
  1096.     
  1097.     This reverts commit 5183d34db7b6640a79aeb4f919d8825df3694c2b.
  1098. commit dfea366d0cf300a175d5efe39b7ec200c9fe7c4e
  1099. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1100. Date:   Wed Jul 9 23:20:55 2008 +0200
  1101.     rtsp: Include xlocale.h for Mac OS X (at least).
  1102. commit deee3a23527cd19beeba232358cb678a6a5c8a17
  1103. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1104. Date:   Wed Jul 9 23:18:07 2008 +0200
  1105.     playlist: Be a good citizen and kill the thread before releasing fetcher and parser.
  1106.     
  1107.     Note, this kills a non-letal warning from libvlccore.
  1108. commit 5183d34db7b6640a79aeb4f919d8825df3694c2b
  1109. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1110. Date:   Wed Jul 9 22:05:18 2008 +0200
  1111.     dejidjei:
  1112. commit 95c51011d5b6c8dbe2f22afc781822dda55ff92e
  1113. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  1114. Date:   Wed Jul 9 22:57:24 2008 +0200
  1115.     Try to fix asademux compile on Win32.
  1116. commit dc8472ea2c11bc4d6c1cbba670a4d2dde595401e
  1117. Author: Laurent Aimar <fenrir@videolan.org>
  1118. Date:   Wed Jul 9 20:40:05 2008 +0000
  1119.     Fixed selection of simple mixer (close #1688)
  1120.     This mixer can only downsample.
  1121.     Let trivial mixer handles
  1122.     Dual-Mono -> Stereo|Stereo-left|Stereo-right|Stereo-reverse.
  1123.     (Please double check on your multiple channels sources)
  1124. commit 11097ec199b7c5bd83fda41d6381a639ce2e6bef
  1125. Author: Laurent Aimar <fenrir@videolan.org>
  1126. Date:   Wed Jul 9 20:19:28 2008 +0000
  1127.     A little clean up of simple channel mixer.
  1128. commit 191bedcdb56e132518c1186c620c29e0b63d424b
  1129. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1130. Date:   Wed Jul 9 13:39:28 2008 -0700
  1131.     String review. Again.
  1132. commit ed90b5283569e461f0188bfe384717a6cfb79571
  1133. Author: Pavlov Konstantin <thresh@videolan.org>
  1134. Date:   Thu Jul 10 00:33:56 2008 +0400
  1135.     Contrib: use -O3 to build libschroedinger.
  1136. commit 5e4e0bd7f3e29fc7733bc09804540bb3ef6c92b5
  1137. Author: David Flynn <davidf+nntp@woaf.net>
  1138. Date:   Mon Jul 7 13:01:28 2008 +0000
  1139.     Patch to fix liboil build when --disable-shared
  1140.     
  1141.     Without --enable-shared, libtool doesn't generate symbol lists.  Use
  1142.     some autogenerated-libtool-internals to sort it out.
  1143.     
  1144.     Tested with: gcc on linux-amd64, mingw crosscompile, apple-os10.5
  1145.     
  1146.     Signed-off-by: Pavlov Konstantin <thresh@videolan.org>
  1147. commit 10d809da736e7af29639a25fa907c32b6ff579f6
  1148. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1149. Date:   Wed Jul 9 13:14:39 2008 -0700
  1150.     Document the guidelines for strings.
  1151. commit 223419069363b3eab712cff2d0ac671a94d8fc65
  1152. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1153. Date:   Wed Jul 9 12:59:21 2008 -0700
  1154.     Various strings change and capitalisation changes to match the guidelines.
  1155.     
  1156.     Capitalization fixes
  1157. commit 62557bbace8fcdafe2bdf620c8dcb757ac71120d
  1158. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1159. Date:   Wed Jul 9 11:45:59 2008 -0700
  1160.     use OK instead of Ok
  1161.     
  1162.     Same as previous
  1163. commit 62fae3a7cab589b5c87ea6de3e65b5f698a87c9b
  1164. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1165. Date:   Wed Jul 9 11:40:23 2008 -0700
  1166.     Use Header capitalisation for dialogs titles.
  1167. commit 64417a25b912edb125c8a06c1f028115ba504eef
  1168. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1169. Date:   Wed Jul 9 22:52:21 2008 +0300
  1170.     Remove non-sensical NPT computation code from c9569b35.
  1171.     
  1172.     If you want RTSP time, please come up with an algorithm that makes some
  1173.     kind of sense. In the mean, it's better not to claim to support
  1174.     somethign we don't support.
  1175. commit e1b39c52c20b72dccc5dcb635f142b11d5bab318
  1176. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1177. Date:   Wed Jul 9 20:52:54 2008 +0300
  1178.     Partially fix parsing of npt=
  1179. commit 7c14959cf119c24660ced3c4cb5af51f15f8c3cb
  1180. Author: Laurent Aimar <fenrir@videolan.org>
  1181. Date:   Wed Jul 9 19:03:18 2008 +0000
  1182.     Fixed asa decoder colors (on x86 at least).
  1183.     Can someone test on a big endian CPU (I don't know if it is CPU
  1184.     dependant) ?
  1185. commit bb62ffd37444c8764c1a2bb821e419a574b3d270
  1186. Author: Laurent Aimar <fenrir@videolan.org>
  1187. Date:   Wed Jul 9 18:02:51 2008 +0000
  1188.     Partial clean up and fixes of asa codec.
  1189. commit 77751c92e41bea05a7127eff21ce9040877fa9a5
  1190. Author: Laurent Aimar <fenrir@videolan.org>
  1191. Date:   Wed Jul 9 18:02:01 2008 +0000
  1192.     Fix video format passed to pf_update_regions. (Fix asa without direct
  1193.     rendering)
  1194. commit d4485423d9c3a5519875f8bc37467831ce10763e
  1195. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1196. Date:   Wed Jul 9 18:16:49 2008 +0300
  1197.     Revert remnants of ddac67aaf2bde4179f695bb26033488e8e7c35cc
  1198.     
  1199.     Fix audio transcoding).
  1200. commit a1bd8b94477962ef495117ea161246172ce83859
  1201. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1202. Date:   Tue Jul 8 11:21:18 2008 +0200
  1203.     Allow SpinBox to go over 1600 in OS-X prefs.
  1204. commit b48658bd32e48259689fe6b52a2f570f2cc9b004
  1205. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1206. Date:   Tue Jul 8 11:16:29 2008 +0200
  1207.     Accelerate the network port SpinBox chooser.
  1208. commit a6914ce14bb60c16731fe0c6d87bae44cfb4b2f9
  1209. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1210. Date:   Tue Jul 8 10:35:33 2008 +0200
  1211.     Fix network panel (start with deactivated checkboxes)
  1212. commit 45fee8edc633c8305b282c653b89ed600fab0a7a
  1213. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1214. Date:   Tue Jul 8 22:59:56 2008 +0200
  1215.     macosx: Yet an other locking typo.
  1216. commit adec5472ece528e16c993ab60a7aeac34e2bb967
  1217. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1218. Date:   Tue Jul 8 22:57:05 2008 +0200
  1219.     macosx: The playlist is unlocked at this time, so playlist_Control() needs to lock it.
  1220.     
  1221.     This fixes an input and input item leak.
  1222.     
  1223.     IMHO, such typo are so easy, we need to fix that up. (macosx module is full of those).
  1224. commit 75975b302058d9c6c81e237fed539ef07e3d165f
  1225. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1226. Date:   Tue Jul 8 22:24:51 2008 +0200
  1227.     macosx: Don't take the playlist lock blindly, where there is no use for it.
  1228. commit 44e4691eb741864138b750d208db1be3d93145e6
  1229. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1230. Date:   Tue Jul 8 22:08:20 2008 +0200
  1231.     libvlccore.sym: Follow alphabetical order and fix make test.
  1232. commit d6fd7e4227ae722e6e2a52f0db1054ab7d731ae5
  1233. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1234. Date:   Tue Jul 8 22:05:23 2008 +0200
  1235.     macosx: Make sure we use the safe playlist_GetCurrentInput() function. Match pl_Yield with a pl_Release.
  1236. commit 915f6a59a6b74d884a9ece2cd0d07f2a952cd834
  1237. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1238. Date:   Tue Jul 8 21:32:49 2008 +0200
  1239.     libvlccore: Make sure vlc_gc_* function correctly assert() on common errors, and de-inline them.
  1240. commit 9c750dec7c2745f859709f0444f91002a30d957e
  1241. Author: Laurent Aimar <fenrir@videolan.org>
  1242. Date:   Tue Jul 8 21:16:44 2008 +0000
  1243.     Fixed segfault in case of title/chapters...
  1244. commit 18d8fa4a4be9562fbd4265cf52a8ede0210ef831
  1245. Author: Laurent Aimar <fenrir@videolan.org>
  1246. Date:   Tue Jul 8 19:34:59 2008 +0000
  1247.     Do not vlc_object_kill on vout/aout and sout when stopping input (close #1673).
  1248.     (The vout should never be killed before the decoder is stopped as we may
  1249.     use direct buffers).
  1250. commit 235529f2aca9d8ee263d0723792e91d582f1816a
  1251. Author: Laurent Aimar <fenrir@videolan.org>
  1252. Date:   Tue Jul 8 19:32:56 2008 +0000
  1253.     Fixed used of uninitialized memory on unsupported track.
  1254.     Fixed usage of start_time.
  1255.     (It should fix #799)
  1256. commit da12022b26ca3f95c4038ceb73926603c27b8f1e
  1257. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1258. Date:   Tue Jul 8 17:46:28 2008 +0200
  1259.     qt4/mac: Don't compile demos and examples
  1260. commit deb641c7c5e45770b3b1e2510e8bfc42a057af6c
  1261. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1262. Date:   Tue Jul 8 16:27:36 2008 +0200
  1263.     Minor unification
  1264. commit 62cc70858dfbf63149b5eb4637a816af30326d4d
  1265. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1266. Date:   Tue Jul 8 16:26:46 2008 +0200
  1267.     Use Qt 4.4.0 for the Mac, too
  1268. commit 03a1a92155013ac0312100a2ba7dda6de3eb244c
  1269. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1270. Date:   Tue Jul 8 02:38:44 2008 +0200
  1271.     macosx: Don't attempt to close the window in fullscreen.
  1272. commit b24328a62e388dfc1e6b772b0794e0e07dc2a02c
  1273. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1274. Date:   Tue Jul 8 02:27:39 2008 +0200
  1275.     macosx: Fix +resetVout prototype. (Fix #1679 "Fullscreen mode with video window without controls crashes").
  1276. commit fc842132b1d7ac70c3cbce4c5c1a219200b95149
  1277. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1278. Date:   Tue Jul 8 02:19:41 2008 +0200
  1279.     macosx: Close the video directly when clicking on the Stop button.
  1280. commit 8840aa586a3fa553dcc7a6c5b4b6edf9e5743644
  1281. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1282. Date:   Tue Jul 8 02:13:53 2008 +0200
  1283.     macosx: Correctly close the vout window if there is no video for 1.5sec.
  1284. commit e74dad9af3f44dbd1e08e07eff52db3b8f2658af
  1285. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1286. Date:   Mon Jul 7 21:23:56 2008 +0300
  1287.     HTTP: fix browsing on Win32 - closes #1656
  1288. commit 71202fdadaa07c28101878f885030cdc3058a90a
  1289. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1290. Date:   Mon Jul 7 20:36:42 2008 +0300
  1291.     Ship the Win32 SDK - closes #1676
  1292. commit 03eee1cbefa9073fecec66102f27bacf6c632cf0
  1293. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1294. Date:   Mon Jul 7 10:25:17 2008 -0700
  1295.     Fix open Panel. thanks fenrir for spotting it.
  1296. commit a231c3bbae0374fea3c454e2b96afe44ee844a9b
  1297. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  1298. Date:   Mon Jul 7 14:39:03 2008 +0200
  1299.     Fix typo in libvlc_vlm.h
  1300.     
  1301.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1302. commit 41e8e58fd9787d5a98be9ba9e0fe0354aeb5e228
  1303. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1304. Date:   Mon Jul 7 09:14:19 2008 -0700
  1305.     Fix some open panel function as in 000f1e1fb9253dca219253ee54702cf044aff213.
  1306. commit dd11b53113b073ef7879fffc5d28b58152dd50bf
  1307. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1308. Date:   Mon Jul 7 09:11:09 2008 -0700
  1309.     Revert "Fixed open network panel."
  1310.     
  1311.     This reverts commit 000f1e1fb9253dca219253ee54702cf044aff213.
  1312. commit 9bc8ac74bdb378fe610efaff6420712140ae3e71
  1313. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1314. Date:   Mon Jul 7 09:06:34 2008 -0700
  1315.     Add mising  in some macros.
  1316. commit 033d2a6d5a7887f4b2c24312906799390e0f1080
  1317. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1318. Date:   Mon Jul 7 07:21:42 2008 -0700
  1319.     Force a correct size of the dialog at start.
  1320. commit b660dd5cb1c88f15c3d18ad14ad2d7f7c0e99d9d
  1321. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1322. Date:   Mon Jul 7 07:10:47 2008 -0700
  1323.     Fix behaviour of DVDSimple button while not in DVD opening
  1324. commit ba714bedc852cc4a04c422b1dce3fa69e083a236
  1325. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1326. Date:   Mon Jul 7 07:02:36 2008 -0700
  1327.     Cosmetics.
  1328. commit 79bc7d59facaeafe140ecc924b04c9cb6310df61
  1329. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1330. Date:   Mon Jul 7 06:58:38 2008 -0700
  1331.     Logarithmic slider for speed.
  1332. commit 162f08d7cbbf1275c024723eeb32f9dd095b6352
  1333. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  1334. Date:   Mon Jul 7 11:29:03 2008 +0200
  1335.     Enable asademux and csri in default configure..
  1336. commit 41bade5576364a7361e0b7f497a98fed0f710fdb
  1337. Author: Jean-Baptiste Kempf <jb@videolan.org>
  1338. Date:   Mon Jul 7 02:20:06 2008 -0700
  1339.     Qt4.4.0 in contribs.
  1340. commit a01a67de6bd5185fab783fab9d3a12a757139b11
  1341. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1342. Date:   Mon Jul 7 11:22:11 2008 +0200
  1343.     Resized a few controls to make enough room for non-english UI strings
  1344. commit c589c1ad30fcf88ec15d025638e4491b3182b265
  1345. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1346. Date:   Mon Jul 7 11:12:59 2008 +0200
  1347.     another l10n related fix
  1348. commit a34454f58ba9488ec55a85eebd1ebbb3162325f7
  1349. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1350. Date:   Sun Jul 6 18:09:52 2008 +0200
  1351.     Typo
  1352. commit ce6c11327812e933c39daee622ad8c70cd139d60
  1353. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1354. Date:   Sun Jul 6 18:08:09 2008 +0200
  1355.     Another larger update.
  1356.     
  1357.     Still more to do in the filters area. Qt4 and Cocoa interfaces should be complete by now
  1358. commit aa11216947e3c6eebeaaa21ed21b265a3df3d8db
  1359. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1360. Date:   Sun Jul 6 18:07:22 2008 +0200
  1361.     More l10n string fixes. Adds a FIXME to atmo.cpp, because that setting description is not understable for me.
  1362. commit fb2b425ca89c22bcdca396661d230f85ef8d8ffa
  1363. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1364. Date:   Sun Jul 6 16:29:38 2008 +0200
  1365.     Removed 'fetch-meta' from the welcome dialogue. Still to be done for Sprefs.
  1366.     
  1367.     Please check
  1368. commit 2156e762339d33715d9d5026b2c720888976b522
  1369. Author: Przemyslaw Fiala <bl4@playker.info>
  1370. Date:   Sun Jul 6 22:39:24 2008 +0200
  1371.     Fix reading ASX playlist when its size is unknown
  1372.     
  1373.     Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
  1374. commit 2265c8f1cc3aa9d661b7662199f38e46faa9dad2
  1375. Author: Antoine Cellerier <dionoea@videolan.org>
  1376. Date:   Mon Jul 7 01:32:49 2008 +0200
  1377.     Help should be localized.
  1378. commit 855b60867eed208bda63bdc4a4aa0ea04d0428d6
  1379. Author: Antoine Cellerier <dionoea@videolan.org>
  1380. Date:   Mon Jul 7 01:31:22 2008 +0200
  1381.     Fix wording.
  1382. commit 983add6389b3aec3796244e28dba6ecb76fcdb82
  1383. Author: Antoine Cellerier <dionoea@videolan.org>
  1384. Date:   Mon Jul 7 01:07:48 2008 +0200
  1385.     Don't print empty sections in the help.
  1386. commit 71930a9889c5687221e108c65106e8a31104355b
  1387. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1388. Date:   Mon Jul 7 01:02:21 2008 +0200
  1389.     libvlc: Don't print help on module help.
  1390.     
  1391.     It's already in the help.
  1392. commit d6a00d75dfb4eb0c2bfaf83ae0734124c9cc72ff
  1393. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1394. Date:   Mon Jul 7 00:58:30 2008 +0200
  1395.     libvlc: --use-stream-immediate and --auto-adjust-pts-delay are advanced options.
  1396.     
  1397.     Pointed-out-by: Dionoea
  1398. commit 9ff3595f09441ac057cf6b4f22f382e02059470b
  1399. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1400. Date:   Mon Jul 7 00:53:23 2008 +0200
  1401.     libvlc: Advertise -p and --list in help.
  1402. commit 965c38a29e16c9ff6b68f6b6ed4dd43abcd04e21
  1403. Author: Antoine Cellerier <dionoea@videolan.org>
  1404. Date:   Mon Jul 7 00:14:18 2008 +0200
  1405.     Screenshots might need updates on releases.
  1406. commit 967528700bae01cf16057a5ec1863bb7cafb8d1c
  1407. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1408. Date:   Mon Jul 7 00:06:53 2008 +0200
  1409.     input: Output a debug message at input creation/destruction.
  1410. commit ab915f9988bd01e3b9d5ec25a19f9006d2040f8d
  1411. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1412. Date:   Mon Jul 7 00:06:21 2008 +0200
  1413.     macosx: Define playlist_IsStopped(), and make sure it returns the very next state. Fix #1674. (Hitting the button stop on Mac OS X interface doesn't close the vout window.)
  1414. commit 58159c007842b807e5f01d53f3ce728283c3be5f
  1415. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1416. Date:   Sun Jul 6 23:36:30 2008 +0200
  1417.     playlist: Make sure the preparser and the fetcher releases all their waiting elements.
  1418.     
  1419.     Fix issue with leaked input item at exit.
  1420. commit aaa0b5f0d55731b58d719d88902671f7861eb0f5
  1421. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1422. Date:   Sun Jul 6 23:25:36 2008 +0200
  1423.     macosx: Don't send PLAYLIST_SKIP. Fix adding item when an other is playing.
  1424. commit 2e82eb0d1f6459df576be5a2e4f6c204afcbc8e9
  1425. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1426. Date:   Sun Jul 6 23:04:02 2008 +0200
  1427.     macosx: Stupid IB. (Fix controller size).
  1428. commit 8dc8ce5e6ab22b1621712b3e5c288dea390503ca
  1429. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1430. Date:   Sun Jul 6 22:58:13 2008 +0200
  1431.     macosx: Use an a-la-itunes grid for the playlist.
  1432.     
  1433.     This is also controversial, and we could agree to revert.
  1434. commit 8dbce44cb57f01151e696c3a0dae58c7ac1d880d
  1435. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1436. Date:   Sun Jul 6 22:53:24 2008 +0200
  1437.     macosx: Use font from the Nib in the playlist.
  1438. commit 64680e43f39ebc9c350b89cdb60540bd1b083fc5
  1439. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1440. Date:   Sun Jul 6 22:07:48 2008 +0200
  1441.     macosx: Outline View refinement, text a bit smaller, rows size adjusted.
  1442. commit 730a93d46d103cb76dcd50929865167241c19f9c
  1443. Author: Laurent Aimar <fenrir@videolan.org>
  1444. Date:   Sun Jul 6 22:12:03 2008 +0000
  1445.     Fixed potential invalid reads.
  1446. commit 113f18e9e27f12da2b8afae8643f62a7f879b04b
  1447. Author: Laurent Aimar <fenrir@videolan.org>
  1448. Date:   Sun Jul 6 21:18:38 2008 +0000
  1449.     Fixed potential infinite loop.
  1450. commit cba23b29406dcf312503639e839b631a9046e1ca
  1451. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1452. Date:   Sun Jul 6 21:55:18 2008 +0200
  1453.     libvlc: --full-help now displays an exhaustive help.
  1454.     
  1455.     -H has been defaulted to --full-help instead of --longhelp. This means that you don't have to type vlc -H --advanced --help-verbose, to get full VLC help. Additionaly, we now advertise a bit -H in -h or --help.
  1456. commit 9892f2d04ea1516bfda5dbd48adef2a26498da20
  1457. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1458. Date:   Sun Jul 6 21:40:40 2008 +0200
  1459.     libvlc: Fix video-title-position values.
  1460. commit f258e9c7942cde4e6dcdeffd47031cb5e050e73f
  1461. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1462. Date:   Sun Jul 6 21:35:33 2008 +0200
  1463.     macosx: Fix various crashes with the fspanel.
  1464.     
  1465.     Fullscreen is working back.
  1466. commit f2f389ba0fac919e96af0bcf77a417240bf6404d
  1467. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1468. Date:   Sun Jul 6 21:34:24 2008 +0200
  1469.     macosx: Remove a weird already_locked bool. (that removes a runtime warning from NSRecursiveLock.)
  1470. commit d672542925904f94e403021e5d3db6c8e73d928f
  1471. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1472. Date:   Sun Jul 6 22:27:40 2008 +0300
  1473.     Fix memory leak
  1474. commit d1863133191334a600e78d16838648eb7ca36f18
  1475. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1476. Date:   Sun Jul 6 19:39:27 2008 +0200
  1477.     playlist: Make sure the currently playing item is released, even if destroyed.
  1478.     
  1479.     (Happens when using a service discovery).
  1480. commit 6d77d7dde0c8582c6a9f96b515f558a4d0e56c65
  1481. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1482. Date:   Sun Jul 6 19:34:48 2008 +0200
  1483.     macosx: Makes the min size of the vout window a little bit larger.
  1484. commit eb4f77ecd26bc595f1fb0dfb848971f5138715a8
  1485. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1486. Date:   Sun Jul 6 19:06:57 2008 +0200
  1487.     macosx: Set a minimum size to the output window and the main window.
  1488. commit d8059014cbe3ce58e12df71408e171d497a1dd31
  1489. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1490. Date:   Sun Jul 6 19:01:48 2008 +0200
  1491.     playlist: Print a destroyed message when the playlist, fetcher and preparser are destroyed.
  1492. commit e91ee32adf6f8b6e28c67043609dcfd9e16f0219
  1493. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1494. Date:   Sun Jul 6 18:57:59 2008 +0200
  1495.     macosx: Invalidate the fspanel timer.
  1496. commit 59c44b0c8762e6428ddff9394fbf5eb678a2fbf1
  1497. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1498. Date:   Sun Jul 6 18:54:37 2008 +0200
  1499.     update: Include libvlc.h for vlc_custom_create().
  1500. commit f348d5638b1baff28b728e94e716bcd444533aa7
  1501. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1502. Date:   Sun Jul 6 19:50:25 2008 +0300
  1503.     Fix warnings
  1504. commit e7b0790a8639643acf46060d68e3a3ea9627e174
  1505. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1506. Date:   Sun Jul 6 18:43:06 2008 +0200
  1507.     Revert "messages: Prefer the object name over the object type if type is VLC_GENERIC."
  1508.     
  1509.     This reverts commit 0386618539878fde94110df15b77ba7c79e54e8c.
  1510.     
  1511.     Conflicts:
  1512.     
  1513.      src/misc/messages.c
  1514. commit d59cd4abe53042b8611d1ec345e539144b59ce47
  1515. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1516. Date:   Sun Jul 6 18:30:29 2008 +0200
  1517.     messages: Use psz_object_type.
  1518. commit 1fe2080044a8757e464c856a8b592af3765a1a05
  1519. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1520. Date:   Sun Jul 6 19:35:32 2008 +0300
  1521.     core: set meaningful object type names
  1522. commit 0386618539878fde94110df15b77ba7c79e54e8c
  1523. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1524. Date:   Sun Jul 6 16:57:51 2008 +0200
  1525.     messages: Prefer the object name over the object type if type is VLC_GENERIC.
  1526. commit 3d59250af9b2c5435238dc8edec7c0fdc9429939
  1527. Author: Sebastien Escudier <sebastien-devel@celeos.eu>
  1528. Date:   Fri Jul 4 15:04:23 2008 +0200
  1529.     Add vod in libvlc_vlm
  1530.     
  1531.     Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
  1532. commit bd5c615970c7b4219625e03469c506eaf6292ba3
  1533. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1534. Date:   Sun Jul 6 15:58:13 2008 +0200
  1535.     Revert "libvlc: Add a --verbose-objects option to select which objects should print their msg."
  1536.     
  1537.     This reverts commit 497b59e4fc525cca1fd422c0b5ece0672d4d8036.
  1538.     
  1539.     We are in code freeze.
  1540. commit a9fa523c9169698abeed899d4229e55015b660a7
  1541. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1542. Date:   Sun Jul 6 15:49:49 2008 +0200
  1543.     libvlc: Fix --reset-config help message.
  1544. commit 497b59e4fc525cca1fd422c0b5ece0672d4d8036
  1545. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1546. Date:   Sun Jul 6 15:45:23 2008 +0200
  1547.     libvlc: Add a --verbose-objects option to select which objects should print their msg.
  1548.     
  1549.     Sample usage:
  1550.     --verbose-objects=+input,-all
  1551. commit 1f4f0a78432bfe8f2aef0b119a181f2e05b3cd29
  1552. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1553. Date:   Sun Jul 6 15:43:33 2008 +0200
  1554.     macosx: Make sure we don't receive PLAY request when the interface quit and libvlc is killed. (Hack because the macosx module is squatting the main thread).
  1555. commit 8002c90b632af06ea8ddfc5c50c16dc26f7c001a
  1556. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1557. Date:   Sun Jul 6 14:36:57 2008 +0200
  1558.     playlist: Don't accept request on dead playlist.
  1559. commit 24298341eb3b322f6f4eba55ff8b58399890c72e
  1560. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1561. Date:   Sun Jul 6 12:46:04 2008 +0200
  1562.     playlist: Make sure we don't crash when we delete the currently playing node.
  1563. commit c8759b8d6ca419b3bc6f157da5eae0093a145435
  1564. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1565. Date:   Sun Jul 6 16:33:57 2008 +0300
  1566.     Fix option glx-shm does not exist error
  1567. commit 686b5fab62d38607e1f047b60ee44b97d1978eaa
  1568. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1569. Date:   Sun Jul 6 16:23:15 2008 +0300
  1570.     Qt4: remove fetch-meta - fixes #1670
  1571. commit 516e36ec9d8a4449b666999de8f0017e23fdb607
  1572. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1573. Date:   Sun Jul 6 14:31:11 2008 +0300
  1574.     64-bits fix
  1575. commit 3f0ff863dd41ec074579f6fde24adb5a1841510f
  1576. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1577. Date:   Sun Jul 6 14:24:16 2008 +0300
  1578.     Very small fr.po update
  1579. commit b588a4430681501a8f5ce2ce2fc9cdc684afe634
  1580. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1581. Date:   Sun Jul 6 14:24:01 2008 +0300
  1582.     Factorize a translated message
  1583. commit 420ab47bb785c879a24913e63cccbc96e1bc1ccb
  1584. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1585. Date:   Sun Jul 6 14:09:18 2008 +0300
  1586.     wx -> qt
  1587. commit 870a36bbd13b26ff2e55bb33462f659952255b18
  1588. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1589. Date:   Sun Jul 6 13:55:14 2008 +0300
  1590.     Protocol names are localized.
  1591.     
  1592.     There are real-life cases. There may also be differences in punctuations
  1593.     and character sets. Besides the VLC core will anyway apply gettext to
  1594.     these strings, so they are translatable in any case...
  1595. commit 614adab2f96a88b548583b9acf9a31da33cdae58
  1596. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1597. Date:   Sun Jul 6 12:20:38 2008 +0200
  1598.     Typo
  1599. commit fc11aab03e94f309a6ead35620fdbd8ab891bdf1
  1600. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1601. Date:   Sun Jul 6 12:19:22 2008 +0200
  1602.     First update of the German l10n. More to come.
  1603. commit 62ec22599c1b93aaa1f9ae0edf0362467f55d514
  1604. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1605. Date:   Sun Jul 6 12:18:46 2008 +0200
  1606.     l10n string fixes
  1607.     
  1608.     Note that _protocol abbreviations_ and friends are not localisable!
  1609. commit c07a03e8b9f934c3247d662c28ede1cf7771f77e
  1610. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1611. Date:   Sun Jul 6 12:33:20 2008 +0300
  1612.     RTP: keep track of the RTCP socket
  1613. commit 63dbcdb802838799d9aa53d0106d9fbf12baca35
  1614. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1615. Date:   Sun Jul 6 12:25:24 2008 +0300
  1616.     RTP: open the RTCP port
  1617.     
  1618.     At least, we won't be sending ICMP errors from now.
  1619. commit 91467d76d94763ea2b01d1f1e06642838293954c
  1620. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1621. Date:   Sun Jul 6 02:24:04 2008 +0200
  1622.     Show tooltips on virtually all labels (except for the min/max ones next to sliders)
  1623. commit 189d534ff508044cf0d22886f4160cfb50b7e29f
  1624. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1625. Date:   Sun Jul 6 02:07:35 2008 +0200
  1626.     minor ui changes
  1627.     
  1628.     Removed a useless dbg msg
  1629. commit 06ab53f37e431c399901b49a449c9ba834930d64
  1630. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1631. Date:   Sun Jul 6 01:18:47 2008 +0200
  1632.     Removed the 'Advanced' function from the complete prefs because we want them to be complete in any case thanks to SPrefs
  1633.     
  1634.     Additionally, removed the temporary Simple Prefences menu item.
  1635. commit 92a7fbd19d9c53b9193293c09907a2bd02a71b0b
  1636. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1637. Date:   Sun Jul 6 00:50:29 2008 +0200
  1638.     There is no need to reload the playlist on every single cycle of the manage thread. Trust the callbacks triggering 'PlaylistChanged' in VLCMain.
  1639. commit 6762588097a324c9158a964c578e7d0d641704fc
  1640. Author: Christophe Mutricy <xtophe@videolan.org>
  1641. Date:   Sat Jul 5 22:53:01 2008 +0100
  1642.     Slovenian l10n update by Matej Urbančič
  1643. commit d3dac79719347f1d9adc651d0b1fcc864ab93e19
  1644. Author: Christophe Mutricy <xtophe@videolan.org>
  1645. Date:   Sat Jul 5 22:49:05 2008 +0100
  1646.     Update POTFILES.in and vlc.pot
  1647. commit b8d04358994c85c7b38ecf077dab64d6219e2867
  1648. Author: Christophe Mutricy <xtophe@videolan.org>
  1649. Date:   Sat Jul 5 23:33:56 2008 +0100
  1650.     Make the update-po rule a bit more hackish
  1651. commit f7a07d11ebbe8f617f9d898a426a1aa666f1d5d2
  1652. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1653. Date:   Sun Jul 6 00:34:15 2008 +0200
  1654.     Freeze ffmpeg to revision 14080 (aka HEAD) because 'It just works'™, so we get something reliable to deal with for the stable release
  1655. commit c6d63c1551d0ea57881c0ce0e24c39037d3844fd
  1656. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1657. Date:   Sun Jul 6 00:21:48 2008 +0200
  1658.     Fixed make dist *coughcough*
  1659. commit 9f82d86f8c84b61ee89a618d5f5def852263cd57
  1660. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1661. Date:   Sun Jul 6 00:33:59 2008 +0300
  1662.     Dead code
  1663. commit cb6c508ce63457e57d11fa434f6f26f3e9c789b8
  1664. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1665. Date:   Sun Jul 6 00:26:24 2008 +0300
  1666.     configure: do not require iconv
  1667.     
  1668.     On Windows, we use the Win32 for Unicode conversion. On OSX, we don't
  1669.     even need to convert (and probably not on recent Linux distros either,
  1670.     but they all have iconv anyway :) )
  1671. commit 9cd9116ad7fec4c6d9673d634b73239dbfc38deb
  1672. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1673. Date:   Sun Jul 6 00:26:01 2008 +0300
  1674.     locale_fast: simplifications
  1675. commit fdc31525a74c563d8375491d7bd77b0e0a936ef7
  1676. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1677. Date:   Sun Jul 6 00:10:26 2008 +0300
  1678.     iconv: don't pretend it is present and do crap when it's not
  1679. commit c5942976c0b820a187b5997151c34516ef9880cb
  1680. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1681. Date:   Sun Jul 6 00:01:49 2008 +0300
  1682.     Fix off-by-one error
  1683. commit df7648f066b7ed12a73f40d1720a53404a3a0563
  1684. Author: Laurent Aimar <fenrir@videolan.org>
  1685. Date:   Sat Jul 5 20:58:12 2008 +0000
  1686.     Fixed ALAC. (close #633)
  1687. commit 4d76391166a752c9405f1bc96447a1a91be5996c
  1688. Author: Laurent Aimar <fenrir@videolan.org>
  1689. Date:   Sat Jul 5 18:51:44 2008 +0000
  1690.     Removed unwanted debug messages.
  1691. commit 49f5d3b5a61528d57e8941c79a601651c821efe6
  1692. Author: Laurent Aimar <fenrir@videolan.org>
  1693. Date:   Sat Jul 5 18:42:02 2008 +0000
  1694.     Whitlist a bunch of safe options that could be usefull in m3u.
  1695. commit e69ef5000b2b39ef65843a771f3dfeee52b2de7d
  1696. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1697. Date:   Sat Jul 5 21:27:00 2008 +0200
  1698.     vlc_threads: More barrier() support across toolchain and CPU.
  1699. commit c10a4dce37c91443dba16de23bf9a4905c09a50e
  1700. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1701. Date:   Sat Jul 5 21:42:38 2008 +0300
  1702.     CSA: simplify and remove scary amd64 warning
  1703. commit 82f0bbdcc3a50c45c2b51d7263d3386a48ef9158
  1704. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1705. Date:   Sat Jul 5 21:38:08 2008 +0300
  1706.     Dummy amd64 warnings
  1707. commit e00e13dbbef8d29716b133298f95ffb72079e886
  1708. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1709. Date:   Sat Jul 5 21:37:49 2008 +0300
  1710.     V4L2: error handling
  1711.     
  1712.     confere posix_memalign documentation
  1713. commit a02d4d68988caa52f8a2ce0cd60e035a2511240d
  1714. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1715. Date:   Sat Jul 5 21:32:27 2008 +0300
  1716.     Another unused variable
  1717. commit d30bcae9c124ffd2777f39f4e3cd3a7aee5b3959
  1718. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1719. Date:   Sat Jul 5 21:29:47 2008 +0300
  1720.     Unused variables
  1721. commit b32bc64891910085a05acd0fe51c3d5913c9ee80
  1722. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1723. Date:   Sat Jul 5 21:27:12 2008 +0300
  1724.     amd64 format fix
  1725. commit 14984575cafad7a9c913e2105a0b065a87da4832
  1726. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1727. Date:   Sat Jul 5 21:26:15 2008 +0300
  1728.     Bunch of warnings
  1729. commit 1071c1bc2829435ed5d42de68568fe05a108fe44
  1730. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1731. Date:   Sat Jul 5 21:16:58 2008 +0300
  1732.     Fix warnings
  1733. commit 000f1e1fb9253dca219253ee54702cf044aff213
  1734. Author: Laurent Aimar <fenrir@videolan.org>
  1735. Date:   Sat Jul 5 11:57:32 2008 +0000
  1736.     Fixed open network panel.
  1737. commit a15af1b90a7ee88f76a1f67c1fdd13efe885a564
  1738. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1739. Date:   Sat Jul 5 19:32:50 2008 +0200
  1740.     macosx: Make sure we don't leak an input_thread_t.
  1741. commit b0d34dd091e493f5c1cc4940ece339d4dda775bb
  1742. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1743. Date:   Sat Jul 5 20:34:05 2008 +0300
  1744.     Dead code
  1745. commit 898c67b21302c4a822c70be130097566b36aa09c
  1746. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1747. Date:   Sat Jul 5 19:18:09 2008 +0200
  1748.     macosx: Fix a typo. (Fix sd listing at startup).
  1749. commit 8cb6a234d9fbf0e9f23e0c897171d7e9cb360c11
  1750. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1751. Date:   Sat Jul 5 20:07:24 2008 +0300
  1752.     Remove unused symbols
  1753. commit 6017aff3f198aa526d3b917835af438e85f0d300
  1754. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1755. Date:   Sat Jul 5 19:01:00 2008 +0200
  1756.     Fixed a potential segfault
  1757. commit f6cf272a72a5db58f697c2ec3f01a9e5f13ccda7
  1758. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1759. Date:   Sat Jul 5 19:52:43 2008 +0300
  1760.     Missing const
  1761. commit c7c72691e1973b9f0f5ecbde849184ee1815759f
  1762. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1763. Date:   Sat Jul 5 19:46:19 2008 +0300
  1764.     Remove unused variable
  1765. commit b52262672cba990293d6e202ddd626cc744a5e62
  1766. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1767. Date:   Sat Jul 5 19:45:00 2008 +0300
  1768.     Remove dead code
  1769. commit 081c8d03ae3e16a8b38a0b4c39c9ce6d5edfa45b
  1770. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1771. Date:   Sat Jul 5 19:45:10 2008 +0300
  1772.     Fix compilation
  1773. commit dea44bfed2a2777463ecc892384316c19be9f1d8
  1774. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1775. Date:   Sat Jul 5 18:37:45 2008 +0200
  1776.     libvlc: Typo.
  1777. commit cbca7229daf9e6a12a3e7e10bf34548da72502fb
  1778. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1779. Date:   Sat Jul 5 18:36:15 2008 +0200
  1780.     libvlc: Fix --auto-adjust-pts-delay help text.
  1781. commit 9b5889a2e846d4a99ebb0b5b1b72f1ea39da8468
  1782. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1783. Date:   Sat Jul 5 18:30:39 2008 +0200
  1784.     macosx: Kind of fix the preferences on Mac OS X.
  1785. commit ffe7bdd1604d611685865f2f67048fabd55f69c7
  1786. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1787. Date:   Sat Jul 5 18:00:11 2008 +0200
  1788.     qt4: no need to use VLC_OBJECT() here. Plus use GetMainModule().
  1789. commit b0e17c5d959737a327277494cffecdfe0b8c0045
  1790. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1791. Date:   Sat Jul 5 17:59:14 2008 +0200
  1792.     vlc_modules.h: Simplify GetMainModule.
  1793. commit a6eb52a998e9455f3ad80807fdaa744c7fa351df
  1794. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1795. Date:   Sat Jul 5 17:58:09 2008 +0200
  1796.     qt4: Fix previous modification.
  1797. commit df393e7c24609a4ea5bad28a4e7a6be9b4324ce4
  1798. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1799. Date:   Sat Jul 5 18:33:34 2008 +0300
  1800.     X11: stop playling when user closes the window
  1801. commit 8fb46d38cf9b6ea23bc120feac8beb7c20534ec5
  1802. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1803. Date:   Sat Jul 5 17:33:27 2008 +0200
  1804.     macosx: Try to clean a bit the prefs code.
  1805. commit 526bc3ad447242153efb06676f76760b5fd55642
  1806. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1807. Date:   Sat Jul 5 17:15:27 2008 +0200
  1808.     macosx: Attempt to simplify that ugly code.
  1809. commit 0ea547ed15f5fcaad9cec61bbe4c73e3a0ef2626
  1810. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1811. Date:   Sat Jul 5 17:14:51 2008 +0200
  1812.     qt4: use module_GetMainModule.
  1813. commit 1468c26bba992693155aa7ea88cca07a4c9b8d5f
  1814. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1815. Date:   Sat Jul 5 16:54:31 2008 +0200
  1816.     module: Define module_GetMainModule and module_IsMainModule.
  1817. commit 1ce5ed60205d0ea92ea6f0602576c8a5a900c812
  1818. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1819. Date:   Sat Jul 5 16:13:33 2008 +0200
  1820.     macosx: No need to use VLC_OBJECT() here.
  1821. commit 89e10b6c29b7b18ad251b2f55da95a961d54a554
  1822. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1823. Date:   Sat Jul 5 17:29:04 2008 +0300
  1824.     pl_Yield(): return NULL when the playlist is gone (or going)
  1825.     
  1826.     This allows using pl_Yield() from video outputs and friends, on
  1827.     condition that pl_Yield() return value be checked for NULLity.
  1828.     
  1829.     Should fix #1667.
  1830. commit 69022122e6df8208d33a5809674e1f6b9bd4bcbb
  1831. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1832. Date:   Sat Jul 5 17:27:30 2008 +0300
  1833.     Fix race condition while removing video outputs
  1834. commit 54eff3ece763ace8cbfa3120913c9e77f23c14d6
  1835. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1836. Date:   Sat Jul 5 17:12:13 2008 +0300
  1837.     SAP: add PCM payload types which are now supported
  1838.     
  1839.     This should allow VLC to receive from PulseAudio RTP (untested)
  1840. commit f4461d2d271078a26168727a808b64423fdb8b33
  1841. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1842. Date:   Sat Jul 5 15:56:03 2008 +0200
  1843.     qt4: Add a missing pl_Release(). Please review.
  1844. commit c05f65e989890a59efcfe80402fad3574bbf4a13
  1845. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1846. Date:   Sat Jul 5 15:15:19 2008 +0200
  1847.     qt4: Use playlist_CurrentInput().
  1848.     
  1849.     Should fix a race condition about freed input usage.
  1850. commit 560016e367f498eccd4559a6c939895ef9ffbe26
  1851. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1852. Date:   Sat Jul 5 15:11:32 2008 +0200
  1853.     macosx: Use playlist_CurrentInput().
  1854.     
  1855.     This should fix some race condition of freed input usage.
  1856. commit d90d8b7da24381831dcf067618836e4cb4a5bb05
  1857. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1858. Date:   Sat Jul 5 15:10:03 2008 +0200
  1859.     playlist: Define playlist_CurrentInput(), that returns current playing input.
  1860. commit b94083f55404f83a91bba60913e4db6c3e32f9c0
  1861. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1862. Date:   Sat Jul 5 14:50:35 2008 +0200
  1863.     macosx: o_sendport not used, remove.
  1864. commit b9e88f0787500ec44c407379fa963d4925158e91
  1865. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1866. Date:   Sat Jul 5 15:29:29 2008 +0300
  1867.     Join and unload vout safely
  1868. commit ec9483570abf7a1ac07699e2e54b9cc31ef654b6
  1869. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1870. Date:   Sat Jul 5 15:29:16 2008 +0300
  1871.     Fix return type
  1872. commit af4010a87619257bd0e5540b2ea88fb5e21021fc
  1873. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1874. Date:   Sat Jul 5 14:27:46 2008 +0200
  1875.     vlc_threads: Include OSAtomic.h for OSMemoryBarrier().
  1876. commit 2b6038e0a03c8dd705c3089af691d57c3f6d764f
  1877. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1878. Date:   Sat Jul 5 14:22:40 2008 +0200
  1879.     macosx: Fix service discovery loading code char.
  1880. commit 08f5c9dea42526a356e78bb3000400cde983de6f
  1881. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1882. Date:   Sat Jul 5 14:21:34 2008 +0200
  1883.     vlc_threads: Use OSMemoryBarrier() on Mac OS X cause __sync_synchronize() doesn't seems present.
  1884. commit c792a6fd950a99c91f6af9991251162600efed97
  1885. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1886. Date:   Sat Jul 5 15:18:06 2008 +0300
  1887.     Playlist: join safely
  1888. commit a90d6a3d8a5251ab9a8c4f3d547a02987c7b70b9
  1889. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1890. Date:   Sat Jul 5 14:06:56 2008 +0200
  1891.     Make sure we edit our source files in UTF-8 mode
  1892. commit d2ff9ebf3b5c789711a83777986b1d07261afd67
  1893. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1894. Date:   Sat Jul 5 15:04:10 2008 +0300
  1895.     interaction: safely join the thread
  1896. commit 8f231e304b9dece94d897687f17c4d62f92b0ee8
  1897. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1898. Date:   Sat Jul 5 15:03:49 2008 +0300
  1899.     Slightly improve the warning
  1900. commit 03714909f1eebce82658cb4de60c81dacedc5360
  1901. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1902. Date:   Sat Jul 5 14:02:04 2008 +0200
  1903.     Removed broken, unmaintained and unfinished code. May be restored after 0.9.0 if there is enough time to do this kind of stuff (should be merged with the Extended Controls panel anyway)
  1904. commit 45cb15ed0f2bef96fc80f2a82b3e50351355e00e
  1905. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1906. Date:   Sat Jul 5 14:54:42 2008 +0300
  1907.     Charset fixes
  1908. commit 8595cddcc5f5c3492fa23ea72f3c4d9dc2ce1dd9
  1909. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1910. Date:   Sat Jul 5 14:44:38 2008 +0300
  1911.     Remove duplicate b_die check
  1912. commit 00b95848260cd44f140a05da8aa5baf13580e2d3
  1913. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1914. Date:   Sat Jul 5 14:43:08 2008 +0300
  1915.     modules: use vlc_object_alive()
  1916. commit d10dffca3516b7650fa79c94947bfd18ac6a6fa0
  1917. Author: Laurent Aimar <fenrir@videolan.org>
  1918. Date:   Sat Jul 5 11:33:53 2008 +0000
  1919.     Fixed input_StopThread by really killing all input children (even
  1920.     grandchildren)
  1921.     It fixes when access-filter is used or when a demuxer instanciates sub
  1922.     access/stream/demuxer
  1923. commit b8961d693f68502c83e085db25f1d4903594519a
  1924. Author: Laurent Aimar <fenrir@videolan.org>
  1925. Date:   Sat Jul 5 11:29:01 2008 +0000
  1926.     Fixed segfault on input_ItemDestroy by vlc_gc_init directly with libvlc and
  1927.     not wth the object that creates new input items.
  1928.     (It fixes the segfaults I had when quitting VLC)
  1929. commit 02c5f252933ad78cc81f0710252e80880526fd29
  1930. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1931. Date:   Sat Jul 5 14:32:37 2008 +0300
  1932.     Fix misleading comment
  1933. commit da6732062b23f833e860da223901eeeb75eefaf7
  1934. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1935. Date:   Sat Jul 5 14:22:09 2008 +0300
  1936.     vlc_object_alive: lock-less and inlined
  1937. commit 06e3b333dcadd50c4e335337ac852918331499ca
  1938. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1939. Date:   Sat Jul 5 14:07:45 2008 +0300
  1940.     barrier(): issues a full memory barrier
  1941. commit 4d654a48d8eb44db1101e96c1c29b4f3813521bc
  1942. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1943. Date:   Sat Jul 5 12:56:23 2008 +0200
  1944.     interface: Make sure the MonitorLibVLCDeath thread exit.
  1945. commit 7291c4595b9c85d2986afa6863fafc6d490f5986
  1946. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1947. Date:   Sat Jul 5 13:53:52 2008 +0300
  1948.     LUA: don't look for scripts in .
  1949.     
  1950.     First, this would re-introduce the security issue we just fixed in
  1951.     0.8.6f. Second, using share/ is not even the right path anyway.
  1952. commit dd69d513777140877528f037cb179f7b5df3d156
  1953. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1954. Date:   Sat Jul 5 12:43:11 2008 +0200
  1955.     macosx: Make sure we use pl_Yield alond with pl_Release.
  1956. commit bdfa92d30f2e387b29aa8de403524361949e4228
  1957. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1958. Date:   Sat Jul 5 12:42:02 2008 +0200
  1959.     macosx: Make sure we don't return from manageIntf: before setting up a new timer.
  1960. commit f4bb1746faaa7f3404ec9687eb0be2f12c2c154c
  1961. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1962. Date:   Sat Jul 5 12:23:39 2008 +0200
  1963.     macosx: Use msg_Dbg instead on msg_Info.
  1964. commit 547cfbf40f3c9c7ca342cad75c4a8c01e70f88af
  1965. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1966. Date:   Sat Jul 5 12:18:07 2008 +0200
  1967.     macosx: ExecuteOnMainThread is not used, delete it.
  1968. commit 669f25d7debaa52d21d7b1588410f4a7e99e011b
  1969. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  1970. Date:   Sat Jul 5 12:55:15 2008 +0300
  1971.     Another broken path
  1972. commit d4d9a5656601fdb1cc62d5c595dd75bf1a11a529
  1973. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1974. Date:   Sat Jul 5 02:48:23 2008 +0200
  1975.     macosx: Don't forget to unregister callbacks.
  1976. commit a8fe5f4ab123b90a557d5d7a4172d19325929367
  1977. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1978. Date:   Sat Jul 5 02:42:10 2008 +0200
  1979.     interface: Make sure that when b_should_run_on_first_thread is set the interface gets killed by vlc_object_kill( p_libvlc ).
  1980.     
  1981.     This fixes Ctrl-C on Mac OS X.
  1982. commit 68649ad4035bd2402566e347c2d100028553d327
  1983. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1984. Date:   Sat Jul 5 02:17:17 2008 +0200
  1985.     macosx: 10.5-ification of the Main Controller Window (Thinner border). feel free to disagree.
  1986. commit a409380da011ba3fb820b7d2265171239e3b8851
  1987. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1988. Date:   Sat Jul 5 02:14:17 2008 +0200
  1989.     macosx: Make sure the manageIntf: Timer is getting cancelled at exit.
  1990. commit 7a4d005e335d72525c197cfc552fd74273f36a49
  1991. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1992. Date:   Sat Jul 5 01:45:20 2008 +0200
  1993.     macosx: Merge the KillerThread and the manage thread. Make sure we properly exit the manage_thread. Don't only msleep() but use timedwait() to make sure we don't have to wait more than needed when destroying the thread.
  1994. commit 19d9683044017341da6a5335aea1007cf05bf230
  1995. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  1996. Date:   Fri Jul 4 13:19:04 2008 +0200
  1997.     macosx: use pl_Release() with pl_Yield(), no vlc_object_release().
  1998. commit 3c4e97e35871880fdf5b18a7b344de614702b09c
  1999. Author: Pierre d'Herbemont <pdherbemont@videolan.org>
  2000. Date:   Fri Jul 4 13:16:13 2008 +0200
  2001.     opengl: No need to detach the vout from here.
  2002. commit d80274152725e0f9b2cfea06889bd5dd2ddced7a
  2003. Author: Laurent Aimar <fenrir@videolan.org>
  2004. Date:   Fri Jul 4 20:56:04 2008 +0000
  2005.     Grr, really fix ts-extra-pmt comment.
  2006. commit 6234b51b991dbfa4e321757df4b6cceb5d9b0f19
  2007. Author: Laurent Aimar <fenrir@videolan.org>
  2008. Date:   Fri Jul 4 20:53:20 2008 +0000
  2009.     Fixed a comment on ts-extra-pmt.
  2010. commit ad2b7c81d617eb066bc8bc8b87a1ac6f851465ef
  2011. Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
  2012. Date:   Fri Jul 4 11:34:23 2008 +0100
  2013.     enable kate in matroska now that the codec id is published
  2014.     
  2015.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2016. commit 3a97968ec3a71b512adcda4d73eb28283fa55140
  2017. Author: Lukas Durfina <lukas.durfina@gmail.com>
  2018. Date:   Fri Jul 4 14:26:45 2008 +0200
  2019.     Fix libvlc set audio track, subtitle
  2020.     
  2021.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2022. commit d0dd8179b650055dcdf4b095c5690427a767fa2e
  2023. Author: Laurent Aimar <fenrir@videolan.org>
  2024. Date:   Fri Jul 4 20:22:06 2008 +0000
  2025.     Fixed and improved ts-extra-pmt option (close #1592).
  2026.     If you specify and extra pmt, the parsing of the PAT will be disabled
  2027.     (unlike previous behaviour).
  2028.     You can now just specify the pid and number of your program and it will
  2029.     automatically be used.
  2030.     You can specify es by type (video, audio, spu) and fourcc instead of
  2031.     stream type.
  2032.     You can specify the pcr pid.
  2033. commit 1d5ae295cd462d70d24cfad65b38638a1bb9407c
  2034. Author: Laurent Aimar <fenrir@videolan.org>
  2035. Date:   Fri Jul 4 18:49:46 2008 +0000
  2036.     Move extra PMT creation to its own function.
  2037. commit 32e2a1b44afa08f7c4997f5a6884742a944c516f
  2038. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2039. Date:   Fri Jul 4 21:05:13 2008 +0200
  2040.     Fix the ffmpeg-mmx-patch. Thanks to David E. Still
  2041. commit b6a82807304d3c3644e26f84d25dc1d2a3dc118c
  2042. Author: Laurent Aimar <fenrir@videolan.org>
  2043. Date:   Thu Jul 3 21:47:36 2008 +0000
  2044.     Fixed MS ADPCM inside mov.
  2045. commit 223bc6472936d8761b4397a20496e914b5cb5982
  2046. Author: Christophe Mutricy <xtophe@videolan.org>
  2047. Date:   Thu Jul 3 20:02:37 2008 +0100
  2048.     Allow binary maintainer to pass a custom string
  2049.     
  2050.     Soo that we avoid plugin cache problem between binary version.
  2051.     
  2052.     This patch was first thought for Debian but considering it is usefull
  2053.     for all distros and for VideoLAN own win32 and MacOSX builds, I
  2054.     think it has its place in the master tree.
  2055. commit d7f15579247a59841041b92b8c92746357feb47d
  2056. Author: Christophe Mutricy <xtophe@videolan.org>
  2057. Date:   Thu Jul 3 22:23:07 2008 +0100
  2058.     Cosmetic
  2059. commit 4eb42eed1acc014adc254752f78098356106ed69
  2060. Author: Christophe Mutricy <xtophe@videolan.org>
  2061. Date:   Thu Jul 3 20:05:33 2008 +0100
  2062.     Prefer correct syntax highlighting over pedantic quote
  2063. commit 0378bedc6364442b7a23bda9822a0cb6e2be3deb
  2064. Author: Laurent Aimar <fenrir@videolan.org>
  2065. Date:   Thu Jul 3 21:18:13 2008 +0000
  2066.     Fix avcodec cinepak decoding and favour it.
  2067. commit 1750723d84703a661be20e0248ada01f973979bd
  2068. Author: Rémi Duraffort <ivoire@videolan.org>
  2069. Date:   Wed Jul 2 23:47:25 2008 +0200
  2070.     Fix potential segfault.
  2071. commit 5cf39390c0d9a4c9ef2860746126f0bbad3370b6
  2072. Author: Rémi Duraffort <ivoire@videolan.org>
  2073. Date:   Wed Jul 2 23:18:06 2008 +0200
  2074.     Fix memleaks (corner case).
  2075. commit ac217da0399df26771fec3005f4faaa65a2eb34b
  2076. Author: Laurent Aimar <fenrir@videolan.org>
  2077. Date:   Thu Jul 3 20:49:44 2008 +0000
  2078.     Fixed AStreamSeekBlock. When skipping data, the position may not be the
  2079.     requested one. (Breaking at least mapped file input).
  2080. commit 58766eae93336caaf0113e76900900a7a274bd05
  2081. Author: Laurent Aimar <fenrir@videolan.org>
  2082. Date:   Thu Jul 3 20:48:05 2008 +0000
  2083.     Fixed playing of some .mov with raw audio.
  2084. commit cdb14e56c12730d6a193f07dcb8e0398215e1fad
  2085. Author: Laurent Aimar <fenrir@videolan.org>
  2086. Date:   Thu Jul 3 18:34:16 2008 +0000
  2087.     Fixed playing of some twos/sowt samples (close #1621)
  2088. commit ff396882d74d14db4d76536997f288a701a55851
  2089. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2090. Date:   Thu Jul 3 22:34:46 2008 +0300
  2091.     Qt4: really clear shortcuts - fixes #1666
  2092. commit e3272bb4f74cd55e727d3835f4098aa24a8ac053
  2093. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2094. Date:   Thu Jul 3 22:24:04 2008 +0300
  2095.     Oups
  2096. commit 0c48d1cbac8288ba3a1a96f298a89f22668d4de5
  2097. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2098. Date:   Thu Jul 3 22:17:05 2008 +0300
  2099.     Fix hide interface default shortcut
  2100. commit d794dd855b59cba17d4b3c39f5c864ba22c8a1c1
  2101. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2102. Date:   Thu Jul 3 21:19:21 2008 +0300
  2103.     Format string fixes
  2104. commit f2dcb7876939ffef8ec81a2252870ab12756285b
  2105. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2106. Date:   Thu Jul 3 20:58:18 2008 +0300
  2107.     Unused variable
  2108. commit 3ccefd743ac2497a40acf007ba1a4d041b81d2a8
  2109. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2110. Date:   Thu Jul 3 20:39:21 2008 +0300
  2111.     Format string fixes
  2112. commit 266960857417c80ac2ab8c39ae2745361551ea45
  2113. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2114. Date:   Thu Jul 3 20:34:39 2008 +0300
  2115.     Signedness fix
  2116. commit ce8d55cef39ce5ab02e2f6320c2570a09d8a6fcf
  2117. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2118. Date:   Thu Jul 3 19:29:16 2008 +0200
  2119.      Freetype version bump ( regressions fixes)
  2120. commit 5b492c8481d4dc877f59efd0f06923faece77043
  2121. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2122. Date:   Thu Jul 3 19:26:59 2008 +0200
  2123.     Disable dirac on Windows.
  2124. commit 31394757ade13be284ede28b3719116b88f7421a
  2125. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2126. Date:   Thu Jul 3 19:26:30 2008 +0200
  2127.     Add a new configure-common.sh for windows builds.
  2128. commit 993a4c66b77bb55855140dde5708994553257c1b
  2129. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2130. Date:   Thu Jul 3 19:26:03 2008 +0200
  2131.     Rework windows configure.
  2132. commit 3b633ca03c29e9650aa9738779604e3843ab4177
  2133. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2134. Date:   Thu Jul 3 19:30:14 2008 +0300
  2135.     Marq: thread safety
  2136. commit d17a6f2c13b47ff20dc01af6c0ccdeb087de59d3
  2137. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2138. Date:   Thu Jul 3 18:03:48 2008 +0300
  2139.     RTP/MPA: the standard frequency is 90kHz (MPEG PCR), oops
  2140. commit d8df8ef334fe1fe99874bc400d74af336460592c
  2141. Author: Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
  2142. Date:   Thu Jul 3 13:19:08 2008 +0100
  2143.     use C99 %zu for size_t in printf
  2144.     
  2145.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2146. commit fc2e63a4203a2bdce33e31b6013896878620bcf1
  2147. Author: Laurent Aimar <fenrir@videolan.org>
  2148. Date:   Wed Jul 2 21:53:44 2008 +0000
  2149.     Reworked a few broken int cast (and at least fixed a segfault).
  2150. commit aec5639a63df6867032b76e71fe2add85919f992
  2151. Author: Laurent Aimar <fenrir@videolan.org>
  2152. Date:   Wed Jul 2 21:00:24 2008 +0000
  2153.     Allow to stop decoder even in infinite decoder loop (in case of broken decoder).
  2154. commit d34e1a85ea38816ca5083082be88b803e5bf580d
  2155. Author: Ilkka Ollakka <ileoo@videolan.org>
  2156. Date:   Wed Jul 2 23:30:13 2008 +0300
  2157.     When deleting track, reduce stream bitrate too, unless bitrate is
  2158.     defined from commandline.
  2159. commit a781fc4b3ca3a5342a7ada41545b58ab928f4f8d
  2160. Author: Laurent Aimar <fenrir@videolan.org>
  2161. Date:   Wed Jul 2 19:57:11 2008 +0000
  2162.     Check all malloc/calloc return value in libasf.c
  2163. commit 3c230b2a0ee3bde44059d53b7917dd987e99606f
  2164. Author: Laurent Aimar <fenrir@videolan.org>
  2165. Date:   Wed Jul 2 19:39:48 2008 +0000
  2166.     Fixed definition of asf_object_t.
  2167.     Simplicy asf_object_t use.
  2168. commit 2536e65c1266d9ec992acf4c516d8eb90acc81b3
  2169. Author: Laurent Aimar <fenrir@videolan.org>
  2170. Date:   Wed Jul 2 19:17:16 2008 +0000
  2171.     Big clean up of ASF demuxer with a lot of over read fixed.
  2172. commit a7466071b44f9b07a1e7ff1d35ed70a954052ebe
  2173. Author: Laurent Aimar <fenrir@videolan.org>
  2174. Date:   Wed Jul 2 18:18:07 2008 +0000
  2175.     Changed ASF_ReadObject_metadata to work like other functions.
  2176. commit 8770fee892dd00dfcc812acabb5a39619247698f
  2177. Author: Laurent Aimar <fenrir@videolan.org>
  2178. Date:   Wed Jul 2 17:35:08 2008 +0000
  2179.     Clean up.
  2180. commit 101b3425546c8f672f2375d433d62017baa16e16
  2181. Author: Laurent Aimar <fenrir@videolan.org>
  2182. Date:   Wed Jul 2 17:26:04 2008 +0000
  2183.     Fixed vlc_icon_t leak in case of error.
  2184. commit 237c2d7a9ea4fbcdb95c26e6f4209e59dff5c937
  2185. Author: Laurent Aimar <fenrir@videolan.org>
  2186. Date:   Wed Jul 2 17:23:41 2008 +0000
  2187.     Protect against invalid object size.
  2188. commit 29a893b661d7c7ceb360c3078678a8ae82edca26
  2189. Author: Laurent Aimar <fenrir@videolan.org>
  2190. Date:   Wed Jul 2 17:13:42 2008 +0000
  2191.     Fixed ASF_ReadObject_extended_stream_properties parsing in case of
  2192.     stream language.
  2193. commit 21a96468ba1dea744e473d8db48a4ee25a2d4818
  2194. Author: Laurent Aimar <fenrir@videolan.org>
  2195. Date:   Wed Jul 2 17:12:31 2008 +0000
  2196.     Cosmetics (replace defines by pointers)
  2197. commit 0bac0634f9a8e0ef9d8e78b2abbcae7e49deb4b6
  2198. Author: Laurent Aimar <fenrir@videolan.org>
  2199. Date:   Wed Jul 2 17:04:50 2008 +0000
  2200.     Fixed initialization of asf_object_t inside ASF_ReadObject (fixed invalid
  2201.     free).
  2202.     Removed useless memset after calloc.
  2203. commit 1308862fa104b6419c5656d75f14fbc1b711c8ae
  2204. Author: Laurent Aimar <fenrir@videolan.org>
  2205. Date:   Wed Jul 2 17:02:59 2008 +0000
  2206.     Use calloc when appropriate + cosmetics.
  2207. commit ccb8128c8e6d6982f4b89636b599f2332e6b5fb6
  2208. Author: Laurent Aimar <fenrir@videolan.org>
  2209. Date:   Wed Jul 2 16:55:51 2008 +0000
  2210.     Fixed infinite loop in truncated file.
  2211. commit 1a2a411c38b705707cb68f958c0931050cb1d199
  2212. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2213. Date:   Wed Jul 2 22:52:08 2008 +0300
  2214.     Ignore invalid ACL allow line
  2215. commit 984766504502f31ce375f873a20e34ace880d7ac
  2216. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2217. Date:   Wed Jul 2 22:34:17 2008 +0300
  2218.     HTTP ACL: fail closed, not open
  2219. commit 0403c7a8b701d323a1084a86cf0ef0a3a783e632
  2220. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2221. Date:   Wed Jul 2 22:17:10 2008 +0300
  2222.     Fix HTTP interface not starting at all
  2223. commit 92c5d98b218722a553db96cad597ab8533feae53
  2224. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2225. Date:   Wed Jul 2 22:17:02 2008 +0300
  2226.     Remove zip file first
  2227. commit bdeabc365a1ea8d6f95f8a57f1889922c2994e82
  2228. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2229. Date:   Wed Jul 2 22:16:14 2008 +0300
  2230.     Fix directory separator
  2231. commit f5e7532466579e3e0a9840ab4181844d0349736f
  2232. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2233. Date:   Wed Jul 2 21:43:26 2008 +0300
  2234.     Qt4: remove dead declaration
  2235. commit fee80aa4d5f3339153cf0d2f875fc5ef10f873ff
  2236. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2237. Date:   Wed Jul 2 21:26:12 2008 +0300
  2238.     Remove hacking fullscreen control invocation - fixes #1653
  2239. commit 4bf5e817d35569492c6c3ca068f277d0ae49702f
  2240. Author: Rémi Duraffort <ivoire@videolan.org>
  2241. Date:   Sun Jun 29 10:05:40 2008 +0200
  2242.     Avoid segfault in subtitle demuxer.
  2243. commit ea4acee144c17cca9df1e9c06e8562d616e43773
  2244. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2245. Date:   Wed Jul 2 21:05:48 2008 +0300
  2246.     Sort-of RTSP VOD: accept MP3 as MPEG Audio
  2247. commit 98b8aee7f06238157329ebc5b505d6fad34067f7
  2248. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2249. Date:   Wed Jul 2 21:04:34 2008 +0300
  2250.     So-called "RTSP" VOD: advertise the actual audio frequency
  2251.     
  2252.     This closes #1657. We have to use the same frequency as the RTP stream
  2253.     output, otherwise, it's not going to work...
  2254. commit 7a5e0b241b09a404ca098b215387192231a812c9
  2255. Author: Antoine Cellerier <dionoea@videolan.org>
  2256. Date:   Wed Jul 2 19:05:46 2008 +0200
  2257.     Propagate rgb mask/shift values on render format/heap too.
  2258. commit 91a4847521643cd0fb8ce26f7ed022b5e2f56f81
  2259. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2260. Date:   Wed Jul 2 19:16:17 2008 +0300
  2261.     VLM: build if ENABLE_VLM rather than ENABLE_SOUT
  2262. commit 8b9b6da88e06749994e79e906faa7195c1fcae56
  2263. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2264. Date:   Wed Jul 2 19:14:57 2008 +0300
  2265.     avformat: fix linking with --disable-sout - closes #1655
  2266. commit 7a222c980f5aef7fc87b1a2ccf1148c5d5dfb54d
  2267. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2268. Date:   Wed Jul 2 18:34:30 2008 +0300
  2269.     Fix build dependency order
  2270. commit ef239891487f4b3c6ad3d1be94048644c27ede3a
  2271. Author: Rafaël Carré <rcarre@m2x.nl>
  2272. Date:   Wed Jul 2 13:14:30 2008 +0200
  2273.     Use the headers from builddir and srcdir before the system headers
  2274.     
  2275.     That fixes compilation when incompatible headers are installed on the system (such as headers from vlc 0.8.6)
  2276. commit d60188f5d3fd839757214cdbf8f4446d2f931ac8
  2277. Author: Jean-Baptiste Kempf <jb@altair.videolan.org>
  2278. Date:   Wed Jul 2 08:12:46 2008 +0200
  2279.     Contribs update:
  2280.     - liboil bump
  2281.     - libschroedinger bump (remove unneeded patches)
  2282.     - libmp3lame (new patch added)
  2283. commit 05881a9610a7f57971d94ae4ad567bf94a376402
  2284. Author: Antoine Cellerier <dionoea@videolan.org>
  2285. Date:   Tue Jul 1 22:49:40 2008 +0200
  2286.     Video outputs should not change the vout's render format.
  2287. commit 2ab18523421ccdb4069d1e627d0aa4e7a71d37a0
  2288. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2289. Date:   Tue Jul 1 23:18:20 2008 +0300
  2290.     Remove dead code (CID #3)
  2291.     
  2292.     If (a < 0 || b < 0) is false, then (a >= 0 && b >= 0) is true,
  2293.     which implies (a >= || b >= 0) is true as well.
  2294.     And this was tagged as a FALSE positive!?!
  2295. commit fe5605fa2171af4bbeaa3f63b0218698da07e2e3
  2296. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2297. Date:   Tue Jul 1 23:12:03 2008 +0300
  2298.     Remove dead code (CID #2)
  2299. commit 93198986ce5dbb5fe205134b4b27819eb6edbdae
  2300. Author: Ilkka Ollakka <ileoo@videolan.org>
  2301. Date:   Tue Jul 1 23:08:30 2008 +0300
  2302.     Set sizePolicy for backgroundWidget, so when album art is visible
  2303.     play/stop/etc. buttons don't jump around when album art size changes.
  2304. commit 6a86b0b081476c6eb90d3555041ad949a805a580
  2305. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2306. Date:   Tue Jul 1 22:39:33 2008 +0300
  2307.     SAP: remotely trigerrable memory leak (CID #70)
  2308. commit e39b4a1a91ab2567c104821bf79b534c6f67785f
  2309. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2310. Date:   Tue Jul 1 22:27:41 2008 +0300
  2311.     Typo, uninit (CID #127)
  2312. commit 3f56ff6572a8ecf7d5fee865fdb792ea3fa46ee2
  2313. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2314. Date:   Tue Jul 1 21:59:34 2008 +0300
  2315.     Switch to 0.9.0-test2
  2316. commit 6e7ee1fa8774603d5b8f35af8f480cc526a489ce
  2317. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2318. Date:   Tue Jul 1 20:58:47 2008 +0300
  2319.     Synchronize translation files
  2320. commit 6cbf0a467252512cda940f561b71e68ba8057488
  2321. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2322. Date:   Tue Jul 1 20:40:22 2008 +0300
  2323.     Missing #include
  2324. commit a607595869cc8aaa1f3e24257a699720f874f6f3
  2325. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2326. Date:   Tue Jul 1 20:34:57 2008 +0300
  2327.     Fix make distcheck
  2328. commit 3c093c80675e26aaa84b245e6a753bf2ea117c41
  2329. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2330. Date:   Tue Jul 1 20:23:23 2008 +0300
  2331.     Sync with (provisional) 0.8.6i
  2332. commit 0abeddd4e2879b6d304928ce266723ecb4d6a0da
  2333. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2334. Date:   Tue Jul 1 20:22:16 2008 +0300
  2335.     Fix gettext use
  2336. commit 127a867bc75e3688f0de69f9abb2ae41dc28faaf
  2337. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2338. Date:   Tue Jul 1 19:42:23 2008 +0300
  2339.     Do not recycle video outputs - fixes #1651
  2340.     
  2341.     For the same reason as audio outputs. The code was thread-unsafe beyond
  2342.     repair.
  2343. commit acd09b4c95f13abdced07a7903f11e1217042573
  2344. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2345. Date:   Tue Jul 1 19:41:26 2008 +0300
  2346.     Revert "Remove the suxor thread"
  2347.     
  2348.     This reverts commit 74cf34e6ae1258f4d680ef3f69e7cfa690ab6ef8.
  2349. commit 6ad63e8cf411092b7888d0d08ab618650a495ba5
  2350. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2351. Date:   Tue Jul 1 19:45:53 2008 +0300
  2352.     Qt4: Remove hackish use of vout window for the FS controller.
  2353.     
  2354.     This fixes #1651. We can hopefully get a proper patch for the FS
  2355.     controller.
  2356. commit fd78181dd3d3e6453140fc51bda50cce22eef025
  2357. Author: Antoine Cellerier <dionoea@videolan.org>
  2358. Date:   Tue Jul 1 13:50:57 2008 +0200
  2359.     Fix compilation of VLC with --disable-vlm.
  2360. commit 6ca53488910d5e9920384f7c363f625568123ec6
  2361. Author: Laurent Aimar <fenrir@videolan.org>
  2362. Date:   Mon Jun 30 23:08:28 2008 +0000
  2363.     Allowed RV32 (same code than RGBA).
  2364. commit db9c722322fa9ed556368366566d119a5b04cc92
  2365. Author: Laurent Aimar <fenrir@videolan.org>
  2366. Date:   Mon Jun 30 23:05:19 2008 +0000
  2367.     Fixed chain for chroma+resize.
  2368.     This allows resizing non overlay output without swscale support.
  2369.     (I have disabled chroma chain building until someone tests it.)
  2370. commit 9248217feec1932c190728d0cf65eb6fba9577e6
  2371. Author: Christophe Mutricy <xtophe@videolan.org>
  2372. Date:   Mon Jun 30 23:47:17 2008 +0100
  2373.     Distribute lua/lib/misc.h
  2374. commit 8124e6f90ee92675671525d30fd0cb0a1bf1ccc5
  2375. Author: Antoine Cellerier <dionoea@videolan.org>
  2376. Date:   Mon Jun 30 22:39:13 2008 +0200
  2377.     Here too.
  2378. commit 7cf574445a92ad4be1d237beff532c545f291766
  2379. Author: Antoine Cellerier <dionoea@videolan.org>
  2380. Date:   Mon Jun 30 22:27:47 2008 +0200
  2381.     Don't build the rtp module when you don't have gcrypt (I hope it still
  2382.     works when you have it :p)
  2383. commit 9f2fb28d7e4899695ccf5a92a3bba3396ebd2e7f
  2384. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2385. Date:   Mon Jun 30 22:57:54 2008 +0300
  2386.     Remove the brain-damaged video output destruction code
  2387.     
  2388.     Fixes crashes, deadlocks and assertions failure with #1650.
  2389.     One cannot remove object references one does not own.
  2390.     
  2391.     Reopens #1637.
  2392. commit 2d6a7985cf7e21b0b7d5f697366874105d225fe5
  2393. Author: Antoine Cellerier <dionoea@videolan.org>
  2394. Date:   Mon Jun 30 22:14:01 2008 +0200
  2395.     Fix typo.
  2396. commit 74cf34e6ae1258f4d680ef3f69e7cfa690ab6ef8
  2397. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2398. Date:   Mon Jun 30 22:52:04 2008 +0300
  2399.     Remove the suxor thread
  2400.     
  2401.     There is enough sucking code.
  2402. commit 6ef09b541a286e0ee1e2e3a313bc22dd6f60da2f
  2403. Author: Antoine Cellerier <dionoea@videolan.org>
  2404. Date:   Mon Jun 30 21:46:43 2008 +0200
  2405.     Fix implicit filter chain module.
  2406. commit d2aa472ee162b6c81403b90a4eb0b3e44fc778a9
  2407. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2408. Date:   Mon Jun 30 22:39:08 2008 +0300
  2409.     Suxor thread: cleanup
  2410.     
  2411.     Why call vlc_thread_ready when the other side does not wait anyway...
  2412. commit 674ccb48ec8ccda0e077a6e6ec423cf02a69a160
  2413. Author: Laurent Aimar <fenrir@videolan.org>
  2414. Date:   Mon Jun 30 18:52:20 2008 +0000
  2415.     Clean up spu/filters when a vout module cannot be loaded.
  2416.     (The clean up path of vout is in a need of more cleaning).
  2417. commit 18516cc6727f3a03d91e7ba97a9697aa1aa437c6
  2418. Author: Laurent Aimar <fenrir@videolan.org>
  2419. Date:   Mon Jun 30 17:59:34 2008 +0000
  2420.     Clean up vout error path.
  2421.     Correctly free spu and filter chain.
  2422.     Do not free 2x vout pictures.
  2423.     (At least, vlc -V x11 does not segfault any more on resize, it
  2424.     just does not work)
  2425. commit d962b50eede7adbdc0a5fe9a37dc7c85f3293ae9
  2426. Author: Laurent Aimar <fenrir@videolan.org>
  2427. Date:   Sun Jun 29 22:31:45 2008 +0000
  2428.     Removed an invalid lock.
  2429. commit 791b55cfb3a6f2562c69b0a8a094a0a3a6cf0ecb
  2430. Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
  2431. Date:   Mon Jun 30 19:51:49 2008 +0200
  2432.     src/control/mediacontrol_audio_video.c: to create a generic object,
  2433.     its size should be passed to vlc_object_create (instead of VLC_OBJECT_GENERIC)
  2434. commit 2641ceaec6a0d5318c8c7cfa5872a97d51611000
  2435. Author: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
  2436. Date:   Mon Jun 30 19:24:16 2008 +0200
  2437.     python bindings: fix compilation
  2438. commit a417ec82d9a793a2681be75be9be719e4972cfce
  2439. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2440. Date:   Mon Jun 30 19:09:47 2008 +0300
  2441.     Warn in case of dangerous thread join patterns
  2442. commit 17e4415c642051164b63dd27d65f7dc9c34ffd92
  2443. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2444. Date:   Mon Jun 30 19:09:15 2008 +0300
  2445.     signal si redumdant after kill
  2446. commit e8e4876a7061b7fe269b4a2b90ec2298b09d8f5c
  2447. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2448. Date:   Mon Jun 30 16:02:48 2008 +0200
  2449.     We don't want to use this module for avc1
  2450. commit a06ead21d0053345648c4f28a6366ee87fcba9e8
  2451. Author: Antoine Cellerier <dionoea@videolan.org>
  2452. Date:   Mon Jun 30 15:31:24 2008 +0200
  2453.     Fix clean target.
  2454. commit cba75ff969fbbe00005fd6e78ff5f114add23aa6
  2455. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2456. Date:   Mon Jun 30 14:41:46 2008 +0200
  2457.     Correctly disable the Core Animation vout for the 10.4u target
  2458. commit 7c3c44956e67fb27c725973398a60691d63d019d
  2459. Author: Antoine Cellerier <dionoea@videolan.org>
  2460. Date:   Mon Jun 30 13:55:59 2008 +0200
  2461.     Note to self: test compilation before applying patches.
  2462. commit d1e3b1c2518db752f9e31fba2219010d7188003e
  2463. Author: Georgi Chorbadzhiyski <gf@unixsol.org>
  2464. Date:   Mon Jun 30 12:00:34 2008 +0300
  2465.     Add --sout-asf-bitrate-override setting to ASF muxer
  2466.     
  2467.     This patch adds setting to override calculated bit rate outputted
  2468.     into ASF stream. This is needed in the cases where ASF muxer
  2469.     receives stream in TS (for example) and can't correctly determine
  2470.     what output bit rate should be.
  2471.     
  2472.     Windows Media Player actually uses ASF bitrate setting to calculate
  2473.     how much to cache and if the output bit rate is wrong it tries to
  2474.     cache too much or too little.
  2475.     
  2476.     To test the behaviour before this patch try to stream WMV in TS
  2477.     container to another VLC that remuxes it into ASF. Open the remuxed
  2478.     stream into WMP and you'll see how it tries to cache 1%, 2%, 3%
  2479.     and so on...
  2480.     
  2481.     Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
  2482. commit fbaa0ee2d65c9c98b982f27d0b0a541892dda59d
  2483. Author: Georgi Chorbadzhiyski <gf@unixsol.org>
  2484. Date:   Mon Jun 30 12:00:32 2008 +0300
  2485.     Small cleanup in asf muxer. Use SOUT_CFG_PREFIX in options setup.
  2486.     
  2487.     Small cleanup in asf muxer. Use SOUT_CFG_PREFIX in options setup.
  2488.     
  2489.     Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
  2490. commit a76c04610bb31cd895cbd43bc1f93e871772c043
  2491. Author: Laurent Aimar <fenrir@videolan.org>
  2492. Date:   Sun Jun 29 22:01:52 2008 +0000
  2493.     Cosmetics (moved down filter2 update)
  2494. commit fae2f3f288543e0024d9a64bf940f9bc45778ae7
  2495. Author: Laurent Aimar <fenrir@videolan.org>
  2496. Date:   Sun Jun 29 21:09:40 2008 +0000
  2497.     Use ChromaCreate/Destroy when applicable.
  2498. commit 71c1ddb6aa1c9715d1096b3bbee3e7f0abcc7f07
  2499. Author: Laurent Aimar <fenrir@videolan.org>
  2500. Date:   Sun Jun 29 20:59:01 2008 +0000
  2501.     Added ChromaCreate/Destroy (cosmetic)
  2502. commit bfd381dc4270c0fc139752d4115c5d42ee82438b
  2503. Author: Laurent Aimar <fenrir@videolan.org>
  2504. Date:   Sun Jun 29 20:39:05 2008 +0000
  2505.     Do not take/release change_lock inside InitThread/EndThread.
  2506.     (Cosmetic, it will allow cleaning up a bit the vout thread).
  2507. commit 7c853ff7684769d25ccda470c3dfd18467ba4752
  2508. Author: Laurent Aimar <fenrir@videolan.org>
  2509. Date:   Sun Jun 29 20:25:24 2008 +0000
  2510.     Partially fix data leaks when vout creation fails.
  2511.     Could someone with good vout knowledge review this commit ?
  2512. commit 6b47943ac3dc7fa866dbcf00cab7893daae75bcb
  2513. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2514. Date:   Sun Jun 29 23:21:53 2008 +0300
  2515.     Fix previous commit
  2516. commit 93cbb89ab431546a28d011b25240a383eeda7804
  2517. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2518. Date:   Sun Jun 29 23:16:18 2008 +0300
  2519.     Cosmetics
  2520. commit 3be7c61b0db43282fb51cc73d74a68c0d278328f
  2521. Author: Laurent Aimar <fenrir@videolan.org>
  2522. Date:   Sun Jun 29 19:08:20 2008 +0000
  2523.     Added reget_buffer implementation for correct PTS for codec using it.
  2524.     This allows playing of MS Video 1 file but it is not yet correct because
  2525.     of the way VLC handles RGB (it won't work on big endian, and the colors
  2526.     seem broken).
  2527. commit 7544774bffebd4ae162d7aebd7f3f57bf62e573e
  2528. Author: Jonathan Rosser <jrosser@rd.bbc.co.uk>
  2529. Date:   Thu Jun 26 18:04:48 2008 +0100
  2530.     Add dirac video support to the ogg demuxer
  2531.     
  2532.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2533. commit f8823a8fd023052e26de9bc6624bb1373e1807f7
  2534. Author: David Flynn <davidf@rd.bbc.co.uk>
  2535. Date:   Wed Jun 25 12:44:58 2008 +0000
  2536.     ts demux: add support for dirac streams via registration_descriptor
  2537.     
  2538.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2539. commit 425a85df64f1c1671ea9536f0140a611a1e0d7a5
  2540. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2541. Date:   Sun Jun 29 20:41:33 2008 +0300
  2542.     RTP: avoid loosing the first received packet
  2543. commit 4e72534d7da8bb2cda63791ffe4d611e7dcf0929
  2544. Author: Laurent Aimar <fenrir@videolan.org>
  2545. Date:   Sun Jun 29 16:23:12 2008 +0000
  2546.     Check against too low sample rate and 0 channel count (avoid division by 0)
  2547. commit 37402ad5d32c33a0f6f76eda0cb39d6b2339062e
  2548. Author: Laurent Aimar <fenrir@videolan.org>
  2549. Date:   Sun Jun 29 16:22:19 2008 +0000
  2550.     Check against 0 sample rate (returned by ffmpeg).
  2551. commit b07357af26f3b5dadbea7fa1f255a3d0fc0de630
  2552. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2553. Date:   Sun Jun 29 18:22:43 2008 +0300
  2554.     schroedinger: fix warnings
  2555. commit 1d2139aa05982eb40df53cf4f04e5c34196e7217
  2556. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2557. Date:   Sun Jun 29 18:21:10 2008 +0300
  2558.     Fix corner case memory leak
  2559. commit 42779914fe039a85be152661a4f93e0e7ba7b4d9
  2560. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2561. Date:   Sun Jun 29 18:20:36 2008 +0300
  2562.     Announce libschroedinger support
  2563. commit e5747cadd72ca895f2d4d28137dc73a02d9632be
  2564. Author: Jonathan Rosser <jrosser@rd.bbc.co.uk>
  2565. Date:   Fri Jun 27 17:17:16 2008 +0100
  2566.     Introduce new codec module to decode dirac video via libschroedinger
  2567.     
  2568.     Schroedinger is a fast decoder of the Dirac video codec.  This plugin
  2569.     is currently the most complete dirac decoder (compared with ffmpeg or
  2570.     codec/dirac.c) and should ideally be used in preference
  2571.     
  2572.     - Input data blocks are handed over to schro which eventually free's them
  2573.       (avoids memcpy).  Freed by SchroBufferFree()
  2574.     - Share picture storage between schro and vlc -- avoids memcpy of picture
  2575.       data after decoding.  Freed by SchroFrameFree()
  2576.     - Autodetection of libschroedinger in configure.ac
  2577.       May be disabled with --disable-schroedinger
  2578.     - Bumped decoding priority to 200, to beat libavcodec.c and dirac.c,
  2579.       this module does a better job than either of them.
  2580.     
  2581.     - Remove potential memory leak when allocating pictures
  2582.     - Always use p_block rather than priv in SchroBufferFree
  2583.     - Performs pts interpolation for streams that do not have one pts per picture
  2584.     - Set progressive, top_field_first and nb_fields on picture_t's properly
  2585.     - Fix copyright date in header
  2586.     - Reorder picture_pts_t structure for efficiency
  2587.     - Print 64 bit types correctly with "%"PRId64
  2588.     - No need to p_buffer->i_buffer=0 before buffer_Release()
  2589.     - Work around schroedinger's lack of handling multiple parseunits per block
  2590.     - Work around corrupt data produced by demux/ts.c after discontinuity
  2591.     - Correctly reset decoder at Dirac END_OF_SEQUENCE
  2592.     - Split decoding loop into two parts:
  2593.        - First, injecting [valid] parse units into the decoder
  2594.        - Second, itterating the decoder
  2595.     
  2596.     Signed-off-by: David Flynn <davidf@woaf.net>
  2597.     Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2598. commit 025d0a239f580936ee53685119daebbc9a09ed13
  2599. Author: Filippo Carone <littlejohn@videolan.org>
  2600. Date:   Sun Jun 29 14:34:55 2008 +0200
  2601.     failing test for libvlc_media_list_player added
  2602. commit 229c8f90e7c004f641140ff50f30ad0716ffa18e
  2603. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2604. Date:   Sun Jun 29 00:37:29 2008 +0200
  2605.     *cough*
  2606. commit 6b7540a5c18cdf46db2e21f4198ab2d2d14677e9
  2607. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2608. Date:   Sun Jun 29 00:34:37 2008 +0200
  2609.     Don't try to use 10.5-only threading features on a 10.4u target. Fixes #1614 on OS X.
  2610. commit 8d65a7555d7cda5a871f104dc97d4ea963161903
  2611. Author: Laurent Aimar <fenrir@videolan.org>
  2612. Date:   Sat Jun 28 22:20:12 2008 +0000
  2613.     Do not delete input variable, only remove callbacks (and all of them).
  2614.     Otherwise, every one would have to check the return value of var_Get ...
  2615. commit 4a28278bdaf1d5b3bf978b9c1725a61e104de93c
  2616. Author: Antoine Cellerier <dionoea@videolan.org>
  2617. Date:   Sun Jun 29 00:20:01 2008 +0200
  2618.     Simplify.
  2619. commit e81f6fca6f99e83338959f956b1f4d1e14602078
  2620. Author: Laurent Aimar <fenrir@videolan.org>
  2621. Date:   Sat Jun 28 22:12:00 2008 +0000
  2622.     Fixed segfault when parsing wav file to check for dts/a52.
  2623. commit a11cc33695f3b4bc9f939e457bd3e5f16397968f
  2624. Author: Laurent Aimar <fenrir@videolan.org>
  2625. Date:   Sat Jun 28 22:09:27 2008 +0000
  2626.     Fixed segfault on corrupted wav file.
  2627. commit 26d305ed5a301cd35f7a9bf279742f775fde2658
  2628. Author: Antoine Cellerier <dionoea@videolan.org>
  2629. Date:   Sun Jun 29 00:04:43 2008 +0200
  2630.     Remove trailing spaces.
  2631. commit 64a31ec90363f92c9500bf8fc5882aad85183b22
  2632. Author: Laurent Aimar <fenrir@videolan.org>
  2633. Date:   Sat Jun 28 22:03:31 2008 +0000
  2634.     Fixed buffer size computation with non zero bits per sample mod 8.
  2635. commit e0c708fec3e8a001994174b0d647f4ac34cd9e29
  2636. Author: Laurent Aimar <fenrir@videolan.org>
  2637. Date:   Sat Jun 28 21:59:48 2008 +0000
  2638.     Fixed invalid unlock on invalid audio format.
  2639. commit 470ba2c1ea11b8b11fda606ff0279fad11e6c4a2
  2640. Author: Antoine Cellerier <dionoea@videolan.org>
  2641. Date:   Sat Jun 28 23:58:29 2008 +0200
  2642.     Don't assert.
  2643. commit d97af9aeb77ec6a505fc37a5a55c5ae85bb6ea35
  2644. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2645. Date:   Sat Jun 28 14:10:15 2008 +0300
  2646.     wav: fix integer underflow
  2647.     (cherry picked from commit 105335dd73917555335c03460aaa67fcdb9d4a55)
  2648. commit 3de60bf5b886ad81d7c05d68dff7a1ba461c0ac1
  2649. Author: Rémi Denis-Courmont <rdenis@simphalempin.com>
  2650. Date:   Sat Jun 28 14:00:57 2008 +0300
  2651.     wav: fix integer overflow (CVE-2008-2430)
  2652.     
  2653.     When i_size is sufficiently large, we would overflow malloc(), and then
  2654.     overwrite the heap with stream_Read().
  2655.     
  2656.     Bug reported by: Alin Rad Pop, Secunia Research.
  2657.     
  2658.     (cherry-picked from commit 95e2f0ff579a5b987cbde9454aa1fc86080528e2)
  2659. commit 9512f7de73883472b39a712748c33e9a51074a02
  2660. Author: Laurent Aimar <fenrir@videolan.org>
  2661. Date:   Sat Jun 28 21:40:12 2008 +0000
  2662.     Fixed use of freed memory every time rtmp access is probed/used.
  2663.     (for example, on invalid file ...)
  2664. commit e8d41dd3a713bd54aa9251cc87c80747a6e7dfdf
  2665. Author: Rémi Duraffort <ivoire@videolan.org>
  2666. Date:   Sat Jun 28 23:33:03 2008 +0200
  2667.     Check malloc return value.
  2668. commit c8e9ec9612c5421b1299355dfcd20516fab58ba3
  2669. Author: Ilkka Ollakka <ileoo@videolan.org>
  2670. Date:   Sun Jun 29 00:22:21 2008 +0300
  2671.     fix error: lua playlist warning: Error while runing script
  2672.        share/lua/meta/googleimage.lua, function fetch_art(): share/lua/meta/googleimage.lua:43: calling
  2673.        'stream' on bad self (string expected, got table)
  2674. commit db4d130ff9597b0b7822a057c5e4303cb85121c7
  2675. Author: Rémi Duraffort <ivoire@videolan.org>
  2676. Date:   Sat Jun 28 23:14:41 2008 +0200
  2677.     Fix memleak when the codec can't be loaded.
  2678. commit 840644c6abfb724e068c3864c5a5db4e5abbaf26
  2679. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2680. Date:   Sat Jun 28 23:12:05 2008 +0200
  2681.     No need to patch FFmpeg's MMX code if we are on Darwin-ppc