Changeset 819 in 3DVCSoftware for branches/HTM-9.3-dev1-RWTH/source/Lib/TLibEncoder/TEncSearch.cpp
- Timestamp:
- 4 Feb 2014, 09:36:30 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-9.3-dev1-RWTH/source/Lib/TLibEncoder/TEncSearch.cpp
r816 r819 3609 3609 RefPicList eRefList = (RefPicList)uiRefListIdx; 3610 3610 3611 #if NTT_STORE_SPDV_VSP_G01483612 if( pcCU->getVSPFlag( 0 ) != 0 )3613 {3614 if ( pcCU->getInterDir(0) & (1<<uiRefListIdx) )3615 {3616 UInt dummy;3617 Int vspSize;3618 Int width, height;3619 pcCU->getPartIndexAndSize( 0, dummy, width, height, 0, pcCU->getTotalNumPart()==256 );3620 AOF( dummy == 0 );3621 pcCU->setMvFieldPUForVSP( pcCU, 0, width, height, eRefList, pDBBPTmpData->acMvField[0][eRefList].getRefIdx(), vspSize );3622 pcCU->setVSPFlag( 0, vspSize );3623 }3624 }3625 else3626 #endif3627 3611 pcCU->getCUMvField( eRefList )->setAllMvField( pDBBPTmpData->acMvField[0][eRefList], pDBBPTmpData->eVirtualPartSize, 0, 0, 0 ); // interprets depth relative to rpcTempCU level 3628 3612 } … … 3739 3723 #endif 3740 3724 #if NTT_STORE_SPDV_VSP_G0148 3725 #if H_3D_DBBP 3726 if ( vspFlag[uiMergeCand] && !pcCU->getDBBPFlag(0) ) 3727 #else 3741 3728 if ( vspFlag[uiMergeCand] ) 3729 #endif 3742 3730 { 3743 3731 UInt partAddr; … … 4535 4523 #endif 4536 4524 #if NTT_STORE_SPDV_VSP_G0148 4525 #if H_3D_DBBP 4526 if ( vspFlag[uiMRGIndex] && !pcCU->getDBBPFlag(uiPartAddr) ) 4527 #else 4537 4528 if ( vspFlag[uiMRGIndex] ) 4529 #endif 4538 4530 { 4539 4531 UInt partAddrTemp;
Note: See TracChangeset for help on using the changeset viewer.