Changeset 942 in SHVCSoftware for branches/SHM-dev/source/Lib


Ignore:
Timestamp:
30 Dec 2014, 20:36:14 (11 years ago)
Author:
seregin
Message:

code clean up

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

Legend:

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

    r941 r942  
    584584#if !MULTIPLE_PTL_SUPPORT
    585585  TComPTL     m_pcPTL;
    586 #else
     586#endif
     587  TimingInfo  m_timingInfo;
     588
     589#if SVC_EXTENSION
     590#if MULTIPLE_PTL_SUPPORT
    587591  TComPTL     m_pcPTLList[NUM_POSSIBLE_LEVEL];
    588592#endif
    589   TimingInfo  m_timingInfo;
    590 
    591 #if SVC_EXTENSION
    592593#if DERIVE_LAYER_ID_LIST_VARIABLES
    593594#if Q0078_ADD_LAYER_SETS
     
    972973#if !MULTIPLE_PTL_SUPPORT
    973974  TComPTL* getPTL() { return &m_pcPTL; }
    974 #else
     975#endif
     976
     977  TimingInfo* getTimingInfo() { return &m_timingInfo; }
     978
     979#if SVC_EXTENSION
     980#if MULTIPLE_PTL_SUPPORT
    975981  TComPTL* getPTL() { return &m_pcPTLList[0]; }
    976982  TComPTL* getPTL(UInt idx) { return &m_pcPTLList[idx]; }
    977983#endif
    978   TimingInfo* getTimingInfo() { return &m_timingInfo; }
    979 
    980 #if SVC_EXTENSION
    981984#if DERIVE_LAYER_ID_LIST_VARIABLES
    982985  Int     getLayerSetLayerIdList(Int set, Int layerId)          { return m_layerSetLayerIdList[set][layerId]; }
     
    11481151  Void   addProfileLevelTierIdx(Int const olsIdx, Int const ptlIdx)     { m_profileLevelTierIdx[olsIdx].push_back(ptlIdx); }
    11491152#endif
    1150   Int calculateLenOfSyntaxElement( Int const numVal );
     1153  Int    calculateLenOfSyntaxElement( Int const numVal );
    11511154#else
    11521155  Int    getProfileLevelTierIdx(Int i)                        { return m_profileLevelTierIdx[i]; }
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r941 r942  
    13751375  {
    13761376    vps->setProfilePresentFlag(1, false);
    1377 #if !MULTIPLE_PTL_SUPPORT
     1377#if MULTIPLE_PTL_SUPPORT
     1378    parsePTL( vps->getPTL(1), vps->getProfilePresentFlag(1), vps->getMaxTLayers() - 1 );
     1379#else
    13781380    vps->getPTLForExtnPtr()->empty();
    13791381    vps->getPTLForExtnPtr()->resize(2);
    13801382    vps->getPTLForExtn(1)->copyProfileInfo( vps->getPTL() );
    13811383    parsePTL( vps->getPTLForExtn(1), vps->getProfilePresentFlag(1), vps->getMaxTLayers() - 1 );
    1382 #else
    1383     parsePTL( vps->getPTL(1), vps->getProfilePresentFlag(1), vps->getMaxTLayers() - 1 );
    13841384#endif
    13851385  }
     
    16041604  READ_CODE(  6, uiCode, "vps_num_profile_tier_level_minus1"); vps->setNumProfileTierLevel( uiCode + 1 );
    16051605#else
    1606   READ_UVLC(  uiCode, "vps_num_profile_tier_level_minus1");
    1607   vps->setNumProfileTierLevel( uiCode + 1 );
    1608   //vps->setNumProfileTierLevel( 3 );
    1609   int aa = vps->getNumProfileTierLevel();
     1606  READ_UVLC(  uiCode, "vps_num_profile_tier_level_minus1"); vps->setNumProfileTierLevel( uiCode + 1 );
    16101607#endif
    16111608#if PER_LAYER_PTL
     
    16271624#if P0048_REMOVE_PROFILE_REF
    16281625      // Copy profile information from previous one
    1629 #if !MULTIPLE_PTL_SUPPORT
     1626#if MULTIPLE_PTL_SUPPORT
     1627      vps->getPTL(idx)->copyProfileInfo( vps->getPTL( idx - 1 ) );
     1628#else
    16301629      vps->getPTLForExtn(idx)->copyProfileInfo( (idx==1) ? vps->getPTL() : vps->getPTLForExtn( idx - 1 ) );
    1631 #else
    1632       vps->getPTL(idx)->copyProfileInfo( vps->getPTL( idx - 1 ) );
    16331630#endif
    16341631#else
     
    16431640#endif
    16441641    }
    1645 #if !MULTIPLE_PTL_SUPPORT
     1642#if MULTIPLE_PTL_SUPPORT
     1643    parsePTL( vps->getPTL(idx), vps->getProfilePresentFlag(idx), vps->getMaxTLayers() - 1 );
     1644#else
    16461645    parsePTL( vps->getPTLForExtn(idx), vps->getProfilePresentFlag(idx), vps->getMaxTLayers() - 1 );
    1647 #else
    1648     parsePTL( vps->getPTL(idx), vps->getProfilePresentFlag(idx), vps->getMaxTLayers() - 1 );
    16491646#endif
    16501647  }
     
    16911688  if( vps->getNumLayerSets() > 1 )
    16921689  {
    1693     READ_UVLC( uiCode, "num_add_olss" );           
    1694     vps->setNumAddOutputLayerSets( uiCode );
     1690    READ_UVLC( uiCode, "num_add_olss" );                  vps->setNumAddOutputLayerSets( uiCode );
    16951691    READ_CODE( 2, uiCode, "default_output_layer_idc" );   vps->setDefaultTargetOutputLayerIdc( uiCode );
    16961692  }
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r941 r942  
    10881088  if( vps->getMaxLayers() > 1 && vps->getBaseLayerInternalFlag() )
    10891089  {
    1090 #if !MULTIPLE_PTL_SUPPORT
     1090#if MULTIPLE_PTL_SUPPORT
     1091    codePTL( vps->getPTL(1), false, vps->getMaxTLayers() - 1 );
     1092#else
    10911093    codePTL( vps->getPTLForExtn(1), false, vps->getMaxTLayers() - 1 );
    1092 #else
    1093     codePTL( vps->getPTL(1), false, vps->getMaxTLayers() - 1 );
    10941094#endif
    10951095  }
     
    12581258#endif
    12591259#if LIST_OF_PTL
    1260 #if !MULTIPLE_PTL_SUPPORT
     1260#if MULTIPLE_PTL_SUPPORT
     1261  //Do something here to make sure the loop is correct to consider base layer internal stuff
     1262#else
    12611263  assert( vps->getNumProfileTierLevel() == vps->getPTLForExtnPtr()->size());
    1262 #else
    1263   //Do something here to make sure the loop is correct to consider base layer internal stuff
    12641264#endif
    12651265  for(Int idx = vps->getBaseLayerInternalFlag() ? 2 : 1; idx <= vps->getNumProfileTierLevel() - 1; idx++)
     
    12781278    }
    12791279#endif
    1280 #if !MULTIPLE_PTL_SUPPORT
     1280#if MULTIPLE_PTL_SUPPORT
     1281    codePTL( vps->getPTL(idx), vps->getProfilePresentFlag(idx), vps->getMaxTLayers() - 1 );
     1282#else
    12811283    codePTL( vps->getPTLForExtn(idx), vps->getProfilePresentFlag(idx), vps->getMaxTLayers() - 1 );
    1282 #else
    1283     codePTL( vps->getPTL(idx), vps->getProfilePresentFlag(idx), vps->getMaxTLayers() - 1 );
    12841284#endif
    12851285  }
Note: See TracChangeset for help on using the changeset viewer.