Fun projects?
Andreas Mohr
andi at rhlx01.fht-esslingen.de
Fri Nov 28 01:33:44 CST 2003
Hi,
On Thu, Nov 27, 2003 at 06:04:29PM -0500, dim owner wrote:
> On Thursday 27 November 2003 12:26, Boaz Harrosh wrote:
> > B. MPlayer, and others, are known to host Codec DLLs from windows like
> > divx-avi and other. Do they use wine. or is it a code rip like the
> > ndiswrapper (http://sourceforge.net/projects/ndiswrapper/) I think it
> > looks like a wine derived loader.
>
> I'm looking at the loader section of MPlayer now ... (all docs plus the
> archive still barely give you any idea what it is they are doing) They have
> what is called mini-wine (in the list it was referred to as this, at least)
> Since the documentation is so sparse, I was going to look around in other
> projects. Xine uses their win32 stuff, so I'll start looking there. In the
> meantime, any other projects you can think of that do this sort of thing?
> (ndiswrapper is a kernel module).
>
> Just for some basic info ... MPlayer fakes responces to system API on a
> per-codec-DLL basis, which means, for each new DLL, they add the necessary
> callbacks. I think this could eventually wind them into trouble if the dlls
> they want to use grew in the wrong way. But, the advantage, they don't have
> to process a video stream through a full wine, which gives them speed enough
> to make the DLLs useful.
Why speed? Maybe loading speed, but I doubt that it has anything to do with
execution speed if you have a full Wine environment.
> I don't know if speed will be such an issue for my purposes; I'm not
> outputting unencoded video ... hopefully this flexability (a full wine) lends
> enough compatability that I only need .specs for supporting DLLs for the
> plugins. Since their port includes the interface to the DLLs, it's still
> another resource to look at.
> That brings up the second question I have ... I'm not a windows person. Is
> there some tool that can query a DLL, kinda like objdump?
Either tools/winedump/ or pedump (someone also ported it to Linux at some time).
Andreas Mohr
--
Wir kommen alle als Original zur Welt, aber die meisten von uns
sterben als Kopien (Autor unbekannt)
More information about the wine-devel
mailing list