From a2bc92ec3ec6922cf321970953036648c9c39e2b Mon Sep 17 00:00:00 2001 From: Aaron Boxer Date: Sat, 10 Jun 2017 07:56:48 -0400 Subject: [PATCH] openjpegdec: fix display artifacts for RGB 8-bit https://bugzilla.gnome.org/show_bug.cgi?id=783626 --- ext/openjpeg/gstopenjpegdec.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ext/openjpeg/gstopenjpegdec.c b/ext/openjpeg/gstopenjpegdec.c index 933c79d..881769b 100644 --- a/ext/openjpeg/gstopenjpegdec.c +++ b/ext/openjpeg/gstopenjpegdec.c @@ -307,14 +307,13 @@ fill_frame_packed8_3 (GstVideoFrame * frame, opj_image_t * image) tmp = data_out; for (x = 0; x < w; x++) { - tmp[1] = off[0] + *data_in[0]; - tmp[2] = off[1] + *data_in[1]; - tmp[3] = off[2] + *data_in[2]; - - tmp += 4; + tmp[0] = off[0] + *data_in[0]; + tmp[1] = off[1] + *data_in[1]; + tmp[2] = off[2] + *data_in[2]; data_in[0]++; data_in[1]++; data_in[2]++; + tmp += 3; } data_out += dstride; } -- 2.7.4