Ignore:
Timestamp:
27 Jan 2014, 17:54:11 (11 years ago)
Author:
seregin
Message:

remove JCTVC_M0458_INTERLAYER_RPS_SIG macro

File:
1 edited

Legend:

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

    r562 r564  
    117117#if SVC_EXTENSION
    118118  memset( m_pcBaseColPic, 0, sizeof( m_pcBaseColPic ) );
    119 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    120119  m_activeNumILRRefIdx        = 0;
    121120  m_interLayerPredEnabledFlag = 0;
    122121  ::memset( m_interLayerPredLayerIdc, 0, sizeof(m_interLayerPredLayerIdc) );
    123 #else
    124   m_numILRRefIdx = 0;
    125 #endif
    126122#endif //SVC_EXTENSION
    127123
     
    167163#if SVC_EXTENSION
    168164  m_layerId = layerId;
    169 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    170165  m_activeNumILRRefIdx        = 0;
    171166  m_interLayerPredEnabledFlag = 0;
    172 #else
    173   m_numILRRefIdx              = 0;
    174 #endif
    175167#endif
    176168  m_aiNumRefIdx[0]      = 0;
     
    485477      }
    486478    }
    487 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    488479    if (numInterLayerRPSPics < m_activeNumILRRefIdx)
    489480    {
     
    564555#endif
    565556    }
    566 #endif
    567 #else
    568     if (numInterLayerRPSPics < m_numILRRefIdx)
    569     {
    570       m_numILRRefIdx = numInterLayerRPSPics;
    571     }
    572 #endif
    573   }
    574 #if JCTVC_M0458_INTERLAYER_RPS_SIG
     557#endif
     558  }
    575559  Int numPocTotalCurr = NumPocStCurr0 + NumPocStCurr1 + NumPocLtCurr + m_activeNumILRRefIdx;
    576 #else
    577   Int numPocTotalCurr = NumPocStCurr0 + NumPocStCurr1 + NumPocLtCurr + m_numILRRefIdx;
    578 #endif
    579560#else //SVC_EXTENSION
    580561  Int numPocTotalCurr = NumPocStCurr0 + NumPocStCurr1 + NumPocLtCurr;
     
    620601    if( m_layerId > 0 )
    621602    {     
    622 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    623603      for( i = 0; i < m_activeNumILRRefIdx && cIdx < numPocTotalCurr; cIdx ++, i ++)     
    624 #else
    625       for( i = 0; i < m_numILRRefIdx && cIdx < numPocTotalCurr; cIdx ++, i ++)
    626 #endif
    627604      {
    628605        Int refLayerIdc = m_interLayerPredLayerIdc[i];
     
    652629    if( m_layerId > 0 )
    653630    {
    654 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    655631      for( i = 0; i < m_activeNumILRRefIdx && cIdx < numPocTotalCurr; cIdx ++, i ++)     
    656 #else
    657       for( i = 0; i < m_numILRRefIdx && cIdx < numPocTotalCurr; cIdx ++, i ++)
    658 #endif
    659632      {
    660633        Int refLayerIdc = m_interLayerPredLayerIdc[i];
     
    693666    if( m_layerId > 0 )
    694667    {
    695 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    696668      for( i = 0; i < m_activeNumILRRefIdx && cIdx < numPocTotalCurr; cIdx ++, i ++)
    697 #else
    698       for( i = 0; i < m_numILRRefIdx && cIdx < numPocTotalCurr; cIdx ++, i ++)
    699 #endif
    700669      {
    701670        Int refLayerIdc = m_interLayerPredLayerIdc[i];
     
    799768    else
    800769    {
    801 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    802770      for(Int i = m_activeNumILRRefIdx; i > 0; i-- )
    803 #else
    804       for(Int i = m_numILRRefIdx; i > 0; i-- )
    805 #endif
    806771      {
    807772#if RPL_INIT_N0316_N0082
     
    848813    else
    849814    {
    850 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    851815      for(Int i = m_activeNumILRRefIdx; i > 0; i-- )
    852 #else
    853       for(Int i = m_numILRRefIdx; i > 0; i-- )
    854 #endif
    855816      {
    856817        refPicListModification->setRefPicSetIdxL1(m_aiNumRefIdx[REF_PIC_LIST_1] - i, numberOfRpsCurrTempList - i);
     
    894855  {
    895856#if SVC_EXTENSION
    896 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    897857    return m_activeNumILRRefIdx;
    898 #else
    899     return getNumILRRefIdx();
    900 #endif
    901858#else
    902859    return 0;
     
    913870  if( m_layerId > 0 )
    914871  {
    915 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    916872    numRpsCurrTempList += m_activeNumILRRefIdx;
    917 #else
    918     numRpsCurrTempList += getNumILRRefIdx();
    919 #endif
    920873}
    921874#endif
     
    11461099  m_pcVPS                = pSrc->m_pcVPS;
    11471100  m_layerId              = pSrc->m_layerId;
    1148 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    11491101  m_activeNumILRRefIdx         = pSrc->m_activeNumILRRefIdx;
    11501102  m_interLayerPredEnabledFlag  = pSrc->m_interLayerPredEnabledFlag;
    11511103  memcpy( m_interLayerPredLayerIdc, pSrc->m_interLayerPredLayerIdc, sizeof( m_interLayerPredLayerIdc ) );
    1152 #endif
    11531104#endif
    11541105  m_pcSPS                = pSrc->m_pcSPS;
     
    20762027#endif
    20772028  ::memset(m_profileLevelTierIdx,  0, sizeof(m_profileLevelTierIdx));
    2078 #if JCTVC_M0458_INTERLAYER_RPS_SIG
    20792029  m_maxOneActiveRefLayerFlag = true;
    2080 #endif
    20812030#if O0062_POC_LSB_NOT_PRESENT_FLAG
    20822031  ::memset(m_pocLsbNotPresentFlag, 0, sizeof(m_pocLsbNotPresentFlag));
Note: See TracChangeset for help on using the changeset viewer.