Ignore:
Timestamp:
3 Feb 2016, 23:00:44 (8 years ago)
Author:
seregin
Message:

fix target layer Id assignment, ticket #97

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp

    r1511 r1524  
    121121#if SVC_EXTENSION
    122122TAppEncCfg::TAppEncCfg()
    123 #if AVC_BASE
    124 : m_nonHEVCBaseLayerFlag(false)
    125 #endif
    126 , m_maxTidRefPresentFlag(1)
     123: m_maxTidRefPresentFlag(1)
    127124, m_defaultTargetOutputLayerIdc (-1)
    128125, m_numOutputLayerSets          (-1)
     
    131128, m_outputInternalColourSpace(false)
    132129, m_elRapSliceBEnabled(false)
     130#if AVC_BASE
     131, m_nonHEVCBaseLayerFlag(false)
     132#endif
    133133{
    134134  memset( m_apcLayerCfg, 0, sizeof(m_apcLayerCfg) );
     
    31303130    ii++;
    31313131  }
     3132#if AVC_BASE
    31323133  if( m_numLayers > 1 && m_numPTLInfo > 1 && !m_nonHEVCBaseLayerFlag )
     3134#else
     3135  if( m_numLayers > 1 && m_numPTLInfo > 1 )
     3136#endif
    31333137  {
    31343138    assert(m_profileList[0] <= Profile::MULTIVIEWMAIN);  //Profile IDC of PTL in VPS shall be one of single-layer profile IDCs
     
    35063510  m_numLayers = m_numLayers > MAX_LAYERS ? MAX_LAYERS : m_numLayers;
    35073511 
    3508   // it can be updated after AVC BL support will be added to the WD
     3512#if AVC_BASE
    35093513  if( m_nonHEVCBaseLayerFlag )
    35103514  {
     
    35133517    m_crossLayerAlignedIdrOnlyFlag = false;
    35143518  }
     3519#endif
    35153520
    35163521  // verify layer configuration parameters
Note: See TracChangeset for help on using the changeset viewer.