Changeset 987 in SHVCSoftware for branches/SHM-upgrade/source/App/TAppEncoder
- Timestamp:
- 16 Jan 2015, 00:16:16 (10 years ago)
- Location:
- branches/SHM-upgrade/source/App/TAppEncoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-upgrade/source/App/TAppEncoder/TAppEncCfg.cpp
r983 r987 2664 2664 { 2665 2665 // Default output layer sets defined 2666 startOlsCtr = m_numLayerSets + m_numAddLayerSets;2666 startOlsCtr = m_numLayerSets; 2667 2667 } 2668 2668 for( Int olsCtr = 1; olsCtr < m_numOutputLayerSets; olsCtr++ ) … … 2680 2680 } 2681 2681 #if MULTIPLE_PTL_SUPPORT 2682 Int olsToLsIndex = (olsCtr >= startOlsCtr) ? m_outputLayerSetIdx[olsCtr - m_numLayerSets] : olsCtr;2682 Int olsToLsIndex = (olsCtr >= (m_numLayerSets + m_numAddLayerSets)) ? m_outputLayerSetIdx[olsCtr - m_numLayerSets] : olsCtr; 2683 2683 scanStringToArray( cfg_listOfLayerPTLOfOlss[olsCtr], m_numLayerInIdList[olsToLsIndex], "List of PTL for each layers in OLS", m_listOfLayerPTLofOlss[olsCtr] ); 2684 2684 //For conformance checking -
branches/SHM-upgrade/source/App/TAppEncoder/TAppEncTop.cpp
r979 r987 1367 1367 } 1368 1368 } 1369 //TODO: We need to populate the list of layers that belong to each of additional layer set. 1369 1370 } 1370 1371 #endif … … 1677 1678 1678 1679 // Include the highest layer as output layer for each layer set 1679 for(Int lsIdx = 1; lsIdx < vps->getNumLayerSets(); lsIdx++)1680 for(Int lsIdx = 1; lsIdx <= vps->getVpsNumLayerSetsMinus1(); lsIdx++) 1680 1681 { 1681 1682 for( UInt layer = 0; layer < vps->getNumLayersInIdList(lsIdx); layer++ ) … … 1703 1704 } 1704 1705 #if OUTPUT_LAYER_SETS_CONFIG 1705 for( Int olsIdx = vps->get NumLayerSets(); olsIdx < vps->getNumOutputLayerSets(); olsIdx++ )1706 for( Int olsIdx = vps->getVpsNumLayerSetsMinus1() + 1; olsIdx < vps->getNumOutputLayerSets(); olsIdx++ ) 1706 1707 { 1707 1708 for( UInt layer = 0; layer < vps->getNumLayersInIdList(vps->getOutputLayerSetIdx(olsIdx)); layer++ )
Note: See TracChangeset for help on using the changeset viewer.