[Bug 723674] Make external sink(s) compatible with gst-gl

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Feb 22 21:21:24 PST 2014


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

--- Comment #11 from Julien Isorce <julien.isorce at gmail.com> 2014-02-23 05:42:22 UTC ---
Well done for the already 3 commited patchs. For the display part it will be
also useful for https://bugzilla.gnome.org/show_bug.cgi?id=709747#c10. I will
try to split
https://bug709747.bugzilla-attachments.gnome.org/attachment.cgi?id=266903.

(In reply to comment #9)
Have a look at the first attached file (external_sink_wrap_gl_callback /
"share").
(It assumes one of the clutter gl threads (and I guess there is only one) is
running in the main GMainContext but we could add this callback in the right
GMainContext if that was not the case.)

Upstream gl elements will response to [GST_GL_TYPE_CONTEXT, sink->context,
"share", G_TYPE_BOOLEAN, TRUE] the same way as for
https://bugzilla.gnome.org/show_bug.cgi?id=704809. Except here cluttersink
explicitly tells downstream it has to share.

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