17 struct di_cta_colorimetry_block;
18 struct di_cta_hdr_static_metadata_block;
33 enum class Colorimetry
51 static std::unique_ptr<CDisplayInfo> Create(
const std::vector<uint8_t>& edid);
55 bool SupportsHDRStaticMetadataType1()
const;
57 bool SupportsEOTF(Eotf eotf)
const;
59 bool SupportsColorimetry(Colorimetry colorimetry)
const;
70 void operator()(di_info* p);
73 std::unique_ptr<di_info, DiInfoDeleter> m_info;
78 const di_cta_colorimetry_block* m_colorimetry =
nullptr;
79 const di_cta_hdr_static_metadata_block* m_hdr_static_metadata =
nullptr;
Definition: DisplayInfo.h:48
Definition: ColorUtils.h:18
Definition: AudioDecoder.h:18