ts-udpsrc: Getting `Pad is not linked` error during concurrent streams
gst-plugin-threadshare/src/udpsrc.rs(508): gstthreadshare::udpsrc (): /GstPipeline:pipeline-9/RsTsUdpSrc:rstsudpsrc16: streaming stopped, reason Flow error: Pad is not linked
Pipeline looks like: ts-udpsrc > rtpbin > queue > rtppcmudepay > mulawdec > appsink
ts-udpsrc context-wait = 10ms, context = "udp-context"
After the initial setup of the pipeline everything works fine, but I get "Pad is not linked" on random positions during the streaming.
I suspect it may be because I have a single context in multiple pipelines.
if pipeline A is in initialization(i.e recv_rtp_src is not connected yet), and pipeline B has received a packet, would it cause pipeline A to throw the error(as context and timeout is same)?