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)
commit31b770af0b20c33e8b83c2f8bd3ea92f779c0e70
treeaf27e89625349d83727a7220201faff9d23b74e5
parentc28d90de68cd07a54c9bc21a5f1fde619dc81c55
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