Depending on specification, qtdemux can be initialized via * moov atom - most common case * upstaream caps - mss use case * meta atom - HEIF specificaton (not implemented yet)1067bb59
HEIF file format is a variant of ISOBMFF for image (or image sequence). Although HEIF files are compatible with ISOBMFF, there should be special concern since 'moov' atom is not mandatory for that specification. For instance, top-level 'meta' atom can take the role of moov. Also, top-level 'meta' and 'moov' can co-exist in a file. See http://standards.iso.org/ittf/PubliclyAvailableStandards/c066067_ISO_IEC_23008-12_2017.zipb5c8eeff
A sample of meta item (such as an image) can be also other stream's sample.
Showing with 1212 additions and 71 deletions