Merge "Fix brightness slider - allow minimum value" into rvc-dev am: ea14720b8a am: 99982e5bcb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11791084 Change-Id: I1877d2dde538b92cdcbffae2047da0d6699819bc
This commit is contained in:
@@ -28,6 +28,7 @@ import android.util.Pair;
|
|||||||
import android.util.Slog;
|
import android.util.Slog;
|
||||||
import android.util.Spline;
|
import android.util.Spline;
|
||||||
|
|
||||||
|
import com.android.internal.BrightnessSynchronizer;
|
||||||
import com.android.internal.annotations.VisibleForTesting;
|
import com.android.internal.annotations.VisibleForTesting;
|
||||||
import com.android.internal.util.Preconditions;
|
import com.android.internal.util.Preconditions;
|
||||||
import com.android.server.display.utils.Plog;
|
import com.android.server.display.utils.Plog;
|
||||||
@@ -348,9 +349,9 @@ public abstract class BrightnessMappingStrategy {
|
|||||||
|
|
||||||
// Normalize entire brightness range to 0 - 1.
|
// Normalize entire brightness range to 0 - 1.
|
||||||
protected static float normalizeAbsoluteBrightness(int brightness) {
|
protected static float normalizeAbsoluteBrightness(int brightness) {
|
||||||
brightness = MathUtils.constrain(brightness,
|
return BrightnessSynchronizer.brightnessIntToFloat(brightness,
|
||||||
PowerManager.BRIGHTNESS_OFF, PowerManager.BRIGHTNESS_ON);
|
PowerManager.BRIGHTNESS_OFF + 1, PowerManager.BRIGHTNESS_ON,
|
||||||
return (float) brightness / PowerManager.BRIGHTNESS_ON;
|
PowerManager.BRIGHTNESS_MIN, PowerManager.BRIGHTNESS_MAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
private Pair<float[], float[]> insertControlPoint(
|
private Pair<float[], float[]> insertControlPoint(
|
||||||
|
|||||||
Reference in New Issue
Block a user