Changeset 1412 in 3DVCSoftware for branches/HTM-16.2-dev/source/Lib/TLibEncoder/TEncSearch.h
- Timestamp:
- 12 Apr 2018, 11:12:21 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-16.2-dev/source/Lib/TLibEncoder/TEncSearch.h
r1405 r1412 4 4 * granted under this license. 5 5 * 6 * Copyright (c) 2010-201 6, ITU/ISO/IEC6 * Copyright (c) 2010-2017, ITU/ISO/IEC 7 7 * All rights reserved. 8 8 * … … 178 178 Pel resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE] 179 179 DEBUG_STRING_FN_DECLARE(sDebug) 180 #if NH_3D _ENC_DEPTH180 #if NH_3D 181 181 , Bool bOnlyIVP 182 182 #endif … … 190 190 Pel resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE] 191 191 DEBUG_STRING_FN_DECLARE(sDebug)); 192 #if NH_3D _DIS192 #if NH_3D 193 193 Void estIntraPredDIS ( TComDataCU* pcCU, 194 194 TComYuv* pcOrgYuv, … … 225 225 Bool bSkipResidual 226 226 DEBUG_STRING_FN_DECLARE(sDebug) ); 227 #if NH_3D _SDC_INTER227 #if NH_3D 228 228 Void encodeResAndCalcRdInterSDCCU( TComDataCU* pcCU, 229 229 TComYuv* pcOrg, … … 281 281 DEBUG_STRING_FN_DECLARE(sTest) 282 282 ,Int default0Save1Load2 = 0 283 #if NH_3D _ENC_DEPTH283 #if NH_3D 284 284 , Bool zeroResiFlag = false 285 285 #endif … … 301 301 TComTU &rTu 302 302 DEBUG_STRING_FN_DECLARE(sDebug) 303 #if NH_3D _ENC_DEPTH303 #if NH_3D 304 304 , Bool zeroResiFlag = false 305 305 #endif … … 342 342 Void xStoreIntraResultQT ( const ComponentID compID, TComTU &rTu); 343 343 Void xLoadIntraResultQT ( const ComponentID compID, TComTU &rTu); 344 #if NH_3D _DIS344 #if NH_3D 345 345 #if NH_3D_VSO 346 346 Void xIntraCodingDIS ( TComDataCU* pcCU, UInt uiAbsPartIdx, TComYuv* pcOrgYuv, TComYuv* pcPredYuv, Dist& ruiDist, Double& dRDCost, UInt uiPredMode ); … … 350 350 #endif 351 351 352 #if NH_3D _DMM352 #if NH_3D 353 353 // ------------------------------------------------------------------------------------------------------------------- 354 354 // Depth intra search … … 358 358 Void xSearchDmmDeltaDCs ( TComDataCU* pcCU, UInt uiAbsPtIdx, Pel* piOrig, Pel* piPredic, UInt uiStride, Bool* biSegPattern, Int patternStride, UInt uiWidth, UInt uiHeight, Pel& rDeltaDC1, Pel& rDeltaDC2 ); 359 359 Void xSearchDmm1Wedge ( TComDataCU* pcCU, UInt uiAbsPtIdx, Pel* piRef, UInt uiRefStride, UInt uiWidth, UInt uiHeight, UInt& ruiTabIdx ); 360 #endif361 #if NH_3D_SDC_INTRA362 360 #if NH_3D_VSO 363 361 Void xIntraCodingSDC ( TComDataCU* pcCU, UInt uiAbsPartIdx, TComYuv* pcOrgYuv, TComYuv* pcPredYuv, Dist& ruiDist , Double& dRDCost, Bool bZeroResidual, Int iSDCDeltaResi ); … … 419 417 UChar* uhInterDirNeighbours, 420 418 Int& numValidMergeCand 421 #if NH_3D _VSP422 , Int* vspFlag423 #endif 424 #if NH_3D_SPIVMP425 , Bool* pbSPIVMPFlag, TComMvField* pcMvFieldSP, UChar*puhInterDirSP419 #if NH_3D 420 , Int* vspFlag 421 , Bool* pbSPIVMPFlag 422 , TComMvField* pcMvFieldSP 423 , UChar* puhInterDirSP 426 424 #endif 427 425 ); … … 476 474 const Int iSrchRng, 477 475 TComMv& rcMvSrchRngLT, 476 #if !MCTS_ENC_CHECK 478 477 TComMv& rcMvSrchRngRB ); 478 #else 479 TComMv& rcMvSrchRngRB, 480 const TComPattern* const pcPatternKey ); 481 #endif 482 483 #if MCTS_ENC_CHECK 484 Void xInitTileBorders(const TComDataCU* const pcCU, TComPattern* pcPatternKey); 485 #endif 479 486 480 487 Void xPatternSearchFast ( const TComDataCU* const pcCU,
Note: See TracChangeset for help on using the changeset viewer.