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


Ignore:
Timestamp:
8 Jul 2015, 22:47:39 (10 years ago)
Author:
seregin
Message:

macro cleanup: POC_RESET_IDC_DECODER, POC_RESET_IDC

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

Legend:

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

    r1208 r1210  
    9595  Bool                  m_equalPictureSizeAndOffsetFlag[MAX_LAYERS];
    9696#endif
    97 #endif
    9897#if Q0048_CGS_3D_ASYMLUT
    9998  Int                   m_nFrameBit;
    10099#endif
    101 #if POC_RESET_IDC_DECODER
    102100  Bool                  m_currAuFlag;
    103101#endif
     
    220218  Int           getFrameBit()         { return m_nFrameBit; }
    221219#endif
    222 #if POC_RESET_IDC_DECODER
    223220  Bool          isCurrAu() { return m_currAuFlag; }
    224221  Void          setCurrAuFlag(Bool x) {m_currAuFlag = x; }
    225 #endif
    226222#endif //SVC_EXTENSION
    227223};// END CLASS DEFINITION TComPic
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.cpp

    r1209 r1210  
    301301    pcPic = *(iterPic);
    302302  }
    303 #if POC_RESET_IDC_DECODER
     303#if SVC_EXTENSION
    304304  assert( pcPic->getSlice(0)->isReferenced() );
    305305#endif
     
    23032303, m_scalingListRefLayerId ( 0 )
    23042304#endif
    2305 #if POC_RESET_IDC
    23062305, m_pocResetInfoPresentFlag   (false)
    2307 #endif
    23082306, m_numRefLayerLocationOffsets  ( 0 )
    23092307#if Q0048_CGS_3D_ASYMLUT
     
    36803678    return false;
    36813679  }       
    3682 #if POC_RESET_IDC_DECODER
     3680
    36833681  TComPic* pic = xGetRefPic( rcListPic, getPOC() );
    36843682
     
    36933691 
    36943692  return true;
    3695 #else
    3696   setBaseColPic(refLayerIdc, xGetRefPic(rcListPic, getPOC()));
    3697   return true;
    3698 #endif
    36993693}
    37003694
     
    38133807}
    38143808
    3815 Bool TComSlice::getBlaPicFlag       ()
     3809Bool TComSlice::getBlaPicFlag()
    38163810{
    38173811    return  getNalUnitType() == NAL_UNIT_CODED_SLICE_BLA_N_LP
     
    38203814}
    38213815
    3822 Bool TComSlice::getCraPicFlag       ()
     3816Bool TComSlice::getCraPicFlag()
    38233817{
    38243818    return getNalUnitType() == NAL_UNIT_CODED_SLICE_CRA;
    38253819}
    38263820
    3827 #if POC_RESET_IDC_DECODER
    3828 Bool TComSlice::getRaslPicFlag      ()
     3821Bool TComSlice::getRaslPicFlag()
    38293822{
    38303823  return  getNalUnitType() == NAL_UNIT_CODED_SLICE_RASL_R
    38313824  || getNalUnitType() == NAL_UNIT_CODED_SLICE_RASL_N;
    38323825}
    3833 Bool TComSlice::getRadlPicFlag      ()
     3826
     3827Bool TComSlice::getRadlPicFlag()
    38343828{
    38353829  return  getNalUnitType() == NAL_UNIT_CODED_SLICE_RADL_R
    38363830  || getNalUnitType() == NAL_UNIT_CODED_SLICE_RADL_N;
    38373831}
    3838 #endif
    38393832
    38403833Void TComSlice::decrementRefPocValues(Int const decrementValue)
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1209 r1210  
    16571657  UInt     m_scalingListRefLayerId;
    16581658#endif
    1659 #if POC_RESET_IDC
    16601659  Bool     m_pocResetInfoPresentFlag;
    1661 #endif
    16621660  UInt     m_numRefLayerLocationOffsets;
    16631661  UInt     m_refLocationOffsetLayerId[MAX_LAYERS];
     
    18061804  Void setSliceHeaderExtensionPresentFlag   (Bool val)            { m_sliceHeaderExtensionPresentFlag = val; }
    18071805#if SVC_EXTENSION
    1808   Int     getExtensionFlag()                { return m_extensionFlag;  }
    1809   Void    setExtensionFlag(Int n)           { m_extensionFlag = n;     }
     1806  Int     getExtensionFlag()                                  { return m_extensionFlag;  }
     1807  Void    setExtensionFlag(Int n)                             { m_extensionFlag = n;     }
    18101808#if SCALINGLIST_INFERRING
    1811   UInt     getLayerId() { return m_layerId; }
    1812   Void     setLayerId( UInt layerId ) { m_layerId = layerId;            }
    1813   Bool     getInferScalingListFlag()  { return m_inferScalingListFlag;  }
    1814   UInt     getScalingListRefLayerId() { return m_scalingListRefLayerId; }
    1815   Void     setInferScalingListFlag( Bool flag )     { m_inferScalingListFlag = flag;     }
    1816   Void     setScalingListRefLayerId( UInt layerId ) { m_scalingListRefLayerId = layerId; }
    1817 #endif
    1818 #if POC_RESET_IDC
    1819   Bool getPocResetInfoPresentFlag   ()                    { return m_pocResetInfoPresentFlag; }
    1820   Void setPocResetInfoPresentFlag   (const Bool val)      { m_pocResetInfoPresentFlag = val; }
    1821 #endif
    1822   UInt     getNumRefLayerLocationOffsets()       { return m_numRefLayerLocationOffsets; }
    1823   Void     setNumRefLayerLocationOffsets(Int x)  { m_numRefLayerLocationOffsets = x;    }
    1824 
    1825   UInt     getRefLocationOffsetLayerId(Int x)          { return m_refLocationOffsetLayerId[x]; }
    1826   Void     setRefLocationOffsetLayerId(Int x, UInt id) { m_refLocationOffsetLayerId[x] = id;   }
     1809  UInt     getLayerId()                                       { return m_layerId; }
     1810  Void     setLayerId( UInt layerId )                         { m_layerId = layerId;            }
     1811  Bool     getInferScalingListFlag()                          { return m_inferScalingListFlag;  }
     1812  UInt     getScalingListRefLayerId()                         { return m_scalingListRefLayerId; }
     1813  Void     setInferScalingListFlag( Bool flag )               { m_inferScalingListFlag = flag;     }
     1814  Void     setScalingListRefLayerId( UInt layerId )           { m_scalingListRefLayerId = layerId; }
     1815#endif
     1816  Bool     getPocResetInfoPresentFlag()                       { return m_pocResetInfoPresentFlag; }
     1817  Void     setPocResetInfoPresentFlag(const Bool val)         { m_pocResetInfoPresentFlag = val;  }
     1818  UInt     getNumRefLayerLocationOffsets()                    { return m_numRefLayerLocationOffsets; }
     1819  Void     setNumRefLayerLocationOffsets(Int x)               { m_numRefLayerLocationOffsets = x;    }
     1820
     1821  UInt     getRefLocationOffsetLayerId(Int x)                 { return m_refLocationOffsetLayerId[x]; }
     1822  Void     setRefLocationOffsetLayerId(Int x, UInt id)        { m_refLocationOffsetLayerId[x] = id;   }
    18271823  Window&  getScaledRefLayerWindowForLayer( Int layerId );
    18281824
     
    21282124
    21292125#if SVC_EXTENSION
    2130 #if POC_RESET_IDC_DECODER
    21312126  Void      setPrevTid0POC( Int x ) { m_prevTid0POC = x; }
    2132 #endif
    21332127  Void      setAssociatedIrapPocBeforeReset(Int x) { m_associatedIrapPocBeforeReset = x; }
    21342128  Int       getAssociatedIrapPocBeforeReset(     ) { return m_associatedIrapPocBeforeReset; }
     
    23602354  Bool      getBlaPicFlag       ();
    23612355  Bool      getCraPicFlag       ();
    2362 #if POC_RESET_IDC_DECODER
    23632356  Bool      getRaslPicFlag      ();
    23642357  Bool      getRadlPicFlag      ();
    2365 #endif
    23662358  Int       getPicOrderCntLsb() { return m_picOrderCntLsb; }
    23672359  Void      setPicOrderCntLsb(Int x) { m_picOrderCntLsb = x; }
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r1209 r1210  
    6767#define R0179_ENC_OPT_3DLUT_SIZE         0      ///< JCTVC-R0179: RD decision based LUT size selection
    6868#endif
    69 #define POC_RESET_IDC                    1      ///< JCTVC-P0041: Include poc_reset_idc and related derivation
    70 #if POC_RESET_IDC
    71 #define POC_RESET_IDC_DECODER            1      ///< JCTVC-P0041: Include support of enabling POC reset at the decoder
    72 #endif
     69
    7370#define SCALINGLIST_INFERRING            1      ///< JCTVC-N0371: inter-layer scaling list
    7471
Note: See TracChangeset for help on using the changeset viewer.