[Bug 706553] context creation is not thread safe

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 29 03:35:33 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706553
  GStreamer | gst-plugins-gl | git

--- Comment #3 from Matthew Waters <ystreet00 at gmail.com> 2013-08-29 10:35:24 UTC ---
Just a note that this also applies to the following code fragment.

gst_gl_context_create ()
gst_gl_window_send_message () /* loop may not have started yet */

and by extension, pretty much anything that relies on the loop actually running
after context_create() is called.

IMHO this reduces the usefulness of the run/quit counter/flag option and leaves
us with unlocking the render_lock when the loop actually runs.

Also, all of this could be moot when we stop creating threads to marshall GL
calls into.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list