glupload: fix raw data uploader with addition of GstVideoGLTextureType
authorMatthew Waters <matthew@centricular.com>
Thu, 30 Jun 2016 04:04:36 +0000 (14:04 +1000)
committerMatthew Waters <matthew@centricular.com>
Thu, 30 Jun 2016 04:07:32 +0000 (14:07 +1000)
Fixes regression from 989200820d43c78fb179d7984827800d83787390

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

gst-libs/gst/gl/gstglupload.c

index 2fd8793..e94195b 100644 (file)
@@ -1104,6 +1104,9 @@ _raw_data_upload_perform (gpointer impl, GstBuffer * buffer,
 
     raw->params->parent.wrapped_data = raw->in_frame->frame.data[i];
     raw->params->plane = i;
+    raw->params->tex_type =
+        gst_gl_texture_type_from_format (raw->upload->context,
+        GST_VIDEO_INFO_FORMAT (in_info), i);
 
     tex =
         gst_gl_base_memory_alloc (allocator,