Changeset 54 in SHVCSoftware for branches/HM-10.0-dev-SHM/source/Lib/TLibDecoder/TDecSlice.cpp
- Timestamp:
- 2 Mar 2013, 09:25:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HM-10.0-dev-SHM/source/Lib/TLibDecoder/TDecSlice.cpp
r51 r54 100 100 } 101 101 102 Void TDecSlice::init(TDecEntropy* pcEntropyDecoder, TDecCu* pcCuDecoder) 102 #if SVC_EXTENSION 103 Void TDecSlice::init(TDecTop** ppcDecTop,TDecEntropy* pcEntropyDecoder, TDecCu* pcCuDecoder) 103 104 { 104 105 m_pcEntropyDecoder = pcEntropyDecoder; 105 106 m_pcCuDecoder = pcCuDecoder; 106 } 107 m_ppcTDecTop = ppcDecTop; 108 } 109 #else 110 Void TDecSlice::init(TDecEntropy* pcEntropyDecoder, TDecCu* pcCuDecoder) 111 { 112 m_pcEntropyDecoder = pcEntropyDecoder; 113 m_pcCuDecoder = pcCuDecoder; 114 } 115 #endif 107 116 108 117 Void TDecSlice::decompressSlice(TComInputBitstream** ppcSubstreams, TComPic*& rpcPic, TDecSbac* pcSbacDecoder, TDecSbac* pcSbacDecoders) … … 184 193 UInt uiTileLCUX; 185 194 Int iNumSubstreamsPerTile = 1; // if independent. 195 #if INTRA_BL 196 m_pcCuDecoder->setBaseRecPic( rpcPic->getLayerId() > 0 ? rpcPic->getFullPelBaseRec() : NULL); 197 #endif 186 198 Bool depSliceSegmentsEnabled = rpcPic->getSlice(rpcPic->getCurrSliceIdx())->getPPS()->getDependentSliceSegmentsEnabledFlag(); 187 199 uiTileStartLCU = rpcPic->getPicSym()->getTComTile(rpcPic->getPicSym()->getTileIdxMap(iStartCUAddr))->getFirstCUAddr();
Note: See TracChangeset for help on using the changeset viewer.