Changes between Initial Version and Version 1 of Ticket #7104, comment 3


Ignore:
Timestamp:
Jul 1, 2018, 3:11:54 PM (8 years ago)
Author:
Gyan

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7104, comment 3

    initial v1  
    1 There's a hitch when writing MOVs.  Two hdlr atoms are written. Once, within `mdia` and then within `minf`. The specified handler name is correctly written in the mdia child atom, as can be confirmed with any atom parser, like movdump. But when writing hdlr within minf, the track object isn't passed* and hence the metadata isn't used. So the generic value of `DataHandler` gets written.
     1There's a hitch when writing MOVs.  Two hdlr atoms are written. Once, within `mdia` and then within `minf`. The specified handler name is correctly written in the mdia child atom, as can be confirmed with any atom parser, like movdump. But when writing hdlr within minf, the track object isn't passed on* and hence the metadata isn't used. So the generic value of `DataHandler` gets written.
    22
    33When ffmpeg demuxes a MOV, the minf is processed after mdia and so the handler name metadata key is reset with the generic value.