Merge "NBMController should load DDC data on creation" into udc-d1-dev am: 7cc801a8d9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24128686 Change-Id: Ib1b8d96b3e3077ba0a8c212558d4ca63ddc8a926 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -33,9 +33,10 @@ class BrightnessRangeController {
|
||||
private final Runnable mModeChangeCallback;
|
||||
|
||||
BrightnessRangeController(HighBrightnessModeController hbmController,
|
||||
Runnable modeChangeCallback) {
|
||||
Runnable modeChangeCallback, DisplayDeviceConfig displayDeviceConfig) {
|
||||
mHbmController = hbmController;
|
||||
mModeChangeCallback = modeChangeCallback;
|
||||
mNormalBrightnessModeController.resetNbmData(displayDeviceConfig.getLuxThrottlingData());
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -666,7 +666,7 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
|
||||
HighBrightnessModeController hbmController = createHbmControllerLocked(modeChangeCallback);
|
||||
|
||||
mBrightnessRangeController = new BrightnessRangeController(hbmController,
|
||||
modeChangeCallback);
|
||||
modeChangeCallback, mDisplayDeviceConfig);
|
||||
|
||||
mBrightnessThrottler = createBrightnessThrottlerLocked();
|
||||
|
||||
|
||||
@@ -544,7 +544,7 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal
|
||||
mBrightnessThrottler = createBrightnessThrottlerLocked();
|
||||
|
||||
mBrightnessRangeController = new BrightnessRangeController(hbmController,
|
||||
modeChangeCallback);
|
||||
modeChangeCallback, mDisplayDeviceConfig);
|
||||
|
||||
mDisplayBrightnessController =
|
||||
new DisplayBrightnessController(context, null,
|
||||
|
||||
Reference in New Issue
Block a user