[FFmpeg-devel] [PATCH] swscale alpha channel support

Cédric Schieli cschieli
Sat Feb 21 20:53:53 CET 2009

2009/2/21 Jason Tackaberry <tack at urandom.ca>

> On Sat, 2009-02-21 at 12:49 +0100, C?dric Schieli wrote:
> > Attached is another patch which factorizes some code in
> yuv2rgb_template.c
> > to ease further yuva2rgb patch.
> Rather than reading the patch I'll be lazy and just ask: with this patch
> applied, will yuv to rgb32 now set the alpha channel to 0xff instead of
> 0x00?

No, the aim of the patch is to use an existing alpha channel (from
But I agree that setting 0xff when "creating" an alpha channel would be more
useful than setting 0x00 as for now. I've already made a patch that does
just this (for mmx unscaled yuv420p->rgb32 and unscaled rgb24->rgb32).
I can send it for review if changing such a "default" behaviour is ok.

C?dric Schieli
ffmpeg-devel mailing list
ffmpeg-devel at mplayerhq.hu

More information about the ffmpeg-devel mailing list