libwebp/src/webp
skal 9bfbdd144f 1.5x-2x faster encoding for method 3 and up
using token-buffer (that is: slightly more memory. O(output_size))

This change is ON by default. To return to previous behaviour, use
'cwebp -low_memory' or set config.low_memory to true.

Side-effect of this new mode: it forces 1 partition only (which was
default anyway), and makes some statistics about the bitstream
no longer available. cwebp will no longer report 'intra4-coeffs', etc.

This mode also doesn't work (yet) with multi-pass, and -low_memory
is currently forced for multi-pass.

also: reversed the flag: USE_TOKEN_BUFFER -> DISABLE_TOKEN_BUFFER
also: fixed the kAverageBytesPerMB estimate

Change-Id: I4ea80382038d6df4309663e0cb7bd88d9bca9cf1
2013-03-11 17:01:33 -07:00
..
decode.h WebPGetFeatures() out of if condition for clarity. 2013-03-05 18:05:12 -08:00
demux.h Demux: Add option to get frame count using GetI() 2013-03-06 13:14:05 -08:00
encode.h 1.5x-2x faster encoding for method 3 and up 2013-03-11 17:01:33 -07:00
format_constants.h Separate out mux and demux code and libraries: 2012-11-19 11:40:18 -08:00
mux_types.h Separate out mux and demux code and libraries: 2012-11-19 11:40:18 -08:00
mux.h GetVersion() methods for mux and demux 2013-02-26 14:22:06 -08:00
types.h add ABI compatibility check 2012-07-18 11:53:25 -07:00