GStreamer multimedia framework
Find a file
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
common@ed78bee437 Automatic update of common submodule 2018-04-16 10:53:52 +01:00
docs rtsp-auth: Add support for parsing .htdigest files 2018-06-21 15:47:39 +02:00
examples examples: Add test-video-disconnect example 2018-06-22 23:17:53 +10:00
gst rtsp-stream: avoid pushing data on unlinked udpsrc pad during setup 2018-06-27 12:25:45 +02:00
pkgconfig meson: don't install -uninstalled.pc file 2017-08-18 17:37:01 +01:00
tests configure: check for -good and -bad plugins only in uninstalled setup 2018-04-22 20:10:15 +01:00
.gitignore Remove generated .spec file 2016-12-16 17:26:04 +00:00
.gitmodules common: use https protocol for common submodule 2016-11-26 11:24:59 +00:00
AUTHORS Initial import 2008-10-09 13:29:12 +01:00
autogen.sh Automatic update of common submodule 2017-04-10 23:51:12 +01:00
ChangeLog Release 1.14.0 2018-03-19 20:27:06 +00:00
configure.ac configure: check for -good and -bad plugins only in uninstalled setup 2018-04-22 20:10:15 +01:00
COPYING Fix FSF address 2012-11-04 00:14:25 +00:00
COPYING.LIB Fix FSF address 2012-11-04 00:14:25 +00:00
gst-rtsp-server.doap Release 1.14.0 2018-03-19 20:27:06 +00:00
Makefile.am tests: disable all tests when --disable-tests is used 2017-12-06 20:47:22 +00:00
meson.build meson: Update option names to omit disable_ and with- prefixes 2018-05-05 20:31:43 +05:30
meson_options.txt meson: Update option names to omit disable_ and with- prefixes 2018-05-05 20:31:43 +05:30
NEWS Back to development 2018-03-20 10:21:36 +00:00
README Fix typo in README 2015-03-15 12:27:39 +00:00
RELEASE Back to development 2018-03-20 10:21:36 +00:00
REQUIREMENTS Initial import 2008-10-09 13:29:12 +01:00
TODO rtsp: cleanups 2012-11-15 17:11:16 +01:00

gst-rtsp-server is a library on top of GStreamer for building an RTSP server

There are some examples in the examples/ directory and more comprehensive
documentation in docs/README.