Commit Graph

  • d2afe974f9 thread: use CreateThread for windows phone James Zern 2015-11-23 20:41:26 -08:00
  • 0fd0e12bfe thread: use WaitForSingleObjectEx if available James Zern 2015-11-23 20:40:26 -08:00
  • 63fadc9ffa thread: use InitializeCriticalSectionEx if available James Zern 2015-11-23 20:38:46 -08:00
  • 110ad5835e thread: use native windows cond var if available James Zern 2015-11-23 19:49:58 -08:00
  • 912c9fdf0c dec/webp: use GetLE(24|32) from utils James Zern 2015-11-23 22:53:27 -08:00
  • f1694481a9 utils/GetLE32: correct uint32 promotion James Zern 2015-11-23 22:41:17 -08:00
  • 158763dea3 Merge "always call WebPInitSamplers(), don't try to be smart" James Zern 2015-11-23 22:23:21 +00:00
  • 3770f3bbb6 Merge "cleanup the YFIX/TFIX difference by removing some code and #define" Pascal Massimino 2015-11-23 20:47:42 +00:00
  • a40f60a9b4 Merge "3% speed improvement for lossless webp encoder for low effort mode:" James Zern 2015-11-23 20:44:15 +00:00
  • ed1c2bc655 always call WebPInitSamplers(), don't try to be smart Pascal Massimino 2015-11-23 09:53:52 -08:00
  • b8c44f1aa4 3% speed improvement for lossless webp encoder for low effort mode: Lode Vandevenne 2015-11-21 17:00:14 +01:00
  • 997e103871 cleanup the YFIX/TFIX difference by removing some code and #define Pascal Massimino 2015-11-19 23:45:52 -08:00
  • d73d1c8b73 Merge "Make discarding invisible RGB values (cleanup alpha) the default." Pascal Massimino 2015-11-22 07:46:59 +00:00
  • 1f9be97c22 Make discarding invisible RGB values (cleanup alpha) the default. Lode Vandevenne 2015-11-16 13:14:57 +00:00
  • f240117bef Make dwebp listen more to the -quiet flag Lode Vandevenne 2015-11-20 10:35:03 +00:00
  • b37b0179c5 fix for issue #275: don't compare to out-of-bound pointers Pascal Massimino 2015-11-20 09:12:48 +00:00
  • 21735e06f7 speed-up trivial one-symbol decoding case for lossless Pascal Massimino 2015-11-13 19:41:28 +01:00
  • 397863bd66 Refactor CopyPlane() and CopyPixels() methods: put them in utils. Urvang Joshi 2015-11-12 15:28:09 -08:00
  • 6ecd72f845 Re-enable encoding of alpha plane with color cache for next release. Urvang Joshi 2015-11-12 16:06:25 -08:00
  • 1f7148a4f1 Merge "remove unused fields from WebPDecoderOptions and WebPBitstreamFeatures" Pascal Massimino 2015-11-13 06:02:02 +00:00
  • 6ae395fa32 Merge "use ExReadFile() for ReadYUV()" James Zern 2015-11-13 02:33:34 +00:00
  • 8076a00eed gitignore list: add anim_diff. Urvang Joshi 2015-11-12 18:18:16 -08:00
  • 1c1702d818 use ExReadFile() for ReadYUV() Pascal Massimino 2015-11-12 23:05:02 +00:00
  • 775d3a373c remove unused fields from WebPDecoderOptions and WebPBitstreamFeatures Pascal Massimino 2015-11-13 00:16:29 +01:00
  • c13245c7d8 AnimEncoder: Add a GetError() method. Urvang Joshi 2015-11-11 15:48:47 -08:00
  • 688b265d5e AnimDecoder API: Add a GetDemuxer() method. Urvang Joshi 2015-11-11 10:36:17 -08:00
  • 1aa4e3d6ba WebPAnimDecoder: add an option to enable multi-threaded decoding. Urvang Joshi 2015-11-11 10:33:26 -08:00
  • 3584abca16 AnimDecoder: option to decode to common color modes. Urvang Joshi 2015-11-10 09:27:59 -08:00
  • afd5a62cd4 Merge "mux.h does NOT need to include encode.h" Pascal Massimino 2015-11-10 07:04:34 +00:00
  • 8550d443f5 Merge "migrate anim_diff tool from C++ to C89" James Zern 2015-11-10 02:30:53 +00:00
  • 96201e50ea migrate anim_diff tool from C++ to C89 Pascal Massimino 2015-11-06 07:47:03 +01:00
  • 945cfa3b7c mux.h does NOT need to include encode.h Urvang Joshi 2015-11-09 15:40:09 -08:00
  • 8da07e8db0 Merge "~2x faster SSE2 RGB24toY, BGR24toY, ARGBToY|UV" James Zern 2015-11-06 23:28:30 +00:00
  • bfd3fc02df ~2x faster SSE2 RGB24toY, BGR24toY, ARGBToY|UV Pascal Massimino 2015-11-04 08:51:24 +01:00
  • 024324273e man/cwebp.1, cosmetics: escape '-'s James Zern 2015-11-03 17:59:45 -08:00
  • 96f5b4237d man/cwebp: group lossy-only options James Zern 2015-11-02 17:52:22 -08:00
  • 52fdbdfe66 extract some RGB24 to Luma conversion function from enc/ to dsp/ Pascal Massimino 2015-10-27 15:14:20 +01:00
  • ab8c2300b6 add missing \n Pascal Massimino 2015-10-30 00:02:27 -07:00
  • 8304179aff sync NEWS with 0.4.4 James Zern 2015-10-15 20:03:16 -07:00
  • 5bd04a087c sync versions with 0.4.4 James Zern 2015-10-15 19:53:47 -07:00
  • 8f1fcc15af Merge "Move ARGB->YUV functions from dec/vp8l.c to dsp/yuv.c" Pascal Massimino 2015-10-29 06:38:52 +00:00
  • 25bf2ce5cc fix some warning about unaligned 32b reads Pascal Massimino 2015-10-27 13:50:00 +01:00
  • 922268fdd4 s/TIFF/WebP Pascal Massimino 2015-10-28 02:04:28 -07:00
  • fa8927efe4 Move ARGB->YUV functions from dec/vp8l.c to dsp/yuv.c Pascal Massimino 2015-10-27 02:37:45 -07:00
  • 9b37359853 Merge "for ReadXXXX() image-readers, use the value of pic->use_argb" Pascal Massimino 2015-10-27 22:19:00 +00:00
  • f7c507a5f8 Merge "remove unnecessary #include "yuv.h"" James Zern 2015-10-27 21:54:21 +00:00
  • 7861578bd6 for ReadXXXX() image-readers, use the value of pic->use_argb Pascal Massimino 2015-10-27 22:54:11 +01:00
  • 14e4043b67 remove unnecessary #include "yuv.h" Pascal Massimino 2015-10-27 01:27:36 -07:00
  • 1525784d5b update ChangeLog v0.4.4 0.4.4 James Zern 2015-10-20 23:10:02 -07:00
  • 46e18c0a25 vwebp: fix incorrect clipping w/NO_BLEND v0.4.4-rc2 Pascal Massimino 2015-10-23 00:01:24 -07:00
  • 469ba2cdfd vwebp: fix incorrect clipping w/NO_BLEND Pascal Massimino 2015-10-23 00:01:24 -07:00
  • fcfde90b9c update issue tracker url James Zern 2015-10-19 20:06:50 -07:00
  • 4b9186b2eb update issue tracker url James Zern 2015-10-19 20:06:50 -07:00
  • 8c3fb330e5 update AUTHORS James Zern 2015-10-15 20:04:35 -07:00
  • 808d4a686e update NEWS James Zern 2015-10-15 20:03:16 -07:00
  • 62864042c0 bump version to 0.4.4 James Zern 2015-10-15 19:53:47 -07:00
  • b8b314ab39 doc/webp-container-spec: update repo browser link James Zern 2015-04-29 23:31:34 -07:00
  • c3953e37c9 fix typo: constitutes -> constitute Pascal Massimino 2015-04-18 08:46:53 -07:00
  • cd377e291c Use __has_builtin to check clang support Johann 2015-10-14 16:33:42 -07:00
  • e2e89806f7 wicdec: fix alpha detection w/64bpp BGRA/RGBA James Zern 2015-10-08 20:33:33 -07:00
  • 5c3fe77dd8 iosbuild: fix linking with Xcode 7 / iOS SDK 9 James Zern 2015-10-07 18:16:12 -07:00
  • f9f5498b6c VP8LAllocateHistogramSet: align histogram[] entries James Zern 2015-09-16 23:54:29 -07:00
  • 3026db2ee5 Loosen the buffer size checks for Y/U/V/A too. Pascal Massimino 2015-09-11 14:58:22 +02:00
  • d089362d07 loosen the padding check on buffer size Pascal Massimino 2015-09-08 23:54:32 -07:00
  • 53d22c5b3e dec_neon: add whitespace around stringizing operator James Zern 2015-09-03 23:13:56 -07:00
  • 8bcc4d4523 dsp/mips: add whitespace around stringizing operator James Zern 2015-09-02 23:21:13 -07:00
  • d49c44f450 Container spec: clarify ordering of ALPH chunk. Urvang Joshi 2015-07-22 11:55:49 -07:00
  • 382de22c84 msvc: fix pointer type warning in BitsLog2Floor James Zern 2015-07-18 11:12:21 -07:00
  • 84ecd9d85c FlattenSimilarBlocks should only be tried when blending is possible. Urvang Joshi 2014-11-05 10:44:07 -08:00
  • f55ebbba82 backport rescaler fix James Zern 2015-10-14 23:47:53 -07:00
  • d64d376c2a change WEBP_ALIGN_CST value to 31 Pascal Massimino 2015-10-14 00:29:57 -07:00
  • f717b82864 vp8l.c, cosmetics: fix indent after 95509f9 James Zern 2015-10-19 12:28:57 -07:00
  • 927ccdc43b Merge "fix alignment of allocated memory in AllocateTransformBuffer" James Zern 2015-10-19 19:15:04 +00:00
  • fea94b2b36 fix alignment of allocated memory in AllocateTransformBuffer Pascal Massimino 2015-10-14 00:04:13 -07:00
  • 5aa8d61f75 Merge "MIPS: rescaler code synced with C implementation" Pascal Massimino 2015-10-17 07:52:36 +00:00
  • e7fb267df7 MIPS: rescaler code synced with C implementation Djordje Pesut 2015-10-16 14:01:25 +02:00
  • 93c86ed5b9 Merge "format_constants.h: MKFOURCC, correct cast" Pascal Massimino 2015-10-17 05:45:05 +00:00
  • 5d791d2603 format_constants.h: MKFOURCC, correct cast James Zern 2015-10-16 18:43:40 -07:00
  • 65726cd3a7 dsp/lossless: Average2, make a constant unsigned James Zern 2015-10-16 18:39:42 -07:00
  • 2ff633c938 fix mips2 build target James Zern 2015-05-13 10:29:02 -07:00
  • d26d9def80 Use __has_builtin to check clang support Johann 2015-10-14 16:33:42 -07:00
  • 12ec204ec7 moved ALIGN_CST into util/utils.h and renamed WEBP_ALIGN_xxx Pascal Massimino 2015-10-13 23:51:19 -07:00
  • a26408389a Merge "rescaler: ~20% faster SSE2 implementation for lossless ImportRowExpand" Pascal Massimino 2015-10-14 06:26:13 +00:00
  • 3fb600d50d Merge "wicdec: fix alpha detection w/64bpp BGRA/RGBA" James Zern 2015-10-14 06:22:57 +00:00
  • 67c547fdcd rescaler: ~20% faster SSE2 implementation for lossless ImportRowExpand Pascal Massimino 2015-10-14 07:32:12 +02:00
  • 99e3f8128a Merge "large re-organization of the delta-palettization code" Pascal Massimino 2015-10-14 05:11:47 +00:00
  • 95509f9914 large re-organization of the delta-palettization code Pascal Massimino 2015-10-14 00:25:42 +02:00
  • 74fb458bbc fix for weird msvc warning message Pascal Massimino 2015-10-10 22:34:54 -07:00
  • ae49ad8641 Merge "SSE2 implementation of ImportRowShrink" Pascal Massimino 2015-10-10 06:02:24 +00:00
  • 932fd4df61 SSE2 implementation of ImportRowShrink Pascal Massimino 2015-10-07 21:34:22 -07:00
  • badfcbaa1e wicdec: fix alpha detection w/64bpp BGRA/RGBA James Zern 2015-10-08 20:33:33 -07:00
  • 35cafa6ca3 Merge "iosbuild: fix linking with Xcode 7 / iOS SDK 9" James Zern 2015-10-09 02:42:28 +00:00
  • b0c9d8af32 label rename: NO_CHANGE -> NoChange Pascal Massimino 2015-10-02 21:35:23 +00:00
  • b4e731cd93 neon-implementation for rescaler code skal 2015-10-05 11:26:52 +02:00
  • db1321a6a2 iosbuild: fix linking with Xcode 7 / iOS SDK 9 James Zern 2015-10-07 18:16:12 -07:00
  • 6dfa5e3e58 rescaler: better handling of the fxy_scale=0 special case. Pascal Massimino 2015-10-06 00:15:18 -07:00
  • 55c05293d5 Revert "rescaler: better handling of the fxy_scale=0 special case." Pascal Massimino 2015-10-07 19:43:56 +00:00
  • 9f226bf8c3 rescaler: better handling of the fxy_scale=0 special case. Pascal Massimino 2015-10-06 00:15:18 -07:00
  • f7b8f90740 delta_palettization.*: add copyright James Zern 2015-10-03 10:05:09 -07:00
  • c1e1b7104c Changed delta palette to compress better Mislav Bradac 2015-09-18 13:28:22 +00:00