Changeset 1434 in SHVCSoftware for branches/SHM-dev/source/App
- Timestamp:
- 11 Aug 2015, 20:47:57 (9 years ago)
- Location:
- branches/SHM-dev/source/App/TAppEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp
r1433 r1434 1563 1563 ("SEIToneMapNominalWhiteLevelLumaCodeValue", m_nominalWhiteLevelLumaCodeValue, 235, "Specifies luma sample value of the nominal white level assigned decoded pictures") 1564 1564 ("SEIToneMapExtendedWhiteLevelLumaCodeValue", m_extendedWhiteLevelLumaCodeValue, 300, "Specifies luma sample value of the extended dynamic range assigned decoded pictures") 1565 ("SEIChroma SamplingFilterHint", m_chromaSamplingFilterSEIenabled,false, "Control generation of the chroma sampling filter hint SEI message")1566 ("SEIChroma SamplingHorizontalFilterType", m_chromaSamplingHorFilterIdc,2, "Defines the Index of the chroma sampling horizontal filter\n"1565 ("SEIChromaResamplingFilterHint", m_chromaResamplingFilterSEIenabled, false, "Control generation of the chroma sampling filter hint SEI message") 1566 ("SEIChromaResamplingHorizontalFilterType", m_chromaResamplingHorFilterIdc, 2, "Defines the Index of the chroma sampling horizontal filter\n" 1567 1567 "\t0: unspecified - Chroma filter is unknown or is determined by the application" 1568 1568 "\t1: User-defined - Filter coefficients are specified in the chroma sampling filter hint SEI message" 1569 1569 "\t2: Standards-defined - ITU-T Rec. T.800 | ISO/IEC15444-1, 5/3 filter") 1570 ("SEIChroma SamplingVerticalFilterType", m_chromaSamplingVerFilterIdc, 2, "Defines the Index of the chroma sampling vertical filter\n"1570 ("SEIChromaResamplingVerticalFilterType", m_chromaResamplingVerFilterIdc, 2, "Defines the Index of the chroma sampling vertical filter\n" 1571 1571 "\t0: unspecified - Chroma filter is unknown or is determined by the application" 1572 1572 "\t1: User-defined - Filter coefficients are specified in the chroma sampling filter hint SEI message" … … 4196 4196 } 4197 4197 4198 if (m_chromaResamplingFilterSEIenabled) 4199 { 4200 xConfirmPara( (m_chromaFormatIDC == CHROMA_400 ), "chromaResamplingFilterSEI is not allowed to be present when ChromaFormatIDC is equal to zero (4:0:0)" ); 4201 xConfirmPara(m_vuiParametersPresentFlag && m_chromaLocInfoPresentFlag && (m_chromaSampleLocTypeTopField != m_chromaSampleLocTypeBottomField ), "When chromaResamplingFilterSEI is enabled, ChromaSampleLocTypeTopField has to be equal to ChromaSampleLocTypeBottomField" ); 4202 } 4203 4198 4204 #if P0123_ALPHA_CHANNEL_SEI 4199 4205 if( m_alphaSEIEnabled && !m_alphaCancelFlag ) -
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h
r1433 r1434 329 329 Int m_pictureTimingSEIEnabled; 330 330 Bool m_toneMappingInfoSEIEnabled; 331 Bool m_chroma SamplingFilterSEIenabled;332 Int m_chroma SamplingHorFilterIdc;333 Int m_chroma SamplingVerFilterIdc;331 Bool m_chromaResamplingFilterSEIenabled; 332 Int m_chromaResamplingHorFilterIdc; 333 Int m_chromaResamplingVerFilterIdc; 334 334 Int m_toneMapId; 335 335 Bool m_toneMapCancelFlag; -
branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp
r1433 r1434 729 729 m_cTEncTop.setTMISEINominalWhiteLevelLumaCodeValue ( m_nominalWhiteLevelLumaCodeValue ); 730 730 m_cTEncTop.setTMISEIExtendedWhiteLevelLumaCodeValue ( m_extendedWhiteLevelLumaCodeValue ); 731 m_cTEncTop.setChroma SamplingFilterHintEnabled ( m_chromaSamplingFilterSEIenabled );732 m_cTEncTop.setChroma SamplingHorFilterIdc ( m_chromaSamplingHorFilterIdc );733 m_cTEncTop.setChroma SamplingVerFilterIdc ( m_chromaSamplingVerFilterIdc );731 m_cTEncTop.setChromaResamplingFilterHintEnabled ( m_chromaResamplingFilterSEIenabled ); 732 m_cTEncTop.setChromaResamplingHorFilterIdc ( m_chromaResamplingHorFilterIdc ); 733 m_cTEncTop.setChromaResamplingVerFilterIdc ( m_chromaResamplingVerFilterIdc ); 734 734 m_cTEncTop.setFramePackingArrangementSEIEnabled ( m_framePackingSEIEnabled ); 735 735 m_cTEncTop.setFramePackingArrangementSEIType ( m_framePackingSEIType );
Note: See TracChangeset for help on using the changeset viewer.