Changeset 1572 in SHVCSoftware for branches/SHM-dev/source/App/TAppEncoder


Ignore:
Timestamp:
20 Jun 2016, 18:41:36 (9 years ago)
Author:
seregin
Message:

port rev 4752

Location:
branches/SHM-dev/source/App/TAppEncoder
Files:
3 edited

Legend:

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

    r1569 r1572  
    16191619  ("SEIPreferredTransferCharacterisics",              m_preferredTransferCharacteristics,                   -1, "Value for the preferred_transfer_characteristics field of the Alternative transfer characteristics SEI which will override the corresponding entry in the VUI. If negative, do not produce the respective SEI message")
    16201620#endif
     1621  ("SEIGreenMetadataType",                            m_greenMetadataType,                   0u, "Value for the green_metadata_type specifies the type of metadata that is present in the SEI message. If green_metadata_type is 1, then metadata enabling quality recovery after low-power encoding is present")
     1622  ("SEIXSDMetricType",                                m_xsdMetricType,                      0u, "Value for the xsd_metric_type indicates the type of the objective quality metric. PSNR is the only type currently supported")
    16211623
    16221624#if LAYERS_NOT_PRESENT_SEI
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h

    r1569 r1572  
    454454  Int       m_preferredTransferCharacteristics;
    455455#endif
     456  UInt      m_greenMetadataType;
     457  UInt      m_xsdMetricType;
    456458
    457459  // weighted prediction
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp

    r1569 r1572  
    812812  m_cTEncTop.setSEIPreferredTransferCharacteristics               ( UChar(m_preferredTransferCharacteristics) );
    813813#endif
     814  m_cTEncTop.setSEIGreenMetadataInfoSEIEnable                     ( m_greenMetadataType > 0 );
     815  m_cTEncTop.setSEIGreenMetadataType                              ( UChar(m_greenMetadataType) );
     816  m_cTEncTop.setSEIXSDMetricType                                  ( UChar(m_xsdMetricType) );
    814817
    815818  m_cTEncTop.setTileUniformSpacingFlag                            ( m_tileUniformSpacingFlag );
Note: See TracChangeset for help on using the changeset viewer.