Commit Graph

  • f435de9575 IsFlat: return int Johann 2018-11-16 11:22:41 -05:00
  • 41521aed47 utils.h: only define WEBP_NEED_LOG_TABLE_8BIT when needed James Zern 2018-11-16 01:45:08 -08:00
  • 9f4d4a3f49 neon: GetResidualCost Johann 2018-11-13 13:39:43 -08:00
  • 0fd7514b55 neon: SetResidualCoeffs Johann 2018-11-12 15:48:51 -08:00
  • f95a996c64 Simpler histogram clustering. Vincent Rabaud 2018-11-07 23:11:38 +01:00
  • e85d3313d6 update ChangeLog v1.0.1-rc2 v1.0.1 James Zern 2018-11-03 11:31:29 -07:00
  • fa8210e43c Fix pair update in stochastic entropy merging. Vincent Rabaud 2018-11-07 00:33:14 +01:00
  • fd198f7370 add codereview.settings Johann 2018-11-07 19:11:35 -08:00
  • 825389acba README.mux: add a reference to the AnimDecoder API James Zern 2018-11-06 18:47:38 -08:00
  • 3be698c3d3 CMake: fix webp_js compilation skal 2018-11-06 15:24:24 +01:00
  • 485ff86fbb Fix pair update in stochastic entropy merging. Vincent Rabaud 2018-11-07 00:33:14 +01:00
  • 4cd0582d50 CMake: fix webp_js compilation skal 2018-11-06 15:24:24 +01:00
  • 4cbb4caf49 update NEWS James Zern 2018-11-02 23:02:11 -07:00
  • f5a5918d13 bump version to 1.0.1 James Zern 2018-11-02 20:36:14 -07:00
  • d61385db35 Speed-up: Make sure we only initialize histograms when needed. Vincent Rabaud 2018-10-30 20:33:20 +01:00
  • 6752904b2f Speed-up: Make sure we only initialize histograms when needed. Vincent Rabaud 2018-10-30 20:33:20 +01:00
  • 0c57031629 update AUTHORS James Zern 2018-10-27 12:40:29 -07:00
  • 301a2ddae5 img2webp: add help note about arguments from a file James Zern 2018-10-25 23:05:08 -07:00
  • f0abab9217 Speedups for empty histograms. Vincent Rabaud 2018-09-28 15:32:25 +02:00
  • f2dfd92557 Split HistogramAdd to only have the high level logic in C. Vincent Rabaud 2018-10-17 16:55:30 +02:00
  • 06b7bc7dec Fix compilation on windows and clang-cl+ninja. Vincent Rabaud 2018-10-04 17:25:42 +02:00
  • b6284d8247 img2webp: add help note about arguments from a file James Zern 2018-10-25 23:05:08 -07:00
  • decf6f6b87 Speedups for empty histograms. Vincent Rabaud 2018-09-28 15:32:25 +02:00
  • dea3e89983 Split HistogramAdd to only have the high level logic in C. Vincent Rabaud 2018-10-17 16:55:30 +02:00
  • 632798ae6f Merge "Fix compilation on windows and clang-cl+ninja." Vincent Rabaud 2018-10-17 13:02:19 +00:00
  • dc1a9518bc Merge "libwebp: Unicode command tools on Windows" Yannis Guyon 2018-10-17 11:55:49 +00:00
  • 9cf9841b5e libwebp: Unicode command tools on Windows Yannis Guyon 2018-10-16 11:03:18 +02:00
  • 981794958b remove some minor TODOs Pascal Massimino 2018-10-17 10:48:19 +02:00
  • a376e7b96a Fix compilation on windows and clang-cl+ninja. Vincent Rabaud 2018-10-04 17:25:42 +02:00
  • cbf82cc04d Remove AVX2 files. Vincent Rabaud 2018-10-16 11:47:49 +02:00
  • 5030e90278 Merge "TIFF decoder: remove unused KINV definition" Pascal Massimino 2018-10-15 18:16:24 +00:00
  • ac5433118a Remove a few more useless #defines Vincent Rabaud 2018-10-15 16:00:55 +02:00
  • 123d330699 TIFF decoder: remove unused KINV definition Pascal Massimino 2018-10-14 08:24:43 +02:00
  • ef1094b0fe Merge "- install pkg-config files during the CMake build" James Zern 2018-10-10 03:25:02 +00:00
  • b911fbc980 libwebp: Remove duplicate GIFDisplayError in anim_util Yannis Guyon 2018-10-09 17:10:31 +02:00
  • eee00b6627 - install pkg-config files during the CMake build Konstantin Ivlev 2018-10-05 17:41:02 +07:00
  • ac3ec8c91d Merge "Clean-up the common sources in dsp." Vincent Rabaud 2018-10-08 15:19:40 +00:00
  • 3e13da7b4f Clean-up the common sources in dsp. Vincent Rabaud 2018-10-05 15:32:27 +02:00
  • 5c395f1d71 libwebp: cmake-format all Yannis Guyon 2018-10-05 11:32:39 +02:00
  • e7a697297b libwebp: Add extras targets in CMakeLists.txt Yannis Guyon 2018-10-04 15:09:01 +02:00
  • e52485d6db libwebp: Rename macros in webpmux.c Yannis Guyon 2018-10-03 21:39:38 +02:00
  • 92dc0f0937 clean-up MakeInputImageCopy() Pascal Massimino 2018-10-02 09:32:54 +02:00
  • 39952de265 VP8IteratorImport: add missing 'const' Pascal Massimino 2018-10-02 08:45:13 +02:00
  • 382af7a2dd clean-up WebPBlendAlpha Pascal Massimino 2018-10-02 08:40:21 +02:00
  • 14d020f6e6 libwebp: Use ExUtilGet*() in anim_diff Yannis Guyon 2018-10-02 13:55:57 +02:00
  • 0d92ff25f2 libwebp: remove useless variable in gif2webp Yannis Guyon 2018-10-02 11:39:48 +02:00
  • 556cb1b45e Merge "CMake: Set WEBP_BUILD_GIF2WEBP to off" Yannis Guyon 2018-10-01 13:14:46 +00:00
  • da26ee49a6 CMake: Set WEBP_BUILD_GIF2WEBP to off Yannis Guyon 2018-10-01 13:47:25 +02:00
  • b2a867c038 cwebp: Don't premultiply during -resize if -exact Yannis Guyon 2018-09-25 13:02:30 +02:00
  • 637141bc7c pngdec: fix build w/libpng < 1.4.x James Zern 2018-09-28 17:42:27 -07:00
  • bc5092b162 pngdec: set memory functions James Zern 2018-09-28 07:32:56 +00:00
  • 50d8345ae6 Fix CMake math library. Vincent Rabaud 2018-09-21 15:40:40 +02:00
  • 6aa3e8aaf3 Fix math library on Visual Studio. Vincent Rabaud 2018-09-11 17:09:12 +02:00
  • d71df4e2ee Fix math library finding in CMake. Vincent Rabaud 2018-09-03 10:34:20 +02:00
  • de08d72741 cosmetics: normalize include guard comment James Zern 2018-08-22 14:46:53 -07:00
  • 009562b403 vwebp: Fix bug when Dispose then NoBlend frames Yannis Guyon 2018-07-23 17:50:33 +00:00
  • 423f257930 Fix up CMake to create targets. Vincent Rabaud 2018-07-24 09:20:21 +02:00
  • 907208f97e Wait for all threads to be done in DecodeRemaining. Vincent Rabaud 2018-07-20 16:27:30 -07:00
  • 4649b3c422 vwebp: Add background color display option Yannis Guyon 2018-07-20 12:54:30 +02:00
  • 78ad57a36a Fix bad glClearColor parameters Yannis Guyon 2018-07-18 10:36:19 +02:00
  • 0b271f10c4 Allow for a non-initialized alpha decompressor in DoRemap. Vincent Rabaud 2018-07-13 22:09:06 +02:00
  • 916aac82c5 fix rescaling rounding inaccuracy Pascal Massimino 2018-07-10 17:27:21 -07:00
  • da96d8d9ab Allow for a non-initialized alpha decompressor in DoRemap. Vincent Rabaud 2018-07-13 22:09:06 +02:00
  • 2563db4759 fix rescaling rounding inaccuracy Pascal Massimino 2018-07-10 17:27:21 -07:00
  • 99d0790233 Make sure partition #0 is read before VP8 data in IDecode. Vincent Rabaud 2018-07-09 20:20:52 +02:00
  • c0226fd91c fix read-overflow while parsing VP8X chunk Pascal Massimino 2018-07-01 20:01:12 -07:00
  • a14e0f6465 Fix VP8IoTeardownHook being called twice on worker sync failure Yannis Guyon 2018-07-02 13:15:38 +02:00
  • 667d17a8a4 fix endian problems in pattern copy Pascal Massimino 2018-07-09 17:33:44 -07:00
  • 211f37ee63 fix endian problems in pattern copy Pascal Massimino 2018-07-09 17:33:44 -07:00
  • 5f0f5c07c4 Make sure partition #0 is read before VP8 data in IDecode. Vincent Rabaud 2018-07-09 20:20:52 +02:00
  • de98732b04 fix GetColorf() bug Pascal Massimino 2018-07-06 21:25:41 -07:00
  • 4338cd36fe misc fixes in libwebpmux Yannis Guyon 2018-07-04 20:19:47 +02:00
  • e00af13ef4 fix signatures after a9ceda7ff1 Pascal Massimino 2018-07-03 23:01:17 -07:00
  • f4cf238a41 muxread,anmf: fail on multiple image chunks James Zern 2018-06-29 01:12:20 -07:00
  • 61ff26aeeb fix alpha-filtering crash when image width is larger than radius Pascal Massimino 2018-06-29 10:15:47 -07:00
  • a9ceda7ff1 Speed-up chunk list operations. Vincent Rabaud 2018-07-03 16:36:34 +02:00
  • 2281bbf6f7 Merge "Better handling of bogus Huffman codes." Vincent Rabaud 2018-07-03 08:33:35 +00:00
  • 39cb9aad85 Better handling of bogus Huffman codes. Vincent Rabaud 2018-07-02 11:09:44 +02:00
  • 89cc9d3787 Merge "fix read-overflow while parsing VP8X chunk" Pascal Massimino 2018-07-03 03:06:42 +00:00
  • 95fd650706 fix read-overflow while parsing VP8X chunk Pascal Massimino 2018-07-01 20:01:12 -07:00
  • 9e729fe19b Fix VP8IoTeardownHook being called twice on worker sync failure Yannis Guyon 2018-07-02 13:15:38 +02:00
  • 29fb8562c6 Merge "muxread,anmf: fail on multiple image chunks" James Zern 2018-06-30 04:25:20 +00:00
  • eb82ce76dd muxread,anmf: fail on multiple image chunks James Zern 2018-06-29 01:12:20 -07:00
  • 1344a2e947 fix alpha-filtering crash when image width is larger than radius Pascal Massimino 2018-06-29 10:15:47 -07:00
  • 6f643f2417 muxread,ChunkVerifyAndAssign: validate chunk_size James Zern 2018-06-21 01:13:36 +00:00
  • be738c6d39 muxread,ChunkVerifyAndAssign: validate chunk_size James Zern 2018-06-21 01:13:36 +00:00
  • 706ff9c325 muxread,CreateInternal: fix riff size checks James Zern 2018-06-14 00:03:34 -07:00
  • 2c70ad76c9 muxread,CreateInternal: fix riff size checks James Zern 2018-06-14 00:03:34 -07:00
  • a0b85e4a36 Fix for thread race heap-use-after-free Yannis Guyon 2018-06-13 10:39:37 +02:00
  • 569001f19f Fix for thread race heap-use-after-free Yannis Guyon 2018-06-13 10:39:37 +02:00
  • c56a02d971 Android.mk: use LOCAL_EXPORT_C_INCLUDES w/public libs James Zern 2018-06-07 16:12:58 -07:00
  • 1579559662 CMakeLists.txt,cosmetics: normalize if() formatting James Zern 2018-06-01 20:09:03 -07:00
  • 1a44c233b9 Merge "cmake: add support for webpmux" Vincent Rabaud 2018-06-05 12:54:53 +00:00
  • e9569ad708 Merge "configure,*am,cosmetics: s/WANT_/BUILD_/" James Zern 2018-06-04 23:23:36 +00:00
  • 35c7de6fc4 cmake: add support for webpmux James Zern 2018-06-01 20:05:40 -07:00
  • 0f25e61c13 WebpToSDL(): fix the return value in case of error Pascal Massimino 2018-06-04 09:51:53 +02:00
  • 5d8985de47 configure,*am,cosmetics: s/WANT_/BUILD_/ James Zern 2018-06-02 10:41:49 -07:00
  • 895fd28f9b Merge "man/Makefile.am: add img2webp.1" James Zern 2018-06-02 17:37:04 +00:00
  • dad31750e3 fix invalid check for buffer size Pascal Massimino 2018-05-25 13:25:39 +02:00
  • 5cf3e2afb5 man/Makefile.am: add img2webp.1 James Zern 2018-06-01 19:25:53 -07:00