Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add iso8 to compatible_brands for animated images #855

Merged
merged 1 commit into from Feb 17, 2022
Merged

Add iso8 to compatible_brands for animated images #855

merged 1 commit into from Feb 17, 2022

Conversation

vigneshvg
Copy link
Collaborator

Section 10.3.1.1. of the HEIF spec:
It is required that 'iso8' is present among the compatible brands array.

Fixes the Compliance Warden error:
[heif][Rule #31] Error: 'msf1' brand: 'iso8' shall be present among the compatible brands array

Section 10.3.1.1. of the HEIF spec:
It is required that 'iso8' is present among the compatible brands array.

Fixes the Compliance Warden error:
[heif][Rule #31] Error: 'msf1' brand: 'iso8' shall be present among the compatible brands array
Copy link
Collaborator

@wantehchang wantehchang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Cyril, could you also take a look? Thanks.

@wantehchang wantehchang merged commit 0cf1333 into AOMediaCodec:master Feb 17, 2022
@wantehchang
Copy link
Collaborator

@cconcolato In the AVIF spec, should we add "iso8" after "msf1" in the examples?

@cconcolato
Copy link

I'm not sure I like the explosion of brands but that ship has sailed ... The idea was that an iso8 readers/writers that are not aware of msf1 would still be able to process the file in a meaningful way. That is a nice idea but in practice, this means they would have to remove the msf1 brand (since they do not understand it and can't guarantee that their edits haven't violated the requirements of msf1).

And yes we should add it to the example in the spec. I created an issue AOMediaCodec/av1-avif#187

@vigneshvg vigneshvg deleted the cl_iso8 branch August 17, 2022 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants