[vlc-devel] vlc-soc.git: VLCEventManager.m: Send events through a Queue. (pdherbemont_branch)

Pierre d'Herbemont pdherbemont at free.fr
Sun Aug 26 02:56:01 CEST 2007


commit c82635233f673f706a2e2098ee7531e9030caad5
Pierre d'Herbemont, Sun, 26 Aug 2007 02:48:36 +0200

VLCEventManager.m: Send events through a Queue.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c82635233f673f706a2e2098ee7531e9030caad5 


commit 2784a6478432a108dd333ef123946bcb89cc45b8
Pierre d'Herbemont, Sat, 25 Aug 2007 16:57:01 +0200

tmp

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=2784a6478432a108dd333ef123946bcb89cc45b8 


commit 6f2eb89f37e6aa14ec1f730b27d76232dcc46952
Pierre d'Herbemont, Sat, 25 Aug 2007 03:44:27 +0200

VLCPlaylist.m: Be sure to event_detach at dealloc.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=6f2eb89f37e6aa14ec1f730b27d76232dcc46952 


commit d1650358574c05a27988fdef96ee02a1f76684c1
Pierre d'Herbemont, Sat, 25 Aug 2007 03:37:55 +0200

VLCMedia.m: Don't pass a NULL ptr if we can.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=d1650358574c05a27988fdef96ee02a1f76684c1 


commit 7d2a2a6d07d728faddc0183eb2e7da5497e2991f
Pierre d'Herbemont, Sat, 25 Aug 2007 03:20:57 +0200

VLCEventManager.m: It is safer to use bycopy here.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7d2a2a6d07d728faddc0183eb2e7da5497e2991f 


commit c3bad96b14cb33df99135e6c7e1b15bad7ebe7d9
Pierre d'Herbemont, Sat, 25 Aug 2007 03:17:16 +0200

VLCPlaylist.m: Fix a typo in initWithLibVLCMediaList.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c3bad96b14cb33df99135e6c7e1b15bad7ebe7d9 


commit 84f0d8f8a996109f60a54ac13b796e0093c2b95f
Pierre d'Herbemont, Sat, 25 Aug 2007 02:53:44 +0200

VLC.app: Don't cross compile for 10.4u for now, and default to debug release.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=84f0d8f8a996109f60a54ac13b796e0093c2b95f 


commit 3d549e63623c1898db1845e33b5b6c9a0fe00bc4
Pierre d'Herbemont, Sat, 25 Aug 2007 02:47:28 +0200

VLC.app: Fix compilation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=3d549e63623c1898db1845e33b5b6c9a0fe00bc4 


commit 40c3b2c2d792d5aad2b3846ac3a23c342ed21c28
Pierre d'Herbemont, Sat, 25 Aug 2007 02:46:15 +0200

VLC/VLCServicesDiscoverer.h: Advertise +sharedDiscoverer.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=40c3b2c2d792d5aad2b3846ac3a23c342ed21c28 


commit e952f513eca87bb3b3973e070fedd5a25d5a80c0
Pierre d'Herbemont, Sat, 25 Aug 2007 02:45:25 +0200

VLCLibrary.h: VLCPanic is not a framework function after all.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=e952f513eca87bb3b3973e070fedd5a25d5a80c0 


commit 7f466062fde8c5f146af45fc6e357a8489a34c7a
Pierre d'Herbemont, Sat, 25 Aug 2007 02:33:31 +0200

VLCServicesDiscoverer.m: Fix compilation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7f466062fde8c5f146af45fc6e357a8489a34c7a 


commit 81d980f63dfda3ca6bde972e4aa3c73cd4f27906
Pierre d'Herbemont, Sat, 25 Aug 2007 02:33:08 +0200

VLCPlaylistDataSource.m: Fix a warning.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=81d980f63dfda3ca6bde972e4aa3c73cd4f27906 


commit 74141fc1cd2405f59c91d0311a8edc7c360f2713
Pierre d'Herbemont, Sat, 25 Aug 2007 02:32:45 +0200

