blob: 63ef2bc21f556ac0df0340f5e37b04bf7640b9a0 [file] [log] [blame]
James Zern9e80ee92015-03-17 18:54:21 -07001URL: https://gerrit.chromium.org/gerrit/gitweb?p=webm%2Flibwebp.git
2Version: v0.4.3
Eric Hassold9aea6422011-01-04 17:22:46 -08003License: Google BSD like
4
5Local modifications:
6- Rewrite Android.mk to remove duplicate definitions and set module name
7 in a consistent way with other external libraries
James Zern9e80ee92015-03-17 18:54:21 -07008- Copy public headers from src/webp to include/webp, so path to headers
Vikas Arora03d5e342011-06-02 23:59:44 +05309 may be appended into CFLAGS without risk for other private headers
Eric Hassold9aea6422011-01-04 17:22:46 -080010 (e.g. bits.h) to leak into
James Zern9e80ee92015-03-17 18:54:21 -070011- Removed build files necessary for building via autoconf/automake tools
Vikas Arora03d5e342011-06-02 23:59:44 +053012 These files are not required to build via Android.mk
James Zern9e80ee92015-03-17 18:54:21 -070013- 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.
Eric Hassold9aea6422011-01-04 17:22:46 -080016
James Zern9e80ee92015-03-17 18:54:21 -070017The Android.mk file creates WebP decoder and encoder static libraries which
18can be added to any application by adding to LOCAL_STATIC_LIBRARIES
Vikas Arora7c970a02011-06-16 15:56:45 +053019libwebp-decode libwebp-encode:
Eric Hassold9aea6422011-01-04 17:22:46 -080020
Vikas Arora7c970a02011-06-16 15:56:45 +053021 LOCAL_STATIC_LIBRARIES += libwebp-decode libwebp-encode
Eric Hassold9aea6422011-01-04 17:22:46 -080022