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

Commit 228a3dd8 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Merge cherrypicks of ['googleplex-android-review.googlesource.com/28218707'] into 24Q3-release.

Change-Id: I27dd5cbaaa7a852226470475fa1db169593cce16
parents 4c39de57 bef25703
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -300,7 +300,9 @@ int AHardwareBuffer_lockPlanes(AHardwareBuffer* buffer, uint64_t usage,
      if (result == 0) {
        outPlanes->planeCount = 3;
        outPlanes->planes[0].data = yuvData.y;
        if (format == AHARDWAREBUFFER_FORMAT_YCbCr_P010) {
        // P010 is word-aligned 10-bit semiplaner, and YCbCr_422_I is a single interleaved plane
        if (format == AHARDWAREBUFFER_FORMAT_YCbCr_P010 ||
            format == AHARDWAREBUFFER_FORMAT_YCbCr_422_I) {
            outPlanes->planes[0].pixelStride = 2;
        } else {
            outPlanes->planes[0].pixelStride = 1;