[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