Changeset 280 in 3DVCSoftware for branches/HTM-5.1-dev0/source/Lib/TLibCommon/TComResidualGenerator.cpp
- Timestamp:
- 14 Feb 2013, 23:41:41 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.1-dev0/source/Lib/TLibCommon/TComResidualGenerator.cpp
r259 r280 184 184 AOF ( pcPic ); 185 185 186 #if MTK_MDIVRP_C0138 187 if (pcPic->getSPS()->getViewId() != 0) 188 { 189 return; 190 } 191 #endif 192 186 193 if( pcPic->getPOC() == 0 ) 187 194 { … … 300 307 #endif 301 308 { 309 #if MTK_C0138_FIXED 310 UInt uiBaseViewId = 0; 311 #else 302 312 UInt uiBaseViewId = m_pcDepthMapGenerator->getBaseViewId( 0 ); 303 313 #endif 304 314 if( !pcYuv ) 305 315 { … … 330 340 ); 331 341 #endif 342 #if MTK_MDIVRP_C0138 343 return true; 344 #else 332 345 #if QC_SIMPLIFIEDIVRP_M24938 333 346 return xIsNonZeroByCBF( uiBaseViewId , uiXPosInRefView , uiYPosInRefView , uiBlkWidth , uiBlkHeight ); 334 347 #else 335 348 return xIsNonZero( pcYuv, uiBlkWidth, uiBlkHeight ); 349 #endif 336 350 #endif 337 351 } … … 453 467 Pel* pRes = pcCUResidual->getLumaAddr(); 454 468 UInt uiLumaTrMode, uiChromaTrMode; 455 #if LG_RESTRICTEDRESPRED_M24766 469 #if LG_RESTRICTEDRESPRED_M24766 && !MTK_MDIVRP_C0138 456 470 Int iPUPredResiShift[4]; 457 471 #endif … … 479 493 m_pcTrQuant->invRecurTransformNxN ( pcCU, 0, TEXT_CHROMA_V, pRes, 0, pcCUResidual->getCStride(), uiWidth, uiHeight, uiChromaTrMode, 0, piCoeff ); 480 494 495 #if !MTK_MDIVRP_C0138 481 496 if( pcCU->getResPredFlag( 0 ) ) 482 497 { … … 495 510 #endif 496 511 } 512 #endif 497 513 498 514 //===== clear inter-view predicted parts =====
Note: See TracChangeset for help on using the changeset viewer.