zakarumych / rapid-qoi

Fast implementation of QOI format in Rust
Other
91 stars 1 forks source link

Possible edge case in decoder when very first OP is QOI_OP_RUN #11

Open phoboslab opened 1 year ago

phoboslab commented 1 year ago

There's an edge-case that currently is handled differently by various decoders. At a first glance it looks like this decoder may not be spec-conformant. The spec is not clearly worded in this case, but I have decided to interpret it in a particular way now. Sorry about that!

Please see the original issue here https://github.com/phoboslab/qoi/issues/258 for the details.