Jonathan Behrens

Results 622 comments of Jonathan Behrens

Could you check whether [`set_background_color`](https://docs.rs/image-webp/latest/image_webp/struct.WebPDecoder.html#method.set_background_color) has any impact on this?

My guess is that the image contains a background color set to opaque white, but ImageMagick is ignoring it and compositing onto a fully transparent canvas instead. This is what...

We should certainly match what other software does. The spec is clearly written to allow transparent background behavior from Firefox and Chrome, it is just frustrating that the spec's suggested...

You can use the `webpinfo` utility to dump the info: ``` $ webpinfo file_10413997_128x128.webp File: file_10413997_128x128.webp RIFF HEADER: File size: 90398 Chunk VP8X at offset 12, length 18 ICCP: 0...

> > > > The default background color of the canvas in [Blue, Green, Red, Alpha] byte order. This color MAY be used to fill the unused space on the...

Seems this is a bug in the lossy decoding: ``` $ webpinfo bsk.webp File: bsk.webp RIFF HEADER: File size: 3712 Chunk VP8X at offset 12, length 18 ICCP: 0 Alpha:...

> if we cap the amount of frames held in memory at the same time the pipeline is going to fill up to that amount and then process one frame...

This crate is in maintenance mode, so there's no one to triage fuzzing issues. If the fixes are straightforward enough, you're welcome to submit PRs to fix them, but we...

Those types were _intentionally_ not made public. Making a public API requires design work to ensure that it is something we're happy with supporting long term

This library neither applies pre-multiplication nor removes it. We'll return the pixel values as they're stored in the file so it is up to you to know whether your image...