Changeset 1224 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon


Ignore:
Timestamp:
9 Jul 2015, 00:12:33 (10 years ago)
Author:
seregin
Message:

macro cleanup: VPS_DPB_SIZE_TABLE

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

Legend:

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

    r1223 r1224  
    20122012  }
    20132013
    2014 #if VPS_DPB_SIZE_TABLE
    20152014  ::memset( m_subLayerFlagInfoPresentFlag,  0, sizeof(m_subLayerFlagInfoPresentFlag ) );
    20162015  ::memset( m_subLayerDpbInfoPresentFlag,   0, sizeof(m_subLayerDpbInfoPresentFlag )  );
     
    20192018  ::memset( m_maxVpsLatencyIncreasePlus1,   0, sizeof(m_maxVpsLatencyIncreasePlus1 )  );
    20202019  ::memset( m_numSubDpbs                ,   0, sizeof(m_numSubDpbs)                   );
    2021 #endif
    20222020  ::memset( m_baseLayerPSCompatibilityFlag, 0, sizeof(m_baseLayerPSCompatibilityFlag) );
    20232021}
     
    30683066}
    30693067
    3070 #if VPS_DPB_SIZE_TABLE
    30713068Void TComVPS::deriveNumberOfSubDpbs()
    30723069{
     
    30803077  }
    30813078}
    3082 #endif
    30833079
    30843080Void TComVPS::setTilesNotInUseFlag(Bool x)
     
    32473243}
    32483244
    3249 #if VPS_DPB_SIZE_TABLE
    32503245Int TComVPS::getLayerIdcForOls( Int olsIdx, Int layerId )
    32513246{
     
    33133308  }
    33143309}
    3315 #endif
    33163310
    33173311#if O0164_MULTI_LAYER_HRD
  • TabularUnified branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1223 r1224  
    702702
    703703  Int        m_TolsIdx;
    704 #if VPS_DPB_SIZE_TABLE
    705704  Bool       m_subLayerFlagInfoPresentFlag [MAX_VPS_OP_LAYER_SETS_PLUS1];
    706705  Bool       m_subLayerDpbInfoPresentFlag  [MAX_VPS_OP_LAYER_SETS_PLUS1][MAX_LAYERS];
     
    709708  Int        m_maxVpsLatencyIncreasePlus1  [MAX_VPS_OP_LAYER_SETS_PLUS1][MAX_LAYERS];
    710709  Int        m_numSubDpbs                  [MAX_VPS_LAYER_SETS_PLUS1 + 2*MAX_NUM_ADD_LAYER_SETS];
    711 #endif
    712710
    713711  Bool       m_vpsVuiPresentFlag;
     
    818816
    819817  Void    deriveLayerIdListVariables();
    820 #if VPS_DPB_SIZE_TABLE
    821 Void      deriveNumberOfSubDpbs();
    822 #endif
     818  Void    deriveNumberOfSubDpbs();
    823819
    824820  Void    setRefLayersFlags(Int currLayerId);
     
    10781074  Int    scalTypeToScalIdx( ScalabilityType scalType );
    10791075
    1080 #if VPS_DPB_SIZE_TABLE
    10811076  Bool   getSubLayerFlagInfoPresentFlag(Int olsIdx)         { return m_subLayerFlagInfoPresentFlag[olsIdx]; }
    10821077  Void   setSubLayerFlagInfoPresentFlag(Int olsIdx, Bool x) { m_subLayerFlagInfoPresentFlag[olsIdx] = x;    }
     
    10991094  Void   setNumSubDpbs(Int olsIdx, Int x)                   { m_numSubDpbs[olsIdx] = x;    }
    11001095  Void   determineSubDpbInfoFlags();
    1101 #endif
    11021096
    11031097  Bool   getVpsVuiPresentFlag()                        { return m_vpsVuiPresentFlag; }
  • TabularUnified branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r1223 r1224  
    6464#define AUXILIARY_PICTURES               1      ///< JCTVC-O0041: auxiliary picture layers
    6565#define R0062_AUX_PSEUDO_MONOCHROME      1      ///> JCVVC-R0063: pseudo monochrome for auxiliary pictures
    66 #define VPS_DPB_SIZE_TABLE               1      ///< JCTVC-O0217: DPB operations: signaling DPB-related parameters
    6766#define NO_CLRAS_OUTPUT_FLAG             1
    6867#define P0138_USE_ALT_CPB_PARAMS_FLAG    1      ///< JCTVC-P0138: use_alt_cpb_params_flag syntax in buffering period SEI message extension
Note: See TracChangeset for help on using the changeset viewer.