mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-07-03 05:05:52 +00:00
For shared media we got race conditions. Concurrently rtsp clients might suspend or unsuspend the shared media and thus change the state without the clients expecting that. By introducing a lock that can be taken by callers such as rtsp_client one can force rtsp clients calling, eg. PLAY, SETUP and that uses shared media, to handle the media sequentially thus allowing one client to finish its rtsp call before another client calls on the same media. https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/issues/86 Fixes #86 |
||
---|---|---|
docs | ||
examples | ||
gst | ||
pkgconfig | ||
tests | ||
.gitignore | ||
.gitlab-ci.yml | ||
AUTHORS | ||
ChangeLog | ||
COPYING | ||
COPYING.LIB | ||
gst-rtsp-server.doap | ||
meson.build | ||
meson_options.txt | ||
NEWS | ||
README | ||
RELEASE | ||
REQUIREMENTS | ||
TODO |
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.