[FFmpeg-devel] [PATCH] mkv 0-byte integer parsing

Sebastian Hagen sebastian_hagen
Tue Sep 7 20:12:49 CEST 2010

On 2010-09-05 16:22, Sebastian Hagen wrote:
> with a length of 0 bytes correctly, even though those are valid
> according to the Matroska specs[1] and mkv files containing them can be
My bad, that statement was incorrect. Such integers are valid according 
to the EBML specs[1], but not the matroska ones[2], since the latter 
gratuituously set a minimum uint size of 1 byte.
Nevertheless, while such elements are technically invalid, some demuxers 
will happily accept them, and the robust thing to do would be for ffmpeg 
to do the same.

Sebastian Hagen

[1] <http://www.matroska.org/technical/specs/rfc/index.html>, section 2.4.
[2] <http://www.matroska.org/technical/specs/index.html>

More information about the ffmpeg-devel mailing list