From 5a530b19e84b2e233220970f7e35e32218393ad0 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Thu, 22 Apr 2010 13:30:55 +0200 Subject: videomixer: Fix byte order for MMX ARGB/AYUV color filling Fixes bug #616409. --- gst/videomixer/blend.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gst/videomixer/blend.c b/gst/videomixer/blend.c index 58d30fd29..29b50486c 100644 --- a/gst/videomixer/blend.c +++ b/gst/videomixer/blend.c @@ -546,10 +546,10 @@ _fill_color_loop_##name##_mmx (guint8 *dest, gint height, gint width, gint c1, g _memset_u32_mmx ((guint32 *) dest, val, height*width); \ } -A32_COLOR_LOOP_MMX (argb, 24, 16, 8, 0); -A32_COLOR_LOOP_MMX (abgr, 24, 0, 8, 16); -A32_COLOR_LOOP_MMX (rgba, 0, 24, 16, 8); -A32_COLOR_LOOP_MMX (bgra, 0, 8, 16, 24); +A32_COLOR_LOOP_MMX (argb, 0, 8, 16, 24); +A32_COLOR_LOOP_MMX (abgr, 0, 24, 16, 8); +A32_COLOR_LOOP_MMX (rgba, 24, 0, 8, 16); +A32_COLOR_LOOP_MMX (bgra, 24, 16, 8, 0); A32_COLOR (argb_mmx, TRUE, _fill_color_loop_argb_mmx); A32_COLOR (bgra_mmx, TRUE, _fill_color_loop_bgra_mmx); -- cgit v1.2.3