• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef INFO_H
2 #define INFO_H
3 
4 /**
5  * Private header for the high-level API.
6  */
7 
8 #include <libdisplay-info/info.h>
9 
10 /**
11  * All information here is derived from low-level information contained in
12  * struct di_info. These are exposed by the high-level API only.
13  */
14 struct di_derived_info {
15 	struct di_hdr_static_metadata hdr_static_metadata;
16 	struct di_color_primaries color_primaries;
17 	struct di_supported_signal_colorimetry supported_signal_colorimetry;
18 };
19 
20 struct di_info {
21 	struct di_edid *edid;
22 
23 	char *failure_msg;
24 
25 	struct di_derived_info derived;
26 };
27 
28 #endif
29