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

Check that auxiliary tracks have 'auxv' as the handler_type #40

Open vigneshvg opened 1 year ago

vigneshvg commented 1 year ago

According to the HEIF specification, auxiliary tracks should have 'auxv' as the handler_type.

Update the existing findAuxlTracks logic to check for that and then perform the 'auxi' check only on those tracks which have the handler_type as 'auxi'.

Fixes issue #38.