[vlc-devel] vlc-soc.git: Mac OS X Framework: Make sure we handle NULL meta. (pdherbemont_branch)

Pierre d'Herbemont pdherbemont at free.fr
Sun Jun 24 16:52:14 CEST 2007


commit c25d6b002781a1a4c815966daf16789bd522ccee
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=c25d6b002781a1a4c815966daf16789bd522ccee 


commit 243aaebd2ed285a3ab57e676110e504e32ef537c
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=243aaebd2ed285a3ab57e676110e504e32ef537c 


commit b23910ae6db43420dd112b6f37580b600a3c0b3e
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=b23910ae6db43420dd112b6f37580b600a3c0b3e 


commit 683805a3c03107c417ec5ce3de67a9eff27dc9a2
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=683805a3c03107c417ec5ce3de67a9eff27dc9a2 


commit 8bee44c0753d2896dbc69ac362d899a6ca65bd27
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=8bee44c0753d2896dbc69ac362d899a6ca65bd27 


commit 884815853c1b740bd4a8211e6afdbb52cf9718b9
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=884815853c1b740bd4a8211e6afdbb52cf9718b9 


commit 079ca6cf46b0b4fa6d078605d72c37a1194444df
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=079ca6cf46b0b4fa6d078605d72c37a1194444df 


commit 020ac8cd6fe503f72594900a60f0eb020ba4ecd0
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=020ac8cd6fe503f72594900a60f0eb020ba4ecd0 


commit d48809b3116536b151f5595337c3ff2a85e02dcc
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=d48809b3116536b151f5595337c3ff2a85e02dcc 


commit d8948c098e8514d7ad2d35185b9b9512f3e765a5
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=d8948c098e8514d7ad2d35185b9b9512f3e765a5 


commit 080e97f98ae16699a47cdf1da954022cc45e8444
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=080e97f98ae16699a47cdf1da954022cc45e8444 


commit 862d1deaac9312ca4562695929ea12a475fe87a3
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=862d1deaac9312ca4562695929ea12a475fe87a3 


commit c6580d03b8fcdf2439f5bd012a4bc4300cc5c022
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=c6580d03b8fcdf2439f5bd012a4bc4300cc5c022 


commit b0db48b4302852b3a8241baf4d8451359aec8f1b
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=b0db48b4302852b3a8241baf4d8451359aec8f1b 


commit 298f332fd79acfccf0db35587d94c90cb3333b0c
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=298f332fd79acfccf0db35587d94c90cb3333b0c 


commit 5b6bf7104c9dab89f13bf42dc38db6cec54dc035
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=5b6bf7104c9dab89f13bf42dc38db6cec54dc035 


commit 8cd8d3925d922b02a072d689600cfe9a6d24d96f
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=8cd8d3925d922b02a072d689600cfe9a6d24d96f 


commit 6afc0f7ee642e64d02fd0bb522414d774ac63122
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=6afc0f7ee642e64d02fd0bb522414d774ac63122 


commit ff30b8f7244c91048f1426fa76c4a23a9bd81256
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=ff30b8f7244c91048f1426fa76c4a23a9bd81256 


commit 392107dfa5c11d22d6fbc4bf3227662111186434
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=392107dfa5c11d22d6fbc4bf3227662111186434 


commit 18e710bb9fedc5561ef1104895b5a27b26ae2f22
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=18e710bb9fedc5561ef1104895b5a27b26ae2f22 


commit 309c1bae59386b4d95ccac30dbc8c23275ac8a4d
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=309c1bae59386b4d95ccac30dbc8c23275ac8a4d 


commit b10a23c4423138b2c68867ecdc368079108579a6
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=b10a23c4423138b2c68867ecdc368079108579a6 


commit a7b0bd5e22c3a6cdbfdb2461b077ca646137f9e4
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=a7b0bd5e22c3a6cdbfdb2461b077ca646137f9e4 


commit 47da08299c764c71b7b68d54b08b978a11b0f861
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=47da08299c764c71b7b68d54b08b978a11b0f861 


commit 74864b2aa6092b597989d0ed15051129a54bb815
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=74864b2aa6092b597989d0ed15051129a54bb815 


commit b000992579ab31986c1b0d4a66d15c81aab37d30
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=b000992579ab31986c1b0d4a66d15c81aab37d30 


commit 6e3c27c6b2df23922121ea4ac9ae9fb006fc8c1e
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=6e3c27c6b2df23922121ea4ac9ae9fb006fc8c1e 


