Changeset 1222 in 3DVCSoftware
- Timestamp:
- 21 May 2015, 15:43:58 (10 years ago)
- Location:
- branches/HTM-14.1-update-dev4-RWTH
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev4-RWTH/HTM.xcodeproj/project.pbxproj
r758 r1222 25 25 26 26 /* Begin PBXBuildFile section */ 27 7874637E17D5DD900040CFC7 /* encmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462C117D5DD7B0040CFC7 /* encmain.cpp */; }; 28 7874637F17D5DD900040CFC7 /* TAppEncCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462C217D5DD7B0040CFC7 /* TAppEncCfg.cpp */; }; 29 7874638017D5DD900040CFC7 /* TAppEncTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462C417D5DD7B0040CFC7 /* TAppEncTop.cpp */; }; 30 7874638117D5DDA60040CFC7 /* NALwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633F17D5DD840040CFC7 /* NALwrite.cpp */; }; 31 7874638217D5DDA60040CFC7 /* SEIwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634117D5DD840040CFC7 /* SEIwrite.cpp */; }; 32 7874638317D5DDA60040CFC7 /* SyntaxElementWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634317D5DD840040CFC7 /* SyntaxElementWriter.cpp */; }; 33 7874638417D5DDA60040CFC7 /* TEncAnalyze.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634517D5DD840040CFC7 /* TEncAnalyze.cpp */; }; 34 7874638517D5DDA60040CFC7 /* TEncBinCoderCABAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634817D5DD840040CFC7 /* TEncBinCoderCABAC.cpp */; }; 35 7874638617D5DDA60040CFC7 /* TEncBinCoderCABACCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634A17D5DD840040CFC7 /* TEncBinCoderCABACCounter.cpp */; }; 36 7874638717D5DDA60040CFC7 /* TEncCavlc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634C17D5DD840040CFC7 /* TEncCavlc.cpp */; }; 37 7874638817D5DDA60040CFC7 /* TEncCu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874634F17D5DD840040CFC7 /* TEncCu.cpp */; }; 38 7874638917D5DDA60040CFC7 /* TEncEntropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635117D5DD840040CFC7 /* TEncEntropy.cpp */; }; 39 7874638A17D5DDA60040CFC7 /* TEncGOP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635317D5DD840040CFC7 /* TEncGOP.cpp */; }; 40 7874638B17D5DDA60040CFC7 /* TEncPic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635517D5DD840040CFC7 /* TEncPic.cpp */; }; 41 7874638C17D5DDA60040CFC7 /* TEncPreanalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635717D5DD840040CFC7 /* TEncPreanalyzer.cpp */; }; 42 7874638D17D5DDA60040CFC7 /* TEncRateCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635917D5DD840040CFC7 /* TEncRateCtrl.cpp */; }; 43 7874638E17D5DDA60040CFC7 /* TEncSampleAdaptiveOffset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635B17D5DD840040CFC7 /* TEncSampleAdaptiveOffset.cpp */; }; 44 7874638F17D5DDA60040CFC7 /* TEncSbac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635D17D5DD840040CFC7 /* TEncSbac.cpp */; }; 45 7874639017D5DDA60040CFC7 /* TEncSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874635F17D5DD840040CFC7 /* TEncSearch.cpp */; }; 46 7874639117D5DDA60040CFC7 /* TEncSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636117D5DD840040CFC7 /* TEncSlice.cpp */; }; 47 7874639217D5DDA60040CFC7 /* TEncTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636317D5DD840040CFC7 /* TEncTop.cpp */; }; 48 7874639317D5DDA60040CFC7 /* WeightPredAnalysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636517D5DD840040CFC7 /* WeightPredAnalysis.cpp */; }; 49 7874639417D5DE070040CFC7 /* TComPrediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630E17D5DD840040CFC7 /* TComPrediction.cpp */; }; 50 7874639517D5DE070040CFC7 /* TComRdCost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631017D5DD840040CFC7 /* TComRdCost.cpp */; }; 51 7874639617D5DE070040CFC7 /* TComRdCostWeightPrediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631217D5DD840040CFC7 /* TComRdCostWeightPrediction.cpp */; }; 52 7874639717D5DE070040CFC7 /* TComRom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631417D5DD840040CFC7 /* TComRom.cpp */; }; 53 7874639817D5DE070040CFC7 /* TComSampleAdaptiveOffset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631617D5DD840040CFC7 /* TComSampleAdaptiveOffset.cpp */; }; 54 7874639917D5DE070040CFC7 /* TComSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631817D5DD840040CFC7 /* TComSlice.cpp */; }; 55 7874639A17D5DE070040CFC7 /* TComTrQuant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631A17D5DD840040CFC7 /* TComTrQuant.cpp */; }; 56 7874639B17D5DE070040CFC7 /* TComWedgelet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631C17D5DD840040CFC7 /* TComWedgelet.cpp */; }; 57 7874639C17D5DE070040CFC7 /* TComWeightPrediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874631E17D5DD840040CFC7 /* TComWeightPrediction.cpp */; }; 58 7874639D17D5DE070040CFC7 /* TComYuv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632017D5DD840040CFC7 /* TComYuv.cpp */; }; 59 7874639E17D5DE230040CFC7 /* TComMotionInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630217D5DD840040CFC7 /* TComMotionInfo.cpp */; }; 60 7874639F17D5DE230040CFC7 /* TComPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630517D5DD840040CFC7 /* TComPattern.cpp */; }; 61 787463A017D5DE230040CFC7 /* TComPic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630717D5DD840040CFC7 /* TComPic.cpp */; }; 62 787463A117D5DE230040CFC7 /* TComPicSym.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630917D5DD840040CFC7 /* TComPicSym.cpp */; }; 63 787463A217D5DE230040CFC7 /* TComPicYuv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630B17D5DD840040CFC7 /* TComPicYuv.cpp */; }; 64 787463A317D5DE230040CFC7 /* TComPicYuvMD5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630D17D5DD840040CFC7 /* TComPicYuvMD5.cpp */; }; 65 787463A417D5DE400040CFC7 /* TComCABACTables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462F917D5DD840040CFC7 /* TComCABACTables.cpp */; }; 66 787463A517D5DE400040CFC7 /* TComDataCU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462FB17D5DD840040CFC7 /* TComDataCU.cpp */; }; 67 787463A617D5DE400040CFC7 /* TComInterpolationFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462FD17D5DD840040CFC7 /* TComInterpolationFilter.cpp */; }; 68 787463A717D5DE400040CFC7 /* TComLoopFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874630017D5DD840040CFC7 /* TComLoopFilter.cpp */; }; 69 787463A817D5DE4B0040CFC7 /* TComBitStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462F717D5DD840040CFC7 /* TComBitStream.cpp */; }; 70 787463A917D5DE640040CFC7 /* ContextModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462EE17D5DD840040CFC7 /* ContextModel.cpp */; }; 71 787463AA17D5DE640040CFC7 /* ContextModel3DBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462F017D5DD840040CFC7 /* ContextModel3DBuffer.cpp */; }; 72 787463AB17D5DE640040CFC7 /* SEI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462F417D5DD840040CFC7 /* SEI.cpp */; }; 73 787463AC17D5DE8A0040CFC7 /* TVideoIOYuv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874637C17D5DD840040CFC7 /* TVideoIOYuv.cpp */; }; 74 787463AD17D5DE980040CFC7 /* TRenFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636B17D5DD840040CFC7 /* TRenFilter.cpp */; }; 75 787463AE17D5DE980040CFC7 /* TRenImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636D17D5DD840040CFC7 /* TRenImage.cpp */; }; 76 787463AF17D5DE980040CFC7 /* TRenImagePlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636F17D5DD840040CFC7 /* TRenImagePlane.cpp */; }; 77 787463B017D5DE980040CFC7 /* TRenInterpFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874637117D5DD840040CFC7 /* TRenInterpFilter.cpp */; }; 78 787463B117D5DE9D0040CFC7 /* TRenModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874637317D5DD840040CFC7 /* TRenModel.cpp */; }; 79 787463B217D5DE9D0040CFC7 /* TRenModSetupStrParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874637517D5DD840040CFC7 /* TRenModSetupStrParser.cpp */; }; 80 787463B317D5DE9D0040CFC7 /* TRenSingleModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874637717D5DD840040CFC7 /* TRenSingleModel.cpp */; }; 81 787463B417D5DE9D0040CFC7 /* TRenTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874637917D5DD840040CFC7 /* TRenTop.cpp */; }; 82 787463B517D5DEAF0040CFC7 /* program_options_lite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462E717D5DD840040CFC7 /* program_options_lite.cpp */; }; 83 787463B617D5DEAF0040CFC7 /* TAppComCamPara.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462E917D5DD840040CFC7 /* TAppComCamPara.cpp */; }; 84 787463B717D5DED40040CFC7 /* libmd5.c in Sources */ = {isa = PBXBuildFile; fileRef = 787462E317D5DD840040CFC7 /* libmd5.c */; }; 85 787463B817D5DEE80040CFC7 /* AnnexBread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632417D5DD840040CFC7 /* AnnexBread.cpp */; }; 86 787463B917D5DEE80040CFC7 /* NALread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632617D5DD840040CFC7 /* NALread.cpp */; }; 87 787463BA17D5DEE80040CFC7 /* SEIread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632817D5DD840040CFC7 /* SEIread.cpp */; }; 88 787463BB17D5DEE80040CFC7 /* SyntaxElementParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632A17D5DD840040CFC7 /* SyntaxElementParser.cpp */; }; 89 787463BC17D5DEE80040CFC7 /* TDecBinCoderCABAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632D17D5DD840040CFC7 /* TDecBinCoderCABAC.cpp */; }; 90 787463BD17D5DEE80040CFC7 /* TDecCAVLC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874632F17D5DD840040CFC7 /* TDecCAVLC.cpp */; }; 91 787463BE17D5DEE80040CFC7 /* TDecCu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633117D5DD840040CFC7 /* TDecCu.cpp */; }; 92 787463BF17D5DEE80040CFC7 /* TDecEntropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633317D5DD840040CFC7 /* TDecEntropy.cpp */; }; 93 787463C017D5DEE80040CFC7 /* TDecGop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633517D5DD840040CFC7 /* TDecGop.cpp */; }; 94 787463C117D5DEE80040CFC7 /* TDecSbac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633717D5DD840040CFC7 /* TDecSbac.cpp */; }; 95 787463C217D5DEE80040CFC7 /* TDecSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633917D5DD840040CFC7 /* TDecSlice.cpp */; }; 96 787463C317D5DEE80040CFC7 /* TDecTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874633B17D5DD840040CFC7 /* TDecTop.cpp */; }; 97 787463C417D5DEFB0040CFC7 /* decmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462BB17D5DD7B0040CFC7 /* decmain.cpp */; }; 98 787463C517D5DEFB0040CFC7 /* TAppDecCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462BC17D5DD7B0040CFC7 /* TAppDecCfg.cpp */; }; 99 787463C617D5DEFB0040CFC7 /* TAppDecTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462BE17D5DD7B0040CFC7 /* TAppDecTop.cpp */; }; 100 787463C717D5DF080040CFC7 /* extrmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462C717D5DD7B0040CFC7 /* extrmain.cpp */; }; 101 787463C817D5DF080040CFC7 /* TAppExtrCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462C817D5DD7B0040CFC7 /* TAppExtrCfg.cpp */; }; 102 787463C917D5DF080040CFC7 /* TAppExtrTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462CA17D5DD7B0040CFC7 /* TAppExtrTop.cpp */; }; 103 787463CA17D5DF0E0040CFC7 /* RendererMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462CD17D5DD7B0040CFC7 /* RendererMain.cpp */; }; 104 787463CB17D5DF0E0040CFC7 /* TAppRendererCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462CE17D5DD7B0040CFC7 /* TAppRendererCfg.cpp */; }; 105 787463CC17D5DF0E0040CFC7 /* TAppRendererTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 787462D017D5DD7B0040CFC7 /* TAppRendererTop.cpp */; }; 106 787463CD17D5DF220040CFC7 /* TExtrTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7874636817D5DD840040CFC7 /* TExtrTop.cpp */; }; 27 784870741B0B62D10098FD5A /* decmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FA71B0B62C70098FD5A /* decmain.cpp */; }; 28 784870751B0B62D10098FD5A /* TAppDecCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FA81B0B62C70098FD5A /* TAppDecCfg.cpp */; }; 29 784870761B0B62D10098FD5A /* TAppDecTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FAA1B0B62C70098FD5A /* TAppDecTop.cpp */; }; 30 784870771B0B62D80098FD5A /* encmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FAD1B0B62C70098FD5A /* encmain.cpp */; }; 31 784870781B0B62D80098FD5A /* TAppEncCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FAE1B0B62C70098FD5A /* TAppEncCfg.cpp */; }; 32 784870791B0B62D80098FD5A /* TAppEncTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FB01B0B62C70098FD5A /* TAppEncTop.cpp */; }; 33 7848707A1B0B62E10098FD5A /* extrmain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FB31B0B62C70098FD5A /* extrmain.cpp */; }; 34 7848707B1B0B62E10098FD5A /* TAppExtrCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FB41B0B62C70098FD5A /* TAppExtrCfg.cpp */; }; 35 7848707C1B0B62E10098FD5A /* TAppExtrTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FB61B0B62C70098FD5A /* TAppExtrTop.cpp */; }; 36 7848707D1B0B62E80098FD5A /* RendererMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FB91B0B62C70098FD5A /* RendererMain.cpp */; }; 37 7848707E1B0B62E80098FD5A /* TAppRendererCfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FBA1B0B62C70098FD5A /* TAppRendererCfg.cpp */; }; 38 7848707F1B0B62E80098FD5A /* TAppRendererTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FBC1B0B62C70098FD5A /* TAppRendererTop.cpp */; }; 39 784870801B0B63040098FD5A /* program_options_lite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FD41B0B62C70098FD5A /* program_options_lite.cpp */; }; 40 784870811B0B63040098FD5A /* TAppComCamPara.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FD61B0B62C70098FD5A /* TAppComCamPara.cpp */; }; 41 784870821B0B63230098FD5A /* ContextModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FDB1B0B62C70098FD5A /* ContextModel.cpp */; }; 42 784870831B0B63230098FD5A /* ContextModel3DBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FDD1B0B62C70098FD5A /* ContextModel3DBuffer.cpp */; }; 43 784870841B0B63230098FD5A /* Debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FE01B0B62C70098FD5A /* Debug.cpp */; }; 44 784870851B0B63230098FD5A /* SEI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FE31B0B62C70098FD5A /* SEI.cpp */; }; 45 784870861B0B63230098FD5A /* TComBitStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FE61B0B62C70098FD5A /* TComBitStream.cpp */; }; 46 784870871B0B63230098FD5A /* TComCABACTables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FE81B0B62C70098FD5A /* TComCABACTables.cpp */; }; 47 784870881B0B63230098FD5A /* TComChromaFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FEA1B0B62C70098FD5A /* TComChromaFormat.cpp */; }; 48 784870891B0B63230098FD5A /* TComDataCU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FED1B0B62C70098FD5A /* TComDataCU.cpp */; }; 49 7848708A1B0B63230098FD5A /* TComInterpolationFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FEF1B0B62C70098FD5A /* TComInterpolationFilter.cpp */; }; 50 7848708B1B0B63230098FD5A /* TComLoopFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FF21B0B62C70098FD5A /* TComLoopFilter.cpp */; }; 51 7848708C1B0B63230098FD5A /* TComMotionInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FF41B0B62C70098FD5A /* TComMotionInfo.cpp */; }; 52 7848708D1B0B63230098FD5A /* TComPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FF71B0B62C70098FD5A /* TComPattern.cpp */; }; 53 7848708E1B0B63230098FD5A /* TComPic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FF91B0B62C70098FD5A /* TComPic.cpp */; }; 54 7848708F1B0B63230098FD5A /* TComPicSym.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FFB1B0B62C70098FD5A /* TComPicSym.cpp */; }; 55 784870901B0B63230098FD5A /* TComPicYuv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FFD1B0B62C70098FD5A /* TComPicYuv.cpp */; }; 56 784870911B0B63230098FD5A /* TComPicYuvMD5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78486FFF1B0B62C70098FD5A /* TComPicYuvMD5.cpp */; }; 57 784870921B0B63230098FD5A /* TComPrediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870001B0B62C70098FD5A /* TComPrediction.cpp */; }; 58 784870931B0B63230098FD5A /* TComRdCost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870021B0B62C70098FD5A /* TComRdCost.cpp */; }; 59 784870941B0B63230098FD5A /* TComRdCostWeightPrediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870041B0B62C70098FD5A /* TComRdCostWeightPrediction.cpp */; }; 60 784870951B0B63230098FD5A /* TComRom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870071B0B62C70098FD5A /* TComRom.cpp */; }; 61 784870961B0B63230098FD5A /* TComSampleAdaptiveOffset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870091B0B62C70098FD5A /* TComSampleAdaptiveOffset.cpp */; }; 62 784870971B0B63230098FD5A /* TComSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848700B1B0B62C70098FD5A /* TComSlice.cpp */; }; 63 784870981B0B63230098FD5A /* TComTrQuant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848700D1B0B62C70098FD5A /* TComTrQuant.cpp */; }; 64 784870991B0B63230098FD5A /* TComTU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848700F1B0B62C70098FD5A /* TComTU.cpp */; }; 65 7848709A1B0B63230098FD5A /* TComWedgelet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870111B0B62C70098FD5A /* TComWedgelet.cpp */; }; 66 7848709B1B0B63230098FD5A /* TComWeightPrediction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870131B0B62C70098FD5A /* TComWeightPrediction.cpp */; }; 67 7848709C1B0B63230098FD5A /* TComYuv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870151B0B62C70098FD5A /* TComYuv.cpp */; }; 68 7848709D1B0B63360098FD5A /* AnnexBread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870191B0B62C70098FD5A /* AnnexBread.cpp */; }; 69 7848709E1B0B63360098FD5A /* NALread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848701B1B0B62C70098FD5A /* NALread.cpp */; }; 70 7848709F1B0B63360098FD5A /* SEIread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848701D1B0B62C70098FD5A /* SEIread.cpp */; }; 71 784870A01B0B63360098FD5A /* SyntaxElementParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848701F1B0B62C70098FD5A /* SyntaxElementParser.cpp */; }; 72 784870A11B0B63360098FD5A /* TDecBinCoderCABAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870221B0B62C70098FD5A /* TDecBinCoderCABAC.cpp */; }; 73 784870A21B0B63360098FD5A /* TDecCAVLC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870241B0B62C70098FD5A /* TDecCAVLC.cpp */; }; 74 784870A31B0B63360098FD5A /* TDecCu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870261B0B62C70098FD5A /* TDecCu.cpp */; }; 75 784870A41B0B63360098FD5A /* TDecEntropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870281B0B62C70098FD5A /* TDecEntropy.cpp */; }; 76 784870A51B0B63360098FD5A /* TDecGop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848702A1B0B62C70098FD5A /* TDecGop.cpp */; }; 77 784870A61B0B63360098FD5A /* TDecSbac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848702C1B0B62C70098FD5A /* TDecSbac.cpp */; }; 78 784870A71B0B63360098FD5A /* TDecSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848702E1B0B62C70098FD5A /* TDecSlice.cpp */; }; 79 784870A81B0B63360098FD5A /* TDecTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870301B0B62C70098FD5A /* TDecTop.cpp */; }; 80 784870A91B0B634A0098FD5A /* NALwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870341B0B62C70098FD5A /* NALwrite.cpp */; }; 81 784870AA1B0B634A0098FD5A /* SEIEncoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870361B0B62C70098FD5A /* SEIEncoder.cpp */; }; 82 784870AB1B0B634A0098FD5A /* SEIwrite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870381B0B62C70098FD5A /* SEIwrite.cpp */; }; 83 784870AC1B0B634A0098FD5A /* SyntaxElementWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848703A1B0B62C70098FD5A /* SyntaxElementWriter.cpp */; }; 84 784870AD1B0B634A0098FD5A /* TEncBinCoderCABAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848703E1B0B62C70098FD5A /* TEncBinCoderCABAC.cpp */; }; 85 784870AE1B0B634A0098FD5A /* TEncBinCoderCABACCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870401B0B62C70098FD5A /* TEncBinCoderCABACCounter.cpp */; }; 86 784870AF1B0B634A0098FD5A /* TEncCavlc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870421B0B62C70098FD5A /* TEncCavlc.cpp */; }; 87 784870B01B0B634A0098FD5A /* TEncCu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870451B0B62C70098FD5A /* TEncCu.cpp */; }; 88 784870B11B0B634A0098FD5A /* TEncEntropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870471B0B62C70098FD5A /* TEncEntropy.cpp */; }; 89 784870B21B0B634A0098FD5A /* TEncGOP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870491B0B62C70098FD5A /* TEncGOP.cpp */; }; 90 784870B31B0B634A0098FD5A /* TEncPic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848704B1B0B62C70098FD5A /* TEncPic.cpp */; }; 91 784870B41B0B634A0098FD5A /* TEncPreanalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848704D1B0B62C70098FD5A /* TEncPreanalyzer.cpp */; }; 92 784870B51B0B634A0098FD5A /* TEncRateCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848704F1B0B62C70098FD5A /* TEncRateCtrl.cpp */; }; 93 784870B61B0B634A0098FD5A /* TEncSampleAdaptiveOffset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870511B0B62C70098FD5A /* TEncSampleAdaptiveOffset.cpp */; }; 94 784870B71B0B634A0098FD5A /* TEncSbac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870531B0B62C70098FD5A /* TEncSbac.cpp */; }; 95 784870B81B0B634A0098FD5A /* TEncSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870551B0B62C70098FD5A /* TEncSearch.cpp */; }; 96 784870B91B0B634A0098FD5A /* TEncSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870571B0B62C70098FD5A /* TEncSlice.cpp */; }; 97 784870BA1B0B634A0098FD5A /* TEncTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870591B0B62C70098FD5A /* TEncTop.cpp */; }; 98 784870BB1B0B634A0098FD5A /* WeightPredAnalysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848705B1B0B62C70098FD5A /* WeightPredAnalysis.cpp */; }; 99 784870BC1B0B63520098FD5A /* TExtrTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848705E1B0B62C70098FD5A /* TExtrTop.cpp */; }; 100 784870BD1B0B635C0098FD5A /* TRenFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870611B0B62C70098FD5A /* TRenFilter.cpp */; }; 101 784870BE1B0B635C0098FD5A /* TRenImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870631B0B62C70098FD5A /* TRenImage.cpp */; }; 102 784870BF1B0B635C0098FD5A /* TRenImagePlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870651B0B62C70098FD5A /* TRenImagePlane.cpp */; }; 103 784870C01B0B635C0098FD5A /* TRenInterpFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870671B0B62C70098FD5A /* TRenInterpFilter.cpp */; }; 104 784870C11B0B635C0098FD5A /* TRenModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870691B0B62C70098FD5A /* TRenModel.cpp */; }; 105 784870C21B0B635C0098FD5A /* TRenModSetupStrParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848706B1B0B62C70098FD5A /* TRenModSetupStrParser.cpp */; }; 106 784870C31B0B635C0098FD5A /* TRenSingleModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848706D1B0B62C70098FD5A /* TRenSingleModel.cpp */; }; 107 784870C41B0B635C0098FD5A /* TRenTop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7848706F1B0B62C70098FD5A /* TRenTop.cpp */; }; 108 784870C51B0B63610098FD5A /* TVideoIOYuv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 784870721B0B62C70098FD5A /* TVideoIOYuv.cpp */; }; 109 784870C61B0B63740098FD5A /* libmd5.c in Sources */ = {isa = PBXBuildFile; fileRef = 78486FD01B0B62C70098FD5A /* libmd5.c */; }; 107 110 78C5940D15872233004401C5 /* libTLibCommon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6767959411AD61BB00421804 /* libTLibCommon.a */; }; 108 111 78C5940E15872233004401C5 /* libTLibEncoder.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6767961911AD626F00421804 /* libTLibEncoder.a */; }; … … 289 292 6767966A11AD635600421804 /* TAppEncoder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TAppEncoder; sourceTree = BUILT_PRODUCTS_DIR; }; 290 293 6782E0DE11AD691A00E8FFB8 /* TAppDecoder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TAppDecoder; sourceTree = BUILT_PRODUCTS_DIR; }; 291 785E596C17D9AFA8001F6DD1 /* TStatHeader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TStatHeader.cpp; sourceTree = "<group>"; }; 292 785E596D17D9AFA8001F6DD1 /* TStatHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TStatHeader.h; sourceTree = "<group>"; }; 293 785E596E17D9AFA8001F6DD1 /* TStatLayer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TStatLayer.cpp; sourceTree = "<group>"; }; 294 785E596F17D9AFA8001F6DD1 /* TStatLayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TStatLayer.h; sourceTree = "<group>"; }; 295 785E597017D9AFA8001F6DD1 /* TStatTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TStatTop.cpp; sourceTree = "<group>"; }; 296 785E597117D9AFA8001F6DD1 /* TStatTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TStatTop.h; sourceTree = "<group>"; }; 297 787462BB17D5DD7B0040CFC7 /* decmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decmain.cpp; sourceTree = "<group>"; }; 298 787462BC17D5DD7B0040CFC7 /* TAppDecCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppDecCfg.cpp; sourceTree = "<group>"; }; 299 787462BD17D5DD7B0040CFC7 /* TAppDecCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppDecCfg.h; sourceTree = "<group>"; }; 300 787462BE17D5DD7B0040CFC7 /* TAppDecTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppDecTop.cpp; sourceTree = "<group>"; }; 301 787462BF17D5DD7B0040CFC7 /* TAppDecTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppDecTop.h; sourceTree = "<group>"; }; 302 787462C117D5DD7B0040CFC7 /* encmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = encmain.cpp; sourceTree = "<group>"; }; 303 787462C217D5DD7B0040CFC7 /* TAppEncCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppEncCfg.cpp; sourceTree = "<group>"; }; 304 787462C317D5DD7B0040CFC7 /* TAppEncCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppEncCfg.h; sourceTree = "<group>"; }; 305 787462C417D5DD7B0040CFC7 /* TAppEncTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppEncTop.cpp; sourceTree = "<group>"; }; 306 787462C517D5DD7B0040CFC7 /* TAppEncTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppEncTop.h; sourceTree = "<group>"; }; 307 787462C717D5DD7B0040CFC7 /* extrmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = extrmain.cpp; sourceTree = "<group>"; }; 308 787462C817D5DD7B0040CFC7 /* TAppExtrCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppExtrCfg.cpp; sourceTree = "<group>"; }; 309 787462C917D5DD7B0040CFC7 /* TAppExtrCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppExtrCfg.h; sourceTree = "<group>"; }; 310 787462CA17D5DD7B0040CFC7 /* TAppExtrTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppExtrTop.cpp; sourceTree = "<group>"; }; 311 787462CB17D5DD7B0040CFC7 /* TAppExtrTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppExtrTop.h; sourceTree = "<group>"; }; 312 787462CD17D5DD7B0040CFC7 /* RendererMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RendererMain.cpp; sourceTree = "<group>"; }; 313 787462CE17D5DD7B0040CFC7 /* TAppRendererCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppRendererCfg.cpp; sourceTree = "<group>"; }; 314 787462CF17D5DD7B0040CFC7 /* TAppRendererCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppRendererCfg.h; sourceTree = "<group>"; }; 315 787462D017D5DD7B0040CFC7 /* TAppRendererTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppRendererTop.cpp; sourceTree = "<group>"; }; 316 787462D117D5DD7B0040CFC7 /* TAppRendererTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppRendererTop.h; sourceTree = "<group>"; }; 317 787462D317D5DD7B0040CFC7 /* annexBbytecount.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = annexBbytecount.cpp; sourceTree = "<group>"; }; 318 787462D517D5DD7B0040CFC7 /* encode.shl */ = {isa = PBXFileReference; lastKnownFileType = text; path = encode.shl; sourceTree = "<group>"; }; 319 787462D617D5DD7B0040CFC7 /* encodeCommand.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = encodeCommand.sh; sourceTree = "<group>"; }; 320 787462D717D5DD7B0040CFC7 /* ExtractBitrates.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ExtractBitrates.cpp; sourceTree = "<group>"; }; 321 787462D817D5DD7B0040CFC7 /* ExtractBitrates.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ExtractBitrates.h; sourceTree = "<group>"; }; 322 787462D917D5DD7B0040CFC7 /* ExtractBitratesMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ExtractBitratesMain.cpp; sourceTree = "<group>"; }; 323 787462DA17D5DD7B0040CFC7 /* GuessLambdaModifiers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GuessLambdaModifiers.cpp; sourceTree = "<group>"; }; 324 787462DB17D5DD7B0040CFC7 /* GuessLambdaModifiers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuessLambdaModifiers.h; sourceTree = "<group>"; }; 325 787462DC17D5DD7B0040CFC7 /* GuessLambdaModifiersMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GuessLambdaModifiersMain.cpp; sourceTree = "<group>"; }; 326 787462DD17D5DD7B0040CFC7 /* makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = "<group>"; }; 327 787462DE17D5DD7B0040CFC7 /* QuickStartGuide.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = QuickStartGuide.pdf; sourceTree = "<group>"; }; 328 787462DF17D5DD7B0040CFC7 /* RuntimeError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RuntimeError.h; sourceTree = "<group>"; }; 329 787462E017D5DD7B0040CFC7 /* targetBitrates.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = targetBitrates.sh; sourceTree = "<group>"; }; 330 787462E117D5DD7B0040CFC7 /* convert_NtoMbit_YCbCr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = convert_NtoMbit_YCbCr.cpp; sourceTree = "<group>"; }; 331 787462E317D5DD840040CFC7 /* libmd5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = libmd5.c; sourceTree = "<group>"; }; 332 787462E417D5DD840040CFC7 /* libmd5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libmd5.h; sourceTree = "<group>"; }; 333 787462E517D5DD840040CFC7 /* MD5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MD5.h; sourceTree = "<group>"; }; 334 787462E717D5DD840040CFC7 /* program_options_lite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = program_options_lite.cpp; sourceTree = "<group>"; }; 335 787462E817D5DD840040CFC7 /* program_options_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = program_options_lite.h; sourceTree = "<group>"; }; 336 787462E917D5DD840040CFC7 /* TAppComCamPara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppComCamPara.cpp; sourceTree = "<group>"; }; 337 787462EA17D5DD840040CFC7 /* TAppComCamPara.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppComCamPara.h; sourceTree = "<group>"; }; 338 787462EC17D5DD840040CFC7 /* AccessUnit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AccessUnit.h; sourceTree = "<group>"; }; 339 787462ED17D5DD840040CFC7 /* CommonDef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CommonDef.h; sourceTree = "<group>"; }; 340 787462EE17D5DD840040CFC7 /* ContextModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ContextModel.cpp; sourceTree = "<group>"; }; 341 787462EF17D5DD840040CFC7 /* ContextModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextModel.h; sourceTree = "<group>"; }; 342 787462F017D5DD840040CFC7 /* ContextModel3DBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ContextModel3DBuffer.cpp; sourceTree = "<group>"; }; 343 787462F117D5DD840040CFC7 /* ContextModel3DBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextModel3DBuffer.h; sourceTree = "<group>"; }; 344 787462F217D5DD840040CFC7 /* ContextTables.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextTables.h; sourceTree = "<group>"; }; 345 787462F317D5DD840040CFC7 /* NAL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NAL.h; sourceTree = "<group>"; }; 346 787462F417D5DD840040CFC7 /* SEI.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEI.cpp; sourceTree = "<group>"; }; 347 787462F517D5DD840040CFC7 /* SEI.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEI.h; sourceTree = "<group>"; }; 348 787462F617D5DD840040CFC7 /* TComBitCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComBitCounter.h; sourceTree = "<group>"; }; 349 787462F717D5DD840040CFC7 /* TComBitStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComBitStream.cpp; sourceTree = "<group>"; }; 350 787462F817D5DD840040CFC7 /* TComBitStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComBitStream.h; sourceTree = "<group>"; }; 351 787462F917D5DD840040CFC7 /* TComCABACTables.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComCABACTables.cpp; sourceTree = "<group>"; }; 352 787462FA17D5DD840040CFC7 /* TComCABACTables.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComCABACTables.h; sourceTree = "<group>"; }; 353 787462FB17D5DD840040CFC7 /* TComDataCU.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComDataCU.cpp; sourceTree = "<group>"; }; 354 787462FC17D5DD840040CFC7 /* TComDataCU.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComDataCU.h; sourceTree = "<group>"; }; 355 787462FD17D5DD840040CFC7 /* TComInterpolationFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComInterpolationFilter.cpp; sourceTree = "<group>"; }; 356 787462FE17D5DD840040CFC7 /* TComInterpolationFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComInterpolationFilter.h; sourceTree = "<group>"; }; 357 787462FF17D5DD840040CFC7 /* TComList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComList.h; sourceTree = "<group>"; }; 358 7874630017D5DD840040CFC7 /* TComLoopFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComLoopFilter.cpp; sourceTree = "<group>"; }; 359 7874630117D5DD840040CFC7 /* TComLoopFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComLoopFilter.h; sourceTree = "<group>"; }; 360 7874630217D5DD840040CFC7 /* TComMotionInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComMotionInfo.cpp; sourceTree = "<group>"; }; 361 7874630317D5DD840040CFC7 /* TComMotionInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComMotionInfo.h; sourceTree = "<group>"; }; 362 7874630417D5DD840040CFC7 /* TComMv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComMv.h; sourceTree = "<group>"; }; 363 7874630517D5DD840040CFC7 /* TComPattern.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPattern.cpp; sourceTree = "<group>"; }; 364 7874630617D5DD840040CFC7 /* TComPattern.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPattern.h; sourceTree = "<group>"; }; 365 7874630717D5DD840040CFC7 /* TComPic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPic.cpp; sourceTree = "<group>"; }; 366 7874630817D5DD840040CFC7 /* TComPic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPic.h; sourceTree = "<group>"; }; 367 7874630917D5DD840040CFC7 /* TComPicSym.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPicSym.cpp; sourceTree = "<group>"; }; 368 7874630A17D5DD840040CFC7 /* TComPicSym.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPicSym.h; sourceTree = "<group>"; }; 369 7874630B17D5DD840040CFC7 /* TComPicYuv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPicYuv.cpp; sourceTree = "<group>"; }; 370 7874630C17D5DD840040CFC7 /* TComPicYuv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPicYuv.h; sourceTree = "<group>"; }; 371 7874630D17D5DD840040CFC7 /* TComPicYuvMD5.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPicYuvMD5.cpp; sourceTree = "<group>"; }; 372 7874630E17D5DD840040CFC7 /* TComPrediction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPrediction.cpp; sourceTree = "<group>"; }; 373 7874630F17D5DD840040CFC7 /* TComPrediction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPrediction.h; sourceTree = "<group>"; }; 374 7874631017D5DD840040CFC7 /* TComRdCost.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComRdCost.cpp; sourceTree = "<group>"; }; 375 7874631117D5DD840040CFC7 /* TComRdCost.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRdCost.h; sourceTree = "<group>"; }; 376 7874631217D5DD840040CFC7 /* TComRdCostWeightPrediction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComRdCostWeightPrediction.cpp; sourceTree = "<group>"; }; 377 7874631317D5DD840040CFC7 /* TComRdCostWeightPrediction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRdCostWeightPrediction.h; sourceTree = "<group>"; }; 378 7874631417D5DD840040CFC7 /* TComRom.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComRom.cpp; sourceTree = "<group>"; }; 379 7874631517D5DD840040CFC7 /* TComRom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRom.h; sourceTree = "<group>"; }; 380 7874631617D5DD840040CFC7 /* TComSampleAdaptiveOffset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComSampleAdaptiveOffset.cpp; sourceTree = "<group>"; }; 381 7874631717D5DD840040CFC7 /* TComSampleAdaptiveOffset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComSampleAdaptiveOffset.h; sourceTree = "<group>"; }; 382 7874631817D5DD840040CFC7 /* TComSlice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComSlice.cpp; sourceTree = "<group>"; }; 383 7874631917D5DD840040CFC7 /* TComSlice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComSlice.h; sourceTree = "<group>"; }; 384 7874631A17D5DD840040CFC7 /* TComTrQuant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComTrQuant.cpp; sourceTree = "<group>"; }; 385 7874631B17D5DD840040CFC7 /* TComTrQuant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComTrQuant.h; sourceTree = "<group>"; }; 386 7874631C17D5DD840040CFC7 /* TComWedgelet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComWedgelet.cpp; sourceTree = "<group>"; }; 387 7874631D17D5DD840040CFC7 /* TComWedgelet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComWedgelet.h; sourceTree = "<group>"; }; 388 7874631E17D5DD840040CFC7 /* TComWeightPrediction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComWeightPrediction.cpp; sourceTree = "<group>"; }; 389 7874631F17D5DD840040CFC7 /* TComWeightPrediction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComWeightPrediction.h; sourceTree = "<group>"; }; 390 7874632017D5DD840040CFC7 /* TComYuv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComYuv.cpp; sourceTree = "<group>"; }; 391 7874632117D5DD840040CFC7 /* TComYuv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComYuv.h; sourceTree = "<group>"; }; 392 7874632217D5DD840040CFC7 /* TypeDef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TypeDef.h; sourceTree = "<group>"; }; 393 7874632417D5DD840040CFC7 /* AnnexBread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AnnexBread.cpp; sourceTree = "<group>"; }; 394 7874632517D5DD840040CFC7 /* AnnexBread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnnexBread.h; sourceTree = "<group>"; }; 395 7874632617D5DD840040CFC7 /* NALread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NALread.cpp; sourceTree = "<group>"; }; 396 7874632717D5DD840040CFC7 /* NALread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NALread.h; sourceTree = "<group>"; }; 397 7874632817D5DD840040CFC7 /* SEIread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEIread.cpp; sourceTree = "<group>"; }; 398 7874632917D5DD840040CFC7 /* SEIread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEIread.h; sourceTree = "<group>"; }; 399 7874632A17D5DD840040CFC7 /* SyntaxElementParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SyntaxElementParser.cpp; sourceTree = "<group>"; }; 400 7874632B17D5DD840040CFC7 /* SyntaxElementParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SyntaxElementParser.h; sourceTree = "<group>"; }; 401 7874632C17D5DD840040CFC7 /* TDecBinCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecBinCoder.h; sourceTree = "<group>"; }; 402 7874632D17D5DD840040CFC7 /* TDecBinCoderCABAC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecBinCoderCABAC.cpp; sourceTree = "<group>"; }; 403 7874632E17D5DD840040CFC7 /* TDecBinCoderCABAC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecBinCoderCABAC.h; sourceTree = "<group>"; }; 404 7874632F17D5DD840040CFC7 /* TDecCAVLC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecCAVLC.cpp; sourceTree = "<group>"; }; 405 7874633017D5DD840040CFC7 /* TDecCAVLC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecCAVLC.h; sourceTree = "<group>"; }; 406 7874633117D5DD840040CFC7 /* TDecCu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecCu.cpp; sourceTree = "<group>"; }; 407 7874633217D5DD840040CFC7 /* TDecCu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecCu.h; sourceTree = "<group>"; }; 408 7874633317D5DD840040CFC7 /* TDecEntropy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecEntropy.cpp; sourceTree = "<group>"; }; 409 7874633417D5DD840040CFC7 /* TDecEntropy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecEntropy.h; sourceTree = "<group>"; }; 410 7874633517D5DD840040CFC7 /* TDecGop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecGop.cpp; sourceTree = "<group>"; }; 411 7874633617D5DD840040CFC7 /* TDecGop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecGop.h; sourceTree = "<group>"; }; 412 7874633717D5DD840040CFC7 /* TDecSbac.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecSbac.cpp; sourceTree = "<group>"; }; 413 7874633817D5DD840040CFC7 /* TDecSbac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecSbac.h; sourceTree = "<group>"; }; 414 7874633917D5DD840040CFC7 /* TDecSlice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecSlice.cpp; sourceTree = "<group>"; }; 415 7874633A17D5DD840040CFC7 /* TDecSlice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecSlice.h; sourceTree = "<group>"; }; 416 7874633B17D5DD840040CFC7 /* TDecTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecTop.cpp; sourceTree = "<group>"; }; 417 7874633C17D5DD840040CFC7 /* TDecTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecTop.h; sourceTree = "<group>"; }; 418 7874633E17D5DD840040CFC7 /* AnnexBwrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnnexBwrite.h; sourceTree = "<group>"; }; 419 7874633F17D5DD840040CFC7 /* NALwrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NALwrite.cpp; sourceTree = "<group>"; }; 420 7874634017D5DD840040CFC7 /* NALwrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NALwrite.h; sourceTree = "<group>"; }; 421 7874634117D5DD840040CFC7 /* SEIwrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEIwrite.cpp; sourceTree = "<group>"; }; 422 7874634217D5DD840040CFC7 /* SEIwrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEIwrite.h; sourceTree = "<group>"; }; 423 7874634317D5DD840040CFC7 /* SyntaxElementWriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SyntaxElementWriter.cpp; sourceTree = "<group>"; }; 424 7874634417D5DD840040CFC7 /* SyntaxElementWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SyntaxElementWriter.h; sourceTree = "<group>"; }; 425 7874634517D5DD840040CFC7 /* TEncAnalyze.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncAnalyze.cpp; sourceTree = "<group>"; }; 426 7874634617D5DD840040CFC7 /* TEncAnalyze.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncAnalyze.h; sourceTree = "<group>"; }; 427 7874634717D5DD840040CFC7 /* TEncBinCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncBinCoder.h; sourceTree = "<group>"; }; 428 7874634817D5DD840040CFC7 /* TEncBinCoderCABAC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncBinCoderCABAC.cpp; sourceTree = "<group>"; }; 429 7874634917D5DD840040CFC7 /* TEncBinCoderCABAC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncBinCoderCABAC.h; sourceTree = "<group>"; }; 430 7874634A17D5DD840040CFC7 /* TEncBinCoderCABACCounter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncBinCoderCABACCounter.cpp; sourceTree = "<group>"; }; 431 7874634B17D5DD840040CFC7 /* TEncBinCoderCABACCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncBinCoderCABACCounter.h; sourceTree = "<group>"; }; 432 7874634C17D5DD840040CFC7 /* TEncCavlc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncCavlc.cpp; sourceTree = "<group>"; }; 433 7874634D17D5DD840040CFC7 /* TEncCavlc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncCavlc.h; sourceTree = "<group>"; }; 434 7874634E17D5DD840040CFC7 /* TEncCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncCfg.h; sourceTree = "<group>"; }; 435 7874634F17D5DD840040CFC7 /* TEncCu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncCu.cpp; sourceTree = "<group>"; }; 436 7874635017D5DD840040CFC7 /* TEncCu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncCu.h; sourceTree = "<group>"; }; 437 7874635117D5DD840040CFC7 /* TEncEntropy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncEntropy.cpp; sourceTree = "<group>"; }; 438 7874635217D5DD840040CFC7 /* TEncEntropy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncEntropy.h; sourceTree = "<group>"; }; 439 7874635317D5DD840040CFC7 /* TEncGOP.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncGOP.cpp; sourceTree = "<group>"; }; 440 7874635417D5DD840040CFC7 /* TEncGOP.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncGOP.h; sourceTree = "<group>"; }; 441 7874635517D5DD840040CFC7 /* TEncPic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncPic.cpp; sourceTree = "<group>"; }; 442 7874635617D5DD840040CFC7 /* TEncPic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncPic.h; sourceTree = "<group>"; }; 443 7874635717D5DD840040CFC7 /* TEncPreanalyzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncPreanalyzer.cpp; sourceTree = "<group>"; }; 444 7874635817D5DD840040CFC7 /* TEncPreanalyzer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncPreanalyzer.h; sourceTree = "<group>"; }; 445 7874635917D5DD840040CFC7 /* TEncRateCtrl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncRateCtrl.cpp; sourceTree = "<group>"; }; 446 7874635A17D5DD840040CFC7 /* TEncRateCtrl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncRateCtrl.h; sourceTree = "<group>"; }; 447 7874635B17D5DD840040CFC7 /* TEncSampleAdaptiveOffset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncSampleAdaptiveOffset.cpp; sourceTree = "<group>"; }; 448 7874635C17D5DD840040CFC7 /* TEncSampleAdaptiveOffset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncSampleAdaptiveOffset.h; sourceTree = "<group>"; }; 449 7874635D17D5DD840040CFC7 /* TEncSbac.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncSbac.cpp; sourceTree = "<group>"; }; 450 7874635E17D5DD840040CFC7 /* TEncSbac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncSbac.h; sourceTree = "<group>"; }; 451 7874635F17D5DD840040CFC7 /* TEncSearch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncSearch.cpp; sourceTree = "<group>"; }; 452 7874636017D5DD840040CFC7 /* TEncSearch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncSearch.h; sourceTree = "<group>"; }; 453 7874636117D5DD840040CFC7 /* TEncSlice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncSlice.cpp; sourceTree = "<group>"; }; 454 7874636217D5DD840040CFC7 /* TEncSlice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncSlice.h; sourceTree = "<group>"; }; 455 7874636317D5DD840040CFC7 /* TEncTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncTop.cpp; sourceTree = "<group>"; }; 456 7874636417D5DD840040CFC7 /* TEncTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncTop.h; sourceTree = "<group>"; }; 457 7874636517D5DD840040CFC7 /* WeightPredAnalysis.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WeightPredAnalysis.cpp; sourceTree = "<group>"; }; 458 7874636617D5DD840040CFC7 /* WeightPredAnalysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WeightPredAnalysis.h; sourceTree = "<group>"; }; 459 7874636817D5DD840040CFC7 /* TExtrTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TExtrTop.cpp; sourceTree = "<group>"; }; 460 7874636917D5DD840040CFC7 /* TExtrTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TExtrTop.h; sourceTree = "<group>"; }; 461 7874636B17D5DD840040CFC7 /* TRenFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenFilter.cpp; sourceTree = "<group>"; }; 462 7874636C17D5DD840040CFC7 /* TRenFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenFilter.h; sourceTree = "<group>"; }; 463 7874636D17D5DD840040CFC7 /* TRenImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenImage.cpp; sourceTree = "<group>"; }; 464 7874636E17D5DD840040CFC7 /* TRenImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenImage.h; sourceTree = "<group>"; }; 465 7874636F17D5DD840040CFC7 /* TRenImagePlane.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenImagePlane.cpp; sourceTree = "<group>"; }; 466 7874637017D5DD840040CFC7 /* TRenImagePlane.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenImagePlane.h; sourceTree = "<group>"; }; 467 7874637117D5DD840040CFC7 /* TRenInterpFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenInterpFilter.cpp; sourceTree = "<group>"; }; 468 7874637217D5DD840040CFC7 /* TRenInterpFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenInterpFilter.h; sourceTree = "<group>"; }; 469 7874637317D5DD840040CFC7 /* TRenModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenModel.cpp; sourceTree = "<group>"; }; 470 7874637417D5DD840040CFC7 /* TRenModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenModel.h; sourceTree = "<group>"; }; 471 7874637517D5DD840040CFC7 /* TRenModSetupStrParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenModSetupStrParser.cpp; sourceTree = "<group>"; }; 472 7874637617D5DD840040CFC7 /* TRenModSetupStrParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenModSetupStrParser.h; sourceTree = "<group>"; }; 473 7874637717D5DD840040CFC7 /* TRenSingleModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenSingleModel.cpp; sourceTree = "<group>"; }; 474 7874637817D5DD840040CFC7 /* TRenSingleModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenSingleModel.h; sourceTree = "<group>"; }; 475 7874637917D5DD840040CFC7 /* TRenTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenTop.cpp; sourceTree = "<group>"; }; 476 7874637A17D5DD840040CFC7 /* TRenTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenTop.h; sourceTree = "<group>"; }; 477 7874637C17D5DD840040CFC7 /* TVideoIOYuv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TVideoIOYuv.cpp; sourceTree = "<group>"; }; 478 7874637D17D5DD840040CFC7 /* TVideoIOYuv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TVideoIOYuv.h; sourceTree = "<group>"; }; 294 78486FA71B0B62C70098FD5A /* decmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decmain.cpp; sourceTree = "<group>"; }; 295 78486FA81B0B62C70098FD5A /* TAppDecCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppDecCfg.cpp; sourceTree = "<group>"; }; 296 78486FA91B0B62C70098FD5A /* TAppDecCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppDecCfg.h; sourceTree = "<group>"; }; 297 78486FAA1B0B62C70098FD5A /* TAppDecTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppDecTop.cpp; sourceTree = "<group>"; }; 298 78486FAB1B0B62C70098FD5A /* TAppDecTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppDecTop.h; sourceTree = "<group>"; }; 299 78486FAD1B0B62C70098FD5A /* encmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = encmain.cpp; sourceTree = "<group>"; }; 300 78486FAE1B0B62C70098FD5A /* TAppEncCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppEncCfg.cpp; sourceTree = "<group>"; }; 301 78486FAF1B0B62C70098FD5A /* TAppEncCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppEncCfg.h; sourceTree = "<group>"; }; 302 78486FB01B0B62C70098FD5A /* TAppEncTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppEncTop.cpp; sourceTree = "<group>"; }; 303 78486FB11B0B62C70098FD5A /* TAppEncTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppEncTop.h; sourceTree = "<group>"; }; 304 78486FB31B0B62C70098FD5A /* extrmain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = extrmain.cpp; sourceTree = "<group>"; }; 305 78486FB41B0B62C70098FD5A /* TAppExtrCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppExtrCfg.cpp; sourceTree = "<group>"; }; 306 78486FB51B0B62C70098FD5A /* TAppExtrCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppExtrCfg.h; sourceTree = "<group>"; }; 307 78486FB61B0B62C70098FD5A /* TAppExtrTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppExtrTop.cpp; sourceTree = "<group>"; }; 308 78486FB71B0B62C70098FD5A /* TAppExtrTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppExtrTop.h; sourceTree = "<group>"; }; 309 78486FB91B0B62C70098FD5A /* RendererMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RendererMain.cpp; sourceTree = "<group>"; }; 310 78486FBA1B0B62C70098FD5A /* TAppRendererCfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppRendererCfg.cpp; sourceTree = "<group>"; }; 311 78486FBB1B0B62C70098FD5A /* TAppRendererCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppRendererCfg.h; sourceTree = "<group>"; }; 312 78486FBC1B0B62C70098FD5A /* TAppRendererTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppRendererTop.cpp; sourceTree = "<group>"; }; 313 78486FBD1B0B62C70098FD5A /* TAppRendererTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppRendererTop.h; sourceTree = "<group>"; }; 314 78486FBF1B0B62C70098FD5A /* annexBbytecount.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = annexBbytecount.cpp; sourceTree = "<group>"; }; 315 78486FC11B0B62C70098FD5A /* encode.shl */ = {isa = PBXFileReference; lastKnownFileType = text; path = encode.shl; sourceTree = "<group>"; }; 316 78486FC21B0B62C70098FD5A /* encodeCommand.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = encodeCommand.sh; sourceTree = "<group>"; }; 317 78486FC31B0B62C70098FD5A /* ExtractBitrates.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ExtractBitrates.cpp; sourceTree = "<group>"; }; 318 78486FC41B0B62C70098FD5A /* ExtractBitrates.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ExtractBitrates.h; sourceTree = "<group>"; }; 319 78486FC51B0B62C70098FD5A /* ExtractBitratesMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ExtractBitratesMain.cpp; sourceTree = "<group>"; }; 320 78486FC61B0B62C70098FD5A /* GuessLambdaModifiers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GuessLambdaModifiers.cpp; sourceTree = "<group>"; }; 321 78486FC71B0B62C70098FD5A /* GuessLambdaModifiers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuessLambdaModifiers.h; sourceTree = "<group>"; }; 322 78486FC81B0B62C70098FD5A /* GuessLambdaModifiersMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GuessLambdaModifiersMain.cpp; sourceTree = "<group>"; }; 323 78486FC91B0B62C70098FD5A /* makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = "<group>"; }; 324 78486FCA1B0B62C70098FD5A /* QuickStartGuide.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = QuickStartGuide.pdf; sourceTree = "<group>"; }; 325 78486FCB1B0B62C70098FD5A /* RuntimeError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RuntimeError.h; sourceTree = "<group>"; }; 326 78486FCC1B0B62C70098FD5A /* targetBitrates.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = targetBitrates.sh; sourceTree = "<group>"; }; 327 78486FCD1B0B62C70098FD5A /* convert_NtoMbit_YCbCr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = convert_NtoMbit_YCbCr.cpp; sourceTree = "<group>"; }; 328 78486FD01B0B62C70098FD5A /* libmd5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = libmd5.c; sourceTree = "<group>"; }; 329 78486FD11B0B62C70098FD5A /* libmd5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libmd5.h; sourceTree = "<group>"; }; 330 78486FD21B0B62C70098FD5A /* MD5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MD5.h; sourceTree = "<group>"; }; 331 78486FD41B0B62C70098FD5A /* program_options_lite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = program_options_lite.cpp; sourceTree = "<group>"; }; 332 78486FD51B0B62C70098FD5A /* program_options_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = program_options_lite.h; sourceTree = "<group>"; }; 333 78486FD61B0B62C70098FD5A /* TAppComCamPara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TAppComCamPara.cpp; sourceTree = "<group>"; }; 334 78486FD71B0B62C70098FD5A /* TAppComCamPara.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TAppComCamPara.h; sourceTree = "<group>"; }; 335 78486FD91B0B62C70098FD5A /* AccessUnit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AccessUnit.h; sourceTree = "<group>"; }; 336 78486FDA1B0B62C70098FD5A /* CommonDef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CommonDef.h; sourceTree = "<group>"; }; 337 78486FDB1B0B62C70098FD5A /* ContextModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ContextModel.cpp; sourceTree = "<group>"; }; 338 78486FDC1B0B62C70098FD5A /* ContextModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextModel.h; sourceTree = "<group>"; }; 339 78486FDD1B0B62C70098FD5A /* ContextModel3DBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ContextModel3DBuffer.cpp; sourceTree = "<group>"; }; 340 78486FDE1B0B62C70098FD5A /* ContextModel3DBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextModel3DBuffer.h; sourceTree = "<group>"; }; 341 78486FDF1B0B62C70098FD5A /* ContextTables.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ContextTables.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 342 78486FE01B0B62C70098FD5A /* Debug.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Debug.cpp; sourceTree = "<group>"; }; 343 78486FE11B0B62C70098FD5A /* Debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Debug.h; sourceTree = "<group>"; }; 344 78486FE21B0B62C70098FD5A /* NAL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NAL.h; sourceTree = "<group>"; }; 345 78486FE31B0B62C70098FD5A /* SEI.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEI.cpp; sourceTree = "<group>"; }; 346 78486FE41B0B62C70098FD5A /* SEI.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEI.h; sourceTree = "<group>"; }; 347 78486FE51B0B62C70098FD5A /* TComBitCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComBitCounter.h; sourceTree = "<group>"; }; 348 78486FE61B0B62C70098FD5A /* TComBitStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComBitStream.cpp; sourceTree = "<group>"; }; 349 78486FE71B0B62C70098FD5A /* TComBitStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComBitStream.h; sourceTree = "<group>"; }; 350 78486FE81B0B62C70098FD5A /* TComCABACTables.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComCABACTables.cpp; sourceTree = "<group>"; }; 351 78486FE91B0B62C70098FD5A /* TComCABACTables.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComCABACTables.h; sourceTree = "<group>"; }; 352 78486FEA1B0B62C70098FD5A /* TComChromaFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComChromaFormat.cpp; sourceTree = "<group>"; }; 353 78486FEB1B0B62C70098FD5A /* TComChromaFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComChromaFormat.h; sourceTree = "<group>"; }; 354 78486FEC1B0B62C70098FD5A /* TComCodingStatistics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComCodingStatistics.h; sourceTree = "<group>"; }; 355 78486FED1B0B62C70098FD5A /* TComDataCU.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComDataCU.cpp; sourceTree = "<group>"; }; 356 78486FEE1B0B62C70098FD5A /* TComDataCU.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComDataCU.h; sourceTree = "<group>"; }; 357 78486FEF1B0B62C70098FD5A /* TComInterpolationFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComInterpolationFilter.cpp; sourceTree = "<group>"; }; 358 78486FF01B0B62C70098FD5A /* TComInterpolationFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComInterpolationFilter.h; sourceTree = "<group>"; }; 359 78486FF11B0B62C70098FD5A /* TComList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComList.h; sourceTree = "<group>"; }; 360 78486FF21B0B62C70098FD5A /* TComLoopFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComLoopFilter.cpp; sourceTree = "<group>"; }; 361 78486FF31B0B62C70098FD5A /* TComLoopFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComLoopFilter.h; sourceTree = "<group>"; }; 362 78486FF41B0B62C70098FD5A /* TComMotionInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComMotionInfo.cpp; sourceTree = "<group>"; }; 363 78486FF51B0B62C70098FD5A /* TComMotionInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComMotionInfo.h; sourceTree = "<group>"; }; 364 78486FF61B0B62C70098FD5A /* TComMv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComMv.h; sourceTree = "<group>"; }; 365 78486FF71B0B62C70098FD5A /* TComPattern.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPattern.cpp; sourceTree = "<group>"; }; 366 78486FF81B0B62C70098FD5A /* TComPattern.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPattern.h; sourceTree = "<group>"; }; 367 78486FF91B0B62C70098FD5A /* TComPic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPic.cpp; sourceTree = "<group>"; }; 368 78486FFA1B0B62C70098FD5A /* TComPic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPic.h; sourceTree = "<group>"; }; 369 78486FFB1B0B62C70098FD5A /* TComPicSym.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPicSym.cpp; sourceTree = "<group>"; }; 370 78486FFC1B0B62C70098FD5A /* TComPicSym.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPicSym.h; sourceTree = "<group>"; }; 371 78486FFD1B0B62C70098FD5A /* TComPicYuv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPicYuv.cpp; sourceTree = "<group>"; }; 372 78486FFE1B0B62C70098FD5A /* TComPicYuv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComPicYuv.h; sourceTree = "<group>"; }; 373 78486FFF1B0B62C70098FD5A /* TComPicYuvMD5.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComPicYuvMD5.cpp; sourceTree = "<group>"; }; 374 784870001B0B62C70098FD5A /* TComPrediction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = TComPrediction.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; 375 784870011B0B62C70098FD5A /* TComPrediction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = TComPrediction.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 376 784870021B0B62C70098FD5A /* TComRdCost.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComRdCost.cpp; sourceTree = "<group>"; }; 377 784870031B0B62C70098FD5A /* TComRdCost.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRdCost.h; sourceTree = "<group>"; }; 378 784870041B0B62C70098FD5A /* TComRdCostWeightPrediction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComRdCostWeightPrediction.cpp; sourceTree = "<group>"; }; 379 784870051B0B62C70098FD5A /* TComRdCostWeightPrediction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRdCostWeightPrediction.h; sourceTree = "<group>"; }; 380 784870061B0B62C70098FD5A /* TComRectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRectangle.h; sourceTree = "<group>"; }; 381 784870071B0B62C70098FD5A /* TComRom.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComRom.cpp; sourceTree = "<group>"; }; 382 784870081B0B62C70098FD5A /* TComRom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComRom.h; sourceTree = "<group>"; }; 383 784870091B0B62C70098FD5A /* TComSampleAdaptiveOffset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComSampleAdaptiveOffset.cpp; sourceTree = "<group>"; }; 384 7848700A1B0B62C70098FD5A /* TComSampleAdaptiveOffset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComSampleAdaptiveOffset.h; sourceTree = "<group>"; }; 385 7848700B1B0B62C70098FD5A /* TComSlice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComSlice.cpp; sourceTree = "<group>"; }; 386 7848700C1B0B62C70098FD5A /* TComSlice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComSlice.h; sourceTree = "<group>"; }; 387 7848700D1B0B62C70098FD5A /* TComTrQuant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComTrQuant.cpp; sourceTree = "<group>"; }; 388 7848700E1B0B62C70098FD5A /* TComTrQuant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComTrQuant.h; sourceTree = "<group>"; }; 389 7848700F1B0B62C70098FD5A /* TComTU.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComTU.cpp; sourceTree = "<group>"; }; 390 784870101B0B62C70098FD5A /* TComTU.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComTU.h; sourceTree = "<group>"; }; 391 784870111B0B62C70098FD5A /* TComWedgelet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComWedgelet.cpp; sourceTree = "<group>"; }; 392 784870121B0B62C70098FD5A /* TComWedgelet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComWedgelet.h; sourceTree = "<group>"; }; 393 784870131B0B62C70098FD5A /* TComWeightPrediction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComWeightPrediction.cpp; sourceTree = "<group>"; }; 394 784870141B0B62C70098FD5A /* TComWeightPrediction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComWeightPrediction.h; sourceTree = "<group>"; }; 395 784870151B0B62C70098FD5A /* TComYuv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TComYuv.cpp; sourceTree = "<group>"; }; 396 784870161B0B62C70098FD5A /* TComYuv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TComYuv.h; sourceTree = "<group>"; }; 397 784870171B0B62C70098FD5A /* TypeDef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = TypeDef.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 398 784870191B0B62C70098FD5A /* AnnexBread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AnnexBread.cpp; sourceTree = "<group>"; }; 399 7848701A1B0B62C70098FD5A /* AnnexBread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnnexBread.h; sourceTree = "<group>"; }; 400 7848701B1B0B62C70098FD5A /* NALread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NALread.cpp; sourceTree = "<group>"; }; 401 7848701C1B0B62C70098FD5A /* NALread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NALread.h; sourceTree = "<group>"; }; 402 7848701D1B0B62C70098FD5A /* SEIread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEIread.cpp; sourceTree = "<group>"; }; 403 7848701E1B0B62C70098FD5A /* SEIread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEIread.h; sourceTree = "<group>"; }; 404 7848701F1B0B62C70098FD5A /* SyntaxElementParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SyntaxElementParser.cpp; sourceTree = "<group>"; }; 405 784870201B0B62C70098FD5A /* SyntaxElementParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SyntaxElementParser.h; sourceTree = "<group>"; }; 406 784870211B0B62C70098FD5A /* TDecBinCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecBinCoder.h; sourceTree = "<group>"; }; 407 784870221B0B62C70098FD5A /* TDecBinCoderCABAC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecBinCoderCABAC.cpp; sourceTree = "<group>"; }; 408 784870231B0B62C70098FD5A /* TDecBinCoderCABAC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecBinCoderCABAC.h; sourceTree = "<group>"; }; 409 784870241B0B62C70098FD5A /* TDecCAVLC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecCAVLC.cpp; sourceTree = "<group>"; }; 410 784870251B0B62C70098FD5A /* TDecCAVLC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecCAVLC.h; sourceTree = "<group>"; }; 411 784870261B0B62C70098FD5A /* TDecCu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecCu.cpp; sourceTree = "<group>"; }; 412 784870271B0B62C70098FD5A /* TDecCu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecCu.h; sourceTree = "<group>"; }; 413 784870281B0B62C70098FD5A /* TDecEntropy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecEntropy.cpp; sourceTree = "<group>"; }; 414 784870291B0B62C70098FD5A /* TDecEntropy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecEntropy.h; sourceTree = "<group>"; }; 415 7848702A1B0B62C70098FD5A /* TDecGop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecGop.cpp; sourceTree = "<group>"; }; 416 7848702B1B0B62C70098FD5A /* TDecGop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecGop.h; sourceTree = "<group>"; }; 417 7848702C1B0B62C70098FD5A /* TDecSbac.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = TDecSbac.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; 418 7848702D1B0B62C70098FD5A /* TDecSbac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = TDecSbac.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 419 7848702E1B0B62C70098FD5A /* TDecSlice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecSlice.cpp; sourceTree = "<group>"; }; 420 7848702F1B0B62C70098FD5A /* TDecSlice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecSlice.h; sourceTree = "<group>"; }; 421 784870301B0B62C70098FD5A /* TDecTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TDecTop.cpp; sourceTree = "<group>"; }; 422 784870311B0B62C70098FD5A /* TDecTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TDecTop.h; sourceTree = "<group>"; }; 423 784870331B0B62C70098FD5A /* AnnexBwrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnnexBwrite.h; sourceTree = "<group>"; }; 424 784870341B0B62C70098FD5A /* NALwrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NALwrite.cpp; sourceTree = "<group>"; }; 425 784870351B0B62C70098FD5A /* NALwrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NALwrite.h; sourceTree = "<group>"; }; 426 784870361B0B62C70098FD5A /* SEIEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEIEncoder.cpp; sourceTree = "<group>"; }; 427 784870371B0B62C70098FD5A /* SEIEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEIEncoder.h; sourceTree = "<group>"; }; 428 784870381B0B62C70098FD5A /* SEIwrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SEIwrite.cpp; sourceTree = "<group>"; }; 429 784870391B0B62C70098FD5A /* SEIwrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SEIwrite.h; sourceTree = "<group>"; }; 430 7848703A1B0B62C70098FD5A /* SyntaxElementWriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SyntaxElementWriter.cpp; sourceTree = "<group>"; }; 431 7848703B1B0B62C70098FD5A /* SyntaxElementWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SyntaxElementWriter.h; sourceTree = "<group>"; }; 432 7848703C1B0B62C70098FD5A /* TEncAnalyze.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncAnalyze.h; sourceTree = "<group>"; }; 433 7848703D1B0B62C70098FD5A /* TEncBinCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncBinCoder.h; sourceTree = "<group>"; }; 434 7848703E1B0B62C70098FD5A /* TEncBinCoderCABAC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncBinCoderCABAC.cpp; sourceTree = "<group>"; }; 435 7848703F1B0B62C70098FD5A /* TEncBinCoderCABAC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncBinCoderCABAC.h; sourceTree = "<group>"; }; 436 784870401B0B62C70098FD5A /* TEncBinCoderCABACCounter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncBinCoderCABACCounter.cpp; sourceTree = "<group>"; }; 437 784870411B0B62C70098FD5A /* TEncBinCoderCABACCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncBinCoderCABACCounter.h; sourceTree = "<group>"; }; 438 784870421B0B62C70098FD5A /* TEncCavlc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncCavlc.cpp; sourceTree = "<group>"; }; 439 784870431B0B62C70098FD5A /* TEncCavlc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncCavlc.h; sourceTree = "<group>"; }; 440 784870441B0B62C70098FD5A /* TEncCfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncCfg.h; sourceTree = "<group>"; }; 441 784870451B0B62C70098FD5A /* TEncCu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncCu.cpp; sourceTree = "<group>"; }; 442 784870461B0B62C70098FD5A /* TEncCu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncCu.h; sourceTree = "<group>"; }; 443 784870471B0B62C70098FD5A /* TEncEntropy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncEntropy.cpp; sourceTree = "<group>"; }; 444 784870481B0B62C70098FD5A /* TEncEntropy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncEntropy.h; sourceTree = "<group>"; }; 445 784870491B0B62C70098FD5A /* TEncGOP.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncGOP.cpp; sourceTree = "<group>"; }; 446 7848704A1B0B62C70098FD5A /* TEncGOP.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncGOP.h; sourceTree = "<group>"; }; 447 7848704B1B0B62C70098FD5A /* TEncPic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncPic.cpp; sourceTree = "<group>"; }; 448 7848704C1B0B62C70098FD5A /* TEncPic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncPic.h; sourceTree = "<group>"; }; 449 7848704D1B0B62C70098FD5A /* TEncPreanalyzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncPreanalyzer.cpp; sourceTree = "<group>"; }; 450 7848704E1B0B62C70098FD5A /* TEncPreanalyzer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncPreanalyzer.h; sourceTree = "<group>"; }; 451 7848704F1B0B62C70098FD5A /* TEncRateCtrl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncRateCtrl.cpp; sourceTree = "<group>"; }; 452 784870501B0B62C70098FD5A /* TEncRateCtrl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncRateCtrl.h; sourceTree = "<group>"; }; 453 784870511B0B62C70098FD5A /* TEncSampleAdaptiveOffset.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncSampleAdaptiveOffset.cpp; sourceTree = "<group>"; }; 454 784870521B0B62C70098FD5A /* TEncSampleAdaptiveOffset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncSampleAdaptiveOffset.h; sourceTree = "<group>"; }; 455 784870531B0B62C70098FD5A /* TEncSbac.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = TEncSbac.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; 456 784870541B0B62C70098FD5A /* TEncSbac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = TEncSbac.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 457 784870551B0B62C70098FD5A /* TEncSearch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = TEncSearch.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; 458 784870561B0B62C70098FD5A /* TEncSearch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = TEncSearch.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 459 784870571B0B62C70098FD5A /* TEncSlice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncSlice.cpp; sourceTree = "<group>"; }; 460 784870581B0B62C70098FD5A /* TEncSlice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncSlice.h; sourceTree = "<group>"; }; 461 784870591B0B62C70098FD5A /* TEncTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TEncTop.cpp; sourceTree = "<group>"; }; 462 7848705A1B0B62C70098FD5A /* TEncTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TEncTop.h; sourceTree = "<group>"; }; 463 7848705B1B0B62C70098FD5A /* WeightPredAnalysis.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WeightPredAnalysis.cpp; sourceTree = "<group>"; }; 464 7848705C1B0B62C70098FD5A /* WeightPredAnalysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WeightPredAnalysis.h; sourceTree = "<group>"; }; 465 7848705E1B0B62C70098FD5A /* TExtrTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TExtrTop.cpp; sourceTree = "<group>"; }; 466 7848705F1B0B62C70098FD5A /* TExtrTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TExtrTop.h; sourceTree = "<group>"; }; 467 784870611B0B62C70098FD5A /* TRenFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenFilter.cpp; sourceTree = "<group>"; }; 468 784870621B0B62C70098FD5A /* TRenFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenFilter.h; sourceTree = "<group>"; }; 469 784870631B0B62C70098FD5A /* TRenImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenImage.cpp; sourceTree = "<group>"; }; 470 784870641B0B62C70098FD5A /* TRenImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenImage.h; sourceTree = "<group>"; }; 471 784870651B0B62C70098FD5A /* TRenImagePlane.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenImagePlane.cpp; sourceTree = "<group>"; }; 472 784870661B0B62C70098FD5A /* TRenImagePlane.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenImagePlane.h; sourceTree = "<group>"; }; 473 784870671B0B62C70098FD5A /* TRenInterpFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenInterpFilter.cpp; sourceTree = "<group>"; }; 474 784870681B0B62C70098FD5A /* TRenInterpFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenInterpFilter.h; sourceTree = "<group>"; }; 475 784870691B0B62C70098FD5A /* TRenModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenModel.cpp; sourceTree = "<group>"; }; 476 7848706A1B0B62C70098FD5A /* TRenModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenModel.h; sourceTree = "<group>"; }; 477 7848706B1B0B62C70098FD5A /* TRenModSetupStrParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenModSetupStrParser.cpp; sourceTree = "<group>"; }; 478 7848706C1B0B62C70098FD5A /* TRenModSetupStrParser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenModSetupStrParser.h; sourceTree = "<group>"; }; 479 7848706D1B0B62C70098FD5A /* TRenSingleModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenSingleModel.cpp; sourceTree = "<group>"; }; 480 7848706E1B0B62C70098FD5A /* TRenSingleModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenSingleModel.h; sourceTree = "<group>"; }; 481 7848706F1B0B62C70098FD5A /* TRenTop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TRenTop.cpp; sourceTree = "<group>"; }; 482 784870701B0B62C70098FD5A /* TRenTop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TRenTop.h; sourceTree = "<group>"; }; 483 784870721B0B62C70098FD5A /* TVideoIOYuv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TVideoIOYuv.cpp; sourceTree = "<group>"; }; 484 784870731B0B62C70098FD5A /* TVideoIOYuv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TVideoIOYuv.h; sourceTree = "<group>"; }; 479 485 7885897D15664E3D00982C12 /* libTLibExtractor.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libTLibExtractor.a; sourceTree = BUILT_PRODUCTS_DIR; }; 480 486 7885899415664E6A00982C12 /* TAppExtractor */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TAppExtractor; sourceTree = BUILT_PRODUCTS_DIR; }; … … 595 601 isa = PBXGroup; 596 602 children = ( 597 78 C592E7158720BB004401C5/* App */,598 78 C59310158720BB004401C5/* Lib */,603 78486FA51B0B62C70098FD5A /* App */, 604 78486FCE1B0B62C70098FD5A /* Lib */, 599 605 ); 600 606 indentWidth = 2; … … 621 627 sourceTree = "<group>"; 622 628 }; 623 78 5E596B17D9AFA8001F6DD1 /* TLibStatistics*/ = {629 78486FA51B0B62C70098FD5A /* App */ = { 624 630 isa = PBXGroup; 625 631 children = ( 626 785E596C17D9AFA8001F6DD1 /* TStatHeader.cpp */, 627 785E596D17D9AFA8001F6DD1 /* TStatHeader.h */, 628 785E596E17D9AFA8001F6DD1 /* TStatLayer.cpp */, 629 785E596F17D9AFA8001F6DD1 /* TStatLayer.h */, 630 785E597017D9AFA8001F6DD1 /* TStatTop.cpp */, 631 785E597117D9AFA8001F6DD1 /* TStatTop.h */, 632 ); 633 path = TLibStatistics; 634 sourceTree = "<group>"; 635 }; 636 787462BA17D5DD7B0040CFC7 /* TAppDecoder */ = { 637 isa = PBXGroup; 638 children = ( 639 787462BB17D5DD7B0040CFC7 /* decmain.cpp */, 640 787462BC17D5DD7B0040CFC7 /* TAppDecCfg.cpp */, 641 787462BD17D5DD7B0040CFC7 /* TAppDecCfg.h */, 642 787462BE17D5DD7B0040CFC7 /* TAppDecTop.cpp */, 643 787462BF17D5DD7B0040CFC7 /* TAppDecTop.h */, 644 ); 645 path = TAppDecoder; 646 sourceTree = "<group>"; 647 }; 648 787462C017D5DD7B0040CFC7 /* TAppEncoder */ = { 649 isa = PBXGroup; 650 children = ( 651 787462C117D5DD7B0040CFC7 /* encmain.cpp */, 652 787462C217D5DD7B0040CFC7 /* TAppEncCfg.cpp */, 653 787462C317D5DD7B0040CFC7 /* TAppEncCfg.h */, 654 787462C417D5DD7B0040CFC7 /* TAppEncTop.cpp */, 655 787462C517D5DD7B0040CFC7 /* TAppEncTop.h */, 656 ); 657 path = TAppEncoder; 658 sourceTree = "<group>"; 659 }; 660 787462C617D5DD7B0040CFC7 /* TAppExtractor */ = { 661 isa = PBXGroup; 662 children = ( 663 787462C717D5DD7B0040CFC7 /* extrmain.cpp */, 664 787462C817D5DD7B0040CFC7 /* TAppExtrCfg.cpp */, 665 787462C917D5DD7B0040CFC7 /* TAppExtrCfg.h */, 666 787462CA17D5DD7B0040CFC7 /* TAppExtrTop.cpp */, 667 787462CB17D5DD7B0040CFC7 /* TAppExtrTop.h */, 668 ); 669 path = TAppExtractor; 670 sourceTree = "<group>"; 671 }; 672 787462CC17D5DD7B0040CFC7 /* TAppRenderer */ = { 673 isa = PBXGroup; 674 children = ( 675 787462CD17D5DD7B0040CFC7 /* RendererMain.cpp */, 676 787462CE17D5DD7B0040CFC7 /* TAppRendererCfg.cpp */, 677 787462CF17D5DD7B0040CFC7 /* TAppRendererCfg.h */, 678 787462D017D5DD7B0040CFC7 /* TAppRendererTop.cpp */, 679 787462D117D5DD7B0040CFC7 /* TAppRendererTop.h */, 680 ); 681 path = TAppRenderer; 682 sourceTree = "<group>"; 683 }; 684 787462D217D5DD7B0040CFC7 /* utils */ = { 685 isa = PBXGroup; 686 children = ( 687 787462D317D5DD7B0040CFC7 /* annexBbytecount.cpp */, 688 787462D417D5DD7B0040CFC7 /* BitrateTargeting */, 689 787462E117D5DD7B0040CFC7 /* convert_NtoMbit_YCbCr.cpp */, 690 ); 691 path = utils; 692 sourceTree = "<group>"; 693 }; 694 787462D417D5DD7B0040CFC7 /* BitrateTargeting */ = { 695 isa = PBXGroup; 696 children = ( 697 787462D517D5DD7B0040CFC7 /* encode.shl */, 698 787462D617D5DD7B0040CFC7 /* encodeCommand.sh */, 699 787462D717D5DD7B0040CFC7 /* ExtractBitrates.cpp */, 700 787462D817D5DD7B0040CFC7 /* ExtractBitrates.h */, 701 787462D917D5DD7B0040CFC7 /* ExtractBitratesMain.cpp */, 702 787462DA17D5DD7B0040CFC7 /* GuessLambdaModifiers.cpp */, 703 787462DB17D5DD7B0040CFC7 /* GuessLambdaModifiers.h */, 704 787462DC17D5DD7B0040CFC7 /* GuessLambdaModifiersMain.cpp */, 705 787462DD17D5DD7B0040CFC7 /* makefile */, 706 787462DE17D5DD7B0040CFC7 /* QuickStartGuide.pdf */, 707 787462DF17D5DD7B0040CFC7 /* RuntimeError.h */, 708 787462E017D5DD7B0040CFC7 /* targetBitrates.sh */, 709 ); 710 path = BitrateTargeting; 711 sourceTree = "<group>"; 712 }; 713 787462E217D5DD840040CFC7 /* libmd5 */ = { 714 isa = PBXGroup; 715 children = ( 716 787462E317D5DD840040CFC7 /* libmd5.c */, 717 787462E417D5DD840040CFC7 /* libmd5.h */, 718 787462E517D5DD840040CFC7 /* MD5.h */, 719 ); 720 path = libmd5; 721 sourceTree = "<group>"; 722 }; 723 787462E617D5DD840040CFC7 /* TAppCommon */ = { 724 isa = PBXGroup; 725 children = ( 726 787462E717D5DD840040CFC7 /* program_options_lite.cpp */, 727 787462E817D5DD840040CFC7 /* program_options_lite.h */, 728 787462E917D5DD840040CFC7 /* TAppComCamPara.cpp */, 729 787462EA17D5DD840040CFC7 /* TAppComCamPara.h */, 730 ); 731 path = TAppCommon; 732 sourceTree = "<group>"; 733 }; 734 787462EB17D5DD840040CFC7 /* TLibCommon */ = { 735 isa = PBXGroup; 736 children = ( 737 787462EC17D5DD840040CFC7 /* AccessUnit.h */, 738 787462ED17D5DD840040CFC7 /* CommonDef.h */, 739 787462EE17D5DD840040CFC7 /* ContextModel.cpp */, 740 787462EF17D5DD840040CFC7 /* ContextModel.h */, 741 787462F017D5DD840040CFC7 /* ContextModel3DBuffer.cpp */, 742 787462F117D5DD840040CFC7 /* ContextModel3DBuffer.h */, 743 787462F217D5DD840040CFC7 /* ContextTables.h */, 744 787462F317D5DD840040CFC7 /* NAL.h */, 745 787462F417D5DD840040CFC7 /* SEI.cpp */, 746 787462F517D5DD840040CFC7 /* SEI.h */, 747 787462F617D5DD840040CFC7 /* TComBitCounter.h */, 748 787462F717D5DD840040CFC7 /* TComBitStream.cpp */, 749 787462F817D5DD840040CFC7 /* TComBitStream.h */, 750 787462F917D5DD840040CFC7 /* TComCABACTables.cpp */, 751 787462FA17D5DD840040CFC7 /* TComCABACTables.h */, 752 787462FB17D5DD840040CFC7 /* TComDataCU.cpp */, 753 787462FC17D5DD840040CFC7 /* TComDataCU.h */, 754 787462FD17D5DD840040CFC7 /* TComInterpolationFilter.cpp */, 755 787462FE17D5DD840040CFC7 /* TComInterpolationFilter.h */, 756 787462FF17D5DD840040CFC7 /* TComList.h */, 757 7874630017D5DD840040CFC7 /* TComLoopFilter.cpp */, 758 7874630117D5DD840040CFC7 /* TComLoopFilter.h */, 759 7874630217D5DD840040CFC7 /* TComMotionInfo.cpp */, 760 7874630317D5DD840040CFC7 /* TComMotionInfo.h */, 761 7874630417D5DD840040CFC7 /* TComMv.h */, 762 7874630517D5DD840040CFC7 /* TComPattern.cpp */, 763 7874630617D5DD840040CFC7 /* TComPattern.h */, 764 7874630717D5DD840040CFC7 /* TComPic.cpp */, 765 7874630817D5DD840040CFC7 /* TComPic.h */, 766 7874630917D5DD840040CFC7 /* TComPicSym.cpp */, 767 7874630A17D5DD840040CFC7 /* TComPicSym.h */, 768 7874630B17D5DD840040CFC7 /* TComPicYuv.cpp */, 769 7874630C17D5DD840040CFC7 /* TComPicYuv.h */, 770 7874630D17D5DD840040CFC7 /* TComPicYuvMD5.cpp */, 771 7874630E17D5DD840040CFC7 /* TComPrediction.cpp */, 772 7874630F17D5DD840040CFC7 /* TComPrediction.h */, 773 7874631017D5DD840040CFC7 /* TComRdCost.cpp */, 774 7874631117D5DD840040CFC7 /* TComRdCost.h */, 775 7874631217D5DD840040CFC7 /* TComRdCostWeightPrediction.cpp */, 776 7874631317D5DD840040CFC7 /* TComRdCostWeightPrediction.h */, 777 7874631417D5DD840040CFC7 /* TComRom.cpp */, 778 7874631517D5DD840040CFC7 /* TComRom.h */, 779 7874631617D5DD840040CFC7 /* TComSampleAdaptiveOffset.cpp */, 780 7874631717D5DD840040CFC7 /* TComSampleAdaptiveOffset.h */, 781 7874631817D5DD840040CFC7 /* TComSlice.cpp */, 782 7874631917D5DD840040CFC7 /* TComSlice.h */, 783 7874631A17D5DD840040CFC7 /* TComTrQuant.cpp */, 784 7874631B17D5DD840040CFC7 /* TComTrQuant.h */, 785 7874631C17D5DD840040CFC7 /* TComWedgelet.cpp */, 786 7874631D17D5DD840040CFC7 /* TComWedgelet.h */, 787 7874631E17D5DD840040CFC7 /* TComWeightPrediction.cpp */, 788 7874631F17D5DD840040CFC7 /* TComWeightPrediction.h */, 789 7874632017D5DD840040CFC7 /* TComYuv.cpp */, 790 7874632117D5DD840040CFC7 /* TComYuv.h */, 791 7874632217D5DD840040CFC7 /* TypeDef.h */, 792 ); 793 path = TLibCommon; 794 sourceTree = "<group>"; 795 }; 796 7874632317D5DD840040CFC7 /* TLibDecoder */ = { 797 isa = PBXGroup; 798 children = ( 799 7874632417D5DD840040CFC7 /* AnnexBread.cpp */, 800 7874632517D5DD840040CFC7 /* AnnexBread.h */, 801 7874632617D5DD840040CFC7 /* NALread.cpp */, 802 7874632717D5DD840040CFC7 /* NALread.h */, 803 7874632817D5DD840040CFC7 /* SEIread.cpp */, 804 7874632917D5DD840040CFC7 /* SEIread.h */, 805 7874632A17D5DD840040CFC7 /* SyntaxElementParser.cpp */, 806 7874632B17D5DD840040CFC7 /* SyntaxElementParser.h */, 807 7874632C17D5DD840040CFC7 /* TDecBinCoder.h */, 808 7874632D17D5DD840040CFC7 /* TDecBinCoderCABAC.cpp */, 809 7874632E17D5DD840040CFC7 /* TDecBinCoderCABAC.h */, 810 7874632F17D5DD840040CFC7 /* TDecCAVLC.cpp */, 811 7874633017D5DD840040CFC7 /* TDecCAVLC.h */, 812 7874633117D5DD840040CFC7 /* TDecCu.cpp */, 813 7874633217D5DD840040CFC7 /* TDecCu.h */, 814 7874633317D5DD840040CFC7 /* TDecEntropy.cpp */, 815 7874633417D5DD840040CFC7 /* TDecEntropy.h */, 816 7874633517D5DD840040CFC7 /* TDecGop.cpp */, 817 7874633617D5DD840040CFC7 /* TDecGop.h */, 818 7874633717D5DD840040CFC7 /* TDecSbac.cpp */, 819 7874633817D5DD840040CFC7 /* TDecSbac.h */, 820 7874633917D5DD840040CFC7 /* TDecSlice.cpp */, 821 7874633A17D5DD840040CFC7 /* TDecSlice.h */, 822 7874633B17D5DD840040CFC7 /* TDecTop.cpp */, 823 7874633C17D5DD840040CFC7 /* TDecTop.h */, 824 ); 825 path = TLibDecoder; 826 sourceTree = "<group>"; 827 }; 828 7874633D17D5DD840040CFC7 /* TLibEncoder */ = { 829 isa = PBXGroup; 830 children = ( 831 7874633E17D5DD840040CFC7 /* AnnexBwrite.h */, 832 7874633F17D5DD840040CFC7 /* NALwrite.cpp */, 833 7874634017D5DD840040CFC7 /* NALwrite.h */, 834 7874634117D5DD840040CFC7 /* SEIwrite.cpp */, 835 7874634217D5DD840040CFC7 /* SEIwrite.h */, 836 7874634317D5DD840040CFC7 /* SyntaxElementWriter.cpp */, 837 7874634417D5DD840040CFC7 /* SyntaxElementWriter.h */, 838 7874634517D5DD840040CFC7 /* TEncAnalyze.cpp */, 839 7874634617D5DD840040CFC7 /* TEncAnalyze.h */, 840 7874634717D5DD840040CFC7 /* TEncBinCoder.h */, 841 7874634817D5DD840040CFC7 /* TEncBinCoderCABAC.cpp */, 842 7874634917D5DD840040CFC7 /* TEncBinCoderCABAC.h */, 843 7874634A17D5DD840040CFC7 /* TEncBinCoderCABACCounter.cpp */, 844 7874634B17D5DD840040CFC7 /* TEncBinCoderCABACCounter.h */, 845 7874634C17D5DD840040CFC7 /* TEncCavlc.cpp */, 846 7874634D17D5DD840040CFC7 /* TEncCavlc.h */, 847 7874634E17D5DD840040CFC7 /* TEncCfg.h */, 848 7874634F17D5DD840040CFC7 /* TEncCu.cpp */, 849 7874635017D5DD840040CFC7 /* TEncCu.h */, 850 7874635117D5DD840040CFC7 /* TEncEntropy.cpp */, 851 7874635217D5DD840040CFC7 /* TEncEntropy.h */, 852 7874635317D5DD840040CFC7 /* TEncGOP.cpp */, 853 7874635417D5DD840040CFC7 /* TEncGOP.h */, 854 7874635517D5DD840040CFC7 /* TEncPic.cpp */, 855 7874635617D5DD840040CFC7 /* TEncPic.h */, 856 7874635717D5DD840040CFC7 /* TEncPreanalyzer.cpp */, 857 7874635817D5DD840040CFC7 /* TEncPreanalyzer.h */, 858 7874635917D5DD840040CFC7 /* TEncRateCtrl.cpp */, 859 7874635A17D5DD840040CFC7 /* TEncRateCtrl.h */, 860 7874635B17D5DD840040CFC7 /* TEncSampleAdaptiveOffset.cpp */, 861 7874635C17D5DD840040CFC7 /* TEncSampleAdaptiveOffset.h */, 862 7874635D17D5DD840040CFC7 /* TEncSbac.cpp */, 863 7874635E17D5DD840040CFC7 /* TEncSbac.h */, 864 7874635F17D5DD840040CFC7 /* TEncSearch.cpp */, 865 7874636017D5DD840040CFC7 /* TEncSearch.h */, 866 7874636117D5DD840040CFC7 /* TEncSlice.cpp */, 867 7874636217D5DD840040CFC7 /* TEncSlice.h */, 868 7874636317D5DD840040CFC7 /* TEncTop.cpp */, 869 7874636417D5DD840040CFC7 /* TEncTop.h */, 870 7874636517D5DD840040CFC7 /* WeightPredAnalysis.cpp */, 871 7874636617D5DD840040CFC7 /* WeightPredAnalysis.h */, 872 ); 873 path = TLibEncoder; 874 sourceTree = "<group>"; 875 }; 876 7874636717D5DD840040CFC7 /* TLibExtractor */ = { 877 isa = PBXGroup; 878 children = ( 879 7874636817D5DD840040CFC7 /* TExtrTop.cpp */, 880 7874636917D5DD840040CFC7 /* TExtrTop.h */, 881 ); 882 path = TLibExtractor; 883 sourceTree = "<group>"; 884 }; 885 7874636A17D5DD840040CFC7 /* TLibRenderer */ = { 886 isa = PBXGroup; 887 children = ( 888 7874636B17D5DD840040CFC7 /* TRenFilter.cpp */, 889 7874636C17D5DD840040CFC7 /* TRenFilter.h */, 890 7874636D17D5DD840040CFC7 /* TRenImage.cpp */, 891 7874636E17D5DD840040CFC7 /* TRenImage.h */, 892 7874636F17D5DD840040CFC7 /* TRenImagePlane.cpp */, 893 7874637017D5DD840040CFC7 /* TRenImagePlane.h */, 894 7874637117D5DD840040CFC7 /* TRenInterpFilter.cpp */, 895 7874637217D5DD840040CFC7 /* TRenInterpFilter.h */, 896 7874637317D5DD840040CFC7 /* TRenModel.cpp */, 897 7874637417D5DD840040CFC7 /* TRenModel.h */, 898 7874637517D5DD840040CFC7 /* TRenModSetupStrParser.cpp */, 899 7874637617D5DD840040CFC7 /* TRenModSetupStrParser.h */, 900 7874637717D5DD840040CFC7 /* TRenSingleModel.cpp */, 901 7874637817D5DD840040CFC7 /* TRenSingleModel.h */, 902 7874637917D5DD840040CFC7 /* TRenTop.cpp */, 903 7874637A17D5DD840040CFC7 /* TRenTop.h */, 904 ); 905 path = TLibRenderer; 906 sourceTree = "<group>"; 907 }; 908 7874637B17D5DD840040CFC7 /* TLibVideoIO */ = { 909 isa = PBXGroup; 910 children = ( 911 7874637C17D5DD840040CFC7 /* TVideoIOYuv.cpp */, 912 7874637D17D5DD840040CFC7 /* TVideoIOYuv.h */, 913 ); 914 path = TLibVideoIO; 915 sourceTree = "<group>"; 916 }; 917 78C592E7158720BB004401C5 /* App */ = { 918 isa = PBXGroup; 919 children = ( 920 787462BA17D5DD7B0040CFC7 /* TAppDecoder */, 921 787462C017D5DD7B0040CFC7 /* TAppEncoder */, 922 787462C617D5DD7B0040CFC7 /* TAppExtractor */, 923 787462CC17D5DD7B0040CFC7 /* TAppRenderer */, 924 787462D217D5DD7B0040CFC7 /* utils */, 632 78486FA61B0B62C70098FD5A /* TAppDecoder */, 633 78486FAC1B0B62C70098FD5A /* TAppEncoder */, 634 78486FB21B0B62C70098FD5A /* TAppExtractor */, 635 78486FB81B0B62C70098FD5A /* TAppRenderer */, 636 78486FBE1B0B62C70098FD5A /* utils */, 925 637 ); 926 638 name = App; … … 928 640 sourceTree = "<group>"; 929 641 }; 930 78 C59310158720BB004401C5 /* Lib*/ = {642 78486FA61B0B62C70098FD5A /* TAppDecoder */ = { 931 643 isa = PBXGroup; 932 644 children = ( 933 787462E217D5DD840040CFC7 /* libmd5 */, 934 787462E617D5DD840040CFC7 /* TAppCommon */, 935 787462EB17D5DD840040CFC7 /* TLibCommon */, 936 7874632317D5DD840040CFC7 /* TLibDecoder */, 937 7874633D17D5DD840040CFC7 /* TLibEncoder */, 938 7874636717D5DD840040CFC7 /* TLibExtractor */, 939 7874636A17D5DD840040CFC7 /* TLibRenderer */, 940 7874637B17D5DD840040CFC7 /* TLibVideoIO */, 941 785E596B17D9AFA8001F6DD1 /* TLibStatistics */, 645 78486FA71B0B62C70098FD5A /* decmain.cpp */, 646 78486FA81B0B62C70098FD5A /* TAppDecCfg.cpp */, 647 78486FA91B0B62C70098FD5A /* TAppDecCfg.h */, 648 78486FAA1B0B62C70098FD5A /* TAppDecTop.cpp */, 649 78486FAB1B0B62C70098FD5A /* TAppDecTop.h */, 650 ); 651 path = TAppDecoder; 652 sourceTree = "<group>"; 653 }; 654 78486FAC1B0B62C70098FD5A /* TAppEncoder */ = { 655 isa = PBXGroup; 656 children = ( 657 78486FAD1B0B62C70098FD5A /* encmain.cpp */, 658 78486FAE1B0B62C70098FD5A /* TAppEncCfg.cpp */, 659 78486FAF1B0B62C70098FD5A /* TAppEncCfg.h */, 660 78486FB01B0B62C70098FD5A /* TAppEncTop.cpp */, 661 78486FB11B0B62C70098FD5A /* TAppEncTop.h */, 662 ); 663 path = TAppEncoder; 664 sourceTree = "<group>"; 665 }; 666 78486FB21B0B62C70098FD5A /* TAppExtractor */ = { 667 isa = PBXGroup; 668 children = ( 669 78486FB31B0B62C70098FD5A /* extrmain.cpp */, 670 78486FB41B0B62C70098FD5A /* TAppExtrCfg.cpp */, 671 78486FB51B0B62C70098FD5A /* TAppExtrCfg.h */, 672 78486FB61B0B62C70098FD5A /* TAppExtrTop.cpp */, 673 78486FB71B0B62C70098FD5A /* TAppExtrTop.h */, 674 ); 675 path = TAppExtractor; 676 sourceTree = "<group>"; 677 }; 678 78486FB81B0B62C70098FD5A /* TAppRenderer */ = { 679 isa = PBXGroup; 680 children = ( 681 78486FB91B0B62C70098FD5A /* RendererMain.cpp */, 682 78486FBA1B0B62C70098FD5A /* TAppRendererCfg.cpp */, 683 78486FBB1B0B62C70098FD5A /* TAppRendererCfg.h */, 684 78486FBC1B0B62C70098FD5A /* TAppRendererTop.cpp */, 685 78486FBD1B0B62C70098FD5A /* TAppRendererTop.h */, 686 ); 687 path = TAppRenderer; 688 sourceTree = "<group>"; 689 }; 690 78486FBE1B0B62C70098FD5A /* utils */ = { 691 isa = PBXGroup; 692 children = ( 693 78486FBF1B0B62C70098FD5A /* annexBbytecount.cpp */, 694 78486FC01B0B62C70098FD5A /* BitrateTargeting */, 695 78486FCD1B0B62C70098FD5A /* convert_NtoMbit_YCbCr.cpp */, 696 ); 697 path = utils; 698 sourceTree = "<group>"; 699 }; 700 78486FC01B0B62C70098FD5A /* BitrateTargeting */ = { 701 isa = PBXGroup; 702 children = ( 703 78486FC11B0B62C70098FD5A /* encode.shl */, 704 78486FC21B0B62C70098FD5A /* encodeCommand.sh */, 705 78486FC31B0B62C70098FD5A /* ExtractBitrates.cpp */, 706 78486FC41B0B62C70098FD5A /* ExtractBitrates.h */, 707 78486FC51B0B62C70098FD5A /* ExtractBitratesMain.cpp */, 708 78486FC61B0B62C70098FD5A /* GuessLambdaModifiers.cpp */, 709 78486FC71B0B62C70098FD5A /* GuessLambdaModifiers.h */, 710 78486FC81B0B62C70098FD5A /* GuessLambdaModifiersMain.cpp */, 711 78486FC91B0B62C70098FD5A /* makefile */, 712 78486FCA1B0B62C70098FD5A /* QuickStartGuide.pdf */, 713 78486FCB1B0B62C70098FD5A /* RuntimeError.h */, 714 78486FCC1B0B62C70098FD5A /* targetBitrates.sh */, 715 ); 716 path = BitrateTargeting; 717 sourceTree = "<group>"; 718 }; 719 78486FCE1B0B62C70098FD5A /* Lib */ = { 720 isa = PBXGroup; 721 children = ( 722 78486FCF1B0B62C70098FD5A /* libmd5 */, 723 78486FD31B0B62C70098FD5A /* TAppCommon */, 724 78486FD81B0B62C70098FD5A /* TLibCommon */, 725 784870181B0B62C70098FD5A /* TLibDecoder */, 726 784870321B0B62C70098FD5A /* TLibEncoder */, 727 7848705D1B0B62C70098FD5A /* TLibExtractor */, 728 784870601B0B62C70098FD5A /* TLibRenderer */, 729 784870711B0B62C70098FD5A /* TLibVideoIO */, 942 730 ); 943 731 name = Lib; 944 732 path = source/Lib; 733 sourceTree = "<group>"; 734 }; 735 78486FCF1B0B62C70098FD5A /* libmd5 */ = { 736 isa = PBXGroup; 737 children = ( 738 78486FD01B0B62C70098FD5A /* libmd5.c */, 739 78486FD11B0B62C70098FD5A /* libmd5.h */, 740 78486FD21B0B62C70098FD5A /* MD5.h */, 741 ); 742 path = libmd5; 743 sourceTree = "<group>"; 744 }; 745 78486FD31B0B62C70098FD5A /* TAppCommon */ = { 746 isa = PBXGroup; 747 children = ( 748 78486FD41B0B62C70098FD5A /* program_options_lite.cpp */, 749 78486FD51B0B62C70098FD5A /* program_options_lite.h */, 750 78486FD61B0B62C70098FD5A /* TAppComCamPara.cpp */, 751 78486FD71B0B62C70098FD5A /* TAppComCamPara.h */, 752 ); 753 path = TAppCommon; 754 sourceTree = "<group>"; 755 }; 756 78486FD81B0B62C70098FD5A /* TLibCommon */ = { 757 isa = PBXGroup; 758 children = ( 759 78486FD91B0B62C70098FD5A /* AccessUnit.h */, 760 78486FDA1B0B62C70098FD5A /* CommonDef.h */, 761 78486FDB1B0B62C70098FD5A /* ContextModel.cpp */, 762 78486FDC1B0B62C70098FD5A /* ContextModel.h */, 763 78486FDD1B0B62C70098FD5A /* ContextModel3DBuffer.cpp */, 764 78486FDE1B0B62C70098FD5A /* ContextModel3DBuffer.h */, 765 78486FDF1B0B62C70098FD5A /* ContextTables.h */, 766 78486FE01B0B62C70098FD5A /* Debug.cpp */, 767 78486FE11B0B62C70098FD5A /* Debug.h */, 768 78486FE21B0B62C70098FD5A /* NAL.h */, 769 78486FE31B0B62C70098FD5A /* SEI.cpp */, 770 78486FE41B0B62C70098FD5A /* SEI.h */, 771 78486FE51B0B62C70098FD5A /* TComBitCounter.h */, 772 78486FE61B0B62C70098FD5A /* TComBitStream.cpp */, 773 78486FE71B0B62C70098FD5A /* TComBitStream.h */, 774 78486FE81B0B62C70098FD5A /* TComCABACTables.cpp */, 775 78486FE91B0B62C70098FD5A /* TComCABACTables.h */, 776 78486FEA1B0B62C70098FD5A /* TComChromaFormat.cpp */, 777 78486FEB1B0B62C70098FD5A /* TComChromaFormat.h */, 778 78486FEC1B0B62C70098FD5A /* TComCodingStatistics.h */, 779 78486FED1B0B62C70098FD5A /* TComDataCU.cpp */, 780 78486FEE1B0B62C70098FD5A /* TComDataCU.h */, 781 78486FEF1B0B62C70098FD5A /* TComInterpolationFilter.cpp */, 782 78486FF01B0B62C70098FD5A /* TComInterpolationFilter.h */, 783 78486FF11B0B62C70098FD5A /* TComList.h */, 784 78486FF21B0B62C70098FD5A /* TComLoopFilter.cpp */, 785 78486FF31B0B62C70098FD5A /* TComLoopFilter.h */, 786 78486FF41B0B62C70098FD5A /* TComMotionInfo.cpp */, 787 78486FF51B0B62C70098FD5A /* TComMotionInfo.h */, 788 78486FF61B0B62C70098FD5A /* TComMv.h */, 789 78486FF71B0B62C70098FD5A /* TComPattern.cpp */, 790 78486FF81B0B62C70098FD5A /* TComPattern.h */, 791 78486FF91B0B62C70098FD5A /* TComPic.cpp */, 792 78486FFA1B0B62C70098FD5A /* TComPic.h */, 793 78486FFB1B0B62C70098FD5A /* TComPicSym.cpp */, 794 78486FFC1B0B62C70098FD5A /* TComPicSym.h */, 795 78486FFD1B0B62C70098FD5A /* TComPicYuv.cpp */, 796 78486FFE1B0B62C70098FD5A /* TComPicYuv.h */, 797 78486FFF1B0B62C70098FD5A /* TComPicYuvMD5.cpp */, 798 784870001B0B62C70098FD5A /* TComPrediction.cpp */, 799 784870011B0B62C70098FD5A /* TComPrediction.h */, 800 784870021B0B62C70098FD5A /* TComRdCost.cpp */, 801 784870031B0B62C70098FD5A /* TComRdCost.h */, 802 784870041B0B62C70098FD5A /* TComRdCostWeightPrediction.cpp */, 803 784870051B0B62C70098FD5A /* TComRdCostWeightPrediction.h */, 804 784870061B0B62C70098FD5A /* TComRectangle.h */, 805 784870071B0B62C70098FD5A /* TComRom.cpp */, 806 784870081B0B62C70098FD5A /* TComRom.h */, 807 784870091B0B62C70098FD5A /* TComSampleAdaptiveOffset.cpp */, 808 7848700A1B0B62C70098FD5A /* TComSampleAdaptiveOffset.h */, 809 7848700B1B0B62C70098FD5A /* TComSlice.cpp */, 810 7848700C1B0B62C70098FD5A /* TComSlice.h */, 811 7848700D1B0B62C70098FD5A /* TComTrQuant.cpp */, 812 7848700E1B0B62C70098FD5A /* TComTrQuant.h */, 813 7848700F1B0B62C70098FD5A /* TComTU.cpp */, 814 784870101B0B62C70098FD5A /* TComTU.h */, 815 784870111B0B62C70098FD5A /* TComWedgelet.cpp */, 816 784870121B0B62C70098FD5A /* TComWedgelet.h */, 817 784870131B0B62C70098FD5A /* TComWeightPrediction.cpp */, 818 784870141B0B62C70098FD5A /* TComWeightPrediction.h */, 819 784870151B0B62C70098FD5A /* TComYuv.cpp */, 820 784870161B0B62C70098FD5A /* TComYuv.h */, 821 784870171B0B62C70098FD5A /* TypeDef.h */, 822 ); 823 path = TLibCommon; 824 sourceTree = "<group>"; 825 }; 826 784870181B0B62C70098FD5A /* TLibDecoder */ = { 827 isa = PBXGroup; 828 children = ( 829 784870191B0B62C70098FD5A /* AnnexBread.cpp */, 830 7848701A1B0B62C70098FD5A /* AnnexBread.h */, 831 7848701B1B0B62C70098FD5A /* NALread.cpp */, 832 7848701C1B0B62C70098FD5A /* NALread.h */, 833 7848701D1B0B62C70098FD5A /* SEIread.cpp */, 834 7848701E1B0B62C70098FD5A /* SEIread.h */, 835 7848701F1B0B62C70098FD5A /* SyntaxElementParser.cpp */, 836 784870201B0B62C70098FD5A /* SyntaxElementParser.h */, 837 784870211B0B62C70098FD5A /* TDecBinCoder.h */, 838 784870221B0B62C70098FD5A /* TDecBinCoderCABAC.cpp */, 839 784870231B0B62C70098FD5A /* TDecBinCoderCABAC.h */, 840 784870241B0B62C70098FD5A /* TDecCAVLC.cpp */, 841 784870251B0B62C70098FD5A /* TDecCAVLC.h */, 842 784870261B0B62C70098FD5A /* TDecCu.cpp */, 843 784870271B0B62C70098FD5A /* TDecCu.h */, 844 784870281B0B62C70098FD5A /* TDecEntropy.cpp */, 845 784870291B0B62C70098FD5A /* TDecEntropy.h */, 846 7848702A1B0B62C70098FD5A /* TDecGop.cpp */, 847 7848702B1B0B62C70098FD5A /* TDecGop.h */, 848 7848702C1B0B62C70098FD5A /* TDecSbac.cpp */, 849 7848702D1B0B62C70098FD5A /* TDecSbac.h */, 850 7848702E1B0B62C70098FD5A /* TDecSlice.cpp */, 851 7848702F1B0B62C70098FD5A /* TDecSlice.h */, 852 784870301B0B62C70098FD5A /* TDecTop.cpp */, 853 784870311B0B62C70098FD5A /* TDecTop.h */, 854 ); 855 path = TLibDecoder; 856 sourceTree = "<group>"; 857 }; 858 784870321B0B62C70098FD5A /* TLibEncoder */ = { 859 isa = PBXGroup; 860 children = ( 861 784870331B0B62C70098FD5A /* AnnexBwrite.h */, 862 784870341B0B62C70098FD5A /* NALwrite.cpp */, 863 784870351B0B62C70098FD5A /* NALwrite.h */, 864 784870361B0B62C70098FD5A /* SEIEncoder.cpp */, 865 784870371B0B62C70098FD5A /* SEIEncoder.h */, 866 784870381B0B62C70098FD5A /* SEIwrite.cpp */, 867 784870391B0B62C70098FD5A /* SEIwrite.h */, 868 7848703A1B0B62C70098FD5A /* SyntaxElementWriter.cpp */, 869 7848703B1B0B62C70098FD5A /* SyntaxElementWriter.h */, 870 7848703C1B0B62C70098FD5A /* TEncAnalyze.h */, 871 7848703D1B0B62C70098FD5A /* TEncBinCoder.h */, 872 7848703E1B0B62C70098FD5A /* TEncBinCoderCABAC.cpp */, 873 7848703F1B0B62C70098FD5A /* TEncBinCoderCABAC.h */, 874 784870401B0B62C70098FD5A /* TEncBinCoderCABACCounter.cpp */, 875 784870411B0B62C70098FD5A /* TEncBinCoderCABACCounter.h */, 876 784870421B0B62C70098FD5A /* TEncCavlc.cpp */, 877 784870431B0B62C70098FD5A /* TEncCavlc.h */, 878 784870441B0B62C70098FD5A /* TEncCfg.h */, 879 784870451B0B62C70098FD5A /* TEncCu.cpp */, 880 784870461B0B62C70098FD5A /* TEncCu.h */, 881 784870471B0B62C70098FD5A /* TEncEntropy.cpp */, 882 784870481B0B62C70098FD5A /* TEncEntropy.h */, 883 784870491B0B62C70098FD5A /* TEncGOP.cpp */, 884 7848704A1B0B62C70098FD5A /* TEncGOP.h */, 885 7848704B1B0B62C70098FD5A /* TEncPic.cpp */, 886 7848704C1B0B62C70098FD5A /* TEncPic.h */, 887 7848704D1B0B62C70098FD5A /* TEncPreanalyzer.cpp */, 888 7848704E1B0B62C70098FD5A /* TEncPreanalyzer.h */, 889 7848704F1B0B62C70098FD5A /* TEncRateCtrl.cpp */, 890 784870501B0B62C70098FD5A /* TEncRateCtrl.h */, 891 784870511B0B62C70098FD5A /* TEncSampleAdaptiveOffset.cpp */, 892 784870521B0B62C70098FD5A /* TEncSampleAdaptiveOffset.h */, 893 784870531B0B62C70098FD5A /* TEncSbac.cpp */, 894 784870541B0B62C70098FD5A /* TEncSbac.h */, 895 784870551B0B62C70098FD5A /* TEncSearch.cpp */, 896 784870561B0B62C70098FD5A /* TEncSearch.h */, 897 784870571B0B62C70098FD5A /* TEncSlice.cpp */, 898 784870581B0B62C70098FD5A /* TEncSlice.h */, 899 784870591B0B62C70098FD5A /* TEncTop.cpp */, 900 7848705A1B0B62C70098FD5A /* TEncTop.h */, 901 7848705B1B0B62C70098FD5A /* WeightPredAnalysis.cpp */, 902 7848705C1B0B62C70098FD5A /* WeightPredAnalysis.h */, 903 ); 904 path = TLibEncoder; 905 sourceTree = "<group>"; 906 }; 907 7848705D1B0B62C70098FD5A /* TLibExtractor */ = { 908 isa = PBXGroup; 909 children = ( 910 7848705E1B0B62C70098FD5A /* TExtrTop.cpp */, 911 7848705F1B0B62C70098FD5A /* TExtrTop.h */, 912 ); 913 path = TLibExtractor; 914 sourceTree = "<group>"; 915 }; 916 784870601B0B62C70098FD5A /* TLibRenderer */ = { 917 isa = PBXGroup; 918 children = ( 919 784870611B0B62C70098FD5A /* TRenFilter.cpp */, 920 784870621B0B62C70098FD5A /* TRenFilter.h */, 921 784870631B0B62C70098FD5A /* TRenImage.cpp */, 922 784870641B0B62C70098FD5A /* TRenImage.h */, 923 784870651B0B62C70098FD5A /* TRenImagePlane.cpp */, 924 784870661B0B62C70098FD5A /* TRenImagePlane.h */, 925 784870671B0B62C70098FD5A /* TRenInterpFilter.cpp */, 926 784870681B0B62C70098FD5A /* TRenInterpFilter.h */, 927 784870691B0B62C70098FD5A /* TRenModel.cpp */, 928 7848706A1B0B62C70098FD5A /* TRenModel.h */, 929 7848706B1B0B62C70098FD5A /* TRenModSetupStrParser.cpp */, 930 7848706C1B0B62C70098FD5A /* TRenModSetupStrParser.h */, 931 7848706D1B0B62C70098FD5A /* TRenSingleModel.cpp */, 932 7848706E1B0B62C70098FD5A /* TRenSingleModel.h */, 933 7848706F1B0B62C70098FD5A /* TRenTop.cpp */, 934 784870701B0B62C70098FD5A /* TRenTop.h */, 935 ); 936 path = TLibRenderer; 937 sourceTree = "<group>"; 938 }; 939 784870711B0B62C70098FD5A /* TLibVideoIO */ = { 940 isa = PBXGroup; 941 children = ( 942 784870721B0B62C70098FD5A /* TVideoIOYuv.cpp */, 943 784870731B0B62C70098FD5A /* TVideoIOYuv.h */, 944 ); 945 path = TLibVideoIO; 945 946 sourceTree = "<group>"; 946 947 }; … … 1208 1209 attributes = { 1209 1210 BuildIndependentTargetsInParallel = YES; 1210 LastUpgradeCheck = 0 500;1211 LastUpgradeCheck = 0620; 1211 1212 }; 1212 1213 buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "HTM" */; … … 1245 1246 buildActionMask = 2147483647; 1246 1247 files = ( 1247 7874639417D5DE070040CFC7 /* TComPrediction.cpp in Sources */, 1248 7874639517D5DE070040CFC7 /* TComRdCost.cpp in Sources */, 1249 7874639617D5DE070040CFC7 /* TComRdCostWeightPrediction.cpp in Sources */, 1250 7874639717D5DE070040CFC7 /* TComRom.cpp in Sources */, 1251 7874639817D5DE070040CFC7 /* TComSampleAdaptiveOffset.cpp in Sources */, 1252 7874639917D5DE070040CFC7 /* TComSlice.cpp in Sources */, 1253 7874639A17D5DE070040CFC7 /* TComTrQuant.cpp in Sources */, 1254 7874639B17D5DE070040CFC7 /* TComWedgelet.cpp in Sources */, 1255 7874639C17D5DE070040CFC7 /* TComWeightPrediction.cpp in Sources */, 1256 7874639D17D5DE070040CFC7 /* TComYuv.cpp in Sources */, 1257 7874639E17D5DE230040CFC7 /* TComMotionInfo.cpp in Sources */, 1258 7874639F17D5DE230040CFC7 /* TComPattern.cpp in Sources */, 1259 787463A017D5DE230040CFC7 /* TComPic.cpp in Sources */, 1260 787463A117D5DE230040CFC7 /* TComPicSym.cpp in Sources */, 1261 787463A217D5DE230040CFC7 /* TComPicYuv.cpp in Sources */, 1262 787463A317D5DE230040CFC7 /* TComPicYuvMD5.cpp in Sources */, 1263 787463A417D5DE400040CFC7 /* TComCABACTables.cpp in Sources */, 1264 787463A517D5DE400040CFC7 /* TComDataCU.cpp in Sources */, 1265 787463A617D5DE400040CFC7 /* TComInterpolationFilter.cpp in Sources */, 1266 787463A717D5DE400040CFC7 /* TComLoopFilter.cpp in Sources */, 1267 787463A817D5DE4B0040CFC7 /* TComBitStream.cpp in Sources */, 1268 787463A917D5DE640040CFC7 /* ContextModel.cpp in Sources */, 1269 787463AA17D5DE640040CFC7 /* ContextModel3DBuffer.cpp in Sources */, 1270 787463AB17D5DE640040CFC7 /* SEI.cpp in Sources */, 1271 787463B717D5DED40040CFC7 /* libmd5.c in Sources */, 1248 784870871B0B63230098FD5A /* TComCABACTables.cpp in Sources */, 1249 7848709C1B0B63230098FD5A /* TComYuv.cpp in Sources */, 1250 7848709A1B0B63230098FD5A /* TComWedgelet.cpp in Sources */, 1251 784870931B0B63230098FD5A /* TComRdCost.cpp in Sources */, 1252 784870881B0B63230098FD5A /* TComChromaFormat.cpp in Sources */, 1253 7848708A1B0B63230098FD5A /* TComInterpolationFilter.cpp in Sources */, 1254 784870C61B0B63740098FD5A /* libmd5.c in Sources */, 1255 7848709B1B0B63230098FD5A /* TComWeightPrediction.cpp in Sources */, 1256 784870941B0B63230098FD5A /* TComRdCostWeightPrediction.cpp in Sources */, 1257 784870831B0B63230098FD5A /* ContextModel3DBuffer.cpp in Sources */, 1258 7848708E1B0B63230098FD5A /* TComPic.cpp in Sources */, 1259 784870961B0B63230098FD5A /* TComSampleAdaptiveOffset.cpp in Sources */, 1260 784870851B0B63230098FD5A /* SEI.cpp in Sources */, 1261 784870971B0B63230098FD5A /* TComSlice.cpp in Sources */, 1262 784870981B0B63230098FD5A /* TComTrQuant.cpp in Sources */, 1263 7848708D1B0B63230098FD5A /* TComPattern.cpp in Sources */, 1264 784870891B0B63230098FD5A /* TComDataCU.cpp in Sources */, 1265 7848708B1B0B63230098FD5A /* TComLoopFilter.cpp in Sources */, 1266 7848708F1B0B63230098FD5A /* TComPicSym.cpp in Sources */, 1267 784870991B0B63230098FD5A /* TComTU.cpp in Sources */, 1268 784870861B0B63230098FD5A /* TComBitStream.cpp in Sources */, 1269 784870951B0B63230098FD5A /* TComRom.cpp in Sources */, 1270 784870911B0B63230098FD5A /* TComPicYuvMD5.cpp in Sources */, 1271 784870821B0B63230098FD5A /* ContextModel.cpp in Sources */, 1272 784870841B0B63230098FD5A /* Debug.cpp in Sources */, 1273 7848708C1B0B63230098FD5A /* TComMotionInfo.cpp in Sources */, 1274 784870921B0B63230098FD5A /* TComPrediction.cpp in Sources */, 1275 784870901B0B63230098FD5A /* TComPicYuv.cpp in Sources */, 1272 1276 ); 1273 1277 runOnlyForDeploymentPostprocessing = 0; … … 1277 1281 buildActionMask = 2147483647; 1278 1282 files = ( 1279 78 7463B817D5DEE80040CFC7 /* AnnexBread.cpp in Sources */,1280 78 7463B917D5DEE80040CFC7 /* NALread.cpp in Sources */,1281 78 7463BA17D5DEE80040CFC7/* SEIread.cpp in Sources */,1282 78 7463BB17D5DEE80040CFC7 /* SyntaxElementParser.cpp in Sources */,1283 78 7463BC17D5DEE80040CFC7 /* TDecBinCoderCABAC.cpp in Sources */,1284 78 7463BD17D5DEE80040CFC7 /* TDecCAVLC.cpp in Sources */,1285 78 7463BE17D5DEE80040CFC7/* TDecCu.cpp in Sources */,1286 78 7463BF17D5DEE80040CFC7 /* TDecEntropy.cpp in Sources */,1287 78 7463C017D5DEE80040CFC7 /* TDecGop.cpp in Sources */,1288 78 7463C117D5DEE80040CFC7 /* TDecSbac.cpp in Sources */,1289 78 7463C217D5DEE80040CFC7 /* TDecSlice.cpp in Sources */,1290 78 7463C317D5DEE80040CFC7 /* TDecTop.cpp in Sources */,1283 784870A61B0B63360098FD5A /* TDecSbac.cpp in Sources */, 1284 784870A51B0B63360098FD5A /* TDecGop.cpp in Sources */, 1285 7848709F1B0B63360098FD5A /* SEIread.cpp in Sources */, 1286 784870A81B0B63360098FD5A /* TDecTop.cpp in Sources */, 1287 784870A41B0B63360098FD5A /* TDecEntropy.cpp in Sources */, 1288 7848709D1B0B63360098FD5A /* AnnexBread.cpp in Sources */, 1289 784870A31B0B63360098FD5A /* TDecCu.cpp in Sources */, 1290 784870A01B0B63360098FD5A /* SyntaxElementParser.cpp in Sources */, 1291 784870A71B0B63360098FD5A /* TDecSlice.cpp in Sources */, 1292 784870A11B0B63360098FD5A /* TDecBinCoderCABAC.cpp in Sources */, 1293 7848709E1B0B63360098FD5A /* NALread.cpp in Sources */, 1294 784870A21B0B63360098FD5A /* TDecCAVLC.cpp in Sources */, 1291 1295 ); 1292 1296 runOnlyForDeploymentPostprocessing = 0; … … 1296 1300 buildActionMask = 2147483647; 1297 1301 files = ( 1298 78 74638117D5DDA60040CFC7 /* NALwrite.cpp in Sources */,1299 78 74638217D5DDA60040CFC7 /* SEIwrite.cpp in Sources */,1300 78 74638317D5DDA60040CFC7 /* SyntaxElementWriter.cpp in Sources */,1301 78 74638417D5DDA60040CFC7 /* TEncAnalyze.cpp in Sources */,1302 78 74638517D5DDA60040CFC7 /* TEncBinCoderCABAC.cpp in Sources */,1303 78 74638617D5DDA60040CFC7 /* TEncBinCoderCABACCounter.cpp in Sources */,1304 78 74638717D5DDA60040CFC7 /* TEncCavlc.cpp in Sources */,1305 78 74638817D5DDA60040CFC7 /* TEncCu.cpp in Sources */,1306 78 74638917D5DDA60040CFC7 /* TEncEntropy.cpp in Sources */,1307 78 74638A17D5DDA60040CFC7 /* TEncGOP.cpp in Sources */,1308 78 74638B17D5DDA60040CFC7 /* TEncPic.cpp in Sources */,1309 78 74638C17D5DDA60040CFC7/* TEncPreanalyzer.cpp in Sources */,1310 78 74638D17D5DDA60040CFC7 /* TEncRateCtrl.cpp in Sources */,1311 78 74638E17D5DDA60040CFC7 /* TEncSampleAdaptiveOffset.cpp in Sources */,1312 78 74638F17D5DDA60040CFC7 /* TEncSbac.cpp in Sources */,1313 78 74639017D5DDA60040CFC7 /* TEncSearch.cpp in Sources */,1314 78 74639117D5DDA60040CFC7 /* TEncSlice.cpp in Sources */,1315 78 74639217D5DDA60040CFC7 /* TEncTop.cpp in Sources */,1316 78 74639317D5DDA60040CFC7 /* WeightPredAnalysis.cpp in Sources */,1302 784870AF1B0B634A0098FD5A /* TEncCavlc.cpp in Sources */, 1303 784870AD1B0B634A0098FD5A /* TEncBinCoderCABAC.cpp in Sources */, 1304 784870B61B0B634A0098FD5A /* TEncSampleAdaptiveOffset.cpp in Sources */, 1305 784870B11B0B634A0098FD5A /* TEncEntropy.cpp in Sources */, 1306 784870AA1B0B634A0098FD5A /* SEIEncoder.cpp in Sources */, 1307 784870B71B0B634A0098FD5A /* TEncSbac.cpp in Sources */, 1308 784870A91B0B634A0098FD5A /* NALwrite.cpp in Sources */, 1309 784870B51B0B634A0098FD5A /* TEncRateCtrl.cpp in Sources */, 1310 784870AE1B0B634A0098FD5A /* TEncBinCoderCABACCounter.cpp in Sources */, 1311 784870B31B0B634A0098FD5A /* TEncPic.cpp in Sources */, 1312 784870BB1B0B634A0098FD5A /* WeightPredAnalysis.cpp in Sources */, 1313 784870B41B0B634A0098FD5A /* TEncPreanalyzer.cpp in Sources */, 1314 784870BA1B0B634A0098FD5A /* TEncTop.cpp in Sources */, 1315 784870B21B0B634A0098FD5A /* TEncGOP.cpp in Sources */, 1316 784870B01B0B634A0098FD5A /* TEncCu.cpp in Sources */, 1317 784870AC1B0B634A0098FD5A /* SyntaxElementWriter.cpp in Sources */, 1318 784870AB1B0B634A0098FD5A /* SEIwrite.cpp in Sources */, 1319 784870B81B0B634A0098FD5A /* TEncSearch.cpp in Sources */, 1320 784870B91B0B634A0098FD5A /* TEncSlice.cpp in Sources */, 1317 1321 ); 1318 1322 runOnlyForDeploymentPostprocessing = 0; … … 1322 1326 buildActionMask = 2147483647; 1323 1327 files = ( 1324 78 7463AC17D5DE8A0040CFC7/* TVideoIOYuv.cpp in Sources */,1328 784870C51B0B63610098FD5A /* TVideoIOYuv.cpp in Sources */, 1325 1329 ); 1326 1330 runOnlyForDeploymentPostprocessing = 0; … … 1330 1334 buildActionMask = 2147483647; 1331 1335 files = ( 1332 78 74637E17D5DD900040CFC7 /* encmain.cpp in Sources */,1333 78 74637F17D5DD900040CFC7 /* TAppEncCfg.cpp in Sources */,1334 78 74638017D5DD900040CFC7 /* TAppEncTop.cpp in Sources */,1336 784870781B0B62D80098FD5A /* TAppEncCfg.cpp in Sources */, 1337 784870791B0B62D80098FD5A /* TAppEncTop.cpp in Sources */, 1338 784870771B0B62D80098FD5A /* encmain.cpp in Sources */, 1335 1339 ); 1336 1340 runOnlyForDeploymentPostprocessing = 0; … … 1340 1344 buildActionMask = 2147483647; 1341 1345 files = ( 1342 78 7463C417D5DEFB0040CFC7 /* decmain.cpp in Sources */,1343 78 7463C517D5DEFB0040CFC7 /* TAppDecCfg.cpp in Sources */,1344 78 7463C617D5DEFB0040CFC7/* TAppDecTop.cpp in Sources */,1346 784870751B0B62D10098FD5A /* TAppDecCfg.cpp in Sources */, 1347 784870741B0B62D10098FD5A /* decmain.cpp in Sources */, 1348 784870761B0B62D10098FD5A /* TAppDecTop.cpp in Sources */, 1345 1349 ); 1346 1350 runOnlyForDeploymentPostprocessing = 0; … … 1350 1354 buildActionMask = 2147483647; 1351 1355 files = ( 1352 78 7463CD17D5DF220040CFC7/* TExtrTop.cpp in Sources */,1356 784870BC1B0B63520098FD5A /* TExtrTop.cpp in Sources */, 1353 1357 ); 1354 1358 runOnlyForDeploymentPostprocessing = 0; … … 1358 1362 buildActionMask = 2147483647; 1359 1363 files = ( 1360 78 7463C717D5DF080040CFC7 /* extrmain.cpp in Sources */,1361 78 7463C817D5DF080040CFC7 /* TAppExtrCfg.cpp in Sources */,1362 78 7463C917D5DF080040CFC7/* TAppExtrTop.cpp in Sources */,1364 7848707B1B0B62E10098FD5A /* TAppExtrCfg.cpp in Sources */, 1365 7848707A1B0B62E10098FD5A /* extrmain.cpp in Sources */, 1366 7848707C1B0B62E10098FD5A /* TAppExtrTop.cpp in Sources */, 1363 1367 ); 1364 1368 runOnlyForDeploymentPostprocessing = 0; … … 1368 1372 buildActionMask = 2147483647; 1369 1373 files = ( 1370 78 7463AD17D5DE980040CFC7 /* TRenFilter.cpp in Sources */,1371 78 7463AE17D5DE980040CFC7 /* TRenImage.cpp in Sources */,1372 78 7463AF17D5DE980040CFC7 /* TRenImagePlane.cpp in Sources */,1373 78 7463B017D5DE980040CFC7 /* TRenInterpFilter.cpp in Sources */,1374 78 7463B117D5DE9D0040CFC7 /* TRenModel.cpp in Sources */,1375 78 7463B217D5DE9D0040CFC7 /* TRenModSetupStrParser.cpp in Sources */,1376 78 7463B317D5DE9D0040CFC7 /* TRenSingleModel.cpp in Sources */,1377 78 7463B417D5DE9D0040CFC7 /* TRenTop.cpp in Sources */,1374 784870C41B0B635C0098FD5A /* TRenTop.cpp in Sources */, 1375 784870C31B0B635C0098FD5A /* TRenSingleModel.cpp in Sources */, 1376 784870BE1B0B635C0098FD5A /* TRenImage.cpp in Sources */, 1377 784870C11B0B635C0098FD5A /* TRenModel.cpp in Sources */, 1378 784870C21B0B635C0098FD5A /* TRenModSetupStrParser.cpp in Sources */, 1379 784870BD1B0B635C0098FD5A /* TRenFilter.cpp in Sources */, 1380 784870C01B0B635C0098FD5A /* TRenInterpFilter.cpp in Sources */, 1381 784870BF1B0B635C0098FD5A /* TRenImagePlane.cpp in Sources */, 1378 1382 ); 1379 1383 runOnlyForDeploymentPostprocessing = 0; … … 1383 1387 buildActionMask = 2147483647; 1384 1388 files = ( 1385 78 7463CA17D5DF0E0040CFC7 /* RendererMain.cpp in Sources */,1386 78 7463CB17D5DF0E0040CFC7 /* TAppRendererCfg.cpp in Sources */,1387 78 7463CC17D5DF0E0040CFC7/* TAppRendererTop.cpp in Sources */,1389 7848707E1B0B62E80098FD5A /* TAppRendererCfg.cpp in Sources */, 1390 7848707D1B0B62E80098FD5A /* RendererMain.cpp in Sources */, 1391 7848707F1B0B62E80098FD5A /* TAppRendererTop.cpp in Sources */, 1388 1392 ); 1389 1393 runOnlyForDeploymentPostprocessing = 0; … … 1393 1397 buildActionMask = 2147483647; 1394 1398 files = ( 1395 78 7463B517D5DEAF0040CFC7 /* program_options_lite.cpp in Sources */,1396 78 7463B617D5DEAF0040CFC7 /* TAppComCamPara.cpp in Sources */,1399 784870811B0B63040098FD5A /* TAppComCamPara.cpp in Sources */, 1400 784870801B0B63040098FD5A /* program_options_lite.cpp in Sources */, 1397 1401 ); 1398 1402 runOnlyForDeploymentPostprocessing = 0; … … 1521 1525 GCC_WARN_UNUSED_VARIABLE = YES; 1522 1526 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/source/Lib/"; 1523 MACOSX_DEPLOYMENT_TARGET = 10.7;1524 1527 ONLY_ACTIVE_ARCH = YES; 1525 SDKROOT = macosx; 1528 OTHER_CPLUSPLUSFLAGS = ( 1529 "$(OTHER_CFLAGS)", 1530 "-DDEBUG", 1531 ); 1526 1532 }; 1527 1533 name = Debug; … … 1532 1538 GCC_OPTIMIZATION_LEVEL = s; 1533 1539 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1534 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;1535 1540 GCC_WARN_UNUSED_VARIABLE = YES; 1536 1541 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/source/Lib/"; 1537 MACOSX_DEPLOYMENT_TARGET = 10.7;1538 SDKROOT = macosx;1539 1542 }; 1540 1543 name = Release; … … 1543 1546 isa = XCBuildConfiguration; 1544 1547 buildSettings = { 1545 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1548 COMBINE_HIDPI_IMAGES = YES; 1546 1549 INSTALL_PATH = /usr/local/lib; 1547 1550 PRODUCT_NAME = TLibCommon; … … 1552 1555 isa = XCBuildConfiguration; 1553 1556 buildSettings = { 1554 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1557 COMBINE_HIDPI_IMAGES = YES; 1555 1558 INSTALL_PATH = /usr/local/lib; 1556 1559 PRODUCT_NAME = TLibCommon; … … 1561 1564 isa = XCBuildConfiguration; 1562 1565 buildSettings = { 1563 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1566 COMBINE_HIDPI_IMAGES = YES; 1564 1567 INSTALL_PATH = /usr/local/lib; 1565 1568 PRODUCT_NAME = TLibDecoder; … … 1570 1573 isa = XCBuildConfiguration; 1571 1574 buildSettings = { 1572 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1575 COMBINE_HIDPI_IMAGES = YES; 1573 1576 INSTALL_PATH = /usr/local/lib; 1574 1577 PRODUCT_NAME = TLibDecoder; … … 1579 1582 isa = XCBuildConfiguration; 1580 1583 buildSettings = { 1581 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1584 COMBINE_HIDPI_IMAGES = YES; 1582 1585 INSTALL_PATH = /usr/local/lib; 1583 1586 PRODUCT_NAME = TLibEncoder; … … 1588 1591 isa = XCBuildConfiguration; 1589 1592 buildSettings = { 1590 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1593 COMBINE_HIDPI_IMAGES = YES; 1591 1594 INSTALL_PATH = /usr/local/lib; 1592 1595 PRODUCT_NAME = TLibEncoder; … … 1597 1600 isa = XCBuildConfiguration; 1598 1601 buildSettings = { 1599 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1602 COMBINE_HIDPI_IMAGES = YES; 1600 1603 INSTALL_PATH = /usr/local/lib; 1601 1604 PRODUCT_NAME = TLibVideoIO; … … 1606 1609 isa = XCBuildConfiguration; 1607 1610 buildSettings = { 1608 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1611 COMBINE_HIDPI_IMAGES = YES; 1609 1612 INSTALL_PATH = /usr/local/lib; 1610 1613 PRODUCT_NAME = TLibVideoIO; … … 1615 1618 isa = XCBuildConfiguration; 1616 1619 buildSettings = { 1617 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1618 1620 INSTALL_PATH = /usr/local/bin; 1619 1621 PRODUCT_NAME = TAppEncoder; … … 1624 1626 isa = XCBuildConfiguration; 1625 1627 buildSettings = { 1626 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1627 1628 INSTALL_PATH = /usr/local/bin; 1628 1629 PRODUCT_NAME = TAppEncoder; … … 1633 1634 isa = XCBuildConfiguration; 1634 1635 buildSettings = { 1635 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1636 1636 INSTALL_PATH = /usr/local/bin; 1637 1637 PRODUCT_NAME = TAppDecoder; … … 1642 1642 isa = XCBuildConfiguration; 1643 1643 buildSettings = { 1644 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1645 1644 INSTALL_PATH = /usr/local/bin; 1646 1645 PRODUCT_NAME = TAppDecoder; … … 1651 1650 isa = XCBuildConfiguration; 1652 1651 buildSettings = { 1653 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1652 COMBINE_HIDPI_IMAGES = YES; 1654 1653 INSTALL_PATH = /usr/local/lib; 1655 1654 PRODUCT_NAME = TLibExtractor; … … 1660 1659 isa = XCBuildConfiguration; 1661 1660 buildSettings = { 1662 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1661 COMBINE_HIDPI_IMAGES = YES; 1663 1662 INSTALL_PATH = /usr/local/lib; 1664 1663 PRODUCT_NAME = TLibExtractor; … … 1669 1668 isa = XCBuildConfiguration; 1670 1669 buildSettings = { 1671 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1672 1670 INSTALL_PATH = /usr/local/bin; 1673 1671 PRODUCT_NAME = TAppExtractor; … … 1678 1676 isa = XCBuildConfiguration; 1679 1677 buildSettings = { 1680 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1681 1678 INSTALL_PATH = /usr/local/bin; 1682 1679 PRODUCT_NAME = TAppExtractor; … … 1687 1684 isa = XCBuildConfiguration; 1688 1685 buildSettings = { 1689 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1686 COMBINE_HIDPI_IMAGES = YES; 1690 1687 INSTALL_PATH = /usr/local/lib; 1691 1688 PRODUCT_NAME = TLibRenderer; … … 1696 1693 isa = XCBuildConfiguration; 1697 1694 buildSettings = { 1698 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1695 COMBINE_HIDPI_IMAGES = YES; 1699 1696 INSTALL_PATH = /usr/local/lib; 1700 1697 PRODUCT_NAME = TLibRenderer; … … 1705 1702 isa = XCBuildConfiguration; 1706 1703 buildSettings = { 1707 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1708 1704 INSTALL_PATH = /usr/local/bin; 1709 1705 PRODUCT_NAME = TAppRenderer; … … 1714 1710 isa = XCBuildConfiguration; 1715 1711 buildSettings = { 1716 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1717 1712 INSTALL_PATH = /usr/local/bin; 1718 1713 PRODUCT_NAME = TAppRenderer; … … 1723 1718 isa = XCBuildConfiguration; 1724 1719 buildSettings = { 1725 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1720 COMBINE_HIDPI_IMAGES = YES; 1726 1721 INSTALL_PATH = /usr/local/lib; 1727 1722 PRODUCT_NAME = TAppCommon; … … 1732 1727 isa = XCBuildConfiguration; 1733 1728 buildSettings = { 1734 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1729 COMBINE_HIDPI_IMAGES = YES; 1735 1730 INSTALL_PATH = /usr/local/lib; 1736 1731 PRODUCT_NAME = TAppCommon; … … 1741 1736 isa = XCBuildConfiguration; 1742 1737 buildSettings = { 1743 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1744 1738 PRODUCT_NAME = "$(TARGET_NAME)"; 1745 1739 }; … … 1749 1743 isa = XCBuildConfiguration; 1750 1744 buildSettings = { 1751 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;1752 1745 PRODUCT_NAME = "$(TARGET_NAME)"; 1753 1746 }; -
branches/HTM-14.1-update-dev4-RWTH/HTM.xcodeproj/project.xcworkspace
-
Property
svn:ignore
set to
xcshareddata
-
Property
svn:ignore
set to
-
branches/HTM-14.1-update-dev4-RWTH/HTM.xcodeproj/project.xcworkspace/xcuserdata
-
Property
svn:ignore
set to
*.xcuserdatad
-
Property
svn:ignore
set to
-
branches/HTM-14.1-update-dev4-RWTH/HTM.xcodeproj/xcuserdata
-
Property
svn:ignore
set to
*.xcuserdatad
-
Property
svn:ignore
set to
-
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/ContextTables.h
r1200 r1222 188 188 #define NUM_SDC_FLAG_CTX 1 ///< number of context 189 189 #endif 190 #if H_3D_DBBP190 #if NH_3D_DBBP 191 191 #define DBBP_NUM_FLAG_CTX 1 192 192 #endif … … 629 629 #endif 630 630 631 #if H_3D_DBBP631 #if NH_3D_DBBP 632 632 static const UChar INIT_DBBP_FLAG[3][DBBP_NUM_FLAG_CTX] = 633 633 { -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TComDataCU.cpp
r1217 r1222 142 142 #if H_3D_INTER_SDC 143 143 #endif 144 #if H_3D_DBBP144 #if NH_3D_DBBP 145 145 m_pbDBBPFlag = NULL; 146 146 #endif … … 273 273 #endif 274 274 #endif 275 #if H_3D_DBBP275 #if NH_3D_DBBP 276 276 m_pbDBBPFlag = (Bool* )xMalloc(Bool, uiNumPartition); 277 277 #endif … … 493 493 #endif 494 494 #endif 495 #if H_3D_DBBP495 #if NH_3D_DBBP 496 496 if ( m_pbDBBPFlag ) { xFree(m_pbDBBPFlag); m_pbDBBPFlag = NULL; } 497 497 #endif … … 632 632 m_pbSDCFlag[ui] = pcFrom->m_pbSDCFlag[ui]; 633 633 #endif 634 #if H_3D_DBBP635 m_pbDBBPFlag[ui] = pcFrom->m_pbDBBPFlag[ui];634 #if NH_3D_DBBP 635 memset( m_pbDBBPFlag , false, m_uiNumPartition * sizeof( *m_pbDBBPFlag )); 636 636 #endif 637 637 #if H_3D … … 678 678 m_apDmmPredictor[0] = 0; 679 679 m_apDmmPredictor[1] = 0; 680 #endif681 #if H_3D_DBBP682 memset( m_pbDBBPFlag + firstElement, false, numElements * sizeof( *m_pbDBBPFlag ) );683 680 #endif 684 681 … … 840 837 m_apDmmPredictor[1] = 0; 841 838 #endif 842 #if H_3D_DBBP839 #if NH_3D_DBBP 843 840 m_pbDBBPFlag[ui] = false; 844 841 #endif … … 949 946 m_apDmmPredictor[1] = 0; 950 947 #endif 951 #if H_3D_DBBP952 memset( m_pbDBBPFlag, 0, iSizeInBool);948 #if NH_3D_DBBP 949 memset( m_pbDBBPFlag, 0, sizeof(Bool) * m_uiNumPartition ); 953 950 #endif 954 951 … … 1007 1004 #endif 1008 1005 #endif 1009 #if H_3D_DBBP1006 #if NH_3D_DBBP 1010 1007 m_pbDBBPFlag[ui]=pcCU->m_pbDBBPFlag[uiPartOffset+ui]; 1011 1008 #endif … … 1130 1127 #endif 1131 1128 #endif 1132 #if H_3D_DBBP1129 #if NH_3D_DBBP 1133 1130 m_pbDBBPFlag = pcCU->getDBBPFlag() + uiPart; 1134 1131 #endif … … 1251 1248 m_puhARPW = pcCU->getARPW() + uiAbsPartIdx; 1252 1249 #endif 1253 #if H_3D_DBBP1250 #if NH_3D_DBBP 1254 1251 m_pbDBBPFlag = pcCU->getDBBPFlag() + uiAbsPartIdx; 1255 1252 #endif … … 1337 1334 #endif 1338 1335 #endif 1339 #if H_3D_DBBP1336 #if NH_3D_DBBP 1340 1337 memcpy( m_pbDBBPFlag + uiOffset, pcCU->getDBBPFlag(), iSizeInBool ); 1341 1338 #endif … … 1465 1462 #endif 1466 1463 #endif 1467 #if H_3D_DBBP1468 memcpy( rpcCU->getDBBPFlag() + m_uiAbsIdxInLCU, m_pbDBBPFlag, iSizeInBool );1464 #if NH_3D_DBBP 1465 memcpy( pCtu->getDBBPFlag() + m_absZIdxInCtu, m_pbDBBPFlag, iSizeInBool ); 1469 1466 #endif 1470 1467 … … 1539 1536 memcpy( rpcCU->getSDCSegmentDCOffset(1) + uiPartOffset, m_apSegmentDCOffset[1], sizeof( Pel ) * uiQNumPart); 1540 1537 #endif 1541 #endif1542 #if H_3D_DBBP1543 memcpy( rpcCU->getDBBPFlag() + uiPartOffset, m_pbDBBPFlag, iSizeInBool );1544 1538 #endif 1545 1539 #if H_3D_ARP … … 2112 2106 } 2113 2107 #endif 2114 #if H_3D_DBBP2108 #if NH_3D_DBBP 2115 2109 Pel* TComDataCU::getVirtualDepthBlock(UInt uiAbsPartIdx, UInt uiWidth, UInt uiHeight, UInt& uiDepthStride) 2116 2110 { 2111 const TComSPS* sps = getSlice()->getSPS(); 2112 UInt uiMaxCUWidth = sps->getMaxCUWidth(); 2113 UInt uiMaxCUHeight = sps->getMaxCUHeight(); 2114 2117 2115 // get coded and reconstructed depth view 2118 2116 TComPicYuv* depthPicYuv = NULL; … … 2150 2148 depthPicYuv = baseDepthPic->getPicYuvRec(); 2151 2149 depthPicYuv->extendPicBorder(); 2152 uiDepthStride = depthPicYuv->getStride( );2150 uiDepthStride = depthPicYuv->getStride(COMPONENT_Y); 2153 2151 2154 Int iBlkX = ( get Addr() % baseDepthPic->getFrameWidthInCU() ) * g_uiMaxCUWidth + g_auiRasterToPelX[ g_auiZscanToRaster[ getZorderIdxInCU()+uiAbsPartIdx ] ];2155 Int iBlkY = ( get Addr() / baseDepthPic->getFrameWidthInCU() ) * g_uiMaxCUHeight + g_auiRasterToPelY[ g_auiZscanToRaster[ getZorderIdxInCU()+uiAbsPartIdx ] ];2152 Int iBlkX = ( getCtuRsAddr() % baseDepthPic->getFrameWidthInCtus() ) * uiMaxCUWidth + g_auiRasterToPelX[ g_auiZscanToRaster[ getZorderIdxInCtu()+uiAbsPartIdx ] ]; 2153 Int iBlkY = ( getCtuRsAddr() / baseDepthPic->getFrameWidthInCtus() ) * uiMaxCUHeight + g_auiRasterToPelY[ g_auiZscanToRaster[ getZorderIdxInCtu()+uiAbsPartIdx ] ]; 2156 2154 2157 Int iPictureWidth = depthPicYuv->getWidth( );2158 Int iPictureHeight = depthPicYuv->getHeight( );2155 Int iPictureWidth = depthPicYuv->getWidth(COMPONENT_Y); 2156 Int iPictureHeight = depthPicYuv->getHeight(COMPONENT_Y); 2159 2157 2160 2158 … … 2173 2171 Int depthPosY = Clip3(0, iPictureHeight - 1, iBlkY + ((cDv.getVer()+2)>>2)); 2174 2172 2175 pDepthPels = depthPicYuv->get LumaAddr() + depthPosX + depthPosY * uiDepthStride;2173 pDepthPels = depthPicYuv->getAddr(COMPONENT_Y) + depthPosX + depthPosY * uiDepthStride; 2176 2174 } 2177 2175 #endif … … 2185 2183 #endif 2186 2184 2187 #if H_3D_DBBP2185 #if NH_3D_DBBP 2188 2186 Void TComDataCU::setDBBPFlagSubParts ( Bool bDBBPFlag, UInt uiAbsPartIdx, UInt uiPartIdx, UInt uiDepth ) 2189 2187 { … … 3705 3703 Bool bARPFlag = getARPW(uiAbsPartIdx) > 0; 3706 3704 #endif 3707 #if H_3D_DBBP3705 #if NH_3D_DBBP 3708 3706 Bool bDBBPFlag = getDBBPFlag(uiAbsPartIdx); 3709 3707 assert(bDBBPFlag == getDBBPFlag(0)); … … 3743 3741 && !bARPFlag 3744 3742 #endif 3745 #if H_3D_DBBP3743 #if NH_3D_DBBP 3746 3744 && !bDBBPFlag 3747 3745 #endif … … 4055 4053 spiMvpFlag = true; 4056 4054 } 4057 #if H_3D_DBBP4055 #if NH_3D_DBBP 4058 4056 spiMvpFlag &= !bDBBPFlag; 4059 4057 #endif … … 4194 4192 (nPSW + nPSH > 12) && 4195 4193 #endif 4196 #if H_3D_DBBP4194 #if NH_3D_DBBP 4197 4195 !bDBBPFlag && 4198 4196 #endif … … 5126 5124 UInt partAddr; 5127 5125 5128 #if H_3D_DBBP5126 #if NH_3D_DBBP 5129 5127 if( getDBBPFlag(0) ) 5130 5128 { -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TComDataCU.h
r1217 r1222 65 65 static const UInt NUM_MOST_PROBABLE_MODES=3; 66 66 67 #if H_3D_DBBP67 #if NH_3D_DBBP 68 68 typedef struct _DBBPTmpData 69 69 { … … 193 193 #endif 194 194 #endif 195 #if H_3D_DBBP195 #if NH_3D_DBBP 196 196 Bool* m_pbDBBPFlag; ///< array of DBBP flags 197 197 DbbpTmpData m_sDBBPTmpData; … … 329 329 Void setCUTransquantBypassSubParts( Bool flag, UInt uiAbsPartIdx, UInt uiDepth ); 330 330 331 #if H_3D_DBBP331 #if NH_3D_DBBP 332 332 Pel* getVirtualDepthBlock(UInt uiAbsPartIdx, UInt uiWidth, UInt uiHeight, UInt& uiDepthStride); 333 333 #endif … … 353 353 Void setPredModeSubParts ( PredMode eMode, UInt uiAbsPartIdx, UInt uiDepth ); 354 354 355 #if H_3D_DBBP355 #if NH_3D_DBBP 356 356 Bool* getDBBPFlag () { return m_pbDBBPFlag; } 357 357 Bool getDBBPFlag ( UInt uiIdx ) { return m_pbDBBPFlag[uiIdx]; } -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TComPrediction.cpp
r1210 r1222 747 747 #endif 748 748 749 #if H_3D_DBBP749 #if NH_3D_DBBP 750 750 PartSize TComPrediction::getPartitionSizeFromDepth(Pel* pDepthPels, UInt uiDepthStride, UInt uiSize, TComDataCU*& pcCU) 751 751 { 752 const TComSPS* sps = pcCU->getSlice()->getSPS(); 753 UInt uiMaxCUWidth = sps->getMaxCUWidth(); 754 UInt uiMaxCUHeight = sps->getMaxCUHeight(); 755 752 756 // find virtual partitioning for this CU based on depth block 753 757 // segmentation of texture block --> mask IDs … … 757 761 Int iSumDepth = 0; 758 762 Int iSubSample = 4; 759 Int iPictureWidth = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getWidth( );760 Int iPictureHeight = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getHeight( );763 Int iPictureWidth = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getWidth(COMPONENT_Y); 764 Int iPictureHeight = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getHeight(COMPONENT_Y); 761 765 TComMv cDv = pcCU->getSlice()->getDepthRefinementFlag( ) ? pcCU->getDvInfo(0).m_acDoNBDV : pcCU->getDvInfo(0).m_acNBDV; 762 766 if( pcCU->getSlice()->getDepthRefinementFlag( ) ) … … 764 768 cDv.setVer(0); 765 769 } 766 Int iBlkX = ( pcCU->get Addr() % pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCU() ) * g_uiMaxCUWidth + g_auiRasterToPelX[ g_auiZscanToRaster[ pcCU->getZorderIdxInCU() ] ]+ ((cDv.getHor()+2)>>2);767 Int iBlkY = ( pcCU->get Addr() / pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCU() ) * g_uiMaxCUHeight + g_auiRasterToPelY[ g_auiZscanToRaster[ pcCU->getZorderIdxInCU() ] ]+ ((cDv.getVer()+2)>>2);770 Int iBlkX = ( pcCU->getCtuRsAddr() % pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCtus() ) * uiMaxCUWidth + g_auiRasterToPelX[ g_auiZscanToRaster[ pcCU->getZorderIdxInCtu() ] ]+ ((cDv.getHor()+2)>>2); 771 Int iBlkY = ( pcCU->getCtuRsAddr() / pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCtus() ) * uiMaxCUHeight + g_auiRasterToPelY[ g_auiZscanToRaster[ pcCU->getZorderIdxInCtu() ] ]+ ((cDv.getVer()+2)>>2); 768 772 769 773 UInt t=0; … … 852 856 } 853 857 854 PartSize matchedPartSize = SIZE_NONE;858 PartSize matchedPartSize = NUMBER_OF_PART_SIZES; 855 859 856 860 Int iMaxMatchSum = 0; … … 867 871 } 868 872 869 AOF( matchedPartSize != SIZE_NONE);873 AOF( matchedPartSize != NUMBER_OF_PART_SIZES ); 870 874 871 875 return matchedPartSize; … … 874 878 Bool TComPrediction::getSegmentMaskFromDepth( Pel* pDepthPels, UInt uiDepthStride, UInt uiWidth, UInt uiHeight, Bool* pMask, TComDataCU*& pcCU) 875 879 { 880 const TComSPS* sps = pcCU->getSlice()->getSPS(); 881 UInt uiMaxCUWidth = sps->getMaxCUWidth(); 882 UInt uiMaxCUHeight = sps->getMaxCUHeight(); 883 876 884 // segmentation of texture block --> mask IDs 877 885 Pel* pDepthBlockStart = pDepthPels; … … 885 893 iSumDepth = pDepthPels[ 0 ]; 886 894 887 Int iPictureWidth = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getWidth( );888 Int iPictureHeight = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getHeight( );895 Int iPictureWidth = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getWidth(COMPONENT_Y); 896 Int iPictureHeight = pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getPicYuvRec()->getHeight(COMPONENT_Y); 889 897 TComMv cDv = pcCU->getSlice()->getDepthRefinementFlag( ) ? pcCU->getDvInfo(0).m_acDoNBDV : pcCU->getDvInfo(0).m_acNBDV; 890 898 if( pcCU->getSlice()->getDepthRefinementFlag( ) ) … … 892 900 cDv.setVer(0); 893 901 } 894 Int iBlkX = ( pcCU->get Addr() % pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCU() ) * g_uiMaxCUWidth + g_auiRasterToPelX[ g_auiZscanToRaster[ pcCU->getZorderIdxInCU() ] ]+ ((cDv.getHor()+2)>>2);895 Int iBlkY = ( pcCU->get Addr() / pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCU() ) * g_uiMaxCUHeight + g_auiRasterToPelY[ g_auiZscanToRaster[ pcCU->getZorderIdxInCU() ] ]+ ((cDv.getVer()+2)>>2);902 Int iBlkX = ( pcCU->getCtuRsAddr() % pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCtus() ) * uiMaxCUWidth + g_auiRasterToPelX[ g_auiZscanToRaster[ pcCU->getZorderIdxInCtu() ] ]+ ((cDv.getHor()+2)>>2); 903 Int iBlkY = ( pcCU->getCtuRsAddr() / pcCU->getSlice()->getIvPic (true, pcCU->getDvInfo(0).m_aVIdxCan)->getFrameWidthInCtus() ) * uiMaxCUHeight + g_auiRasterToPelY[ g_auiZscanToRaster[ pcCU->getZorderIdxInCtu() ] ]+ ((cDv.getVer()+2)>>2); 896 904 if (iBlkX>(Int)(iPictureWidth - uiWidth)) 897 905 { … … 1008 1016 } 1009 1017 1010 Void TComPrediction::combineSegmentsWithMask( TComYuv* pInYuv[2], TComYuv* pOutYuv, Bool* pMask, UInt uiWidth, UInt uiHeight, UInt uiPartAddr, UInt partSize )1011 { 1012 Pel* piSrc[2] = {pInYuv[0]->get LumaAddr(uiPartAddr), pInYuv[1]->getLumaAddr(uiPartAddr)};1013 UInt uiSrcStride = pInYuv[0]->getStride( );1014 Pel* piDst = pOutYuv->get LumaAddr(uiPartAddr);1015 UInt uiDstStride = pOutYuv->getStride( );1018 Void TComPrediction::combineSegmentsWithMask( TComYuv* pInYuv[2], TComYuv* pOutYuv, Bool* pMask, UInt uiWidth, UInt uiHeight, UInt uiPartAddr, UInt partSize, Int bitDepthY ) 1019 { 1020 Pel* piSrc[2] = {pInYuv[0]->getAddr(COMPONENT_Y, uiPartAddr), pInYuv[1]->getAddr(COMPONENT_Y, uiPartAddr)}; 1021 UInt uiSrcStride = pInYuv[0]->getStride(COMPONENT_Y); 1022 Pel* piDst = pOutYuv->getAddr(COMPONENT_Y, uiPartAddr); 1023 UInt uiDstStride = pOutYuv->getStride(COMPONENT_Y); 1016 1024 1017 1025 UInt uiMaskStride= MAX_CU_SIZE; … … 1052 1060 right = (x==uiWidth-1) ? tmpTar[y*uiWidth+x] : tmpTar[y*uiWidth+x+1]; 1053 1061 1054 piDst[x] = (l!=r) ? Clip Y( Pel(( left + (tmpTar[y*uiWidth+x] << 1) + right ) >> 2 )) : tmpTar[y*uiWidth+x];1062 piDst[x] = (l!=r) ? ClipBD( Pel(( left + (tmpTar[y*uiWidth+x] << 1) + right ) >> 2 ), bitDepthY) : tmpTar[y*uiWidth+x]; 1055 1063 } 1056 1064 piDst += uiDstStride; … … 1070 1078 bottom = (y==uiHeight-1) ? tmpTar[y*uiWidth+x] : tmpTar[(y+1)*uiWidth+x]; 1071 1079 1072 piDst[x] = (t!=b) ? Clip Y( Pel(( top + (tmpTar[y*uiWidth+x] << 1) + bottom ) >> 2 )) : tmpTar[y*uiWidth+x];1080 piDst[x] = (t!=b) ? ClipBD( Pel(( top + (tmpTar[y*uiWidth+x] << 1) + bottom ) >> 2 ), bitDepthY) : tmpTar[y*uiWidth+x]; 1073 1081 } 1074 1082 piDst += uiDstStride; … … 1083 1091 1084 1092 // now combine chroma 1085 Pel* piSrcU[2] = { pInYuv[0]->get CbAddr(uiPartAddr), pInYuv[1]->getCbAddr(uiPartAddr) };1086 Pel* piSrcV[2] = { pInYuv[0]->get CrAddr(uiPartAddr), pInYuv[1]->getCrAddr(uiPartAddr) };1087 UInt uiSrcStrideC = pInYuv[0]->get CStride();1088 Pel* piDstU = pOutYuv->get CbAddr(uiPartAddr);1089 Pel* piDstV = pOutYuv->get CrAddr(uiPartAddr);1090 UInt uiDstStrideC = pOutYuv->get CStride();1093 Pel* piSrcU[2] = { pInYuv[0]->getAddr(COMPONENT_Cb, uiPartAddr), pInYuv[1]->getAddr(COMPONENT_Cb, uiPartAddr) }; 1094 Pel* piSrcV[2] = { pInYuv[0]->getAddr(COMPONENT_Cr, uiPartAddr), pInYuv[1]->getAddr(COMPONENT_Cr, uiPartAddr) }; 1095 UInt uiSrcStrideC = pInYuv[0]->getStride(COMPONENT_Cb); 1096 Pel* piDstU = pOutYuv->getAddr(COMPONENT_Cb, uiPartAddr); 1097 Pel* piDstV = pOutYuv->getAddr(COMPONENT_Cr, uiPartAddr); 1098 UInt uiDstStrideC = pOutYuv->getStride(COMPONENT_Cb); 1091 1099 UInt uiWidthC = uiWidth >> 1; 1092 1100 UInt uiHeightC = uiHeight >> 1; … … 1134 1142 if (l!=r) 1135 1143 { 1136 filSrcU = Clip C( Pel(( leftU + (tmpTarU[y*uiWidthC+x] << 1) + rightU ) >> 2 ));1137 filSrcV = Clip C( Pel(( leftV + (tmpTarV[y*uiWidthC+x] << 1) + rightV ) >> 2 ));1144 filSrcU = ClipBD( Pel(( leftU + (tmpTarU[y*uiWidthC+x] << 1) + rightU ) >> 2 ), bitDepthY); 1145 filSrcV = ClipBD( Pel(( leftV + (tmpTarV[y*uiWidthC+x] << 1) + rightV ) >> 2 ), bitDepthY); 1138 1146 } 1139 1147 else … … 1167 1175 if (t!=b) 1168 1176 { 1169 filSrcU = Clip C( Pel(( topU + (tmpTarU[y*uiWidthC+x] << 1) + bottomU ) >> 2 ));1170 filSrcV = Clip C( Pel(( topV + (tmpTarV[y*uiWidthC+x] << 1) + bottomV ) >> 2 ));1177 filSrcU = ClipBD( Pel(( topU + (tmpTarU[y*uiWidthC+x] << 1) + bottomU ) >> 2 ), bitDepthY); 1178 filSrcV = ClipBD( Pel(( topV + (tmpTarV[y*uiWidthC+x] << 1) + bottomV ) >> 2 ), bitDepthY); 1171 1179 } 1172 1180 else -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TComPrediction.h
r1200 r1222 187 187 #endif 188 188 189 #if H_3D_DBBP189 #if NH_3D_DBBP 190 190 PartSize getPartitionSizeFromDepth(Pel* pDepthPels, UInt uiDepthStride, UInt uiSize, TComDataCU*& pcCU); 191 191 Bool getSegmentMaskFromDepth( Pel* pDepthPels, UInt uiDepthStride, UInt uiWidth, UInt uiHeight, Bool* pMask, TComDataCU*& pcCU); 192 Void combineSegmentsWithMask( TComYuv* pInYuv[2], TComYuv* pOutYuv, Bool* pMask, UInt uiWidth, UInt uiHeight, UInt uiPartAddr, UInt partSize );192 Void combineSegmentsWithMask( TComYuv* pInYuv[2], TComYuv* pOutYuv, Bool* pMask, UInt uiWidth, UInt uiHeight, UInt uiPartAddr, UInt partSize, Int bitDepthY ); 193 193 #endif 194 194 -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TComRdCost.cpp
r1200 r1222 311 311 m_bUseEstimatedVSD = false; 312 312 #endif 313 #if H_3D_DBBP313 #if NH_3D_DBBP 314 314 m_bUseMask = false; 315 315 #endif … … 340 340 rcDistParam.DistFunc = m_afpDistortFunc[eDFunc + g_aucConvertToBit[ rcDistParam.iCols ] + 1 ]; 341 341 342 #if H_3D_DBBP342 #if NH_3D_DBBP 343 343 if( m_bUseMask ) 344 344 { … … 397 397 } 398 398 399 #if H_3D_DBBP399 #if NH_3D_DBBP 400 400 if( m_bUseMask ) 401 401 { … … 446 446 } 447 447 448 #if H_3D_DBBP448 #if NH_3D_DBBP 449 449 if( m_bUseMask ) 450 450 { … … 468 468 rcDP.bitDepth = bitDepth; 469 469 rcDP.DistFunc = m_afpDistortFunc[ ( bHadamard ? DF_HADS : DF_SADS ) + g_aucConvertToBit[ iWidth ] + 1 ]; 470 #if H_3D_DBBP470 #if NH_3D_DBBP 471 471 if( m_bUseMask ) 472 472 { … … 649 649 // ==================================================================================================================== 650 650 651 #if H_3D_DBBP651 #if NH_3D_DBBP 652 652 // -------------------------------------------------------------------------------------------------------------------- 653 653 // Masked distortion functions -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TComRdCost.h
r1200 r1222 167 167 #endif 168 168 Int m_iCostScale; 169 #if H_3D_DBBP169 #if NH_3D_DBBP 170 170 Bool m_bUseMask; 171 171 #endif … … 206 206 Void setDistParam( DistParam& rcDP, Int bitDepth, Pel* p1, Int iStride1, Pel* p2, Int iStride2, Int iWidth, Int iHeight, Bool bHadamard = false ); 207 207 208 #if H_3D_DBBP208 #if NH_3D_DBBP 209 209 Void setUseMask(Bool b) { m_bUseMask = b; } 210 210 #endif … … 302 302 static Distortion xCalcHADs4x4 ( Pel *piOrg, Pel *piCurr, Int iStrideOrg, Int iStrideCur, Int iStep ); 303 303 static Distortion xCalcHADs8x8 ( Pel *piOrg, Pel *piCurr, Int iStrideOrg, Int iStrideCur, Int iStep ); 304 #if H_3D_DBBP304 #if NH_3D_DBBP 305 305 static UInt xGetMaskedSSE ( DistParam* pcDtParam ); 306 306 static UInt xGetMaskedSAD ( DistParam* pcDtParam ); -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibCommon/TypeDef.h
r1217 r1222 71 71 #define NH_3D_NBDV 1 72 72 #define NH_3D_NBDV_REF 1 73 74 #define NH_3D_DBBP 1 73 75 #endif 74 76 … … 328 330 #endif 329 331 ///// ***** DEPTH BASED BLOCK PARTITIONING ********* 330 #if H_3D_DBBP332 #if NH_3D_DBBP 331 333 #define DBBP_INVALID_SHORT (-4) 332 334 #define DBBP_PACK_MODE SIZE_2NxN -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1200 r1222 3400 3400 3401 3401 #endif 3402 #if H_3D_DBBP3402 #if NH_3D_DBBP 3403 3403 Void TDecCavlc::parseDBBPFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) 3404 3404 { -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecCAVLC.h
r1200 r1222 127 127 Void parseSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 128 128 #endif 129 #if H_3D_DBBP129 #if NH_3D_DBBP 130 130 Void parseDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 131 131 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecCu.cpp
r1217 r1222 52 52 m_ppcYuvReco = NULL; 53 53 m_ppcCU = NULL; 54 #if H_3D_DBBP54 #if NH_3D_DBBP 55 55 m_ppcYuvRecoDBBP = NULL; 56 56 #endif … … 81 81 m_ppcYuvReco = new TComYuv*[m_uiMaxDepth-1]; 82 82 m_ppcCU = new TComDataCU*[m_uiMaxDepth-1]; 83 #if H_3D_DBBP83 #if NH_3D_DBBP 84 84 m_ppcYuvRecoDBBP = new TComYuv*[m_uiMaxDepth-1]; 85 85 #endif … … 95 95 m_ppcYuvReco[ui] = new TComYuv; m_ppcYuvReco[ui]->create( uiWidth, uiHeight, chromaFormatIDC ); 96 96 m_ppcCU [ui] = new TComDataCU; m_ppcCU [ui]->create( chromaFormatIDC, uiNumPartitions, uiWidth, uiHeight, true, uiMaxWidth >> (m_uiMaxDepth - 1) ); 97 #if H_3D_DBBP98 m_ppcYuvRecoDBBP[ui] = new TComYuv; m_ppcYuvRecoDBBP[ui]->create( uiWidth, uiHeight );97 #if NH_3D_DBBP 98 m_ppcYuvRecoDBBP[ui] = new TComYuv; m_ppcYuvRecoDBBP[ui]->create( uiWidth, uiHeight, chromaFormatIDC ); 99 99 #endif 100 100 } … … 119 119 m_ppcYuvReco[ui]->destroy(); delete m_ppcYuvReco[ui]; m_ppcYuvReco[ui] = NULL; 120 120 m_ppcCU [ui]->destroy(); delete m_ppcCU [ui]; m_ppcCU [ui] = NULL; 121 #if H_3D_DBBP121 #if NH_3D_DBBP 122 122 m_ppcYuvRecoDBBP[ui]->destroy(); delete m_ppcYuvRecoDBBP[ui]; m_ppcYuvRecoDBBP[ui] = NULL; 123 123 #endif … … 127 127 delete [] m_ppcYuvReco; m_ppcYuvReco = NULL; 128 128 delete [] m_ppcCU ; m_ppcCU = NULL; 129 #if H_3D_DBBP129 #if NH_3D_DBBP 130 130 delete [] m_ppcYuvRecoDBBP; m_ppcYuvRecoDBBP = NULL; 131 131 #endif … … 616 616 { 617 617 case MODE_INTER: 618 #if H_3D_DBBP618 #if NH_3D_DBBP 619 619 if( m_ppcCU[uiDepth]->getDBBPFlag(0) ) 620 620 { … … 636 636 } 637 637 #endif 638 #if H_3D_DBBP638 #if NH_3D_DBBP 639 639 } 640 640 #endif … … 844 844 #endif 845 845 846 #if H_3D_DBBP846 #if NH_3D_DBBP 847 847 Void TDecCu::xReconInterDBBP( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) 848 848 { … … 850 850 AOF(!pcCU->getSlice()->isIntra()); 851 851 PartSize ePartSize = pcCU->getPartitionSize( 0 ); 852 853 Int bitDepthY = pcCU->getSlice()->getSPS()->getBitDepth(CHANNEL_TYPE_LUMA); 852 854 853 855 // get collocated depth block … … 870 872 871 873 // first, extract the two sets of motion parameters 872 UInt uiPUOffset = ( g_auiPUOffset[UInt( ePartSize )] << ( ( pcCU->getSlice()->getSPS()->getMax CUDepth() - uiDepth ) << 1 ) ) >> 4;874 UInt uiPUOffset = ( g_auiPUOffset[UInt( ePartSize )] << ( ( pcCU->getSlice()->getSPS()->getMaxTotalCUDepth() - uiDepth ) << 1 ) ) >> 4; 873 875 for( UInt uiSegment = 0; uiSegment < 2; uiSegment++ ) 874 876 { … … 883 885 } 884 886 887 #if H_3D 885 888 AOF( pcCU->getARPW(uiPartAddr) == 0 ); 886 889 AOF( pcCU->getICFlag(uiPartAddr) == false ); 887 890 AOF( pcCU->getSPIVMPFlag(uiPartAddr) == false ); 888 891 AOF( pcCU->getVSPFlag(uiPartAddr) == 0 ); 892 #endif 889 893 } 890 894 … … 926 930 927 931 // reconstruct final prediction signal by combining both segments 928 m_pcPrediction->combineSegmentsWithMask(apSegPredYuv, m_ppcYuvReco[uiDepth], pMask, pcCU->getWidth(0), pcCU->getHeight(0), 0, ePartSize );932 m_pcPrediction->combineSegmentsWithMask(apSegPredYuv, m_ppcYuvReco[uiDepth], pMask, pcCU->getWidth(0), pcCU->getHeight(0), 0, ePartSize, bitDepthY); 929 933 930 934 // inter recon 931 xDecodeInterTexture( pcCU, 0,uiDepth );935 xDecodeInterTexture( pcCU, uiDepth ); 932 936 933 937 // clip for only non-zero cbp case 934 if ( ( pcCU->getCbf( 0, TEXT_LUMA ) ) || ( pcCU->getCbf( 0, TEXT_CHROMA_U ) ) || ( pcCU->getCbf(0, TEXT_CHROMA_V) ) )935 { 936 m_ppcYuvReco[uiDepth]->addClip( m_ppcYuvReco[uiDepth], m_ppcYuvResi[uiDepth], 0, pcCU->getWidth( 0 ) );938 if ( ( pcCU->getCbf( 0, COMPONENT_Y ) ) || ( pcCU->getCbf( 0, COMPONENT_Cb ) ) || ( pcCU->getCbf(0, COMPONENT_Cr ) ) ) 939 { 940 m_ppcYuvReco[uiDepth]->addClip( m_ppcYuvReco[uiDepth], m_ppcYuvResi[uiDepth], 0, pcCU->getWidth( 0 ), pcCU->getSlice()->getSPS()->getBitDepths() ); 937 941 } 938 942 else -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecCu.h
r1200 r1222 62 62 TComDataCU** m_ppcCU; ///< CU data array 63 63 64 #if H_3D_DBBP64 #if NH_3D_DBBP 65 65 TComYuv** m_ppcYuvRecoDBBP; 66 66 #endif … … 102 102 Void xReconInter ( TComDataCU* pcCU, UInt uiDepth ); 103 103 104 #if H_3D_DBBP104 #if NH_3D_DBBP 105 105 Void xReconInterDBBP ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 106 106 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecEntropy.cpp
r1200 r1222 181 181 { 182 182 decodePUWise( pcCU, uiAbsPartIdx, uiDepth, pcSubCU ); 183 184 decodeDBBPFlag( pcCU, uiAbsPartIdx, uiDepth ); 183 185 } 184 186 } … … 292 294 293 295 ////// Parse CUs extension syntax 294 decodeDBBPFlag( pcCU, uiAbsPartIdx, uiDepth );295 296 decodeSDCFlag ( pcCU, uiAbsPartIdx, uiDepth ); 296 297 … … 308 309 { 309 310 UInt uiMergeIndex = pcCU->getMergeIndex(uiSubPartIdx); 310 #if H_3D_DBBP311 #if NH_3D_DBBP 311 312 if ( pcCU->getSlice()->getPPS()->getLog2ParallelMergeLevelMinus2() && ePartSize != SIZE_2Nx2N && pcSubCU->getWidth( 0 ) <= 8 && pcCU->getDBBPFlag(uiAbsPartIdx) == false ) 312 313 #else … … 395 396 pcCU->getCUMvField( RefPicList( uiRefListIdx ) )->setAllMvField( cMvFieldNeighbours[ 2*uiMergeIndex + uiRefListIdx ], ePartSize, uiSubPartIdx, uiDepth, uiPartIdx ); 396 397 #if H_3D_VSP 397 #if H_3D_DBBP398 #if NH_3D_DBBP 398 399 if( pcCU->getVSPFlag( uiSubPartIdx ) != 0 && !pcCU->getDBBPFlag( uiAbsPartIdx ) ) 399 400 #else … … 1060 1061 } 1061 1062 #endif 1062 #if H_3D_DBBP1063 #if NH_3D_DBBP 1063 1064 Void TDecEntropy::decodeDBBPFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) 1064 1065 { -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecEntropy.h
r1200 r1222 95 95 virtual Void parseSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) = 0; 96 96 #endif 97 #if H_3D_DBBP97 #if NH_3D_DBBP 98 98 virtual Void parseDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) = 0; 99 99 #endif … … 183 183 Void decodeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 184 184 #endif 185 #if H_3D_DBBP185 #if NH_3D_DBBP 186 186 Void decodeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 187 187 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecSbac.cpp
r1200 r1222 119 119 , m_cSDCFlagSCModel ( 1, 1, NUM_SDC_FLAG_CTX , m_contextModels + m_numContextModels, m_numContextModels) 120 120 #endif 121 #if H_3D_DBBP121 #if NH_3D_DBBP 122 122 , m_cDBBPFlagSCModel ( 1, 1, DBBP_NUM_FLAG_CTX , m_contextModels + m_numContextModels, m_numContextModels) 123 123 #endif … … 210 210 m_cSDCFlagSCModel.initBuffer ( sliceType, qp, (UChar*)INIT_SDC_FLAG ); 211 211 #endif 212 #if H_3D_DBBP212 #if NH_3D_DBBP 213 213 m_cDBBPFlagSCModel.initBuffer ( sliceType, qp, (UChar*)INIT_DBBP_FLAG ); 214 214 #endif … … 259 259 #if H_3D_DIM_SDC 260 260 m_cSDCFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_SDC_FLAG ); 261 #endif262 #if H_3D_DBBP263 m_cDBBPFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_DBBP_FLAG );264 261 #endif 265 262 … … 2541 2538 #endif 2542 2539 2543 #if H_3D_DBBP2540 #if NH_3D_DBBP 2544 2541 Void TDecSbac::parseDBBPFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) 2545 2542 { … … 2553 2550 PartSize ePartSize = pcCU->getPartitionSize( uiAbsPartIdx ); 2554 2551 AOF( ePartSize == SIZE_2NxN || ePartSize == SIZE_Nx2N ); 2555 UInt uiPUOffset = ( g_auiPUOffset[UInt( ePartSize )] << ( ( pcCU->getSlice()->getSPS()->getMax CUDepth() - uiDepth ) << 1 ) ) >> 4;2552 UInt uiPUOffset = ( g_auiPUOffset[UInt( ePartSize )] << ( ( pcCU->getSlice()->getSPS()->getMaxTotalCUDepth() - uiDepth ) << 1 ) ) >> 4; 2556 2553 pcCU->setDBBPFlagSubParts(uiSymbol, uiAbsPartIdx, 0, uiDepth); 2557 2554 pcCU->setDBBPFlagSubParts(uiSymbol, uiAbsPartIdx+uiPUOffset, 1, uiDepth); -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibDecoder/TDecSbac.h
r1200 r1222 121 121 Void parseSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 122 122 #endif 123 #if H_3D_DBBP123 #if NH_3D_DBBP 124 124 Void parseDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 125 125 #endif … … 240 240 ContextModel3DBuffer m_cSDCFlagSCModel; 241 241 #endif 242 #if H_3D_DBBP242 #if NH_3D_DBBP 243 243 ContextModel3DBuffer m_cDBBPFlagSCModel; 244 244 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncCavlc.cpp
r1200 r1222 2901 2901 #endif 2902 2902 2903 #if H_3D_DBBP2903 #if NH_3D_DBBP 2904 2904 Void TEncCavlc::codeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) 2905 2905 { -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncCavlc.h
r1200 r1222 136 136 Void codeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 137 137 #endif 138 #if H_3D_DBBP138 #if NH_3D_DBBP 139 139 Void codeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 140 140 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncCu.cpp
r1217 r1222 79 79 m_ppcRecoYuvTemp = new TComYuv*[m_uhTotalDepth-1]; 80 80 m_ppcOrigYuv = new TComYuv*[m_uhTotalDepth-1]; 81 #if H_3D_DBBP81 #if NH_3D_DBBP 82 82 m_ppcOrigYuvDBBP = new TComYuv*[m_uhTotalDepth-1]; 83 83 #endif … … 105 105 106 106 m_ppcOrigYuv [i] = new TComYuv; m_ppcOrigYuv [i]->create(uiWidth, uiHeight, chromaFormat); 107 #if H_3D_DBBP108 m_ppcOrigYuvDBBP[i] = new TComYuv; m_ppcOrigYuvDBBP[i]->create(uiWidth, uiHeight );107 #if NH_3D_DBBP 108 m_ppcOrigYuvDBBP[i] = new TComYuv; m_ppcOrigYuvDBBP[i]->create(uiWidth, uiHeight, chromaFormat); 109 109 #endif 110 110 … … 180 180 m_ppcOrigYuv[i]->destroy(); delete m_ppcOrigYuv[i]; m_ppcOrigYuv[i] = NULL; 181 181 } 182 #if H_3D_DBBP182 #if NH_3D_DBBP 183 183 if(m_ppcOrigYuvDBBP[i]) 184 184 { … … 240 240 m_ppcOrigYuv = NULL; 241 241 } 242 #if H_3D_DBBP242 #if NH_3D_DBBP 243 243 if(m_ppcOrigYuvDBBP) 244 244 { … … 693 693 rpcTempCU->setDvInfoSubParts(DvInfo, 0, uiDepth); 694 694 #endif 695 #if H_3D_DBBP695 #if NH_3D_DBBP 696 696 if( rpcTempCU->getSlice()->getDepthBasedBlkPartFlag() && rpcTempCU->getSlice()->getDefaultRefViewIdxAvailableFlag() ) 697 697 { … … 1611 1611 // prediction Info ( Intra : direction mode, Inter : Mv, reference idx ) 1612 1612 m_pcEntropyCoder->encodePredInfo( pcCU, uiAbsPartIdx ); 1613 #if H_3D1613 #if NH_3D_DBBP 1614 1614 m_pcEntropyCoder->encodeDBBPFlag( pcCU, uiAbsPartIdx ); 1615 1615 #endif … … 2384 2384 } 2385 2385 2386 #if H_3D_DBBP2386 #if NH_3D_DBBP 2387 2387 Void TEncCu::xInvalidateOriginalSegments( TComYuv* pOrigYuv, TComYuv* pOrigYuvTemp, Bool* pMask, UInt uiValidSegment ) 2388 2388 { 2389 UInt uiWidth = pOrigYuv->getWidth ( 2390 UInt uiHeight = pOrigYuv->getHeight( 2391 Pel* piSrc = pOrigYuv->get LumaAddr();2392 UInt uiSrcStride = pOrigYuv->getStride( );2393 Pel* piDst = pOrigYuvTemp->get LumaAddr();2394 UInt uiDstStride = pOrigYuvTemp->getStride( );2389 UInt uiWidth = pOrigYuv->getWidth (COMPONENT_Y); 2390 UInt uiHeight = pOrigYuv->getHeight(COMPONENT_Y); 2391 Pel* piSrc = pOrigYuv->getAddr(COMPONENT_Y); 2392 UInt uiSrcStride = pOrigYuv->getStride(COMPONENT_Y); 2393 Pel* piDst = pOrigYuvTemp->getAddr(COMPONENT_Y); 2394 UInt uiDstStride = pOrigYuvTemp->getStride(COMPONENT_Y); 2395 2395 2396 2396 UInt uiMaskStride= MAX_CU_SIZE; … … 2417 2417 2418 2418 // now invalidate chroma 2419 Pel* piSrcU = pOrigYuv->get CbAddr();2420 Pel* piSrcV = pOrigYuv->get CrAddr();2421 UInt uiSrcStrideC = pOrigYuv->get CStride();2422 Pel* piDstU = pOrigYuvTemp->get CbAddr();2423 Pel* piDstV = pOrigYuvTemp->get CrAddr();2424 UInt uiDstStrideC = pOrigYuvTemp->get CStride();2419 Pel* piSrcU = pOrigYuv->getAddr(COMPONENT_Cb); 2420 Pel* piSrcV = pOrigYuv->getAddr(COMPONENT_Cr); 2421 UInt uiSrcStrideC = pOrigYuv->getStride(COMPONENT_Cb); 2422 Pel* piDstU = pOrigYuvTemp->getAddr(COMPONENT_Cb); 2423 Pel* piDstV = pOrigYuvTemp->getAddr(COMPONENT_Cr); 2424 UInt uiDstStrideC = pOrigYuvTemp->getStride(COMPONENT_Cb); 2425 2425 pMask = pMaskStart; 2426 2426 … … 2443 2443 } 2444 2444 } 2445 2445 #endif 2446 2447 #if H_3D_DIS 2446 2448 Void TEncCu::xCheckRDCostDIS( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize eSize ) 2447 2449 { … … 2517 2519 xCheckBestMode(rpcBestCU, rpcTempCU, uiDepth); 2518 2520 } 2519 2521 #endif 2522 2523 #if NH_3D_DBBP 2520 2524 Void TEncCu::xCheckRDCostInterDBBP( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, Bool bUseMRG ) 2521 2525 { … … 2539 2543 AOF( uiWidth == uiHeight ); 2540 2544 2541 #if H_3D_DBBP2545 #if NH_3D_DBBP 2542 2546 // Is this correct here, was under the macro SEC_DBBP_DISALLOW_8x8_I0078, however the function is related to Single Depth Mode 2543 2547 if(uiWidth <= 8) … … 2591 2595 rpcTempCU->getDBBPTmpData()->eVirtualPartSize = eVirtualPartSize; 2592 2596 rpcTempCU->getDBBPTmpData()->uiVirtualPartIndex = uiSegment; 2593 m_pcPredSearch->predInterSearch( rpcTempCU, m_ppcOrigYuvDBBP[uhDepth], apPredYuv[uiSegment], m_ppcResiYuvTemp[uhDepth], m_ppcResiYuvTemp[uhDepth], false, false, bUseMRG ); 2597 2598 m_pcPredSearch->predInterSearch( rpcTempCU, m_ppcOrigYuvDBBP[uhDepth], apPredYuv[uiSegment], m_ppcResiYuvTemp[uhDepth], m_ppcResiYuvTemp[uhDepth], false, bUseMRG ); 2594 2599 m_pcRdCost->setUseMask(false); 2595 2600 … … 2599 2604 pDBBPTmpData->abMergeFlag[uiSegment] = rpcTempCU->getMergeFlag(0); 2600 2605 pDBBPTmpData->auhMergeIndex[uiSegment] = rpcTempCU->getMergeIndex(0); 2601 2606 2607 #if NH_3D_VSP 2602 2608 AOF( rpcTempCU->getSPIVMPFlag(0) == false ); 2603 2609 AOF( rpcTempCU->getVSPFlag(0) == 0 ); 2610 #endif 2604 2611 2605 2612 for ( UInt uiRefListIdx = 0; uiRefListIdx < 2; uiRefListIdx++ ) … … 2620 2627 rpcTempCU->setPredModeSubParts ( MODE_INTER, 0, uhDepth ); 2621 2628 2622 UInt uiPUOffset = ( g_auiPUOffset[UInt( eVirtualPartSize )] << ( ( rpcTempCU->getSlice()->getSPS()->getMax CUDepth() - uhDepth ) << 1 ) ) >> 4;2629 UInt uiPUOffset = ( g_auiPUOffset[UInt( eVirtualPartSize )] << ( ( rpcTempCU->getSlice()->getSPS()->getMaxTotalCUDepth() - uhDepth ) << 1 ) ) >> 4; 2623 2630 for( UInt uiSegment = 0; uiSegment < 2; uiSegment++ ) 2624 2631 { … … 2646 2653 2647 2654 // reconstruct final prediction signal by combining both segments 2648 m_pcPredSearch->combineSegmentsWithMask(apPredYuv, m_ppcPredYuvTemp[uhDepth], pMask, uiWidth, uiHeight, 0, eVirtualPartSize); 2655 Int bitDepthY = rpcTempCU->getSlice()->getSPS()->getBitDepth(CHANNEL_TYPE_LUMA); 2656 m_pcPredSearch->combineSegmentsWithMask(apPredYuv, m_ppcPredYuvTemp[uhDepth], pMask, uiWidth, uiHeight, 0, eVirtualPartSize, bitDepthY); 2649 2657 m_pcPredSearch->encodeResAndCalcRdInterCU( rpcTempCU, m_ppcOrigYuv[uhDepth], m_ppcPredYuvTemp[uhDepth], m_ppcResiYuvTemp[uhDepth], m_ppcResiYuvBest[uhDepth], m_ppcRecoYuvTemp[uhDepth], false ); 2650 2658 -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncCu.h
r1200 r1222 82 82 TComYuv** m_ppcOrigYuv; ///< Original Yuv for each depth 83 83 84 #if H_3D_DBBP84 #if NH_3D_DBBP 85 85 TComYuv** m_ppcOrigYuvDBBP; 86 86 #endif … … 155 155 Void xCheckRDCostInter ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize ); 156 156 #endif 157 #if H_3D_DBBP157 #if NH_3D_DBBP 158 158 Void xInvalidateOriginalSegments( TComYuv* pOrigYuv, TComYuv* pOrigYuvTemp, Bool* pMask, UInt uiValidSegment ); 159 159 Void xCheckRDCostInterDBBP( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, Bool bUseMRG = false ); -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncEntropy.cpp
r1200 r1222 870 870 871 871 #endif 872 #if H_3D_DBBP872 #if NH_3D_DBBP 873 873 Void TEncEntropy::encodeDBBPFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD ) 874 874 { 875 if( pcCU->getSlice()->getDepthBasedBlkPartFlag() && 875 if( bRD ) 876 { 877 uiAbsPartIdx = 0; 878 } 879 880 if( pcCU->getSlice()->getDepthBasedBlkPartFlag() && 876 881 ( pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_2NxN || 877 882 pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_Nx2N) && … … 879 884 pcCU->getSlice()->getDefaultRefViewIdxAvailableFlag() ) 880 885 { 881 if( bRD )882 {883 uiAbsPartIdx = 0;884 }885 886 m_pcEntropyCoderIf->codeDBBPFlag( pcCU, uiAbsPartIdx ); 886 887 } -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncEntropy.h
r1200 r1222 94 94 virtual Void codeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 95 95 #endif 96 #if H_3D_DBBP96 #if NH_3D_DBBP 97 97 virtual Void codeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 98 98 #endif … … 183 183 Void encodeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false ); 184 184 #endif 185 #if H_3D_DBBP185 #if NH_3D_DBBP 186 186 Void encodeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false ); 187 187 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncSbac.cpp
r1200 r1222 114 114 , m_cSDCFlagSCModel ( 1, 1, NUM_SDC_FLAG_CTX , m_contextModels + m_numContextModels, m_numContextModels) 115 115 #endif 116 #if H_3D_DBBP116 #if NH_3D_DBBP 117 117 , m_cDBBPFlagSCModel ( 1, 1, DBBP_NUM_FLAG_CTX , m_contextModels + m_numContextModels, m_numContextModels) 118 118 #endif … … 194 194 m_cSDCFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_SDC_FLAG ); 195 195 #endif 196 #if H_3D_DBBP196 #if NH_3D_DBBP 197 197 m_cDBBPFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_DBBP_FLAG ); 198 198 #endif … … 244 244 curCost += m_cSDCFlagSCModel.calcCost ( curSliceType, qp, (UChar*)INIT_SDC_FLAG ); 245 245 #endif 246 #if H_3D_DBBP246 #if NH_3D_DBBP 247 247 curCost += m_cDBBPFlagSCModel.calcCost ( curSliceType, qp, (UChar*)INIT_DBBP_FLAG ); 248 248 #endif … … 321 321 m_cSDCFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_SDC_FLAG ); 322 322 #endif 323 #if H_3D_DBBP324 m_cDBBPFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_DBBP_FLAG );325 #endif326 323 327 324 … … 2650 2647 #endif 2651 2648 2652 #if H_3D_DBBP2649 #if NH_3D_DBBP 2653 2650 Void TEncSbac::codeDBBPFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ) 2654 2651 { -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncSbac.h
r1200 r1222 150 150 Void codeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 151 151 #endif 152 #if H_3D_DBBP152 #if NH_3D_DBBP 153 153 Void codeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 154 154 #endif … … 262 262 ContextModel3DBuffer m_cSDCFlagSCModel; 263 263 #endif 264 #if H_3D_DBBP264 #if NH_3D_DBBP 265 265 ContextModel3DBuffer m_cDBBPFlagSCModel; 266 266 #endif -
branches/HTM-14.1-update-dev4-RWTH/source/Lib/TLibEncoder/TEncSearch.cpp
r1200 r1222 3884 3884 UInt uiDepth = pcCU->getDepth( uiAbsPartIdx ); 3885 3885 3886 #if H_3D_DBBP3886 #if NH_3D_DBBP 3887 3887 DbbpTmpData* pDBBPTmpData = pcCU->getDBBPTmpData(); 3888 3888 if( pcCU->getDBBPFlag(0) ) … … 3891 3891 AOF( iPUIdx == 0 ); 3892 3892 AOF( pcCU->getPartitionSize(0) == SIZE_2Nx2N ); 3893 AOF( pDBBPTmpData->eVirtualPartSize != SIZE_NONE);3893 AOF( pDBBPTmpData->eVirtualPartSize != NUMBER_OF_PART_SIZES ); 3894 3894 3895 3895 // temporary change of partition size for candidate derivation … … 3916 3916 3917 3917 PartSize partSize = pcCU->getPartitionSize( 0 ); 3918 #if H_3D_DBBP3918 #if NH_3D_DBBP 3919 3919 if ( pcCU->getSlice()->getPPS()->getLog2ParallelMergeLevelMinus2() && partSize != SIZE_2Nx2N && pcCU->getWidth( 0 ) <= 8 && pcCU->getDBBPFlag(0) == false ) 3920 3920 #else … … 3978 3978 xRestrictBipredMergeCand( pcCU, iPUIdx, cMvFieldNeighbours, uhInterDirNeighbours, numValidMergeCand ); 3979 3979 3980 #if H_3D_DBBP3980 #if NH_3D_DBBP 3981 3981 if( pcCU->getDBBPFlag(0) ) 3982 3982 { … … 4025 4025 #endif 4026 4026 #if H_3D_VSP 4027 #if H_3D_DBBP4027 #if NH_3D_DBBP 4028 4028 if ( vspFlag[uiMergeCand] && !pcCU->getDBBPFlag(0) ) 4029 4029 #else … … 4550 4550 } // end if bTestNormalMC 4551 4551 #endif 4552 #if H_3D_DBBP4552 #if NH_3D_DBBP 4553 4553 // test merge mode for DBBP (2Nx2N) 4554 4554 if ( pcCU->getPartitionSize( uiPartAddr ) != SIZE_2Nx2N || pcCU->getDBBPFlag(0) ) … … 4649 4649 #endif 4650 4650 #if H_3D_VSP 4651 #if H_3D_DBBP4651 #if NH_3D_DBBP 4652 4652 if ( vspFlag[uiMRGIndex] && !pcCU->getDBBPFlag(uiPartAddr) ) 4653 4653 #else … … 4747 4747 { 4748 4748 4749 #if H_3D_DBBP4749 #if NH_3D_DBBP 4750 4750 DbbpTmpData* pDBBPTmpData = pcCU->getDBBPTmpData(); 4751 4751 if( pcCU->getDBBPFlag(0) ) … … 4754 4754 AOF( uiPartIdx == 0 ); 4755 4755 AOF( pcCU->getPartitionSize(0) == SIZE_2Nx2N ); 4756 AOF( pDBBPTmpData->eVirtualPartSize != SIZE_NONE);4756 AOF( pDBBPTmpData->eVirtualPartSize != NUMBER_OF_PART_SIZES ); 4757 4757 AOF( iRoiWidth == iRoiHeight ); 4758 4758 … … 4779 4779 4780 4780 pcCU->fillMvpCand( uiPartIdx, uiPartAddr, eRefPicList, iRefIdx, pcAMVPInfo ); 4781 #if H_3D_DBBP4781 #if NH_3D_DBBP 4782 4782 if( pcCU->getDBBPFlag(0) ) 4783 4783 { … … 7130 7130 m_pcEntropyCoder->encodeICFlag( pcCU, 0, true ); 7131 7131 #endif 7132 #if H_3D7132 #if NH_3D_DBBP 7133 7133 m_pcEntropyCoder->encodeDBBPFlag( pcCU, 0, true ); 7134 7134 #endif
Note: See TracChangeset for help on using the changeset viewer.