VLCPlaylist.m: Implement -(VLCPlaylist*)flatPlaylist.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=74141fc1cd2405f59c91d0311a8edc7c360f2713 


commit cdbb045ac7427c0ce18fa785bad7d12e849270f5
Pierre d'Herbemont, Sat, 25 Aug 2007 02:31:53 +0200

Headers/VLCLibrary.h: Define VLCPanic().

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=cdbb045ac7427c0ce18fa785bad7d12e849270f5 


commit 7b98fd9d380349e7d7ae286fce8977bdd6bf1999
Pierre d'Herbemont, Sat, 25 Aug 2007 02:30:25 +0200

VLC.app: Include VLC/VLC.h.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7b98fd9d380349e7d7ae286fce8977bdd6bf1999 


commit b74998258e26c6e1f615bb2d6b480b34a08c9c3d
Pierre d'Herbemont, Sat, 25 Aug 2007 02:29:46 +0200

Mac OS X Framework: Include our newer headers into VLC.h.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=b74998258e26c6e1f615bb2d6b480b34a08c9c3d 


commit 85014427ad2fd6f063fcff958af02984e6b824cd
Pierre d'Herbemont, Sat, 25 Aug 2007 02:26:10 +0200

Mac OS X Framework: Add a VLC Example App. I hope it won't stay an Example app for long :)

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=85014427ad2fd6f063fcff958af02984e6b824cd 


commit 3eb6b5c23f43737cea3003acf42aa25fab3b3d0c
Pierre d'Herbemont, Sat, 25 Aug 2007 00:16:04 +0200

Mac OS X Framework: Add VLCMediaDiscoverer, VLCMediaLibrary, VLCServicesDiscoverer.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=3eb6b5c23f43737cea3003acf42aa25fab3b3d0c 


commit 99664e8a256945738f1ef2b2401fcc233c7c0b51
Pierre d'Herbemont, Mon, 20 Aug 2007 08:59:20 +0200

Add the new VLCEventManager object.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=99664e8a256945738f1ef2b2401fcc233c7c0b51 


commit c3ee452b6672ad9dff95f845001f1a05a921a05d
Pierre d'Herbemont, Mon, 20 Aug 2007 08:58:43 +0200

Fix compilation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c3ee452b6672ad9dff95f845001f1a05a921a05d 


commit 793000181cd7d7c710e26d1369d094f8cfe96e4c
Pierre d'Herbemont, Mon, 20 Aug 2007 08:35:15 +0200

Forgotten commit.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=793000181cd7d7c710e26d1369d094f8cfe96e4c 


commit 44d8cc3f8988593afeb71cabdcfc6aacc73c1e72
Pierre d'Herbemont, Mon, 20 Aug 2007 08:29:16 +0200

Add a new internal to load a media_list directly.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=44d8cc3f8988593afeb71cabdcfc6aacc73c1e72 


commit 02b0488b6f42699fb91ac78731667ab7ce33c292
Pierre d'Herbemont, Mon, 20 Aug 2007 08:28:43 +0200

Fix video notification declaration.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=02b0488b6f42699fb91ac78731667ab7ce33c292 


commit 6b473c510bc0d0cfd2327b8bc71b94569824e0ec
Pierre d'Herbemont, Mon, 20 Aug 2007 08:26:07 +0200

Fix install_name.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=6b473c510bc0d0cfd2327b8bc71b94569824e0ec 


commit 11d682b59e23df97b7b58f749c687d4bcb535755
Pierre d'Herbemont, Mon, 20 Aug 2007 05:06:35 +0200

tmp

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=11d682b59e23df97b7b58f749c687d4bcb535755 


commit 7faf913411875d0d0066b8febd04e11021ced3f6
Pierre d'Herbemont, Fri, 17 Aug 2007 06:16:33 +0200

Sources/VLCPlaylistDataSource.m: Cleanup.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7faf913411875d0d0066b8febd04e11021ced3f6 


commit 5e0ae422935871cd092bde2e4975b7da42aff191
Pierre d'Herbemont, Fri, 17 Aug 2007 05:37:45 +0200

