Changeset 11 in SHVCSoftware for trunk/source/Lib/TLibCommon
- Timestamp:
- 28 Jan 2013, 21:06:38 (12 years ago)
- Location:
- trunk/source/Lib/TLibCommon
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TComPicSym.cpp
r2 r11 191 191 { 192 192 m_apcTComSlice[m_uiNumAllocatedSlice-1]->copySliceInfo( m_apcTComSlice[m_uiNumAllocatedSlice-2] ); 193 #if SET_SLICE_LAYER_ID 194 m_apcTComSlice[m_uiNumAllocatedSlice-1]->initSlice( m_apcTComSlice[m_uiNumAllocatedSlice-1]->getLayerId() ); 195 #else 193 196 m_apcTComSlice[m_uiNumAllocatedSlice-1]->initSlice(); 197 #endif 194 198 } 195 199 } -
trunk/source/Lib/TLibCommon/TComSlice.cpp
r2 r11 153 153 154 154 155 #if SET_SLICE_LAYER_ID 156 Void TComSlice::initSlice( UInt layerId ) 157 #else 155 158 Void TComSlice::initSlice() 156 { 159 #endif 160 { 161 #if SET_SLICE_LAYER_ID 162 m_layerId = layerId; 163 #endif 157 164 m_aiNumRefIdx[0] = 0; 158 165 m_aiNumRefIdx[1] = 0; -
trunk/source/Lib/TLibCommon/TComSlice.h
r2 r11 1289 1289 TComSlice(); 1290 1290 virtual ~TComSlice(); 1291 #if SET_SLICE_LAYER_ID 1292 Void initSlice ( UInt layerId ); 1293 #else 1291 1294 Void initSlice (); 1295 #endif 1292 1296 1293 1297 Void setVPS ( TComVPS* pcVPS ) { m_pcVPS = pcVPS; } -
trunk/source/Lib/TLibCommon/TypeDef.h
r10 r11 46 46 #define SVC_UPSAMPLING 1 ///< upsampling filters 47 47 #define PHASE_DERIVATION_IN_INTEGER 1 ///< upsampling filters implementation using only integer arithmetic 48 #define SET_SLICE_LAYER_ID 1 ///< set layerId to the slice 48 49 49 50 #define AVC_BASE 0 ///< YUV BL reading for AVC base SVC
Note: See TracChangeset for help on using the changeset viewer.