Changeset 312 in SHVCSoftware


Ignore:
Timestamp:
24 Jul 2013, 15:38:49 (11 years ago)
Author:
seregin
Message:

fix REF_IDX_MFM off case

Location:
trunk/source/Lib/TLibCommon
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibCommon/CommonDef.h

    r310 r312  
    5757
    5858#if SVC_EXTENSION
    59 #define NV_VERSION        "2.1"                 ///< Current software version
     59#define NV_VERSION        "trunk"                 ///< Current software version
    6060#else
    6161#define NV_VERSION        "11.0"                ///< Current software version
  • trunk/source/Lib/TLibCommon/TComSlice.cpp

    r310 r312  
    455455    UInt refLayerIdc = m_interLayerPredLayerIdc[i];
    456456    //inter-layer reference picture
    457 #if REF_IDX_MFM
    458457
    459458#if ILR_RESTR
     
    464463    if( m_layerId > 0 && ( ( (Int)(ilpPic[refLayerIdc]->getSlice(0)->getTLayer())<=maxSubLayerForILPPlus1-1) || (maxSubLayerForILPPlus1==0 && ilpPic[refLayerIdc]->getSlice(0)->getRapPicFlag()) )  )
    465464#endif
    466 
    467 #else
     465#else //#if ILR_RESTR
    468466#if ZERO_NUM_DIRECT_LAYERS
    469467    if( m_layerId > 0 && m_activeNumILRRefIdx > 0 )
     
    471469    if( m_layerId > 0 )
    472470#endif
    473 #endif
    474     {
     471#endif //#if ILR_RESTR
     472    {
     473#if REF_IDX_MFM
    475474#if M0457_COL_PICTURE_SIGNALING
    476475      if(!(m_eNalUnitType >= NAL_UNIT_CODED_SLICE_BLA_W_LP && m_eNalUnitType <= NAL_UNIT_CODED_SLICE_CRA) && getMFMEnabledFlag())
  • trunk/source/Lib/TLibCommon/TypeDef.h

    r310 r312  
    104104#define ILR_RESTR                        1     ///< JCTVC-M0209 Inter-layer RPS and RPL
    105105#endif
     106#if REF_IDX_MFM
    106107#define M0457_COL_PICTURE_SIGNALING      1
     108#endif
    107109
    108110#if !VPS_EXTN_DIRECT_REF_LAYERS || !M0457_PREDICTION_INDICATIONS || !JCTVC_M0458_INTERLAYER_RPS_SIG
Note: See TracChangeset for help on using the changeset viewer.