extras/MacOSX/Framework/Makefile: Small changes due to libtool changes.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5e0ae422935871cd092bde2e4975b7da42aff191 


commit d4089926cc6ef13ab91be2cae57fee701ab50b44
Pierre d'Herbemont, Wed, 15 Aug 2007 21:16:10 +0200

Framework/Sources/VLCMedia.m: Better art url handling.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=d4089926cc6ef13ab91be2cae57fee701ab50b44 


commit 9b1518ae6b0868f5dd393e79bf32fe37b8d74b22
Pierre d'Herbemont, Wed, 15 Aug 2007 21:01:11 +0200

extras/MacOSX/Framework/Makefile: Better target differenciation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=9b1518ae6b0868f5dd393e79bf32fe37b8d74b22 


commit 0f1c0e9c740d1f64c2fb3d8daf43b8115d203e7d
Pierre d'Herbemont, Mon, 13 Aug 2007 02:41:55 +0200

Mac OS X Framework: Only build the example on native arch.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=0f1c0e9c740d1f64c2fb3d8daf43b8115d203e7d 


commit a0c02dba3cdb376316bb3a9606f71dcbe53ca552
Pierre d'Herbemont, Mon, 13 Aug 2007 02:38:07 +0200

Mac OS X Framework: Advertise -[VLCVideoView playItemAtIndex:].

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a0c02dba3cdb376316bb3a9606f71dcbe53ca552 


commit 7937889993244dcf3f116b2ec2abcad7e9b26199
Pierre d'Herbemont, Mon, 13 Aug 2007 02:18:03 +0200

Mac OS X gui: Use the drawable from the parents if provided. And don't block when destroying.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7937889993244dcf3f116b2ec2abcad7e9b26199 


commit 28a3277b2f6d1815a068fe68b5e80269aefd4af8
Pierre d'Herbemont, Mon, 13 Aug 2007 02:05:04 +0200

Mac OS X Framework: Play only item at selected item.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=28a3277b2f6d1815a068fe68b5e80269aefd4af8 


commit e5c9e55ce0b679e114c050b6a4d5b3ac815bb646
Pierre d'Herbemont, Mon, 13 Aug 2007 02:03:03 +0200

Mac OS X Framework: Use libvlc directly instead of mediacontrol.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=e5c9e55ce0b679e114c050b6a4d5b3ac815bb646 


commit 6db16e2d23b95fdc9f00970873ec410c81affbb6
Pierre d'Herbemont, Sun, 29 Jul 2007 14:40:48 +0200

Mac OS X Framework: Get back to a build-able state.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=6db16e2d23b95fdc9f00970873ec410c81affbb6 


commit bd112e3422e738dc9ee39096179011ee377f1800
Pierre d'Herbemont, Sun, 22 Jul 2007 16:58:45 +0200

contrib: Don't use @loader_path at build time as darwin's ld doesn't recognize it at link time.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=bd112e3422e738dc9ee39096179011ee377f1800 


commit 1cc088327e1455ea21d33b9f254e09c67122882a
Pierre d'Herbemont, Sun, 15 Jul 2007 16:18:31 +0200

Mac OS X Framework: Quick hack to get the test app linking.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=1cc088327e1455ea21d33b9f254e09c67122882a 


commit ca05cb73be9bdb407e3c8a0bafd277cc5ba0d3bf
Pierre d'Herbemont, Fri, 13 Jul 2007 23:39:28 +0200

Mac OS X Framework: Better library loading tricks.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=ca05cb73be9bdb407e3c8a0bafd277cc5ba0d3bf 


commit 6cd67b26c8cf4dd9f96150074290fe38cdf498a5
Pierre d'Herbemont, Fri, 13 Jul 2007 23:38:37 +0200

Mac OS X Framework: Fix media_instance_release->media_instance_destroy.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=6cd67b26c8cf4dd9f96150074290fe38cdf498a5 


commit 576f90503ace71d9a9b7bd42e8ea740bd41bb1e3
Pierre d'Herbemont, Fri, 13 Jul 2007 22:35:06 +0200

