[Matroska-devel] Bug in the spec or in libmatroska

Moritz Bunkus moritz at bunkus.org
Thu Aug 21 20:00:13 CEST 2008


Hey,

On Thursday 21 August 2008 09:07, ?????? ?????? wrote:

> > The spec is listing the TagDefault element as [44][84].
> > libmatroska has KaxTagDefault_TheId (0x44B4, 2).
> > Notice the 84 vs. B4. This looks like a typo. But I don't know
> > which one has to be considered as right when implementing a demuxer.
> > I would tend to trust the spec, but then real world files won't be
> > playable (at least the one produced by mkvtoolnix).
> > Anyway, one of them must be fixed !

> Yes, 4484 from the spec is correct.

Does any program other than mkvmerge actually use this element? I mean
KaxTagDefault with 4484. If not I'd suggest changing the specs and not
the library. I don't mean demuxers but muxers. If there are only files
created by mkvmerge out there with 0x4484 as KaxTagDefault's ID then
invalidating those files might not be the best idea.

Regards,
Mosu

-- 
If Darl McBride was in charge, he'd probably make marriage
unconstitutional too, since clearly it de-emphasizes the commercial
nature of normal human interaction, and probably is a major impediment
to the commercial growth of prostitution. - Linus Torvalds

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.matroska.org/pipermail/matroska-devel/attachments/20080821/6003a0e9/attachment.pgp>


More information about the Matroska-devel mailing list