Why calling methods on gstreamer sometimes is blocking forever ?

Nicolas Dufresne nicolas.dufresne at gmail.com
Fri Dec 9 23:04:58 UTC 2016


Le vendredi 09 décembre 2016 à 17:29 +0100, Nicolas Castillejos a
écrit :
> I met problems using Gstreamer with Java, when I want to stop the
> pipeline, sometimes the call to pipe.stop() is blocking for ever.
> I've tryed others calls like setState() and it is blocking forever
> too.
> I think there is informations I don't know about gstreamer
> mechanisms.
> Could you explain how it works internally, why is it blocking ?
> For information I use Appsrc to feed the pipeline with HLS stream. I
> use Gstreamer 1.6.4 and gst1-java-core mapping.

This should not happen. This indicate that you have reached a deadlock
situation, hence a software bug. You didn't provide enough information
to distinguish between GStreamer/JavaBinding/YouApp as the cause.

Nicolas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161209/883e84cf/attachment.sig>


More information about the gstreamer-devel mailing list