mediacontrol: Fix event compilation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=576f90503ace71d9a9b7bd42e8ea740bd41bb1e3 


commit 92e22cbfb5a359cdbc29cc5000eca80349dba067
Pierre d'Herbemont, Thu, 12 Jul 2007 22:43:29 +0200

contrib: Fix loaderpath->loader_path (thanks to Olivier Aubert).

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=92e22cbfb5a359cdbc29cc5000eca80349dba067 


commit 8e9ed86e66410e0b5ad5fd4af497b0657ab77a0d
Pierre d'Herbemont, Sun, 8 Jul 2007 17:30:11 +0200

Mac OS X gui: Fix compilation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=8e9ed86e66410e0b5ad5fd4af497b0657ab77a0d 


commit 6876fa6f8c74465f39ab87bc9a30c0ee738ade82
Pierre d'Herbemont, Sun, 24 Jun 2007 20:59:02 +0200

Mac OS X gui: Make sure NSView creation happens on main thread.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=6876fa6f8c74465f39ab87bc9a30c0ee738ade82 


commit 0490da792d6829e51cd96e652cbfe313ebac1a10
Pierre d'Herbemont, Sun, 24 Jun 2007 18:06:28 +0200

contrib: Use @loader_path for libdvdread.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=0490da792d6829e51cd96e652cbfe313ebac1a10 


commit 67c4bd9a3325cd2d171e0a5f7c6b0368a9b4e9a0
Pierre d'Herbemont, Sun, 24 Jun 2007 17:36:25 +0200

Mac OS X Framework: Fix framework detection.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=67c4bd9a3325cd2d171e0a5f7c6b0368a9b4e9a0 


commit 43ac9b32a25ddf4b8879de7f894b0863586ce4b6
Pierre d'Herbemont, Sun, 24 Jun 2007 16:51:39 +0200

Mac OS X Framework: Make sure we handle NULL meta.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=43ac9b32a25ddf4b8879de7f894b0863586ce4b6 


commit 8ac2d1007eb090fcb0b441b50f6479afa832aa47
Pierre d'Herbemont, Sun, 24 Jun 2007 16:51:13 +0200

Mac OS X Framework: Make sure we return the media instance.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=8ac2d1007eb090fcb0b441b50f6479afa832aa47 


commit 5cb5ff9b68374b9a60b91251da1db05db50d39d2
Pierre d'Herbemont, Sun, 24 Jun 2007 13:05:19 +0200

Mac OS X Framework: Better exception handling.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5cb5ff9b68374b9a60b91251da1db05db50d39d2 


commit 970bf74658f3a4624ea55dd87569a4df595593d4
Pierre d'Herbemont, Sat, 23 Jun 2007 18:06:42 +0200

Mac OS X Framework: Use libvlc for the VLCMedia class.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=970bf74658f3a4624ea55dd87569a4df595593d4 


commit 81c7957cf4af8e15b75637e4db6d2a87d9e950b6
Pierre d'Herbemont, Tue, 5 Jun 2007 01:16:15 +0200

Mac OS X: Remove unused files references in the Makefile.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=81c7957cf4af8e15b75637e4db6d2a87d9e950b6 


commit 0194ac359e574c115959dcdc33c9a7214d4f26f8
Pierre d'Herbemont, Tue, 5 Jun 2007 00:53:18 +0200

MediaControl: Fix build.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=0194ac359e574c115959dcdc33c9a7214d4f26f8 


commit 04d5ff206f119d68ba22accd77d116f81cc31c15
Pierre d'Herbemont, Sat, 2 Jun 2007 14:55:44 +0200

modules/modules.c: Use "../modules" as a search path for the VLC.framework.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=04d5ff206f119d68ba22accd77d116f81cc31c15 


commit b623b9814377b82680bee3cecf5937677e8c3289
Pierre d'Herbemont, Sat, 2 Jun 2007 14:54:55 +0200

misc/darwin_specific.c: Make sure we recognize the framework, and that our path is set well.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=b623b9814377b82680bee3cecf5937677e8c3289 


