[FFmpeg-devel] [RFC] Alpha support

Cédric Schieli cschieli
Sat Jan 17 15:03:12 CET 2009


Hello,


This patch serie adds alpha support in various parts :

sws_use_alpha.patch enables libswscale to preserve and scale the alpha plane
this is done by adding an alpha plane to the intermediate yuv format and
scaling it by reusing the lumfilter

sws_use_alpha_reindent.patch fix indentation after previous patch

av_picture_blend.patch adds an av_picture_blend routine, similar to
av_picture_copy, with alpha blending capability
it falls back to av_picture_copy for non alpha formats

vf_alpha.patch adds an alpha plane filter to manipulate alpha values at the
pixel level (using the formula evaluator)

vf_overlay_blend.patch adds alpha blending capability to the vf_overlay
filter


C?dric Schieli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_use_alpha.patch
Type: text/x-patch
Size: 46179 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090117/38097bfb/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sws_use_alpha_reindent.patch
Type: text/x-patch
Size: 6953 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090117/38097bfb/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: av_picture_blend.patch
Type: text/x-patch
Size: 11121 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090117/38097bfb/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vf_alpha.patch
Type: text/x-patch
Size: 7248 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090117/38097bfb/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vf_overlay_blend.patch
Type: text/x-patch
Size: 1937 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090117/38097bfb/attachment-0004.bin>



More information about the ffmpeg-devel mailing list