1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 0D6970BE1CA5BCFB001D88F8 /* paraset_strategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6970BC1CA5BCFB001D88F8 /* paraset_strategy.cpp */; }; 11 0DD32A961B4A478B009181A1 /* wels_task_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DD32A951B4A478B009181A1 /* wels_task_base.cpp */; }; 12 0DD32A991B4A4997009181A1 /* wels_task_management.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DD32A981B4A4997009181A1 /* wels_task_management.cpp */; }; 13 0DD32A9C1B4A4E8F009181A1 /* wels_task_encoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DD32A9B1B4A4E8F009181A1 /* wels_task_encoder.cpp */; }; 14 4C23BC60195A77E0003B81FC /* intra_pred_sad_3_opt_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C23BC5F195A77E0003B81FC /* intra_pred_sad_3_opt_aarch64_neon.S */; }; 15 4C34066D18C57D0400DFA14A /* intra_pred_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C34066618C57D0400DFA14A /* intra_pred_neon.S */; }; 16 4C34066E18C57D0400DFA14A /* intra_pred_sad_3_opt_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C34066718C57D0400DFA14A /* intra_pred_sad_3_opt_neon.S */; }; 17 4C34067018C57D0400DFA14A /* memory_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C34066918C57D0400DFA14A /* memory_neon.S */; }; 18 4C34067118C57D0400DFA14A /* pixel_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C34066A18C57D0400DFA14A /* pixel_neon.S */; }; 19 4C34067218C57D0400DFA14A /* reconstruct_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4C34066B18C57D0400DFA14A /* reconstruct_neon.S */; }; 20 4CB8F2B419235FC5005D6386 /* pixel_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CB8F2B319235FC5005D6386 /* pixel_aarch64_neon.S */; }; 21 4CBC1B83194ACBB400214D9E /* intra_pred_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CBC1B82194ACBB400214D9E /* intra_pred_aarch64_neon.S */; }; 22 4CE4431518B6FFA00017DF25 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CE4431418B6FFA00017DF25 /* Foundation.framework */; }; 23 4CE4470E18BC605C0017DF25 /* au_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446DD18BC605C0017DF25 /* au_set.cpp */; }; 24 4CE4470F18BC605C0017DF25 /* deblocking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446DE18BC605C0017DF25 /* deblocking.cpp */; }; 25 4CE4471018BC605C0017DF25 /* decode_mb_aux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446DF18BC605C0017DF25 /* decode_mb_aux.cpp */; }; 26 4CE4471118BC605C0017DF25 /* encode_mb_aux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E018BC605C0017DF25 /* encode_mb_aux.cpp */; }; 27 4CE4471218BC605C0017DF25 /* encoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E118BC605C0017DF25 /* encoder.cpp */; }; 28 4CE4471318BC605C0017DF25 /* encoder_data_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E218BC605C0017DF25 /* encoder_data_tables.cpp */; }; 29 4CE4471418BC605C0017DF25 /* encoder_ext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E318BC605C0017DF25 /* encoder_ext.cpp */; }; 30 4CE4471618BC605C0017DF25 /* get_intra_predictor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E518BC605C0017DF25 /* get_intra_predictor.cpp */; }; 31 4CE4471818BC605C0017DF25 /* md.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E718BC605C0017DF25 /* md.cpp */; }; 32 4CE4471A18BC605C0017DF25 /* mv_pred.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446E918BC605C0017DF25 /* mv_pred.cpp */; }; 33 4CE4471B18BC605C0017DF25 /* nal_encap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446EA18BC605C0017DF25 /* nal_encap.cpp */; }; 34 4CE4471C18BC605C0017DF25 /* picture_handle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446EB18BC605C0017DF25 /* picture_handle.cpp */; }; 35 4CE4471E18BC605C0017DF25 /* ratectl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446ED18BC605C0017DF25 /* ratectl.cpp */; }; 36 4CE4471F18BC605C0017DF25 /* ref_list_mgr_svc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446EE18BC605C0017DF25 /* ref_list_mgr_svc.cpp */; }; 37 4CE4472018BC605C0017DF25 /* sample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446EF18BC605C0017DF25 /* sample.cpp */; }; 38 4CE4472118BC605C0017DF25 /* set_mb_syn_cavlc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F018BC605C0017DF25 /* set_mb_syn_cavlc.cpp */; }; 39 4CE4472218BC605C0017DF25 /* slice_multi_threading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F118BC605C0017DF25 /* slice_multi_threading.cpp */; }; 40 4CE4472318BC605C0017DF25 /* svc_base_layer_md.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F218BC605C0017DF25 /* svc_base_layer_md.cpp */; }; 41 4CE4472418BC605C0017DF25 /* svc_enc_slice_segment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F318BC605C0017DF25 /* svc_enc_slice_segment.cpp */; }; 42 4CE4472518BC605C0017DF25 /* svc_encode_mb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F418BC605C0017DF25 /* svc_encode_mb.cpp */; }; 43 4CE4472618BC605C0017DF25 /* svc_encode_slice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F518BC605C0017DF25 /* svc_encode_slice.cpp */; }; 44 4CE4472718BC605C0017DF25 /* svc_mode_decision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F618BC605C0017DF25 /* svc_mode_decision.cpp */; }; 45 4CE4472818BC605C0017DF25 /* svc_motion_estimate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F718BC605C0017DF25 /* svc_motion_estimate.cpp */; }; 46 4CE4472918BC605C0017DF25 /* svc_set_mb_syn_cavlc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446F818BC605C0017DF25 /* svc_set_mb_syn_cavlc.cpp */; }; 47 4CE4472B18BC605C0017DF25 /* wels_preprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE446FA18BC605C0017DF25 /* wels_preprocess.cpp */; }; 48 4CE4472E18BC605C0017DF25 /* welsEncoderExt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CE4470618BC605C0017DF25 /* welsEncoderExt.cpp */; }; 49 6CA38DA31991CACE003EAAE0 /* svc_motion_estimation.S in Sources */ = {isa = PBXBuildFile; fileRef = 6CA38DA21991CACE003EAAE0 /* svc_motion_estimation.S */; }; 50 6CA38DA51991D31A003EAAE0 /* svc_motion_estimation_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 6CA38DA41991D31A003EAAE0 /* svc_motion_estimation_aarch64_neon.S */; }; 51 9AED665019469FC1009A3567 /* welsCodecTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AED664C19469FC1009A3567 /* welsCodecTrace.cpp */; }; 52 9AED66661946A2B3009A3567 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AED66651946A2B3009A3567 /* utils.cpp */; }; 53 F5617A50196A833A006E2B20 /* reconstruct_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F5617A4F196A833A006E2B20 /* reconstruct_aarch64_neon.S */; }; 54 F5BE8005196B913200ED02ED /* memory_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F5BE8004196B913200ED02ED /* memory_aarch64_neon.S */; }; 55 F7E9994519EBD1E9009B1021 /* svc_set_mb_syn_cabac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7E9994419EBD1E9009B1021 /* svc_set_mb_syn_cabac.cpp */; }; 56 F7E9994919EBD1F8009B1021 /* set_mb_syn_cabac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7E9994819EBD1F8009B1021 /* set_mb_syn_cabac.cpp */; }; 57/* End PBXBuildFile section */ 58 59/* Begin PBXCopyFilesBuildPhase section */ 60 4CE4430F18B6FFA00017DF25 /* CopyFiles */ = { 61 isa = PBXCopyFilesBuildPhase; 62 buildActionMask = 2147483647; 63 dstPath = "include/$(PRODUCT_NAME)"; 64 dstSubfolderSpec = 16; 65 files = ( 66 ); 67 runOnlyForDeploymentPostprocessing = 0; 68 }; 69/* End PBXCopyFilesBuildPhase section */ 70 71/* Begin PBXFileReference section */ 72 04FE0684196FD9370004D7CE /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = ../../../common/inc/version.h; sourceTree = "<group>"; }; 73 0D6970BC1CA5BCFB001D88F8 /* paraset_strategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = paraset_strategy.cpp; sourceTree = "<group>"; }; 74 0D6970BF1CA5BD26001D88F8 /* paraset_strategy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = paraset_strategy.h; sourceTree = "<group>"; }; 75 0DD32A951B4A478B009181A1 /* wels_task_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wels_task_base.cpp; sourceTree = "<group>"; }; 76 0DD32A971B4A47D0009181A1 /* wels_task_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_task_base.h; sourceTree = "<group>"; }; 77 0DD32A981B4A4997009181A1 /* wels_task_management.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wels_task_management.cpp; sourceTree = "<group>"; }; 78 0DD32A9A1B4A49AC009181A1 /* wels_task_management.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_task_management.h; sourceTree = "<group>"; }; 79 0DD32A9B1B4A4E8F009181A1 /* wels_task_encoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wels_task_encoder.cpp; sourceTree = "<group>"; }; 80 0DD32A9D1B4A4E9C009181A1 /* wels_task_encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_task_encoder.h; sourceTree = "<group>"; }; 81 4C23BC5F195A77E0003B81FC /* intra_pred_sad_3_opt_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = intra_pred_sad_3_opt_aarch64_neon.S; path = arm64/intra_pred_sad_3_opt_aarch64_neon.S; sourceTree = "<group>"; }; 82 4C34066618C57D0400DFA14A /* intra_pred_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = intra_pred_neon.S; sourceTree = "<group>"; }; 83 4C34066718C57D0400DFA14A /* intra_pred_sad_3_opt_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = intra_pred_sad_3_opt_neon.S; sourceTree = "<group>"; }; 84 4C34066918C57D0400DFA14A /* memory_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = memory_neon.S; sourceTree = "<group>"; }; 85 4C34066A18C57D0400DFA14A /* pixel_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = pixel_neon.S; sourceTree = "<group>"; }; 86 4C34066B18C57D0400DFA14A /* reconstruct_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = reconstruct_neon.S; sourceTree = "<group>"; }; 87 4CB8F2B319235FC5005D6386 /* pixel_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = pixel_aarch64_neon.S; path = arm64/pixel_aarch64_neon.S; sourceTree = "<group>"; }; 88 4CBC1B82194ACBB400214D9E /* intra_pred_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = intra_pred_aarch64_neon.S; path = arm64/intra_pred_aarch64_neon.S; sourceTree = "<group>"; }; 89 4CDBFB9D18E5068D0025A767 /* wels_transpose_matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_transpose_matrix.h; sourceTree = "<group>"; }; 90 4CE4431118B6FFA00017DF25 /* libwelsenc.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libwelsenc.a; sourceTree = BUILT_PRODUCTS_DIR; }; 91 4CE4431418B6FFA00017DF25 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 92 4CE4432518B6FFA00017DF25 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 93 4CE446AA18BC605C0017DF25 /* as264_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = as264_common.h; sourceTree = "<group>"; }; 94 4CE446AB18BC605C0017DF25 /* au_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = au_set.h; sourceTree = "<group>"; }; 95 4CE446AE18BC605C0017DF25 /* deblocking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deblocking.h; sourceTree = "<group>"; }; 96 4CE446AF18BC605C0017DF25 /* decode_mb_aux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decode_mb_aux.h; sourceTree = "<group>"; }; 97 4CE446B018BC605C0017DF25 /* dq_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dq_map.h; sourceTree = "<group>"; }; 98 4CE446B118BC605C0017DF25 /* encode_mb_aux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encode_mb_aux.h; sourceTree = "<group>"; }; 99 4CE446B218BC605C0017DF25 /* encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encoder.h; sourceTree = "<group>"; }; 100 4CE446B318BC605C0017DF25 /* encoder_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encoder_context.h; sourceTree = "<group>"; }; 101 4CE446B518BC605C0017DF25 /* extern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extern.h; sourceTree = "<group>"; }; 102 4CE446B618BC605C0017DF25 /* get_intra_predictor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = get_intra_predictor.h; sourceTree = "<group>"; }; 103 4CE446B718BC605C0017DF25 /* mb_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mb_cache.h; sourceTree = "<group>"; }; 104 4CE446B918BC605C0017DF25 /* md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md.h; sourceTree = "<group>"; }; 105 4CE446BB18BC605C0017DF25 /* mt_defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mt_defs.h; sourceTree = "<group>"; }; 106 4CE446BC18BC605C0017DF25 /* mv_pred.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mv_pred.h; sourceTree = "<group>"; }; 107 4CE446BD18BC605C0017DF25 /* nal_encap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nal_encap.h; sourceTree = "<group>"; }; 108 4CE446BF18BC605C0017DF25 /* param_svc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = param_svc.h; sourceTree = "<group>"; }; 109 4CE446C018BC605C0017DF25 /* parameter_sets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parameter_sets.h; sourceTree = "<group>"; }; 110 4CE446C118BC605C0017DF25 /* picture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = picture.h; sourceTree = "<group>"; }; 111 4CE446C218BC605C0017DF25 /* picture_handle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = picture_handle.h; sourceTree = "<group>"; }; 112 4CE446C418BC605C0017DF25 /* rc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rc.h; sourceTree = "<group>"; }; 113 4CE446C518BC605C0017DF25 /* ref_list_mgr_svc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ref_list_mgr_svc.h; sourceTree = "<group>"; }; 114 4CE446C618BC605C0017DF25 /* sample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sample.h; sourceTree = "<group>"; }; 115 4CE446C718BC605C0017DF25 /* set_mb_syn_cavlc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = set_mb_syn_cavlc.h; sourceTree = "<group>"; }; 116 4CE446C818BC605C0017DF25 /* slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slice.h; sourceTree = "<group>"; }; 117 4CE446C918BC605C0017DF25 /* slice_multi_threading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slice_multi_threading.h; sourceTree = "<group>"; }; 118 4CE446CA18BC605C0017DF25 /* stat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stat.h; sourceTree = "<group>"; }; 119 4CE446CB18BC605C0017DF25 /* svc_base_layer_md.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_base_layer_md.h; sourceTree = "<group>"; }; 120 4CE446CD18BC605C0017DF25 /* svc_enc_frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_enc_frame.h; sourceTree = "<group>"; }; 121 4CE446CE18BC605C0017DF25 /* svc_enc_golomb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_enc_golomb.h; sourceTree = "<group>"; }; 122 4CE446CF18BC605C0017DF25 /* svc_enc_macroblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_enc_macroblock.h; sourceTree = "<group>"; }; 123 4CE446D018BC605C0017DF25 /* svc_enc_slice_segment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_enc_slice_segment.h; sourceTree = "<group>"; }; 124 4CE446D118BC605C0017DF25 /* svc_encode_mb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_encode_mb.h; sourceTree = "<group>"; }; 125 4CE446D218BC605C0017DF25 /* svc_encode_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_encode_slice.h; sourceTree = "<group>"; }; 126 4CE446D318BC605C0017DF25 /* svc_mode_decision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_mode_decision.h; sourceTree = "<group>"; }; 127 4CE446D418BC605C0017DF25 /* svc_motion_estimate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_motion_estimate.h; sourceTree = "<group>"; }; 128 4CE446D518BC605C0017DF25 /* svc_set_mb_syn_cavlc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_set_mb_syn_cavlc.h; sourceTree = "<group>"; }; 129 4CE446D718BC605C0017DF25 /* vlc_encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vlc_encoder.h; sourceTree = "<group>"; }; 130 4CE446D818BC605C0017DF25 /* wels_common_basis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_common_basis.h; sourceTree = "<group>"; }; 131 4CE446D918BC605C0017DF25 /* wels_const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_const.h; sourceTree = "<group>"; }; 132 4CE446DA18BC605C0017DF25 /* wels_func_ptr_def.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_func_ptr_def.h; sourceTree = "<group>"; }; 133 4CE446DB18BC605C0017DF25 /* wels_preprocess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wels_preprocess.h; sourceTree = "<group>"; }; 134 4CE446DD18BC605C0017DF25 /* au_set.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = au_set.cpp; sourceTree = "<group>"; }; 135 4CE446DE18BC605C0017DF25 /* deblocking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = deblocking.cpp; sourceTree = "<group>"; }; 136 4CE446DF18BC605C0017DF25 /* decode_mb_aux.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decode_mb_aux.cpp; sourceTree = "<group>"; }; 137 4CE446E018BC605C0017DF25 /* encode_mb_aux.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encode_mb_aux.cpp; sourceTree = "<group>"; }; 138 4CE446E118BC605C0017DF25 /* encoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder.cpp; sourceTree = "<group>"; }; 139 4CE446E218BC605C0017DF25 /* encoder_data_tables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder_data_tables.cpp; sourceTree = "<group>"; }; 140 4CE446E318BC605C0017DF25 /* encoder_ext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder_ext.cpp; sourceTree = "<group>"; }; 141 4CE446E518BC605C0017DF25 /* get_intra_predictor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = get_intra_predictor.cpp; sourceTree = "<group>"; }; 142 4CE446E718BC605C0017DF25 /* md.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = md.cpp; sourceTree = "<group>"; }; 143 4CE446E918BC605C0017DF25 /* mv_pred.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mv_pred.cpp; sourceTree = "<group>"; }; 144 4CE446EA18BC605C0017DF25 /* nal_encap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nal_encap.cpp; sourceTree = "<group>"; }; 145 4CE446EB18BC605C0017DF25 /* picture_handle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = picture_handle.cpp; sourceTree = "<group>"; }; 146 4CE446ED18BC605C0017DF25 /* ratectl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ratectl.cpp; sourceTree = "<group>"; }; 147 4CE446EE18BC605C0017DF25 /* ref_list_mgr_svc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ref_list_mgr_svc.cpp; sourceTree = "<group>"; }; 148 4CE446EF18BC605C0017DF25 /* sample.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sample.cpp; sourceTree = "<group>"; }; 149 4CE446F018BC605C0017DF25 /* set_mb_syn_cavlc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = set_mb_syn_cavlc.cpp; sourceTree = "<group>"; }; 150 4CE446F118BC605C0017DF25 /* slice_multi_threading.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slice_multi_threading.cpp; sourceTree = "<group>"; }; 151 4CE446F218BC605C0017DF25 /* svc_base_layer_md.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_base_layer_md.cpp; sourceTree = "<group>"; }; 152 4CE446F318BC605C0017DF25 /* svc_enc_slice_segment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_enc_slice_segment.cpp; sourceTree = "<group>"; }; 153 4CE446F418BC605C0017DF25 /* svc_encode_mb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_encode_mb.cpp; sourceTree = "<group>"; }; 154 4CE446F518BC605C0017DF25 /* svc_encode_slice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_encode_slice.cpp; sourceTree = "<group>"; }; 155 4CE446F618BC605C0017DF25 /* svc_mode_decision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_mode_decision.cpp; sourceTree = "<group>"; }; 156 4CE446F718BC605C0017DF25 /* svc_motion_estimate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_motion_estimate.cpp; sourceTree = "<group>"; }; 157 4CE446F818BC605C0017DF25 /* svc_set_mb_syn_cavlc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_set_mb_syn_cavlc.cpp; sourceTree = "<group>"; }; 158 4CE446FA18BC605C0017DF25 /* wels_preprocess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wels_preprocess.cpp; sourceTree = "<group>"; }; 159 4CE446FE18BC605C0017DF25 /* welsEncoderExt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = welsEncoderExt.h; sourceTree = "<group>"; }; 160 4CE4470418BC605C0017DF25 /* wels_enc_export.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wels_enc_export.def; sourceTree = "<group>"; }; 161 4CE4470618BC605C0017DF25 /* welsEncoderExt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = welsEncoderExt.cpp; sourceTree = "<group>"; }; 162 6CA38DA21991CACE003EAAE0 /* svc_motion_estimation.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = svc_motion_estimation.S; sourceTree = "<group>"; }; 163 6CA38DA41991D31A003EAAE0 /* svc_motion_estimation_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = svc_motion_estimation_aarch64_neon.S; path = arm64/svc_motion_estimation_aarch64_neon.S; sourceTree = "<group>"; }; 164 98FE4C1A1AB0200C0031E2B4 /* golomb_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = golomb_common.h; path = ../../../common/inc/golomb_common.h; sourceTree = "<group>"; }; 165 9AED664819469FAF009A3567 /* welsCodecTrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = welsCodecTrace.h; path = ../../../common/inc/welsCodecTrace.h; sourceTree = "<group>"; }; 166 9AED664C19469FC1009A3567 /* welsCodecTrace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = welsCodecTrace.cpp; path = ../../../common/src/welsCodecTrace.cpp; sourceTree = "<group>"; }; 167 9AED66651946A2B3009A3567 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utils.cpp; path = ../../../common/src/utils.cpp; sourceTree = "<group>"; }; 168 9AED66671946A2C4009A3567 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utils.h; path = ../../../common/inc/utils.h; sourceTree = "<group>"; }; 169 F5617A4F196A833A006E2B20 /* reconstruct_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = reconstruct_aarch64_neon.S; path = arm64/reconstruct_aarch64_neon.S; sourceTree = "<group>"; }; 170 F5BE8004196B913200ED02ED /* memory_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = memory_aarch64_neon.S; path = arm64/memory_aarch64_neon.S; sourceTree = "<group>"; }; 171 F7E9994419EBD1E9009B1021 /* svc_set_mb_syn_cabac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = svc_set_mb_syn_cabac.cpp; sourceTree = "<group>"; }; 172 F7E9994819EBD1F8009B1021 /* set_mb_syn_cabac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = set_mb_syn_cabac.cpp; sourceTree = "<group>"; }; 173 F7E9997E19EBD3C6009B1021 /* set_mb_syn_cabac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = set_mb_syn_cabac.h; sourceTree = "<group>"; }; 174 F7E9997F19EBD3CE009B1021 /* svc_set_mb_syn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svc_set_mb_syn.h; sourceTree = "<group>"; }; 175/* End PBXFileReference section */ 176 177/* Begin PBXFrameworksBuildPhase section */ 178 4CE4430E18B6FFA00017DF25 /* Frameworks */ = { 179 isa = PBXFrameworksBuildPhase; 180 buildActionMask = 2147483647; 181 files = ( 182 4CE4431518B6FFA00017DF25 /* Foundation.framework in Frameworks */, 183 ); 184 runOnlyForDeploymentPostprocessing = 0; 185 }; 186/* End PBXFrameworksBuildPhase section */ 187 188/* Begin PBXGroup section */ 189 4C34066418C57D0400DFA14A /* arm */ = { 190 isa = PBXGroup; 191 children = ( 192 6CA38DA21991CACE003EAAE0 /* svc_motion_estimation.S */, 193 4C34066618C57D0400DFA14A /* intra_pred_neon.S */, 194 4C34066718C57D0400DFA14A /* intra_pred_sad_3_opt_neon.S */, 195 4C34066918C57D0400DFA14A /* memory_neon.S */, 196 4C34066A18C57D0400DFA14A /* pixel_neon.S */, 197 4C34066B18C57D0400DFA14A /* reconstruct_neon.S */, 198 ); 199 path = arm; 200 sourceTree = "<group>"; 201 }; 202 4CB8F2B219235FAC005D6386 /* arm64 */ = { 203 isa = PBXGroup; 204 children = ( 205 6CA38DA41991D31A003EAAE0 /* svc_motion_estimation_aarch64_neon.S */, 206 F5BE8004196B913200ED02ED /* memory_aarch64_neon.S */, 207 F5617A4F196A833A006E2B20 /* reconstruct_aarch64_neon.S */, 208 4C23BC5F195A77E0003B81FC /* intra_pred_sad_3_opt_aarch64_neon.S */, 209 4CBC1B82194ACBB400214D9E /* intra_pred_aarch64_neon.S */, 210 4CB8F2B319235FC5005D6386 /* pixel_aarch64_neon.S */, 211 ); 212 name = arm64; 213 sourceTree = "<group>"; 214 }; 215 4CE4430818B6FFA00017DF25 = { 216 isa = PBXGroup; 217 children = ( 218 4CE446A018BC605B0017DF25 /* encoder */, 219 4CE4431318B6FFA00017DF25 /* Frameworks */, 220 4CE4431218B6FFA00017DF25 /* Products */, 221 ); 222 sourceTree = "<group>"; 223 }; 224 4CE4431218B6FFA00017DF25 /* Products */ = { 225 isa = PBXGroup; 226 children = ( 227 4CE4431118B6FFA00017DF25 /* libwelsenc.a */, 228 ); 229 name = Products; 230 sourceTree = "<group>"; 231 }; 232 4CE4431318B6FFA00017DF25 /* Frameworks */ = { 233 isa = PBXGroup; 234 children = ( 235 4CE4431418B6FFA00017DF25 /* Foundation.framework */, 236 4CE4432518B6FFA00017DF25 /* UIKit.framework */, 237 ); 238 name = Frameworks; 239 sourceTree = "<group>"; 240 }; 241 4CE446A018BC605B0017DF25 /* encoder */ = { 242 isa = PBXGroup; 243 children = ( 244 4CE446A118BC605B0017DF25 /* core */, 245 4CE446FB18BC605C0017DF25 /* plus */, 246 ); 247 name = encoder; 248 path = ../../../../encoder; 249 sourceTree = "<group>"; 250 }; 251 4CE446A118BC605B0017DF25 /* core */ = { 252 isa = PBXGroup; 253 children = ( 254 4CB8F2B219235FAC005D6386 /* arm64 */, 255 4C34066418C57D0400DFA14A /* arm */, 256 4CE446A918BC605C0017DF25 /* inc */, 257 4CE446DC18BC605C0017DF25 /* src */, 258 ); 259 path = core; 260 sourceTree = "<group>"; 261 }; 262 4CE446A918BC605C0017DF25 /* inc */ = { 263 isa = PBXGroup; 264 children = ( 265 98FE4C1A1AB0200C0031E2B4 /* golomb_common.h */, 266 F7E9997F19EBD3CE009B1021 /* svc_set_mb_syn.h */, 267 F7E9997E19EBD3C6009B1021 /* set_mb_syn_cabac.h */, 268 9AED66671946A2C4009A3567 /* utils.h */, 269 4CDBFB9D18E5068D0025A767 /* wels_transpose_matrix.h */, 270 4CE446AA18BC605C0017DF25 /* as264_common.h */, 271 4CE446AB18BC605C0017DF25 /* au_set.h */, 272 4CE446AE18BC605C0017DF25 /* deblocking.h */, 273 4CE446AF18BC605C0017DF25 /* decode_mb_aux.h */, 274 4CE446B018BC605C0017DF25 /* dq_map.h */, 275 4CE446B118BC605C0017DF25 /* encode_mb_aux.h */, 276 4CE446B218BC605C0017DF25 /* encoder.h */, 277 4CE446B318BC605C0017DF25 /* encoder_context.h */, 278 4CE446B518BC605C0017DF25 /* extern.h */, 279 4CE446B618BC605C0017DF25 /* get_intra_predictor.h */, 280 4CE446B718BC605C0017DF25 /* mb_cache.h */, 281 4CE446B918BC605C0017DF25 /* md.h */, 282 4CE446BB18BC605C0017DF25 /* mt_defs.h */, 283 4CE446BC18BC605C0017DF25 /* mv_pred.h */, 284 4CE446BD18BC605C0017DF25 /* nal_encap.h */, 285 4CE446BF18BC605C0017DF25 /* param_svc.h */, 286 4CE446C018BC605C0017DF25 /* parameter_sets.h */, 287 0D6970BF1CA5BD26001D88F8 /* paraset_strategy.h */, 288 4CE446C118BC605C0017DF25 /* picture.h */, 289 4CE446C218BC605C0017DF25 /* picture_handle.h */, 290 4CE446C418BC605C0017DF25 /* rc.h */, 291 4CE446C518BC605C0017DF25 /* ref_list_mgr_svc.h */, 292 4CE446C618BC605C0017DF25 /* sample.h */, 293 4CE446C718BC605C0017DF25 /* set_mb_syn_cavlc.h */, 294 4CE446C818BC605C0017DF25 /* slice.h */, 295 4CE446C918BC605C0017DF25 /* slice_multi_threading.h */, 296 4CE446CA18BC605C0017DF25 /* stat.h */, 297 4CE446CB18BC605C0017DF25 /* svc_base_layer_md.h */, 298 4CE446CD18BC605C0017DF25 /* svc_enc_frame.h */, 299 4CE446CE18BC605C0017DF25 /* svc_enc_golomb.h */, 300 4CE446CF18BC605C0017DF25 /* svc_enc_macroblock.h */, 301 4CE446D018BC605C0017DF25 /* svc_enc_slice_segment.h */, 302 4CE446D118BC605C0017DF25 /* svc_encode_mb.h */, 303 4CE446D218BC605C0017DF25 /* svc_encode_slice.h */, 304 4CE446D318BC605C0017DF25 /* svc_mode_decision.h */, 305 4CE446D418BC605C0017DF25 /* svc_motion_estimate.h */, 306 4CE446D518BC605C0017DF25 /* svc_set_mb_syn_cavlc.h */, 307 4CE446D718BC605C0017DF25 /* vlc_encoder.h */, 308 4CE446D818BC605C0017DF25 /* wels_common_basis.h */, 309 4CE446D918BC605C0017DF25 /* wels_const.h */, 310 4CE446DA18BC605C0017DF25 /* wels_func_ptr_def.h */, 311 4CE446DB18BC605C0017DF25 /* wels_preprocess.h */, 312 0DD32A971B4A47D0009181A1 /* wels_task_base.h */, 313 0DD32A9D1B4A4E9C009181A1 /* wels_task_encoder.h */, 314 0DD32A9A1B4A49AC009181A1 /* wels_task_management.h */, 315 ); 316 path = inc; 317 sourceTree = "<group>"; 318 }; 319 4CE446DC18BC605C0017DF25 /* src */ = { 320 isa = PBXGroup; 321 children = ( 322 F7E9994819EBD1F8009B1021 /* set_mb_syn_cabac.cpp */, 323 F7E9994419EBD1E9009B1021 /* svc_set_mb_syn_cabac.cpp */, 324 9AED66651946A2B3009A3567 /* utils.cpp */, 325 4CE446DD18BC605C0017DF25 /* au_set.cpp */, 326 4CE446DE18BC605C0017DF25 /* deblocking.cpp */, 327 4CE446DF18BC605C0017DF25 /* decode_mb_aux.cpp */, 328 4CE446E018BC605C0017DF25 /* encode_mb_aux.cpp */, 329 4CE446E118BC605C0017DF25 /* encoder.cpp */, 330 4CE446E218BC605C0017DF25 /* encoder_data_tables.cpp */, 331 4CE446E318BC605C0017DF25 /* encoder_ext.cpp */, 332 4CE446E518BC605C0017DF25 /* get_intra_predictor.cpp */, 333 4CE446E718BC605C0017DF25 /* md.cpp */, 334 4CE446E918BC605C0017DF25 /* mv_pred.cpp */, 335 4CE446EA18BC605C0017DF25 /* nal_encap.cpp */, 336 0D6970BC1CA5BCFB001D88F8 /* paraset_strategy.cpp */, 337 4CE446EB18BC605C0017DF25 /* picture_handle.cpp */, 338 4CE446ED18BC605C0017DF25 /* ratectl.cpp */, 339 4CE446EE18BC605C0017DF25 /* ref_list_mgr_svc.cpp */, 340 4CE446EF18BC605C0017DF25 /* sample.cpp */, 341 4CE446F018BC605C0017DF25 /* set_mb_syn_cavlc.cpp */, 342 4CE446F118BC605C0017DF25 /* slice_multi_threading.cpp */, 343 4CE446F218BC605C0017DF25 /* svc_base_layer_md.cpp */, 344 4CE446F318BC605C0017DF25 /* svc_enc_slice_segment.cpp */, 345 4CE446F418BC605C0017DF25 /* svc_encode_mb.cpp */, 346 4CE446F518BC605C0017DF25 /* svc_encode_slice.cpp */, 347 4CE446F618BC605C0017DF25 /* svc_mode_decision.cpp */, 348 4CE446F718BC605C0017DF25 /* svc_motion_estimate.cpp */, 349 4CE446F818BC605C0017DF25 /* svc_set_mb_syn_cavlc.cpp */, 350 4CE446FA18BC605C0017DF25 /* wels_preprocess.cpp */, 351 0DD32A951B4A478B009181A1 /* wels_task_base.cpp */, 352 0DD32A9B1B4A4E8F009181A1 /* wels_task_encoder.cpp */, 353 0DD32A981B4A4997009181A1 /* wels_task_management.cpp */, 354 ); 355 path = src; 356 sourceTree = "<group>"; 357 }; 358 4CE446FB18BC605C0017DF25 /* plus */ = { 359 isa = PBXGroup; 360 children = ( 361 4CE446FC18BC605C0017DF25 /* inc */, 362 4CE4470218BC605C0017DF25 /* src */, 363 ); 364 path = plus; 365 sourceTree = "<group>"; 366 }; 367 4CE446FC18BC605C0017DF25 /* inc */ = { 368 isa = PBXGroup; 369 children = ( 370 04FE0684196FD9370004D7CE /* version.h */, 371 9AED664819469FAF009A3567 /* welsCodecTrace.h */, 372 4CE446FE18BC605C0017DF25 /* welsEncoderExt.h */, 373 ); 374 path = inc; 375 sourceTree = "<group>"; 376 }; 377 4CE4470218BC605C0017DF25 /* src */ = { 378 isa = PBXGroup; 379 children = ( 380 9AED664C19469FC1009A3567 /* welsCodecTrace.cpp */, 381 4CE4470418BC605C0017DF25 /* wels_enc_export.def */, 382 4CE4470618BC605C0017DF25 /* welsEncoderExt.cpp */, 383 ); 384 path = src; 385 sourceTree = "<group>"; 386 }; 387/* End PBXGroup section */ 388 389/* Begin PBXNativeTarget section */ 390 4CE4431018B6FFA00017DF25 /* welsenc */ = { 391 isa = PBXNativeTarget; 392 buildConfigurationList = 4CE4433418B6FFA00017DF25 /* Build configuration list for PBXNativeTarget "welsenc" */; 393 buildPhases = ( 394 4CE4430D18B6FFA00017DF25 /* Sources */, 395 4CE4430E18B6FFA00017DF25 /* Frameworks */, 396 4CE4430F18B6FFA00017DF25 /* CopyFiles */, 397 ); 398 buildRules = ( 399 ); 400 dependencies = ( 401 ); 402 name = welsenc; 403 productName = welsenc; 404 productReference = 4CE4431118B6FFA00017DF25 /* libwelsenc.a */; 405 productType = "com.apple.product-type.library.static"; 406 }; 407/* End PBXNativeTarget section */ 408 409/* Begin PBXProject section */ 410 4CE4430918B6FFA00017DF25 /* Project object */ = { 411 isa = PBXProject; 412 attributes = { 413 LastUpgradeCheck = 0510; 414 ORGANIZATIONNAME = video; 415 }; 416 buildConfigurationList = 4CE4430C18B6FFA00017DF25 /* Build configuration list for PBXProject "welsenc" */; 417 compatibilityVersion = "Xcode 3.2"; 418 developmentRegion = English; 419 hasScannedForEncodings = 0; 420 knownRegions = ( 421 en, 422 ); 423 mainGroup = 4CE4430818B6FFA00017DF25; 424 productRefGroup = 4CE4431218B6FFA00017DF25 /* Products */; 425 projectDirPath = ""; 426 projectRoot = ""; 427 targets = ( 428 4CE4431018B6FFA00017DF25 /* welsenc */, 429 ); 430 }; 431/* End PBXProject section */ 432 433/* Begin PBXSourcesBuildPhase section */ 434 4CE4430D18B6FFA00017DF25 /* Sources */ = { 435 isa = PBXSourcesBuildPhase; 436 buildActionMask = 2147483647; 437 files = ( 438 4CE4472118BC605C0017DF25 /* set_mb_syn_cavlc.cpp in Sources */, 439 4CE4471118BC605C0017DF25 /* encode_mb_aux.cpp in Sources */, 440 4CE4472718BC605C0017DF25 /* svc_mode_decision.cpp in Sources */, 441 4CE4472818BC605C0017DF25 /* svc_motion_estimate.cpp in Sources */, 442 4CE4471018BC605C0017DF25 /* decode_mb_aux.cpp in Sources */, 443 4CE4472018BC605C0017DF25 /* sample.cpp in Sources */, 444 6CA38DA31991CACE003EAAE0 /* svc_motion_estimation.S in Sources */, 445 0DD32A9C1B4A4E8F009181A1 /* wels_task_encoder.cpp in Sources */, 446 4CE4471318BC605C0017DF25 /* encoder_data_tables.cpp in Sources */, 447 4C34067118C57D0400DFA14A /* pixel_neon.S in Sources */, 448 9AED665019469FC1009A3567 /* welsCodecTrace.cpp in Sources */, 449 4CE4471F18BC605C0017DF25 /* ref_list_mgr_svc.cpp in Sources */, 450 4CE4472218BC605C0017DF25 /* slice_multi_threading.cpp in Sources */, 451 4C34067018C57D0400DFA14A /* memory_neon.S in Sources */, 452 4CE4470F18BC605C0017DF25 /* deblocking.cpp in Sources */, 453 4CE4472518BC605C0017DF25 /* svc_encode_mb.cpp in Sources */, 454 4CE4471A18BC605C0017DF25 /* mv_pred.cpp in Sources */, 455 4C34066E18C57D0400DFA14A /* intra_pred_sad_3_opt_neon.S in Sources */, 456 4C23BC60195A77E0003B81FC /* intra_pred_sad_3_opt_aarch64_neon.S in Sources */, 457 4CE4472B18BC605C0017DF25 /* wels_preprocess.cpp in Sources */, 458 4CE4470E18BC605C0017DF25 /* au_set.cpp in Sources */, 459 F5BE8005196B913200ED02ED /* memory_aarch64_neon.S in Sources */, 460 4CBC1B83194ACBB400214D9E /* intra_pred_aarch64_neon.S in Sources */, 461 F7E9994519EBD1E9009B1021 /* svc_set_mb_syn_cabac.cpp in Sources */, 462 F5617A50196A833A006E2B20 /* reconstruct_aarch64_neon.S in Sources */, 463 4CE4472918BC605C0017DF25 /* svc_set_mb_syn_cavlc.cpp in Sources */, 464 4CE4471818BC605C0017DF25 /* md.cpp in Sources */, 465 4CE4471B18BC605C0017DF25 /* nal_encap.cpp in Sources */, 466 4CE4472418BC605C0017DF25 /* svc_enc_slice_segment.cpp in Sources */, 467 4CE4472318BC605C0017DF25 /* svc_base_layer_md.cpp in Sources */, 468 4CB8F2B419235FC5005D6386 /* pixel_aarch64_neon.S in Sources */, 469 4CE4471E18BC605C0017DF25 /* ratectl.cpp in Sources */, 470 4C34066D18C57D0400DFA14A /* intra_pred_neon.S in Sources */, 471 4CE4471C18BC605C0017DF25 /* picture_handle.cpp in Sources */, 472 9AED66661946A2B3009A3567 /* utils.cpp in Sources */, 473 4CE4472618BC605C0017DF25 /* svc_encode_slice.cpp in Sources */, 474 4CE4471218BC605C0017DF25 /* encoder.cpp in Sources */, 475 4CE4471618BC605C0017DF25 /* get_intra_predictor.cpp in Sources */, 476 4CE4472E18BC605C0017DF25 /* welsEncoderExt.cpp in Sources */, 477 6CA38DA51991D31A003EAAE0 /* svc_motion_estimation_aarch64_neon.S in Sources */, 478 0DD32A991B4A4997009181A1 /* wels_task_management.cpp in Sources */, 479 4CE4471418BC605C0017DF25 /* encoder_ext.cpp in Sources */, 480 4C34067218C57D0400DFA14A /* reconstruct_neon.S in Sources */, 481 0DD32A961B4A478B009181A1 /* wels_task_base.cpp in Sources */, 482 F7E9994919EBD1F8009B1021 /* set_mb_syn_cabac.cpp in Sources */, 483 0D6970BE1CA5BCFB001D88F8 /* paraset_strategy.cpp in Sources */, 484 ); 485 runOnlyForDeploymentPostprocessing = 0; 486 }; 487/* End PBXSourcesBuildPhase section */ 488 489/* Begin XCBuildConfiguration section */ 490 4CE4433218B6FFA00017DF25 /* Debug */ = { 491 isa = XCBuildConfiguration; 492 buildSettings = { 493 ALWAYS_SEARCH_USER_PATHS = NO; 494 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 495 CLANG_CXX_LIBRARY = "libc++"; 496 CLANG_ENABLE_MODULES = YES; 497 CLANG_ENABLE_OBJC_ARC = YES; 498 CLANG_WARN_BOOL_CONVERSION = YES; 499 CLANG_WARN_CONSTANT_CONVERSION = YES; 500 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 501 CLANG_WARN_EMPTY_BODY = YES; 502 CLANG_WARN_ENUM_CONVERSION = YES; 503 CLANG_WARN_INT_CONVERSION = YES; 504 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 505 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 506 COPY_PHASE_STRIP = NO; 507 GCC_C_LANGUAGE_STANDARD = gnu99; 508 GCC_DYNAMIC_NO_PIC = NO; 509 GCC_OPTIMIZATION_LEVEL = 0; 510 GCC_PREPROCESSOR_DEFINITIONS = ( 511 "DEBUG=1", 512 "$(inherited)", 513 ); 514 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 515 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 516 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 517 GCC_WARN_UNDECLARED_SELECTOR = YES; 518 GCC_WARN_UNINITIALIZED_AUTOS = YES; 519 GCC_WARN_UNUSED_FUNCTION = YES; 520 GCC_WARN_UNUSED_VARIABLE = YES; 521 IPHONEOS_DEPLOYMENT_TARGET = 6.0; 522 ONLY_ACTIVE_ARCH = YES; 523 SDKROOT = iphoneos; 524 }; 525 name = Debug; 526 }; 527 4CE4433318B6FFA00017DF25 /* Release */ = { 528 isa = XCBuildConfiguration; 529 buildSettings = { 530 ALWAYS_SEARCH_USER_PATHS = NO; 531 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 532 CLANG_CXX_LIBRARY = "libc++"; 533 CLANG_ENABLE_MODULES = YES; 534 CLANG_ENABLE_OBJC_ARC = YES; 535 CLANG_WARN_BOOL_CONVERSION = YES; 536 CLANG_WARN_CONSTANT_CONVERSION = YES; 537 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 538 CLANG_WARN_EMPTY_BODY = YES; 539 CLANG_WARN_ENUM_CONVERSION = YES; 540 CLANG_WARN_INT_CONVERSION = YES; 541 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 542 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 543 COPY_PHASE_STRIP = YES; 544 ENABLE_NS_ASSERTIONS = NO; 545 GCC_C_LANGUAGE_STANDARD = gnu99; 546 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 547 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 548 GCC_WARN_UNDECLARED_SELECTOR = YES; 549 GCC_WARN_UNINITIALIZED_AUTOS = YES; 550 GCC_WARN_UNUSED_FUNCTION = YES; 551 GCC_WARN_UNUSED_VARIABLE = YES; 552 IPHONEOS_DEPLOYMENT_TARGET = 6.0; 553 SDKROOT = iphoneos; 554 VALIDATE_PRODUCT = YES; 555 }; 556 name = Release; 557 }; 558 4CE4433518B6FFA00017DF25 /* Debug */ = { 559 isa = XCBuildConfiguration; 560 buildSettings = { 561 CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; 562 CLANG_CXX_LIBRARY = "compiler-default"; 563 CODE_SIGN_IDENTITY = "iPhone Developer"; 564 DSTROOT = /tmp/welsenc.dst; 565 GCC_C_LANGUAGE_STANDARD = "compiler-default"; 566 GCC_OPTIMIZATION_LEVEL = 3; 567 GCC_PREPROCESSOR_DEFINITIONS = ""; 568 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = ( 569 APPLE_IOS, 570 HAVE_NEON_AARCH64, 571 ); 572 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = ( 573 APPLE_IOS, 574 HAVE_NEON, 575 ); 576 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7s]" = ( 577 APPLE_IOS, 578 HAVE_NEON, 579 ); 580 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = APPLE_IOS; 581 HEADER_SEARCH_PATHS = ( 582 "$(inherited)", 583 "$(SRCROOT)/../../../../common/inc", 584 "$(SRCROOT)/../../../../processing/interface", 585 "$(SRCROOT)/../../../../api/svc", 586 "$(SRCROOT)/../../../../common/arm", 587 "$(SRCROOT)/../../../../common/arm64", 588 ); 589 OTHER_LDFLAGS = "-ObjC"; 590 PRODUCT_NAME = "$(TARGET_NAME)"; 591 SKIP_INSTALL = YES; 592 TARGETED_DEVICE_FAMILY = "1,2"; 593 }; 594 name = Debug; 595 }; 596 4CE4433618B6FFA00017DF25 /* Release */ = { 597 isa = XCBuildConfiguration; 598 buildSettings = { 599 CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; 600 CLANG_CXX_LIBRARY = "compiler-default"; 601 CODE_SIGN_IDENTITY = "iPhone Developer"; 602 DSTROOT = /tmp/welsenc.dst; 603 GCC_C_LANGUAGE_STANDARD = "compiler-default"; 604 GCC_PREPROCESSOR_DEFINITIONS = ""; 605 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = ( 606 APPLE_IOS, 607 HAVE_NEON_AARCH64, 608 ); 609 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = ( 610 APPLE_IOS, 611 HAVE_NEON, 612 ); 613 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7s]" = ( 614 APPLE_IOS, 615 HAVE_NEON, 616 ); 617 "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = APPLE_IOS; 618 HEADER_SEARCH_PATHS = ( 619 "$(inherited)", 620 "$(SRCROOT)/../../../../common/inc", 621 "$(SRCROOT)/../../../../processing/interface", 622 "$(SRCROOT)/../../../../api/svc", 623 "$(SRCROOT)/../../../../common/arm", 624 "$(SRCROOT)/../../../../common/arm64", 625 ); 626 OTHER_LDFLAGS = "-ObjC"; 627 PRODUCT_NAME = "$(TARGET_NAME)"; 628 SKIP_INSTALL = YES; 629 TARGETED_DEVICE_FAMILY = "1,2"; 630 }; 631 name = Release; 632 }; 633/* End XCBuildConfiguration section */ 634 635/* Begin XCConfigurationList section */ 636 4CE4430C18B6FFA00017DF25 /* Build configuration list for PBXProject "welsenc" */ = { 637 isa = XCConfigurationList; 638 buildConfigurations = ( 639 4CE4433218B6FFA00017DF25 /* Debug */, 640 4CE4433318B6FFA00017DF25 /* Release */, 641 ); 642 defaultConfigurationIsVisible = 0; 643 defaultConfigurationName = Release; 644 }; 645 4CE4433418B6FFA00017DF25 /* Build configuration list for PBXNativeTarget "welsenc" */ = { 646 isa = XCConfigurationList; 647 buildConfigurations = ( 648 4CE4433518B6FFA00017DF25 /* Debug */, 649 4CE4433618B6FFA00017DF25 /* Release */, 650 ); 651 defaultConfigurationIsVisible = 0; 652 defaultConfigurationName = Release; 653 }; 654/* End XCConfigurationList section */ 655 }; 656 rootObject = 4CE4430918B6FFA00017DF25 /* Project object */; 657} 658