Some WebP files advertise ICC metadata in their VP8X feature flags even though the ICCP chunk is absent or malformed. We accepted the bitstream header and could decode the pixels, but the follow-up mux metadata lookup failed during header decoding and made sniffing reject the image entirely. Treat mux and ICC metadata extraction as best-effort after libwebp accepts the header. Images without readable optional ICC metadata now decode normally and simply report no ICC profile. |
||
|---|---|---|
| .. | ||
| test-inputs | ||
| BenchmarkJPEGLoader.cpp | ||
| CMakeLists.txt | ||
| TestBitmapExport.cpp | ||
| TestBitmapSequence.cpp | ||
| TestColor.cpp | ||
| TestImageDecoder.cpp | ||
| TestImageWriter.cpp | ||
| TestQuad.cpp | ||
| TestRect.cpp | ||
| TestShareableBitmap.cpp | ||
| TestWOFF.cpp | ||
| TestWOFF2.cpp | ||
| TestYUVData.cpp | ||