| Index: third_party/libwebp/libwebp.gyp
|
| diff --git a/third_party/libwebp/libwebp.gyp b/third_party/libwebp/libwebp.gyp
|
| index 2fe4a4b8efd5bc2157395471ef64ac5b16a3e4ad..1eb2217aa2e94bb256165cc6bbcc9be83f38512a 100644
|
| --- a/third_party/libwebp/libwebp.gyp
|
| +++ b/third_party/libwebp/libwebp.gyp
|
| @@ -28,6 +28,14 @@
|
| ],
|
| },
|
| {
|
| + 'target_name': 'libwebp_demux',
|
| + 'type': 'static_library',
|
| + 'include_dirs': ['.'],
|
| + 'sources': [
|
| + 'demux/demux.c',
|
| + ],
|
| + },
|
| + {
|
| 'target_name': 'libwebp_dsp',
|
| 'type': 'static_library',
|
| 'include_dirs': ['.'],
|
| @@ -63,8 +71,10 @@
|
| 'include_dirs': ['.'],
|
| 'sources': [
|
| 'dsp/dec_neon.c',
|
| + 'dsp/enc_neon.c',
|
| + 'dsp/upsampling_neon.c',
|
| ],
|
| - # behavior similar dsp_neon.c.neon in an Android.mk
|
| + # behavior similar to *.c.neon in an Android.mk
|
| 'cflags!': [ '-mfpu=vfpv3-d16' ],
|
| 'cflags': [ '-mfpu=neon' ],
|
| },{ # "armv7 != 1"
|
| @@ -97,6 +107,7 @@
|
| 'enc/picture.c',
|
| 'enc/quant.c',
|
| 'enc/syntax.c',
|
| + 'enc/token.c',
|
| 'enc/tree.c',
|
| 'enc/vp8l.c',
|
| 'enc/webpenc.c',
|
| @@ -114,6 +125,7 @@
|
| 'utils/huffman.c',
|
| 'utils/huffman_encode.c',
|
| 'utils/quant_levels.c',
|
| + 'utils/quant_levels_dec.c',
|
| 'utils/rescaler.c',
|
| 'utils/thread.c',
|
| 'utils/utils.c',
|
| @@ -124,6 +136,7 @@
|
| 'type': 'none',
|
| 'dependencies' : [
|
| 'libwebp_dec',
|
| + 'libwebp_demux',
|
| 'libwebp_dsp',
|
| 'libwebp_dsp_neon',
|
| 'libwebp_enc',
|
|
|