[Matroska-devel] broken libebml/libmatroska

Steve Lhomme steve.lhomme at free.fr
Sat Nov 15 18:45:30 CET 2003


Moritz Bunkus wrote:

> Heya,
> 
> Steve your new scope code has seriously broken libebml/libmatroska. I'm
> VERY sure it's your changes that have done this as a) the latest
> releases do work and b) I've only committed a two line endian handling fix which,
> applied to libebml 0.6.2, still works.
> 
> For the current CVS versions writing works perfectly but reading blocks
> does not. I get output like this from mkvinfo (which uses Read() on a
> complete cluster):
> 
> | + Block group
> |  + Block (track number 22648, 0 frame(s), timecode 581895569.560s)
> | + Block group
> |  + Block (track number 97, 0 frame(s), timecode 18446744073.710s)
> |  + Reference block: -42.000ms
> | + Block group
> |  + Block (track number 0, 0 frame(s), timecode 18446744073.710s)
> |  + Reference block: -42.000ms
> | + Block group
> |  + Block (track number 0, 0 frame(s), timecode 18446744073.710s)
> |  + Reference block: -41.000ms
> | + Block group
> |  + Block (track number 0, 0 frame(s), timecode 18446744073.710s)
> |  + Reference block: -42.000ms
> | + Block group
> |  + Block (track number 22648, 0 frame(s), timecode 581895775.718s)
> | + Block group
> |  + Block (track number 97, 0 frame(s), timecode 18446744073.710s)
> 
> etc.pp.
> 
> Sorry, I'm too tired to hunt bugs now. Please, PLEASE do something about
> this...
> 
> Thanks ;)

OK, I'll hunt that tomorrow.
Is it hard to compile mkvinfo on Windows ? Where do I get it (I mean, is 
it only available through SVN) ?




More information about the Matroska-devel mailing list