MythTV  master
Public Member Functions | Public Attributes | List of all members
MythHDRMetadata Class Reference

Encapsulates HDR metadata conformant with Static Metadata Type 1 per CTA-861-G Final. More...

#include <mythhdr.h>

Inheritance diagram for MythHDRMetadata:
Inheritance graph
[legend]

Public Member Functions

 MythHDRMetadata ()=default
 
 MythHDRMetadata (const MythHDRMetadata &Other)=default
 
bool Equals (MythHDRMetadata *Other)
 

Public Attributes

MythPrimariesUInt16 m_displayPrimaries {{{ 0 }}}
 
MythPrimaryUInt16 m_whitePoint {{ 0 }}
 
uint16_t m_maxMasteringLuminance { 0 }
 
uint16_t m_minMasteringLuminance { 0 }
 
uint16_t m_maxContentLightLevel { 0 }
 
uint16_t m_maxFrameAverageLightLevel { 0 }
 

Detailed Description

Encapsulates HDR metadata conformant with Static Metadata Type 1 per CTA-861-G Final.

Definition at line 15 of file mythhdr.h.

Constructor & Destructor Documentation

◆ MythHDRMetadata() [1/2]

MythHDRMetadata::MythHDRMetadata ( )
default

◆ MythHDRMetadata() [2/2]

MythHDRMetadata::MythHDRMetadata ( const MythHDRMetadata Other)
explicitdefault

Member Function Documentation

◆ Equals()

bool MythHDRMetadata::Equals ( MythHDRMetadata Other)

Definition at line 12 of file mythhdr.cpp.

Member Data Documentation

◆ m_displayPrimaries

MythPrimariesUInt16 MythHDRMetadata::m_displayPrimaries {{{ 0 }}}

Definition at line 22 of file mythhdr.h.

Referenced by Equals(), and MythHDRVideoMetadata::Update().

◆ m_whitePoint

MythPrimaryUInt16 MythHDRMetadata::m_whitePoint {{ 0 }}

Definition at line 23 of file mythhdr.h.

Referenced by Equals(), and MythHDRVideoMetadata::Update().

◆ m_maxMasteringLuminance

uint16_t MythHDRMetadata::m_maxMasteringLuminance { 0 }

Definition at line 24 of file mythhdr.h.

Referenced by Equals(), and MythHDRVideoMetadata::Update().

◆ m_minMasteringLuminance

uint16_t MythHDRMetadata::m_minMasteringLuminance { 0 }

Definition at line 25 of file mythhdr.h.

Referenced by Equals(), and MythHDRVideoMetadata::Update().

◆ m_maxContentLightLevel

uint16_t MythHDRMetadata::m_maxContentLightLevel { 0 }

Definition at line 26 of file mythhdr.h.

Referenced by Equals(), and MythHDRVideoMetadata::Update().

◆ m_maxFrameAverageLightLevel

uint16_t MythHDRMetadata::m_maxFrameAverageLightLevel { 0 }

Definition at line 27 of file mythhdr.h.

Referenced by Equals(), and MythHDRVideoMetadata::Update().


The documentation for this class was generated from the following files: