[MPlayer-dev-eng] EVR Renderer

Diego Biurrun diego at biurrun.de
Wed Jan 26 18:31:12 CET 2011


On Tue, Jan 25, 2011 at 10:45:01PM +0200, Georgi Petrov wrote:
> > In addition to the other suggestions there is no way I'll believe you
> > need a 5000 line header to use EVR.
> > Normally you shouldn't need more than a few lines per each feature you
> > actually use (which for Microsoft APIs almost always is a tiny, tiny
> > minority).
> > If you mean dependencies: the wine headers usually work fine as replacements.
> > Finally, modifying the header is an issue with concerns to copyright,
> > and I have some doubts Microsoft allows modification in the license.
> > However you can still use hacks like a different header you include first
> > and that uses #defines to hack it to work as intended and similar stuff.
> 
> Ok, I since Wine lacks evr.h and VLC lack evr.h, but mingw-w64-svn has
> some starting point, can I do the following: submit the first patch
> with the evr.h from mingw-w64 and gradually add those declarations
> which I need in the following patches?

If the license of the header is not GPL-compatible, the header must
stay out of MPlayer.  Hosting it on mphq and making its installation
a requirement is an option in this case.

Diego


More information about the MPlayer-dev-eng mailing list