diff options
author | Dichen Zhang <dichenzhang@google.com> | 2023-10-26 02:38:21 +0000 |
---|---|---|
committer | Dichen Zhang <dichenzhang@google.com> | 2023-11-14 00:22:13 +0000 |
commit | 843f1bdad685e7bb99222ae0d3eb430b79829262 (patch) | |
tree | 7a842340a7f8f27d5fc31d40851b97977721fcd3 /graphics | |
parent | bfd2380f756131e7b511f125c310fbf1b04eb199 (diff) | |
download | base-843f1bdad685e7bb99222ae0d3eb430b79829262.tar.gz |
Add stride support to JPEG/R java API
Bug: 299202809
Test: YuvImageTest.java
Change-Id: Ifb1500114c9c212eb145c8538a74b46066fd5db7
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/java/android/graphics/YuvImage.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/graphics/java/android/graphics/YuvImage.java b/graphics/java/android/graphics/YuvImage.java index b3bed00ac6f6..ce35b55d526f 100644 --- a/graphics/java/android/graphics/YuvImage.java +++ b/graphics/java/android/graphics/YuvImage.java @@ -339,7 +339,8 @@ public class YuvImage { return nativeCompressToJpegR(mData, mColorSpace.getDataSpace(), sdr.getYuvData(), sdr.getColorSpace().getDataSpace(), mWidth, mHeight, quality, stream, - new byte[WORKING_COMPRESS_STORAGE], exif); + new byte[WORKING_COMPRESS_STORAGE], exif, + mStrides, sdr.getStrides()); } @@ -451,5 +452,6 @@ public class YuvImage { private static native boolean nativeCompressToJpegR(byte[] hdr, int hdrColorSpaceId, byte[] sdr, int sdrColorSpaceId, int width, int height, int quality, - OutputStream stream, byte[] tempStorage, byte[] exif); + OutputStream stream, byte[] tempStorage, byte[] exif, + int[] hdrStrides, int[] sdrStrides); } |