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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 27 04:25:55 PDT 2014


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

--- Comment #1 from Mike Ruprecht <cmaiku at gmail.com> 2014-05-27 11:25:49 UTC ---
I was playing with this more and another option I've come up with is calling
shutdown() in gst_rtmp_src_unlock() on the read side of the RTMP socket to make
RTMP_Read() error out, then once RTMP_Read() has returned (by waiting with a
mutex), call RTMP_Close() like it already is. This still seems like a bit of a
hack, but it does let librtmp close more cleanly.

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