Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d0e4e3d0 authored by Santos Cordon's avatar Santos Cordon
Browse files

Remove HBM addition to display config.

Code was previously a no-op, no changes to behavior.

Bug: 152319241
Test: Manual, make sure brightness still works.
Change-Id: I0c9ee872a0c07ffe7a407f21c419f468faae1003
parent bd4544cc
Loading
Loading
Loading
Loading
+0 −17
Original line number Diff line number Diff line
@@ -31,7 +31,6 @@ import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.math.BigDecimal;
import java.util.List;

import javax.xml.datatype.DatatypeConfigurationException;
@@ -50,7 +49,6 @@ public class DisplayDeviceConfig {

    private float[] mNits;
    private float[] mBrightness;
    private BigDecimal mHighBrightnessModeStart;

    private DisplayDeviceConfig() {
    }
@@ -88,18 +86,6 @@ public class DisplayDeviceConfig {
        return mBrightness;
    }

    /**
     * Returns the point along the brightness value range {@link #getBrightness()} that
     * high-brightness-mode begins. If high-brightness-mode is not supported, then
     * Float.NaN is returned.
     *
     * @return The high brightness mode threshold, or Float.NaN if not supported.
     */
    public float getHighBrightnessModeStart() {
        return mHighBrightnessModeStart != null
                ? mHighBrightnessModeStart.floatValue() : HIGH_BRIGHTNESS_MODE_UNSUPPORTED;
    }

    private void initFromFile(File configFile) {
        if (!configFile.exists()) {
            // Display configuration files aren't required to exist.
@@ -148,9 +134,6 @@ public class DisplayDeviceConfig {
            }
            ++i;
        }
        final BigDecimal hbmStart = map.getHighBrightnessStart();

        mHighBrightnessModeStart = hbmStart;
        mNits = nits;
        mBrightness = backlight;
    }
+0 −3
Original line number Diff line number Diff line
@@ -41,9 +41,6 @@
                <xs:annotation name="nonnull"/>
                <xs:annotation name="final"/>
            </xs:element>
            <xs:element name="highBrightnessStart" minOccurs="0" type="nonNegativeDecimal">
                <xs:annotation name="final"/>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

+0 −2
Original line number Diff line number Diff line
@@ -9,9 +9,7 @@ package com.android.server.display.config {

  public class NitsMap {
    ctor public NitsMap();
    method public final java.math.BigDecimal getHighBrightnessStart();
    method @NonNull public final java.util.List<com.android.server.display.config.Point> getPoint();
    method public final void setHighBrightnessStart(java.math.BigDecimal);
  }

  public class Point {