Commit Graph

  • 79abfbd9df dec_neon: add TM4 intra predictor James Zern 2014-10-22 11:56:22 +02:00
  • fe395f0e4d dec_neon: add LD4 intra predictor James Zern 2014-10-22 20:43:36 +02:00
  • 32de385eca dec_neon: add VE4 intra predictor James Zern 2014-10-21 18:06:08 +02:00
  • 72395ba977 Merge "Modify CostModel to allocate optimal memory." James Zern 2014-10-23 02:00:39 -07:00
  • 65e5eb8a62 gif2webp: Support GIF_DISPOSE_RESTORE_PREVIOUS Urvang Joshi 2014-10-22 17:02:07 -07:00
  • e4c829efe9 gif2webp: Handle frames with odd offsets + disposal to background. Urvang Joshi 2014-10-22 15:43:26 -07:00
  • c2b5a0396a Modify CostModel to allocate optimal memory. Vikas Arora 2014-10-22 11:14:37 -07:00
  • b7a33d7e91 implement VE4/HE4/RD4/... in SSE2 Pascal Massimino 2014-10-22 18:25:36 +02:00
  • 97c76f1f30 make VP8PredLuma4[] non-const and initialize array in VP8DspInit() Pascal Massimino 2014-10-22 18:14:20 +02:00
  • 0ea8c6c219 Merge "PrintReg: output to stderr" pascal massimino 2014-10-22 08:55:10 -07:00
  • d7ff2f976c Merge "stopwatch.h: fix includes" pascal massimino 2014-10-22 08:28:55 -07:00
  • f85ec712b0 PrintReg: output to stderr James Zern 2014-10-22 17:28:19 +02:00
  • 54edbf65ff stopwatch.h: fix includes James Zern 2014-10-22 17:25:41 +02:00
  • 139142e440 Optimize BackwardReferenceHashChainFollowPath. Vikas Arora 2014-10-20 23:44:01 -07:00
  • 5f36b68d22 enc/backward_references.c: fix indent James Zern 2014-10-20 11:35:20 +02:00
  • e0e9960dd1 Merge "sync version numbers to 0.4.2 release" James Zern 2014-10-17 11:47:30 -07:00
  • 64ac51446d sync version numbers to 0.4.2 release James Zern 2014-10-17 19:49:30 +02:00
  • c24f8954be Simplify and speedup Backward refs computation. Vikas Arora 2014-10-17 09:20:02 -07:00
  • 6a2209aa36 update ChangeLog v0.4.2 0.4.2 James Zern 2014-10-17 07:14:08 -07:00
  • 36cad6abe8 bit_reader.h: cosmetics: fix a typo James Zern 2014-10-16 10:51:57 +02:00
  • d1c359ef29 fix shared object build with -fvisibility=hidden James Zern 2014-09-12 21:07:19 -07:00
  • a4c3a31b8f WEBP_TSAN_IGNORE_FUNCTION: fix gcc compat warning James Zern 2014-10-16 18:06:43 +02:00
  • f358eeb891 add code for testing random incremental decoding in dwebp Pascal Massimino 2014-10-16 17:01:32 +02:00
  • 80247291c6 mark some init function as being safe for thread_sanitizer. Pascal Massimino 2014-10-16 16:34:07 +02:00
  • 79b5bdbfde bit_reader.h: cosmetics: fix a typo James Zern 2014-10-16 10:51:57 +02:00
  • e2ecae62f0 enc_mips32: workaround gcc-4.9 bug James Zern 2014-10-15 19:08:29 +02:00
  • 6c6736816c Improved near-lossless mode. Pascal Massimino 2014-10-15 14:28:19 +02:00
  • 0ce27e715e enc_mips32: workaround gcc-4.9 bug James Zern 2014-10-15 19:08:29 +02:00
  • 243e68df60 update ChangeLog v0.4.2-rc2 James Zern 2014-10-14 19:45:07 +02:00
  • eec5f5f121 enc/vp8enci.h: update version number James Zern 2014-10-14 11:32:35 -07:00
  • 0c1b98d28c update NEWS James Zern 2014-10-13 17:13:49 +02:00
  • 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