Changeset 990 in 3DVCSoftware for branches/HTM-11.2-dev1-Samsung/source/Lib/TLibEncoder
- Timestamp:
- 15 Jul 2014, 03:22:01 (10 years ago)
- Location:
- branches/HTM-11.2-dev1-Samsung/source/Lib/TLibEncoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-11.2-dev1-Samsung/source/Lib/TLibEncoder/TEncEntropy.cpp
r976 r990 244 244 245 245 #if H_3D_DBBP 246 #if! SEC_DBBP_EXPLICIT_SIG_I0077 246 247 PartSize eVirtualPartSize = pcCU->getPartitionSize(uiAbsPartIdx); 247 248 if( pcCU->getDBBPFlag(uiAbsPartIdx) ) … … 253 254 } 254 255 #endif 256 #endif 255 257 256 258 m_pcEntropyCoderIf->codePartSize( pcCU, uiAbsPartIdx, uiDepth ); 257 259 258 260 #if H_3D_DBBP 261 #if SEC_DBBP_EXPLICIT_SIG_I0077 262 if( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) && (pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_2NxN || pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_Nx2N) ) 263 #else 259 264 if( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) ) 265 #endif 260 266 { 261 267 encodeDBBPFlag(pcCU, uiAbsPartIdx, bRD); 262 268 #if !SEC_DBBP_EXPLICIT_SIG_I0077 263 269 if( pcCU->getDBBPFlag(uiAbsPartIdx) ) 264 270 { … … 266 272 pcCU->setPartSizeSubParts(eVirtualPartSize, uiAbsPartIdx, uiDepth); 267 273 } 274 #endif 268 275 } 269 276 #endif -
branches/HTM-11.2-dev1-Samsung/source/Lib/TLibEncoder/TEncSbac.cpp
r976 r990 2343 2343 Void TEncSbac::codeDBBPFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ) 2344 2344 { 2345 #if SEC_DBBP_EXPLICIT_SIG_I0077 2346 PartSize ePartSize = pcCU->getPartitionSize( uiAbsPartIdx ); 2347 AOF( ePartSize == SIZE_2NxN || ePartSize == SIZE_Nx2N ); 2348 #endif 2345 2349 AOF( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) ); 2346 2350 AOF( !pcCU->getSlice()->getIsDepth() );
Note: See TracChangeset for help on using the changeset viewer.