[Bug 692358] appsrc deadlock setting the pipeline to NULL state

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Mar 11 05:53:29 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=692358
  GStreamer | gst-plugins-base | unspecified

--- Comment #14 from Nicola <lists at svrinformatica.it> 2013-03-11 12:53:22 UTC ---
I can provide an updated patch but I need some more info please, do you think
would be acceptable add a check for priv->started here:

http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/app/gstappsrc.c?h=0.10#n1443

similar to the one for priv->flushing 

and set priv->started to FALSE in _unlock()? This way the buffers will be
flushed if not started and appsrc is started and so accept buffers only after
calling gst_app_src_start

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