rtsp-media: Add property to decide if sending media should be stopped when a client...
authorSebastian Dröge <sebastian@centricular.com>
Wed, 9 Dec 2015 16:24:24 +0000 (18:24 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 28 Dec 2015 08:51:56 +0000 (10:51 +0200)
commitc8f179948ec18e44fe8018d8ae8f2c0833905f29
tree7c11eed22e20bcbde8500bf23a27b141302e9068
parent5dd1166259a466195f0950448bc679fbf9d4c020
rtsp-media: Add property to decide if sending media should be stopped when a client disconnects without TEARDOWN

Without TEARDOWN it might be desireable to keep the media running and continue
sending data to the client, even if the RTSP connection itself is
disconnected.

Only do this for session medias that have only UDP transports. If there's at
least on TCP transport, it will stop working and cause problems when the
connection is disconnected.

https://bugzilla.gnome.org/show_bug.cgi?id=758999
gst/rtsp-server/rtsp-client.c
gst/rtsp-server/rtsp-media-factory.c
gst/rtsp-server/rtsp-media-factory.h
gst/rtsp-server/rtsp-media.c
gst/rtsp-server/rtsp-media.h