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

Cédric Schieli cschieli
Wed Mar 25 08:25:39 CET 2009


2009/3/24 Reimar D?ffinger <Reimar.Doeffinger at gmx.de>:
> On Tue, Mar 24, 2009 at 05:20:06PM +0100, Michael Niedermayer wrote:
>> On Tue, Mar 24, 2009 at 10:24:40AM +0100, C?dric Schieli wrote:
>> > 2009/3/24 C?dric Schieli <cschieli at gmail.com>:
>> > > true for PAL8, but not for BGR8/RGB8/BGR4_BYTE/RGB4_BYTE
>> > > so a separate code path seems needed for PAL8 (what is the index for
>> > > the alpha color in PAL8 ?)
>> >
>> > Ok, it's better to read the code before replying.
>> > Attached is a new patch that use the alpha stored in the PAL8 palette,
>> > and default to 255 for the BGR8/RGB8/BGR4_BYTE/RGB4_BYTE case.
>>
>> i still think this is wrong
>> BGR8/RGB8/BGR4_BYTE/RGB4_BYTE should have a valid palette set and that
>> should include the alpha byte
>
> Or to save you some time: fix imgconvert.c/ff_set_systematic_pal

patch attached
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix_alpha_in_palette.patch
Type: text/x-patch
Size: 1435 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090325/24bfb30f/attachment.bin>



More information about the ffmpeg-devel mailing list