Changeset 75 in SHVCSoftware for branches/HM-10.0-dev-SHM/source/Lib/TLibCommon


Ignore:
Timestamp:
11 Mar 2013, 23:06:21 (12 years ago)
Author:
seregin
Message:

remove m_bIsILR flag

Location:
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComPic.cpp

    r74 r75  
    7070, m_bSpatialEnhLayer( false )
    7171, m_pcFullPelBaseRec( NULL )
    72 #if REF_IDX_ME_ZEROMV || ENCODER_FAST_MODE || REF_IDX_MFM
    73 , m_bIsILR                                (false)
    74 #endif
    7572#endif
    7673{
  • branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComPic.h

    r74 r75  
    9494  Bool                  m_bSpatialEnhLayer;       // whether current layer is a spatial enhancement layer,
    9595  TComPicYuv*           m_pcFullPelBaseRec;    // upsampled base layer recontruction for difference domain inter prediction
    96 #if REF_IDX_ME_ZEROMV || ENCODER_FAST_MODE || REF_IDX_MFM
    97   Bool                  m_bIsILR;                 //  Is ILR picture
    98 #endif
    9996#endif
    10097
     
    127124#endif
    128125#if REF_IDX_ME_ZEROMV || ENCODER_FAST_MODE || REF_IDX_MFM
    129   Void          setIsILR( Bool bIsILR)      {m_bIsILR = bIsILR;}
    130   Bool          getIsILR()                  {return m_bIsILR;}
     126  Bool          getIsILR( UInt refLayer = 0 )   {return (getIsLongTerm() && m_layerId == refLayer);}
    131127#endif
    132128
Note: See TracChangeset for help on using the changeset viewer.