From 766cd65fa4c76eda6438b3aaa2f9afcaa9a2d660 Mon Sep 17 00:00:00 2001 From: Kazunori Kobayashi Date: Wed, 29 Jun 2016 16:37:43 +0900 Subject: [PATCH] omxvideodec: Use GST_VIDEO_FRAME_PLANE_STRIDE() to get output buffer's stride GST_VIDEO_FRAME_PLANE_STRIDE() should be used to get the actual buffer stride, as reported in the buffers's GstVideoMeta, when copying data to that buffer. https://bugzilla.gnome.org/show_bug.cgi?id=768173 --- omx/gstomxvideodec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/omx/gstomxvideodec.c b/omx/gstomxvideodec.c index 64a9754ce7..6baaa48fbb 100644 --- a/omx/gstomxvideodec.c +++ b/omx/gstomxvideodec.c @@ -515,7 +515,7 @@ gst_omx_video_dec_fill_buffer (GstOMXVideoDec * self, data = src; for (h = 0; h < dst_height[p]; h++) { memcpy (dst, data, dst_width[p]); - dst += GST_VIDEO_INFO_PLANE_STRIDE (vinfo, p); + dst += GST_VIDEO_FRAME_PLANE_STRIDE (&frame, p); data += src_stride[p]; } src += src_size[p];