[FFmpeg-devel] [PATCH] libavformat/matroskaenc: omit segment UID for webm

Michael Niedermayer michael at niedermayer.cc
Tue Jun 21 21:22:06 CEST 2016


On Mon, Jun 20, 2016 at 08:20:47PM -0700, Michael Bradshaw wrote:
> Hi,
> 
> Attached patch removes SegmentUID element from WebM files, as it's
> unsupported in WebM[1].
> 
> Please review/apply.
> 
> Thanks,
> 
> Michael
> 
> [1]: https://www.webmproject.org/docs/container/#SegmentUID

what does "supported" / "unsupported" mean, is this defined somewhere ?

In a format something can be
Forbidden, aka
    you write it you are buggy, you see it you can bail out

Required, aka
    you dont write it you are buggy, you dont see it you can bail out

Optional-Ignore, aka
    you may write it if you like, you may ignore it if you like, you must not bail out

Optional-Fail, aka
    you may write it if you like, you may bail out if you see it

Undefined-Ignore
    you write it you are buggy, you may ignore it if you like, you must not bail out


The reason why this question matters is because
If its forbidden to be written then the patch is correct and the
only option, OTOH
if its allowed to be written but the demuxer can ignore it there may
or may not be arguments to write it anyway

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Into a blind darkness they enter who follow after the Ignorance,
they as if into a greater darkness enter who devote themselves
to the Knowledge alone. -- Isha Upanishad
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160621/0fe7a3ec/attachment.sig>


More information about the ffmpeg-devel mailing list