Changeset 1147 in 3DVCSoftware for branches/HTM-13.1-dev1-Samsung/source/Lib/TLibEncoder
- Timestamp:
- 25 Feb 2015, 12:11:05 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-13.1-dev1-Samsung/source/Lib/TLibEncoder/TEncCu.cpp
r1145 r1147 437 437 #if H_3D_VSP 438 438 DisInfo DvInfo; 439 #if !SEC_ARP_REM_ENC_RESTRICT_K0035 439 440 DvInfo.bDV = false; 441 #endif 440 442 DvInfo.m_acNBDV.setZero(); 441 443 DvInfo.m_aVIdxCan = 0; … … 583 585 if (rpcTempCU->getSlice()->getIsDepth() ) 584 586 { 587 #if SEC_ARP_REM_ENC_RESTRICT_K0035 588 rpcTempCU->getDispforDepth(0, 0, &DvInfo); 589 #else 585 590 DvInfo.bDV = rpcTempCU->getDispforDepth(0, 0, &DvInfo); 591 #endif 586 592 } 587 593 else … … 590 596 #if H_3D_NBDV_REF 591 597 if( rpcTempCU->getSlice()->getDepthRefinementFlag() ) 598 #if SEC_ARP_REM_ENC_RESTRICT_K0035 599 rpcTempCU->getDisMvpCandNBDV(&DvInfo, true); 600 #else 592 601 DvInfo.bDV = rpcTempCU->getDisMvpCandNBDV(&DvInfo, true); 602 #endif 593 603 else 594 604 #endif 605 #if SEC_ARP_REM_ENC_RESTRICT_K0035 606 rpcTempCU->getDisMvpCandNBDV(&DvInfo); 607 #else 595 608 DvInfo.bDV = rpcTempCU->getDisMvpCandNBDV(&DvInfo); 609 #endif 596 610 597 611 #if H_3D_IV_MERGE … … 1853 1867 #if H_3D_ARP 1854 1868 Int nARPWMax = rpcTempCU->getSlice()->getARPStepNum() - 1; 1869 #if SEC_ARP_REM_ENC_RESTRICT_K0035 1870 if( nARPWMax < 0 || bICFlag ) 1871 #else 1855 1872 if( nARPWMax < 0 || !rpcTempCU->getDvInfo(0).bDV || bICFlag ) 1873 #endif 1856 1874 { 1857 1875 nARPWMax = 0; … … 2193 2211 Bool bFirstTime = true; 2194 2212 Int nARPWMax = rpcTempCU->getSlice()->getARPStepNum() - 1; 2195 2213 #if SEC_ARP_REM_ENC_RESTRICT_K0035 2214 if( nARPWMax < 0 || ePartSize != SIZE_2Nx2N || rpcTempCU->getICFlag(0) ) 2215 #else 2196 2216 if( nARPWMax < 0 || ePartSize != SIZE_2Nx2N || !rpcTempCU->getDvInfo(0).bDV || rpcTempCU->getICFlag(0) ) 2217 #endif 2197 2218 { 2198 2219 nARPWMax = 0;
Note: See TracChangeset for help on using the changeset viewer.