[Bug 755235] gst_element_get_state *always* times out when called from a non-main thread.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Sep 24 10:51:49 PDT 2015


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

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |NOTABUG

--- Comment #6 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
It can't finish the state change while you're waiting there because you didn't
link in the tee before waiting for the state change.

As such, the sink was waiting forever to get its first buffer (it would only
then finish the async state change).

If you move the linking before the get_state() call, it works.

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