gpac / ComplianceWarden

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

Warning about AVIF files with only ICC profile and non-default matrix coefficients in Sequence Header OBU #37

Open leo-barnes opened 2 years ago

leo-barnes commented 2 years ago

See the following issue: https://github.com/AOMediaCodec/av1-avif/issues/195

In this AVIF file from the issue, we have only an ICC profile and no NCLX box. The file then specifies identity matrix coefficients in the Sequence Header OBU.

It would be great if the ComplianceWarden could detect cases like these and warn that the behaviour is either undefined or potentially unexpected.

rbouqueau commented 2 years ago

See my comment in #36.