diff options
| author | 2023-10-26 02:38:21 +0000 | |
|---|---|---|
| committer | 2023-11-14 00:22:13 +0000 | |
| commit | 843f1bdad685e7bb99222ae0d3eb430b79829262 (patch) | |
| tree | 7a842340a7f8f27d5fc31d40851b97977721fcd3 /graphics/java/android | |
| parent | bfd2380f756131e7b511f125c310fbf1b04eb199 (diff) | |
Add stride support to JPEG/R java API
Bug: 299202809
Test: YuvImageTest.java
Change-Id: Ifb1500114c9c212eb145c8538a74b46066fd5db7
Diffstat (limited to 'graphics/java/android')
| -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); } |