gtkglsink: Release the widget lock when trying to get the GL context
authorThibault Saunier <tsaunier@gnome.org>
Mon, 6 Jul 2015 17:33:35 +0000 (19:33 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Mon, 6 Jul 2015 17:33:35 +0000 (19:33 +0200)
commitcb10f1b290646b2e068f9e34baab6489bc920f3b
tree84787dd493e3d68b1b37ec284979d1a8d1b6476a
parent577ca6a0e8762c1d96bbf427dc49c11868c593a7
gtkglsink: Release the widget lock when trying to get the GL context

Otherwise we might be waiting for the lock on the main loop (for
example in the ->render vmethod) and thus we will deadlock.
ext/gtk/gtkgstglwidget.c