Created attachment 80098 [details]
I worked on deadlock seen 1/10 with Gstreamer Editing Service.
The pad-added and no-more-pad signal can be emited from any thread
so we have to protect our code from that.
A commit has already been pushed on master 1.0 by Thibault Saunier that helped
me to find a good fix :
I port the patch on gstreamer SDK (see in attachement).
Could you please include it in the tree ?
Feel free to ask me if you have any questions.