Open cconcolato opened 2 years ago
We are also missing the following files: [] multiple tile groups and invalid file with HDR10+ Metadata OBU in between the frame header OBU and the tile group OBU or between tile group OBUs
Clarified in meeting that Samsung agrees with the above list.
We can now remove the banner
WARNING: These files are still under review.
We need to confirm the status of the conformance files. Do they form a part of the Final Deliverable (kind of like the reference software?)?
Per Paul's analysis (to be uploaded soon), I propose to create the following files, in two sets: valid files and invalid files.
Valid files exercise "shall" and "should" statements. In particular, for "should" statements, the idea is to show the possible variations allowed by the spec, even if not necessarily recommended. If we believe some variations should not be allowed, we should change the spec.
Invalid files would be used in conjunction with a validation tool such as https://github.com/gpac/ComplianceWarden that would emit errors when processing those files. This should help implementers not produce such invalid files. It should be possible to create invalid files by using hex editors for example. Obviously, creation of such files should not be encouraged and real player implementations should think of strategies to handle them.
valid (V) files
invalid (I) files: