e4c8cea940046f4ec0550dd200234ed367bcd5bb
[vlc.git] / extras / MacOSX / VLC_app / VLC.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 44;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 633BD70D0D2AE0DF0012A314 /* vlc-contrib-core-framework-app */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = 633BD7150D2AE1170012A314 /* Build configuration list for PBXAggregateTarget "vlc-contrib-core-framework-app" */;
13                         buildPhases = (
14                         );
15                         dependencies = (
16                                 633BD7110D2AE0E50012A314 /* PBXTargetDependency */,
17                                 637F33EB0D2AEE4B001E70AB /* PBXTargetDependency */,
18                         );
19                         name = "vlc-contrib-core-framework-app";
20                         productName = "vlc-contrib-core-framework-app";
21                 };
22                 637F33DF0D2AEE05001E70AB /* vlc-framework-app */ = {
23                         isa = PBXAggregateTarget;
24                         buildConfigurationList = 637F33F80D2AEE67001E70AB /* Build configuration list for PBXAggregateTarget "vlc-framework-app" */;
25                         buildPhases = (
26                         );
27                         dependencies = (
28                                 637F33E50D2AEE29001E70AB /* PBXTargetDependency */,
29                                 637F33E90D2AEE48001E70AB /* PBXTargetDependency */,
30                         );
31                         name = "vlc-framework-app";
32                         productName = "vlc-framework-app";
33                 };
34 /* End PBXAggregateTarget section */
35
36 /* Begin PBXBuildFile section */
37                 633BD4BC0D2A90470012A314 /* VLCValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4AA0D2A90470012A314 /* VLCValueTransformer.m */; };
38                 633BD4BD0D2A90470012A314 /* VLCMediaArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4AC0D2A90470012A314 /* VLCMediaArrayController.m */; };
39                 633BD4BE0D2A90470012A314 /* VLCMainWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4AD0D2A90470012A314 /* VLCMainWindow.m */; };
40                 633BD4BF0D2A90470012A314 /* VLCExceptionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4AF0D2A90470012A314 /* VLCExceptionHandler.m */; };
41                 633BD4C00D2A90470012A314 /* VLCController.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4B10D2A90470012A314 /* VLCController.m */; };
42                 633BD4C10D2A90470012A314 /* VLCBrowsableVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4B30D2A90470012A314 /* VLCBrowsableVideoView.m */; };
43                 633BD4C20D2A90470012A314 /* VLCAppBindings.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4B50D2A90470012A314 /* VLCAppBindings.m */; };
44                 633BD4C30D2A90470012A314 /* VLCAppAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4B90D2A90470012A314 /* VLCAppAdditions.m */; };
45                 633BD4C40D2A90470012A314 /* ImageAndTextCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 633BD4BA0D2A90470012A314 /* ImageAndTextCell.m */; };
46                 633BD4DA0D2A90C80012A314 /* dialog-error.png in Resources */ = {isa = PBXBuildFile; fileRef = 633BD4D80D2A90C80012A314 /* dialog-error.png */; };
47                 633BD4DB0D2A90C80012A314 /* applications-internet.png in Resources */ = {isa = PBXBuildFile; fileRef = 633BD4D90D2A90C80012A314 /* applications-internet.png */; };
48                 633BD6BB0D2AD7480012A314 /* VLC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 633BD6A20D2ACE520012A314 /* VLC.framework */; };
49                 63874B190D25960600F738AD /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 63874B170D25960600F738AD /* MainWindow.xib */; };
50                 638F47110D216C8F008E4912 /* type_playlist.png in Resources */ = {isa = PBXBuildFile; fileRef = 638F47100D216C8F008E4912 /* type_playlist.png */; };
51                 63A742B30D2759C1002D41A0 /* ExceptionHandling.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A742B20D2759C1002D41A0 /* ExceptionHandling.framework */; };
52                 63E380AA0D1C65A600FD6958 /* volume_high.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380A80D1C65A600FD6958 /* volume_high.png */; };
53                 63E380AB0D1C65A600FD6958 /* volume_low.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380A90D1C65A600FD6958 /* volume_low.png */; };
54                 63E380AE0D1C65D100FD6958 /* play.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380AC0D1C65D100FD6958 /* play.png */; };
55                 63E380AF0D1C65D100FD6958 /* play_blue.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380AD0D1C65D100FD6958 /* play_blue.png */; };
56                 63E380B20D1C65F200FD6958 /* skip_forward_active.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380B00D1C65F200FD6958 /* skip_forward_active.png */; };
57                 63E380B30D1C65F200FD6958 /* skip_forward_blue.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380B10D1C65F200FD6958 /* skip_forward_blue.png */; };
58                 63E380B60D1C65FC00FD6958 /* skip_previous_active.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380B40D1C65FC00FD6958 /* skip_previous_active.png */; };
59                 63E380B70D1C65FC00FD6958 /* skip_previous_blue.png in Resources */ = {isa = PBXBuildFile; fileRef = 63E380B50D1C65FC00FD6958 /* skip_previous_blue.png */; };
60                 63E380DF0D1C6FD800FD6958 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E380DE0D1C6FD800FD6958 /* QuartzCore.framework */; };
61                 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
62                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
63                 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
64                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
65 /* End PBXBuildFile section */
66
67 /* Begin PBXContainerItemProxy section */
68                 633BD6A10D2ACE520012A314 /* PBXContainerItemProxy */ = {
69                         isa = PBXContainerItemProxy;
70                         containerPortal = 633BD69D0D2ACE520012A314 /* VLC.xcodeproj */;
71                         proxyType = 2;
72                         remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
73                         remoteInfo = VLC;
74                 };
75                 633BD7100D2AE0E50012A314 /* PBXContainerItemProxy */ = {
76                         isa = PBXContainerItemProxy;
77                         containerPortal = 633BD69D0D2ACE520012A314 /* VLC.xcodeproj */;
78                         proxyType = 1;
79                         remoteGlobalIDString = 633BD6D20D2ADE040012A314;
80                         remoteInfo = "vlc-contrib-core-framework";
81                 };
82                 637F33E40D2AEE29001E70AB /* PBXContainerItemProxy */ = {
83                         isa = PBXContainerItemProxy;
84                         containerPortal = 633BD69D0D2ACE520012A314 /* VLC.xcodeproj */;
85                         proxyType = 1;
86                         remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
87                         remoteInfo = VLC;
88                 };
89                 637F33E80D2AEE48001E70AB /* PBXContainerItemProxy */ = {
90                         isa = PBXContainerItemProxy;
91                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
92                         proxyType = 1;
93                         remoteGlobalIDString = 8D1107260486CEB800E47090;
94                         remoteInfo = VLC;
95                 };
96                 637F33EA0D2AEE4B001E70AB /* PBXContainerItemProxy */ = {
97                         isa = PBXContainerItemProxy;
98                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
99                         proxyType = 1;
100                         remoteGlobalIDString = 637F33DF0D2AEE05001E70AB;
101                         remoteInfo = "vlc-framework-app";
102                 };
103 /* End PBXContainerItemProxy section */
104
105 /* Begin PBXFileReference section */
106                 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
107                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
108                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
109                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
110                 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
111                 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
112                 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
113                 32CA4F630368D1EE00C91783 /* VLC_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLC_Prefix.pch; sourceTree = "<group>"; };
114                 633BD4AA0D2A90470012A314 /* VLCValueTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCValueTransformer.m; path = Sources/VLCValueTransformer.m; sourceTree = "<group>"; };
115                 633BD4AB0D2A90470012A314 /* VLCValueTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCValueTransformer.h; path = Sources/VLCValueTransformer.h; sourceTree = "<group>"; };
116                 633BD4AC0D2A90470012A314 /* VLCMediaArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCMediaArrayController.m; path = Sources/VLCMediaArrayController.m; sourceTree = "<group>"; };
117                 633BD4AD0D2A90470012A314 /* VLCMainWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCMainWindow.m; path = Sources/VLCMainWindow.m; sourceTree = "<group>"; };
118                 633BD4AE0D2A90470012A314 /* VLCMediaArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaArrayController.h; path = Sources/VLCMediaArrayController.h; sourceTree = "<group>"; };
119                 633BD4AF0D2A90470012A314 /* VLCExceptionHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCExceptionHandler.m; path = Sources/VLCExceptionHandler.m; sourceTree = "<group>"; };
120                 633BD4B00D2A90470012A314 /* VLCMainWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMainWindow.h; path = Sources/VLCMainWindow.h; sourceTree = "<group>"; };
121                 633BD4B10D2A90470012A314 /* VLCController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCController.m; path = Sources/VLCController.m; sourceTree = "<group>"; };
122                 633BD4B20D2A90470012A314 /* VLCExceptionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCExceptionHandler.h; path = Sources/VLCExceptionHandler.h; sourceTree = "<group>"; };
123                 633BD4B30D2A90470012A314 /* VLCBrowsableVideoView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCBrowsableVideoView.m; path = Sources/VLCBrowsableVideoView.m; sourceTree = "<group>"; };
124                 633BD4B40D2A90470012A314 /* VLCController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCController.h; path = Sources/VLCController.h; sourceTree = "<group>"; };
125                 633BD4B50D2A90470012A314 /* VLCAppBindings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCAppBindings.m; path = Sources/VLCAppBindings.m; sourceTree = "<group>"; };
126                 633BD4B60D2A90470012A314 /* VLCBrowsableVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCBrowsableVideoView.h; path = Sources/VLCBrowsableVideoView.h; sourceTree = "<group>"; };
127                 633BD4B70D2A90470012A314 /* VLCAppBindings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCAppBindings.h; path = Sources/VLCAppBindings.h; sourceTree = "<group>"; };
128                 633BD4B80D2A90470012A314 /* VLCAppAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCAppAdditions.h; path = Sources/VLCAppAdditions.h; sourceTree = "<group>"; };
129                 633BD4B90D2A90470012A314 /* VLCAppAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCAppAdditions.m; path = Sources/VLCAppAdditions.m; sourceTree = "<group>"; };
130                 633BD4BA0D2A90470012A314 /* ImageAndTextCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ImageAndTextCell.m; path = Sources/ImageAndTextCell.m; sourceTree = "<group>"; };
131                 633BD4BB0D2A90470012A314 /* ImageAndTextCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageAndTextCell.h; path = Sources/ImageAndTextCell.h; sourceTree = "<group>"; };
132                 633BD4D80D2A90C80012A314 /* dialog-error.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "dialog-error.png"; path = "Icons/dialog-error.png"; sourceTree = "<group>"; };
133                 633BD4D90D2A90C80012A314 /* applications-internet.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "applications-internet.png"; path = "Icons/applications-internet.png"; sourceTree = "<group>"; };
134                 633BD69D0D2ACE520012A314 /* VLC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = VLC.xcodeproj; path = ../Framework/VLC.xcodeproj; sourceTree = SOURCE_ROOT; };
135                 63874B180D25960600F738AD /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainWindow.xib; sourceTree = "<group>"; };
136                 638F47100D216C8F008E4912 /* type_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = type_playlist.png; path = ../../../modules/gui/qt4/pixmaps/type_playlist.png; sourceTree = SOURCE_ROOT; };
137                 63A742B20D2759C1002D41A0 /* ExceptionHandling.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExceptionHandling.framework; path = /System/Library/Frameworks/ExceptionHandling.framework; sourceTree = "<absolute>"; };
138                 63E380A80D1C65A600FD6958 /* volume_high.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = volume_high.png; path = ../Resources/volume_high.png; sourceTree = SOURCE_ROOT; };
139                 63E380A90D1C65A600FD6958 /* volume_low.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = volume_low.png; path = ../Resources/volume_low.png; sourceTree = SOURCE_ROOT; };
140                 63E380AC0D1C65D100FD6958 /* play.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = play.png; path = ../Resources/play.png; sourceTree = SOURCE_ROOT; };
141                 63E380AD0D1C65D100FD6958 /* play_blue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = play_blue.png; path = ../Resources/play_blue.png; sourceTree = SOURCE_ROOT; };
142                 63E380B00D1C65F200FD6958 /* skip_forward_active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = skip_forward_active.png; path = ../Resources/skip_forward_active.png; sourceTree = SOURCE_ROOT; };
143                 63E380B10D1C65F200FD6958 /* skip_forward_blue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = skip_forward_blue.png; path = ../Resources/skip_forward_blue.png; sourceTree = SOURCE_ROOT; };
144                 63E380B40D1C65FC00FD6958 /* skip_previous_active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = skip_previous_active.png; path = ../Resources/skip_previous_active.png; sourceTree = SOURCE_ROOT; };
145                 63E380B50D1C65FC00FD6958 /* skip_previous_blue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = skip_previous_blue.png; path = ../Resources/skip_previous_blue.png; sourceTree = SOURCE_ROOT; };
146                 63E380DE0D1C6FD800FD6958 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
147                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
148                 8D1107320486CEB800E47090 /* VLC.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = VLC.app; sourceTree = BUILT_PRODUCTS_DIR; };
149 /* End PBXFileReference section */
150
151 /* Begin PBXFrameworksBuildPhase section */
152                 8D11072E0486CEB800E47090 /* Frameworks */ = {
153                         isa = PBXFrameworksBuildPhase;
154                         buildActionMask = 2147483647;
155                         files = (
156                                 633BD6BB0D2AD7480012A314 /* VLC.framework in Frameworks */,
157                                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
158                                 63E380DF0D1C6FD800FD6958 /* QuartzCore.framework in Frameworks */,
159                                 63A742B30D2759C1002D41A0 /* ExceptionHandling.framework in Frameworks */,
160                         );
161                         runOnlyForDeploymentPostprocessing = 0;
162                 };
163 /* End PBXFrameworksBuildPhase section */
164
165 /* Begin PBXGroup section */
166                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
167                         isa = PBXGroup;
168                         children = (
169                                 63A742B20D2759C1002D41A0 /* ExceptionHandling.framework */,
170                                 63E380DE0D1C6FD800FD6958 /* QuartzCore.framework */,
171                                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
172                         );
173                         name = "Linked Frameworks";
174                         sourceTree = "<group>";
175                 };
176                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
177                         isa = PBXGroup;
178                         children = (
179                                 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
180                                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
181                                 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
182                         );
183                         name = "Other Frameworks";
184                         sourceTree = "<group>";
185                 };
186                 19C28FACFE9D520D11CA2CBB /* Products */ = {
187                         isa = PBXGroup;
188                         children = (
189                                 8D1107320486CEB800E47090 /* VLC.app */,
190                         );
191                         name = Products;
192                         sourceTree = "<group>";
193                 };
194                 29B97314FDCFA39411CA2CEA /* VLC */ = {
195                         isa = PBXGroup;
196                         children = (
197                                 633BD6A40D2ACE5E0012A314 /* Dependencies */,
198                                 63874AF40D2591CE00F738AD /* Sources */,
199                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
200                                 29B97317FDCFA39411CA2CEA /* Resources */,
201                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
202                                 19C28FACFE9D520D11CA2CBB /* Products */,
203                         );
204                         name = VLC;
205                         sourceTree = "<group>";
206                 };
207                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
208                         isa = PBXGroup;
209                         children = (
210                                 32CA4F630368D1EE00C91783 /* VLC_Prefix.pch */,
211                                 29B97316FDCFA39411CA2CEA /* main.m */,
212                         );
213                         name = "Other Sources";
214                         sourceTree = "<group>";
215                 };
216                 29B97317FDCFA39411CA2CEA /* Resources */ = {
217                         isa = PBXGroup;
218                         children = (
219                                 63C551960C7F6AD100B202D3 /* Images */,
220                                 8D1107310486CEB800E47090 /* Info.plist */,
221                                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
222                                 63874B170D25960600F738AD /* MainWindow.xib */,
223                                 29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
224                         );
225                         name = Resources;
226                         sourceTree = "<group>";
227                 };
228                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
229                         isa = PBXGroup;
230                         children = (
231                                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
232                                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
233                         );
234                         name = Frameworks;
235                         sourceTree = "<group>";
236                 };
237                 633BD4620D2A8DF30012A314 /* Internals */ = {
238                         isa = PBXGroup;
239                         children = (
240                                 633BD4B20D2A90470012A314 /* VLCExceptionHandler.h */,
241                                 633BD4AF0D2A90470012A314 /* VLCExceptionHandler.m */,
242                         );
243                         name = Internals;
244                         sourceTree = "<group>";
245                 };
246                 633BD69E0D2ACE520012A314 /* Products */ = {
247                         isa = PBXGroup;
248                         children = (
249                                 633BD6A20D2ACE520012A314 /* VLC.framework */,
250                         );
251                         name = Products;
252                         sourceTree = "<group>";
253                 };
254                 633BD6A40D2ACE5E0012A314 /* Dependencies */ = {
255                         isa = PBXGroup;
256                         children = (
257                                 633BD69D0D2ACE520012A314 /* VLC.xcodeproj */,
258                         );
259                         name = Dependencies;
260                         sourceTree = "<group>";
261                 };
262                 63874AF40D2591CE00F738AD /* Sources */ = {
263                         isa = PBXGroup;
264                         children = (
265                                 633BD4B40D2A90470012A314 /* VLCController.h */,
266                                 633BD4B10D2A90470012A314 /* VLCController.m */,
267                                 63874AF60D25920800F738AD /* Additions */,
268                                 633BD4620D2A8DF30012A314 /* Internals */,
269                                 63874AF50D2591EF00F738AD /* Video */,
270                                 63874AF70D25922800F738AD /* Media List Management */,
271                                 63874B0E0D25928400F738AD /* Window Management */,
272                         );
273                         name = Sources;
274                         sourceTree = "<group>";
275                 };
276                 63874AF50D2591EF00F738AD /* Video */ = {
277                         isa = PBXGroup;
278                         children = (
279                                 633BD4B60D2A90470012A314 /* VLCBrowsableVideoView.h */,
280                                 633BD4B30D2A90470012A314 /* VLCBrowsableVideoView.m */,
281                         );
282                         name = Video;
283                         sourceTree = "<group>";
284                 };
285                 63874AF60D25920800F738AD /* Additions */ = {
286                         isa = PBXGroup;
287                         children = (
288                                 633BD4AB0D2A90470012A314 /* VLCValueTransformer.h */,
289                                 633BD4AA0D2A90470012A314 /* VLCValueTransformer.m */,
290                                 633BD4B70D2A90470012A314 /* VLCAppBindings.h */,
291                                 633BD4B50D2A90470012A314 /* VLCAppBindings.m */,
292                                 633BD4B80D2A90470012A314 /* VLCAppAdditions.h */,
293                                 633BD4B90D2A90470012A314 /* VLCAppAdditions.m */,
294                                 633BD4BB0D2A90470012A314 /* ImageAndTextCell.h */,
295                                 633BD4BA0D2A90470012A314 /* ImageAndTextCell.m */,
296                         );
297                         name = Additions;
298                         sourceTree = "<group>";
299                 };
300                 63874AF70D25922800F738AD /* Media List Management */ = {
301                         isa = PBXGroup;
302                         children = (
303                                 633BD4AE0D2A90470012A314 /* VLCMediaArrayController.h */,
304                                 633BD4AC0D2A90470012A314 /* VLCMediaArrayController.m */,
305                         );
306                         name = "Media List Management";
307                         sourceTree = "<group>";
308                 };
309                 63874B0E0D25928400F738AD /* Window Management */ = {
310                         isa = PBXGroup;
311                         children = (
312                                 633BD4B00D2A90470012A314 /* VLCMainWindow.h */,
313                                 633BD4AD0D2A90470012A314 /* VLCMainWindow.m */,
314                         );
315                         name = "Window Management";
316                         sourceTree = "<group>";
317                 };
318                 63C551960C7F6AD100B202D3 /* Images */ = {
319                         isa = PBXGroup;
320                         children = (
321                                 638F47100D216C8F008E4912 /* type_playlist.png */,
322                                 633BD4D80D2A90C80012A314 /* dialog-error.png */,
323                                 633BD4D90D2A90C80012A314 /* applications-internet.png */,
324                                 63E380A80D1C65A600FD6958 /* volume_high.png */,
325                                 63E380A90D1C65A600FD6958 /* volume_low.png */,
326                                 63E380AC0D1C65D100FD6958 /* play.png */,
327                                 63E380AD0D1C65D100FD6958 /* play_blue.png */,
328                                 63E380B00D1C65F200FD6958 /* skip_forward_active.png */,
329                                 63E380B10D1C65F200FD6958 /* skip_forward_blue.png */,
330                                 63E380B40D1C65FC00FD6958 /* skip_previous_active.png */,
331                                 63E380B50D1C65FC00FD6958 /* skip_previous_blue.png */,
332                         );
333                         name = Images;
334                         sourceTree = "<group>";
335                 };
336 /* End PBXGroup section */
337
338 /* Begin PBXNativeTarget section */
339                 8D1107260486CEB800E47090 /* VLC */ = {
340                         isa = PBXNativeTarget;
341                         buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "VLC" */;
342                         buildPhases = (
343                                 63FFDC300D2AE9D30092FC96 /* ShellScript */,
344                                 8D1107290486CEB800E47090 /* Resources */,
345                                 8D11072C0486CEB800E47090 /* Sources */,
346                                 8D11072E0486CEB800E47090 /* Frameworks */,
347                         );
348                         buildRules = (
349                         );
350                         dependencies = (
351                         );
352                         name = VLC;
353                         productInstallPath = "$(HOME)/Applications";
354                         productName = VLC;
355                         productReference = 8D1107320486CEB800E47090 /* VLC.app */;
356                         productType = "com.apple.product-type.application";
357                 };
358 /* End PBXNativeTarget section */
359
360 /* Begin PBXProject section */
361                 29B97313FDCFA39411CA2CEA /* Project object */ = {
362                         isa = PBXProject;
363                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "VLC" */;
364                         compatibilityVersion = "Xcode 3.0";
365                         hasScannedForEncodings = 1;
366                         mainGroup = 29B97314FDCFA39411CA2CEA /* VLC */;
367                         projectDirPath = "";
368                         projectReferences = (
369                                 {
370                                         ProductGroup = 633BD69E0D2ACE520012A314 /* Products */;
371                                         ProjectRef = 633BD69D0D2ACE520012A314 /* VLC.xcodeproj */;
372                                 },
373                         );
374                         projectRoot = "";
375                         targets = (
376                                 633BD70D0D2AE0DF0012A314 /* vlc-contrib-core-framework-app */,
377                                 637F33DF0D2AEE05001E70AB /* vlc-framework-app */,
378                                 8D1107260486CEB800E47090 /* VLC */,
379                         );
380                 };
381 /* End PBXProject section */
382
383 /* Begin PBXReferenceProxy section */
384                 633BD6A20D2ACE520012A314 /* VLC.framework */ = {
385                         isa = PBXReferenceProxy;
386                         fileType = wrapper.framework;
387                         path = VLC.framework;
388                         remoteRef = 633BD6A10D2ACE520012A314 /* PBXContainerItemProxy */;
389                         sourceTree = BUILT_PRODUCTS_DIR;
390                 };
391 /* End PBXReferenceProxy section */
392
393 /* Begin PBXResourcesBuildPhase section */
394                 8D1107290486CEB800E47090 /* Resources */ = {
395                         isa = PBXResourcesBuildPhase;
396                         buildActionMask = 2147483647;
397                         files = (
398                                 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
399                                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
400                                 63E380AA0D1C65A600FD6958 /* volume_high.png in Resources */,
401                                 63E380AB0D1C65A600FD6958 /* volume_low.png in Resources */,
402                                 63E380AE0D1C65D100FD6958 /* play.png in Resources */,
403                                 63E380AF0D1C65D100FD6958 /* play_blue.png in Resources */,
404                                 63E380B20D1C65F200FD6958 /* skip_forward_active.png in Resources */,
405                                 63E380B30D1C65F200FD6958 /* skip_forward_blue.png in Resources */,
406                                 63E380B60D1C65FC00FD6958 /* skip_previous_active.png in Resources */,
407                                 63E380B70D1C65FC00FD6958 /* skip_previous_blue.png in Resources */,
408                                 638F47110D216C8F008E4912 /* type_playlist.png in Resources */,
409                                 63874B190D25960600F738AD /* MainWindow.xib in Resources */,
410                                 633BD4DA0D2A90C80012A314 /* dialog-error.png in Resources */,
411                                 633BD4DB0D2A90C80012A314 /* applications-internet.png in Resources */,
412                         );
413                         runOnlyForDeploymentPostprocessing = 0;
414                 };
415 /* End PBXResourcesBuildPhase section */
416
417 /* Begin PBXShellScriptBuildPhase section */
418                 63FFDC300D2AE9D30092FC96 /* ShellScript */ = {
419                         isa = PBXShellScriptBuildPhase;
420                         buildActionMask = 2147483647;
421                         files = (
422                         );
423                         inputPaths = (
424                                 $SRCROOT/../Framework/build/$BUILD_VARIANTS/VLC.framework,
425                         );
426                         outputPaths = (
427                                 $BUILT_PRODUCTS_DIR/$FRAMEWORKS_FOLDER_PATH/VLC.framework,
428                         );
429                         runOnlyForDeploymentPostprocessing = 0;
430                         shellPath = /bin/sh;
431                         shellScript = "if $SYMROOT != \"\"\nthen\n\tFRAMEWORK=$SRCROOT/../Framework/build/$CONFIGURATION/VLC.framework\nelse\n\tFRAMEWORK=$SYMROOT/VLC.framework\nfi\n/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -resolve-src-symlinks $FRAMEWORK$BUILT_PRODUCTS_DIR/$FRAMEWORKS_FOLDER_PATH\n";
432                         showEnvVarsInLog = 0;
433                 };
434 /* End PBXShellScriptBuildPhase section */
435
436 /* Begin PBXSourcesBuildPhase section */
437                 8D11072C0486CEB800E47090 /* Sources */ = {
438                         isa = PBXSourcesBuildPhase;
439                         buildActionMask = 2147483647;
440                         files = (
441                                 8D11072D0486CEB800E47090 /* main.m in Sources */,
442                                 633BD4BC0D2A90470012A314 /* VLCValueTransformer.m in Sources */,
443                                 633BD4BD0D2A90470012A314 /* VLCMediaArrayController.m in Sources */,
444                                 633BD4BE0D2A90470012A314 /* VLCMainWindow.m in Sources */,
445                                 633BD4BF0D2A90470012A314 /* VLCExceptionHandler.m in Sources */,
446                                 633BD4C00D2A90470012A314 /* VLCController.m in Sources */,
447                                 633BD4C10D2A90470012A314 /* VLCBrowsableVideoView.m in Sources */,
448                                 633BD4C20D2A90470012A314 /* VLCAppBindings.m in Sources */,
449                                 633BD4C30D2A90470012A314 /* VLCAppAdditions.m in Sources */,
450                                 633BD4C40D2A90470012A314 /* ImageAndTextCell.m in Sources */,
451                         );
452                         runOnlyForDeploymentPostprocessing = 0;
453                 };
454 /* End PBXSourcesBuildPhase section */
455
456 /* Begin PBXTargetDependency section */
457                 633BD7110D2AE0E50012A314 /* PBXTargetDependency */ = {
458                         isa = PBXTargetDependency;
459                         name = "vlc-contrib-core-framework";
460                         targetProxy = 633BD7100D2AE0E50012A314 /* PBXContainerItemProxy */;
461                 };
462                 637F33E50D2AEE29001E70AB /* PBXTargetDependency */ = {
463                         isa = PBXTargetDependency;
464                         name = VLC;
465                         targetProxy = 637F33E40D2AEE29001E70AB /* PBXContainerItemProxy */;
466                 };
467                 637F33E90D2AEE48001E70AB /* PBXTargetDependency */ = {
468                         isa = PBXTargetDependency;
469                         target = 8D1107260486CEB800E47090 /* VLC */;
470                         targetProxy = 637F33E80D2AEE48001E70AB /* PBXContainerItemProxy */;
471                 };
472                 637F33EB0D2AEE4B001E70AB /* PBXTargetDependency */ = {
473                         isa = PBXTargetDependency;
474                         target = 637F33DF0D2AEE05001E70AB /* vlc-framework-app */;
475                         targetProxy = 637F33EA0D2AEE4B001E70AB /* PBXContainerItemProxy */;
476                 };
477 /* End PBXTargetDependency section */
478
479 /* Begin PBXVariantGroup section */
480                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
481                         isa = PBXVariantGroup;
482                         children = (
483                                 089C165DFE840E0CC02AAC07 /* English */,
484                         );
485                         name = InfoPlist.strings;
486                         sourceTree = "<group>";
487                 };
488                 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
489                         isa = PBXVariantGroup;
490                         children = (
491                                 29B97319FDCFA39411CA2CEA /* English */,
492                         );
493                         name = MainMenu.nib;
494                         sourceTree = "<group>";
495                 };
496                 63874B170D25960600F738AD /* MainWindow.xib */ = {
497                         isa = PBXVariantGroup;
498                         children = (
499                                 63874B180D25960600F738AD /* English */,
500                         );
501                         name = MainWindow.xib;
502                         sourceTree = "<group>";
503                 };
504 /* End PBXVariantGroup section */
505
506 /* Begin XCBuildConfiguration section */
507                 633BD70E0D2AE0DF0012A314 /* Debug */ = {
508                         isa = XCBuildConfiguration;
509                         buildSettings = {
510                                 COPY_PHASE_STRIP = NO;
511                                 GCC_DYNAMIC_NO_PIC = NO;
512                                 GCC_OPTIMIZATION_LEVEL = 0;
513                                 PRODUCT_NAME = "vlc-contrib-core-framework-app";
514                         };
515                         name = Debug;
516                 };
517                 633BD70F0D2AE0DF0012A314 /* Release */ = {
518                         isa = XCBuildConfiguration;
519                         buildSettings = {
520                                 COPY_PHASE_STRIP = YES;
521                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
522                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
523                                 PRODUCT_NAME = "vlc-contrib-core-framework-app";
524                                 ZERO_LINK = NO;
525                         };
526                         name = Release;
527                 };
528                 637F33E00D2AEE05001E70AB /* Debug */ = {
529                         isa = XCBuildConfiguration;
530                         buildSettings = {
531                                 COPY_PHASE_STRIP = NO;
532                                 GCC_DYNAMIC_NO_PIC = NO;
533                                 GCC_OPTIMIZATION_LEVEL = 0;
534                                 PRODUCT_NAME = "vlc-framework-app";
535                         };
536                         name = Debug;
537                 };
538                 637F33E10D2AEE05001E70AB /* Release */ = {
539                         isa = XCBuildConfiguration;
540                         buildSettings = {
541                                 COPY_PHASE_STRIP = YES;
542                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
543                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
544                                 PRODUCT_NAME = "vlc-framework-app";
545                                 ZERO_LINK = NO;
546                         };
547                         name = Release;
548                 };
549                 C01FCF4B08A954540054247B /* Debug */ = {
550                         isa = XCBuildConfiguration;
551                         buildSettings = {
552                                 COPY_PHASE_STRIP = NO;
553                                 FRAMEWORK_SEARCH_PATHS = (
554                                         "$(inherited)",
555                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
556                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)",
557                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
558                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
559                                         "\"$(SRCROOT)/../Framework/build/Debug\"",
560                                 );
561                                 GCC_DYNAMIC_NO_PIC = NO;
562                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
563                                 GCC_ENABLE_OBJC_GC = unsupported;
564                                 GCC_MODEL_TUNING = G5;
565                                 GCC_OPTIMIZATION_LEVEL = 0;
566                                 INFOPLIST_FILE = Info.plist;
567                                 INSTALL_PATH = "$(HOME)/Applications";
568                                 PRODUCT_NAME = VLC;
569                                 WRAPPER_EXTENSION = app;
570                                 ZERO_LINK = YES;
571                         };
572                         name = Debug;
573                 };
574                 C01FCF4C08A954540054247B /* Release */ = {
575                         isa = XCBuildConfiguration;
576                         buildSettings = {
577                                 ARCHS = "$(NATIVE_ARCH)";
578                                 FRAMEWORK_SEARCH_PATHS = (
579                                         "$(inherited)",
580                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
581                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)",
582                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
583                                         "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
584                                         "\"$(SRCROOT)/../Framework/build/Debug\"",
585                                 );
586                                 GCC_ENABLE_OBJC_GC = unsupported;
587                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
588                                 GCC_MODEL_TUNING = G5;
589                                 INFOPLIST_FILE = Info.plist;
590                                 INSTALL_PATH = "$(HOME)/Applications";
591                                 PRODUCT_NAME = VLC;
592                                 WRAPPER_EXTENSION = app;
593                         };
594                         name = Release;
595                 };
596                 C01FCF4F08A954540054247B /* Debug */ = {
597                         isa = XCBuildConfiguration;
598                         buildSettings = {
599                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
600                                 GCC_WARN_UNUSED_VARIABLE = YES;
601                                 PREBINDING = NO;
602                         };
603                         name = Debug;
604                 };
605                 C01FCF5008A954540054247B /* Release */ = {
606                         isa = XCBuildConfiguration;
607                         buildSettings = {
608                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
609                                 GCC_WARN_UNUSED_VARIABLE = YES;
610                                 PREBINDING = NO;
611                         };
612                         name = Release;
613                 };
614 /* End XCBuildConfiguration section */
615
616 /* Begin XCConfigurationList section */
617                 633BD7150D2AE1170012A314 /* Build configuration list for PBXAggregateTarget "vlc-contrib-core-framework-app" */ = {
618                         isa = XCConfigurationList;
619                         buildConfigurations = (
620                                 633BD70E0D2AE0DF0012A314 /* Debug */,
621                                 633BD70F0D2AE0DF0012A314 /* Release */,
622                         );
623                         defaultConfigurationIsVisible = 0;
624                         defaultConfigurationName = Debug;
625                 };
626                 637F33F80D2AEE67001E70AB /* Build configuration list for PBXAggregateTarget "vlc-framework-app" */ = {
627                         isa = XCConfigurationList;
628                         buildConfigurations = (
629                                 637F33E00D2AEE05001E70AB /* Debug */,
630                                 637F33E10D2AEE05001E70AB /* Release */,
631                         );
632                         defaultConfigurationIsVisible = 0;
633                         defaultConfigurationName = Debug;
634                 };
635                 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "VLC" */ = {
636                         isa = XCConfigurationList;
637                         buildConfigurations = (
638                                 C01FCF4B08A954540054247B /* Debug */,
639                                 C01FCF4C08A954540054247B /* Release */,
640                         );
641                         defaultConfigurationIsVisible = 0;
642                         defaultConfigurationName = Debug;
643                 };
644                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "VLC" */ = {
645                         isa = XCConfigurationList;
646                         buildConfigurations = (
647                                 C01FCF4F08A954540054247B /* Debug */,
648                                 C01FCF5008A954540054247B /* Release */,
649                         );
650                         defaultConfigurationIsVisible = 0;
651                         defaultConfigurationName = Debug;
652                 };
653 /* End XCConfigurationList section */
654         };
655         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
656 }