Ignore:
Timestamp:
5 Jun 2013, 09:06:22 (12 years ago)
Author:
seregin
Message:

TMVP setting fix, encoder speed up fix, and other minor corrections

Location:
branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncGOP.cpp

    r255 r260  
    543543        TComList<TComPic*> *cListPic = m_ppcTEncTop[m_layerId-1]->getListPic();
    544544#endif
    545         pcSlice->setBaseColPic (*cListPic, refLayerIdc );
     545        pcSlice->setBaseColPic( *cListPic, refLayerIdc );
    546546
    547547#if SIMPLIFIED_MV_POS_SCALING
     
    936936    {
    937937      pcSlice->getSPS()->setTMVPFlagsPresent(1);
     938#if SVC_EXTENSION
     939      if( pcSlice->getIdrPicFlag() )
     940      {
     941        pcSlice->setEnableTMVPFlag(0);
     942      }
     943      else
     944#endif
    938945      pcSlice->setEnableTMVPFlag(1);
    939946    }
  • branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncSearch.cpp

    r212 r260  
    33133313     
    33143314#if (ENCODER_FAST_MODE)
    3315       if (pcCU->getSlice()->getNumRefIdx(eRefPicList) > 1)
     3315      if( pcCU->getSlice()->getNumRefIdx(eRefPicList) - pcCU->getSlice()->getActiveNumILRRefIdx() > 0)
    33163316      {
    33173317        testILR = false;
  • branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncSlice.cpp

    r259 r260  
    995995    TComDataCU*& pcCU = rpcPic->getCU( uiCUAddr );
    996996    pcCU->initCU( rpcPic, uiCUAddr );
    997 #if SVC_EXTENSION
    998     pcCU->setLayerId(m_pcCfg->getLayerId());
    999 #endif
    1000997
    1001998#if !RATE_CONTROL_LAMBDA_DOMAIN
  • branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncTop.cpp

    r257 r260  
    12221222  }
    12231223
    1224   return (TEncTop *)getLayerEnc( getVPS()->getRefLayerId( m_layerId, refLayerIdc ) );
     1224  return (TEncTop *)getLayerEnc( m_cVPS.getRefLayerId( m_layerId, refLayerIdc ) );
    12251225}
    12261226#endif
Note: See TracChangeset for help on using the changeset viewer.