Open podborski opened 9 months ago
The contribution includes gpac json files that seem to understand the proposed item. I guess we can:
ext.json
filesext.json
files@podborski prdi
has been mentioned in the coverage output. It appears that since it's not in MP4RA it's not expected for it to be present in this repository either. If it were to be present in MP4RA it would've been raised as a warning (to be changed to error later on when we complete everything).
The contribution includes gpac json files that seem to understand the proposed item.
GPAC (latest nightly build) does not understand what prdi
box is (hence UnknownBox
). Even if it seems okay (no version, flags, etc.) the current process is to rely on GPAC to understand what prdi
is. When it is implemented, it is safe to delete the .ext.json
file (given _gpac
file is also regenerated).
It seems that, the contribution have used an unreleased version of GPAC to generate those dumps. So updating the .ext.json
files until upstream GPAC implements these would be the best option
However, I agree that if there is an unknown box in these files it should raise an error if it's not in standard features. I'll open up an issue and implement this check tomorrow.
It appears that since it's not in MP4RA it's not expected for it to be present in this repository either. If it were to be present in MP4RA it would've been raised as a warning (to be changed to error later on when we complete everything).
@DenizUgur ah I see.
2023-10-18 22:07:18.427 | INFO | construct.coverage:main:109 - Box prdi is not in standard features or MP4RA
Perhaps we should consider changing this to a warning. The problem is that we still want to be able to progress with adding conformance files even before the amendment is published and we register the code points. And it can happen (as just happened in this case) that we forget to add it to standard features as well.
BTW. It's super nice that the conformance framework reports missing candidates for mp4ra.
Reviewers needed.
@DenizUgur I kind of expected the pipeline to fail since the
progressive-diagonal_gpac.ext.json
is not yet filled out but it seems to pass.