From 2a9b57b6b6a68af453e75384300887bacc3f6add Mon Sep 17 00:00:00 2001 From: bptato Date: Mon, 1 Jul 2024 19:55:19 +0200 Subject: img: add webp decoder (jebp) It works fine AFAICT, just missing VP8 deblocking filters, so lossy WebP images don't look great. I have extended the API a bit to allow reading from stdin, not just paths. Otherwise, it's the same as matanui159/jebp. TODO: add loop filters --- res/license.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'res/license.md') diff --git a/res/license.md b/res/license.md index 64a86961..fbc53205 100644 --- a/res/license.md +++ b/res/license.md @@ -119,3 +119,29 @@ The stb_image, stb_image_write and stb_image_resize libraries by Sean Barrett et al. are used for image transcoding. These libraries are dedicated to the public domain, and are distributed under the same terms as Chawan. + +## jebp + +A slightly modified version of the jebp library by Jasmine Minter is used for +decoding WebP images. This library is distributed under the following license: + +``` +MIT No Attribution + +Copyright 2022 Jasmine Minter + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -- cgit 1.4.1-2-gfad0