Changeset 551 in SHVCSoftware for branches/SHM-5.0-dev/source


Ignore:
Timestamp:
21 Jan 2014, 18:57:33 (11 years ago)
Author:
seregin
Message:

rename num_ilp_restricted_ref_layers to ilp_restricted_ref_layers_flag

Location:
branches/SHM-5.0-dev/source/Lib
Files:
4 edited

Legend:

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

    r550 r551  
    21232123  {
    21242124#if O0225_MAX_TID_FOR_REF_LAYERS
    2125   for( Int j = 0; j < MAX_VPS_LAYER_ID_PLUS1; j++)
    2126   {
    2127     m_maxTidIlRefPicsPlus1[i][j] = m_uiMaxTLayers + 1;
    2128   }
     2125    for( Int j = 0; j < MAX_VPS_LAYER_ID_PLUS1; j++)
     2126    {
     2127      m_maxTidIlRefPicsPlus1[i][j] = m_uiMaxTLayers + 1;
     2128    }
    21292129#else
    21302130    m_maxTidIlRefPicsPlus1[i] = m_uiMaxTLayers + 1;
     
    21332133#endif
    21342134#if VPS_VUI_TILES_NOT_IN_USE__FLAG
    2135    m_tilesNotInUseFlag = true;
    2136    ::memset(m_tilesInUseFlag,  0, sizeof(m_tilesInUseFlag));
    2137    ::memset(m_loopFilterNotAcrossTilesFlag,  0, sizeof(m_loopFilterNotAcrossTilesFlag));
     2135  m_tilesNotInUseFlag = true;
     2136  ::memset(m_tilesInUseFlag,  0, sizeof(m_tilesInUseFlag));
     2137  ::memset(m_loopFilterNotAcrossTilesFlag,  0, sizeof(m_loopFilterNotAcrossTilesFlag));
    21382138#endif
    21392139#if TILE_BOUNDARY_ALIGNED_FLAG
    2140    ::memset(m_tileBoundariesAlignedFlag,  0, sizeof(m_tileBoundariesAlignedFlag));
     2140  ::memset(m_tileBoundariesAlignedFlag,  0, sizeof(m_tileBoundariesAlignedFlag));
    21412141#endif
    21422142#if VPS_VUI_WPP_NOT_IN_USE__FLAG
    2143    m_wppNotInUseFlag = true;
    2144    ::memset(m_wppInUseFlag,  0, sizeof(m_wppInUseFlag));
     2143  m_wppNotInUseFlag = true;
     2144  ::memset(m_wppInUseFlag,  0, sizeof(m_wppInUseFlag));
    21452145#endif
    21462146#if N0160_VUI_EXT_ILP_REF
    2147    m_numIlpRestrictedRefLayers = false;
    2148    ::memset(m_minSpatialSegmentOffsetPlus1,  0, sizeof(m_minSpatialSegmentOffsetPlus1));
    2149    ::memset(m_ctuBasedOffsetEnabledFlag,     0, sizeof(m_ctuBasedOffsetEnabledFlag));
    2150    ::memset(m_minHorizontalCtuOffsetPlus1,   0, sizeof(m_minHorizontalCtuOffsetPlus1));
     2147  m_ilpRestrictedRefLayersFlag = false;
     2148  ::memset(m_minSpatialSegmentOffsetPlus1,  0, sizeof(m_minSpatialSegmentOffsetPlus1));
     2149  ::memset(m_ctuBasedOffsetEnabledFlag,     0, sizeof(m_ctuBasedOffsetEnabledFlag));
     2150  ::memset(m_minHorizontalCtuOffsetPlus1,   0, sizeof(m_minHorizontalCtuOffsetPlus1));
    21512151#endif
    21522152#if VPS_VUI_VIDEO_SIGNAL
    2153     m_vidSigPresentVpsFlag=true;
    2154     m_vpsVidSigInfo=1;
    2155     ::memset( m_vpsVidSigIdx, 0, sizeof(m_vpsVidSigIdx) );
    2156     m_vpsVidSigIdx[0]=0;
    2157     for (Int i=0; i < 16; i++)
    2158     {
    2159       m_vpsVidFormat[i] = 5;
    2160       m_vpsFullRangeFlag[i] = false;
    2161       m_vpsColorPrimaries[i] = 2;
    2162       m_vpsTransChar[i] = 2;
    2163       m_vpsMatCoeff[i] = 2;
    2164     }
     2153  m_vidSigPresentVpsFlag=true;
     2154  m_vpsVidSigInfo=1;
     2155  ::memset( m_vpsVidSigIdx, 0, sizeof(m_vpsVidSigIdx) );
     2156  m_vpsVidSigIdx[0]=0;
     2157  for (Int i=0; i < 16; i++)
     2158  {
     2159    m_vpsVidFormat[i] = 5;
     2160    m_vpsFullRangeFlag[i] = false;
     2161    m_vpsColorPrimaries[i] = 2;
     2162    m_vpsTransChar[i] = 2;
     2163    m_vpsMatCoeff[i] = 2;
     2164  }
    21652165#endif
    21662166#if VPS_VUI_BITRATE_PICRATE 
  • branches/SHM-5.0-dev/source/Lib/TLibCommon/TComSlice.h

    r550 r551  
    591591#endif
    592592#if N0160_VUI_EXT_ILP_REF   
    593   Bool        m_numIlpRestrictedRefLayers;
     593  Bool        m_ilpRestrictedRefLayersFlag;
    594594  Int         m_minSpatialSegmentOffsetPlus1[MAX_VPS_LAYER_ID_PLUS1][MAX_VPS_LAYER_ID_PLUS1];
    595595  Bool        m_ctuBasedOffsetEnabledFlag   [MAX_VPS_LAYER_ID_PLUS1][MAX_VPS_LAYER_ID_PLUS1];
     
    597597#endif
    598598#if VPS_VUI_VIDEO_SIGNAL
    599     Bool        m_vidSigPresentVpsFlag;
    600     Int         m_vpsVidSigInfo;
    601     Int         m_vpsVidSigIdx[MAX_VPS_LAYER_ID_PLUS1];
    602     Int         m_vpsVidFormat[16];
    603     Bool        m_vpsFullRangeFlag[16];
    604     Int         m_vpsColorPrimaries[16];
    605     Int         m_vpsTransChar[16];
    606     Int         m_vpsMatCoeff[16];
     599  Bool        m_vidSigPresentVpsFlag;
     600  Int         m_vpsVidSigInfo;
     601  Int         m_vpsVidSigIdx[MAX_VPS_LAYER_ID_PLUS1];
     602  Int         m_vpsVidFormat[16];
     603  Bool        m_vpsFullRangeFlag[16];
     604  Int         m_vpsColorPrimaries[16];
     605  Int         m_vpsTransChar[16];
     606  Int         m_vpsMatCoeff[16];
    607607#endif
    608608#if VPS_VUI_BITRATE_PICRATE
     
    898898#endif
    899899#if N0160_VUI_EXT_ILP_REF 
    900   Bool  getNumIlpRestrictedRefLayers   ( )                                         { return m_numIlpRestrictedRefLayers        ;}
    901   Void  setNumIlpRestrictedRefLayers   ( Int val )                                 { m_numIlpRestrictedRefLayers         = val;}
     900  Bool  getIlpRestrictedRefLayersFlag   ( )                                        { return m_ilpRestrictedRefLayersFlag        ;}
     901  Void  setIlpRestrictedRefLayersFlag   ( Int val )                                { m_ilpRestrictedRefLayersFlag         = val;}
    902902 
    903903  Int  getMinSpatialSegmentOffsetPlus1( Int currLayerId, Int refLayerId )          { return m_minSpatialSegmentOffsetPlus1[currLayerId][refLayerId];}
  • branches/SHM-5.0-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r550 r551  
    16721672
    16731673#if N0160_VUI_EXT_ILP_REF
    1674     READ_FLAG( uiCode, "num_ilp_restricted_ref_layers" ); vps->setNumIlpRestrictedRefLayers( uiCode == 1 );
    1675   if( vps->getNumIlpRestrictedRefLayers())
     1674  READ_FLAG( uiCode, "ilp_restricted_ref_layers_flag" ); vps->setIlpRestrictedRefLayersFlag( uiCode == 1 );
     1675  if( vps->getIlpRestrictedRefLayersFlag())
    16761676  {
    16771677    for(i = 1; i < vps->getMaxLayers(); i++)
  • branches/SHM-5.0-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r550 r551  
    13041304#endif
    13051305#if N0160_VUI_EXT_ILP_REF
    1306   WRITE_FLAG( vps->getNumIlpRestrictedRefLayers() ? 1 : 0 , "num_ilp_restricted_ref_layers" );   
    1307   if( vps->getNumIlpRestrictedRefLayers())
     1306  WRITE_FLAG( vps->getIlpRestrictedRefLayersFlag() ? 1 : 0 , "ilp_restricted_ref_layers_flag" );   
     1307  if( vps->getIlpRestrictedRefLayersFlag())
    13081308  {
    13091309    for(i = 1; i < vps->getMaxLayers(); i++)
Note: See TracChangeset for help on using the changeset viewer.