commit c52b40cb0b18b5ab79cec3afce4b54eb45907e3b
Pierre d'Herbemont, Sat, 2 Jun 2007 13:53:17 +0200

Mac OS X Framework: Change the include path to @loader_path/../lib in order libraries linked from libraries in lib/ to be loaded.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c52b40cb0b18b5ab79cec3afce4b54eb45907e3b 


commit 359153d1f8c5900300c07c7763a58cc921865236
Pierre d'Herbemont, Fri, 11 May 2007 18:11:52 +0200

Mac OS X Framework: Don't use -mdynamic-no-pic at all. (we'll have to use it back for vlc bin, but it is for later).

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=359153d1f8c5900300c07c7763a58cc921865236 


commit d4abfb748ffabc7d3ef60113b27fa64388c34861
Pierre d'Herbemont, Fri, 4 May 2007 20:12:05 +0200

Mac OS X Framework: Make sure we don't block call back thread if main thread is busy.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=d4abfb748ffabc7d3ef60113b27fa64388c34861 


commit e8b7104ac30a747b67588a22b574ea8476573a74
Pierre d'Herbemont, Fri, 4 May 2007 16:08:15 +0200

Mac OS X Framework: Implement VLCTime.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=e8b7104ac30a747b67588a22b574ea8476573a74 


commit fb0ad4b53ee633f8a61545cb4db988d041222b10
Pierre d'Herbemont, Tue, 1 May 2007 20:05:28 +0200

Mac OS X Framework: Enable multiple thread to connect on the connection object.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=fb0ad4b53ee633f8a61545cb4db988d041222b10 


commit 7ea7cd15303fd779e789e01d38f460212f172c93
Pierre d'Herbemont, Mon, 30 Apr 2007 01:23:46 +0200

Mac OS X Framework: Fix event sending on main thread by directly using IMP rather than NSInvocation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7ea7cd15303fd779e789e01d38f460212f172c93 


commit cd605eca4f0e5a9d483941ed9c991b2a77a58cec
Pierre d'Herbemont, Tue, 1 May 2007 20:08:02 +0200

MediaControl: Add support for p_input event.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=cd605eca4f0e5a9d483941ed9c991b2a77a58cec 


commit a6855862324b29a1ae2bcdb9b011aefdb234dd36
Pierre d'Herbemont, Sat, 28 Apr 2007 23:03:01 +0200

Mac OS X Framework: Add debug compilation flags.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a6855862324b29a1ae2bcdb9b011aefdb234dd36 


commit aced12bd293ff51e682583308eb1a769117c7b04
Pierre d'Herbemont, Sat, 28 Apr 2007 15:41:56 +0200

Mac OS X gui: Make sure we unregister from our superview

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=aced12bd293ff51e682583308eb1a769117c7b04 


commit dbe287a2d1cd1f52a81c93390ea01cdeedeba6cf
Pierre d'Herbemont, Sat, 28 Apr 2007 15:11:38 +0200

Mac OS X Framework: Provide NSOutlineView data source functionality from a new class VLCPlaylistDataSource.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=dbe287a2d1cd1f52a81c93390ea01cdeedeba6cf 


commit ad42f36ee09147bb0e992ea51ea025ede4e272a2
Pierre d'Herbemont, Sat, 28 Apr 2007 12:23:51 +0200

MediaControl: Make sure we delete the callback in libvlc too.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=ad42f36ee09147bb0e992ea51ea025ede4e272a2 


commit 140035353d140faca9b0689d6db9e9b5fd0f078a
Pierre d'Herbemont, Sat, 28 Apr 2007 12:09:58 +0200

Mac OS X Framework: Post VolumeDidChange notification.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=140035353d140faca9b0689d6db9e9b5fd0f078a 


commit a1ef40ffcd3fff0cd59751a7b354e9fe85da1efe
Pierre d'Herbemont, Sat, 28 Apr 2007 11:50:37 +0200

Mac OS X Framework: Use only the filename as the (temporary) title.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a1ef40ffcd3fff0cd59751a7b354e9fe85da1efe 


