[FFmpeg-devel] full swscale relicensing to LGPL

Michael Niedermayer michaelni
Sat Mar 21 06:29:46 CET 2009

On Fri, Mar 20, 2009 at 08:24:57PM -0700, Mike Melanson wrote:
> Michael Niedermayer wrote:
> > also i suspect yuv2rgb_template.c might need to be partly rewritten, that is
> > if its authors cant be found or disagree (considering the problems we had
> > with yuv2rgb.c thats not so unlikely ...
> > 
> > (that is if someone wants to rewrite some trivial GPL MMX code -> LGPL MMX
> >  for some of the money, offers are welcome ...)
> Can you describe, at a high level, what might need to be re-written? 
> Function descriptions, inputs, outputs? This might help those that may 
> want to help, but don't want to be considered tainted by studying the 
> existing code.

The C code that kostya rewrote (LGPL and thus you should be allowed to look
at it)
chooses a func ptr in yuv2rgb.c:ff_yuv2rgb_get_func_ptr
that then does with MMX or C the yuv2rgb.
what it does exactly should be obvious from the C code and the use
of the C code

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Observe your enemies, for they first find out your faults. -- Antisthenes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090321/c7af4edc/attachment.pgp>

More information about the ffmpeg-devel mailing list