1 URL: https://chromium.googlesource.com/webm/libwebp 2 Version: v0.5.0 3 License: Google BSD like 4 5 Local modifications: 6 - Rewrite Android.mk to remove duplicate definitions and set module name 7 in a consistent way with other external libraries 8 - Copy public headers from src/webp to include/webp, so path to headers 9 may be appended into CFLAGS without risk for other private headers 10 (e.g. bits.h) to leak into 11 - Removed build files necessary for building via autoconf/automake tools 12 These files are not required to build via Android.mk 13 - Added a local copy of cpu-features.[hc] to src/dsp 14 - Removed WEBP_ANDROID_NEON check in dsp.h to avoid breaking non-NEON builds 15 where the flags in Android.mk are not set correctly currently. 16 - Marked variable "status" in WebPParseHeaders as volatile to work around 17 b/25845393 18 19 The Android.mk file creates WebP decoder and encoder static libraries which 20 can be added to any application by adding to LOCAL_STATIC_LIBRARIES 21 libwebp-decode libwebp-encode: 22 23 LOCAL_STATIC_LIBRARIES += libwebp-decode libwebp-encode 24 25