Index: chromeos/display/real_output_configurator_delegate.cc |
diff --git a/chromeos/display/real_output_configurator_delegate.cc b/chromeos/display/real_output_configurator_delegate.cc |
index 46df4043fe225b1d4fc7806d2c981b5359d157eb..c94a262d9e18e28e3ba63293aa44f7436d9ee5b4 100644 |
--- a/chromeos/display/real_output_configurator_delegate.cc |
+++ b/chromeos/display/real_output_configurator_delegate.cc |
@@ -15,6 +15,8 @@ |
#include "base/logging.h" |
#include "base/message_pump_aurax11.h" |
+#include "chromeos/dbus/dbus_thread_manager.h" |
+#include "chromeos/dbus/power_manager_client.h" |
namespace chromeos { |
@@ -314,6 +316,12 @@ void RealOutputConfiguratorDelegate::ConfigureCTM( |
XIFreeDeviceInfo(info); |
} |
+void RealOutputConfiguratorDelegate::SendProjectingStateToPowerManager( |
+ bool projecting) { |
+ chromeos::DBusThreadManager::Get()->GetPowerManagerClient()-> |
+ SetIsProjecting(projecting); |
+} |
+ |
void RealOutputConfiguratorDelegate::DestroyUnusedCrtcs( |
OutputConfigurator::CrtcConfig* config1, |
OutputConfigurator::CrtcConfig* config2) { |