gl/eagl: Don't call anything synchronously from the main thread
authorSebastian Dröge <sebastian@centricular.com>
Mon, 6 Jul 2015 10:28:05 +0000 (13:28 +0300)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:05 +0000 (19:32 +0000)
commitcff2d74cd4597d5a0ab5d35477ac09815f7b50cb
tree64e6544ec48d0a074ccc26fea535e87119cff554
parentb7a3b54b2af1714bd8d04c5b14fafb929cb32016
gl/eagl: Don't call anything synchronously from the main thread

This will deadlock if the main thread is the one who creates the GstGLContext.
All things we call from the main thread should be possible from any thread.

https://bugzilla.gnome.org/show_bug.cgi?id=751101
gst-libs/gst/gl/eagl/gstglcontext_eagl.m