summaryrefslogtreecommitdiff
path: root/gst/videomixer/blend.h
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2010-03-20 10:47:42 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-03-20 17:32:48 +0100
commitfe4ff4f3249fb067eccc92f383becb62b57e10ad (patch)
treeb892262d795d240eb8c7b1cca978f5b890ad26a2 /gst/videomixer/blend.h
parent1fdbfb35fff0cdbfd4aca309b33bf9a3a7ba5d3e (diff)
videomixer: Add support for ABGR and RGBA
Now all 4 ARGB variants are supported by videomixer.
Diffstat (limited to 'gst/videomixer/blend.h')
-rw-r--r--gst/videomixer/blend.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gst/videomixer/blend.h b/gst/videomixer/blend.h
index fc61f9968..8c8343864 100644
--- a/gst/videomixer/blend.h
+++ b/gst/videomixer/blend.h
@@ -29,6 +29,8 @@ typedef void (*FillColorFunction) (guint8 * dest, gint width, gint height, gint
extern BlendFunction gst_video_mixer_blend_argb;
extern BlendFunction gst_video_mixer_blend_bgra;
#define gst_video_mixer_blend_ayuv gst_video_mixer_blend_argb
+#define gst_video_mixer_blend_abgr gst_video_mixer_blend_argb
+#define gst_video_mixer_blend_rgba gst_video_mixer_blend_bgra
extern BlendFunction gst_video_mixer_blend_i420;
extern BlendFunction gst_video_mixer_blend_rgb;
#define gst_video_mixer_blend_bgr gst_video_mixer_blend_rgb
@@ -38,7 +40,9 @@ extern BlendFunction gst_video_mixer_blend_rgbx;
#define gst_video_mixer_blend_xbgr gst_video_mixer_blend_rgbx
extern FillCheckerFunction gst_video_mixer_fill_checker_argb;
+#define gst_video_mixer_fill_checker_abgr gst_video_mixer_fill_checker_argb
extern FillCheckerFunction gst_video_mixer_fill_checker_bgra;
+#define gst_video_mixer_fill_checker_rgba gst_video_mixer_fill_checker_bgra
extern FillCheckerFunction gst_video_mixer_fill_checker_ayuv;
extern FillCheckerFunction gst_video_mixer_fill_checker_i420;
extern FillCheckerFunction gst_video_mixer_fill_checker_rgb;
@@ -49,7 +53,9 @@ extern FillCheckerFunction gst_video_mixer_fill_checker_rgbx;
#define gst_video_mixer_fill_checker_xbgr gst_video_mixer_fill_checker_rgbx
extern FillColorFunction gst_video_mixer_fill_color_argb;
+extern FillColorFunction gst_video_mixer_fill_color_abgr;
extern FillColorFunction gst_video_mixer_fill_color_bgra;
+extern FillColorFunction gst_video_mixer_fill_color_rgba;
extern FillColorFunction gst_video_mixer_fill_color_ayuv;
extern FillColorFunction gst_video_mixer_fill_color_i420;
extern FillColorFunction gst_video_mixer_fill_color_rgb;