Commit Graph

  • 06e24987e7 Merge "VP8EncIterator clean-up" skal 2013-08-02 00:40:02 -07:00
  • de4d4ad598 VP8EncIterator clean-up skal 2013-07-26 17:08:37 -07:00
  • 7bbe95293f Merge "cosmetics: thread.c: drop a redundant comment" pascal massimino 2013-07-31 23:56:06 -07:00
  • da41148560 cosmetics: thread.c: drop a redundant comment James Zern 2013-07-31 22:54:43 -07:00
  • feb4b6e6b3 thread.h: #ifdef when checking WEBP_USE_THREAD James Zern 2013-07-31 22:50:57 -07:00
  • 8924a3a704 thread.c: drop WebPWorker prefix from static funcs James Zern 2013-07-31 19:22:44 -07:00
  • 1aed8f2afc Merge "fix indent" skal 2013-07-26 17:08:37 -07:00
  • 4038ed154d fix indent skal 2013-07-26 17:03:19 -07:00
  • 1693fd9b16 Demux: A new state WEBP_DEMUX_PARSE_ERROR Urvang Joshi 2013-07-26 14:35:46 -07:00
  • 8dcae8b3cf fix rescaling-with-alpha inaccuracy Pascal Massimino 2013-07-26 12:05:42 -07:00
  • 11249abfc7 Merge changes I9b4dc36c,I4e0eef4d James Zern 2013-07-22 17:05:27 -07:00
  • 52508a1fe4 Mux: support parsing unknown chunks within a frame/fragment. Urvang Joshi 2013-07-22 16:40:24 -07:00
  • 05db0572f8 WebPMuxSetChunk: remove unused variable James Zern 2013-07-19 13:03:25 -07:00
  • 8ba1bf61a0 Stricter check for presence of alpha when writing lossless images Urvang Joshi 2013-07-19 11:55:09 -07:00
  • a03c3516cb Demux: WebPIterator now also denotes if the frame has alpha. Urvang Joshi 2013-07-18 19:41:38 -07:00
  • 6df743a33e Decoder: handle fragments case correctly too. Urvang Joshi 2013-07-18 19:04:54 -07:00
  • faa4b07eda Support for unknown chunks in mux library Urvang Joshi 2013-07-17 16:34:50 -07:00
  • 7d60bbc6d9 Speed up HashChainFindCopy function. Vikas Arora 2013-07-16 19:56:37 -07:00
  • 6674014077 Speedup Alpha plane encoding. Vikas Arora 2013-07-12 11:00:05 -07:00
  • b7346a1ed2 0.1 % speedup to decoding Jyrki Alakuijala 2013-06-28 12:33:01 +00:00
  • c606182edd webp-container-spec: Tighten language added by last Lou Quillio 2013-06-26 17:36:55 +00:00
  • a34a502989 pngdec: output error messages from libpng James Zern 2013-07-09 17:33:21 -07:00
  • e84c625d92 Merge "Detect canvas and image size mismatch in decoder." James Zern 2013-07-03 00:51:26 -07:00
  • f626fe2e9f Detect canvas and image size mismatch in decoder. Pascal Massimino 2013-07-02 22:43:42 +00:00
  • f5fbdee0ba demux: stricter image bounds check James Zern 2013-07-02 23:06:56 +00:00
  • 30c8158a53 add extra assert in Huffman decode code Pascal Massimino 2013-06-29 01:34:52 -07:00
  • 8967b9f37e SSE2 for lossless decoding (critical) functions. Vikas Arora 2013-06-27 11:41:21 -07:00
  • 699d80ea6b Jump-lookup for Huffman coding Jyrki Alakuijala 2013-06-27 08:58:56 +02:00
  • c34307abda fix some VS9 warnings about type conversion skal 2013-06-27 08:49:01 +02:00
  • eeada35cd6 pngdec: add missing include James Zern 2013-06-25 23:32:19 -07:00
  • 54b65108ad gif2webp: If aligning to even offsets, extra pixels should be transparent Urvang Joshi 2013-06-24 15:18:35 -07:00
  • 0bcf5ce39a Merge "remove a malloc() in case we're using only FILTER_NONE for alpha" Pascal Massimino 2013-06-24 12:55:40 -07:00
  • 2c07143b9d remove a malloc() in case we're using only FILTER_NONE for alpha Pascal Massimino 2013-06-24 02:03:01 -07:00
  • a4d5f59d9e Faster lossless decoding skal 2013-06-24 09:34:30 +02:00
  • fd53bb758e Merge "alternate LUT-base reverse-bits code" skal 2013-06-24 00:32:39 -07:00
  • d1c166ef3f Merge "Container spec: a clarification on background color." pascal massimino 2013-06-21 00:53:12 -07:00
  • fdb9177917 Rename a method Urvang Joshi 2013-06-20 16:14:08 -07:00
  • 5e9675329c Container spec: a clarification on background color. Urvang Joshi 2013-06-20 17:38:08 -07:00
  • 30e77d0f66 Merge branch '0.3.0' James Zern 2013-06-20 14:47:48 -07:00
  • 1b631e291a alternate LUT-base reverse-bits code skal 2013-06-20 19:58:11 +02:00
  • 24cc307ae3 ~20% faster lossless decoding skal 2013-06-20 09:41:29 +02:00
  • 313d853fa9 Speedup for decoding lossless WebP photographs: skal 2013-06-18 17:26:52 +02:00
  • 24ee098a00 change the bytes_per_pixels_ field into more evocative use_8b_decode skal 2013-06-18 17:24:14 +02:00
  • 2a04b034f7 update ChangeLog v0.3.1-rc2 v0.3.1 James Zern 2013-06-17 16:53:22 -07:00
  • 7288950b88 Regression fix for alpha channels using color cache: Urvang Joshi 2013-06-17 03:45:09 -07:00
  • 2e377b53b0 wicdec: silence a format warning James Zern 2013-06-14 18:44:59 -07:00
  • ad9e42a6fe muxedit: silence some uninitialized warnings James Zern 2013-06-14 19:01:58 -07:00
  • 3307c16327 Don't set alpha-channel to 0xff for alpha->green uplift skal 2013-06-18 00:03:32 +02:00
  • 5130770cd3 Merge "wicdec: silence a format warning" pascal massimino 2013-06-17 14:45:01 -07:00
  • a37eff47d6 Regression fix for alpha channels using color cache: Urvang Joshi 2013-06-17 03:45:09 -07:00
  • 241cf99bc0 Merge "muxedit: silence some uninitialized warnings" pascal massimino 2013-06-16 23:23:20 -07:00
  • c8f9c84d5e Regression fix for alpha unfiltering: Urvang Joshi 2013-06-16 02:00:44 -07:00
  • 14cd5c6c40 muxedit: silence some uninitialized warnings James Zern 2013-06-14 19:01:58 -07:00
  • a368db81c6 dec/vp8l: quiet vs9 x64 type conversion warning James Zern 2013-06-14 19:24:54 -07:00
  • ffae9f31e8 wicdec: silence a format warning James Zern 2013-06-14 18:44:59 -07:00
  • 8cf0701eb0 Alpha encoding: never filter in case of NO_COMPRESSION Urvang Joshi 2013-06-14 13:32:51 -07:00
  • 825e73b1a6 update ChangeLog v0.3.1-rc1 James Zern 2013-06-12 16:51:28 -07:00
  • abf6f6915f update NEWS James Zern 2013-06-12 16:19:12 -07:00
  • 5a92c1a5e9 bump version to 0.3.1 James Zern 2013-06-12 14:58:32 -07:00
  • 86daf77c47 store top Y/U/V samples in packed fashion skal 2013-06-13 06:01:27 +02:00
  • 67bc353e6d Revert "add WebPBlendAlpha() function to blend colors against background" James Zern 2013-06-12 14:43:27 -07:00
  • 068db59e26 Intertwined decoding of alpha and RGB Urvang Joshi 2013-06-11 16:04:54 -07:00
  • 38cc011408 Simplify forward-WHT + SSE2 version skal 2013-04-26 08:55:31 +02:00
  • 3fa595a571 Support decoding upto given row in DECODE_DATA_FUNC Urvang Joshi 2013-06-11 16:00:58 -07:00
  • 520f005f85 DequantizeLevels(): Add 'row' and 'num_rows' args Urvang Joshi 2013-06-11 15:59:21 -07:00
  • 47374b8273 Alpha unfilter for given set of rows Urvang Joshi 2013-06-11 15:57:42 -07:00
  • f32097e0df probe input file and quick-check for WebP format. Pascal Massimino 2013-06-10 05:46:22 -07:00
  • a2aed1d08c configure: improve gl/glut library test James Zern 2013-06-07 20:02:44 -07:00
  • c7e89cbb02 update copyright text James Zern 2013-06-06 23:05:58 -07:00
  • a00380d2ed configure: remove use of AS_VAR_APPEND James Zern 2013-06-04 23:45:10 -07:00
  • a94a88dd62 fix EXIF parsing in PNG skal 2013-06-05 10:07:48 +02:00
  • a71e5d84e9 add doc precision for WebPPictureCopy() and WebPPictureView() skal 2013-05-31 10:41:19 +02:00
  • 8287012ec7 remove datatype qualifier for vmnv skal 2013-05-23 13:52:24 +02:00
  • e190843029 fix a memory leak in gif2webp skal 2013-05-22 23:49:24 +02:00
  • 0b18b9eef6 fix two minor memory leaks in webpmux skal 2013-05-22 00:58:53 +02:00
  • db5095d5b6 remove some cruft from swig/libwebp.jar James Zern 2013-05-21 15:01:15 -07:00
  • 850e956f9b README: update swig notes James Zern 2013-05-21 14:58:32 -07:00
  • bddd9b0a93 swig/python: add minimal documentation James Zern 2013-05-20 16:40:29 -07:00
  • d573a8d53f swig: add python encode support James Zern 2013-05-20 13:29:41 -07:00
  • 6b931875ac swig/java: reduce wrapper function code duplication James Zern 2013-05-20 17:03:35 -07:00
  • 6fe536f4ba swig/java: rework uint8_t typemap James Zern 2013-05-17 14:10:37 -07:00
  • a2ea46439e Fix the bug in ApplyPalette. skal 2013-05-18 17:03:18 +02:00
  • 7bb28d2a55 webp/lossless: fix big endian BGRA output James Zern 2013-05-16 13:47:15 -07:00
  • f036d4bfa6 Speed up ApplyPalette for ARGB pixels. Vikas Arora 2013-05-16 15:43:12 -07:00
  • 8112c8cf54 remove some warnings: skal 2013-05-14 22:28:32 +02:00
  • cc128e0bfc Further reduce memory to decode lossy+alpha images Urvang Joshi 2013-05-13 16:24:49 -07:00
  • 07db70d20f fix for big-endian Pascal Massimino 2013-05-11 03:53:01 -07:00
  • eda8a7dec5 gif2webp: Fix signed/unsigned comparison mismatch Urvang Joshi 2013-05-10 13:37:20 -07:00
  • 31f346fe0c Makefile.vc: fix libwebpdemux dll variable typo James Zern 2013-05-09 23:47:30 -07:00
  • 6c76d28e4b swig: add python (decode) support James Zern 2013-05-09 23:27:54 -07:00
  • b4f5bb6ca3 swig: cosmetics James Zern 2013-05-08 18:00:30 -07:00
  • 498d4dd634 WebP-Lossless encoding improvements. Vikas Arora 2013-05-08 17:19:04 -07:00
  • 26e7244221 swig: ifdef some Java specific code James Zern 2013-05-08 17:13:40 -07:00
  • 8ecec68652 configure: add warning related flags James Zern 2013-05-06 17:18:27 -07:00
  • e676b04309 configure: add GLUT detection; build vwebp James Zern 2013-05-01 14:47:56 -07:00
  • b0ffc43700 Alpha decoding: significantly reduce memory usage Urvang Joshi 2013-05-02 18:24:46 -07:00
  • 20aa7a8dd5 configure: add --enable-everything James Zern 2013-05-01 18:13:55 -07:00
  • b8307cc08b configure.ac: add some helper macros James Zern 2013-04-24 14:40:58 -07:00
  • 980e7ae951 Remove the gcc compilation comments Pascal Massimino 2013-04-01 23:10:35 +00:00
  • 7f25ff99fd gif2webp: Fix ICC and XMP support Urvang Joshi 2013-04-18 14:19:25 -07:00