Changeset 973 in 3DVCSoftware for branches/HTM-11.1-dev0/source/App/TAppEncoder


Ignore:
Timestamp:
6 Jul 2014, 04:44:14 (11 years ago)
Author:
tech
Message:

Cleanup part 7.

Location:
branches/HTM-11.1-dev0/source/App/TAppEncoder
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.1-dev0/source/App/TAppEncoder/TAppEncCfg.cpp

    r969 r973  
    393393  ("LayerIdsInAddOutputLayerSet_%d", m_layerIdsInAddOutputLayerSet      , std::vector<Int>(0,0), MAX_VPS_ADD_OUTPUT_LAYER_SETS, "Indices in VPS of output layers in additional output layer set") 
    394394  ("LayerIdsInDefOutputLayerSet_%d", m_layerIdsInDefOutputLayerSet      , std::vector<Int>(0,0), MAX_VPS_OP_SETS_PLUS1, "Indices in VPS of output layers in layer set") 
    395 #if H_MV_HLS_7_VPS_P0300_27
    396395  ("AltOutputLayerFlag",    m_altOutputLayerFlag , std::vector<Bool>(1,0), "Alt output layer flag")
    397 #endif
    398396  ("ProfileLevelTierIdx",   m_profileLevelTierIdx, std::vector<Int>(1,0), "Indices to profile level tier")
    399397 
     
    10561054  xResizeVector( m_wppInUseFlag );
    10571055
    1058 #if H_MV_HLS_7_VPS_P0300_27
    10591056  for (Int olsIdx = 0; olsIdx < m_vpsNumLayerSets + (Int) m_outputLayerSetIdx.size(); olsIdx++)
    10601057  {   
    10611058    m_altOutputLayerFlag.push_back( false );     
    10621059  }
    1063 #endif
    10641060#else
    10651061  m_aidQP = new Int[ m_framesToBeEncoded + m_iGOPSize + 1 ];
     
    14631459  }
    14641460
    1465 #if H_MV_HLS_7_VPS_P0300_27
    14661461  xConfirmPara( m_altOutputLayerFlag.size() < m_vpsNumLayerSets + m_outputLayerSetIdx.size(), "The number of Profile Level Tier indices must be equal to the number of layer set plus the number of output layer set indices" );
    1467 #endif
    14681462  xConfirmPara( m_profileLevelTierIdx.size() < m_vpsNumLayerSets + m_outputLayerSetIdx.size(), "The number of Profile Level Tier indices must be equal to the number of layer set plus the number of output layer set indices" );
    14691463
  • branches/HTM-11.1-dev0/source/App/TAppEncoder/TAppEncCfg.h

    r969 r973  
    9494  std::vector< std::vector<Int> > m_layerIdsInDefOutputLayerSet; ///< Indices in vps of output layers in layer sets
    9595  std::vector<Int>       m_profileLevelTierIdx;               ///< Indices of of profile level tier
    96   #if H_MV_HLS_7_VPS_P0300_27
    9796  std::vector<Bool>      m_altOutputLayerFlag;                ///< Alt output layer flag
    98 #endif
    9997
    10098  // Dependencies
  • branches/HTM-11.1-dev0/source/App/TAppEncoder/TAppEncTop.cpp

    r971 r973  
    12801280
    12811281  Int  defaultDirectDependencyType = -1;
    1282 #if MV_FIX_DEP_TYPES
    12831282  Bool defaultDirectDependencyFlag = false;
    1284 #else
    1285   Bool defaultDirectDependencyFlag = true;
    1286 #endif
    12871283
    12881284  for( Int depLayer = 1; depLayer < m_numberOfLayers; depLayer++ )
     
    13031299      {
    13041300        defaultDirectDependencyType = curDirectDependencyType;
    1305 #if MV_FIX_DEP_TYPES
    13061301        defaultDirectDependencyFlag = true;
    1307 #endif
    13081302      }
    13091303     
     
    16441638      vps.setProfileLevelTierIdx( olsIdx, m_profileLevelTierIdx[ olsIdx ] );
    16451639    }
    1646 #if H_MV_HLS_7_VPS_P0300_27
     1640   
    16471641    if ( vps.getNumOutputLayersInOutputLayerSet( olsIdx ) == 1 &&
    16481642        vps.getNumDirectRefLayers( vps.getOlsHighestOutputLayerId( olsIdx ) ) )
     
    16581652      }
    16591653    }
    1660 #else
    1661     vps.setAltOutputLayerFlag( olsIdx , false);     
    1662 #endif
    16631654  }
    16641655}
  • branches/HTM-11.1-dev0/source/App/TAppEncoder/TAppEncTop.h

    r964 r973  
    7575
    7676  TComPicLists               m_ivPicLists;                  ///< picture buffers of encoder instances
    77 #if H_MV_HLS_8
     77#if H_MV
    7878  TComVPS*                   m_vps;                         ///< vps
    7979#else
Note: See TracChangeset for help on using the changeset viewer.