gloverlaycompositor: Pass buffer stride
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 22 Jul 2015 18:17:42 +0000 (14:17 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 22 Jul 2015 21:00:25 +0000 (17:00 -0400)
The overlay pixel buffer stride was not given back
to the GL image.

https://bugzilla.gnome.org/show_bug.cgi?id=745107

gst-libs/gst/gl/gstgloverlaycompositor.c

index 7ad8106..99687bd 100644 (file)
@@ -325,6 +325,7 @@ gst_gl_composition_overlay_upload (GstGLCompositionOverlay * overlay,
     gst_video_info_init (&text_info);
     gst_video_info_set_format (&text_info, meta->format, meta->width,
         meta->height);
+    text_info->stride[0] = stride;
 
     comp_gl_memory =
         gst_gl_memory_wrapped (overlay->context, &text_info, 0, NULL,