Changeset 1174 in SHVCSoftware
- Timestamp:
- 8 Jul 2015, 01:57:29 (9 years ago)
- Location:
- branches/SHM-dev/source/Lib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h
r1173 r1174 1459 1459 UInt m_numScaledRefLayerOffsets; 1460 1460 Bool m_multiLayerExtSpsFlag; 1461 #if R0042_PROFILE_INDICATION1462 1461 Int m_NumDirectRefLayers; 1463 #endif1464 1462 #if REPN_FORMAT_IN_VPS 1465 1463 Bool m_updateRepFormatFlag; … … 1629 1627 1630 1628 //These two functions shall be used / called when the syntax element sps_ext_or_max_sub_layers_minus1 and V1CompatibleSPSFlag are implemented 1631 Bool getV1CompatibleSPSFlag() { return m_bV1CompatibleSPSFlag; } 1632 Void setV1CompatibleSPSFlag(Bool x) { m_bV1CompatibleSPSFlag = x; } 1633 1634 #if R0042_PROFILE_INDICATION 1629 Bool getV1CompatibleSPSFlag() { return m_bV1CompatibleSPSFlag; } 1630 Void setV1CompatibleSPSFlag(Bool x) { m_bV1CompatibleSPSFlag = x; } 1631 1635 1632 Int getNumDirectRefLayers() { return m_NumDirectRefLayers; } 1636 1633 Void setNumDirectRefLayers(Int n) { m_NumDirectRefLayers = n; } 1637 #endif1638 1634 #if REPN_FORMAT_IN_VPS 1639 1635 Bool getUpdateRepFormatFlag() { return m_updateRepFormatFlag; } -
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1173 r1174 61 61 #define R0227_VUI_BSP_HRD_FLAG 1 ///< JCTVC-R0227, Conformance checking such that VPS VUI HRD only present if VPS timing info is signalled 62 62 #define R0227_REP_FORMAT_CONSTRAINT 1 ///< JCTVC-R0227, Conformance checking such that representation format of a particular layer shall not be greater than the one defined in VPS for that layer 63 #define R0042_PROFILE_INDICATION 1 ///< JCTVC-R0042, Profile indication for additional layer sets64 63 65 64 #define Q0108_TSA_STSA 1 ///< JCTVC-Q0108, Remove cross-layer alignment constraints of TSA and STSA pictures, enable to have different prediction structures in different layers -
branches/SHM-dev/source/Lib/TLibEncoder/TEncTop.cpp
r1172 r1174 740 740 #if SVC_EXTENSION 741 741 m_cSPS.setExtensionFlag( m_layerId > 0 ? true : false ); 742 #if R0042_PROFILE_INDICATION743 742 m_cSPS.setNumDirectRefLayers(m_numDirectRefLayers); 744 #endif745 743 746 744 if( !m_numDirectRefLayers && m_numAddLayerSets )
Note: See TracChangeset for help on using the changeset viewer.