diff --git a/src/backends/meta-monitor.c b/src/backends/meta-monitor.c index 05c8e3aa3..9f3fe580e 100644 --- a/src/backends/meta-monitor.c +++ b/src/backends/meta-monitor.c @@ -271,6 +271,15 @@ meta_monitor_get_subpixel_order (MetaMonitor *monitor) return output->subpixel_order; } +const char * +meta_monitor_get_connector (MetaMonitor *monitor) +{ + MetaOutput *output; + + output = meta_monitor_get_main_output (monitor); + return output->name; +} + const char * meta_monitor_get_vendor (MetaMonitor *monitor) { diff --git a/src/backends/meta-monitor.h b/src/backends/meta-monitor.h index 09aec21ca..ccc9a283c 100644 --- a/src/backends/meta-monitor.h +++ b/src/backends/meta-monitor.h @@ -117,6 +117,8 @@ void meta_monitor_get_physical_dimensions (MetaMonitor *monitor, CoglSubpixelOrder meta_monitor_get_subpixel_order (MetaMonitor *monitor); +const char * meta_monitor_get_connector (MetaMonitor *monitor); + const char * meta_monitor_get_vendor (MetaMonitor *monitor); const char * meta_monitor_get_product (MetaMonitor *monitor);