add libwebpmux.pc

Change-Id: If21e3ec73f2eb451c6042d1aecda8d03259f601f
libwebp{,decoder}.pc: add pthread flags

expands to e.g., -lpthread/-pthread, etc. if --enable-threading is used
and additional libs/flags are required

Change-Id: I8e8a7b44450bee32ddc58097e1e309d972b1092a
don't consolidate proba stats too often

adds a minimum count before FinalizeToken() is called for update.

Change-Id: I445be6a3e347620583d87c33067cefa656a25039
automake: add reference to libwebp for mux/demux

this allows DLLs to be built under mingw and sets up a more obvious
dependency in the shared objects

Change-Id: I33e8a6132a16ca49563492438a1b3b74be9ed6a1
Merge changes If21e3ec7,I991fc30b into 0.3.0

* changes:
  add libwebpmux.pc
  add libwebpdemux.pc
Merge changes I33e8a613,I8e8a7b44 into 0.3.0

* changes:
  automake: add reference to libwebp for mux/demux
  libwebp{,decoder}.pc: add pthread flags
autoconf: normalize experimental define

EXPERIMENTAL -> WEBP_EXPERIMENTAL_FEATURES
the former is not used in the source; this adds
WEBP_EXPERIMENTAL_FEATURES to config.h

Change-Id: I4822bd3be1ea631e96629ae249dc778cdb5d8bb6
demux: disable fragment parsing

put this feature under WEBP_EXPERIMENTAL_FEATURES

Change-Id: I6405c5e6bed3ad1196aa1d111c83cca4c70c4c41
avoid installing example_util.h

older versions of automake (1.9) it seems would install the headers
regardless of the fact that the library was marked noinst_

this change follows some of the header guidance found here:
http://www.gnu.org/software/automake/manual/automake.html#Headers

Change-Id: I80acc00935097ebf36004e9871574fb9ef09aabf
webpmux binary: tiny style fix

Change-Id: I195929d79940cd3d060977ef7feee9cd13f7d041
Remove 'status: experimental' from container spec

For features that are to be released in v0.3.0.

Change-Id: Ib8961f8cde0474aeaad5796bd0821db812edffcd
Merge "autoconf: normalize experimental define" into 0.3.0
cwebp: output metadata statistics

Change-Id: Ida33555bab3c9330e82158863c355e51f90d0a76
Merge "webpmux binary: tiny style fix" into 0.3.0
Merge "Remove 'status: experimental' from container spec" into 0.3.0
make alpha unfilter work in-place

* remove a malloc
* remove the unused 'bpp' argument from filter/unfilter functions

Change-Id: I28d78baaaddc20f1d5a3bb2bd0b4e96a12a920d8
add LUT-free reference code for YUV->RGB conversion.

Reported to eventually be 4% on ARM
(see https://code.google.com/p/webp/issues/detail?id=134 for details)
We might activate it selectively later...

Output values is not bitwise the same as the LUT-based
version, but difference is only +/-1 at max.

Change-Id: I1cc790ff4459885ed2ae2e72f31c5f3740095f07
Merge "demux: disable fragment parsing" into 0.3.0
Merge "add LUT-free reference code for YUV->RGB conversion." into 0.3.0
Merge "make alpha unfilter work in-place" into 0.3.0