commit b3102e3344ae05c1384fbc3e8d37a8efd4500c3b
Pierre d'Herbemont, Sat, 28 Apr 2007 11:01:22 +0200

MediaControl: Correct type for var_AddCallback callback param.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=b3102e3344ae05c1384fbc3e8d37a8efd4500c3b 


commit 20ea87833f8b6518ff2a7e639e1d6aeeed31df56
Pierre d'Herbemont, Sat, 28 Apr 2007 10:57:40 +0200

MediaControl: Handle private user data in event registering.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=20ea87833f8b6518ff2a7e639e1d6aeeed31df56 


commit bd875ff951c8770bae161763813dc4e2de2c10f4
Pierre d'Herbemont, Fri, 27 Apr 2007 23:35:09 +0200

MediaControl: Make sure we don't leak ppsz_argv.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=bd875ff951c8770bae161763813dc4e2de2c10f4 


commit 30ec59c4e7f127c0e8df17c6edb696e350d6480f
Pierre d'Herbemont, Fri, 27 Apr 2007 23:16:16 +0200

MediaControl: Add an infrastructure for event listening.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=30ec59c4e7f127c0e8df17c6edb696e350d6480f 


commit e4fb0b63dc80f55d78c4caf61a1bf36d6f03025e
Pierre d'Herbemont, Thu, 26 Apr 2007 22:42:00 +0200

Mac OS X Framework: More about playlist.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=e4fb0b63dc80f55d78c4caf61a1bf36d6f03025e 


commit 46315b7549af419a51443007de47049851052964
Pierre d'Herbemont, Thu, 26 Apr 2007 18:52:30 +0200

Mac OS X Framework: Prefer to use mediacontrol_MediaTime as advised by Oliver Aubert.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=46315b7549af419a51443007de47049851052964 


commit dd8bfca02bee3d63eaa11b90dfb3e7769aea63fb
Pierre d'Herbemont, Thu, 26 Apr 2007 17:47:25 +0200

Mac OS X Framework: Properly initialize mediacontrol_Position.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=dd8bfca02bee3d63eaa11b90dfb3e7769aea63fb 


commit a55b067ae022ee665e98fd0995e5c62756f256d1
Pierre d'Herbemont, Sun, 22 Apr 2007 19:23:43 +0200

Mac OS X Framework: Fix contrib linking against the framework.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a55b067ae022ee665e98fd0995e5c62756f256d1 


commit 8bb6939dd9d7ff3fa6cebb5d8112e3b8d99ef592
Pierre d'Herbemont, Sun, 22 Apr 2007 17:57:48 +0200

Mac OS X Framework: Allow multiple choice on the test.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=8bb6939dd9d7ff3fa6cebb5d8112e3b8d99ef592 


commit 1f4b38f82ad488031291950a6a983c3b9803999c
Pierre d'Herbemont, Sun, 22 Apr 2007 17:34:43 +0200

Mac OS X Framework: Follow Apple's Coding Guidelines for Cocoa.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=1f4b38f82ad488031291950a6a983c3b9803999c 


commit c5a0c3bb9e6e932c69cfda570ca1fa161da5cd8c
Pierre d'Herbemont, Sun, 22 Apr 2007 01:43:06 +0200

Mac OS X Framework: Remove unuseful msg_Err output.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c5a0c3bb9e6e932c69cfda570ca1fa161da5cd8c 


commit 62a52b74486a9e4ecfe68418cb1283d0d4954afe
Pierre d'Herbemont, Sun, 22 Apr 2007 01:39:51 +0200

Mac OS X Framework: Properly use exception_init().

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=62a52b74486a9e4ecfe68418cb1283d0d4954afe 


commit 8556947e365138458accf492252858d73728aef0
Pierre d'Herbemont, Sun, 22 Apr 2007 01:21:30 +0200

Mac OS X Framework: Define the stretchVideo property.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=8556947e365138458accf492252858d73728aef0 


commit 702a7537ce3526dbe92d13f0079e3cac106fc6fa
Pierre d'Herbemont, Sun, 22 Apr 2007 01:12:21 +0200