commit 04b6b6426173f536749d0bc97692cfe2be4071b2
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=04b6b6426173f536749d0bc97692cfe2be4071b2 


commit 9888af73b7bc5bae2251c7dbb6bf7e5192df16c2
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=9888af73b7bc5bae2251c7dbb6bf7e5192df16c2 


commit 7bbdb2aa1f6e2f8646a9932e5223eafbf84d8f7f
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=7bbdb2aa1f6e2f8646a9932e5223eafbf84d8f7f 


commit 96b849eb5d84df2b0beb8d52803e823878957fca
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=96b849eb5d84df2b0beb8d52803e823878957fca 


commit 1a244bf1a6ef80461d6b5a93850fd8d71ab63a02
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=1a244bf1a6ef80461d6b5a93850fd8d71ab63a02 


commit 2e7ebd3e126c69b356d02180821480c85e2c37a6
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=2e7ebd3e126c69b356d02180821480c85e2c37a6 


commit 4b732014488ecee564b34e2960edb641f5e86dc2
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=4b732014488ecee564b34e2960edb641f5e86dc2 


commit c14760093a9a2ee14271ce5c8f70ba2c5170c62c
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=c14760093a9a2ee14271ce5c8f70ba2c5170c62c 


commit d8e74c4cb2b1e735749639b8d5afb77c71b290a2
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=d8e74c4cb2b1e735749639b8d5afb77c71b290a2 


commit f9062b65f5865cdeb3e998adbcb18501ab0e611a
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=f9062b65f5865cdeb3e998adbcb18501ab0e611a 


commit 571a3ede4438acc90bc38f409cc5395534a8ced3
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=571a3ede4438acc90bc38f409cc5395534a8ced3 


commit 1d8cf76648abf769f783de270a7329beb6d9c288
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=1d8cf76648abf769f783de270a7329beb6d9c288 


commit 90f5818990966907dc977fbd346591ea641a4f2d
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=90f5818990966907dc977fbd346591ea641a4f2d 


commit 762e662c1c31f893167670b4f5d41c90982dc11e
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=762e662c1c31f893167670b4f5d41c90982dc11e 


commit 4d5fdaf730760cde4b1690bd8971597f6f24e25c
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=4d5fdaf730760cde4b1690bd8971597f6f24e25c 


commit 91983dd72774cf7763d027780b14f4290f341e2c
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=91983dd72774cf7763d027780b14f4290f341e2c 


commit ccb897d9bcb8808b85e1d0005de64146e773992d
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=ccb897d9bcb8808b85e1d0005de64146e773992d 


commit 253208887ad204a52ceeb271678c5423a91e6c25
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=253208887ad204a52ceeb271678c5423a91e6c25 


commit 423d564347e881d954b894c08f167ac4a00a3c74
Pierre d'Herbemont, Mon, 16 Apr 2007 23:31:03 +0200

Mac OS X Framework: Make sure libvlc doesn't use -mdynamic-no-pic.

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


commit b00b3233b094f79c562e0baf0aee9346ac34ccbc
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=b00b3233b094f79c562e0baf0aee9346ac34ccbc 


commit 7ca9dc0aef1a05e14cf36d04838a779a3345af1e
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=7ca9dc0aef1a05e14cf36d04838a779a3345af1e 


commit 71a54af6a28352fac26e7c2fa012dd4780e8fe59
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=71a54af6a28352fac26e7c2fa012dd4780e8fe59 


commit a444c23b1366b2c0987e4c066309acdc269765e1
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=a444c23b1366b2c0987e4c066309acdc269765e1 


commit c00bb15c0481c62c001e69d62c87b849a5d2f210
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=c00bb15c0481c62c001e69d62c87b849a5d2f210 


commit 2b945a86c740b547b7308dc7b8cf9e264b203a63
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=2b945a86c740b547b7308dc7b8cf9e264b203a63 


commit be9ce81230c82e410243ea7942e49fb67e49dc08
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=be9ce81230c82e410243ea7942e49fb67e49dc08 


 extras/MacOSX/Framework/Sources/VLCLibrary.m |    1 +
 extras/MacOSX/Framework/Sources/VLCMedia.m   |    2 +-
 include/vlc/libvlc.h                         |   34 +++++--
 src/control/libvlc_internal.h                |    3 +
 src/control/media_descriptor.c               |    7 +-
 src/control/media_instance.c                 |  136 ++++++++++++++++++++++----
 6 files changed, 155 insertions(+), 28 deletions(-)
-- 
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