Skip to content

Wrong property association order in kimono files #8

Description

@y-guyon

Section 6.5.1 of HEIF says:

Readers shall allow and ignore descriptive properties following the first transformative or unrecognized property, whichever is earlier, in the sequence associating properties with an item.

However kimono files with transformative properties do not respect the proper property association order.
Example of kimono.crop.avif:

  1. pasp (descriptive)
  2. clap (transformative)
  3. ispe (descriptive)
  4. pixi (descriptive)
  5. av1C (descriptive)

So according to the spec, ispe, pixi and av1C shall be ignored, which makes the file non-compliant to AVIF.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions