GStreamer multimedia framework
Find a file
Mathieu Duponchelle ab37286300 rtsp-media: make sure streams are blocked when sending seek
The recent ONVIF work exposed a race condition when dealing with
multiple streams: one of the sinks may preroll before other streams
have started flushing. This led to the pipeline posting async-done
prematurely, when some streams were actually still in the middle
of performing a flushing seek. The newly-added code looks up a
sticky segment event on the first stream in order to respond to
the PLAY request with accurate Scale and Speed headers. In the
failure condition, the first stream was flushing, and thus had
no sticky segment event, leading to the PLAY request failing,
and in turn the test.
2019-06-12 22:19:27 +02:00
common@59cb678164 Automatic update of common submodule 2018-12-05 17:24:59 -03:00
docs Fix typos 2019-06-07 13:42:24 +02:00
examples examples: test-appsrc: fix coding style error 2018-11-20 19:12:09 +01:00
gst rtsp-media: make sure streams are blocked when sending seek 2019-06-12 22:19:27 +02:00
pkgconfig meson: don't install -uninstalled.pc file 2017-08-18 17:37:01 +01:00
tests onvif: Implement and test the Streaming Specification 2019-06-06 18:45:17 +02:00
.gitignore docs: Port to hotdoc 2019-05-13 11:38:39 -04:00
.gitlab-ci.yml Add Gitlab CI configuration 2018-11-12 16:06:39 +02:00
.gitmodules Update git locations to gitlab 2018-11-05 05:56:35 +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.16.0 2019-04-19 00:34:55 +01:00
configure.ac meson: Bump minimal GLib version to 2.44 2019-06-02 21:39:33 +02: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.16.0 2019-04-19 00:34:55 +01:00
Makefile.am docs: Port to hotdoc 2019-05-13 11:38:39 -04:00
meson.build meson: Bump minimal GLib version to 2.44 2019-06-02 21:39:33 +02:00
meson_options.txt docs: Port to hotdoc 2019-05-13 11:38:39 -04:00
NEWS Release 1.16.0 2019-04-19 00:34:55 +01:00
README Fix typo in README 2015-03-15 12:27:39 +00:00
RELEASE Back to development 2019-04-19 11:00:07 +01: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.