Changeset 840 in 3DVCSoftware for branches/HTM-10.0rc1-dev0/source/Lib/TLibEncoder/TEncCu.cpp
- Timestamp:
- 8 Feb 2014, 15:29:19 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.0rc1-dev0/source/Lib/TLibEncoder/TEncCu.cpp
r839 r840 1805 1805 memset( mergeCandBuffer, 0, MRG_MAX_NUM_CANDS_MEM*sizeof(Int) ); 1806 1806 rpcTempCU->setPartSizeSubParts( SIZE_2Nx2N, 0, uhDepth ); // interprets depth relative to LCU level 1807 #if !UPDATE_HM13 1807 1808 rpcTempCU->setCUTransquantBypassSubParts( m_pcEncCfg->getCUTransquantBypassFlagValue(), 0, uhDepth ); 1809 #endif 1808 1810 rpcTempCU->setARPWSubParts( (UChar)nARPW , 0 , uhDepth ); 1809 1811 #if H_3D_IC … … 1992 1994 if( rpcTempCU != rpcTempCUPre ) 1993 1995 { 1994 rpcTempCU->initEstData( uhDepth, orgQP );1996 rpcTempCU->initEstData( uhDepth, orgQP, bTransquantBypassFlag ); 1995 1997 rpcTempCU->copyPartFrom( rpcBestCU, 0, uhDepth ); 1996 1998 } … … 2022 2024 if( rpcTempCU != rpcTempCUPre ) 2023 2025 { 2024 rpcTempCU->initEstData( uhDepth, orgQP );2026 rpcTempCU->initEstData( uhDepth, orgQP, bTransquantBypassFlag ); 2025 2027 rpcTempCU->copyPartFrom( rpcBestCU, 0, uhDepth ); 2026 2028 } … … 2121 2123 #endif 2122 2124 { 2125 2126 #if UPDATE_HM13 2127 #if H_3D 2128 const Bool bTransquantBypassFlag = rpcTempCU->getCUTransquantBypass(0); 2129 #endif 2130 #endif 2123 2131 #if H_3D_FAST_TEXTURE_ENCODING 2124 2132 if(!(bFMD && (ePartSize == SIZE_2Nx2N))) //have motion estimation or merge check … … 2144 2152 if( bFirstTime == false && rpcTempCU->getSlice()->getVPS()->getUseAdvRP( iLayerId ) ) 2145 2153 { 2154 #if UPDATE_HM13 2155 rpcTempCU->initEstData( rpcTempCU->getDepth(0), rpcTempCU->getQP(0),bTransquantBypassFlag ); 2156 #else 2146 2157 rpcTempCU->initEstData( rpcTempCU->getDepth(0), rpcTempCU->getQP(0) ); 2158 #endif 2147 2159 } 2148 2160 #endif … … 2258 2270 { 2259 2271 Int orgQP = rpcBestCU->getQP( 0 ); 2272 #if UPDATE_HM13 2273 rpcTempCU->initEstData( uhDepth, orgQP ,bTransquantBypassFlag ); 2274 #else 2260 2275 rpcTempCU->initEstData( uhDepth, orgQP ); 2276 #endif 2261 2277 rpcTempCU->copyPartFrom( rpcBestCU, 0, uhDepth ); 2262 2278 }
Note: See TracChangeset for help on using the changeset viewer.