How do I register a DirectShow class?

Andrew Eikum aeikum at codeweavers.com
Fri Apr 22 11:06:51 CDT 2016


On Fri, Apr 22, 2016 at 09:59:08AM -0600, Alex Henrie wrote:
> Hi,
> 
> I've been trying to fix
> <https://bugs.winehq.org/show_bug.cgi?id=32473>, you can see my work
> at <https://github.com/alexhenrie/wine/commits/master>.
> 
> I defined the AMTimeline class and its interfaces and I added a
> complete stub implementation, but I'm still getting the same error:
> 
> err:ole:CoGetClassObject class {78530b75-61f9-11d2-8cad-00a024580902}
> not registered
> err:ole:CoGetClassObject no class object
> {78530b75-61f9-11d2-8cad-00a024580902} could be created for context
> 0x1
> 
> What am I missing?

You have to also add the class to qedit_classes.idl. It should then be
automatically added to the registry next time you start Wine.

Andrew



More information about the wine-devel mailing list