commit | 64b8cf10a055247a0c026c4485f9b6edc127fd0e | [log] [tgz] |
---|---|---|
author | Vignesh Venkatasubramanian <vigneshv@google.com> | Fri Sep 02 11:59:38 2022 -0700 |
committer | Vignesh Venkatasubramanian <vigneshvg@users.noreply.github.com> | Fri Sep 02 12:14:26 2022 -0700 |
tree | af130840ef9a1ba23f8cd9ef1ac955db691f3da4 | |
parent | 94a72a5039ea4f6638a2e4bc6eb28fb68e1fd1db [diff] |
android_jni: Fix call to avifImageYUVToRGB flags variable was added in febec9cc [1]. https://github.com/AOMediaCodec/libavif/commit/febec9ccdfbfa82d90896e90a468bba961d75834
diff --git a/android_jni/avifandroidjni/src/main/jni/libavif_jni.cc b/android_jni/avifandroidjni/src/main/jni/libavif_jni.cc index c23bfc5..20cd7b0 100644 --- a/android_jni/avifandroidjni/src/main/jni/libavif_jni.cc +++ b/android_jni/avifandroidjni/src/main/jni/libavif_jni.cc
@@ -162,7 +162,8 @@ } rgb_image.pixels = static_cast<uint8_t*>(bitmap_pixels); rgb_image.rowBytes = bitmap_info.stride; - res = avifImageYUVToRGB(decoder.decoder->image, &rgb_image); + res = avifImageYUVToRGB(decoder.decoder->image, &rgb_image, + AVIF_YUV_TO_RGB_DEFAULT); AndroidBitmap_unlockPixels(env, bitmap); if (res != AVIF_RESULT_OK) { LOGE("Failed to convert YUV Pixels to RGB. Status: %d", res);