On Wed, 10 Sep 2003, Dimitrie O. Paun wrote:
On Wed, 10 Sep 2003, Kevin Atkinson wrote:
My intent is to get Avisynth working under Linux with the help of Wine/Winelib. Since it normal interface is VC++ recompiling it under Winelib is not really an option as that will mean that existing plugins for Avisynth will no longer work without a recompile. My main purpose of the C API I am developing is to act as a bridge so that GCC compiled programs can communicate with it. This will allow it to be used as a filter in Linux programs, and should even allow Linux specific plugins to work with Avisynth under Linux.
Good. Did you have a Makefile that will build this
What is this?
Avisynth needs VC++. My API needs VC++ as it acts as the bridge and must make VC++ calls to avisynth. Everything can be gcc. And in fact I have successfully cross compiled Avisynth filters using my new C interface.
The test case included a Makefile for compiling it.
But first I need to get Avisynth working under wine. I filed a bug report on the matter, http://bugs.winehq.org/show_bug.cgi?id=1707 , and would really appreciate if someone could look into it.
OK, I accepted the bug, I'll help you out.
Thanks.
After I get Avisynth working I need to be able to call the DLL from Linux. I believe that is possible but I can't seam to find out how after looking over the winelib docks.
This is not currently possible, sorry. How big is this interface to avisynth? The only option ATM is to have it out-of-process, so we'll need to come up with some sort of stub/proxy, if you're interested.
Hu? As I said I am pretty Win32 ignorant.