Changeset 1168 in SHVCSoftware for branches/SHM-dev/source


Ignore:
Timestamp:
8 Jul 2015, 01:16:32 (9 years ago)
Author:
seregin
Message:

macro cleanup: N0160_VUI_EXT_ILP_REF

Location:
branches/SHM-dev/source/Lib
Files:
5 edited

Legend:

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

    r1167 r1168  
    20392039  ::memset(m_wppInUseFlag,  0, sizeof(m_wppInUseFlag));
    20402040#endif
    2041 #if N0160_VUI_EXT_ILP_REF
     2041
    20422042  m_ilpRestrictedRefLayersFlag = false;
    20432043  ::memset(m_minSpatialSegmentOffsetPlus1,  0, sizeof(m_minSpatialSegmentOffsetPlus1));
    20442044  ::memset(m_ctuBasedOffsetEnabledFlag,     0, sizeof(m_ctuBasedOffsetEnabledFlag));
    20452045  ::memset(m_minHorizontalCtuOffsetPlus1,   0, sizeof(m_minHorizontalCtuOffsetPlus1));
    2046 #endif
    20472046
    20482047  m_vidSigPresentVpsFlag=true;
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1167 r1168  
    687687  Bool       m_wppNotInUseFlag;
    688688  Bool       m_wppInUseFlag[MAX_VPS_LAYER_IDX_PLUS1];
    689 #endif 
    690 #if N0160_VUI_EXT_ILP_REF   
     689#endif
     690
    691691  Bool       m_ilpRestrictedRefLayersFlag;
    692692  Int        m_minSpatialSegmentOffsetPlus1[MAX_VPS_LAYER_IDX_PLUS1][MAX_VPS_LAYER_IDX_PLUS1];
    693693  Bool       m_ctuBasedOffsetEnabledFlag   [MAX_VPS_LAYER_IDX_PLUS1][MAX_VPS_LAYER_IDX_PLUS1];
    694694  Int        m_minHorizontalCtuOffsetPlus1 [MAX_VPS_LAYER_IDX_PLUS1][MAX_VPS_LAYER_IDX_PLUS1];
    695 #endif
    696695
    697696  Bool       m_vidSigPresentVpsFlag;
     
    10701069  Void   setWppInUseFlag(Int currLayerId, Bool x)    { m_wppInUseFlag[currLayerId] = x; }
    10711070#endif
    1072 #if N0160_VUI_EXT_ILP_REF 
    1073   Bool   getIlpRestrictedRefLayersFlag   ( )                                        { return m_ilpRestrictedRefLayersFlag        ;}
    1074   Void   setIlpRestrictedRefLayersFlag   ( Int val )                                { m_ilpRestrictedRefLayersFlag         = val;}
    1075  
    1076   Int    getMinSpatialSegmentOffsetPlus1( Int currLayerId, Int refLayerId )          { return m_minSpatialSegmentOffsetPlus1[currLayerId][refLayerId];}
    1077   Void   setMinSpatialSegmentOffsetPlus1( Int currLayerId, Int refLayerId, Int val ) { m_minSpatialSegmentOffsetPlus1[currLayerId][refLayerId] = val;}
    1078  
     1071
     1072  Bool   getIlpRestrictedRefLayersFlag  ( )                                            { return m_ilpRestrictedRefLayersFlag;}
     1073  Void   setIlpRestrictedRefLayersFlag  ( Int val )                                    { m_ilpRestrictedRefLayersFlag = val; } 
     1074  Int    getMinSpatialSegmentOffsetPlus1( Int currLayerId, Int refLayerId )            { return m_minSpatialSegmentOffsetPlus1[currLayerId][refLayerId];}
     1075  Void   setMinSpatialSegmentOffsetPlus1( Int currLayerId, Int refLayerId, Int val )   { m_minSpatialSegmentOffsetPlus1[currLayerId][refLayerId] = val; } 
    10791076  Bool   getCtuBasedOffsetEnabledFlag   ( Int currLayerId, Int refLayerId )            { return m_ctuBasedOffsetEnabledFlag[currLayerId][refLayerId];}
    1080   Void   setCtuBasedOffsetEnabledFlag   ( Int currLayerId, Int refLayerId, Bool flag ) { m_ctuBasedOffsetEnabledFlag[currLayerId][refLayerId] = flag;}
    1081  
     1077  Void   setCtuBasedOffsetEnabledFlag   ( Int currLayerId, Int refLayerId, Bool flag ) { m_ctuBasedOffsetEnabledFlag[currLayerId][refLayerId] = flag;} 
    10821078  Int    getMinHorizontalCtuOffsetPlus1 ( Int currLayerId, Int refLayerId )            { return m_minHorizontalCtuOffsetPlus1[currLayerId][refLayerId];}
    1083   Void   setMinHorizontalCtuOffsetPlus1 ( Int currLayerId, Int refLayerId, Int val )   { m_minHorizontalCtuOffsetPlus1[currLayerId][refLayerId] = val;} 
    1084 #endif
     1079  Void   setMinHorizontalCtuOffsetPlus1 ( Int currLayerId, Int refLayerId, Int val )   { m_minHorizontalCtuOffsetPlus1[currLayerId][refLayerId] = val; } 
    10851080
    10861081  Bool   getVideoSigPresentVpsFlag()           { return m_vidSigPresentVpsFlag; }
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r1167 r1168  
    117117#define VPS_VUI_TILES_NOT_IN_USE__FLAG   1      ///< JCTVC-O0226: VPS VUI flag to indicate tile not in use
    118118#define VPS_VUI_WPP_NOT_IN_USE__FLAG     1      ///< JCTVC-O0226: VPS VUI flag to indicate tile not in use
    119 #define N0160_VUI_EXT_ILP_REF            1      ///< VUI extension inter-layer dependency offset signalling
    120119
    121120#define AVC_BASE                         1      ///< YUV BL reading for AVC base SVC
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r1167 r1168  
    35643564    assert( !vps->getHigherLayerIrapSkipFlag() );
    35653565  }
    3566 #if N0160_VUI_EXT_ILP_REF
     3566
    35673567  READ_FLAG( uiCode, "ilp_restricted_ref_layers_flag" ); vps->setIlpRestrictedRefLayersFlag( uiCode == 1 );
    35683568  if( vps->getIlpRestrictedRefLayersFlag())
     
    35873587    }
    35883588  }
    3589 #endif
    35903589
    35913590#if O0164_MULTI_LAYER_HRD
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r1167 r1168  
    25072507  WRITE_FLAG(vps->getHigherLayerIrapSkipFlag(), "higher_layer_irap_skip_flag" );
    25082508
    2509 #if N0160_VUI_EXT_ILP_REF
    25102509  WRITE_FLAG( vps->getIlpRestrictedRefLayersFlag() ? 1 : 0 , "ilp_restricted_ref_layers_flag" );   
    25112510  if( vps->getIlpRestrictedRefLayersFlag())
     
    25322531    }
    25332532  }
    2534 #endif
    25352533
    25362534#if O0164_MULTI_LAYER_HRD
Note: See TracChangeset for help on using the changeset viewer.