splitmuxsink goes to dead lock when used along with other sinks
@vinodkesti
Submitted by Vinod Kesti Link to original bug (#773940)
Description
pipeline goes to dead lock when splitmux sink is used in parallel with other sink.
Example pipeline.
gst-launch-1.0 videotestsrc ! x264enc ! tee name=split \
split.! queue ! splitmuxsink muxer=mpegtsmux location=/root/vinod/apple_tv_ad__.ts \
split.! queue ! mpegtsmux ! udpsink host=10.0.100.3 port=9000
When udpsink is replaced with another splitmux sink pipeline works perfectly fine.
This issue is present in 1.6.4 , 1.8.2 1.10.0 and master.
Version: 1.10.0