Mac OS X Framework: Don't forget new interface files.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=702a7537ce3526dbe92d13f0079e3cac106fc6fa 


commit ea137c58d6bc5366c2b1b0e772a7af956c523a15
Pierre d'Herbemont, Sun, 22 Apr 2007 00:44:27 +0200

Mac OS X Framework: Handle exception properly.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=ea137c58d6bc5366c2b1b0e772a7af956c523a15 


commit b4dea1798de74690a1f5eb599b4ea6374091f772
Pierre d'Herbemont, Sun, 22 Apr 2007 01:23:24 +0200

Mac OS X Framework: Correctly pass vlc arguments. (Reported by Olivier Aubert).

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=b4dea1798de74690a1f5eb599b4ea6374091f772 


commit 465ad41a727f7f3834a7c471fede075dbd2c0ffe
Pierre d'Herbemont, Sat, 21 Apr 2007 23:16:44 +0200

Mac OS X Framework: Don't forget trailing space.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=465ad41a727f7f3834a7c471fede075dbd2c0ffe 


commit 4d18915bbfbfeb0344ea223a4229c24f5a3e6fae
Pierre d'Herbemont, Sat, 21 Apr 2007 23:08:27 +0200

Mac OS X Framework: Don't forget trailing return.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=4d18915bbfbfeb0344ea223a4229c24f5a3e6fae 


commit 10981419e45e05ab0e394b097129aaaaf38dd392
Pierre d'Herbemont, Sat, 21 Apr 2007 23:06:22 +0200

Mac OS X Framework: Small comment on -addVoutSubview:

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=10981419e45e05ab0e394b097129aaaaf38dd392 


commit 96aae0a91be8c1c4c12b2b3313d998a3be8af43e
Pierre d'Herbemont, Sat, 21 Apr 2007 22:48:35 +0200

Mac OS X Framework: Remove now unuseful comment about not supported exception.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=96aae0a91be8c1c4c12b2b3313d998a3be8af43e 


commit f5d19b889c298dc9c9f621bc4021e0e9daa89fe9
Pierre d'Herbemont, Sat, 21 Apr 2007 22:46:35 +0200

Mac OS X Framework: Handle mediacontrol exception.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=f5d19b889c298dc9c9f621bc4021e0e9daa89fe9 


commit 1d298761f4307d1c517edafe8b9f713fc864f737
Pierre d'Herbemont, Wed, 25 Apr 2007 10:38:06 +0200

Mac OS X Framework: Remove macosx intf as it will soon be part of the framework.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=1d298761f4307d1c517edafe8b9f713fc864f737 


commit 0f9a0035b9c83b7e4193af77cd7bbb96ce10ad55
Pierre d'Herbemont, Sat, 21 Apr 2007 20:15:27 +0200

Mac OS X Framework: Implement just enough to make the test app works.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=0f9a0035b9c83b7e4193af77cd7bbb96ce10ad55 


commit 5d186ff437dbd69302068f3d30eaaf165390d2fe
Pierre d'Herbemont, Fri, 20 Apr 2007 19:51:54 +0200

Mac OS X Framework: Make sure the root directory is the framework directory if linked to it. This allow the plugin folder to be in the framework directory.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5d186ff437dbd69302068f3d30eaaf165390d2fe 


commit d6fbc90062efae6c4f94dc88dc12a9a490234186
Pierre d'Herbemont, Tue, 17 Apr 2007 00:00:18 +0200

Mac OS X Framework: Make sure we use -fno-common when building libvlc.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=d6fbc90062efae6c4f94dc88dc12a9a490234186 


commit ededba90645137e257d796683d05d800b6c01703
Pierre d'Herbemont, Mon, 16 Apr 2007 19:36:57 +0200

Mac OS X Framework: Use @loader_path instead of @executable_path to allow a plugin to be linked to the framework.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=ededba90645137e257d796683d05d800b6c01703 


commit eac1d999e5956ca967c43a53bba22abbde27663f
Pierre d'Herbemont, Sun, 15 Apr 2007 15:15:11 +0200

