Closed joedrago closed 3 years ago
Thanks for reporting!
You are right. When getting the references (iref box) I considered the target item id instead of the source one.
I checked for other similar checks. Everything seems fine.
I've added an additional test to cover this case. The other alpha test was on MIAF only.
I've updated the wasm page without making a new release for now. Let me know if you think that's necessary. Close this issue if ok.
Looks good, thanks! I see there is still an erroneous complaint about Rule 18, but I believe you and Cyril are discussing that elsewhere so I'll leave it alone.
Test file: gradient.zip
Generated with avifenc
v0.9.0
and libaom2.0.2
, I have independently verified that the color item (ID 1) is YUV444 Full Range (signaled correctly) and the auxiliary plane alpha item (ID 2) is YUV400 Full Range (also signaled correctly). However, when submitting this file here:https://gpac.github.io/ComplianceWarden-wasm/avif.html
I receive this error:
... followed later by these details:
I believe this is checking the wrong ID's
mono_chrome
flag (ID 1 instead of ID 2). Help!