Ignore:
Timestamp:
5 Jul 2014, 11:31:40 (10 years ago)
Author:
tech
Message:

Cleanup part 5.

File:
1 edited

Legend:

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

    r969 r971  
    5858{
    5959
    60 #if H_MV_HLS_8
     60#if H_MV
    6161  m_vps = new TComVPS;
    62 #endif
    63 #if !H_MV
     62#else !H_MV
    6463  m_iFrameRcvd = 0;
    6564#endif
     
    7069TAppEncTop::~TAppEncTop()
    7170{
    72 #if H_MV_HLS_8
     71#if H_MV
    7372  if (m_vps)
    7473  {
     
    8281{
    8382#if H_MV
    84 #if H_MV_HLS_8
    8583  TComVPS& vps = (*m_vps);   
    86 #else
    87   TComVPS& vps = m_vps;   
    88 #endif
    8984#else
    9085  TComVPS vps;
     
    701696{
    702697#if H_3D
    703 #if H_MV_HLS_8
    704698  for ( Int viewIndex = 0; viewIndex < m_vps->getNumViews(); viewIndex++ )
    705699  {
    706700    m_vps->initCamParaVPS( viewIndex, true, m_cCameraData.getCamParsCodedPrecision(),
    707701      m_cCameraData.getVaryingCameraParameters(), m_cCameraData.getCodedScale(), m_cCameraData.getCodedOffset() );
    708 #else
    709   for ( Int viewIndex = 0; viewIndex < m_vps.getNumViews(); viewIndex++ )
    710   {
    711   m_vps.initCamParaVPS( viewIndex, true, m_cCameraData.getCamParsCodedPrecision(),
    712       m_cCameraData.getVaryingCameraParameters(), m_cCameraData.getCodedScale(), m_cCameraData.getCodedOffset() );
    713 #endif
    714702  }
    715703#endif
     
    15071495Void TAppEncTop::xSetRepFormat( TComVPS& vps )
    15081496{
    1509 #if H_MV_HLS_8_PMS_Q0195_20
    15101497  vps.setRepFormatIdxPresentFlag( false );
    1511 #else
    1512   vps.setRepFormatIdxPresentFlag( true );
    1513 #endif
    15141498  vps.setVpsNumRepFormatsMinus1 ( 0    );
    15151499
     
    15271511  assert( vps.getRepFormat( 0 ) == NULL );
    15281512  vps.setRepFormat( 0 , repFormat );
    1529 
    1530 #if !H_MV_HLS_8_PMS_Q0195_20
    1531   for(Int i = 0; i <= vps.getMaxLayersMinus1(); i++ )
    1532   {
    1533     vps.setVpsRepFormatIdx( i , 0 );
    1534   }
    1535 #endif
    15361513}
    15371514
     
    15441521  assert ( dpbSize != 0 );
    15451522
    1546 #if H_MV_HLS_8_HRD_Q0102_08
    15471523  for( Int i = 0; i < vps.getNumOutputLayerSets(); i++ )
    1548 #else
    1549   for( Int i = 1; i < vps.getNumOutputLayerSets(); i++ )
    1550 #endif
    15511524  { 
    1552 #if H_MV_HLS_8_MIS_Q0102_30
    15531525    Int currLsIdx = vps.olsIdxToLsIdx( i );
    1554 #endif
    15551526    std::vector<Int> targetDecLayerIdList = vps.getTargetDecLayerIdList( i );
    15561527    Bool subLayerFlagInfoPresentFlag = false;
    15571528
    1558 #if H_MV_HLS_8_MIS_Q0102_30
    15591529    for( Int j = 0; j  <=  vps.getMaxSubLayersInLayerSetMinus1( currLsIdx ); j++ )
    1560 #else
    1561     for( Int j = 0; j  <=  vps.getMaxSubLayersInLayerSetMinus1( i ); j++ )
    1562 #endif
    15631530    {   
    15641531      Bool subLayerDpbInfoPresentFlag = false;
    1565 #if H_MV_HLS_8_MIS_Q0102_30 || H_MV_HLS_8_DBP_NODOC_42
    15661532      assert( vps.getNumLayersInIdList( currLsIdx ) == targetDecLayerIdList.size() );
    15671533      for( Int k = 0; k < vps.getNumLayersInIdList( currLsIdx ); k++ )   
    1568 #else
    1569       assert( vps.getNumSubDpbs( vps.olsIdxToLsIdx( i ) ) == targetDecLayerIdList.size() );
    1570       for( Int k = 0; k < vps.getNumSubDpbs( vps.olsIdxToLsIdx( i )); k++ )   
    1571 #endif
    15721534      {
    15731535        Int layerIdInVps = vps.getLayerIdInVps( targetDecLayerIdList[k] );           
    1574 #if H_MV_HLS7_GEN
    1575         // TBD. Some derivation based on output layer set might be added here.
    1576 #endif
    15771536        dpbSize->setMaxVpsDecPicBufferingMinus1( i, k, j, m_maxDecPicBufferingMvc[ layerIdInVps ][ j ] - 1 );
    15781537        if ( j > 0 )
     
    16351594  // Additional output layer sets + profileLevelTierIdx
    16361595  vps.setDefaultOutputLayerIdc      ( m_defaultOutputLayerIdc );   
    1637 #if H_MV_HLS_8_SYN_39_19
    16381596  vps.setNumAddLayerSets            ( 0                             ); 
    16391597  vps.setNumAddOlss                 ( numAddOuputLayerSets          );
    1640 #else
    1641   vps.setNumAddLayerSets            ( numAddOuputLayerSets          );
    1642 #endif
    16431598  vps.initTargetLayerIdLists();
    16441599
Note: See TracChangeset for help on using the changeset viewer.