Changeset 1483 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder
- Timestamp:
- 22 Oct 2015, 14:50:29 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified branches/SHM-dev/source/Lib/TLibDecoder/TDecCu.cpp ¶
r1368 r1483 71 71 m_layerId = layerId; 72 72 73 for ( UInt ui = 0; ui < m_uiMaxDepth-1; ui++ )74 {75 m_ppcCU [ui]->setLayerId(layerId);76 }77 78 73 #if LAYER_CTB 79 74 memcpy(g_auiLayerZscanToRaster[m_layerId], g_auiZscanToRaster, sizeof( g_auiZscanToRaster ) ); … … 171 166 setIsChromaQpAdjCoded(true); 172 167 } 173 174 #if SVC_EXTENSION 175 pCtu->setLayerId(m_layerId); 176 #endif 177 168 178 169 // start from the top level CU 179 170 xDecodeCU( pCtu, 0, 0, isLastCtuOfSliceSegment); … … 311 302 #if SVC_EXTENSION 312 303 // Check CU skip for higher layer IRAP skip flag 313 if( pcCU->getSlice()->getVPS()->getHigherLayerIrapSkipFlag() && pcCU->getSlice()->getVPS()->getSingleLayerForNonIrapFlag() && pcCU->get LayerId() > 0 )304 if( pcCU->getSlice()->getVPS()->getHigherLayerIrapSkipFlag() && pcCU->getSlice()->getVPS()->getSingleLayerForNonIrapFlag() && pcCU->getPic()->getLayerId() > 0 ) 314 305 { 315 306 Bool lowerLayerExist = false; 316 for( int i=0;i<pcCU->getLayerId();i++)307 for( Int i = 0; i < pcCU->getPic()->getLayerId(); i++ ) 317 308 { 318 309 if(pcCU->getSlice()->getBaseColPic(pcCU->getSlice()->getInterLayerPredLayerIdc(i)))
Note: See TracChangeset for help on using the changeset viewer.