Changeset 1434 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp
- Timestamp:
- 11 Aug 2015, 20:47:57 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r1433 r1434 635 635 seiMessages.push_back(sei); 636 636 } 637 if(m_pcCfg->getChromaResamplingFilterHintEnabled()) 638 { 639 SEIChromaResamplingFilterHint *seiChromaResamplingFilterHint = new SEIChromaResamplingFilterHint; 640 m_seiEncoder.initSEIChromaResamplingFilterHint(seiChromaResamplingFilterHint, m_pcCfg->getChromaResamplingHorFilterIdc(), m_pcCfg->getChromaResamplingVerFilterIdc()); 641 seiMessages.push_back(seiChromaResamplingFilterHint); 642 } 637 643 638 644 #if SVC_EXTENSION … … 890 896 m_seiEncoder.initSEIRecoveryPoint(recoveryPointSEI, slice); 891 897 seiMessages.push_back(recoveryPointSEI); 892 893 if(m_pcCfg->getDecodingRefreshType() == 3)894 {895 m_iLastRecoveryPicPOC = slice->getPOC();896 }897 898 } 898 899 if (m_pcCfg->getTemporalLevel0IndexSEIEnabled()) … … 901 902 m_seiEncoder.initTemporalLevel0IndexSEI(temporalLevel0IndexSEI, slice); 902 903 seiMessages.push_back(temporalLevel0IndexSEI); 903 }904 905 if(slice->getSPS()->getVuiParametersPresentFlag() && m_pcCfg->getChromaSamplingFilterHintEnabled() && ( slice->getSliceType() == I_SLICE ))906 {907 SEIChromaSamplingFilterHint *seiChromaSamplingFilterHint = new SEIChromaSamplingFilterHint;908 m_seiEncoder.initSEIChromaSamplingFilterHint(seiChromaSamplingFilterHint, m_pcCfg->getChromaSamplingHorFilterIdc(), m_pcCfg->getChromaSamplingVerFilterIdc());909 seiMessages.push_back(seiChromaSamplingFilterHint);910 904 } 911 905 … … 1714 1708 pcSlice->setMFMEnabledFlag(false); 1715 1709 } 1716 #endif //SVC_EXTENSION 1710 #endif //SVC_EXTENSION 1711 1717 1712 pcSlice->setLastIDR(m_iLastIDR); 1718 1713 pcSlice->setSliceIdx(0); … … 1916 1911 } 1917 1912 } 1913 1918 1914 if (m_pcCfg->getEfficientFieldIRAPEnabled()) 1919 1915 {
Note: See TracChangeset for help on using the changeset viewer.