Patricia Muscalu
6c3445a83f
rtsp-media: Correct logic on GstRTSPStreamBlocking message reception
...
We must take into account the receiving streams as well when calculating
the expected number of the received GstRTSPStreamBlocking messages.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2429 >
2022-05-20 07:37:05 +00:00
Sebastian Dröge
14d636b224
rtsp-media: Unprepare suspended medias too
...
Previously suspended medias immediately reached the UNPREPARED state
without going through the media's unprepare() vfunc. This didn't allow
the media subclass to do any additional cleanup, and for example the
shutdown-eos property of GstRTSPMedia was ignored.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1090 >
2021-10-07 11:16:39 +00:00
Sebastian Dröge
e9d551b45c
rtsp-media: Only unprepare a media if it was not already unpreparing anyway
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1083 >
2021-10-07 05:28:19 +00:00
Sebastian Dröge
55222db66e
rtsp-media: Also mark receive-only (RECORD) medias as prepared when unsuspending
...
Previously the status was only changed for other medias.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1058 >
2021-10-05 16:40:07 +00:00
Thibault Saunier
a43d7eaef4
Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir
2021-09-24 16:15:21 -03:00