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

Cédric Schieli cschieli
Mon Mar 16 10:09:32 CET 2009


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:

[...]

>> #1 : sws_yuv2rgb_operands.patch
>
> ok

applied

>
>
> [...]
>
>> #3 : sws_fillPlane.patch
>
> this combined factorizing code & a bugfix
>
>
> [...]
>
>> +#define YUV2RGBFUNC(func_name, dst_type, alpha) \
>> -#define YUV2RGBFUNC(func_name, dst_type) \
>> ?static int func_name(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY, \
>> ? ? ? ? ? ? ? ? ? ? ? int srcSliceH, uint8_t* dst[], int dstStride[]){\
>
> the change to he YUV2RGBFUNC() args can also be a seperate patch

splitted patches attached

#1 : sws_yuv2rgbfunc_alpha.patch
#2 : sws_yuva2rgb.patch
#3 : sws_fillPlane.patch
#4 : sws_gray_fillPlane.patch
#5 : sws_simpler_planarCopy.patch
#6 : sws_output_yuva420p.patch


Regards,
C?dric Schieli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_yuv2rgbfunc_alpha.patch
Type: text/x-patch
Size: 4019 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090316/35055db4/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/20090316/35055db4/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_fillPlane.patch
Type: text/x-patch
Size: 725 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090316/35055db4/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_gray_fillPlane.patch
Type: text/x-patch
Size: 614 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090316/35055db4/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_simpler_planarCopy.patch
Type: text/x-patch
Size: 926 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090316/35055db4/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_output_yuva420p.patch
Type: text/x-patch
Size: 3946 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090316/35055db4/attachment-0005.bin>



More information about the ffmpeg-devel mailing list