diff --git a/gst-libs/gst/gl/gstglsyncmeta.c b/gst-libs/gst/gl/gstglsyncmeta.c index 3205b2b15d..3e54972f8b 100644 --- a/gst-libs/gst/gl/gstglsyncmeta.c +++ b/gst-libs/gst/gl/gstglsyncmeta.c @@ -93,7 +93,7 @@ gst_gl_sync_meta_wait (GstGLSyncMeta * sync_meta) { #if GST_GL_HAVE_OPENGL if (sync_meta->glsync - && gst_gl_context_get_gl_api (context) & GST_GL_API_OPENGL3) { + && gst_gl_context_get_gl_api (sync_meta->context) & GST_GL_API_OPENGL3) { gst_gl_context_thread_add (sync_meta->context, (GstGLContextThreadFunc) _wait, sync_meta); }