MythTV  master
Classes | Macros | Enumerations | Functions
mythdrmhdr.cpp File Reference
#include "libmythbase/mythconfig.h"
#include "libmythbase/mythlogging.h"
#include "platforms/drm/mythdrmhdr.h"
#include "platforms/mythdisplaydrm.h"
Include dependency graph for mythdrmhdr.cpp:

Go to the source code of this file.

Classes

struct  hdr_metadata_infoframe
 
struct  hdr_output_metadata
 

Macros

#define LOC   QString("HDR: ")
 

Enumerations

enum  hdmi_eotf { HDMI_EOTF_TRADITIONAL_GAMMA_SDR = 0, HDMI_EOTF_TRADITIONAL_GAMMA_HDR, HDMI_EOTF_SMPTE_ST2084, HDMI_EOTF_BT_2100_HLG }
 
enum  hdmi_metadata_type { HDMI_STATIC_METADATA_TYPE1 = 0 }
 

Functions

static hdmi_eotf MythHDRToDRMHDR (MythHDR::HDRType Type)
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("HDR: ")

Definition at line 50 of file mythdrmhdr.cpp.

Enumeration Type Documentation

◆ hdmi_eotf

enum hdmi_eotf
Enumerator
HDMI_EOTF_TRADITIONAL_GAMMA_SDR 
HDMI_EOTF_TRADITIONAL_GAMMA_HDR 
HDMI_EOTF_SMPTE_ST2084 
HDMI_EOTF_BT_2100_HLG 

Definition at line 10 of file mythdrmhdr.cpp.

◆ hdmi_metadata_type

Enumerator
HDMI_STATIC_METADATA_TYPE1 

Definition at line 18 of file mythdrmhdr.cpp.

Function Documentation

◆ MythHDRToDRMHDR()

static hdmi_eotf MythHDRToDRMHDR ( MythHDR::HDRType  Type)
inlinestatic

Definition at line 97 of file mythdrmhdr.cpp.

Referenced by MythDRMHDR::SetHDRMetadata().