[Ffmpeg-devel] Optimised yuvj420p_to_rgba32

Michel Bardiaux mbardiaux
Thu Mar 23 15:15:02 CET 2006

Luca Abeni wrote:
> Hi Michel,
> On Thu, 2006-03-23 at 14:26 +0100, Michel Bardiaux wrote:
> [...]
>>Well, I'm a little bit concerned about the recent move to go for 
>>swscaler in ffmpeg. I'm afraid of being stuck between a fast GPL scaler 
>>and a second-rate LGPL one.
> I think you do not need to be worried about this: if you do not
> explicitly enable swscale, the "old" ffmpeg scaler/image converter will
> still be available as it is now.

But it *will* be second rate; otherwise why go for swscaler at all?

> Unfortunately, noone seems to be interested in developing an LGPLed fast
> & optimized SIMD scaler. I waited an ethernity for it, but no
> improvements for years. I have not the knowledge nor the time to develop
> it by myself, so the best thing I can do is to help porting swscale.

Every time there has been talk about the rescaler, it usually veered 
towards either suggestion of using swscaler, with very vague plans about 
the license, or threads containg a lot of esoteric discussion (usually 
involving Rich) about deinterlacing, when to crop, telecining, pulldown, 
etc. that made me think all this was way above my head. (Plus, SSE is 
often rejected because of supposed nonportable floating-point ops).

I can develop from an API and mathematical specs. Is it impossible to do 
it like this? Its not because ffmpeg is opensource that professional 
methodologies cant be applied!

> 				Luca

Michel Bardiaux
R&D Director
T +32 [0] 2 790 29 41
F +32 [0] 2 790 29 02
E mailto:mbardiaux at mediaxim.be

Mediaxim NV/SA
Vorstlaan 191 Boulevard du Souverain
Brussel 1160 Bruxelles

More information about the ffmpeg-devel mailing list