Hi,

> > >Hmm. How did you do that? (C++->C)
> > >I tried it some time ago but finally found it very impossible.

> > Yes, it is. Eugene's comments says "Sh*t. MSVC++ and g++ use different 
> > methods of storing vtables." and manually implements the directshow api 
> > in plain C using pointers to functions. Nice work indeed. ;)
> 
> Ok I've started to convert C++ -> C in a true way 

ehh. does it have any sense of converting c++ -> c _again_?
i mean you didn't do it before, and now as you got it ready-to use you
re-do it... or you just fix/cleanup the C version did by Xine guy?

btw it doesn't matter for me how do you do that, i'm only interested in
the result :)

> which means the library will propler export only two symbols per
> object Create & Destroy - the rest will be hidden and defined as
> static and accessible in exactly the same was as is now via pointer
> dereference...
we'll see.

> > I manually converted a lot of code, resolving inheritance, vector 
> 
> Basicaly it will look very similar but I'll like the code more :)
:)


A'rpi / Astral & ESP-team

--
mailto:[EMAIL PROTECTED]
http://esp-team.scene.hu

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to