[Bug 704809] gl: Use one GstGLContext per streaming thread

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 16 20:43:01 PST 2014


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

--- Comment #26 from Matthew Waters <ystreet00 at gmail.com> 2014-12-17 04:42:54 UTC ---
(In reply to comment #25)
> (In reply to comment #23)
> > The other approach is to make the streaming thread == gl thread. 
> 
> Sorry I do not understand why this would be an other approach :) This is what I
> am trying to achieve with this bug.  (and more as this is for all streaming
> threads). Maybe I am missing something in your remark ? :)
> 
> I think I was close last time I tried but I get annoyed by the major issue
> described in the end of #23. But I now think it was a bug in the gl driver I
> used at that moment. So it should simply the patch.
> I also should split it as Matthew suggested.

I mean the removal of a function marshalling from GstGLContext/GstGLWindow
(except for *maybe* helper for GMainContext) so that gst_gl_context_thread_add
and gst_gl_window_send_message* are not needed at least for every frame.

-- 
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