From df7b189ecbd14d47a12b062eb54f9f35e85c7e4a Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 24 Jul 2019 14:25:19 +1000 Subject: [PATCH] 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. --- ext/gl/gstgluploadelement.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/ext/gl/gstgluploadelement.c b/ext/gl/gstgluploadelement.c index aec9c6cfe1..332ffef97f 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,