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


Ignore:
Timestamp:
8 Jul 2015, 20:57:55 (10 years ago)
Author:
seregin
Message:

macro cleanup: REPN_FORMAT_IN_VPS

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

Legend:

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

    r1147 r1203  
    326326  TComSlice * pcSlice = pcPic->getSlice(pcPic->getCurrSliceIdx());
    327327
    328 #if REPN_FORMAT_IN_VPS
     328#if SVC_EXTENSION
    329329  const UInt picWidth = pcSlice->getPicWidthInLumaSamples();
    330330  const UInt picHeight = pcSlice->getPicHeightInLumaSamples();
     
    11491149  const UInt numPartInCtuWidth = m_pcPic->getNumPartInCtuWidth();
    11501150 
    1151 #if REPN_FORMAT_IN_VPS
     1151#if SVC_EXTENSION
    11521152  if( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelX() + g_auiRasterToPelX[uiAbsPartIdxRT] + m_pcPic->getMinCUWidth() ) >= m_pcSlice->getPicWidthInLumaSamples() )
    11531153#else
     
    12091209  UInt uiAbsZorderCUIdxLB = g_auiZscanToRaster[ m_absZIdxInCtu ] + (m_puhHeight[0] / m_pcPic->getMinCUHeight() - 1)*numPartInCtuWidth;
    12101210
    1211 #if REPN_FORMAT_IN_VPS
     1211#if SVC_EXTENSION
    12121212  if( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelY() + g_auiRasterToPelY[uiAbsPartIdxLB] + m_pcPic->getMinCUHeight() ) >= m_pcSlice->getPicHeightInLumaSamples() )
    12131213#else
     
    12571257  UInt uiAbsZorderCUIdxLB = g_auiZscanToRaster[ m_absZIdxInCtu ] + ((m_puhHeight[0] / m_pcPic->getMinCUHeight()) - 1)*numPartInCtuWidth;
    12581258 
    1259 #if REPN_FORMAT_IN_VPS
     1259#if SVC_EXTENSION
    12601260  if( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelY() + g_auiRasterToPelY[uiAbsPartIdxLB] + (m_pcPic->getPicSym()->getMinCUHeight() * uiPartUnitOffset)) >= m_pcSlice->getPicHeightInLumaSamples())
    12611261#else
     
    13051305  const UInt numPartInCtuWidth = m_pcPic->getNumPartInCtuWidth();
    13061306 
    1307 #if REPN_FORMAT_IN_VPS
     1307#if SVC_EXTENSION
    13081308  if( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelX() + g_auiRasterToPelX[uiAbsPartIdxRT] + (m_pcPic->getPicSym()->getMinCUHeight() * uiPartUnitOffset)) >= m_pcSlice->getPicWidthInLumaSamples() )
    13091309#else
     
    25112511    Int ctuRsAddr = -1;
    25122512
    2513 #if REPN_FORMAT_IN_VPS
     2513#if SVC_EXTENSION
    25142514    if (   ( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelX() + g_auiRasterToPelX[uiAbsPartIdxTmp] + m_pcPic->getMinCUWidth () ) < m_pcSlice->getPicWidthInLumaSamples() )  // image boundary check
    25152515        && ( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelY() + g_auiRasterToPelY[uiAbsPartIdxTmp] + m_pcPic->getMinCUHeight() ) < m_pcSlice->getPicHeightInLumaSamples() ) )
     
    28532853    uiAbsPartIdx = g_auiZscanToRaster[uiPartIdxRB];
    28542854    Int ctuRsAddr = -1;
    2855 #if REPN_FORMAT_IN_VPS
     2855
     2856#if SVC_EXTENSION
    28562857    if (  ( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelX() + g_auiRasterToPelX[uiAbsPartIdx] + m_pcPic->getMinCUWidth () ) < m_pcSlice->getPicWidthInLumaSamples())   // image boundary check
    28572858       && ( ( m_pcPic->getCtu(m_ctuRsAddr)->getCUPelY() + g_auiRasterToPelY[uiAbsPartIdx] + m_pcPic->getMinCUHeight() ) < m_pcSlice->getPicHeightInLumaSamples() ) )   
     
    29302931  Int  iMvShift = 2;
    29312932  Int iOffset = 8;
    2932 #if REPN_FORMAT_IN_VPS
     2933#if SVC_EXTENSION
    29332934  Int iHorMax = ( m_pcSlice->getPicWidthInLumaSamples() + iOffset - m_uiCUPelX - 1 ) << iMvShift;
    29342935#else
     
    29372938  Int iHorMin = (       -(Int)g_uiMaxCUWidth - iOffset - (Int)m_uiCUPelX + 1 ) << iMvShift;
    29382939 
    2939 #if REPN_FORMAT_IN_VPS
     2940#if SVC_EXTENSION
    29402941  Int iVerMax = ( m_pcSlice->getPicHeightInLumaSamples() + iOffset - m_uiCUPelY - 1 ) << iMvShift;
    29412942#else
  • branches/SHM-dev/source/Lib/TLibCommon/TComLoopFilter.cpp

    r1029 r1203  
    181181      UInt uiLPelX   = pcCU->getCUPelX() + g_auiRasterToPelX[ g_auiZscanToRaster[uiAbsZorderIdx] ];
    182182      UInt uiTPelY   = pcCU->getCUPelY() + g_auiRasterToPelY[ g_auiZscanToRaster[uiAbsZorderIdx] ];
    183 #if REPN_FORMAT_IN_VPS
     183#if SVC_EXTENSION
    184184      if( ( uiLPelX < pcCU->getSlice()->getPicWidthInLumaSamples() ) && ( uiTPelY < pcCU->getSlice()->getPicHeightInLumaSamples() ) )
    185185#else
  • branches/SHM-dev/source/Lib/TLibCommon/TComSampleAdaptiveOffset.cpp

    r1029 r1203  
    668668      UInt uiLPelX   = pcCU->getCUPelX() + g_auiRasterToPelX[ g_auiZscanToRaster[uiAbsZorderIdx] ];
    669669      UInt uiTPelY   = pcCU->getCUPelY() + g_auiRasterToPelY[ g_auiZscanToRaster[uiAbsZorderIdx] ];
    670 #if REPN_FORMAT_IN_VPS
     670#if SVC_EXTENSION
    671671      if( ( uiLPelX < pcCU->getSlice()->getPicWidthInLumaSamples() ) && ( uiTPelY < pcCU->getSlice()->getPicHeightInLumaSamples() ) )
    672672#else
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.cpp

    r1200 r1203  
    19321932, m_bitRatePresentVpsFlag     (false)
    19331933, m_picRatePresentVpsFlag     (false)
    1934 #if REPN_FORMAT_IN_VPS
    19351934, m_repFormatIdxPresentFlag   (false)
    19361935, m_vpsNumRepFormats          (1)
    1937 #endif
    19381936, m_viewIdLen                (0)
    19391937, m_vpsNonVuiExtLength (0)
     
    20092007  }
    20102008
    2011   ::memset(m_bitRatePresentFlag, 0, sizeof(m_bitRatePresentFlag));
    2012   ::memset(m_picRatePresentFlag, 0, sizeof(m_picRatePresentFlag));
    2013   ::memset(m_avgBitRate        , 0, sizeof(m_avgBitRate)        );
    2014   ::memset(m_maxBitRate        , 0, sizeof(m_maxBitRate)        );
    2015   ::memset(m_constPicRateIdc   , 0, sizeof(m_constPicRateIdc)   );
    2016   ::memset(m_avgPicRate        , 0, sizeof(m_avgPicRate)        );
    2017 #if REPN_FORMAT_IN_VPS
    2018   ::memset( m_vpsRepFormatIdx, 0, sizeof(m_vpsRepFormatIdx) );
    2019 #endif
    2020   ::memset(m_viewIdVal, 0, sizeof(m_viewIdVal));
     2009  ::memset( m_bitRatePresentFlag, 0, sizeof(m_bitRatePresentFlag) );
     2010  ::memset( m_picRatePresentFlag, 0, sizeof(m_picRatePresentFlag) );
     2011  ::memset( m_avgBitRate        , 0, sizeof(m_avgBitRate)         );
     2012  ::memset( m_maxBitRate        , 0, sizeof(m_maxBitRate)         );
     2013  ::memset( m_constPicRateIdc   , 0, sizeof(m_constPicRateIdc)    );
     2014  ::memset( m_avgPicRate        , 0, sizeof(m_avgPicRate)         );
     2015  ::memset( m_vpsRepFormatIdx   , 0, sizeof(m_vpsRepFormatIdx)    );
     2016  ::memset( m_viewIdVal         , 0, sizeof(m_viewIdVal))         ;
    20212017
    20222018  for( Int i = 0; i < MAX_NUM_LAYER_IDS; i++ )
     
    21152111, m_extensionFlag             ( false )
    21162112, m_bV1CompatibleSPSFlag      (  0)
    2117 #if REPN_FORMAT_IN_VPS
    21182113, m_updateRepFormatFlag       (false)
    21192114, m_updateRepFormatIndex      (0)
    2120 #endif
    21212115#if SCALINGLIST_INFERRING
    21222116, m_inferScalingListFlag ( false )
     
    35073501}
    35083502
    3509 #if REPN_FORMAT_IN_VPS
    35103503UInt TComSlice::getPicWidthInLumaSamples()
    35113504{
     
    35733566#endif
    35743567
    3575   if ( layerId == 0 || sps->getV1CompatibleSPSFlag() == 1 )
     3568  if( layerId == 0 || sps->getV1CompatibleSPSFlag() == 1 )
    35763569  {
    35773570    if( layerId == 0 && vps->getNonHEVCBaseLayerFlag() )
     
    35983591  UInt retVal, layerId = getLayerId();
    35993592
    3600   if ( layerId == 0 || sps->getV1CompatibleSPSFlag() == 1 )
     3593  if( layerId == 0 || sps->getV1CompatibleSPSFlag() == 1 )
    36013594  {
    36023595    if( layerId == 0 && vps->getNonHEVCBaseLayerFlag() )
     
    36233616  UInt retVal, layerId = getLayerId();
    36243617
    3625   if ( layerId == 0 || sps->getV1CompatibleSPSFlag() == 1 )
     3618  if( layerId == 0 || sps->getV1CompatibleSPSFlag() == 1 )
    36263619  {
    36273620    if( layerId == 0 && vps->getNonHEVCBaseLayerFlag() )
     
    36873680, m_bitDepthVpsChroma           (0)
    36883681{}
    3689 #endif //REPN_FORMAT_IN_VPS
    36903682
    36913683Void TComPTL::copyProfileInfo(TComPTL *ptl)
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1201 r1203  
    508508};
    509509
    510 #if REPN_FORMAT_IN_VPS
     510#if SVC_EXTENSION
    511511class RepFormat
    512512{
     
    558558  Void    setConformanceWindowVps(Window& conformanceWindow ) { m_conformanceWindowVps = conformanceWindow; }
    559559};
    560 #endif //REPN_FORMAT_IN_VPS
     560#endif
    561561
    562562class TComVPS
     
    682682  Bool       m_altOutputLayerFlag[MAX_VPS_LAYER_SETS_PLUS1 + 2*MAX_NUM_ADD_LAYER_SETS];
    683683
    684 #if REPN_FORMAT_IN_VPS
    685684  Bool       m_repFormatIdxPresentFlag;
    686685  Int        m_vpsNumRepFormats;            // coded as minus1
    687686  RepFormat  m_vpsRepFormat[16];
    688687  Int        m_vpsRepFormatIdx[16];
    689 #endif
     688
    690689  Int        m_viewIdLen;
    691690  Int        m_viewIdVal                [MAX_LAYERS];
     
    10511050  Void     setBspHrdIdx(Int  i, Int j, Int k, Int l, Int m, Int val)            { m_bspHrdIdx[i][j][k][l][m] = val; }
    10521051#endif
    1053   Void   setBaseLayerPSCompatibilityFlag (Int layer, int val)   { m_baseLayerPSCompatibilityFlag[layer] = val; }
    1054   Int    getBaseLayerPSCompatibilityFlag (Int layer)            { return m_baseLayerPSCompatibilityFlag[layer];}
    1055   Bool   getAltOuputLayerFlag(Int idx)                          { return m_altOutputLayerFlag[idx]; }
    1056   Void   setAltOuputLayerFlag(Int idx, Bool x)                  { m_altOutputLayerFlag[idx] = x;    }
    1057 
    1058 #if REPN_FORMAT_IN_VPS
    1059   Bool   getRepFormatIdxPresentFlag()       { return m_repFormatIdxPresentFlag; }
    1060   Void   setRepFormatIdxPresentFlag(Bool x) { m_repFormatIdxPresentFlag = x;    }
    1061 
    1062   Int    getVpsNumRepFormats()              { return m_vpsNumRepFormats;        }
    1063   Void   setVpsNumRepFormats(Int x)         { m_vpsNumRepFormats = x;           }
    1064 
    1065   RepFormat* getVpsRepFormat(Int idx)       { return &m_vpsRepFormat[idx];      }
    1066 
    1067   Int    getVpsRepFormatIdx(Int idx)        { return m_vpsRepFormatIdx[idx];    }
    1068   Void   setVpsRepFormatIdx(Int idx, Int x) { m_vpsRepFormatIdx[idx] = x;       }         
    1069 #endif
    1070 
    1071   Void   setViewIdLen( Int  val )                                   { m_viewIdLen = val;  }
    1072   Int    getViewIdLen(  )                                           { return m_viewIdLen; }
    1073 
    1074   Void   setViewIdVal( Int viewOrderIndex, Int  val )               { m_viewIdVal[viewOrderIndex] = val;  }
    1075   Int    getViewIdVal( Int viewOrderIndex )                         { return m_viewIdVal[viewOrderIndex]; }
     1052  Void   setBaseLayerPSCompatibilityFlag (Int layer, int val)                   { m_baseLayerPSCompatibilityFlag[layer] = val; }
     1053  Int    getBaseLayerPSCompatibilityFlag (Int layer)                            { return m_baseLayerPSCompatibilityFlag[layer];}
     1054  Bool   getAltOuputLayerFlag(Int idx)                                          { return m_altOutputLayerFlag[idx]; }
     1055  Void   setAltOuputLayerFlag(Int idx, Bool x)                                  { m_altOutputLayerFlag[idx] = x;    }
     1056
     1057  Bool   getRepFormatIdxPresentFlag()                                           { return m_repFormatIdxPresentFlag; }
     1058  Void   setRepFormatIdxPresentFlag(Bool x)                                     { m_repFormatIdxPresentFlag = x;    }
     1059
     1060  Int    getVpsNumRepFormats()                                                  { return m_vpsNumRepFormats;        }
     1061  Void   setVpsNumRepFormats(Int x)                                             { m_vpsNumRepFormats = x;           }
     1062
     1063  RepFormat* getVpsRepFormat(Int idx)                                           { return &m_vpsRepFormat[idx];      }
     1064
     1065  Int    getVpsRepFormatIdx(Int idx)                                            { return m_vpsRepFormatIdx[idx];    }
     1066  Void   setVpsRepFormatIdx(Int idx, Int x)                                     { m_vpsRepFormatIdx[idx] = x;       }         
     1067
     1068  Void   setViewIdLen( Int  val )                                               { m_viewIdLen = val;  }
     1069  Int    getViewIdLen(  )                                                       { return m_viewIdLen; }
     1070
     1071  Void   setViewIdVal( Int viewOrderIndex, Int  val )                           { m_viewIdVal[viewOrderIndex] = val;  }
     1072  Int    getViewIdVal( Int viewOrderIndex )                                     { return m_viewIdVal[viewOrderIndex]; }
    10761073  Int    getScalabilityId(Int, ScalabilityType scalType );
    10771074
    1078   Int    getViewIndex    ( Int layerIdInNuh )                       { return getScalabilityId( getLayerIdxInVps(layerIdInNuh), VIEW_ORDER_INDEX  ); }   
     1075  Int    getViewIndex    ( Int layerIdInNuh )                                   { return getScalabilityId( getLayerIdxInVps(layerIdInNuh), VIEW_ORDER_INDEX  ); }   
    10791076
    10801077  Int    getNumViews();
     
    13761373  Bool        m_multiLayerExtSpsFlag;
    13771374  Int         m_NumDirectRefLayers;
    1378 #if REPN_FORMAT_IN_VPS
    13791375  Bool        m_updateRepFormatFlag;
    13801376  UInt        m_updateRepFormatIndex;
    1381 #endif
    13821377#if SCALINGLIST_INFERRING
    13831378  Bool        m_inferScalingListFlag;
     
    15481543  Int      getNumDirectRefLayers()                  { return  m_NumDirectRefLayers;  }
    15491544  Void     setNumDirectRefLayers(Int n)             {  m_NumDirectRefLayers = n;     }
    1550 #if REPN_FORMAT_IN_VPS
    15511545  Bool     getUpdateRepFormatFlag()                 { return m_updateRepFormatFlag;   }
    15521546  Void     setUpdateRepFormatFlag(Bool x)           { m_updateRepFormatFlag = x;      }
    15531547  Int      getUpdateRepFormatIndex()                { return m_updateRepFormatIndex;  }
    15541548  Void     setUpdateRepFormatIndex(UInt index)      { m_updateRepFormatIndex = index; }
    1555 #endif
    15561549#if SCALINGLIST_INFERRING
    15571550  Bool     getInferScalingListFlag()                { return m_inferScalingListFlag;  }
     
    23432336  Int       getNumNegativeRpsCurrTempList();
    23442337
    2345 #if REPN_FORMAT_IN_VPS
    23462338  UInt getPicWidthInLumaSamples();
    23472339  UInt getPicHeightInLumaSamples();
     
    23572349
    23582350  Window& getConformanceWindow();
    2359 #endif
    23602351
    23612352  Void setILRPic(TComPic **pcIlpPic);
  • branches/SHM-dev/source/Lib/TLibCommon/TComTrQuant.cpp

    r1029 r1203  
    112112  }
    113113
    114 #if REPN_FORMAT_IN_VPS
     114#if SVC_EXTENSION
    115115  TComSlice* slice = const_cast<TComSlice*> (cu.getSlice());
    116116#endif
     
    118118  *this = QpParam(cu.getQP( 0 ),
    119119                  toChannelType(compID),
    120 #if REPN_FORMAT_IN_VPS
     120#if SVC_EXTENSION
    121121                  isLuma(compID) ? slice->getQpBDOffsetY() : slice->getQpBDOffsetC(),
    122122#else
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r1202 r1203  
    7878#endif
    7979#define POC_RESET_INFO_INFERENCE         1      ///< JCTVC-Q0146: Infer the value of poc_reset_info_present_flag when not present
    80 #define REPN_FORMAT_IN_VPS               1      ///< JCTVC-N0092: Signal represenation format (spatial resolution, bit depth, colour format) in the VPS
    8180#define SCALINGLIST_INFERRING            1      ///< JCTVC-N0371: inter-layer scaling list
    8281
Note: See TracChangeset for help on using the changeset viewer.