Commit Graph

  • 69b0fc9492 update AUTHORS James Zern 2014-10-13 17:05:18 +02:00
  • 857578a811 bump version to 0.4.2 James Zern 2014-10-13 17:04:41 +02:00
  • 9129deb5b1 restore encode API compatibility James Zern 2014-10-13 16:52:01 +02:00
  • f17b95e992 AssignSegments: quiet -Warray-bounds warning James Zern 2014-09-24 23:51:46 -07:00
  • 9c56c8a12e enc_neon: initialize vectors w/vdup_n_u32 James Zern 2014-10-09 12:35:41 +02:00
  • a008902320 iosbuild: cleanup James Zern 2014-09-26 19:28:45 -07:00
  • cc6de53b3b iosbuild: output autoconf req. on failure James Zern 2014-09-25 23:44:45 -07:00
  • 740d765aea iosbuild: make iOS 6 the minimum requirement James Zern 2014-09-24 19:42:53 -07:00
  • 403023f500 iobuild.sh: only install .h files in Headers James Zern 2014-09-22 17:28:51 -07:00
  • b65727b55d Premultiply with alpha during U/V downsampling skal 2014-09-18 23:40:34 -07:00
  • 8de0debcec gif2webp: Background color correction Urvang Joshi 2014-09-18 15:07:28 -07:00
  • f8b7d94daa Amend the lossless spec according to issue #205, #206 and #224 Pascal Massimino 2014-09-18 08:21:02 +02:00
  • 9102a7b63d Add a WebPExtractAlpha function to dsp Pascal Massimino 2014-09-15 08:11:36 +02:00
  • e407b5d516 webpmux: simplify InitializeConfig() James Zern 2014-09-12 00:03:28 -07:00
  • 3e70e64153 webpmux: fix indent James Zern 2014-09-11 23:53:05 -07:00
  • be38f1af47 webpmux: fix exit status on numeric value parse error James Zern 2014-09-11 23:36:12 -07:00
  • 94dadcb1a1 webpmux: fix loop_count range check James Zern 2014-09-11 15:26:11 -07:00
  • 40b3a618ec examples: warn on invalid numeric parameters James Zern 2014-09-10 23:35:48 -07:00
  • b7d209a448 gif2webp: Handle frames with missing graphic control extension Urvang Joshi 2014-09-11 14:35:21 -07:00
  • bf0eb74829 configure: simplify libpng-config invocation James Zern 2014-09-09 22:55:29 -07:00
  • 3740f7d4c6 Rectify bug in lossless incremental decoding. Vikas Arora 2014-09-09 15:30:47 -07:00
  • 3ab0a377d2 make VP8LSetBitPos() set br->eos_ flag Pascal Massimino 2014-09-06 08:40:20 +02:00
  • 2e4312b14f Lossless decoding: fix eos_ flag condition Pascal Massimino 2014-09-05 20:21:17 +02:00
  • e6609ac6b9 fix erroneous dec->status_ setting Pascal Massimino 2014-09-05 19:48:11 +02:00
  • 5692eae1f3 add a fallback to ALPHA_NO_COMPRESSION skal 2014-09-02 21:55:13 +02:00
  • 6ecd5bf682 ExUtilReadFromStdin: (windows) open stdin in bin mode James Zern 2014-08-29 19:16:54 -07:00
  • 4206ac6bbf webpmux: (windows) open stdout in binary mode James Zern 2014-08-29 19:11:41 -07:00
  • d40e885931 cwebp: (windows) open stdout in binary mode James Zern 2014-08-29 19:11:41 -07:00
  • 4aaf463449 example_util: add ExUtilSetBinaryMode James Zern 2014-08-29 19:07:17 -07:00
  • 4c82ff76c1 webpmux man page: Clarify some title, descriptions and examples Urvang Joshi 2014-08-29 13:13:49 -07:00
  • 23d4fb3362 dsp/lossless: workaround gcc-4.9 bug on arm James Zern 2014-07-17 17:48:42 -07:00
  • 5af7719047 dsp.h: collect gcc/clang version test macros James Zern 2014-08-27 19:33:09 -07:00
  • 90d112466b enc_neon: enable QuantizeBlock for aarch64 James Zern 2014-08-19 23:59:03 -07:00
  • ee78e7801d SmartRGBYUV: fix odd-width problem with pixel replication skal 2014-08-18 14:29:37 -07:00
  • c9ac2041e9 fix some MSVC64 warning about float conversion Pascal Massimino 2014-08-16 00:15:29 -07:00
  • f4497a1ef5 cpu: check for _MSC_VER before using msvc inline asm James Zern 2014-08-15 15:11:40 -07:00
  • e2159fdff7 faster RGB->YUV conversion function (~7% speedup) skal 2014-08-15 11:13:25 -07:00
  • 21abaa05e3 Add smart RGB->YUV conversion option -pre 4 skal 2014-08-15 10:55:09 -07:00
  • 1a161e20a4 configure: add work around for gcc-4.9 aarch64 bug James Zern 2014-08-11 19:41:05 -07:00
  • 55b10de73f MIPS: mips32r2: added optimization for BSwap32 Djordje Pesut 2014-08-11 18:11:40 +02:00
  • 76d2192206 Update PATENTS to reflect s/VP8/WebM/g Lou Quillio 2014-08-11 12:55:14 -07:00
  • 29a9db1f7c MIPS: detect mips32r6 and disable mips32r1 code Djordje Pesut 2014-08-08 17:08:06 +02:00
  • 245c4a6737 Correctly use the AC_CANONICAL_* macros Timothy Gu 2014-08-05 20:55:04 -07:00
  • 40aa8b69b0 cosmetics James Zern 2014-08-06 07:22:29 +02:00
  • 2ddcca5efe cosmetics: remove some extraneous 'extern's James Zern 2014-08-02 18:59:17 -07:00
  • f40dd7c6de vp8enci.h: cosmetics: fix '*' placement James Zern 2014-08-02 19:10:12 -07:00
  • 4610c9c55a bit_writer: cosmetics: rename kFlush() -> Flush() James Zern 2014-08-02 18:42:16 -07:00
  • fc3c1750dc dsp: detect mips64 & disable mips32 code James Zern 2014-08-01 21:15:15 +02:00
  • c1a7955d59 cwebp.1: restore quality description James Zern 2014-10-13 14:06:07 +02:00
  • 57a7e73d27 correct alpha_dithering_strength ABI check James Zern 2014-10-13 13:58:25 +02:00
  • 6c83157524 correct WebPMemoryWriterClear ABI check James Zern 2014-10-13 13:46:13 +02:00
  • aca1b98f52 enc/vp8l.c: fix indent James Zern 2014-10-13 11:33:23 +02:00
  • ca00502788 Evaluate non-palette compression for palette image Vikas Arora 2014-10-10 11:50:52 -07:00
  • c8a87bb62d AssignSegments: quiet -Warray-bounds warning James Zern 2014-09-24 23:51:46 -07:00
  • 32f67e309f Merge "enc_neon: initialize vectors w/vdup_n_u32" pascal massimino 2014-10-09 12:23:18 -07:00
  • fabc65da32 1-3% faster encoding optimizing SSE_NxN functions Pascal Massimino 2014-10-09 07:20:00 -07:00
  • 7534d71640 enc_neon: initialize vectors w/vdup_n_u32 James Zern 2014-10-09 12:35:41 +02:00
  • 5f81391263 Merge "Fix return code of EncodeImageInternal()" Pascal Massimino 2014-10-07 23:49:29 -07:00
  • e321abe43d Fix return code of EncodeImageInternal() Pascal Massimino 2014-10-07 16:24:16 +02:00
  • f82cb06afb optimize palette ordering Pascal Massimino 2014-10-08 08:42:36 +02:00
  • f545feee64 don't set the alpha value for histogram index image Pascal Massimino 2014-10-08 08:24:19 +02:00
  • 2d9b0a4472 add WebPDispatchAlphaToGreen() to dsp Pascal Massimino 2014-10-06 23:15:44 +02:00
  • 1bd4c2ad23 Merge "Change Entropy based Histogram Combine heuristic." pascal massimino 2014-09-30 23:50:51 -07:00
  • e295b8f110 Merge "iosbuild: cleanup" James Zern 2014-09-30 16:26:30 -07:00
  • 1be4e760e2 Merge "iosbuild: output autoconf req. on failure" James Zern 2014-09-30 16:25:32 -07:00
  • d5e498d47f Change Entropy based Histogram Combine heuristic. Vikas Arora 2014-09-30 13:40:38 -07:00
  • 47a2d8e1d9 fix MSVC float->int conversion warning Pascal Massimino 2014-09-27 00:36:01 -07:00
  • 041956f6a3 iosbuild: cleanup James Zern 2014-09-26 19:28:45 -07:00
  • 767eb40238 iosbuild: output autoconf req. on failure James Zern 2014-09-25 23:44:45 -07:00
  • 35ad48b848 HistoHeapInit: correct positions allocation size James Zern 2014-09-26 11:21:19 -07:00
  • 45d9635fd3 lossless: entropy clustering for high qualities. Pascal Massimino 2014-09-26 15:26:56 +02:00
  • dc37df8c7a fix type warning for VS9_x64 Pascal Massimino 2014-09-25 23:09:35 -07:00
  • 9f7d9e6dda iosbuild: make iOS 6 the minimum requirement James Zern 2014-09-24 19:42:53 -07:00
  • fdd6528ba2 Remove unused VP8LDecoder member variable Vikas Arora 2014-09-24 11:58:51 -07:00
  • ea3bba5a66 Merge "rewrite Disto4x4 in enc_neon.c with intrinsic" James Zern 2014-09-24 10:51:47 -07:00
  • f060dfc422 add lossless incremental decoding support Pascal Massimino 2014-09-24 09:38:52 +02:00
  • ab70794ddb rewrite Disto4x4 in enc_neon.c with intrinsic Yang Zhang 2014-09-04 17:20:52 +08:00
  • d4471637ef MIPS: dspr2: added optimization for function FilterLoop24 Djordje Pesut 2014-09-19 12:13:31 +02:00
  • 2aef54d429 Merge "prepare VP8LDecodeImage for incremental decode" skal 2014-09-23 00:31:27 -07:00
  • aed0f5a231 Merge "MIPS: dspr2: added optimization for function FilterLoop26" pascal massimino 2014-09-23 00:17:25 -07:00
  • 286306853e prepare VP8LDecodeImage for incremental decode skal 2014-09-23 00:13:52 -07:00
  • 248f3aed22 remove br->error_ field skal 2014-09-23 00:04:58 -07:00
  • 49e15044ef MIPS: dspr2: added optimization for function FilterLoop26 Djordje Pesut 2014-09-19 12:04:27 +02:00
  • 38128cb9df iobuild.sh: only install .h files in Headers James Zern 2014-09-22 17:28:51 -07:00
  • c792d4129a Premultiply with alpha during U/V downsampling skal 2014-09-18 23:40:34 -07:00
  • 0cc811d7d6 gif2webp: Background color correction Urvang Joshi 2014-09-18 15:07:28 -07:00
  • d7167ff7ce Amend the lossless spec according to issue #205, #206 and #224 Pascal Massimino 2014-09-18 08:21:02 +02:00
  • b901416b90 Record the lossless size stats. Vikas Arora 2014-09-17 14:11:52 -07:00
  • cddd334050 Add a WebPExtractAlpha function to dsp Pascal Massimino 2014-09-15 08:11:36 +02:00
  • 0716a98eb3 fix indent after I0204949917836f74c0eb4ba5a7f4052a4797833b Pascal Massimino 2014-09-12 19:59:53 +02:00
  • f9ced95a9b Optimize lossless decoding for trivial(ARB) codes. Vikas Arora 2014-09-12 09:06:35 -07:00
  • 924fcfd900 Merge "webpmux: simplify InitializeConfig()" James Zern 2014-09-12 00:43:06 -07:00
  • c0a462cac2 webpmux: simplify InitializeConfig() James Zern 2014-09-12 00:03:28 -07:00
  • 6986bb5e12 webpmux: fix indent James Zern 2014-09-11 23:53:05 -07:00
  • f89e1690df webpmux: fix exit status on numeric value parse error James Zern 2014-09-11 23:36:12 -07:00
  • 2172cb626a Merge "webpmux: fix loop_count range check" pascal massimino 2014-09-11 23:02:37 -07:00
  • e3b343ece7 Merge "examples: warn on invalid numeric parameters" pascal massimino 2014-09-11 23:02:18 -07:00
  • 0e23c487da webpmux: fix loop_count range check James Zern 2014-09-11 15:26:11 -07:00
  • 6208338a6c Merge "fix loop bug in DispatchAlpha()" Pascal Massimino 2014-09-11 14:48:19 -07:00
  • d51f3e4069 gif2webp: Handle frames with missing graphic control extension Urvang Joshi 2014-09-11 14:35:21 -07:00