Changeset 345 in SHVCSoftware for trunk/source/Lib/TLibCommon/TComSlice.h


Ignore:
Timestamp:
17 Aug 2013, 06:27:19 (11 years ago)
Author:
seregin
Message:

merge SHM-3.0-dev branch

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/source

  • trunk/source/Lib/TLibCommon/TComSlice.h

    r313 r345  
    456456  UInt       m_layerIdInVps[MAX_VPS_LAYER_ID_PLUS1];            // Maps layer_id_in_nuh with the layer ID in the VPS
    457457#endif
     458#if ILP_SSH_SIG
     459  Bool       m_ilpSshSignalingEnabledFlag;
     460#endif
    458461#if VPS_EXTN_PROFILE_INFO
    459462  // Profile-tier-level signalling related
     
    491494  UInt       m_maxSublayerForIlpPlus1[MAX_VPS_LAYER_ID_PLUS1 - 1];
    492495#endif
     496#if N0120_MAX_TID_REF_PRESENT_FLAG
     497  Bool       m_maxTidIlRefPicsPlus1PresentFlag;
     498#endif
    493499#if M0040_ADAPTIVE_RESOLUTION_CHANGE
    494500  Bool       m_singleLayerForNonIrapFlag;
     
    588594  UInt   getLayerIdInVps(Int id)                                { return m_layerIdInVps[id];       }
    589595  Void   setLayerIdInVps(Int id, UInt x)                        { m_layerIdInVps[id] = x;          }
     596#endif
     597#if ILP_SSH_SIG
     598    Bool   getIlpSshSignalingEnabledFlag()                      { return m_ilpSshSignalingEnabledFlag;}
     599    Void   setIlpSshSignalingEnabledFlag(Bool x)                { m_ilpSshSignalingEnabledFlag = x;}
    590600#endif
    591601#if VPS_EXTN_PROFILE_INFO
     
    653663  Void   setMaxSublayerForIlpPlus1(Int layerId, UInt maxSublayer)   { m_maxSublayerForIlpPlus1[layerId] = maxSublayer;            }
    654664#endif
     665#if N0120_MAX_TID_REF_PRESENT_FLAG
     666  Bool   getMaxTidIlRefPicsPlus1PresentFlag()                   { return m_maxTidIlRefPicsPlus1PresentFlag ;}
     667  Void   setMaxTidIlRefPicsPlus1PresentFlag(Bool x)             { m_maxTidIlRefPicsPlus1PresentFlag = x;}
     668#endif
    655669#if M0040_ADAPTIVE_RESOLUTION_CHANGE
    656670  Bool   getSingleLayerForNonIrapFlag()                             { return m_singleLayerForNonIrapFlag; }
     
    15601574  Bool      getMvdL1ZeroFlag ()                                  { return m_bLMvdL1Zero;    }
    15611575  Int       getNumRpsCurrTempList();
     1576#if RPL_INIT_N0316_N0082
     1577  Int       getNumNegativeRpsCurrTempList();
     1578#endif
    15621579  Int       getList1IdxToList0Idx ( Int list1Idx )               { return m_list1IdxToList0Idx[list1Idx]; }
    15631580  Void      setReferenced(Bool b)                               { m_bRefenced = b; }
     
    17781795  Void      setMFMEnabledFlag(Bool flag)                { m_bMFMEnabledFlag = flag; }
    17791796  Bool      getMFMEnabledFlag()                         { return m_bMFMEnabledFlag; }
     1797#if !REMOVE_COL_PICTURE_SIGNALING
    17801798  Void      setColRefLayerIdx(Int i)                    { m_colRefLayerIdx = i;     }
    17811799  Int       getColRefLayerIdx()                         { return m_colRefLayerIdx;  }
     
    17841802  Void      setMotionPredIlp(TComPic *ilpPic)           { m_pcIlpPic = ilpPic; }
    17851803  TComPic*  getMotionPredIlp()                          { return m_pcIlpPic; }
     1804#endif
    17861805#endif
    17871806#endif
Note: See TracChangeset for help on using the changeset viewer.