summaryrefslogtreecommitdiff
path: root/gst/videomixer/blend.h
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2010-04-22 13:56:58 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-04-29 19:28:22 +0200
commit6dd3edd0f7a68dc9e08dccf13b666788487a310d (patch)
tree22902cfaa8f7b33418bce64bc52bdf973663c6f9 /gst/videomixer/blend.h
parentbd0b307a74feb3712640530ff4a23c3d96563431 (diff)
videomixer: Add support for YUY2, YVYU, UYVY
Diffstat (limited to 'gst/videomixer/blend.h')
-rw-r--r--gst/videomixer/blend.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gst/videomixer/blend.h b/gst/videomixer/blend.h
index 3c0a2d883..4f770cbbc 100644
--- a/gst/videomixer/blend.h
+++ b/gst/videomixer/blend.h
@@ -42,6 +42,9 @@ extern BlendFunction gst_video_mixer_blend_rgbx;
#define gst_video_mixer_blend_bgrx gst_video_mixer_blend_rgbx
#define gst_video_mixer_blend_xrgb gst_video_mixer_blend_rgbx
#define gst_video_mixer_blend_xbgr gst_video_mixer_blend_rgbx
+extern BlendFunction gst_video_mixer_blend_yuy2;
+#define gst_video_mixer_blend_uyvy gst_video_mixer_blend_yuy2;
+#define gst_video_mixer_blend_yvyu gst_video_mixer_blend_yuy2;
extern FillCheckerFunction gst_video_mixer_fill_checker_argb;
#define gst_video_mixer_fill_checker_abgr gst_video_mixer_fill_checker_argb
@@ -59,6 +62,9 @@ extern FillCheckerFunction gst_video_mixer_fill_checker_rgbx;
#define gst_video_mixer_fill_checker_bgrx gst_video_mixer_fill_checker_rgbx
#define gst_video_mixer_fill_checker_xrgb gst_video_mixer_fill_checker_rgbx
#define gst_video_mixer_fill_checker_xbgr gst_video_mixer_fill_checker_rgbx
+extern FillCheckerFunction gst_video_mixer_fill_checker_yuy2;
+#define gst_video_mixer_fill_checker_yvyu gst_video_mixer_fill_checker_yuy2;
+extern FillCheckerFunction gst_video_mixer_fill_checker_uyvy;
extern FillColorFunction gst_video_mixer_fill_color_argb;
extern FillColorFunction gst_video_mixer_fill_color_abgr;
@@ -76,6 +82,9 @@ extern FillColorFunction gst_video_mixer_fill_color_xrgb;
extern FillColorFunction gst_video_mixer_fill_color_xbgr;
extern FillColorFunction gst_video_mixer_fill_color_rgbx;
extern FillColorFunction gst_video_mixer_fill_color_bgrx;
+extern FillColorFunction gst_video_mixer_fill_color_yuy2;
+extern FillColorFunction gst_video_mixer_fill_color_yvyu;
+extern FillColorFunction gst_video_mixer_fill_color_uyvy;
void gst_video_mixer_init_blend (void);