[MPlayer-dev-eng] [PATCH] Enhanced Video Renderer (EVR)

Georgi Petrov gogothebee at gmail.com
Tue Feb 1 15:36:34 CET 2011


On Tue, Feb 1, 2011 at 4:29 PM, Diego Biurrun <diego at biurrun.de> wrote:
> On Tue, Feb 01, 2011 at 03:54:03PM +0200, Georgi Petrov wrote:
>>
>> I just understood that mingw won't include ZPL licensed file in their
>> three. If MPlayer decides the same, then this evr.h will have to be
>> hosted separately. Should I submit another patch without it inside?
>
> Now I'm confused.  What is the ZPL and what is licensed under it?
>
> Diego

Hi Diego,

Let me explain the situation as clear as possible. Mingw (32bit) is
public domain. Mingw-w64 is ZPL. For the EVR redenrer I need evr.h
from Microsoft. As it is impossible to use it directly, I found that
mingw-w64 already have untested clean room implementation of this (and
other needed) header file. We decided to collaborate together. I will
help improve evr.h by providing descriptive information from the
Microsoft evr.h, they will correct and improve evr.h. Eventually this
evr.h will evolve to be good enough for my EVR implementation in
MPlayer.

Unfortunately afterward I can't submit it to mingw (public domain) and
make it part of it, because they won't accept ZPL code (evr.h) inside.

So, MPlayer will have to host a copy of mingw-w64's improved evr.h
outside of both MPlayer and mingw. Just like the DirectX 7 headers.

I hope the situation is clear now.


More information about the MPlayer-dev-eng mailing list