[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