colorspace: fix r210 writing only half a scanline
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Tue, 1 Nov 2011 20:37:17 +0000 (20:37 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Mon, 7 Nov 2011 17:15:14 +0000 (17:15 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=663203

gst/colorspace/colorspace.c

index bfaa9e7b398bb48868693273d64ea535c90b6b7c..118008ed0a99d0020c3a81ee5ba7527aa6e1fd54 100644 (file)
@@ -1308,7 +1308,7 @@ putline16_r210 (ColorspaceConvert * convert, guint8 * dest, const guint16 * src,
 {
   int i;
   guint8 *destline = FRAME_GET_LINE (dest, 0, j);
-  for (i = 0; i < convert->width / 2; i++) {
+  for (i = 0; i < convert->width; i++) {
     guint32 x = 0;
     x |= (src[i * 4 + 1] & 0xffc0) << 14;
     x |= (src[i * 4 + 2] & 0xffc0) << 4;