You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each ItemPropertyAssociation box shall be ordered by increasing item_ID, and there shall be at most one association box for each item_ID, in any ItemPropertyAssociation box. The version 0 should be used unless 32-bit item_ID values are needed; similarly, flags should be equal to 0 unless there are more than 127 properties in the ItemPropertyContainerBox. There shall be at most one ItemPropertyAssociationbox with a given pair of values of version and flags.
However, multiple ipma boxes should only be used when they require different versions or flag values. Given that both of these ipma boxes have version 0x00 and flags 0x000000, they should be combined into a single iprp box with 2 entries like so:
Per ISO 23008-12:2017 § 9.3.1 (emphasis added):
Looking at plum-blossom-large.profile0.10bpc.yuv420.alpha-full.avif, we can see the entirety of the the
iprp
box starting at byte offset 272 (0x110):The 4 bytes prior to
iprp
(0000 010d
= 269) represent the length of the box, so we dump through offset0000 021d
.Looking more closely at the 2
ipma
boxes:They're adjacent to one another as expected since an
ItemPropertiesBox
(iprp
) box contains an array ofItemPropertyAssociation
(ipma
) boxes:However, multiple
ipma
boxes should only be used when they require different versions or flag values. Given that both of theseipma
boxes have version0x00
and flags0x000000
, they should be combined into a singleiprp
box with 2 entries like so:The text was updated successfully, but these errors were encountered: