Ignore:
Timestamp:
2 Mar 2013, 09:25:00 (12 years ago)
Author:
seregin
Message:

port simulcast

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HM-10.0-dev-SHM/source/Lib/TLibDecoder/TDecSlice.cpp

    r51 r54  
    100100}
    101101
    102 Void TDecSlice::init(TDecEntropy* pcEntropyDecoder, TDecCu* pcCuDecoder)
     102#if SVC_EXTENSION
     103Void TDecSlice::init(TDecTop** ppcDecTop,TDecEntropy* pcEntropyDecoder, TDecCu* pcCuDecoder)
    103104{
    104105  m_pcEntropyDecoder  = pcEntropyDecoder;
    105106  m_pcCuDecoder       = pcCuDecoder;
    106 }
     107  m_ppcTDecTop        = ppcDecTop;
     108}
     109#else
     110Void TDecSlice::init(TDecEntropy* pcEntropyDecoder, TDecCu* pcCuDecoder)
     111{
     112  m_pcEntropyDecoder  = pcEntropyDecoder;
     113  m_pcCuDecoder       = pcCuDecoder;
     114}
     115#endif
    107116
    108117Void TDecSlice::decompressSlice(TComInputBitstream** ppcSubstreams, TComPic*& rpcPic, TDecSbac* pcSbacDecoder, TDecSbac* pcSbacDecoders)
     
    184193  UInt uiTileLCUX;
    185194  Int iNumSubstreamsPerTile = 1; // if independent.
     195#if INTRA_BL
     196  m_pcCuDecoder->setBaseRecPic( rpcPic->getLayerId() > 0 ? rpcPic->getFullPelBaseRec() : NULL);
     197#endif
    186198  Bool depSliceSegmentsEnabled = rpcPic->getSlice(rpcPic->getCurrSliceIdx())->getPPS()->getDependentSliceSegmentsEnabledFlag();
    187199  uiTileStartLCU = rpcPic->getPicSym()->getTComTile(rpcPic->getPicSym()->getTileIdxMap(iStartCUAddr))->getFirstCUAddr();
Note: See TracChangeset for help on using the changeset viewer.