[Bug 758984] gl/wayland: fix loop test hang in glimagesink

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Dec 6 02:05:24 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=758984

--- Comment #9 from Haihua Hu <b55597 at freescale.com> ---
(In reply to Matthew Waters (ystreet00) from comment #8)
> Review of attachment 316832 [details] [review]:
> 
> If we're just adding event queues for multi-threading issues, we should just
> push everything through the window thread with
> gst_gl_window_send_message{_async} () instead.

I got your point, you mean we don't need to create another event queue but just
put it run in gl thread by calling gst_gl_window_send_message{_async}(). 

But I just notice the gl thread will dispatch event queue. I wonder if this,
why should we to call gst_gl_wl_display_roundtrip_queue() in _show() again,
since the event on the created queue will automatically be dispatched by
glthread?

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