[MPlayer-dev-eng] [RFC] include dshow, ddraw, dinput headers

Diego Biurrun diego at biurrun.de
Tue Jan 19 12:11:23 CET 2010


On Sun, Jan 17, 2010 at 01:05:49PM +0100, Reimar Döffinger wrote:
> variants of those headers working with MinGW IMO are a bit hard to come by,
> so I wondered if you think it would be ok to out the somewhere in SVN.
> They are from wine and thus licensed GPL v2.1 or later:

You mean LGPL..

> http://natsuki.mplayerhq.hu/~reimar/ddraw.h
> http://natsuki.mplayerhq.hu/~reimar/dinput.h
> http://natsuki.mplayerhq.hu/~reimar/dsound.h
> 
> ideally I'd like to put them e.g. in osdep and the add -Iosdep to extra_cflags
> on win32 so that MPlayer compiles with -vo directx and -ao dsound even on
> a fresh, unmodified MinGW installation.
> Comments, any variant of this that would be acceptable to everyone?

I'm not terribly fond of this, much of osdep I consider a mistake.

IIRC we already require installing DirectX headers on Windows, so why
not require installing a few extra headers?

> (due to being GPLv2 without any exception I don't think they can/should
> be included in MinGW, I haven't even tried to get them included though).

What is GPLv2 and where do you see the problem?  I cannot see any..

Diego



More information about the MPlayer-dev-eng mailing list