From 4d5c429010c45388419ca25f9809df723e76d0d2 Mon Sep 17 00:00:00 2001 From: Ishneet Ahuja Date: Tue, 7 Nov 2023 18:38:53 +0000 Subject: Add glide webpdecoder for MediaProvider(photopicker) This glide integration library supports animated webp as well.Adding this will remove the MediaProvider overhead to decode animated webp(s) itself. Test: N/A-only adding a dependency Bug: 244729763 Change-Id: I1a254384d28122e4fbe7ef27396f7aa8cba963cd --- Android.bp | 14 ++++++++++++++ .../webpdecoder/webpdecoder-2.6.4.16.0-sources.jar | Bin 0 -> 42569 bytes 2 files changed, 14 insertions(+) create mode 100644 com/github/bumptech/glide/integration/webpdecoder/webpdecoder-2.6.4.16.0-sources.jar diff --git a/Android.bp b/Android.bp index 49d1df1..0fb3c33 100644 --- a/Android.bp +++ b/Android.bp @@ -73,6 +73,20 @@ java_import { min_sdk_version: "14", } +java_import { + name: "glide-integration-webpdecoder-prebuilt", + jars: [ + "com/github/bumptech/glide/integration/webpdecoder/webpdecoder-2.6.4.16.0-sources.jar", + ], + jetifier: true, + apex_available: [ + "com.android.mediaprovider", + "//apex_available:platform", + ], + sdk_version: "current", + min_sdk_version: "14", +} + java_import { name: "glide-annotation-and-compiler-prebuilt", jars: [ diff --git a/com/github/bumptech/glide/integration/webpdecoder/webpdecoder-2.6.4.16.0-sources.jar b/com/github/bumptech/glide/integration/webpdecoder/webpdecoder-2.6.4.16.0-sources.jar new file mode 100644 index 0000000..bf13493 Binary files /dev/null and b/com/github/bumptech/glide/integration/webpdecoder/webpdecoder-2.6.4.16.0-sources.jar differ -- cgit v1.2.3