Closed MaceWindu closed 4 months ago
Thanks for logging this.
There is a new libjxl release, but I'm assuming this one is something on my end. I haven't seen too many test images for JXL, so there are bound to be some holes.
Looks like this is related to libjxl returning pixels out of order when using its decoder in push mode. I wasn't able to locate good samples of out-of-order progressive images when writing the codec wrapper initially, so the plugin bails when it encounters such images, leaving the buffer rows undefined. Should be fairly easy to fix now that there are sample images to work with.
All samples now decode in the latest build on the CI feed. I'll be publishing new versions to nuget.org soon™
not sure if it is issue in this project or in libjxl