gstreamer/gst
Göran Jönsson c1fab570d8 rtsp-stream: avoid pushing data on unlinked udpsrc pad during setup
Fix race when setting up source elements.

Since we set the source element(s) to PLAYING state before hooking
them up to the downstream funnel, it's possible for the source element
to receive packets before we actually get to linking it to the funnel,
in which case buffers would be pushed out on an unlinked pad, causing
it to error out and stop receiving more data.

We fix this by blocking the source's srcpad until we have linked it.

https://bugzilla.gnome.org/show_bug.cgi?id=796160
2018-06-27 12:25:45 +02:00
..
rtsp-server rtsp-stream: avoid pushing data on unlinked udpsrc pad during setup 2018-06-27 12:25:45 +02:00
rtsp-sink rtspclientsink: fix waiting for multiple streams 2018-06-21 20:56:46 +10:00
Makefile.am rtspsink: Add rtspclientsink element 2016-01-29 01:44:26 +11:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-31 00:04:43 +01:00