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

Cédric Schieli cschieli
Tue Mar 17 21:23:25 CET 2009


2009/3/17 Michael Niedermayer <michaelni at gmx.at>:
> On Mon, Mar 16, 2009 at 09:10:14PM +0100, C?dric Schieli wrote:
>> 2009/3/16 Michael Niedermayer <michaelni at gmx.at>:
>> > On Mon, Mar 16, 2009 at 10:09:32AM +0100, C?dric Schieli wrote:
>> >> 2009/3/15 Michael Niedermayer <michaelni at gmx.at>:
>> >> > On Sun, Mar 15, 2009 at 11:06:18AM +0100, C?dric Schieli wrote:
>> >> >> 2009/3/15 Michael Niedermayer <michaelni at gmx.at>:
>> >> >> > On Sat, Mar 14, 2009 at 10:00:48AM +0100, C?dric Schieli wrote:
>> >> >> >> 2009/3/12 Michael Niedermayer <michaelni at gmx.at>:
>> >> >> >> > On Wed, Mar 11, 2009 at 03:44:52PM +0100, C?dric Schieli wrote:
>> >> >> >> >> 2009/3/11 Michael Niedermayer <michaelni at gmx.at>:
>> >> >> >> >> > On Tue, Mar 10, 2009 at 05:05:53PM +0100, C?dric Schieli wrote:
>> >> >> >> >> >> 2009/3/5 Michael Niedermayer <michaelni at gmx.at>:
>> >> >> >> >> >> > On Thu, Mar 05, 2009 at 03:09:26PM +0100, C?dric Schieli wrote:
>> >> >> >> >> >> >> 2009/3/2 Michael Niedermayer <michaelni at gmx.at>:
>> >> >> >> >> >> >> > On Fri, Feb 27, 2009 at 11:30:25PM +0100, C?dric Schieli wrote:
>>
>> [...]
>>
>> >> splitted patches attached
>> >>
>> >> #1 : sws_yuv2rgbfunc_alpha.patch
>> >
>> > ok
>>
>> applied
>>
>> >
>> >
>> >> #2 : sws_yuva2rgb.patch
>> >
>> > ok
>> >
>> >> #3 : sws_fillPlane.patch
>> >
>> > duplication of code
>> >
>> >
>> >> #4 : sws_gray_fillPlane.patch
>> >
>> > mixes factorization with a bugfix
>> >
>>
>> The other way around should be better ;-)
>>
>> #1 : sws_planarCopy_dont_write_outside_picture.patch
>> #2 : sws_fillPlane.patch
>
> both ok

both applied


Everything not depending on the configure patch have now been applied
(except #4).
Here is a refreshed patchset with review status :

#1 : sws_configure_alpha.patch
ok'ed by Mans, but it was pointed out that it may be better to rather
be able to enable/disable pixfmt individually
if no one complain I will proceed now with this one

#2 : sws_yuva2rgb.patch
ok'ed by Michael

#3 : sws_scale_alpha.patch
ok'ed by Michael

#4 : sws_simpler_planarCopy.patch
needs review

#5 : sws_output_yuva420p.patch
needs review

#6 : swscale-example_use_alpha.patch
ok'ed by Michael


Regards,
C?dric Schieli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_configure_alpha.patch
Type: text/x-patch
Size: 862 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090317/27aea468/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_yuva2rgb.patch
Type: text/x-patch
Size: 8060 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090317/27aea468/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_scale_alpha.patch
Type: text/x-patch
Size: 51832 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090317/27aea468/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_simpler_planarCopy.patch
Type: text/x-patch
Size: 829 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090317/27aea468/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_output_yuva420p.patch
Type: text/x-patch
Size: 3812 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090317/27aea468/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: swscale-example_use_alpha.patch
Type: text/x-patch
Size: 4681 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090317/27aea468/attachment-0005.bin>



More information about the ffmpeg-devel mailing list