Changeset 769 in 3DVCSoftware for branches/HTM-9.2-dev0/source/Lib/TLibCommon/TComSlice.h
- Timestamp:
- 13 Jan 2014, 08:05:57 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-9.2-dev0/source/Lib/TLibCommon/TComSlice.h
r768 r769 53 53 #if H_MV 54 54 class TComPicLists; 55 class TComVPS; 55 56 #endif 56 57 // ==================================================================================================================== … … 62 63 // ==================================================================================================================== 63 64 64 class TComVPS;65 65 /// Reference Picture Set class 66 66 class TComReferencePictureSet … … 829 829 UInt getMaxTLayers () { return m_uiMaxTLayers; } 830 830 Void setMaxTLayers (UInt t) { m_uiMaxTLayers = t; } 831 832 #if H_MV 831 833 UInt getMaxSubLayersMinus1() { return m_uiMaxTLayers - 1; } // For consistency with draft spec 832 #if H_MV833 834 UInt getMaxLayersMinus1() { return m_uiMaxLayersMinus1; }; 834 835 Void setMaxLayersMinus1(UInt l) { m_uiMaxLayersMinus1 = l; } … … 989 990 990 991 TComVPSVUI* getVPSVUI( ) { return m_vpsVUI; } 991 // VPS EXTENSION SEMANTICS VARIABLES 992 993 // VPS EXTENSION SEMANTICS VARIABLES 992 994 Void setLayerIdInVps( Int layerIdInNuh, Int val ) { m_layerIdInVps[layerIdInNuh] = val; } 993 995 Int getLayerIdInVps( Int layerIdInNuh ) { assert( m_layerIdInVps[layerIdInNuh] >= 0 ); return m_layerIdInVps[layerIdInNuh]; } … … 2369 2371 Bool getPocResetFlag( ) { return m_pocResetFlag; } 2370 2372 2371 Void setDiscardableFlag( Bool flag ) { m_discardableFlag = flag; }2372 Bool getDiscardableFlag( ) { return m_discardableFlag; }2373 2374 Void setInterLayerPredEnabledFlag( Bool flag ) { m_interLayerPredEnabledFlag = flag; }2375 Bool getInterLayerPredEnabledFlag( ) { return m_interLayerPredEnabledFlag; }2376 2377 Void setNumInterLayerRefPicsMinus1( Int val ) { m_numInterLayerRefPicsMinus1 = val; }2378 Int getNumInterLayerRefPicsMinus1( ) { return m_numInterLayerRefPicsMinus1; }2379 2380 Void setInterLayerPredLayerIdc( Int i, Int val ) { m_interLayerPredLayerIdc[i] = val; }2381 Int getInterLayerPredLayerIdc( Int i ) { return m_interLayerPredLayerIdc[i]; }2373 Void setDiscardableFlag( Bool flag ) { m_discardableFlag = flag; } 2374 Bool getDiscardableFlag( ) { return m_discardableFlag; } 2375 2376 Void setInterLayerPredEnabledFlag( Bool flag ) { m_interLayerPredEnabledFlag = flag; } 2377 Bool getInterLayerPredEnabledFlag( ) { return m_interLayerPredEnabledFlag; } 2378 2379 Void setNumInterLayerRefPicsMinus1( Int val ) { m_numInterLayerRefPicsMinus1 = val; } 2380 Int getNumInterLayerRefPicsMinus1( ) { return m_numInterLayerRefPicsMinus1; } 2381 2382 Void setInterLayerPredLayerIdc( Int i, Int val ) { m_interLayerPredLayerIdc[i] = val; } 2383 Int getInterLayerPredLayerIdc( Int i ) { return m_interLayerPredLayerIdc[i]; } 2382 2384 2383 2385 // Additional variables derived in slice header semantics
Note: See TracChangeset for help on using the changeset viewer.