Ignore missing / incomplete tiles if not strict decoding.
I though about adding a dedicated flag but probably strict_decoding is fine to use for these cases.
Feel free to ping me for example images.
Looks like this is related to https://github.com/strukturag/libheif/issues/1448 Can you send me some example images? I guess that depending on which tiles are missing, there might be more edge cases not handled yet.
In some cases the image doesn't exist yet, so I'm not sure how/where to store the warnings then.
Is this still a draft? I am considering rewriting the whole grid decoding since the original function was already messy and handling all the new cases makes it even worse.
This is ready for review now. I didn't get any errors in my tests and fuzzing seems to be happy, too.
Thanks.