diff options
| author | Leon Scroggins III <scroggo@google.com> | 2020-03-02 15:25:07 -0500 |
|---|---|---|
| committer | Leon Scroggins III <scroggo@google.com> | 2020-03-10 11:46:10 -0400 |
| commit | 7432f1831c94e07de81482c80aa7da82a4582f33 (patch) | |
| tree | 146bf91812ff0e7e4a1665510e52293da3766a71 /core/java/android/view/AppTransitionAnimationSpec.java | |
| parent | a72a7ffe47197a4c103631fb76d4b96fce66ca84 (diff) | |
App transitions/thumbnails: Switch to HardwareBuffer
Bug: 148155907
Bug: 150395371
Test: go/wm-smoke
These previously used a GraphicBuffer created from a HARDWARE Bitmap to
parcel the Bitmap. As part of moving UI Rendering into a mainline
module, which will not include/expose GraphicBuffer,
Bitmap#createGraphicBufferHandle is being replaced by
Bitmap#getHardwareBuffer. Switch over to the now public API.
Change-Id: Id714a48a10fd03a03faa371e206e0c478ae1a4b7
Diffstat (limited to 'core/java/android/view/AppTransitionAnimationSpec.java')
| -rw-r--r-- | core/java/android/view/AppTransitionAnimationSpec.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java/android/view/AppTransitionAnimationSpec.java b/core/java/android/view/AppTransitionAnimationSpec.java index 330061f068f8..877bb5684910 100644 --- a/core/java/android/view/AppTransitionAnimationSpec.java +++ b/core/java/android/view/AppTransitionAnimationSpec.java @@ -1,8 +1,8 @@ package android.view; import android.compat.annotation.UnsupportedAppUsage; -import android.graphics.GraphicBuffer; import android.graphics.Rect; +import android.hardware.HardwareBuffer; import android.os.Parcel; import android.os.Parcelable; @@ -16,11 +16,11 @@ import android.os.Parcelable; */ public class AppTransitionAnimationSpec implements Parcelable { public final int taskId; - public final GraphicBuffer buffer; + public final HardwareBuffer buffer; public final Rect rect; @UnsupportedAppUsage - public AppTransitionAnimationSpec(int taskId, GraphicBuffer buffer, Rect rect) { + public AppTransitionAnimationSpec(int taskId, HardwareBuffer buffer, Rect rect) { this.taskId = taskId; this.rect = rect; this.buffer = buffer; |
