Changeset 193 in 3DVCSoftware for branches/HTM-4.0.1-VSP-dev0/source/Lib/TLibDecoder/TDecCu.cpp
- Timestamp:
- 19 Nov 2012, 21:15:40 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-4.0.1-VSP-dev0/source/Lib/TLibDecoder/TDecCu.cpp
r166 r193 351 351 #if FORCE_REF_VSP==1 352 352 if( pcCU->isSkipped(uiAbsPartIdx) && pcCU->getSlice()->getViewId() != 0 ) 353 #if VSP_TEXT_ONLY 354 if( !pcCU->getSlice()->getSPS()->isDepth() ) 353 #if VSP_CFG 354 if( pcCU->getSlice()->getSPS()->getVspDepthPresentFlag() || !pcCU->getSlice()->getSPS()->isDepth() ) 355 #else 356 if( !pcCU->getSlice()->getVspDepthDisableFlag() || !pcCU->getSlice()->getSPS()->isDepth() ) 355 357 #endif 356 358 { … … 385 387 if( pcCU->getTextureModeDepth( uiAbsPartIdx ) == uiDepth ) 386 388 { 387 #if DEBUGLOGOUT388 PredMode eOrgPred = pcCU->getPredictionMode( uiAbsPartIdx );389 #endif390 389 TComDataCU *pcTextureCU = pcCU->getSlice()->getTexturePic()->getCU( pcCU->getAddr() ); 391 390 pcCU->copyTextureMotionDataFrom( pcTextureCU, uiDepth, pcCU->getZorderIdxInCU() + uiAbsPartIdx, uiAbsPartIdx ); 392 #if DEBUGLOGOUT393 if( eOrgPred == MODE_SKIP )394 pcCU->setPredModeSubParts( MODE_SKIP, uiAbsPartIdx, uiDepth );395 m_cDebug.DebugLogOut( pcCU, uiAbsPartIdx, uiDepth );396 #endif397 391 398 392 UInt uiCurrPartNumb = pcCU->getPic()->getNumPartInCU() >> (uiDepth << 1); … … 437 431 #endif 438 432 xFinishDecodeCU( pcCU, uiAbsPartIdx, uiDepth, ruiIsLast ); 439 #if DEBUGLOGOUT440 #if HHI_MPI441 if( pcCU->getTextureModeDepth( uiAbsPartIdx ) != uiDepth )442 #endif443 m_cDebug.DebugLogOut( pcCU, uiAbsPartIdx, uiDepth );444 #endif445 433 return; 446 434 } … … 472 460 473 461 xFinishDecodeCU( pcCU, uiAbsPartIdx, uiDepth, ruiIsLast ); 474 #if DEBUGLOGOUT475 m_cDebug.DebugLogOut( pcCU, uiAbsPartIdx, uiDepth );476 #endif477 462 return; 478 463 } … … 508 493 { 509 494 xFinishDecodeCU( pcCU, uiAbsPartIdx, uiDepth, ruiIsLast ); 510 #if DEBUGLOGOUT511 m_cDebug.DebugLogOut( pcCU, uiAbsPartIdx, uiDepth );512 #endif513 495 return; 514 496 } … … 610 592 setdQPFlag( bCodeDQP ); 611 593 xFinishDecodeCU( pcCU, uiAbsPartIdx, uiDepth, ruiIsLast ); 612 #if DEBUGLOGOUT613 m_cDebug.DebugLogOut( pcCU, uiAbsPartIdx, uiDepth );614 #endif615 594 } 616 595 … … 710 689 711 690 xCopyToPic( m_ppcCU[uiDepth], pcPic, uiAbsPartIdx, uiDepth ); 712 #if DEBUGIMGOUT713 xColsetToPicMerge( m_ppcCU[uiDepth], pcPic->getPicYuvRecDbg(), uiAbsPartIdx, uiDepth );714 #endif715 691 } 716 692 … … 724 700 // inter prediction 725 701 m_pcPrediction->motionCompensation( pcCU, m_ppcYuvReco[uiDepth] ); 702 726 703 #if HHI_MPI 727 704 if( pcCU->getTextureModeDepth( 0 ) != -1 )
Note: See TracChangeset for help on using the changeset viewer.