gst_element_set_state deadlock

Andres Gonzalez andres.agoralabs at gmail.com
Thu Jul 6 22:59:39 UTC 2017


I know this thread is a few months old but thought I would add to it.

I have a similar pipeline:   filesrc  ->  decodebin  .....  -> appsrc

gst_element_set_state() works fine while the file is playing. However, after
I get an EOS callback from the appsrc, any subsequent call to
gst_element_set_state() blocks and the thread is deadlocked. My start/stop
routines that call gst_element_set_state() on the pipeline are indeed in an
application thread and not a GStreamer thread.

not sure how to resolve this.

-Andres



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/gst-element-set-state-deadlock-tp4682492p4683720.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list