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

Commit 4cb000af authored by Chavi Weingarten's avatar Chavi Weingarten Committed by Automerger Merge Worker
Browse files

Merge "Remove filtering option for display hash." into sc-dev am: ca10b476

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14103689

Change-Id: I1dd9553215e71321e107b23203b2efa65da9ba09
parents ddb4c83f ca10b476
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -9817,7 +9817,6 @@ package android.service.displayhash {
  public final class DisplayHashParams implements android.os.Parcelable {
    method public int describeContents();
    method @Nullable public android.util.Size getBufferSize();
    method public boolean isBufferScaleWithFiltering();
    method public boolean isGrayscaleBuffer();
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.service.displayhash.DisplayHashParams> CREATOR;
@@ -9826,7 +9825,6 @@ package android.service.displayhash {
  public static final class DisplayHashParams.Builder {
    ctor public DisplayHashParams.Builder();
    method @NonNull public android.service.displayhash.DisplayHashParams build();
    method @NonNull public android.service.displayhash.DisplayHashParams.Builder setBufferScaleWithFiltering(boolean);
    method @NonNull public android.service.displayhash.DisplayHashParams.Builder setBufferSize(int, int);
    method @NonNull public android.service.displayhash.DisplayHashParams.Builder setGrayscaleBuffer(boolean);
  }
+7 −38
Original line number Diff line number Diff line
@@ -45,11 +45,6 @@ public final class DisplayHashParams implements Parcelable {
    @Nullable
    private final Size mBufferSize;

    /**
     * Whether the content captured will use filtering when scaling.
     */
    private final boolean mBufferScaleWithFiltering;

    /**
     * Whether the content will be captured in grayscale or color.
     */
@@ -61,7 +56,6 @@ public final class DisplayHashParams implements Parcelable {
    public static final class Builder {
        @Nullable
        private Size mBufferSize;
        private boolean mBufferScaleWithFiltering;
        private boolean mGrayscaleBuffer;

        /**
@@ -79,15 +73,6 @@ public final class DisplayHashParams implements Parcelable {
            return this;
        }

        /**
         * Whether the content captured will use filtering when scaling.
         */
        @NonNull
        public Builder setBufferScaleWithFiltering(boolean value) {
            mBufferScaleWithFiltering = value;
            return this;
        }

        /**
         * Whether the content will be captured in grayscale or color.
         */
@@ -100,13 +85,13 @@ public final class DisplayHashParams implements Parcelable {
        /** Builds the instance. This builder should not be touched after calling this! */
        @NonNull
        public DisplayHashParams build() {
            return new DisplayHashParams(mBufferSize, mBufferScaleWithFiltering, mGrayscaleBuffer);
            return new DisplayHashParams(mBufferSize, mGrayscaleBuffer);
        }
    }



    // Code below generated by codegen v1.0.22.
    // Code below generated by codegen v1.0.23.
    //
    // DO NOT MODIFY!
    // CHECKSTYLE:OFF Generated code
@@ -127,8 +112,6 @@ public final class DisplayHashParams implements Parcelable {
     *   buffer given to the {@link DisplayHasherService#onGenerateDisplayHash(byte[], HardwareBuffer,
     *   Rect, String, DisplayHashResultCallback)} will be stretched based on the value set here.
     *   If {@code null}, the buffer size will not be changed.
     * @param bufferScaleWithFiltering
     *   Whether the content captured will use filtering when scaling.
     * @param grayscaleBuffer
     *   Whether the content will be captured in grayscale or color.
     * @hide
@@ -136,10 +119,8 @@ public final class DisplayHashParams implements Parcelable {
    @DataClass.Generated.Member
    public DisplayHashParams(
            @Nullable Size bufferSize,
            boolean bufferScaleWithFiltering,
            boolean grayscaleBuffer) {
        this.mBufferSize = bufferSize;
        this.mBufferScaleWithFiltering = bufferScaleWithFiltering;
        this.mGrayscaleBuffer = grayscaleBuffer;

        // onConstructed(); // You can define this method to get a callback
@@ -156,14 +137,6 @@ public final class DisplayHashParams implements Parcelable {
        return mBufferSize;
    }

    /**
     * Whether the content captured will use filtering when scaling.
     */
    @DataClass.Generated.Member
    public boolean isBufferScaleWithFiltering() {
        return mBufferScaleWithFiltering;
    }

    /**
     * Whether the content will be captured in grayscale or color.
     */
@@ -180,7 +153,6 @@ public final class DisplayHashParams implements Parcelable {

        return "DisplayHashParams { " +
                "bufferSize = " + mBufferSize + ", " +
                "bufferScaleWithFiltering = " + mBufferScaleWithFiltering + ", " +
                "grayscaleBuffer = " + mGrayscaleBuffer +
        " }";
    }
@@ -192,8 +164,7 @@ public final class DisplayHashParams implements Parcelable {
        // void parcelFieldName(Parcel dest, int flags) { ... }

        byte flg = 0;
        if (mBufferScaleWithFiltering) flg |= 0x2;
        if (mGrayscaleBuffer) flg |= 0x4;
        if (mGrayscaleBuffer) flg |= 0x2;
        if (mBufferSize != null) flg |= 0x1;
        dest.writeByte(flg);
        if (mBufferSize != null) dest.writeSize(mBufferSize);
@@ -211,12 +182,10 @@ public final class DisplayHashParams implements Parcelable {
        // static FieldType unparcelFieldName(Parcel in) { ... }

        byte flg = in.readByte();
        boolean bufferScaleWithFiltering = (flg & 0x2) != 0;
        boolean grayscaleBuffer = (flg & 0x4) != 0;
        boolean grayscaleBuffer = (flg & 0x2) != 0;
        Size bufferSize = (flg & 0x1) == 0 ? null : (Size) in.readSize();

        this.mBufferSize = bufferSize;
        this.mBufferScaleWithFiltering = bufferScaleWithFiltering;
        this.mGrayscaleBuffer = grayscaleBuffer;

        // onConstructed(); // You can define this method to get a callback
@@ -237,10 +206,10 @@ public final class DisplayHashParams implements Parcelable {
    };

    @DataClass.Generated(
            time = 1615565493989L,
            codegenVersion = "1.0.22",
            time = 1617735166254L,
            codegenVersion = "1.0.23",
            sourceFile = "frameworks/base/core/java/android/service/displayhash/DisplayHashParams.java",
            inputSignatures = "private final @android.annotation.Nullable android.util.Size mBufferSize\nprivate final  boolean mBufferScaleWithFiltering\nprivate final  boolean mGrayscaleBuffer\nclass DisplayHashParams extends java.lang.Object implements [android.os.Parcelable]\nprivate @android.annotation.Nullable android.util.Size mBufferSize\nprivate  boolean mBufferScaleWithFiltering\nprivate  boolean mGrayscaleBuffer\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams.Builder setBufferSize(int,int)\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams.Builder setBufferScaleWithFiltering(boolean)\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams.Builder setGrayscaleBuffer(boolean)\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams build()\nclass Builder extends java.lang.Object implements []\n@com.android.internal.util.DataClass(genAidl=true, genToString=true, genParcelable=true, genHiddenConstructor=true)")
            inputSignatures = "private final @android.annotation.Nullable android.util.Size mBufferSize\nprivate final  boolean mGrayscaleBuffer\nclass DisplayHashParams extends java.lang.Object implements [android.os.Parcelable]\nprivate @android.annotation.Nullable android.util.Size mBufferSize\nprivate  boolean mGrayscaleBuffer\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams.Builder setBufferSize(int,int)\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams.Builder setGrayscaleBuffer(boolean)\npublic @android.annotation.NonNull android.service.displayhash.DisplayHashParams build()\nclass Builder extends java.lang.Object implements []\n@com.android.internal.util.DataClass(genAidl=true, genToString=true, genParcelable=true, genHiddenConstructor=true)")
    @Deprecated
    private void __metadata() {}