Mac OS X Framework: Use the VLCVideoView in the test application, to demo how VLCVideoView could be used.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=eac1d999e5956ca967c43a53bba22abbde27663f 


commit f4cb593e47506c5ffa9d7e1c64e1207b493e8fd7
Pierre d'Herbemont, Sun, 15 Apr 2007 15:12:26 +0200

Mac OS X Framework: VLCVideoView first draft.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=f4cb593e47506c5ffa9d7e1c64e1207b493e8fd7 


commit 5e5268deebbbab0ba3d62d9629d3adc2b4ef865e
Pierre d'Herbemont, Sat, 14 Apr 2007 22:55:52 +0200

Mac OS X Framework: Fix typos in VLC.h about my email address.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5e5268deebbbab0ba3d62d9629d3adc2b4ef865e 


commit 3921fd8e90b3282769700af649f2588ca8f0c1ff
Pierre d'Herbemont, Sat, 14 Apr 2007 22:53:03 +0200

Mac OS X Framework: Make it link to libvlc.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=3921fd8e90b3282769700af649f2588ca8f0c1ff 


commit 986ece17316b267383cc741acd6501164f3b95ff
Pierre d'Herbemont, Fri, 13 Apr 2007 17:43:29 +0200

Mac OS X: Add a test application for the stub framework.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=986ece17316b267383cc741acd6501164f3b95ff 


commit 5972d3c444830217d0b384c6c7ad55f551aee9a3
Pierre d'Herbemont, Sat, 19 May 2007 18:32:10 +0200

Mac OS X Framework: Initial creation.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5972d3c444830217d0b384c6c7ad55f551aee9a3 


 Makefile                                           |    9 ++-
 .../English.lproj/MainMenu.nib/keyedobjects.nib    |  Bin 21567 -> 21334 bytes
 .../Examples/VLC/VLCCategoryListDataSource.m       |    7 +-
 .../MacOSX/Framework/Examples/VLC/VLCController.m  |   12 ++-
 .../Framework/Headers/VLC/VLCMediaDiscoverer.h     |    1 +
 extras/MacOSX/Framework/Headers/VLCEventManager.h  |    5 +
 extras/MacOSX/Framework/Sources/VLCEventManager.m  |  101 ++++++++++++++++++--
 .../MacOSX/Framework/Sources/VLCMediaDiscoverer.m  |   24 ++++-
 .../Framework/Sources/VLCPlaylistDataSource.m      |    6 +-
 .../Framework/Sources/VLCServicesDiscoverer.m      |    4 +-
 extras/MacOSX/Framework/Sources/VLCVideoView.m     |    2 +-
 extras/{dbus-vlc.glade => mpris.glade}             |    6 +-
 extras/{dbus-vlc.py => mpris.py}                   |   40 ++++++--
 include/vlc_events.h                               |   12 ++-
 include/vlc_modules.h                              |    8 ++
 include/vlc_playlist.h                             |    7 +-
 modules/control/dbus.c                             |    2 +-
 modules/gui/qt4/components/infopanels.cpp          |    4 +-
 modules/gui/qt4/dialogs/mediainfo.cpp              |    1 +
 modules/gui/qt4/main_interface.cpp                 |    6 +-
 modules/misc/audioscrobbler.c                      |   20 +++-
 modules/misc/notify/notify.c                       |   69 ++++++++++++-
 src/control/media_descriptor.c                     |    4 +-
 src/control/media_instance.c                       |    9 +-
 src/interface/interaction.c                        |    2 -
 src/misc/events.c                                  |   55 ++++++++++-
 src/modules/modules.c                              |   36 +++++++
 src/playlist/services_discovery.c                  |    8 ++
 28 files changed, 385 insertions(+), 75 deletions(-)
 rename extras/{dbus-vlc.glade => mpris.glade} (99%)
 rename extras/{dbus-vlc.py => mpris.py} (88%)
-- 
This is an automated email from vlc-soc.git/hooks/post-receive (VLC Developement tree mirror used by SoC students to publish their work.).



More information about the vlc-devel mailing list