diff --git a/src/backends/meta-monitor.c b/src/backends/meta-monitor.c index 16eddf686..fc9b0a892 100644 --- a/src/backends/meta-monitor.c +++ b/src/backends/meta-monitor.c @@ -381,6 +381,16 @@ meta_monitor_get_max_bpc (MetaMonitor *monitor, return meta_output_get_max_bpc (output, max_bpc); } +MetaOutputRGBRange +meta_monitor_get_rgb_range (MetaMonitor *monitor) +{ + MetaOutput *output; + + output = meta_monitor_get_main_output (monitor); + + return meta_output_peek_rgb_range (output); +} + gboolean meta_monitor_is_laptop_panel (MetaMonitor *monitor) { diff --git a/src/backends/meta-monitor.h b/src/backends/meta-monitor.h index d8e9fd301..57275983a 100644 --- a/src/backends/meta-monitor.h +++ b/src/backends/meta-monitor.h @@ -121,6 +121,8 @@ gboolean meta_monitor_is_underscanning (MetaMonitor *monitor); gboolean meta_monitor_get_max_bpc (MetaMonitor *monitor, unsigned int *max_bpc); +MetaOutputRGBRange meta_monitor_get_rgb_range (MetaMonitor *monitor); + gboolean meta_monitor_is_laptop_panel (MetaMonitor *monitor); gboolean meta_monitor_is_virtual (MetaMonitor *monitor);