Changeset 242 in SHVCSoftware for branches/SHM-2.1-dev/source


Ignore:
Timestamp:
25 May 2013, 01:16:45 (11 years ago)
Author:
qualcomm
Message:

M0269 : Assert when more than one resampling for reference layers is used.

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

Legend:

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

    r241 r242  
    570570      m_activeNumILRRefIdx = numInterLayerRPSPics;
    571571    }
     572#if MAX_ONE_RESAMPLING_DIRECT_LAYERS
     573    if(getPic()->isSpatialEnhLayer())
     574    {
     575      assert(m_activeNumILRRefIdx == 1);
     576    }
     577#endif
    572578#else
    573579    if (numInterLayerRPSPics < m_numILRRefIdx)
  • branches/SHM-2.1-dev/source/Lib/TLibCommon/TypeDef.h

    r238 r242  
    9191#if JCTVC_M0458_INTERLAYER_RPS_SIG
    9292#define ZERO_NUM_DIRECT_LAYERS           1      ///< support of zero direct reference layers
     93#define MAX_ONE_RESAMPLING_DIRECT_LAYERS 1      ///< Allow maximum of one resampling process for direct reference layers
    9394#endif
    9495#define JCTVC_M0203_INTERLAYER_PRED_IDC  1      ///< implementation of JCTVC-M0203 Inter-layer Prediction Indication
Note: See TracChangeset for help on using the changeset viewer.