root/branches/perian-1.0/Perian.xcodeproj/project.pbxproj

Revision 601, 159.2 kB (checked in by gbooker, 2 years ago)

merged [600]

Line 
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 11BA39A80A61E450008AF206 /* ffmpeg Static Libraries */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = 11BA39B00A61E453008AF206 /* Build configuration list for PBXAggregateTarget "ffmpeg Static Libraries" */;
13                         buildPhases = (
14                                 11BA39A70A61E450008AF206 /* ShellScript */,
15                         );
16                         dependencies = (
17                         );
18                         name = "ffmpeg Static Libraries";
19                         productName = "Version Macros and Static Libraries";
20                 };
21                 F59E09EA0A670E3D0019A3F0 /* Debug In QuickTime Player */ = {
22                         isa = PBXAggregateTarget;
23                         buildConfigurationList = F59E0A0B0A670E950019A3F0 /* Build configuration list for PBXAggregateTarget "Debug In QuickTime Player" */;
24                         buildPhases = (
25                                 F59E09E90A670E3D0019A3F0 /* CopyFiles */,
26                         );
27                         comments = "This is only useful in the debug mode";
28                         dependencies = (
29                                 F59E09EC0A670E420019A3F0 /* PBXTargetDependency */,
30                         );
31                         name = "Debug In QuickTime Player";
32                         productName = "Debug In QuickTime Player";
33                 };
34                 F5CFD2560B500B5E00616865 /* CreatePrefPanePlist */ = {
35                         isa = PBXAggregateTarget;
36                         buildConfigurationList = F5CFD2650B500B9D00616865 /* Build configuration list for PBXAggregateTarget "CreatePrefPanePlist" */;
37                         buildPhases = (
38                                 F5CFD2590B500B7200616865 /* ShellScript */,
39                         );
40                         dependencies = (
41                                 F5CFD2580B500B6200616865 /* PBXTargetDependency */,
42                         );
43                         name = CreatePrefPanePlist;
44                         productName = CreatePrefPanePlist;
45                 };
46                 F5CFD2DB0B5012AA00616865 /* A52Codec */ = {
47                         isa = PBXAggregateTarget;
48                         buildConfigurationList = F5CFD2EA0B5012E800616865 /* Build configuration list for PBXAggregateTarget "A52Codec" */;
49                         buildPhases = (
50                                 F5CFD2E00B5012BC00616865 /* CopyFiles */,
51                                 F5CFD2E30B5012DB00616865 /* CopyFiles */,
52                         );
53                         dependencies = (
54                                 F5CFD3BC0B50142C00616865 /* PBXTargetDependency */,
55                                 F5CFD2DD0B5012B400616865 /* PBXTargetDependency */,
56                                 F5CFD2DF0B5012B400616865 /* PBXTargetDependency */,
57                         );
58                         name = A52Codec;
59                         productName = A52Codec;
60                 };
61                 F5CFD3BA0B50142100616865 /* Setup Build Directories */ = {
62                         isa = PBXAggregateTarget;
63                         buildConfigurationList = F5CFD3C10B50144E00616865 /* Build configuration list for PBXAggregateTarget "Setup Build Directories" */;
64                         buildPhases = (
65                                 F5CFD3B90B50142100616865 /* ShellScript */,
66                         );
67                         dependencies = (
68                         );
69                         name = "Setup Build Directories";
70                         productName = "Setup Build Directories";
71                 };
72 /* End PBXAggregateTarget section */
73
74 /* Begin PBXBuildFile section */
75                 112E0C820A6436BA00DB4C29 /* FFusionCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = F560DF0003D61D0101ABA332 /* FFusionCodec.c */; };
76                 113F589A0A6B091600509987 /* Codecprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 113F58990A6B091600509987 /* Codecprintf.c */; };
77                 11629EE10B51E482006591C8 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 11629EE00B51E482006591C8 /* main.m */; };
78                 11629EEB0B51E4F1006591C8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11629EEA0B51E4F1006591C8 /* Cocoa.framework */; };
79                 11629EF40B51E4FB006591C8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11629EF30B51E4FB006591C8 /* AppKit.framework */; };
80                 11629FD10B51E65F006591C8 /* NSString+extras.m in Sources */ = {isa = PBXBuildFile; fileRef = 11629FD00B51E65F006591C8 /* NSString+extras.m */; };
81                 1162A0540B51ECE1006591C8 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1162A0530B51ECE1006591C8 /* WebKit.framework */; };
82                 116C42920B50463600FB0738 /* UpdateCheckerMainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 116C42910B50463600FB0738 /* UpdateCheckerMainMenu.nib */; };
83                 116C42BC0B504C7C00FB0738 /* SUAppcast.m in Sources */ = {isa = PBXBuildFile; fileRef = 116C42BB0B504C7C00FB0738 /* SUAppcast.m */; };
84                 116C42E80B504D2700FB0738 /* RSS.m in Sources */ = {isa = PBXBuildFile; fileRef = 116C42E50B504D2700FB0738 /* RSS.m */; };
85                 116C42E90B504D2700FB0738 /* SUAppcastItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 116C42E70B504D2700FB0738 /* SUAppcastItem.m */; };
86                 1184A2D30B50504900C8452A /* UpdateCheckerAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 116C42660B50426700FB0738 /* UpdateCheckerAppDelegate.m */; };
87                 1184A3140B50548700C8452A /* SUUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 1184A3130B50548700C8452A /* SUUtilities.m */; };
88                 1184A3680B50586C00C8452A /* SUUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 1184A3660B50586C00C8452A /* SUUpdateAlert.nib */; };
89                 1184A3840B505A8800C8452A /* SUStatus.nib in Resources */ = {isa = PBXBuildFile; fileRef = 1184A3830B505A8800C8452A /* SUStatus.nib */; };
90                 1184A38D0B505A9800C8452A /* SUStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1184A38C0B505A9800C8452A /* SUStatusController.m */; };
91                 11A70ACE0A3D0131002058D4 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EEFC0A3CE7FA0066D45F /* Carbon.framework */; };
92                 11A70ACF0A3D0131002058D4 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EFA10A3CE8C10066D45F /* libavcodec.a */; };
93                 11A70AD00A3D0131002058D4 /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EFA20A3CE8C10066D45F /* libavutil.a */; };
94                 11A70AD20A3D0131002058D4 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1156DBD80A3CE9F500963B0E /* libz.dylib */; };
95                 11A70AD30A3D0131002058D4 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EED50A3CE7EC0066D45F /* QuickTime.framework */; };
96                 11A70AD80A3D0149002058D4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
97                 11A70AD90A3D0149002058D4 /* FFusion.icns in Resources */ = {isa = PBXBuildFile; fileRef = F50D440703EAD8DF01B1D299 /* FFusion.icns */; };
98                 11BEFB2D0C18E23E00BC9324 /* Read Me.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 11BEFB2C0C18E23E00BC9324 /* Read Me.rtf */; };
99                 11C85ED80A641E6400DF3D73 /* ff_dataref.c in Sources */ = {isa = PBXBuildFile; fileRef = 11C85ED30A641E6400DF3D73 /* ff_dataref.c */; };
100                 11C85EDA0A641E6400DF3D73 /* ff_private.c in Sources */ = {isa = PBXBuildFile; fileRef = 11C85ED60A641E6400DF3D73 /* ff_private.c */; };
101                 11C85FE50A64314400DF3D73 /* ff_MovieImport.c in Sources */ = {isa = PBXBuildFile; fileRef = 11C85ED40A641E6400DF3D73 /* ff_MovieImport.c */; };
102                 11C85FE60A64314500DF3D73 /* FFusionCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = F560DF0203D622D001ABA332 /* FFusionCodec.r */; };
103                 11C85FE70A64315500DF3D73 /* Perian-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 11A709DA0A3CFCB6002058D4 /* Perian-Info.plist */; };
104                 11F28DAD0B52EB75000AF78C /* SUUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F28DAC0B52EB75000AF78C /* SUUpdateAlert.m */; };
105                 3D211A1D0B6B18880051299D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F539CD110B62BC82005A72C9 /* Foundation.framework */; };
106                 3D211A200B6B1A540051299D /* SSADocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A1F0B6B1A540051299D /* SSADocument.m */; };
107                 3D211A230B6B1A660051299D /* Categories.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A220B6B1A660051299D /* Categories.m */; };
108                 3D211A300B6B1AD80051299D /* SSATagParsing.m.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A2F0B6B1AD80051299D /* SSATagParsing.m.rl */; };
109                 3D41BEB40BCD3B510069E7C2 /* libuniversaldetector.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D41BE9A0BCD3B330069E7C2 /* libuniversaldetector.a */; };
110                 3D4A7A990B5533BC004C5D6A /* ColorConversions.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D4A7A980B5533BC004C5D6A /* ColorConversions.c */; };
111                 3DAD32DA0B6DB26100DA0A72 /* StdIOCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB114D0ACDF3C2007994BD /* StdIOCallback.cpp */; };
112                 3DB2BB290B6C92F000416863 /* SSARenderCodec.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB2BB280B6C92F000416863 /* SSARenderCodec.m */; };
113                 6116E5510B43C27B0020F1CE /* ACBaseCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5370B43C27B0020F1CE /* ACBaseCodec.cpp */; };
114                 6116E5520B43C27B0020F1CE /* ACCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5390B43C27B0020F1CE /* ACCodec.cpp */; };
115                 6116E5530B43C27B0020F1CE /* ACSimpleCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E53E0B43C27B0020F1CE /* ACSimpleCodec.cpp */; };
116                 6116E5570B43C27B0020F1CE /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5490B43C27B0020F1CE /* CAStreamBasicDescription.cpp */; };
117                 6116E5580B43C27B0020F1CE /* FFissionCodec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E54C0B43C27B0020F1CE /* FFissionCodec.cpp */; };
118                 6116E5590B43C27B0020F1CE /* FFissionCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = 6116E54E0B43C27B0020F1CE /* FFissionCodec.r */; };
119                 6116E55A0B43C27B0020F1CE /* FFissionDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E54F0B43C27B0020F1CE /* FFissionDecoder.cpp */; };
120                 6116E61C0B44A5A70020F1CE /* GetCodecBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5400B43C27B0020F1CE /* GetCodecBundle.cpp */; };
121                 6116E6200B44A5B30020F1CE /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5460B43C27B0020F1CE /* CADebugMacros.cpp */; };
122                 6116E6220B44A5BC0020F1CE /* CABundleLocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6116E5430B43C27B0020F1CE /* CABundleLocker.cpp */; };
123                 6123D6260AD0A3FF003EDE52 /* VobSubCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = 6123D6220AD0A3FE003EDE52 /* VobSubCodec.c */; };
124                 6123D6270AD0A3FF003EDE52 /* VobSubCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = 6123D6240AD0A3FE003EDE52 /* VobSubCodec.r */; };
125                 613CD51E0AD1FB650098A825 /* TextSubCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = 613CD51A0AD1FB650098A825 /* TextSubCodec.c */; };
126                 613CD51F0AD1FB650098A825 /* TextSubCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = 613CD51C0AD1FB650098A825 /* TextSubCodec.r */; };
127                 6156986F0BCDA87700E17ADE /* ringbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6156986D0BCDA87700E17ADE /* ringbuffer.cpp */; };
128                 61CB11200ACDF3A2007994BD /* Debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11070ACDF3A2007994BD /* Debug.h */; };
129                 61CB11210ACDF3A2007994BD /* EbmlBinary.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11080ACDF3A2007994BD /* EbmlBinary.h */; };
130                 61CB11220ACDF3A2007994BD /* EbmlConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11090ACDF3A2007994BD /* EbmlConfig.h */; };
131                 61CB11230ACDF3A2007994BD /* EbmlContexts.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB110A0ACDF3A2007994BD /* EbmlContexts.h */; };
132                 61CB11240ACDF3A2007994BD /* EbmlCrc32.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB110B0ACDF3A2007994BD /* EbmlCrc32.h */; };
133                 61CB11250ACDF3A2007994BD /* EbmlDate.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB110C0ACDF3A2007994BD /* EbmlDate.h */; };
134                 61CB11260ACDF3A2007994BD /* EbmlDummy.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB110D0ACDF3A2007994BD /* EbmlDummy.h */; };
135                 61CB11270ACDF3A2007994BD /* EbmlElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB110E0ACDF3A2007994BD /* EbmlElement.h */; };
136                 61CB11280ACDF3A2007994BD /* EbmlEndian.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB110F0ACDF3A2007994BD /* EbmlEndian.h */; };
137                 61CB11290ACDF3A2007994BD /* EbmlFloat.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11100ACDF3A2007994BD /* EbmlFloat.h */; };
138                 61CB112A0ACDF3A2007994BD /* EbmlHead.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11110ACDF3A2007994BD /* EbmlHead.h */; };
139                 61CB112B0ACDF3A2007994BD /* EbmlId.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11120ACDF3A2007994BD /* EbmlId.h */; };
140                 61CB112C0ACDF3A2007994BD /* EbmlMaster.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11130ACDF3A2007994BD /* EbmlMaster.h */; };
141                 61CB112D0ACDF3A2007994BD /* EbmlSInteger.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11140ACDF3A2007994BD /* EbmlSInteger.h */; };
142                 61CB112E0ACDF3A2007994BD /* EbmlStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11150ACDF3A2007994BD /* EbmlStream.h */; };
143                 61CB112F0ACDF3A2007994BD /* EbmlString.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11160ACDF3A2007994BD /* EbmlString.h */; };
144                 61CB11300ACDF3A2007994BD /* EbmlSubHead.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11170ACDF3A2007994BD /* EbmlSubHead.h */; };
145                 61CB11310ACDF3A2007994BD /* EbmlTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11180ACDF3A2007994BD /* EbmlTypes.h */; };
146                 61CB11320ACDF3A2007994BD /* EbmlUInteger.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11190ACDF3A2007994BD /* EbmlUInteger.h */; };
147                 61CB11330ACDF3A2007994BD /* EbmlUnicodeString.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB111A0ACDF3A2007994BD /* EbmlUnicodeString.h */; };
148                 61CB11340ACDF3A2007994BD /* EbmlVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB111B0ACDF3A2007994BD /* EbmlVersion.h */; };
149                 61CB11350ACDF3A2007994BD /* EbmlVoid.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB111C0ACDF3A2007994BD /* EbmlVoid.h */; };
150                 61CB11360ACDF3A2007994BD /* IOCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB111D0ACDF3A2007994BD /* IOCallback.h */; };
151                 61CB11370ACDF3A2007994BD /* MemIOCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB111E0ACDF3A2007994BD /* MemIOCallback.h */; };
152                 61CB11380ACDF3A2007994BD /* StdIOCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB111F0ACDF3A2007994BD /* StdIOCallback.h */; };
153                 61CB114E0ACDF3C2007994BD /* Debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11390ACDF3C2007994BD /* Debug.cpp */; };
154                 61CB114F0ACDF3C2007994BD /* EbmlBinary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB113A0ACDF3C2007994BD /* EbmlBinary.cpp */; };
155                 61CB11500ACDF3C2007994BD /* EbmlContexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB113B0ACDF3C2007994BD /* EbmlContexts.cpp */; };
156                 61CB11510ACDF3C2007994BD /* EbmlCrc32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB113C0ACDF3C2007994BD /* EbmlCrc32.cpp */; };
157                 61CB11520ACDF3C2007994BD /* EbmlDate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB113D0ACDF3C2007994BD /* EbmlDate.cpp */; };
158                 61CB11530ACDF3C2007994BD /* EbmlDummy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB113E0ACDF3C2007994BD /* EbmlDummy.cpp */; };
159                 61CB11540ACDF3C2007994BD /* EbmlElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB113F0ACDF3C2007994BD /* EbmlElement.cpp */; };
160                 61CB11550ACDF3C2007994BD /* EbmlFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11400ACDF3C2007994BD /* EbmlFloat.cpp */; };
161                 61CB11560ACDF3C2007994BD /* EbmlHead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11410ACDF3C2007994BD /* EbmlHead.cpp */; };
162                 61CB11570ACDF3C2007994BD /* EbmlMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11420ACDF3C2007994BD /* EbmlMaster.cpp */; };
163                 61CB11580ACDF3C2007994BD /* EbmlSInteger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11430ACDF3C2007994BD /* EbmlSInteger.cpp */; };
164                 61CB11590ACDF3C2007994BD /* EbmlStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11440ACDF3C2007994BD /* EbmlStream.cpp */; };
165                 61CB115A0ACDF3C2007994BD /* EbmlString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11450ACDF3C2007994BD /* EbmlString.cpp */; };
166                 61CB115B0ACDF3C2007994BD /* EbmlSubHead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11460ACDF3C2007994BD /* EbmlSubHead.cpp */; };
167                 61CB115C0ACDF3C2007994BD /* EbmlUInteger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11470ACDF3C2007994BD /* EbmlUInteger.cpp */; };
168                 61CB115D0ACDF3C2007994BD /* EbmlUnicodeString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11480ACDF3C2007994BD /* EbmlUnicodeString.cpp */; };
169                 61CB115E0ACDF3C2007994BD /* EbmlVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11490ACDF3C2007994BD /* EbmlVersion.cpp */; };
170                 61CB115F0ACDF3C2007994BD /* EbmlVoid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB114A0ACDF3C2007994BD /* EbmlVoid.cpp */; };
171                 61CB11600ACDF3C2007994BD /* IOCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB114B0ACDF3C2007994BD /* IOCallback.cpp */; };
172                 61CB11610ACDF3C2007994BD /* MemIOCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB114C0ACDF3C2007994BD /* MemIOCallback.cpp */; };
173                 61CB11620ACDF3C2007994BD /* StdIOCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB114D0ACDF3C2007994BD /* StdIOCallback.cpp */; };
174                 61CB116F0ACDF40C007994BD /* libebml_t.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB116E0ACDF40C007994BD /* libebml_t.h */; };
175                 61CB11960ACDF4FF007994BD /* FileKax.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB117C0ACDF4FF007994BD /* FileKax.h */; };
176                 61CB11970ACDF4FF007994BD /* KaxAttached.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB117D0ACDF4FF007994BD /* KaxAttached.h */; };
177                 61CB11980ACDF4FF007994BD /* KaxAttachments.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB117E0ACDF4FF007994BD /* KaxAttachments.h */; };
178                 61CB11990ACDF4FF007994BD /* KaxBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB117F0ACDF4FF007994BD /* KaxBlock.h */; };
179                 61CB119A0ACDF4FF007994BD /* KaxBlockData.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11800ACDF4FF007994BD /* KaxBlockData.h */; };
180                 61CB119B0ACDF4FF007994BD /* KaxChapters.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11810ACDF4FF007994BD /* KaxChapters.h */; };
181                 61CB119C0ACDF4FF007994BD /* KaxCluster.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11820ACDF4FF007994BD /* KaxCluster.h */; };
182                 61CB119D0ACDF4FF007994BD /* KaxClusterData.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11830ACDF4FF007994BD /* KaxClusterData.h */; };
183                 61CB119E0ACDF4FF007994BD /* KaxConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11840ACDF4FF007994BD /* KaxConfig.h */; };
184                 61CB119F0ACDF4FF007994BD /* KaxContentEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11850ACDF4FF007994BD /* KaxContentEncoding.h */; };
185                 61CB11A00ACDF4FF007994BD /* KaxContexts.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11860ACDF4FF007994BD /* KaxContexts.h */; };
186                 61CB11A10ACDF4FF007994BD /* KaxCues.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11870ACDF4FF007994BD /* KaxCues.h */; };
187                 61CB11A20ACDF4FF007994BD /* KaxCuesData.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11880ACDF4FF007994BD /* KaxCuesData.h */; };
188                 61CB11A30ACDF4FF007994BD /* KaxInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11890ACDF4FF007994BD /* KaxInfo.h */; };
189                 61CB11A40ACDF4FF007994BD /* KaxInfoData.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB118A0ACDF4FF007994BD /* KaxInfoData.h */; };
190                 61CB11A50ACDF4FF007994BD /* KaxSeekHead.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB118B0ACDF4FF007994BD /* KaxSeekHead.h */; };
191                 61CB11A60ACDF4FF007994BD /* KaxSegment.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB118C0ACDF4FF007994BD /* KaxSegment.h */; };
192                 61CB11A70ACDF4FF007994BD /* KaxTag.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB118D0ACDF4FF007994BD /* KaxTag.h */; };
193                 61CB11A80ACDF4FF007994BD /* KaxTagMulti.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB118E0ACDF4FF007994BD /* KaxTagMulti.h */; };
194                 61CB11A90ACDF4FF007994BD /* KaxTags.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB118F0ACDF4FF007994BD /* KaxTags.h */; };
195                 61CB11AA0ACDF4FF007994BD /* KaxTrackAudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11900ACDF4FF007994BD /* KaxTrackAudio.h */; };
196                 61CB11AB0ACDF4FF007994BD /* KaxTrackEntryData.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11910ACDF4FF007994BD /* KaxTrackEntryData.h */; };
197                 61CB11AC0ACDF4FF007994BD /* KaxTracks.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11920ACDF4FF007994BD /* KaxTracks.h */; };
198                 61CB11AD0ACDF4FF007994BD /* KaxTrackVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11930ACDF4FF007994BD /* KaxTrackVideo.h */; };
199                 61CB11AE0ACDF4FF007994BD /* KaxTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11940ACDF4FF007994BD /* KaxTypes.h */; };
200                 61CB11AF0ACDF4FF007994BD /* KaxVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CB11950ACDF4FF007994BD /* KaxVersion.h */; };
201                 61CB11CC0ACDF50F007994BD /* FileKax.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11B40ACDF50F007994BD /* FileKax.cpp */; };
202                 61CB11CD0ACDF50F007994BD /* KaxAttached.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11B50ACDF50F007994BD /* KaxAttached.cpp */; };
203                 61CB11CE0ACDF50F007994BD /* KaxAttachments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11B60ACDF50F007994BD /* KaxAttachments.cpp */; };
204                 61CB11CF0ACDF50F007994BD /* KaxBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11B70ACDF50F007994BD /* KaxBlock.cpp */; };
205                 61CB11D00ACDF50F007994BD /* KaxBlockData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11B80ACDF50F007994BD /* KaxBlockData.cpp */; };
206                 61CB11D10ACDF50F007994BD /* KaxChapters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11B90ACDF50F007994BD /* KaxChapters.cpp */; };
207                 61CB11D20ACDF50F007994BD /* KaxCluster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11BA0ACDF50F007994BD /* KaxCluster.cpp */; };
208                 61CB11D30ACDF50F007994BD /* KaxClusterData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11BB0ACDF50F007994BD /* KaxClusterData.cpp */; };
209                 61CB11D40ACDF50F007994BD /* KaxContentEncoding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11BC0ACDF50F007994BD /* KaxContentEncoding.cpp */; };
210                 61CB11D50ACDF50F007994BD /* KaxContexts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11BD0ACDF50F007994BD /* KaxContexts.cpp */; };
211                 61CB11D60ACDF50F007994BD /* KaxCues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11BE0ACDF50F007994BD /* KaxCues.cpp */; };
212                 61CB11D70ACDF50F007994BD /* KaxCuesData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11BF0ACDF50F007994BD /* KaxCuesData.cpp */; };
213                 61CB11D80ACDF50F007994BD /* KaxInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C00ACDF50F007994BD /* KaxInfo.cpp */; };
214                 61CB11D90ACDF50F007994BD /* KaxInfoData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C10ACDF50F007994BD /* KaxInfoData.cpp */; };
215                 61CB11DA0ACDF50F007994BD /* KaxSeekHead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C20ACDF50F007994BD /* KaxSeekHead.cpp */; };
216                 61CB11DB0ACDF50F007994BD /* KaxSegment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C30ACDF50F007994BD /* KaxSegment.cpp */; };
217                 61CB11DC0ACDF50F007994BD /* KaxTag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C40ACDF50F007994BD /* KaxTag.cpp */; };
218                 61CB11DD0ACDF50F007994BD /* KaxTagMulti.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C50ACDF50F007994BD /* KaxTagMulti.cpp */; };
219                 61CB11DE0ACDF50F007994BD /* KaxTags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C60ACDF50F007994BD /* KaxTags.cpp */; };
220                 61CB11DF0ACDF50F007994BD /* KaxTrackAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C70ACDF50F007994BD /* KaxTrackAudio.cpp */; };
221                 61CB11E00ACDF50F007994BD /* KaxTrackEntryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C80ACDF50F007994BD /* KaxTrackEntryData.cpp */; };
222                 61CB11E10ACDF50F007994BD /* KaxTracks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11C90ACDF50F007994BD /* KaxTracks.cpp */; };
223                 61CB11E20ACDF50F007994BD /* KaxTrackVideo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11CA0ACDF50F007994BD /* KaxTrackVideo.cpp */; };
224                 61CB11E30ACDF50F007994BD /* KaxVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61CB11CB0ACDF50F007994BD /* KaxVersion.cpp */; };
225                 61CB11F30ACE0F6D007994BD /* libebml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61CB10FF0ACDF350007994BD /* libebml.a */; };
226                 61CB11F40ACE0F73007994BD /* libmatroska.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 61CB11770ACDF4D8007994BD /* libmatroska.a */; };
227                 61CB12090ACE0F85007994BD /* MatroskaImport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61D691570AC8E382000EFC7D /* MatroskaImport.cpp */; };
228                 61CB120C0ACE0F8A007994BD /* DataHandlerCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61D6914E0AC8E382000EFC7D /* DataHandlerCallback.cpp */; };
229                 61CB120D0ACE0F8D007994BD /* MatroskaCodecIDs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61D691500AC8E382000EFC7D /* MatroskaCodecIDs.cpp */; };
230                 61CB12260ACE1074007994BD /* MatroskaImport.r in Rez */ = {isa = PBXBuildFile; fileRef = 61D691590AC8E382000EFC7D /* MatroskaImport.r */; };
231                 61D514DE0ADF3DBA00A671E1 /* SubImport.mm in Sources */ = {isa = PBXBuildFile; fileRef = 61D514DD0ADF3DBA00A671E1 /* SubImport.mm */; };
232                 61D517730AE0402E00A671E1 /* CommonUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 61D517720AE0402E00A671E1 /* CommonUtils.c */; };
233                 61FD41330B4F6F0800BEEFEA /* MatroskaImportPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61FD41320B4F6F0800BEEFEA /* MatroskaImportPrivate.cpp */; };
234                 83D1D6CF0B4C7AC400E09EC9 /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83D1D6CE0B4C7AC400E09EC9 /* PreferencePanes.framework */; };
235                 83D1D6DE0B4C7F8300E09EC9 /* PerianPrefPane.nib in Resources */ = {isa = PBXBuildFile; fileRef = 83D1D6DD0B4C7F8300E09EC9 /* PerianPrefPane.nib */; };
236                 83D1D6E20B4C81F200E09EC9 /* CPFPerianPrefPaneController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83D1D6E10B4C81F200E09EC9 /* CPFPerianPrefPaneController.m */; };
237                 83D1D6F50B4C85AB00E09EC9 /* Perian_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 83D1D6F40B4C85AB00E09EC9 /* Perian_icon.icns */; };
238                 8F483B550A642644002CCA73 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F483B540A642644002CCA73 /* libavformat.a */; };
239                 8F483B5E0A6426C1002CCA73 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F483B5D0A6426C1002CCA73 /* AudioToolbox.framework */; };
240                 8F483B8C0A642886002CCA73 /* PerianAviImporter.r in Rez */ = {isa = PBXBuildFile; fileRef = 8F483B8B0A642886002CCA73 /* PerianAviImporter.r */; };
241                 F52286260B50625E00F8CF7D /* bitstream_info.c in Sources */ = {isa = PBXBuildFile; fileRef = F52286250B50625E00F8CF7D /* bitstream_info.c */; };
242                 F539CD120B62BC82005A72C9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F539CD110B62BC82005A72C9 /* Foundation.framework */; };
243                 F53E18E50B4F483C003A0471 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F53E18E40B4F483C003A0471 /* Security.framework */; };
244                 F57755F50B51EB1800C7D833 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F57755F40B51EB1800C7D833 /* CoreFoundation.framework */; };
245                 F59E09F10A670E570019A3F0 /* Perian.component in CopyFiles */ = {isa = PBXBuildFile; fileRef = 11A70AC10A3D0105002058D4 /* Perian.component */; };
246                 F5CFD1C10B5000DF00616865 /* GBPerianPanePListGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = F5CFD1BD0B5000CE00616865 /* GBPerianPanePListGenerator.m */; };
247                 F5CFD3B20B5013EA00616865 /* A52Codec.component in CopyFiles */ = {isa = PBXBuildFile; fileRef = F5CFD2D60B5012A100616865 /* A52Codec.component */; };
248                 F5CFD3B70B5013EC00616865 /* AC3MovieImport.component in CopyFiles */ = {isa = PBXBuildFile; fileRef = F5CFD2D80B5012A100616865 /* AC3MovieImport.component */; };
249                 F5EB823E0BA7221F001064E5 /* PerianUpdateChecker.app in Resources */ = {isa = PBXBuildFile; fileRef = 116C42520B5041BD00FB0738 /* PerianUpdateChecker.app */; };
250 /* End PBXBuildFile section */
251
252 /* Begin PBXBuildRule section */
253                 3D74F53C0B6DB50C0018BAC0 /* PBXBuildRule */ = {
254                         isa = PBXBuildRule;
255                         compilerSpec = com.apple.compilers.proxy.script;
256                         filePatterns = "*.c.rl *.cpp.rl *.cp.rl *.cxx.rl *.m.rl *.mm.rl";
257                         fileType = pattern.proxy;
258                         isEditable = 1;
259                         outputFiles = (
260                                 "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE)",
261                                 "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE).dot",
262                         );
263                         script = "RAGEL=${PROJECT_DIR}/ragel\nRLCODEGEN=${PROJECT_DIR}/rlcodegen\n${RAGEL} ${INPUT_FILE_PATH} | ${RLCODEGEN} -T1 -o ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE} || exit\n#${RLCODEGEN} -V ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.ragel > ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.dot";
264                 };
265 /* End PBXBuildRule section */
266
267 /* Begin PBXContainerItemProxy section */
268                 11BA3DAF0A61EE90008AF206 /* PBXContainerItemProxy */ = {
269                         isa = PBXContainerItemProxy;
270                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
271                         proxyType = 1;
272                         remoteGlobalIDString = 11BA39A80A61E450008AF206;
273                         remoteInfo = "ffmpeg Static Libraries";
274                 };
275                 3D41BE950BCD3B330069E7C2 /* PBXContainerItemProxy */ = {
276                         isa = PBXContainerItemProxy;
277                         containerPortal = 3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */;
278                         proxyType = 2;
279                         remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
280                         remoteInfo = UniversalDetector;
281                 };
282                 3D41BE970BCD3B330069E7C2 /* PBXContainerItemProxy */ = {
283                         isa = PBXContainerItemProxy;
284                         containerPortal = 3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */;
285                         proxyType = 2;
286                         remoteGlobalIDString = 1B0DDCAB0A2D0AD10009B697;
287                         remoteInfo = DetectorTest;
288                 };
289                 3D41BE990BCD3B330069E7C2 /* PBXContainerItemProxy */ = {
290                         isa = PBXContainerItemProxy;
291                         containerPortal = 3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */;
292                         proxyType = 2;
293                         remoteGlobalIDString = 3DBF4F570BCD396800DA401A;
294                         remoteInfo = universaldetector;
295                 };
296                 3DB3517E0BCF004B009357B8 /* PBXContainerItemProxy */ = {
297                         isa = PBXContainerItemProxy;
298                         containerPortal = 3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */;
299                         proxyType = 1;
300                         remoteGlobalIDString = 3DBF4F560BCD396800DA401A;
301                         remoteInfo = universaldetector;
302                 };
303                 61CB120F0ACE0FB1007994BD /* PBXContainerItemProxy */ = {
304                         isa = PBXContainerItemProxy;
305                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
306                         proxyType = 1;
307                         remoteGlobalIDString = 61CB10FE0ACDF350007994BD;
308                         remoteInfo = ebml;
309                 };
310                 61CB12110ACE0FB1007994BD /* PBXContainerItemProxy */ = {
311                         isa = PBXContainerItemProxy;
312                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
313                         proxyType = 1;
314                         remoteGlobalIDString = 61CB11760ACDF4D8007994BD;
315                         remoteInfo = matroska;
316                 };
317                 F59E09EB0A670E420019A3F0 /* PBXContainerItemProxy */ = {
318                         isa = PBXContainerItemProxy;
319                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
320                         proxyType = 1;
321                         remoteGlobalIDString = 11A70AC00A3D0105002058D4;
322                         remoteInfo = Perian;
323                 };
324                 F5CFD2570B500B6200616865 /* PBXContainerItemProxy */ = {
325                         isa = PBXContainerItemProxy;
326                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
327                         proxyType = 1;
328                         remoteGlobalIDString = F5CFD1B30B50009000616865;
329                         remoteInfo = PerianPanePListGenerator;
330                 };
331                 F5CFD25D0B500B9400616865 /* PBXContainerItemProxy */ = {
332                         isa = PBXContainerItemProxy;
333                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
334                         proxyType = 1;
335                         remoteGlobalIDString = F5CFD2560B500B5E00616865;
336                         remoteInfo = CreatePrefPanePlist;
337                 };
338                 F5CFD2C60B50128200616865 /* PBXContainerItemProxy */ = {
339                         isa = PBXContainerItemProxy;
340                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
341                         proxyType = 1;
342                         remoteGlobalIDString = 11A70AC00A3D0105002058D4;
343                         remoteInfo = Perian;
344                 };
345                 F5CFD2D50B5012A100616865 /* PBXContainerItemProxy */ = {
346                         isa = PBXContainerItemProxy;
347                         containerPortal = F5CFD2C90B5012A100616865 /* A52Codec.xcodeproj */;
348                         proxyType = 2;
349                         remoteGlobalIDString = F5BDACAD0A20A00000FF4884;
350                         remoteInfo = "A52Codec (Upgraded)";
351                 };
352                 F5CFD2D70B5012A100616865 /* PBXContainerItemProxy */ = {
353                         isa = PBXContainerItemProxy;
354                         containerPortal = F5CFD2C90B5012A100616865 /* A52Codec.xcodeproj */;
355                         proxyType = 2;
356                         remoteGlobalIDString = F5525DF70A3BF78A00F36B86;
357                         remoteInfo = AC3MovieImport;
358                 };
359                 F5CFD2D90B5012A100616865 /* PBXContainerItemProxy */ = {
360                         isa = PBXContainerItemProxy;
361                         containerPortal = F5CFD2C90B5012A100616865 /* A52Codec.xcodeproj */;
362                         proxyType = 2;
363                         remoteGlobalIDString = F50B7AB50AAB69C600065C78;
364                         remoteInfo = A52Preferences;
365                 };
366                 F5CFD2DC0B5012B400616865 /* PBXContainerItemProxy */ = {
367                         isa = PBXContainerItemProxy;
368                         containerPortal = F5CFD2C90B5012A100616865 /* A52Codec.xcodeproj */;
369                         proxyType = 1;
370                         remoteGlobalIDString = F5BDAC850A20A00000FF4884;
371                         remoteInfo = "A52Codec (Upgraded)";
372                 };
373                 F5CFD2DE0B5012B400616865 /* PBXContainerItemProxy */ = {
374                         isa = PBXContainerItemProxy;
375                         containerPortal = F5CFD2C90B5012A100616865 /* A52Codec.xcodeproj */;
376                         proxyType = 1;
377                         remoteGlobalIDString = F5525DCA0A3BF78A00F36B86;
378                         remoteInfo = AC3MovieImport;
379                 };
380                 F5CFD2F00B50132E00616865 /* PBXContainerItemProxy */ = {
381                         isa = PBXContainerItemProxy;
382                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
383                         proxyType = 1;
384                         remoteGlobalIDString = F5CFD2DB0B5012AA00616865;
385                         remoteInfo = A52Codec;
386                 };
387                 F5CFD3BB0B50142C00616865 /* PBXContainerItemProxy */ = {
388                         isa = PBXContainerItemProxy;
389                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
390                         proxyType = 1;
391                         remoteGlobalIDString = F5CFD3BA0B50142100616865;
392                         remoteInfo = "Setup Build Directories";
393                 };
394                 F5EB82350BA72208001064E5 /* PBXContainerItemProxy */ = {
395                         isa = PBXContainerItemProxy;
396                         containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
397                         proxyType = 1;
398                         remoteGlobalIDString = 116C42510B5041BD00FB0738;
399                         remoteInfo = PerianUpdateChecker;
400                 };
401 /* End PBXContainerItemProxy section */
402
403 /* Begin PBXCopyFilesBuildPhase section */
404                 F59E09E90A670E3D0019A3F0 /* CopyFiles */ = {
405                         isa = PBXCopyFilesBuildPhase;
406                         buildActionMask = 2147483647;
407                         dstPath = "$(HOME)/Library/QuickTime";
408                         dstSubfolderSpec = 0;
409                         files = (
410                                 F59E09F10A670E570019A3F0 /* Perian.component in CopyFiles */,
411                         );
412                         runOnlyForDeploymentPostprocessing = 0;
413                 };
414                 F5CFD2E00B5012BC00616865 /* CopyFiles */ = {
415                         isa = PBXCopyFilesBuildPhase;
416                         buildActionMask = 2147483647;
417                         dstPath = CoreAudio;
418                         dstSubfolderSpec = 16;
419                         files = (
420                                 F5CFD3B20B5013EA00616865 /* A52Codec.component in CopyFiles */,
421                         );
422                         runOnlyForDeploymentPostprocessing = 0;
423                 };
424                 F5CFD2E30B5012DB00616865 /* CopyFiles */ = {
425                         isa = PBXCopyFilesBuildPhase;
426                         buildActionMask = 2147483647;
427                         dstPath = QuickTime;
428                         dstSubfolderSpec = 16;
429                         files = (
430                                 F5CFD3B70B5013EC00616865 /* AC3MovieImport.component in CopyFiles */,
431                         );
432                         runOnlyForDeploymentPostprocessing = 0;
433                 };
434 /* End PBXCopyFilesBuildPhase section */
435
436 /* Begin PBXFileReference section */
437                 02CA1BD20513A38D00D00256 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/InfoPlist.strings; sourceTree = "<group>"; };
438                 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
439                 113F58980A6B091600509987 /* Codecprintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Codecprintf.h; sourceTree = "<group>"; };
440                 113F58990A6B091600509987 /* Codecprintf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Codecprintf.c; sourceTree = "<group>"; };
441                 1156DBD80A3CE9F500963B0E /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
442                 11629EE00B51E482006591C8 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
443                 11629EEA0B51E4F1006591C8 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
444                 11629EF30B51E4FB006591C8 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
445                 11629FCF0B51E65F006591C8 /* NSString+extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+extras.h"; sourceTree = "<group>"; };
446                 11629FD00B51E65F006591C8 /* NSString+extras.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+extras.m"; sourceTree = "<group>"; };
447                 1162A0530B51ECE1006591C8 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
448                 116C42520B5041BD00FB0738 /* PerianUpdateChecker.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PerianUpdateChecker.app; sourceTree = BUILT_PRODUCTS_DIR; };
449                 116C42540B5041BD00FB0738 /* PerianUpdateChecker-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "PerianUpdateChecker-Info.plist"; path = "Plists/PerianUpdateChecker-Info.plist"; sourceTree = "<group>"; };
450                 116C42650B50426700FB0738 /* UpdateCheckerAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UpdateCheckerAppDelegate.h; sourceTree = "<group>"; };
451                 116C42660B50426700FB0738 /* UpdateCheckerAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UpdateCheckerAppDelegate.m; sourceTree = "<group>"; };
452                 116C42910B50463600FB0738 /* UpdateCheckerMainMenu.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = UpdateCheckerMainMenu.nib; path = "Update Checker Sources/UpdateCheckerMainMenu.nib"; sourceTree = "<group>"; };
453                 116C42BA0B504C7C00FB0738 /* SUAppcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcast.h; sourceTree = "<group>"; };
454                 116C42BB0B504C7C00FB0738 /* SUAppcast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcast.m; sourceTree = "<group>"; };
455                 116C42E40B504D2700FB0738 /* RSS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSS.h; sourceTree = "<group>"; };
456                 116C42E50B504D2700FB0738 /* RSS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSS.m; sourceTree = "<group>"; };
457                 116C42E60B504D2700FB0738 /* SUAppcastItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcastItem.h; sourceTree = "<group>"; };
458                 116C42E70B504D2700FB0738 /* SUAppcastItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcastItem.m; sourceTree = "<group>"; };
459                 1184A3020B50548700C8452A /* SUUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUtilities.h; sourceTree = "<group>"; };
460                 1184A3130B50548700C8452A /* SUUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUtilities.m; sourceTree = "<group>"; };
461                 1184A3670B50586C00C8452A /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
462                 1184A3830B505A8800C8452A /* SUStatus.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = SUStatus.nib; sourceTree = "<group>"; };
463                 1184A38B0B505A9800C8452A /* SUStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStatusController.h; sourceTree = "<group>"; };
464                 1184A38C0B505A9800C8452A /* SUStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStatusController.m; sourceTree = "<group>"; };
465                 11A709DA0A3CFCB6002058D4 /* Perian-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "Perian-Info.plist"; path = "Plists/Perian-Info.plist"; sourceTree = "<group>"; };
466                 11A70AC10A3D0105002058D4 /* Perian.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Perian.component; sourceTree = BUILT_PRODUCTS_DIR; };
467                 11BEFB2C0C18E23E00BC9324 /* Read Me.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = "Read Me.rtf"; path = "Release/Read Me.rtf"; sourceTree = "<group>"; };
468                 11C85ED30A641E6400DF3D73 /* ff_dataref.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_dataref.c; sourceTree = "<group>"; };
469                 11C85ED40A641E6400DF3D73 /* ff_MovieImport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_MovieImport.c; sourceTree = "<group>"; };
470                 11C85ED50A641E6400DF3D73 /* ff_MovieImportVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_MovieImportVersion.h; sourceTree = "<group>"; };
471                 11C85ED60A641E6400DF3D73 /* ff_private.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_private.c; sourceTree = "<group>"; };
472                 11C85ED70A641E6400DF3D73 /* ff_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_private.h; sourceTree = "<group>"; };
473                 11D4EED50A3CE7EC0066D45F /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
474                 11D4EEFC0A3CE7FA0066D45F /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
475                 11D4EFA10A3CE8C10066D45F /* libavcodec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavcodec.a; path = build/Universal/libavcodec.a; sourceTree = "<group>"; };
476                 11D4EFA20A3CE8C10066D45F /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavutil.a; path = build/Universal/libavutil.a; sourceTree = "<group>"; };
477                 11D4EFA30A3CE8C10066D45F /* libpostproc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpostproc.a; path = build/Universal/libpostproc.a; sourceTree = "<group>"; };
478                 11F28DAB0B52EB75000AF78C /* SUUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateAlert.h; sourceTree = "<group>"; };
479                 11F28DAC0B52EB75000AF78C /* SUUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateAlert.m; sourceTree = "<group>"; };
480                 3D211A1E0B6B1A540051299D /* SSADocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSADocument.h; sourceTree = "<group>"; };
481                 3D211A1F0B6B1A540051299D /* SSADocument.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SSADocument.m; sourceTree = "<group>"; };
482                 3D211A210B6B1A660051299D /* Categories.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Categories.h; sourceTree = "<group>"; };
483                 3D211A220B6B1A660051299D /* Categories.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = Categories.m; sourceTree = "<group>"; };
484                 3D211A2E0B6B1AD80051299D /* SSATagParsing.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSATagParsing.h; sourceTree = "<group>"; };
485                 3D211A2F0B6B1AD80051299D /* SSATagParsing.m.rl */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; path = SSATagParsing.m.rl; sourceTree = "<group>"; };
486                 3D41BE8C0BCD3B330069E7C2 /* UniversalDetector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = UniversalDetector.xcodeproj; path = UniversalDetector/UniversalDetector.xcodeproj; sourceTree = "<group>"; };
487                 3D41BEBC0BCD63510069E7C2 /* UniversalDetector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UniversalDetector.h; path = UniversalDetector/UniversalDetector.h; sourceTree = "<group>"; };
488                 3D4A7A970B5533BC004C5D6A /* ColorConversions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorConversions.h; sourceTree = "<group>"; };
489                 3D4A7A980B5533BC004C5D6A /* ColorConversions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ColorConversions.c; sourceTree = "<group>"; };
490                 3DB2BB270B6C92F000416863 /* SSARenderCodec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSARenderCodec.h; sourceTree = "<group>"; };
491                 3DB2BB280B6C92F000416863 /* SSARenderCodec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSARenderCodec.m; sourceTree = "<group>"; };
492                 6116E5370B43C27B0020F1CE /* ACBaseCodec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ACBaseCodec.cpp; sourceTree = "<group>"; };
493                 6116E5380B43C27B0020F1CE /* ACBaseCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACBaseCodec.h; sourceTree = "<group>"; };
494                 6116E5390B43C27B0020F1CE /* ACCodec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ACCodec.cpp; sourceTree = "<group>"; };
495                 6116E53A0B43C27B0020F1CE /* ACCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACCodec.h; sourceTree = "<group>"; };
496                 6116E53B0B43C27B0020F1CE /* ACCodecDispatch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACCodecDispatch.h; sourceTree = "<group>"; };
497                 6116E53C0B43C27B0020F1CE /* ACCodecDispatchTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACCodecDispatchTypes.h; sourceTree = "<group>"; };
498                 6116E53D0B43C27B0020F1CE /* ACConditionalMacros.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACConditionalMacros.h; sourceTree = "<group>"; };
499                 6116E53E0B43C27B0020F1CE /* ACSimpleCodec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ACSimpleCodec.cpp; sourceTree = "<group>"; };
500                 6116E53F0B43C27B0020F1CE /* ACSimpleCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACSimpleCodec.h; sourceTree = "<group>"; };
501                 6116E5400B43C27B0020F1CE /* GetCodecBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = GetCodecBundle.cpp; sourceTree = "<group>"; };
502                 6116E5410B43C27B0020F1CE /* GetCodecBundle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GetCodecBundle.h; sourceTree = "<group>"; };
503                 6116E5430B43C27B0020F1CE /* CABundleLocker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CABundleLocker.cpp; sourceTree = "<group>"; };
504                 6116E5440B43C27B0020F1CE /* CABundleLocker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CABundleLocker.h; sourceTree = "<group>"; };
505                 6116E5450B43C27B0020F1CE /* CAConditionalMacros.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAConditionalMacros.h; sourceTree = "<group>"; };
506                 6116E5460B43C27B0020F1CE /* CADebugMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugMacros.cpp; sourceTree = "<group>"; };
507                 6116E5470B43C27B0020F1CE /* CADebugMacros.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CADebugMacros.h; sourceTree = "<group>"; };
508                 6116E5480B43C27B0020F1CE /* CADebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CADebugPrintf.h; sourceTree = "<group>"; };
509                 6116E5490B43C27B0020F1CE /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamBasicDescription.cpp; sourceTree = "<group>"; };
510                 6116E54A0B43C27B0020F1CE /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAStreamBasicDescription.h; sourceTree = "<group>"; };
511                 6116E54C0B43C27B0020F1CE /* FFissionCodec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FFissionCodec.cpp; sourceTree = "<group>"; };
512                 6116E54D0B43C27B0020F1CE /* FFissionCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FFissionCodec.h; sourceTree = "<group>"; };
513                 6116E54E0B43C27B0020F1CE /* FFissionCodec.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; name = FFissionCodec.r; path = FFissionCodec/FFissionCodec.r; sourceTree = "<group>"; };
514                 6116E54F0B43C27B0020F1CE /* FFissionDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FFissionDecoder.cpp; sourceTree = "<group>"; };
515                 6116E5500B43C27B0020F1CE /* FFissionDecoder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FFissionDecoder.h; sourceTree = "<group>"; };
516                 6116E55D0B43C29F0020F1CE /* XCAResources.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = XCAResources.r; sourceTree = "<group>"; };
517                 6116E74E0B4738CE0020F1CE /* CodecIDs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodecIDs.h; sourceTree = "<group>"; };
518                 6123D6220AD0A3FE003EDE52 /* VobSubCodec.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = VobSubCodec.c; sourceTree = "<group>"; };
519                 6123D6230AD0A3FE003EDE52 /* VobSubCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = VobSubCodec.h; sourceTree = "<group>"; };
520                 6123D6240AD0A3FE003EDE52 /* VobSubCodec.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = VobSubCodec.r; sourceTree = "<group>"; };
521                 6123D6250AD0A3FF003EDE52 /* VobSubCodecDispatch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = VobSubCodecDispatch.h; sourceTree = "<group>"; };
522                 613CD51A0AD1FB650098A825 /* TextSubCodec.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = TextSubCodec.c; sourceTree = "<group>"; };
523                 613CD51B0AD1FB650098A825 /* TextSubCodec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TextSubCodec.h; sourceTree = "<group>"; };
524                 613CD51C0AD1FB650098A825 /* TextSubCodec.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = TextSubCodec.r; sourceTree = "<group>"; };
525                 613CD51D0AD1FB650098A825 /* TextSubCodecDispatch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TextSubCodecDispatch.h; sourceTree = "<group>"; };
526                 6156986D0BCDA87700E17ADE /* ringbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ringbuffer.cpp; sourceTree = "<group>"; };
527                 6156986E0BCDA87700E17ADE /* ringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ringbuffer.h; sourceTree = "<group>"; };
528                 61CB10FF0ACDF350007994BD /* libebml.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libebml.a; sourceTree = BUILT_PRODUCTS_DIR; };
529                 61CB11070ACDF3A2007994BD /* Debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Debug.h; path = libebml/ebml/Debug.h; sourceTree = "<group>"; };
530                 61CB11080ACDF3A2007994BD /* EbmlBinary.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlBinary.h; path = libebml/ebml/EbmlBinary.h; sourceTree = "<group>"; };
531                 61CB11090ACDF3A2007994BD /* EbmlConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlConfig.h; path = libebml/ebml/EbmlConfig.h; sourceTree = "<group>"; };
532                 61CB110A0ACDF3A2007994BD /* EbmlContexts.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlContexts.h; path = libebml/ebml/EbmlContexts.h; sourceTree = "<group>"; };
533                 61CB110B0ACDF3A2007994BD /* EbmlCrc32.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlCrc32.h; path = libebml/ebml/EbmlCrc32.h; sourceTree = "<group>"; };
534                 61CB110C0ACDF3A2007994BD /* EbmlDate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlDate.h; path = libebml/ebml/EbmlDate.h; sourceTree = "<group>"; };
535                 61CB110D0ACDF3A2007994BD /* EbmlDummy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlDummy.h; path = libebml/ebml/EbmlDummy.h; sourceTree = "<group>"; };
536                 61CB110E0ACDF3A2007994BD /* EbmlElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlElement.h; path = libebml/ebml/EbmlElement.h; sourceTree = "<group>"; };
537                 61CB110F0ACDF3A2007994BD /* EbmlEndian.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlEndian.h; path = libebml/ebml/EbmlEndian.h; sourceTree = "<group>"; };
538                 61CB11100ACDF3A2007994BD /* EbmlFloat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlFloat.h; path = libebml/ebml/EbmlFloat.h; sourceTree = "<group>"; };
539                 61CB11110ACDF3A2007994BD /* EbmlHead.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlHead.h; path = libebml/ebml/EbmlHead.h; sourceTree = "<group>"; };
540                 61CB11120ACDF3A2007994BD /* EbmlId.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlId.h; path = libebml/ebml/EbmlId.h; sourceTree = "<group>"; };
541                 61CB11130ACDF3A2007994BD /* EbmlMaster.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlMaster.h; path = libebml/ebml/EbmlMaster.h; sourceTree = "<group>"; };
542                 61CB11140ACDF3A2007994BD /* EbmlSInteger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlSInteger.h; path = libebml/ebml/EbmlSInteger.h; sourceTree = "<group>"; };
543                 61CB11150ACDF3A2007994BD /* EbmlStream.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlStream.h; path = libebml/ebml/EbmlStream.h; sourceTree = "<group>"; };
544                 61CB11160ACDF3A2007994BD /* EbmlString.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlString.h; path = libebml/ebml/EbmlString.h; sourceTree = "<group>"; };
545                 61CB11170ACDF3A2007994BD /* EbmlSubHead.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlSubHead.h; path = libebml/ebml/EbmlSubHead.h; sourceTree = "<group>"; };
546                 61CB11180ACDF3A2007994BD /* EbmlTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlTypes.h; path = libebml/ebml/EbmlTypes.h; sourceTree = "<group>"; };
547                 61CB11190ACDF3A2007994BD /* EbmlUInteger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlUInteger.h; path = libebml/ebml/EbmlUInteger.h; sourceTree = "<group>"; };
548                 61CB111A0ACDF3A2007994BD /* EbmlUnicodeString.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlUnicodeString.h; path = libebml/ebml/EbmlUnicodeString.h; sourceTree = "<group>"; };
549                 61CB111B0ACDF3A2007994BD /* EbmlVersion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlVersion.h; path = libebml/ebml/EbmlVersion.h; sourceTree = "<group>"; };
550                 61CB111C0ACDF3A2007994BD /* EbmlVoid.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EbmlVoid.h; path = libebml/ebml/EbmlVoid.h; sourceTree = "<group>"; };
551                 61CB111D0ACDF3A2007994BD /* IOCallback.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = IOCallback.h; path = libebml/ebml/IOCallback.h; sourceTree = "<group>"; };
552                 61CB111E0ACDF3A2007994BD /* MemIOCallback.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MemIOCallback.h; path = libebml/ebml/MemIOCallback.h; sourceTree = "<group>