Index: ui/display/chromeos/output_configurator.h |
diff --git a/ui/display/chromeos/output_configurator.h b/ui/display/chromeos/output_configurator.h |
index d23621b3822c02c33737f95aeaa4f8f1c0263f6c..27c3be26bfa559269a4972f447ecb04e0cec1c2c 100644 |
--- a/ui/display/chromeos/output_configurator.h |
+++ b/ui/display/chromeos/output_configurator.h |
@@ -47,7 +47,6 @@ class DISPLAY_EXPORT OutputConfigurator : public NativeDisplayObserver { |
struct DisplayState { |
DisplayState(); |
- ~DisplayState(); |
DisplaySnapshot* display; // Not owned. |
@@ -61,8 +60,6 @@ class DISPLAY_EXPORT OutputConfigurator : public NativeDisplayObserver { |
// Mode used when displaying the same desktop on multiple outputs. |
const DisplayMode* mirror_mode; |
- |
- std::vector<ui::ColorCalibrationProfile> available_color_profiles; |
}; |
typedef std::vector<DisplayState> DisplayStateList; |
@@ -262,6 +259,11 @@ class DISPLAY_EXPORT OutputConfigurator : public NativeDisplayObserver { |
int64 display_id, |
uint32_t desired_protection_mask); |
+ // Checks the available color profiles for |display_id| and fills the result |
+ // into |profiles|. |
+ std::vector<ui::ColorCalibrationProfile> GetAvailableColorCalibrationProfiles( |
+ int64 display_id); |
+ |
// Updates the color calibration to |new_profile|. |
bool SetColorCalibrationProfile( |
int64 display_id, |