Changeset 76 in SHVCSoftware for branches/HM-10.0-dev-SHM/source/Lib
- Timestamp:
- 11 Mar 2013, 23:29:54 (12 years ago)
- Location:
- branches/HM-10.0-dev-SHM/source/Lib
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComPicSym.cpp
r54 r76 185 185 { 186 186 m_apcTComSlice[m_uiNumAllocatedSlice-1]->copySliceInfo( m_apcTComSlice[m_uiNumAllocatedSlice-2] ); 187 #if S ET_SLICE_LAYER_ID187 #if SVC_EXTENSION 188 188 m_apcTComSlice[m_uiNumAllocatedSlice-1]->initSlice( m_apcTComSlice[m_uiNumAllocatedSlice-1]->getLayerId() ); 189 189 #else -
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComSlice.cpp
r71 r76 140 140 141 141 142 #if S ET_SLICE_LAYER_ID142 #if SVC_EXTENSION 143 143 Void TComSlice::initSlice( UInt layerId ) 144 144 #else … … 146 146 #endif 147 147 { 148 #if S ET_SLICE_LAYER_ID148 #if SVC_EXTENSION 149 149 m_layerId = layerId; 150 150 #endif -
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComSlice.h
r54 r76 1344 1344 TComSlice(); 1345 1345 virtual ~TComSlice(); 1346 #if S ET_SLICE_LAYER_ID1346 #if SVC_EXTENSION 1347 1347 Void initSlice ( UInt layerId ); 1348 1348 #else -
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TypeDef.h
r74 r76 49 49 #define SVC_UPSAMPLING 1 ///< upsampling filters 50 50 #define PHASE_DERIVATION_IN_INTEGER 1 ///< upsampling filters implementation using only integer arithmetic 51 #define SET_SLICE_LAYER_ID 1 ///< set layerId to the slice52 #define BUGFIX_925 1 ///< bug fix ticket #92553 51 #define ENCODER_BUGFIX 1 ///< L0167: encoder bug fix for inter mode 54 52 #define CHROMA_UPSAMPLING 1 ///< L0335: Chroma upsampling with 5 bits coefficients -
branches/HM-10.0-dev-SHM/source/Lib/TLibDecoder/TDecTop.cpp
r75 r76 334 334 cFillSlice.setSPS( m_parameterSetManagerDecoder.getFirstSPS() ); 335 335 cFillSlice.setPPS( m_parameterSetManagerDecoder.getFirstPPS() ); 336 #if S ET_SLICE_LAYER_ID336 #if SVC_EXTENSION 337 337 cFillSlice.initSlice( m_parameterSetManagerDecoder.getFirstSPS()->getLayerId() ); 338 338 #else … … 343 343 cFillPic->getSlice(0)->setSPS( m_parameterSetManagerDecoder.getFirstSPS() ); 344 344 cFillPic->getSlice(0)->setPPS( m_parameterSetManagerDecoder.getFirstPPS() ); 345 #if S ET_SLICE_LAYER_ID345 #if SVC_EXTENSION 346 346 cFillPic->getSlice(0)->initSlice( cFillPic->getLayerId() ); 347 347 #else … … 434 434 { 435 435 TComPic*& pcPic = m_pcPic; 436 #if S ET_SLICE_LAYER_ID436 #if SVC_EXTENSION 437 437 m_apcSlicePilot->initSlice( nalu.m_layerId ); 438 438 #else -
branches/HM-10.0-dev-SHM/source/Lib/TLibEncoder/TEncSlice.cpp
r54 r76 188 188 rpcSlice->setSliceBits(0); 189 189 rpcSlice->setPic( pcPic ); 190 #if S ET_SLICE_LAYER_ID190 #if SVC_EXTENSION 191 191 rpcSlice->initSlice( pcPic->getLayerId() ); 192 192 #else … … 195 195 rpcSlice->setPicOutputFlag( true ); 196 196 rpcSlice->setPOC( pocCurr ); 197 #if SVC_EXTENSION && !SET_SLICE_LAYER_ID198 rpcSlice->setLayerId( pcPic->getLayerId());199 #endif200 197 201 198 // depth computation based on GOP size
Note: See TracChangeset for help on using the changeset viewer.