[Bug 729099] rtmpsrc: Crash due to unsafe thread handling in librtmp when setting state from PLAYING->PAUSED

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 2 11:52:14 UTC 2017


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

--- Comment #11 from Vladimir Yakovlev <yvnmad at gmail.com> ---
Need to add more:

read_failed:
  {
    GST_OBJECT_UNLOCK(src);
  ...

eos:
  {
    GST_OBJECT_UNLOCK(src);
  ...

My observations show that RTMP_Read() does not block thread. Thread blocks
RTMP_ConnectStream(). Since this function is not called in the plugin, it is
apparently called when RTMP_Read() is first called. 
I have not yet found a solution, how to interrupt execution
RTMP_ConnectStream().
Correct me, please, if I'm not right.
P.S. Sorry for my English

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