Closed leo-barnes closed 10 months ago
The same holds for the jpeg
brand. So this relates to #72 .
I'm thinking these restrictions got added prior to the existence of MIAF, since these are the types of restrictions that we typically created MIAF for.
It gets especially weird given that MIAF very strongly suggests that you should have a colr
box.
MPEG 143: Partially accepted, into Potential Improvements of AMD1, we modify the brand definition to indicate that the ‘colr’ box may be marked as essential.
Each of the codec specific image collection brands have variations of the following wording:
This is problematic since this list does not include
colr
. In many cases an image can not be correctly displayed unless thecolr
box is understood by the parser, so it feels like it's perfectly reasonable for a file writer to want to mark it essential. But if it does, the wording above would mean it is no longer a validheic
file.The same holds for
ispe
andpixi
. While those do not affect displaying of the image in the same way ascolr
, it feels weird to prohibit file writers from marking them (especiallyispe
) as essential.