• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1URL: http://review.webmproject.org/gitweb?p=libwebp.git
2Version: 43/1443/1
3License: 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
8- Move 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- Sync-patch with libwebp ver 0.1.2
12- Removed Build files necessary for building via autoconf/automake tools
13  These files are not required to build via Android.mk
14  - Makefile.am  Makefile.vc Makefile.in
15  - config.h.in configure config.guess config.sub configure.ac
16  - autogen.sh install-sh missing depcomp ltmain.sh aclocal.m4
17- Added WebP Encoder (ver 0.1.2) as well
18  - Removed some more unused Makefile.am & Makefile.in
19  - Added Android.mk to encoder & decoder code levels.
20- Synced the WebP Code (Encoder/Decoder) with the head change#Ia53f845b
21  - Added three color-spaces viz ARGB_8888, RGBA_4444, RGB_565
22    supported by Android.
23- Fixed the Endian'ness bug for Color-Configs (RGB_565 & ARGB_4444).
24  The fix is similar to jpeglib handling for JCS_RGB_565 & JCS_RGBA_8888
25  color configs. Added the code under "ANDROID_WEBP_RGB" flag.
26- Sync-patch with libwebp ver 0.2.0-rc1 (head change#Ia5475247).
27- Updated WebP with head change#I3da2063b
28- Updated WebP with head change#I9e5ae737
29  - 16bit swapping of RGB565 / RGB4444 colorspace. Added compile-time flag
30    WEBP_SWAP_16BIT_CSP to support byte-swap (required for skia data type for
31    16bit values) output for these colorspaces.
32  - Added ARM/NEON code for decoder/encoder modules.
33  - Speedup in WebP compression (method 3 and above).
34  - Added multi-threaded alpha encoding for lossy compression.
35  - Updated WebP with head change#I9e5ae737
36- Sync-patch with libwebp ver 0.3.1 (head change#Idea3464b).
37  - Add incremental decoding support for images containing ALPH and ICCP chunks.
38- Updated WebP with patches required for Animation
39   (#I737451d7f, #Ia300385a & #I9566a8e2).
40- Fix memleak in WebPIDelete() (change#Id4faef1b).
41
42The Android.mk file creates WebP Decoder and Encoder static libraries which
43can be added to any application by Adding to LOCAL_STATIC_LIBRARIES
44libwebp-decode libwebp-encode:
45
46  LOCAL_STATIC_LIBRARIES += libwebp-decode libwebp-encode
47
48