42 Q_DECLARE_FLAGS(HDRTypes, HDRType)
50 static QString TypeToString (HDRType Type);
51 static QStringList TypesToString(HDRTypes Types);
52 QStringList TypesToString()
const;
53 bool IsControllable()
const;
54 double GetMaxLuminance()
const;
57 HDRTypes m_supportedTypes { SDR };
62 bool m_controllable {
false };
63 double m_minLuminance { 0.0 };
64 double m_maxAvgLuminance { 0.0 };
65 double m_maxLuminance { 0.0 };
std::tuple< HDRTypes, double, double, double > MythHDRDesc
std::array< uint16_t, 2 > MythPrimaryUInt16
std::array< MythPrimaryUInt16, 3 > MythPrimariesUInt16
std::tuple< MythHDR::HDRTypes, double, double, double > MythHDRDesc
std::shared_ptr< class MythHDR > MythHDRPtr
std::shared_ptr< class MythHDRMetadata > MythHDRMetaPtr