GStreamer multimedia framework
Find a file
Adam x Nilsson 0b1b6670c8 rtsp-stream : fix race condition in send_tcp_message
If one thread is inside the send_tcp_message function and are done
sending rtp or rtcp messages so the n_outstanding variable is zero
however have not exit the loop sending the messages. While sending its
messages, transports have been added or removed to the transport list,
so the cache should be updated. If now an additional thread comes to
the function send_tcp_message and trying to send rtp messages it will
first destroy the rtp cache that is still being iterated trough by the
first thread.

Fixes #81
2019-10-14 19:40:00 +00:00
docs Remove autotools build 2019-10-13 13:52:37 +01:00
examples Remove autotools build 2019-10-13 13:52:37 +01:00
gst rtsp-stream : fix race condition in send_tcp_message 2019-10-14 19:40:00 +00:00
pkgconfig Remove autotools build 2019-10-13 13:52:37 +01:00
tests Remove autotools build 2019-10-13 13:52:37 +01:00
.gitignore Remove autotools build 2019-10-13 13:52:37 +01:00
.gitlab-ci.yml Add Gitlab CI configuration 2018-11-12 16:06:39 +02:00
AUTHORS Initial import 2008-10-09 13:29:12 +01:00
ChangeLog Release 1.16.0 2019-04-19 00:34:55 +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.16.0 2019-04-19 00:34:55 +01: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.