libwebp/src
Vikas Arora fef22704ec Optimize and re-structure VP8LGetHistoImageSymbols
Optimize and re-structured VP8LGetHistoImageSymbols method, by using the bin-hash
for merging the Histograms more efficiently, instead of the randomized
heuristic of existing method HistogramCombine.

This change speeds up the Lossless encoding by 40-50% (for method=4 and Q > 50)
with 0.8% penalty in compression density. For lower method, the speed up is 25-30%,
with 0.4% penalty in the compression density.

Change-Id: If61adadb1a041b95def6405aa1fe3b83c3cb25ce
2014-03-13 11:48:37 -07:00
..
dec Rescale: let ImportRow / ExportRow be pointer-to-function 2014-02-17 00:58:17 -08:00
demux bump version to 0.4.0 2013-12-18 19:20:00 -08:00
dsp Optimize lossless decoding. 2014-03-13 11:27:12 -07:00
enc Optimize and re-structure VP8LGetHistoImageSymbols 2014-03-13 11:48:37 -07:00
mux bump version to 0.4.0 2013-12-18 19:20:00 -08:00
utils cosmetics: normalize VP8GetCPUInfo checks 2014-02-28 18:47:41 -08:00
webp add a -z option to cwebp, and WebPConfigLosslessPreset() function 2014-03-11 23:25:35 +01:00
libwebp.pc.in libwebp{,decoder}.pc: add pthread flags 2013-03-12 23:02:12 -07:00
libwebpdecoder.pc.in libwebp{,decoder}.pc: add pthread flags 2013-03-12 23:02:12 -07:00
Makefile.am bump version to 0.4.0 2013-12-18 19:20:00 -08:00