From df11b1a5d1a6083f1a4619a99cf3fcc44f655029 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Tue, 21 Feb 2012 10:05:20 +0100 Subject: [PATCH] colorspace: Fix v210 writing out of bounds Port from 0.10 branch in -bad --- gst/videoconvert/videoconvert.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/videoconvert/videoconvert.c b/gst/videoconvert/videoconvert.c index 8533cf6bc7..54dc629816 100644 --- a/gst/videoconvert/videoconvert.c +++ b/gst/videoconvert/videoconvert.c @@ -395,7 +395,7 @@ putline_v210 (VideoConvert * convert, GstVideoFrame * dest, const guint8 * src, int i; guint8 *destline = FRAME_GET_LINE (dest, 0, j); - for (i = 0; i < convert->width + 5; i += 6) { + for (i = 0; i < convert->width; i += 6) { guint32 a0, a1, a2, a3; guint16 y0, y1, y2, y3, y4, y5; guint16 u0, u1, u2; @@ -501,7 +501,7 @@ putline16_v210 (VideoConvert * convert, GstVideoFrame * dest, int i; guint8 *destline = FRAME_GET_LINE (dest, 0, j); - for (i = 0; i < convert->width + 5; i += 6) { + for (i = 0; i < convert->width; i += 6) { guint32 a0, a1, a2, a3; guint16 y0, y1, y2, y3, y4, y5; guint16 u0, u1, u2;