Ignore:
Timestamp:
24 Jul 2014, 06:42:46 (10 years ago)
Author:
samsung-htm
Message:

Integration of JCT3V-I0085: Separate enabling flag for intra-view prediction mode (DMM4)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev3-Samsung/source/Lib/TLibCommon/TComSlice.h

    r983 r1015  
    810810#endif
    811811  Bool        m_vpsDepthModesFlag        [MAX_NUM_LAYERS   ];
     812#if SEPARATE_FLAG_I0085
     813  Bool        m_bIVPFlag                 [MAX_NUM_LAYERS   ];
     814#endif
    812815
    813816#if H_3D
     
    11441147  Void    setVpsDepthModesFlag( Int layerIdInVps, Bool val )               { m_vpsDepthModesFlag[ layerIdInVps ] = val; }
    11451148  Bool    getVpsDepthModesFlag( Int layerIdInVps )                         { return m_vpsDepthModesFlag[ layerIdInVps ]; }
     1149#if SEPARATE_FLAG_I0085
     1150  Void    setIVPFlag( Int layerIdInVps, Bool val )                    { m_bIVPFlag[ layerIdInVps ] = val; }
     1151  Bool    getIVPFlag( Int layerIdInVps )                              { return m_bIVPFlag[ layerIdInVps ]; }
     1152#endif
    11461153
    11471154  Bool    getIvMvScalingFlag   (  )                       { return m_ivMvScalingFlag; }
     
    25152522  Int* getDepthToDisparityF( Int refViewIdx ) { return m_depthToDisparityF[ refViewIdx ]; };
    25162523  Bool getVpsDepthModesFlag  ()  { return getVPS()->getVpsDepthModesFlag( getVPS()->getLayerIdInVps( m_layerId ) ); }
    2517 
     2524#if SEPARATE_FLAG_I0085
     2525  Bool getIVPFlag       ()  { return getVPS()->getIVPFlag( getVPS()->getLayerIdInVps( m_layerId ) ); }
     2526#endif
    25182527#endif
    25192528#if H_MV
Note: See TracChangeset for help on using the changeset viewer.