Changeset 1483 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder


Ignore:
Timestamp:
22 Oct 2015, 14:50:29 (9 years ago)
Author:
seregin
Message:

remove m_layerId from TComDataCU

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified branches/SHM-dev/source/Lib/TLibDecoder/TDecCu.cpp

    r1368 r1483  
    7171  m_layerId = layerId;
    7272
    73   for ( UInt ui = 0; ui < m_uiMaxDepth-1; ui++ )
    74   {
    75     m_ppcCU     [ui]->setLayerId(layerId);
    76   }
    77  
    7873#if LAYER_CTB
    7974  memcpy(g_auiLayerZscanToRaster[m_layerId], g_auiZscanToRaster, sizeof( g_auiZscanToRaster ) );
     
    171166    setIsChromaQpAdjCoded(true);
    172167  }
    173 
    174 #if SVC_EXTENSION
    175   pCtu->setLayerId(m_layerId);
    176 #endif
    177 
     168 
    178169  // start from the top level CU
    179170  xDecodeCU( pCtu, 0, 0, isLastCtuOfSliceSegment);
     
    311302#if SVC_EXTENSION
    312303  // Check CU skip for higher layer IRAP skip flag
    313   if( pcCU->getSlice()->getVPS()->getHigherLayerIrapSkipFlag() && pcCU->getSlice()->getVPS()->getSingleLayerForNonIrapFlag() && pcCU->getLayerId() > 0 )
     304  if( pcCU->getSlice()->getVPS()->getHigherLayerIrapSkipFlag() && pcCU->getSlice()->getVPS()->getSingleLayerForNonIrapFlag() && pcCU->getPic()->getLayerId() > 0 )
    314305  {
    315306    Bool lowerLayerExist = false;
    316     for(int i=0;i<pcCU->getLayerId();i++)
     307    for( Int i = 0; i < pcCU->getPic()->getLayerId(); i++ )
    317308    {
    318309      if(pcCU->getSlice()->getBaseColPic(pcCU->getSlice()->getInterLayerPredLayerIdc(i)))
Note: See TracChangeset for help on using the changeset viewer.