videobox: Fix RGB24 filling
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 7 Apr 2010 14:11:01 +0000 (16:11 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 7 Apr 2010 14:12:51 +0000 (16:12 +0200)
gst/videobox/gstvideobox.c

index 9b8830c..ec10db8 100644 (file)
@@ -804,9 +804,9 @@ fill_rgb24 (GstVideoBoxFill fill_type, guint b_alpha, GstVideoFormat format,
 
   for (i = 0; i < height; i++) {
     for (j = 0; j < width; j++) {
-      dest[3 * j + p[0]] = rgb_colors_R[fill_type];
-      dest[3 * j + p[1]] = rgb_colors_G[fill_type];
-      dest[3 * j + p[2]] = rgb_colors_B[fill_type];
+      dest[3 * j + p[1]] = rgb_colors_R[fill_type];
+      dest[3 * j + p[2]] = rgb_colors_G[fill_type];
+      dest[3 * j + p[3]] = rgb_colors_B[fill_type];
     }
     dest += dest_stride;
   }