• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 46;
7	objects = {
8
9/* Begin PBXBuildFile section */
10		4CC6094F197E009D00BE8B8B /* down_sample_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CC6094E197E009D00BE8B8B /* down_sample_aarch64_neon.S */; };
11		4CC6095A1980F34F00BE8B8B /* vaa_calc_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CC609591980F34F00BE8B8B /* vaa_calc_aarch64_neon.S */; };
12		4CD0FE36199082AD00375C9A /* pixel_sad_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CD0FE35199082AD00375C9A /* pixel_sad_aarch64_neon.S */; };
13		54994780196A3F3900BA3D87 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5499477F196A3F3900BA3D87 /* Foundation.framework */; };
14		549947DF196A3FB400BA3D87 /* AdaptiveQuantization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947A9196A3FB400BA3D87 /* AdaptiveQuantization.cpp */; };
15		549947E0196A3FB400BA3D87 /* adaptive_quantization.S in Sources */ = {isa = PBXBuildFile; fileRef = 549947AC196A3FB400BA3D87 /* adaptive_quantization.S */; };
16		549947E1196A3FB400BA3D87 /* down_sample_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 549947AD196A3FB400BA3D87 /* down_sample_neon.S */; };
17		549947E2196A3FB400BA3D87 /* pixel_sad_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 549947AE196A3FB400BA3D87 /* pixel_sad_neon.S */; };
18		549947E3196A3FB400BA3D87 /* vaa_calc_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 549947AF196A3FB400BA3D87 /* vaa_calc_neon.S */; };
19		549947E4196A3FB400BA3D87 /* BackgroundDetection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947B1196A3FB400BA3D87 /* BackgroundDetection.cpp */; };
20		549947E6196A3FB400BA3D87 /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947B6196A3FB400BA3D87 /* memory.cpp */; };
21		549947E7196A3FB400BA3D87 /* WelsFrameWork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947BB196A3FB400BA3D87 /* WelsFrameWork.cpp */; };
22		549947E8196A3FB400BA3D87 /* WelsFrameWorkEx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947BD196A3FB400BA3D87 /* WelsFrameWorkEx.cpp */; };
23		549947E9196A3FB400BA3D87 /* ComplexityAnalysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947C1196A3FB400BA3D87 /* ComplexityAnalysis.cpp */; };
24		549947EA196A3FB400BA3D87 /* denoise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947C4196A3FB400BA3D87 /* denoise.cpp */; };
25		549947EB196A3FB400BA3D87 /* denoise_filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947C6196A3FB400BA3D87 /* denoise_filter.cpp */; };
26		549947EC196A3FB400BA3D87 /* downsample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947C8196A3FB400BA3D87 /* downsample.cpp */; };
27		549947ED196A3FB400BA3D87 /* downsamplefuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947CA196A3FB400BA3D87 /* downsamplefuncs.cpp */; };
28		549947EE196A3FB400BA3D87 /* imagerotate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947CC196A3FB400BA3D87 /* imagerotate.cpp */; };
29		549947EF196A3FB400BA3D87 /* imagerotatefuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947CE196A3FB400BA3D87 /* imagerotatefuncs.cpp */; };
30		549947F0196A3FB400BA3D87 /* SceneChangeDetection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947D0196A3FB400BA3D87 /* SceneChangeDetection.cpp */; };
31		549947F1196A3FB400BA3D87 /* ScrollDetection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947D3196A3FB400BA3D87 /* ScrollDetection.cpp */; };
32		549947F2196A3FB400BA3D87 /* ScrollDetectionFuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947D5196A3FB400BA3D87 /* ScrollDetectionFuncs.cpp */; };
33		549947F3196A3FB400BA3D87 /* vaacalcfuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947D8196A3FB400BA3D87 /* vaacalcfuncs.cpp */; };
34		549947F4196A3FB400BA3D87 /* vaacalculation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947D9196A3FB400BA3D87 /* vaacalculation.cpp */; };
35		6C749B78197E2A2000A111F9 /* adaptive_quantization_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 6C749B77197E2A2000A111F9 /* adaptive_quantization_aarch64_neon.S */; };
36		F791965B19D3BF6B00F60C6B /* intra_pred_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F791965A19D3BF6B00F60C6B /* intra_pred_common.cpp */; };
37/* End PBXBuildFile section */
38
39/* Begin PBXCopyFilesBuildPhase section */
40		5499477A196A3F3900BA3D87 /* CopyFiles */ = {
41			isa = PBXCopyFilesBuildPhase;
42			buildActionMask = 2147483647;
43			dstPath = "include/$(PRODUCT_NAME)";
44			dstSubfolderSpec = 16;
45			files = (
46			);
47			runOnlyForDeploymentPostprocessing = 0;
48		};
49/* End PBXCopyFilesBuildPhase section */
50
51/* Begin PBXFileReference section */
52		4CC6094E197E009D00BE8B8B /* down_sample_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = down_sample_aarch64_neon.S; path = arm64/down_sample_aarch64_neon.S; sourceTree = "<group>"; };
53		4CC609591980F34F00BE8B8B /* vaa_calc_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = vaa_calc_aarch64_neon.S; path = arm64/vaa_calc_aarch64_neon.S; sourceTree = "<group>"; };
54		4CD0FE35199082AD00375C9A /* pixel_sad_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = pixel_sad_aarch64_neon.S; path = arm64/pixel_sad_aarch64_neon.S; sourceTree = "<group>"; };
55		5499477C196A3F3900BA3D87 /* libprocessing.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libprocessing.a; sourceTree = BUILT_PRODUCTS_DIR; };
56		5499477F196A3F3900BA3D87 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
57		54994790196A3F3900BA3D87 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
58		549947A6196A3FB400BA3D87 /* IWelsVP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IWelsVP.h; sourceTree = "<group>"; };
59		549947A9196A3FB400BA3D87 /* AdaptiveQuantization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AdaptiveQuantization.cpp; sourceTree = "<group>"; };
60		549947AA196A3FB400BA3D87 /* AdaptiveQuantization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdaptiveQuantization.h; sourceTree = "<group>"; };
61		549947AC196A3FB400BA3D87 /* adaptive_quantization.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = adaptive_quantization.S; sourceTree = "<group>"; };
62		549947AD196A3FB400BA3D87 /* down_sample_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = down_sample_neon.S; sourceTree = "<group>"; };
63		549947AE196A3FB400BA3D87 /* pixel_sad_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = pixel_sad_neon.S; sourceTree = "<group>"; };
64		549947AF196A3FB400BA3D87 /* vaa_calc_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = vaa_calc_neon.S; sourceTree = "<group>"; };
65		549947B1196A3FB400BA3D87 /* BackgroundDetection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BackgroundDetection.cpp; sourceTree = "<group>"; };
66		549947B2196A3FB400BA3D87 /* BackgroundDetection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BackgroundDetection.h; sourceTree = "<group>"; };
67		549947B5196A3FB400BA3D87 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
68		549947B6196A3FB400BA3D87 /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = "<group>"; };
69		549947B7196A3FB400BA3D87 /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
70		549947B8196A3FB400BA3D87 /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resource.h; sourceTree = "<group>"; };
71		549947B9196A3FB400BA3D87 /* typedef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = typedef.h; sourceTree = "<group>"; };
72		549947BA196A3FB400BA3D87 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
73		549947BB196A3FB400BA3D87 /* WelsFrameWork.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WelsFrameWork.cpp; sourceTree = "<group>"; };
74		549947BC196A3FB400BA3D87 /* WelsFrameWork.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsFrameWork.h; sourceTree = "<group>"; };
75		549947BD196A3FB400BA3D87 /* WelsFrameWorkEx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WelsFrameWorkEx.cpp; sourceTree = "<group>"; };
76		549947BE196A3FB400BA3D87 /* WelsVP.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = WelsVP.def; sourceTree = "<group>"; };
77		549947BF196A3FB400BA3D87 /* WelsVP.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = WelsVP.rc; sourceTree = "<group>"; };
78		549947C1196A3FB400BA3D87 /* ComplexityAnalysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComplexityAnalysis.cpp; sourceTree = "<group>"; };
79		549947C2196A3FB400BA3D87 /* ComplexityAnalysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComplexityAnalysis.h; sourceTree = "<group>"; };
80		549947C4196A3FB400BA3D87 /* denoise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = denoise.cpp; sourceTree = "<group>"; };
81		549947C5196A3FB400BA3D87 /* denoise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = denoise.h; sourceTree = "<group>"; };
82		549947C6196A3FB400BA3D87 /* denoise_filter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = denoise_filter.cpp; sourceTree = "<group>"; };
83		549947C8196A3FB400BA3D87 /* downsample.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = downsample.cpp; sourceTree = "<group>"; };
84		549947C9196A3FB400BA3D87 /* downsample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = downsample.h; sourceTree = "<group>"; };
85		549947CA196A3FB400BA3D87 /* downsamplefuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = downsamplefuncs.cpp; sourceTree = "<group>"; };
86		549947CC196A3FB400BA3D87 /* imagerotate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imagerotate.cpp; sourceTree = "<group>"; };
87		549947CD196A3FB400BA3D87 /* imagerotate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = imagerotate.h; sourceTree = "<group>"; };
88		549947CE196A3FB400BA3D87 /* imagerotatefuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imagerotatefuncs.cpp; sourceTree = "<group>"; };
89		549947D0196A3FB400BA3D87 /* SceneChangeDetection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SceneChangeDetection.cpp; sourceTree = "<group>"; };
90		549947D1196A3FB400BA3D87 /* SceneChangeDetection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SceneChangeDetection.h; sourceTree = "<group>"; };
91		549947D3196A3FB400BA3D87 /* ScrollDetection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollDetection.cpp; sourceTree = "<group>"; };
92		549947D4196A3FB400BA3D87 /* ScrollDetection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollDetection.h; sourceTree = "<group>"; };
93		549947D5196A3FB400BA3D87 /* ScrollDetectionFuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollDetectionFuncs.cpp; sourceTree = "<group>"; };
94		549947D6196A3FB400BA3D87 /* ScrollDetectionFuncs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollDetectionFuncs.h; sourceTree = "<group>"; };
95		549947D8196A3FB400BA3D87 /* vaacalcfuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vaacalcfuncs.cpp; sourceTree = "<group>"; };
96		549947D9196A3FB400BA3D87 /* vaacalculation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vaacalculation.cpp; sourceTree = "<group>"; };
97		549947DA196A3FB400BA3D87 /* vaacalculation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vaacalculation.h; sourceTree = "<group>"; };
98		6C749B77197E2A2000A111F9 /* adaptive_quantization_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = adaptive_quantization_aarch64_neon.S; path = arm64/adaptive_quantization_aarch64_neon.S; sourceTree = "<group>"; };
99		F791965A19D3BF6B00F60C6B /* intra_pred_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = intra_pred_common.cpp; path = ../../../common/src/intra_pred_common.cpp; sourceTree = "<group>"; };
100/* End PBXFileReference section */
101
102/* Begin PBXFrameworksBuildPhase section */
103		54994779196A3F3900BA3D87 /* Frameworks */ = {
104			isa = PBXFrameworksBuildPhase;
105			buildActionMask = 2147483647;
106			files = (
107				54994780196A3F3900BA3D87 /* Foundation.framework in Frameworks */,
108			);
109			runOnlyForDeploymentPostprocessing = 0;
110		};
111/* End PBXFrameworksBuildPhase section */
112
113/* Begin PBXGroup section */
114		4CC6094D197E008B00BE8B8B /* arm64 */ = {
115			isa = PBXGroup;
116			children = (
117				4CD0FE35199082AD00375C9A /* pixel_sad_aarch64_neon.S */,
118				6C749B77197E2A2000A111F9 /* adaptive_quantization_aarch64_neon.S */,
119				4CC609591980F34F00BE8B8B /* vaa_calc_aarch64_neon.S */,
120				4CC6094E197E009D00BE8B8B /* down_sample_aarch64_neon.S */,
121			);
122			name = arm64;
123			sourceTree = "<group>";
124		};
125		54994773196A3F3900BA3D87 = {
126			isa = PBXGroup;
127			children = (
128				549947A5196A3FB400BA3D87 /* interface */,
129				549947A7196A3FB400BA3D87 /* src */,
130				5499477E196A3F3900BA3D87 /* Frameworks */,
131				5499477D196A3F3900BA3D87 /* Products */,
132			);
133			sourceTree = "<group>";
134		};
135		5499477D196A3F3900BA3D87 /* Products */ = {
136			isa = PBXGroup;
137			children = (
138				5499477C196A3F3900BA3D87 /* libprocessing.a */,
139			);
140			name = Products;
141			sourceTree = "<group>";
142		};
143		5499477E196A3F3900BA3D87 /* Frameworks */ = {
144			isa = PBXGroup;
145			children = (
146				5499477F196A3F3900BA3D87 /* Foundation.framework */,
147				54994790196A3F3900BA3D87 /* UIKit.framework */,
148			);
149			name = Frameworks;
150			sourceTree = "<group>";
151		};
152		549947A5196A3FB400BA3D87 /* interface */ = {
153			isa = PBXGroup;
154			children = (
155				549947A6196A3FB400BA3D87 /* IWelsVP.h */,
156			);
157			name = interface;
158			path = ../../../processing/interface;
159			sourceTree = "<group>";
160		};
161		549947A7196A3FB400BA3D87 /* src */ = {
162			isa = PBXGroup;
163			children = (
164				4CC6094D197E008B00BE8B8B /* arm64 */,
165				549947A8196A3FB400BA3D87 /* adaptivequantization */,
166				549947AB196A3FB400BA3D87 /* arm */,
167				549947B0196A3FB400BA3D87 /* backgrounddetection */,
168				549947B3196A3FB400BA3D87 /* common */,
169				549947C0196A3FB400BA3D87 /* complexityanalysis */,
170				549947C3196A3FB400BA3D87 /* denoise */,
171				549947C7196A3FB400BA3D87 /* downsample */,
172				549947CB196A3FB400BA3D87 /* imagerotate */,
173				549947CF196A3FB400BA3D87 /* scenechangedetection */,
174				549947D2196A3FB400BA3D87 /* scrolldetection */,
175				549947D7196A3FB400BA3D87 /* vaacalc */,
176			);
177			name = src;
178			path = ../../../processing/src;
179			sourceTree = "<group>";
180		};
181		549947A8196A3FB400BA3D87 /* adaptivequantization */ = {
182			isa = PBXGroup;
183			children = (
184				549947A9196A3FB400BA3D87 /* AdaptiveQuantization.cpp */,
185				549947AA196A3FB400BA3D87 /* AdaptiveQuantization.h */,
186			);
187			path = adaptivequantization;
188			sourceTree = "<group>";
189		};
190		549947AB196A3FB400BA3D87 /* arm */ = {
191			isa = PBXGroup;
192			children = (
193				549947AC196A3FB400BA3D87 /* adaptive_quantization.S */,
194				549947AD196A3FB400BA3D87 /* down_sample_neon.S */,
195				549947AE196A3FB400BA3D87 /* pixel_sad_neon.S */,
196				549947AF196A3FB400BA3D87 /* vaa_calc_neon.S */,
197			);
198			path = arm;
199			sourceTree = "<group>";
200		};
201		549947B0196A3FB400BA3D87 /* backgrounddetection */ = {
202			isa = PBXGroup;
203			children = (
204				549947B1196A3FB400BA3D87 /* BackgroundDetection.cpp */,
205				549947B2196A3FB400BA3D87 /* BackgroundDetection.h */,
206			);
207			path = backgrounddetection;
208			sourceTree = "<group>";
209		};
210		549947B3196A3FB400BA3D87 /* common */ = {
211			isa = PBXGroup;
212			children = (
213				F791965A19D3BF6B00F60C6B /* intra_pred_common.cpp */,
214				549947B5196A3FB400BA3D87 /* common.h */,
215				549947B6196A3FB400BA3D87 /* memory.cpp */,
216				549947B7196A3FB400BA3D87 /* memory.h */,
217				549947B8196A3FB400BA3D87 /* resource.h */,
218				549947B9196A3FB400BA3D87 /* typedef.h */,
219				549947BA196A3FB400BA3D87 /* util.h */,
220				549947BB196A3FB400BA3D87 /* WelsFrameWork.cpp */,
221				549947BC196A3FB400BA3D87 /* WelsFrameWork.h */,
222				549947BD196A3FB400BA3D87 /* WelsFrameWorkEx.cpp */,
223				549947BE196A3FB400BA3D87 /* WelsVP.def */,
224				549947BF196A3FB400BA3D87 /* WelsVP.rc */,
225			);
226			path = common;
227			sourceTree = "<group>";
228		};
229		549947C0196A3FB400BA3D87 /* complexityanalysis */ = {
230			isa = PBXGroup;
231			children = (
232				549947C1196A3FB400BA3D87 /* ComplexityAnalysis.cpp */,
233				549947C2196A3FB400BA3D87 /* ComplexityAnalysis.h */,
234			);
235			path = complexityanalysis;
236			sourceTree = "<group>";
237		};
238		549947C3196A3FB400BA3D87 /* denoise */ = {
239			isa = PBXGroup;
240			children = (
241				549947C4196A3FB400BA3D87 /* denoise.cpp */,
242				549947C5196A3FB400BA3D87 /* denoise.h */,
243				549947C6196A3FB400BA3D87 /* denoise_filter.cpp */,
244			);
245			path = denoise;
246			sourceTree = "<group>";
247		};
248		549947C7196A3FB400BA3D87 /* downsample */ = {
249			isa = PBXGroup;
250			children = (
251				549947C8196A3FB400BA3D87 /* downsample.cpp */,
252				549947C9196A3FB400BA3D87 /* downsample.h */,
253				549947CA196A3FB400BA3D87 /* downsamplefuncs.cpp */,
254			);
255			path = downsample;
256			sourceTree = "<group>";
257		};
258		549947CB196A3FB400BA3D87 /* imagerotate */ = {
259			isa = PBXGroup;
260			children = (
261				549947CC196A3FB400BA3D87 /* imagerotate.cpp */,
262				549947CD196A3FB400BA3D87 /* imagerotate.h */,
263				549947CE196A3FB400BA3D87 /* imagerotatefuncs.cpp */,
264			);
265			path = imagerotate;
266			sourceTree = "<group>";
267		};
268		549947CF196A3FB400BA3D87 /* scenechangedetection */ = {
269			isa = PBXGroup;
270			children = (
271				549947D0196A3FB400BA3D87 /* SceneChangeDetection.cpp */,
272				549947D1196A3FB400BA3D87 /* SceneChangeDetection.h */,
273			);
274			path = scenechangedetection;
275			sourceTree = "<group>";
276		};
277		549947D2196A3FB400BA3D87 /* scrolldetection */ = {
278			isa = PBXGroup;
279			children = (
280				549947D3196A3FB400BA3D87 /* ScrollDetection.cpp */,
281				549947D4196A3FB400BA3D87 /* ScrollDetection.h */,
282				549947D5196A3FB400BA3D87 /* ScrollDetectionFuncs.cpp */,
283				549947D6196A3FB400BA3D87 /* ScrollDetectionFuncs.h */,
284			);
285			path = scrolldetection;
286			sourceTree = "<group>";
287		};
288		549947D7196A3FB400BA3D87 /* vaacalc */ = {
289			isa = PBXGroup;
290			children = (
291				549947D8196A3FB400BA3D87 /* vaacalcfuncs.cpp */,
292				549947D9196A3FB400BA3D87 /* vaacalculation.cpp */,
293				549947DA196A3FB400BA3D87 /* vaacalculation.h */,
294			);
295			path = vaacalc;
296			sourceTree = "<group>";
297		};
298/* End PBXGroup section */
299
300/* Begin PBXNativeTarget section */
301		5499477B196A3F3900BA3D87 /* processing */ = {
302			isa = PBXNativeTarget;
303			buildConfigurationList = 5499479F196A3F3900BA3D87 /* Build configuration list for PBXNativeTarget "processing" */;
304			buildPhases = (
305				54994778196A3F3900BA3D87 /* Sources */,
306				54994779196A3F3900BA3D87 /* Frameworks */,
307				5499477A196A3F3900BA3D87 /* CopyFiles */,
308			);
309			buildRules = (
310			);
311			dependencies = (
312			);
313			name = processing;
314			productName = processing;
315			productReference = 5499477C196A3F3900BA3D87 /* libprocessing.a */;
316			productType = "com.apple.product-type.library.static";
317		};
318/* End PBXNativeTarget section */
319
320/* Begin PBXProject section */
321		54994774196A3F3900BA3D87 /* Project object */ = {
322			isa = PBXProject;
323			attributes = {
324				LastUpgradeCheck = 0510;
325				ORGANIZATIONNAME = com.cisco;
326			};
327			buildConfigurationList = 54994777196A3F3900BA3D87 /* Build configuration list for PBXProject "processing" */;
328			compatibilityVersion = "Xcode 3.2";
329			developmentRegion = English;
330			hasScannedForEncodings = 0;
331			knownRegions = (
332				en,
333			);
334			mainGroup = 54994773196A3F3900BA3D87;
335			productRefGroup = 5499477D196A3F3900BA3D87 /* Products */;
336			projectDirPath = "";
337			projectRoot = "";
338			targets = (
339				5499477B196A3F3900BA3D87 /* processing */,
340			);
341		};
342/* End PBXProject section */
343
344/* Begin PBXSourcesBuildPhase section */
345		54994778196A3F3900BA3D87 /* Sources */ = {
346			isa = PBXSourcesBuildPhase;
347			buildActionMask = 2147483647;
348			files = (
349				6C749B78197E2A2000A111F9 /* adaptive_quantization_aarch64_neon.S in Sources */,
350				549947F4196A3FB400BA3D87 /* vaacalculation.cpp in Sources */,
351				549947E9196A3FB400BA3D87 /* ComplexityAnalysis.cpp in Sources */,
352				549947E3196A3FB400BA3D87 /* vaa_calc_neon.S in Sources */,
353				549947EE196A3FB400BA3D87 /* imagerotate.cpp in Sources */,
354				549947EA196A3FB400BA3D87 /* denoise.cpp in Sources */,
355				549947E7196A3FB400BA3D87 /* WelsFrameWork.cpp in Sources */,
356				549947F1196A3FB400BA3D87 /* ScrollDetection.cpp in Sources */,
357				549947E4196A3FB400BA3D87 /* BackgroundDetection.cpp in Sources */,
358				549947F3196A3FB400BA3D87 /* vaacalcfuncs.cpp in Sources */,
359				4CD0FE36199082AD00375C9A /* pixel_sad_aarch64_neon.S in Sources */,
360				549947E0196A3FB400BA3D87 /* adaptive_quantization.S in Sources */,
361				549947EB196A3FB400BA3D87 /* denoise_filter.cpp in Sources */,
362				549947ED196A3FB400BA3D87 /* downsamplefuncs.cpp in Sources */,
363				549947E6196A3FB400BA3D87 /* memory.cpp in Sources */,
364				549947E2196A3FB400BA3D87 /* pixel_sad_neon.S in Sources */,
365				549947F0196A3FB400BA3D87 /* SceneChangeDetection.cpp in Sources */,
366				4CC6094F197E009D00BE8B8B /* down_sample_aarch64_neon.S in Sources */,
367				4CC6095A1980F34F00BE8B8B /* vaa_calc_aarch64_neon.S in Sources */,
368				549947F2196A3FB400BA3D87 /* ScrollDetectionFuncs.cpp in Sources */,
369				F791965B19D3BF6B00F60C6B /* intra_pred_common.cpp in Sources */,
370				549947EF196A3FB400BA3D87 /* imagerotatefuncs.cpp in Sources */,
371				549947DF196A3FB400BA3D87 /* AdaptiveQuantization.cpp in Sources */,
372				549947EC196A3FB400BA3D87 /* downsample.cpp in Sources */,
373				549947E8196A3FB400BA3D87 /* WelsFrameWorkEx.cpp in Sources */,
374				549947E1196A3FB400BA3D87 /* down_sample_neon.S in Sources */,
375			);
376			runOnlyForDeploymentPostprocessing = 0;
377		};
378/* End PBXSourcesBuildPhase section */
379
380/* Begin XCBuildConfiguration section */
381		5499479D196A3F3900BA3D87 /* Debug */ = {
382			isa = XCBuildConfiguration;
383			buildSettings = {
384				ALWAYS_SEARCH_USER_PATHS = NO;
385				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
386				CLANG_CXX_LIBRARY = "libc++";
387				CLANG_ENABLE_MODULES = YES;
388				CLANG_ENABLE_OBJC_ARC = YES;
389				CLANG_WARN_BOOL_CONVERSION = YES;
390				CLANG_WARN_CONSTANT_CONVERSION = YES;
391				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
392				CLANG_WARN_EMPTY_BODY = YES;
393				CLANG_WARN_ENUM_CONVERSION = YES;
394				CLANG_WARN_INT_CONVERSION = YES;
395				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
396				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
397				COPY_PHASE_STRIP = NO;
398				GCC_C_LANGUAGE_STANDARD = gnu99;
399				GCC_DYNAMIC_NO_PIC = NO;
400				GCC_OPTIMIZATION_LEVEL = 0;
401				GCC_PREPROCESSOR_DEFINITIONS = (
402					"DEBUG=1",
403					"$(inherited)",
404				);
405				"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = (
406					"DEBUG=1",
407					"$(inherited)",
408				);
409				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
410				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
411				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
412				GCC_WARN_UNDECLARED_SELECTOR = YES;
413				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
414				GCC_WARN_UNUSED_FUNCTION = YES;
415				GCC_WARN_UNUSED_VARIABLE = YES;
416				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
417				ONLY_ACTIVE_ARCH = YES;
418				SDKROOT = iphoneos;
419			};
420			name = Debug;
421		};
422		5499479E196A3F3900BA3D87 /* Release */ = {
423			isa = XCBuildConfiguration;
424			buildSettings = {
425				ALWAYS_SEARCH_USER_PATHS = NO;
426				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
427				CLANG_CXX_LIBRARY = "libc++";
428				CLANG_ENABLE_MODULES = YES;
429				CLANG_ENABLE_OBJC_ARC = YES;
430				CLANG_WARN_BOOL_CONVERSION = YES;
431				CLANG_WARN_CONSTANT_CONVERSION = YES;
432				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
433				CLANG_WARN_EMPTY_BODY = YES;
434				CLANG_WARN_ENUM_CONVERSION = YES;
435				CLANG_WARN_INT_CONVERSION = YES;
436				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
437				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
438				COPY_PHASE_STRIP = YES;
439				ENABLE_NS_ASSERTIONS = NO;
440				GCC_C_LANGUAGE_STANDARD = gnu99;
441				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
442				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
443				GCC_WARN_UNDECLARED_SELECTOR = YES;
444				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
445				GCC_WARN_UNUSED_FUNCTION = YES;
446				GCC_WARN_UNUSED_VARIABLE = YES;
447				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
448				SDKROOT = iphoneos;
449				VALIDATE_PRODUCT = YES;
450			};
451			name = Release;
452		};
453		549947A0196A3F3900BA3D87 /* Debug */ = {
454			isa = XCBuildConfiguration;
455			buildSettings = {
456				DSTROOT = /tmp/processing.dst;
457				GCC_PRECOMPILE_PREFIX_HEADER = YES;
458				GCC_PREFIX_HEADER = "";
459				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = (
460					APPLE_IOS,
461					HAVE_NEON_AARCH64,
462				);
463				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = (
464					APPLE_IOS,
465					HAVE_NEON,
466				);
467				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7s]" = (
468					APPLE_IOS,
469					HAVE_NEON,
470				);
471				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = APPLE_IOS;
472				HEADER_SEARCH_PATHS = (
473					"$(inherited)",
474					"$(SRCROOT)/../../../processing/interface",
475					"$(SRCROOT)/../../../processing/src/common",
476					"$(SRCROOT)/../../../common/inc",
477					"$(SRCROOT)/../../../common/arm64",
478					"$(SRCROOT)/../../../common/arm",
479				);
480				OTHER_LDFLAGS = "-ObjC";
481				PRODUCT_NAME = "$(TARGET_NAME)";
482				SKIP_INSTALL = YES;
483			};
484			name = Debug;
485		};
486		549947A1196A3F3900BA3D87 /* Release */ = {
487			isa = XCBuildConfiguration;
488			buildSettings = {
489				DSTROOT = /tmp/processing.dst;
490				GCC_PRECOMPILE_PREFIX_HEADER = YES;
491				GCC_PREFIX_HEADER = "";
492				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = (
493					APPLE_IOS,
494					HAVE_NEON_AARCH64,
495				);
496				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = (
497					APPLE_IOS,
498					HAVE_NEON,
499				);
500				"GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7s]" = (
501					APPLE_IOS,
502					HAVE_NEON,
503				);
504				HEADER_SEARCH_PATHS = (
505					"$(inherited)",
506					"$(SRCROOT)/../../../processing/interface",
507					"$(SRCROOT)/../../../processing/src/common",
508					"$(SRCROOT)/../../../common/inc",
509					"$(SRCROOT)/../../../common/arm64",
510					"$(SRCROOT)/../../../common/arm",
511				);
512				OTHER_LDFLAGS = "-ObjC";
513				PRODUCT_NAME = "$(TARGET_NAME)";
514				SKIP_INSTALL = YES;
515			};
516			name = Release;
517		};
518/* End XCBuildConfiguration section */
519
520/* Begin XCConfigurationList section */
521		54994777196A3F3900BA3D87 /* Build configuration list for PBXProject "processing" */ = {
522			isa = XCConfigurationList;
523			buildConfigurations = (
524				5499479D196A3F3900BA3D87 /* Debug */,
525				5499479E196A3F3900BA3D87 /* Release */,
526			);
527			defaultConfigurationIsVisible = 0;
528			defaultConfigurationName = Release;
529		};
530		5499479F196A3F3900BA3D87 /* Build configuration list for PBXNativeTarget "processing" */ = {
531			isa = XCConfigurationList;
532			buildConfigurations = (
533				549947A0196A3F3900BA3D87 /* Debug */,
534				549947A1196A3F3900BA3D87 /* Release */,
535			);
536			defaultConfigurationIsVisible = 0;
537			defaultConfigurationName = Release;
538		};
539/* End XCConfigurationList section */
540	};
541	rootObject = 54994774196A3F3900BA3D87 /* Project object */;
542}
543