diff --git a/src/backends/meta-monitor.c b/src/backends/meta-monitor.c index 2ad7a9a9b..0d3eb0cff 100644 --- a/src/backends/meta-monitor.c +++ b/src/backends/meta-monitor.c @@ -508,6 +508,15 @@ meta_monitor_get_serial (MetaMonitor *monitor) return output_info->serial; } +const MetaEdidInfo * +meta_monitor_get_edid_info (MetaMonitor *monitor) +{ + const MetaOutputInfo *output_info = + meta_monitor_get_main_output_info (monitor); + + return output_info->edid_info; +} + const char * meta_monitor_get_edid_checksum_md5 (MetaMonitor *monitor) { diff --git a/src/backends/meta-monitor.h b/src/backends/meta-monitor.h index 5d924b07b..0e19064a4 100644 --- a/src/backends/meta-monitor.h +++ b/src/backends/meta-monitor.h @@ -157,6 +157,9 @@ const char * meta_monitor_get_product (MetaMonitor *monitor); META_EXPORT_TEST const char * meta_monitor_get_serial (MetaMonitor *monitor); +META_EXPORT_TEST +const MetaEdidInfo * meta_monitor_get_edid_info (MetaMonitor *monitor); + const char * meta_monitor_get_edid_checksum_md5 (MetaMonitor *monitor); META_EXPORT_TEST