[Matroska-devel] libmatroska documentation

Tom Gaudasinski cetus at internode.on.net
Sun Jan 8 23:06:56 CET 2006

Greetings Steve,
    I've taken a short look at the VLC code and It's quite overwhelming, 
but later on I'll troll through it given it's the only option I have. 
I'm not a big fan of reading source =). Although I'm willing to put the 
effort in because I personally think your format is far superior to that 
of AVI. As for C parsers, I'd like to keep it C++ as much as possible 
due to the fact that I'm still learning C++ (know C fairly well) and 
want as much exposure as i can get.


Steve Lhomme wrote:

> Hi Tom,
> Thanks for your interrest in matroska :)
> There is no documentation for the moment for libmatroska. There are 
> very basic examples of how to read/write EBML/Matroska data in the 
> source code. For a bigger example you might have a look at mkvmerge or 
> mkv.cpp in the VLC source code.
> Otherwise you can use C parsers like the one from GStreamer or Haali's 
> one.
> Steve
> Tom Gaudasinski wrote:
>> Greetings,
>>    I have been reading about matroska for a few days now and am very 
>> much interested in including read support in my application. I wish 
>> to use the linux component libmatroska. What I intent to do is have 
>> my application open an mkv, read the video and audio streams 
>> (xvid/lame) and decode these streams myself using the respective 
>> libraries. However I have noticed that libmatroska has no 
>> documentation, is there any documentation that either the creator 
>> (robux?) or anyone else has done? I would very much be content with a 
>> commented example source file that achieves what I need. If someone 
>> has such a file I would very much be interested in a copy, I can help 
>> out by documenting what it will help me to learn.
>> Thankyou
>> --Tom G.
>> _______________________________________________
>> Matroska-devel mailing list
>> Matroska-devel at lists.matroska.org
>> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
>> Read Matroska-Devel on GMane: 
>> http://dir.gmane.org/gmane.comp.multimedia.matroska.devel

More information about the Matroska-devel mailing list