Home | History | Annotate | Download | only in webp
      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