Changeset 990 in SHVCSoftware for branches/SHM-dev/source/App/TAppEncoder
- Timestamp:
- 21 Jan 2015, 19:42:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp
r986 r990 2605 2605 } 2606 2606 ii++; 2607 } 2608 if (m_numLayers > 1 && m_numPTLInfo > 1 && !m_nonHEVCBaseLayerFlag) 2609 { 2610 assert(m_profileList[0] <= Profile::MULTIVIEWMAIN); //Profile IDC of PTL in VPS shall be one of single-layer profile IDCs 2611 assert(m_profileList[0] == m_profileList[1]); //Profile IDC of VpsProfileTierLevel[ 0 ] and VpsProfileTierLevel[ 1 ] shall be the same when BL is HEVC compatible 2612 assert(m_levelList[0] >= m_levelList[1]); //Level IDC of VpsProfileTierLevel[ 0 ] should not be less than level IDC of VpsProfileTierLevel[ 1 ]. 2613 //NOTE that this is not conformance constraint but it would be nice if our encoder can prevent inefficient level IDC assignment 2614 if (m_levelList[0] == m_levelList[1]) printf("Warning: Level0 is set the same as Level1\n"); 2607 2615 } 2608 2616 #else
Note: See TracChangeset for help on using the changeset viewer.