Changeset 1174 in SHVCSoftware


Ignore:
Timestamp:
8 Jul 2015, 01:57:29 (9 years ago)
Author:
seregin
Message:

macro cleanup: R0042_PROFILE_INDICATION

Location:
branches/SHM-dev/source/Lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1173 r1174  
    14591459  UInt        m_numScaledRefLayerOffsets;
    14601460  Bool        m_multiLayerExtSpsFlag;
    1461 #if R0042_PROFILE_INDICATION 
    14621461  Int         m_NumDirectRefLayers;
    1463 #endif
    14641462#if REPN_FORMAT_IN_VPS
    14651463  Bool        m_updateRepFormatFlag;
     
    16291627
    16301628  //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
    16351632  Int      getNumDirectRefLayers()                  { return  m_NumDirectRefLayers;  }
    16361633  Void     setNumDirectRefLayers(Int n)             {  m_NumDirectRefLayers = n;     }
    1637 #endif
    16381634#if REPN_FORMAT_IN_VPS
    16391635  Bool     getUpdateRepFormatFlag()                 { return m_updateRepFormatFlag;   }
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r1173 r1174  
    6161#define R0227_VUI_BSP_HRD_FLAG           1      ///< JCTVC-R0227, Conformance checking such that VPS VUI HRD only present if VPS timing info is signalled
    6262#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 sets
    6463
    6564#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  
    740740#if SVC_EXTENSION
    741741  m_cSPS.setExtensionFlag( m_layerId > 0 ? true : false );
    742 #if R0042_PROFILE_INDICATION
    743742  m_cSPS.setNumDirectRefLayers(m_numDirectRefLayers);
    744 #endif
    745743
    746744  if( !m_numDirectRefLayers && m_numAddLayerSets )
Note: See TracChangeset for help on using the changeset viewer.