[mutter] color-device: Add getter for the associated monitor



commit 41ebf3b1bfad01774cc4dc5941e1df1c0ccb1b3c
Author: Jonas Ã…dahl <jadahl gmail com>
Date:   Mon Nov 29 20:02:34 2021 +0100

    color-device: Add getter for the associated monitor
    
    Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2164>

 src/backends/meta-color-device.c | 6 ++++++
 src/backends/meta-color-device.h | 4 ++++
 2 files changed, 10 insertions(+)
---
diff --git a/src/backends/meta-color-device.c b/src/backends/meta-color-device.c
index ab7fadb4da..681212a758 100644
--- a/src/backends/meta-color-device.c
+++ b/src/backends/meta-color-device.c
@@ -360,3 +360,9 @@ meta_color_device_get_id (MetaColorDevice *color_device)
 {
   return color_device->cd_device_id;
 }
+
+MetaMonitor *
+meta_color_device_get_monitor (MetaColorDevice *color_device)
+{
+  return color_device->monitor;
+}
diff --git a/src/backends/meta-color-device.h b/src/backends/meta-color-device.h
index e01391ce05..8cda7d103a 100644
--- a/src/backends/meta-color-device.h
+++ b/src/backends/meta-color-device.h
@@ -21,6 +21,7 @@
 #include <glib-object.h>
 
 #include "backends/meta-backend-types.h"
+#include "core/util-private.h"
 
 #define META_TYPE_COLOR_DEVICE (meta_color_device_get_type ())
 G_DECLARE_FINAL_TYPE (MetaColorDevice, meta_color_device,
@@ -37,4 +38,7 @@ void meta_color_device_update_monitor (MetaColorDevice *color_device,
 
 const char * meta_color_device_get_id (MetaColorDevice *color_device);
 
+META_EXPORT_TEST
+MetaMonitor * meta_color_device_get_monitor (MetaColorDevice *color_device);
+
 #endif /* META_COLOR_DEVICE_H */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]