From: Matthew Waters Date: Wed, 24 Jul 2019 04:25:19 +0000 (+1000) Subject: gluploadelement: don't passthrough on same caps X-Git-Tag: 1.19.3~511^2~983 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=df7b189ecbd14d47a12b062eb54f9f35e85c7e4a;p=platform%2Fupstream%2Fgstreamer.git gluploadelement: don't passthrough on same caps If we do, then multiple disjoint OpenGL contexts will not perform the necessary download and reupload of data that is necessary to cross between each OpenGL context sharegroup. --- diff --git a/ext/gl/gstgluploadelement.c b/ext/gl/gstgluploadelement.c index aec9c6c..332ffef 100644 --- a/ext/gl/gstgluploadelement.c +++ b/ext/gl/gstgluploadelement.c @@ -95,8 +95,6 @@ gst_gl_upload_element_class_init (GstGLUploadElementClass * klass) bt_class->transform = gst_gl_upload_element_transform; bt_class->stop = gst_gl_upload_element_stop; - bt_class->passthrough_on_same_caps = TRUE; - element_class->change_state = gst_gl_upload_element_change_state; gst_element_class_add_static_pad_template (element_class,