-
This parser, and therefore Firefox requires `ftyp`'s `compatbile_brands` to contain `mif1`. Chrome and libavif don't require this.
AFAIK it's a recommendation in the HEIF spec, but it's not require…
-
Sometimes I use exiv2 to read metadata from large .MOV video files (many gigabytes and/or networked volumes) (just to check this is not an image). This can take a long time due to the whole file is re…
-
As MIAF requires the old brand but the CICP ('preferred') alpha plane label, we should change
>The alpha plane format specified in this clause is preferred to the alpha plane format identified by "…
-
It is possible that I read the code incorrectly, but it looks like when testing the MIAF spec, it is only testing the rules that are related to MIAF. So, to fully verify MIAF compliance one would have…
-
Hello,
I was testing the HEIC support on 2.2.4 and noticed the width and height are inverted for images taken on an iPhone XR (heic format; iOS 14.4.2). The phone was upright, in portrait orientati…
-
The AV1 parser doesn't read enough bytes for the ispe element - getting the correct values requires looping over every OBU_FRAME or OBU_FRAME_HEADER in the source bitstream and finding the maximum siz…
-
Hi, I'm currently working on supporting AVIF and AVIFS, and I have a question.
How can I determine the repetition count (infinite loop, fixed time loop, no loop) for the AVIFS image sequence?
I …
-
The following item sets the Primary Item ID to 3, however it contains only one Item. It should be rejected.
[tiger_3layer_1res.zip](https://github.com/gpac/ComplianceWarden/files/6194850/tiger_3layer…
-
When decoding items (vs tracks), ensure that a `pitm` box exists.
-
I don't see test cases for MIAF sections 7.3.7 and 7.3.8. I see similar tests for track-level boxes, but sections 7.3.7 and 7.3.8 deal specifically with the association of these boxes to still images:…