Commit Graph

  • f83bdb5251 libsharpyuv: add version defines Maryla 2022-06-24 09:38:26 +02:00
  • bef0d79764 unicode_gif.h: fix -Wdeclaration-after-statement James Zern 2022-06-20 11:38:28 -07:00
  • 404c1622f8 Rename Huffman coding to prefix coding in the bitstream spec Jyrki Alakuijala 2022-06-16 17:46:18 +00:00
  • 8895f8a345 Merge "run_static_analysis.sh: fix scan-build archive path" into main James Zern 2022-06-16 17:27:52 +00:00
  • 92a673d258 Merge "Add -fvisibility=hidden flag in CMakeLists." into main Maryla Ustarroz-Calonge 2022-06-16 08:02:28 +00:00
  • 67c1d72239 Merge "add WEBP_MSAN" into main James Zern 2022-06-16 05:11:26 +00:00
  • 1124ff662d Add -fvisibility=hidden flag in CMakeLists. Maryla 2022-06-13 15:40:34 +02:00
  • e15b356014 add WEBP_MSAN James Zern 2022-06-14 21:45:26 -07:00
  • ec9e782a35 sharpyuv: remove minimum image size from sharpyuv library Maryla 2022-06-13 11:32:20 +02:00
  • 7bd07f3b5d run_static_analysis.sh: fix scan-build archive path James Zern 2022-06-13 16:17:42 -07:00
  • 5ecee06f7a Merge "sharpyuv: increase precision of gamma<->linear conversion" into main Maryla Ustarroz-Calonge 2022-06-02 08:30:18 +00:00
  • f81dd7d63e Merge changes I3d17d529,I53026880,I1bd61639,I6bd4b25d,Icfec8fba into main James Zern 2022-06-01 18:18:00 +00:00
  • 2d607ee646 sharpyuv: increase precision of gamma<->linear conversion Maryla 2022-06-01 15:38:44 +02:00
  • 266cbbc511 sharpyuv: add 32bit version of SharpYuvFilterRow. Maryla 2022-06-01 11:39:47 +02:00
  • 9fc12274ce
    CMake: add src to webpinfo includes Christopher Degawa 2022-05-31 19:43:24 -05:00
  • 7d18f40ac1
    CMake: add WEBP_BUILD_WEBPINFO to list of checks for exampleutil Christopher Degawa 2021-06-13 13:40:55 -05:00
  • 11309aa54c
    CMake: add WEBP_BUILD_WEBPMUX to list of checks for exampleutil Christopher Degawa 2021-06-12 01:20:04 -05:00
  • 4bc762f729
    CMake: link imageioutil to exampleutil after defined Christopher Degawa 2021-06-08 22:47:47 -05:00
  • 0d1b9bc433
    WEBP_DEP_LIBRARIES: use Threads::Threads Christopher Degawa 2021-06-08 22:13:48 -05:00
  • 20ef48f05a Merge "sharpyuv: add support for 10/12/16 bit rgb and 10/12 bit yuv." into main Maryla Ustarroz-Calonge 2022-05-24 11:05:08 +00:00
  • 93c5437115 sharpyuv: add support for 10/12/16 bit rgb and 10/12 bit yuv. Maryla 2022-05-17 15:02:31 +02:00
  • 53cf2b4997 normalize WebPValidatePicture declaration w/definition James Zern 2022-05-17 09:46:51 -07:00
  • d3006f4b96 sharpyuv: slightly improve precision Maryla 2022-05-10 14:02:48 +02:00
  • ea967098a4 Merge changes Ia01bd397,Ibf3771af into main James Zern 2022-05-16 17:49:04 +00:00
  • 11bc8410bd Merge changes I2d317c4b,I9e77f6db into main James Zern 2022-05-16 17:17:22 +00:00
  • 30453ea4e6 Add an internal WebPValidatePicture. Vincent Rabaud 2022-05-16 17:37:20 +02:00
  • 6c43219a5f Some renamings for consistency. Vincent Rabaud 2022-05-16 17:33:49 +02:00
  • 4f59fa7390 update .mailmap James Zern 2022-05-14 20:57:41 -07:00
  • e74f8a62b2 webp-lossless-bitstream-spec,cosmetics: normalize range syntax James Zern 2022-05-14 20:50:47 -07:00
  • 5a709ec0d7 webp-lossless-bitstream-spec,cosmetics: fix code typo James Zern 2022-05-14 20:49:51 -07:00
  • a2093acc4b webp-lossless-bitstream-spec: add amendment note James Zern 2022-03-24 19:36:30 -07:00
  • 86c669303a webp-lossless-bitstream-spec: fix BNF James Zern 2022-03-12 10:52:33 -08:00
  • 232f22da5a webp-lossless-bitstream-spec: fix 'simple code' snippet James Zern 2022-03-11 19:21:26 -08:00
  • 44dd765def webp-lossless-bitstream-spec: fix ColorTransform impl James Zern 2022-03-11 13:51:51 -08:00
  • 7a7e33e977 webp-lossless-bitstream-spec: fix TR-pixel right border note James Zern 2022-03-11 13:10:05 -08:00
  • 86f94ee010 Update lossless spec with Huffman codes. vrabaud@google.com 2022-05-11 22:40:45 +00:00
  • a3927cc800 sharpyuv.c,cosmetics: fix indent James Zern 2022-05-11 10:39:53 -07:00
  • 6c45cef7ff Make sure the stride has a minimum value in the importer. Vincent Rabaud 2022-05-10 10:18:46 +02:00
  • 0c8b0e67a4 sharpyuv: cleanup/cosmetic changes Maryla 2022-05-09 14:25:27 +02:00
  • dc3841e077 {histogram,predictor}_enc: quiet int -> float warnings James Zern 2022-04-20 10:10:27 -07:00
  • a19a25bb03 Replace doubles by floats in lossless misc cost estimations. Vincent Rabaud 2022-04-14 16:19:19 +02:00
  • 42888f6c7c Add an option to enable static builds. Vincent Rabaud 2022-04-12 00:00:57 +02:00
  • 7efcf3cc26 Merge "Fix typo in color constants: Marix -> Matrix" into main James Zern 2022-04-12 05:08:08 +00:00
  • 8f4b5c62b7 Fix typo in color constants: Marix -> Matrix Frank Barchard 2022-04-11 21:36:43 +00:00
  • 90084d84f9 Merge "demux,IsValidExtendedFormat: remove unused variable" into main James Zern 2022-04-11 20:29:24 +00:00
  • ed643f619d Merge changes I452d2485,Ic6d75475 into main James Zern 2022-04-11 18:54:25 +00:00
  • 8fa053d134 Rename SharpYUV to SharpYuv for consistency. Maryla 2022-04-11 11:55:10 +02:00
  • 99a8756201 SharpYuvComputeConversionMatrix: quiet int->float warnings James Zern 2022-04-09 11:07:09 -07:00
  • deb426becc Makefile.vc: add sharpyuv_csp.obj to SHARPYUV_OBJS James Zern 2022-04-09 11:06:17 -07:00
  • 779597d443 demux,IsValidExtendedFormat: remove unused variable brianpl@google.com 2022-04-08 18:45:46 +00:00
  • 40e8aa57f8 Merge "libsharpyuv: add colorspace utilities" into main Maryla Ustarroz-Calonge 2022-04-08 09:06:23 +00:00
  • 01a05de1a7 libsharpyuv: add colorspace utilities Maryla 2022-04-06 15:38:21 +02:00
  • 5c0690bc75 GetBackwardReferences: fail on alloc error James Zern 2022-04-04 10:47:40 -07:00
  • 91cc4e377f BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • c0299b779c VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 127a4d7c99 GetBackwardReferences: fail on alloc error 1.0.0 James Zern 2022-04-04 10:47:40 -07:00
  • b2c2d237a4 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • 384e0c32e7 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 3991eb5fef GetBackwardReferences: fail on alloc error 1.0.1 James Zern 2022-04-04 10:47:40 -07:00
  • 075bc46697 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • 2ba7e11210 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 7b75522d5e GetBackwardReferences: fail on alloc error 1.0.2 James Zern 2022-04-04 10:47:40 -07:00
  • 3180b6f4b7 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • 16f36e4e39 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 3f74b25288 GetBackwardReferences: fail on alloc error James Zern 2022-04-04 10:47:40 -07:00
  • 880207c0a7 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • d29567c347 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 89e226a3c7 GetBackwardReferences: fail on alloc error James Zern 2022-04-04 10:47:40 -07:00
  • 4d0964cd0c BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • 5d805f7205 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 258f74e883 GetBackwardReferences: fail on alloc error James Zern 2022-04-04 10:47:40 -07:00
  • d21fa8d4c2 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • 34ddf5b232 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 67bc8b1c3e GetBackwardReferences: fail on alloc error 1.2.1 James Zern 2022-04-04 10:47:40 -07:00
  • 0bc4bb021f BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • 8c7137950b VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 20ef03ee35 GetBackwardReferences: fail on alloc error James Zern 2022-04-04 10:47:40 -07:00
  • dd80bb4343 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • ddd65f0d19 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 2de4b05a56 Merge changes Id9890a60,I376d81e6,I1c958838 into main James Zern 2022-04-06 20:04:25 +00:00
  • b8bca81fb6 Merge "configure.ac: use LT_INIT if available" into main James Zern 2022-04-05 16:47:37 +00:00
  • e8e77b9c47 Merge changes I479bc487,I39864691,I5d486c2c,I186d13be into main Pascal Massimino 2022-04-05 05:51:53 +00:00
  • 7e7d5d503a Merge ".gitignore: add Android Studio & VS code dirs" into main James Zern 2022-04-04 22:27:07 +00:00
  • 10c5084842 normalize label indent James Zern 2022-04-04 12:46:19 -07:00
  • 89f774e61d mux{edit,internal}: fix leaks on error James Zern 2022-04-04 10:58:11 -07:00
  • 2d3293ad76 ExUtilInitCommandLineArguments: fix leak on error James Zern 2022-04-04 10:51:13 -07:00
  • ec34fd7023 anim_util: fix leaks on error James Zern 2022-04-04 10:49:42 -07:00
  • e471728754 gif2webp: fix segfault on OOM James Zern 2022-04-04 10:54:58 -07:00
  • e3cfafaf71 GetBackwardReferences: fail on alloc error James Zern 2022-04-04 10:47:40 -07:00
  • a828a59b49 BackwardReferencesHashChainDistanceOnly: fix segfault on OOM James Zern 2022-04-04 10:44:06 -07:00
  • fe153fae98 VP8LEncodeStream: fix segfault on OOM James Zern 2022-04-04 10:41:25 -07:00
  • 919acc0ef5 .gitignore: add Android Studio & VS code dirs James Zern 2022-04-04 10:28:06 -07:00
  • efa0731b9d configure.ac: use LT_INIT if available James Zern 2022-04-02 10:50:26 -07:00
  • 0957fd69ee tiffdec: add grayscale support James Zern 2022-03-31 21:38:00 -07:00
  • e685feef0c Merge "Make libsharpyuv self-contained by removing dependency on cpu.c" into main Maryla Ustarroz-Calonge 2022-03-31 09:04:06 +00:00
  • 841960b670 Make libsharpyuv self-contained by removing dependency on cpu.c Maryla 2022-03-30 11:37:32 +02:00
  • 617cf03656 image_dec: add WebPGetEnabledInputFileFormats() James Zern 2022-03-26 15:17:58 -07:00
  • 7a68afaac5 Let SharpArgbToYuv caller pass in an RGB>YUV conversion matrix. Maryla 2022-03-21 11:27:39 +01:00
  • 34bb332ca1 man/cwebp.1: add note about crop/resize order James Zern 2022-03-17 10:29:02 -07:00
  • f0e9351cce webp-lossless-bitstream-spec,cosmetics: fix some typos James Zern 2022-03-11 13:09:27 -08:00