[Matroska-devel] CoCreateInstance(CLSID_MKXDEMUX returns error code.
steve.lhomme at free.fr
Sat Jan 17 15:33:55 CET 2004
Stef Heyenrath wrote:
> Hi all,
> I want to create a simple muxing application with directshow.
> But when my application tries to create a mux filter like :
> hr = CoCreateInstance(CLSID_MKXDEMUX, NULL, CLSCTX_INPROC_SERVER,
> ID_IMkxFilter, (void **) ppMux);
> I get the error code : "REGDB_E_CLASSNOTREG",
> (But when i try to create a OggMux Filter, there are no problems.)
> what could be the problem ?
I don't know what the problem is, but the mkxds filter is deprecated
now. Noone has the time/will to support it anymore. The "official"
Matroska filter for DirectShow is MatroskaSplitter.ax from Gabest. You
can find it on project Guliverkli on Sourceforge.
More information about the Matroska-devel