gpac / ComplianceWarden

A pluggable compliance checker (ISOBMFF, HEIF/MIAF/AVIF, AV1 HDR10+)
https://gpac.github.io/ComplianceWarden-wasm/
Other
16 stars 7 forks source link

Tests missing for MIAF 7.3.6.7 and 7.3.11.4.2 chroma restrictions #26

Closed farindk closed 2 years ago

farindk commented 3 years ago

MIAF restricts clap transforms and grid sizes to be integer multiples of the chroma resolution. This is not checked yet. I have created two test files.

Example (non-conformant) file with 99x99 clap size with 4:2:0 chroma: odd-sized-heic-clap.zip

Example (non-conformant) file with 99x99 grid size with 4:2:0 chroma: odd-sized-heic-grid.zip

rbouqueau commented 3 years ago

Thank you for the samples. This is indeed not implemented but will be.

rbouqueau commented 2 years ago

This is being implemented but for AVIF only at this point.

rbouqueau commented 2 years ago

I've implemented it.