summaryrefslogtreecommitdiff
path: root/libs/gui/SurfaceComposerClient.cpp
diff options
context:
space:
mode:
author John Reck <jreck@google.com> 2021-03-18 11:27:35 -0400
committer John Reck <jreck@google.com> 2021-03-31 14:27:47 -0400
commit8827090d3e52acc2e52e83160dbbda11bc3caf2f (patch)
treebaf3f3a7a429596010906e4f071d16f16cd29c4f /libs/gui/SurfaceComposerClient.cpp
parent9b84761b3845809f14645cd7576d100e9cc59b36 (diff)
HDR layer info listener
Bug: 182312559 Test: SilkFX's layer listener Change-Id: Iaaf5065f1adc871ce2890840e19756293dd21871
Diffstat (limited to 'libs/gui/SurfaceComposerClient.cpp')
-rw-r--r--libs/gui/SurfaceComposerClient.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/libs/gui/SurfaceComposerClient.cpp b/libs/gui/SurfaceComposerClient.cpp
index 0b01084633..07618a4fcc 100644
--- a/libs/gui/SurfaceComposerClient.cpp
+++ b/libs/gui/SurfaceComposerClient.cpp
@@ -2053,6 +2053,17 @@ status_t SurfaceComposerClient::setDisplayBrightness(const sp<IBinder>& displayT
return ComposerService::getComposerService()->setDisplayBrightness(displayToken, brightness);
}
+status_t SurfaceComposerClient::addHdrLayerInfoListener(
+ const sp<IBinder>& displayToken, const sp<gui::IHdrLayerInfoListener>& listener) {
+ return ComposerService::getComposerService()->addHdrLayerInfoListener(displayToken, listener);
+}
+
+status_t SurfaceComposerClient::removeHdrLayerInfoListener(
+ const sp<IBinder>& displayToken, const sp<gui::IHdrLayerInfoListener>& listener) {
+ return ComposerService::getComposerService()->removeHdrLayerInfoListener(displayToken,
+ listener);
+}
+
status_t SurfaceComposerClient::notifyPowerBoost(int32_t boostId) {
return ComposerService::getComposerService()->notifyPowerBoost(boostId);
}