[Matroska-devel] Matroska in RealPlayer

Jory jcsston at toughguy.net
Tue Jan 13 09:24:14 CET 2004

I've started a mkv writer plugin. The Helix plugin system looks very
COM/DShow based, IBaseFilter, IUnknown, graph managers, etc.

I'm basing it on the ogg writer, since it is much simpler than the extremely
complex realmedia writer. The CodecID or stream type is created using a
mime-type. For the codecprivate the plugin is supplied with a buffer
"OpaqueData" that has a layout that looks the same as the headers in .rm
files, so extracting those shouldn't be any problem.
The sample interfaces have Set/GetTime methods so I think our timesamps will
be already taken care of.

Sleep time for me,

----- Original Message -----
From: "Steve Lhomme" <steve.lhomme at free.fr>
To: "Discussion about the current and future development of Matroska"
<matroska-devel at lists.matroska.org>; "General talk about Matroska and other
products" <matroska-general at lists.matroska.org>
Sent: Saturday, January 10, 2004 4:41 PM
Subject: [Matroska-devel] Matroska in RealPlayer

BTW, I've had confirmation from Karl that Real Producer is mostly
written in C++ except for the codecs. So we should not have much
problems integrating our classes with their code :)

(I haven't checked out the CVS yet)

More information about the Matroska-devel mailing list