1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 0DD32A861B467902009181A1 /* WelsThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DD32A851B467902009181A1 /* WelsThread.cpp */; }; 11 0DD32A881B467911009181A1 /* WelsTaskThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DD32A871B467911009181A1 /* WelsTaskThread.cpp */; }; 12 0DD32A941B468F77009181A1 /* WelsThreadPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DD32A931B468F77009181A1 /* WelsThreadPool.cpp */; }; 13 4C3406C918D96EA600DFA14A /* arm_arch_common_macro.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406B218D96EA600DFA14A /* arm_arch_common_macro.S */; }; 14 4C3406CA18D96EA600DFA14A /* deblocking_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406B318D96EA600DFA14A /* deblocking_neon.S */; }; 15 4C3406CB18D96EA600DFA14A /* expand_picture_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406B418D96EA600DFA14A /* expand_picture_neon.S */; }; 16 4C3406CC18D96EA600DFA14A /* mc_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406B518D96EA600DFA14A /* mc_neon.S */; }; 17 4C3406CD18D96EA600DFA14A /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406C418D96EA600DFA14A /* cpu.cpp */; }; 18 4C3406CE18D96EA600DFA14A /* crt_util_safe_x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406C518D96EA600DFA14A /* crt_util_safe_x.cpp */; }; 19 4C3406CF18D96EA600DFA14A /* deblocking_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406C618D96EA600DFA14A /* deblocking_common.cpp */; }; 20 4C3406D118D96EA600DFA14A /* WelsThreadLib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C3406C818D96EA600DFA14A /* WelsThreadLib.cpp */; }; 21 4CC61F0918FF6B4B00E56EAB /* copy_mb_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CC61F0818FF6B4B00E56EAB /* copy_mb_neon.S */; }; 22 4CE443D918B722CD0017DF25 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CE443D818B722CD0017DF25 /* Foundation.framework */; }; 23 53C1C9BC193F0FB000404D8F /* expand_pic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 53C1C9BB193F0FB000404D8F /* expand_pic.cpp */; }; 24 5BA8F2C019603F5F00011CE4 /* common_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BA8F2BF19603F5F00011CE4 /* common_tables.cpp */; }; 25 5BD896BA1A7B839B00D32B7D /* memory_align.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BD896B91A7B839B00D32B7D /* memory_align.cpp */; }; 26 5BDD15ED1A79027600B6CA2E /* mc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BDD15EC1A79027600B6CA2E /* mc.cpp */; }; 27 F0B204F918FD23BF005DA23F /* copy_mb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0B204F818FD23BF005DA23F /* copy_mb.cpp */; }; 28 F556A8241906673900E156A8 /* arm_arch64_common_macro.S in Sources */ = {isa = PBXBuildFile; fileRef = F556A8221906673900E156A8 /* arm_arch64_common_macro.S */; }; 29 F556A8251906673900E156A8 /* expand_picture_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F556A8231906673900E156A8 /* expand_picture_aarch64_neon.S */; }; 30 F5AC94FF193EB7D800F58154 /* deblocking_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F5AC94FE193EB7D800F58154 /* deblocking_aarch64_neon.S */; }; 31 F5B8D82D190757290037849A /* mc_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F5B8D82C190757290037849A /* mc_aarch64_neon.S */; }; 32 F5BB0BB8196BB5960072D50D /* copy_mb_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F5BB0BB7196BB5960072D50D /* copy_mb_aarch64_neon.S */; }; 33 F791965419D3B89D00F60C6B /* intra_pred_common_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F791965319D3B89D00F60C6B /* intra_pred_common_aarch64_neon.S */; }; 34 F791965619D3B8A600F60C6B /* intra_pred_common_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F791965519D3B8A600F60C6B /* intra_pred_common_neon.S */; }; 35 F791965919D3BE2200F60C6B /* intra_pred_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F791965819D3BE2200F60C6B /* intra_pred_common.cpp */; }; 36 FAABAA1818E9354A00D4186F /* sad_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAABAA1718E9354A00D4186F /* sad_common.cpp */; }; 37/* End PBXBuildFile section */ 38 39/* Begin PBXCopyFilesBuildPhase section */ 40 4CE443D318B722CD0017DF25 /* 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 0DD32A851B467902009181A1 /* WelsThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WelsThread.cpp; sourceTree = "<group>"; }; 53 0DD32A871B467911009181A1 /* WelsTaskThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WelsTaskThread.cpp; sourceTree = "<group>"; }; 54 0DD32A8E1B467B83009181A1 /* WelsLock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsLock.h; sourceTree = "<group>"; }; 55 0DD32A8F1B467C73009181A1 /* WelsTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsTask.h; sourceTree = "<group>"; }; 56 0DD32A901B467C73009181A1 /* WelsTaskThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsTaskThread.h; sourceTree = "<group>"; }; 57 0DD32A911B467C73009181A1 /* WelsThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsThread.h; sourceTree = "<group>"; }; 58 0DD32A921B467C73009181A1 /* WelsThreadPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsThreadPool.h; sourceTree = "<group>"; }; 59 0DD32A931B468F77009181A1 /* WelsThreadPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WelsThreadPool.cpp; sourceTree = "<group>"; }; 60 0DEA477E1BB36FE100ADD134 /* WelsList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsList.h; sourceTree = "<group>"; }; 61 4C3406B218D96EA600DFA14A /* arm_arch_common_macro.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = arm_arch_common_macro.S; sourceTree = "<group>"; }; 62 4C3406B318D96EA600DFA14A /* deblocking_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = deblocking_neon.S; sourceTree = "<group>"; }; 63 4C3406B418D96EA600DFA14A /* expand_picture_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = expand_picture_neon.S; sourceTree = "<group>"; }; 64 4C3406B518D96EA600DFA14A /* mc_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = mc_neon.S; sourceTree = "<group>"; }; 65 4C3406B718D96EA600DFA14A /* cpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu.h; sourceTree = "<group>"; }; 66 4C3406B818D96EA600DFA14A /* cpu_core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu_core.h; sourceTree = "<group>"; }; 67 4C3406B918D96EA600DFA14A /* crt_util_safe_x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crt_util_safe_x.h; sourceTree = "<group>"; }; 68 4C3406BA18D96EA600DFA14A /* deblocking_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deblocking_common.h; sourceTree = "<group>"; }; 69 4C3406BD18D96EA600DFA14A /* ls_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ls_defines.h; sourceTree = "<group>"; }; 70 4C3406BE18D96EA600DFA14A /* macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macros.h; sourceTree = "<group>"; }; 71 4C3406C018D96EA600DFA14A /* measure_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = measure_time.h; sourceTree = "<group>"; }; 72 4C3406C118D96EA600DFA14A /* typedefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = typedefs.h; sourceTree = "<group>"; }; 73 4C3406C218D96EA600DFA14A /* WelsThreadLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WelsThreadLib.h; sourceTree = "<group>"; }; 74 4C3406C418D96EA600DFA14A /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = "<group>"; }; 75 4C3406C518D96EA600DFA14A /* crt_util_safe_x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = crt_util_safe_x.cpp; sourceTree = "<group>"; }; 76 4C3406C618D96EA600DFA14A /* deblocking_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = deblocking_common.cpp; sourceTree = "<group>"; }; 77 4C3406C818D96EA600DFA14A /* WelsThreadLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WelsThreadLib.cpp; sourceTree = "<group>"; }; 78 4CC61F0818FF6B4B00E56EAB /* copy_mb_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = copy_mb_neon.S; sourceTree = "<group>"; }; 79 4CE443D518B722CD0017DF25 /* libcommon.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcommon.a; sourceTree = BUILT_PRODUCTS_DIR; }; 80 4CE443D818B722CD0017DF25 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 81 4CE443E918B722CD0017DF25 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 82 53C1C9BA193F0F9E00404D8F /* expand_pic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expand_pic.h; sourceTree = "<group>"; }; 83 53C1C9BB193F0FB000404D8F /* expand_pic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = expand_pic.cpp; sourceTree = "<group>"; }; 84 5B9196F91A7F8BA40075D641 /* wels_const_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_const_common.h; sourceTree = "<group>"; }; 85 5BA8F2BE19603F3500011CE4 /* wels_common_defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_common_defs.h; sourceTree = "<group>"; }; 86 5BA8F2BF19603F5F00011CE4 /* common_tables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common_tables.cpp; sourceTree = "<group>"; }; 87 5BD896B81A7B837700D32B7D /* memory_align.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory_align.h; sourceTree = "<group>"; }; 88 5BD896B91A7B839B00D32B7D /* memory_align.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory_align.cpp; sourceTree = "<group>"; }; 89 5BDD15EB1A79026A00B6CA2E /* mc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mc.h; sourceTree = "<group>"; }; 90 5BDD15EC1A79027600B6CA2E /* mc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mc.cpp; sourceTree = "<group>"; }; 91 F0B204F718FD23B6005DA23F /* copy_mb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = copy_mb.h; sourceTree = "<group>"; }; 92 F0B204F818FD23BF005DA23F /* copy_mb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = copy_mb.cpp; sourceTree = "<group>"; }; 93 F556A8221906673900E156A8 /* arm_arch64_common_macro.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = arm_arch64_common_macro.S; path = arm64/arm_arch64_common_macro.S; sourceTree = "<group>"; }; 94 F556A8231906673900E156A8 /* expand_picture_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = expand_picture_aarch64_neon.S; path = arm64/expand_picture_aarch64_neon.S; sourceTree = "<group>"; }; 95 F5AC94FE193EB7D800F58154 /* deblocking_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = deblocking_aarch64_neon.S; path = arm64/deblocking_aarch64_neon.S; sourceTree = "<group>"; }; 96 F5B8D82C190757290037849A /* mc_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = mc_aarch64_neon.S; path = arm64/mc_aarch64_neon.S; sourceTree = "<group>"; }; 97 F5BB0BB7196BB5960072D50D /* copy_mb_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = copy_mb_aarch64_neon.S; path = arm64/copy_mb_aarch64_neon.S; sourceTree = "<group>"; }; 98 F791965319D3B89D00F60C6B /* intra_pred_common_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = intra_pred_common_aarch64_neon.S; path = arm64/intra_pred_common_aarch64_neon.S; sourceTree = "<group>"; }; 99 F791965519D3B8A600F60C6B /* intra_pred_common_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = intra_pred_common_neon.S; sourceTree = "<group>"; }; 100 F791965719D3BA9300F60C6B /* intra_pred_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intra_pred_common.h; sourceTree = "<group>"; }; 101 F791965819D3BE2200F60C6B /* intra_pred_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = intra_pred_common.cpp; sourceTree = "<group>"; }; 102 FAABAA1618E9353F00D4186F /* sad_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sad_common.h; sourceTree = "<group>"; }; 103 FAABAA1718E9354A00D4186F /* sad_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sad_common.cpp; sourceTree = "<group>"; }; 104/* End PBXFileReference section */ 105 106/* Begin PBXFrameworksBuildPhase section */ 107 4CE443D218B722CD0017DF25 /* Frameworks */ = { 108 isa = PBXFrameworksBuildPhase; 109 buildActionMask = 2147483647; 110 files = ( 111 4CE443D918B722CD0017DF25 /* Foundation.framework in Frameworks */, 112 ); 113 runOnlyForDeploymentPostprocessing = 0; 114 }; 115/* End PBXFrameworksBuildPhase section */ 116 117/* Begin PBXGroup section */ 118 4C3406B118D96EA600DFA14A /* arm */ = { 119 isa = PBXGroup; 120 children = ( 121 F791965519D3B8A600F60C6B /* intra_pred_common_neon.S */, 122 4CC61F0818FF6B4B00E56EAB /* copy_mb_neon.S */, 123 4C3406B218D96EA600DFA14A /* arm_arch_common_macro.S */, 124 4C3406B318D96EA600DFA14A /* deblocking_neon.S */, 125 4C3406B418D96EA600DFA14A /* expand_picture_neon.S */, 126 4C3406B518D96EA600DFA14A /* mc_neon.S */, 127 ); 128 path = arm; 129 sourceTree = "<group>"; 130 }; 131 4C3406B618D96EA600DFA14A /* inc */ = { 132 isa = PBXGroup; 133 children = ( 134 F791965719D3BA9300F60C6B /* intra_pred_common.h */, 135 F0B204F718FD23B6005DA23F /* copy_mb.h */, 136 FAABAA1618E9353F00D4186F /* sad_common.h */, 137 4C3406B718D96EA600DFA14A /* cpu.h */, 138 4C3406B818D96EA600DFA14A /* cpu_core.h */, 139 4C3406B918D96EA600DFA14A /* crt_util_safe_x.h */, 140 53C1C9BA193F0F9E00404D8F /* expand_pic.h */, 141 4C3406BA18D96EA600DFA14A /* deblocking_common.h */, 142 4C3406BD18D96EA600DFA14A /* ls_defines.h */, 143 4C3406BE18D96EA600DFA14A /* macros.h */, 144 5BDD15EB1A79026A00B6CA2E /* mc.h */, 145 4C3406C018D96EA600DFA14A /* measure_time.h */, 146 5BD896B81A7B837700D32B7D /* memory_align.h */, 147 4C3406C118D96EA600DFA14A /* typedefs.h */, 148 5BA8F2BE19603F3500011CE4 /* wels_common_defs.h */, 149 0DEA477E1BB36FE100ADD134 /* WelsList.h */, 150 0DD32A8E1B467B83009181A1 /* WelsLock.h */, 151 0DD32A8F1B467C73009181A1 /* WelsTask.h */, 152 0DD32A901B467C73009181A1 /* WelsTaskThread.h */, 153 0DD32A911B467C73009181A1 /* WelsThread.h */, 154 0DD32A921B467C73009181A1 /* WelsThreadPool.h */, 155 5B9196F91A7F8BA40075D641 /* wels_const_common.h */, 156 4C3406C218D96EA600DFA14A /* WelsThreadLib.h */, 157 ); 158 path = inc; 159 sourceTree = "<group>"; 160 }; 161 4C3406C318D96EA600DFA14A /* src */ = { 162 isa = PBXGroup; 163 children = ( 164 F791965819D3BE2200F60C6B /* intra_pred_common.cpp */, 165 5BA8F2BF19603F5F00011CE4 /* common_tables.cpp */, 166 F0B204F818FD23BF005DA23F /* copy_mb.cpp */, 167 FAABAA1718E9354A00D4186F /* sad_common.cpp */, 168 4C3406C418D96EA600DFA14A /* cpu.cpp */, 169 4C3406C518D96EA600DFA14A /* crt_util_safe_x.cpp */, 170 53C1C9BB193F0FB000404D8F /* expand_pic.cpp */, 171 4C3406C618D96EA600DFA14A /* deblocking_common.cpp */, 172 5BDD15EC1A79027600B6CA2E /* mc.cpp */, 173 5BD896B91A7B839B00D32B7D /* memory_align.cpp */, 174 0DD32A871B467911009181A1 /* WelsTaskThread.cpp */, 175 0DD32A931B468F77009181A1 /* WelsThreadPool.cpp */, 176 0DD32A851B467902009181A1 /* WelsThread.cpp */, 177 4C3406C818D96EA600DFA14A /* WelsThreadLib.cpp */, 178 ); 179 path = src; 180 sourceTree = "<group>"; 181 }; 182 4CE443CC18B722CC0017DF25 = { 183 isa = PBXGroup; 184 children = ( 185 4CE4472F18BC61650017DF25 /* common */, 186 4CE443D718B722CD0017DF25 /* Frameworks */, 187 4CE443D618B722CD0017DF25 /* Products */, 188 ); 189 sourceTree = "<group>"; 190 }; 191 4CE443D618B722CD0017DF25 /* Products */ = { 192 isa = PBXGroup; 193 children = ( 194 4CE443D518B722CD0017DF25 /* libcommon.a */, 195 ); 196 name = Products; 197 sourceTree = "<group>"; 198 }; 199 4CE443D718B722CD0017DF25 /* Frameworks */ = { 200 isa = PBXGroup; 201 children = ( 202 4CE443D818B722CD0017DF25 /* Foundation.framework */, 203 4CE443E918B722CD0017DF25 /* UIKit.framework */, 204 ); 205 name = Frameworks; 206 sourceTree = "<group>"; 207 }; 208 4CE4472F18BC61650017DF25 /* common */ = { 209 isa = PBXGroup; 210 children = ( 211 F556A81D1906669F00E156A8 /* arm64 */, 212 4C3406B118D96EA600DFA14A /* arm */, 213 4C3406B618D96EA600DFA14A /* inc */, 214 4C3406C318D96EA600DFA14A /* src */, 215 ); 216 name = common; 217 path = ../../../common; 218 sourceTree = "<group>"; 219 }; 220 F556A81D1906669F00E156A8 /* arm64 */ = { 221 isa = PBXGroup; 222 children = ( 223 F791965319D3B89D00F60C6B /* intra_pred_common_aarch64_neon.S */, 224 F5BB0BB7196BB5960072D50D /* copy_mb_aarch64_neon.S */, 225 F5AC94FE193EB7D800F58154 /* deblocking_aarch64_neon.S */, 226 F5B8D82C190757290037849A /* mc_aarch64_neon.S */, 227 F556A8221906673900E156A8 /* arm_arch64_common_macro.S */, 228 F556A8231906673900E156A8 /* expand_picture_aarch64_neon.S */, 229 ); 230 name = arm64; 231 sourceTree = "<group>"; 232 }; 233/* End PBXGroup section */ 234 235/* Begin PBXNativeTarget section */ 236 4CE443D418B722CD0017DF25 /* common */ = { 237 isa = PBXNativeTarget; 238 buildConfigurationList = 4CE443F818B722CD0017DF25 /* Build configuration list for PBXNativeTarget "common" */; 239 buildPhases = ( 240 4CE443D118B722CD0017DF25 /* Sources */, 241 4CE443D218B722CD0017DF25 /* Frameworks */, 242 4CE443D318B722CD0017DF25 /* CopyFiles */, 243 ); 244 buildRules = ( 245 ); 246 dependencies = ( 247 ); 248 name = common; 249 productName = common; 250 productReference = 4CE443D518B722CD0017DF25 /* libcommon.a */; 251 productType = "com.apple.product-type.library.static"; 252 }; 253/* End PBXNativeTarget section */ 254 255/* Begin PBXProject section */ 256 4CE443CD18B722CC0017DF25 /* Project object */ = { 257 isa = PBXProject; 258 attributes = { 259 LastUpgradeCheck = 0510; 260 ORGANIZATIONNAME = video; 261 }; 262 buildConfigurationList = 4CE443D018B722CC0017DF25 /* Build configuration list for PBXProject "common" */; 263 compatibilityVersion = "Xcode 3.2"; 264 developmentRegion = English; 265 hasScannedForEncodings = 0; 266 knownRegions = ( 267 en, 268 ); 269 mainGroup = 4CE443CC18B722CC0017DF25; 270 productRefGroup = 4CE443D618B722CD0017DF25 /* Products */; 271 projectDirPath = ""; 272 projectRoot = ""; 273 targets = ( 274 4CE443D418B722CD0017DF25 /* common */, 275 ); 276 }; 277/* End PBXProject section */ 278 279/* Begin PBXSourcesBuildPhase section */ 280 4CE443D118B722CD0017DF25 /* Sources */ = { 281 isa = PBXSourcesBuildPhase; 282 buildActionMask = 2147483647; 283 files = ( 284 0DD32A941B468F77009181A1 /* WelsThreadPool.cpp in Sources */, 285 F5B8D82D190757290037849A /* mc_aarch64_neon.S in Sources */, 286 4C3406C918D96EA600DFA14A /* arm_arch_common_macro.S in Sources */, 287 F556A8241906673900E156A8 /* arm_arch64_common_macro.S in Sources */, 288 5BDD15ED1A79027600B6CA2E /* mc.cpp in Sources */, 289 F5AC94FF193EB7D800F58154 /* deblocking_aarch64_neon.S in Sources */, 290 4C3406CE18D96EA600DFA14A /* crt_util_safe_x.cpp in Sources */, 291 F791965919D3BE2200F60C6B /* intra_pred_common.cpp in Sources */, 292 5BD896BA1A7B839B00D32B7D /* memory_align.cpp in Sources */, 293 0DD32A881B467911009181A1 /* WelsTaskThread.cpp in Sources */, 294 4C3406CF18D96EA600DFA14A /* deblocking_common.cpp in Sources */, 295 5BA8F2C019603F5F00011CE4 /* common_tables.cpp in Sources */, 296 0DD32A861B467902009181A1 /* WelsThread.cpp in Sources */, 297 F791965419D3B89D00F60C6B /* intra_pred_common_aarch64_neon.S in Sources */, 298 4C3406D118D96EA600DFA14A /* WelsThreadLib.cpp in Sources */, 299 4C3406CC18D96EA600DFA14A /* mc_neon.S in Sources */, 300 F5BB0BB8196BB5960072D50D /* copy_mb_aarch64_neon.S in Sources */, 301 4C3406CB18D96EA600DFA14A /* expand_picture_neon.S in Sources */, 302 F791965619D3B8A600F60C6B /* intra_pred_common_neon.S in Sources */, 303 4CC61F0918FF6B4B00E56EAB /* copy_mb_neon.S in Sources */, 304 53C1C9BC193F0FB000404D8F /* expand_pic.cpp in Sources */, 305 4C3406CD18D96EA600DFA14A /* cpu.cpp in Sources */, 306 F556A8251906673900E156A8 /* expand_picture_aarch64_neon.S in Sources */, 307 4C3406CA18D96EA600DFA14A /* deblocking_neon.S in Sources */, 308 F0B204F918FD23BF005DA23F /* copy_mb.cpp in Sources */, 309 FAABAA1818E9354A00D4186F /* sad_common.cpp in Sources */, 310 ); 311 runOnlyForDeploymentPostprocessing = 0; 312 }; 313/* End PBXSourcesBuildPhase section */ 314 315/* Begin XCBuildConfiguration section */ 316 4CE443F618B722CD0017DF25 /* Debug */ = { 317 isa = XCBuildConfiguration; 318 buildSettings = { 319 ALWAYS_SEARCH_USER_PATHS = NO; 320 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 321 CLANG_CXX_LIBRARY = "libc++"; 322 CLANG_ENABLE_MODULES = YES; 323 CLANG_ENABLE_OBJC_ARC = YES; 324 CLANG_WARN_BOOL_CONVERSION = YES; 325 CLANG_WARN_CONSTANT_CONVERSION = YES; 326 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 327 CLANG_WARN_EMPTY_BODY = YES; 328 CLANG_WARN_ENUM_CONVERSION = YES; 329 CLANG_WARN_INT_CONVERSION = YES; 330 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 331 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 332 COPY_PHASE_STRIP = NO; 333 GCC_C_LANGUAGE_STANDARD = gnu99; 334 GCC_DYNAMIC_NO_PIC = NO; 335 GCC_OPTIMIZATION_LEVEL = 0; 336 GCC_PREPROCESSOR_DEFINITIONS = ( 337 "DEBUG=1", 338 "$(inherited)", 339 ); 340 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 341 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 342 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 343 GCC_WARN_UNDECLARED_SELECTOR = YES; 344 GCC_WARN_UNINITIALIZED_AUTOS = YES; 345 GCC_WARN_UNUSED_FUNCTION = YES; 346 GCC_WARN_UNUSED_VARIABLE = YES; 347 IPHONEOS_DEPLOYMENT_TARGET = 6.0; 348 ONLY_ACTIVE_ARCH = YES; 349 SDKROOT = iphoneos; 350 }; 351 name = Debug; 352 }; 353 4CE443F718B722CD0017DF25 /* Release */ = { 354 isa = XCBuildConfiguration; 355 buildSettings = { 356 ALWAYS_SEARCH_USER_PATHS = NO; 357 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 358 CLANG_CXX_LIBRARY = "libc++"; 359 CLANG_ENABLE_MODULES = YES; 360 CLANG_ENABLE_OBJC_ARC = YES; 361 CLANG_WARN_BOOL_CONVERSION = YES; 362 CLANG_WARN_CONSTANT_CONVERSION = YES; 363 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 364 CLANG_WARN_EMPTY_BODY = YES; 365 CLANG_WARN_ENUM_CONVERSION = YES; 366 CLANG_WARN_INT_CONVERSION = YES; 367 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 368 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 369 COPY_PHASE_STRIP = YES; 370 ENABLE_NS_ASSERTIONS = NO; 371 GCC_C_LANGUAGE_STANDARD = gnu99; 372 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 373 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 374 GCC_WARN_UNDECLARED_SELECTOR = YES; 375 GCC_WARN_UNINITIALIZED_AUTOS = YES; 376 GCC_WARN_UNUSED_FUNCTION = YES; 377 GCC_WARN_UNUSED_VARIABLE = YES; 378 IPHONEOS_DEPLOYMENT_TARGET = 6.0; 379 SDKROOT = iphoneos; 380 VALIDATE_PRODUCT = YES; 381 }; 382 name = Release; 383 }; 384 4CE443F918B722CD0017DF25 /* Debug */ = { 385 isa = XCBuildConfiguration; 386 buildSettings = { 387 CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; 388 CLANG_CXX_LIBRARY = "compiler-default"; 389 CODE_SIGN_IDENTITY = "iPhone Developer"; 390 DSTROOT = /tmp/common.dst; 391 GCC_C_LANGUAGE_STANDARD = "compiler-default"; 392 GCC_OPTIMIZATION_LEVEL = 3; 393 GCC_PREPROCESSOR_DEFINITIONS = ""; 394 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = ( 395 APPLE_IOS, 396 HAVE_NEON_AARCH64, 397 ); 398 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = ( 399 APPLE_IOS, 400 HAVE_NEON, 401 ); 402 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7s]" = ( 403 APPLE_IOS, 404 HAVE_NEON, 405 ); 406 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = APPLE_IOS; 407 HEADER_SEARCH_PATHS = ( 408 "$(inherited)", 409 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, 410 "$(SRCROOT)/../../../api/svc", 411 ); 412 OTHER_LDFLAGS = "-ObjC"; 413 PRODUCT_NAME = "$(TARGET_NAME)"; 414 SKIP_INSTALL = YES; 415 }; 416 name = Debug; 417 }; 418 4CE443FA18B722CD0017DF25 /* Release */ = { 419 isa = XCBuildConfiguration; 420 buildSettings = { 421 CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; 422 CLANG_CXX_LIBRARY = "compiler-default"; 423 CODE_SIGN_IDENTITY = "iPhone Developer"; 424 DSTROOT = /tmp/common.dst; 425 GCC_C_LANGUAGE_STANDARD = "compiler-default"; 426 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = ( 427 APPLE_IOS, 428 HAVE_NEON_AARCH64, 429 ); 430 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = ( 431 APPLE_IOS, 432 HAVE_NEON, 433 ); 434 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7s]" = ( 435 APPLE_IOS, 436 HAVE_NEON, 437 ); 438 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = APPLE_IOS; 439 HEADER_SEARCH_PATHS = ( 440 "$(inherited)", 441 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, 442 "$(SRCROOT)/../../../api/svc", 443 ); 444 OTHER_LDFLAGS = "-ObjC"; 445 PRODUCT_NAME = "$(TARGET_NAME)"; 446 SKIP_INSTALL = YES; 447 }; 448 name = Release; 449 }; 450/* End XCBuildConfiguration section */ 451 452/* Begin XCConfigurationList section */ 453 4CE443D018B722CC0017DF25 /* Build configuration list for PBXProject "common" */ = { 454 isa = XCConfigurationList; 455 buildConfigurations = ( 456 4CE443F618B722CD0017DF25 /* Debug */, 457 4CE443F718B722CD0017DF25 /* Release */, 458 ); 459 defaultConfigurationIsVisible = 0; 460 defaultConfigurationName = Release; 461 }; 462 4CE443F818B722CD0017DF25 /* Build configuration list for PBXNativeTarget "common" */ = { 463 isa = XCConfigurationList; 464 buildConfigurations = ( 465 4CE443F918B722CD0017DF25 /* Debug */, 466 4CE443FA18B722CD0017DF25 /* Release */, 467 ); 468 defaultConfigurationIsVisible = 0; 469 defaultConfigurationName = Release; 470 }; 471/* End XCConfigurationList section */ 472 }; 473 rootObject = 4CE443CD18B722CC0017DF25 /* Project object */; 474} 475