rtsp: gstrtspurl: gst_rtsp_url_get_request_uri: use rtsps scheme for tls transport...
authorBart Van Severen <bart.vanseveren@barco.com>
Tue, 28 Mar 2023 13:49:36 +0000 (15:49 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 30 Mar 2023 22:05:37 +0000 (22:05 +0000)
commitd2678a1f5480e08b712f6ace74ce3a3509bb306b
tree01d258df587400584182e064e6a867ea35a406c4
parente8d7f326ff7a325ea5f87f44d255298fc4f6bc46
rtsp: gstrtspurl: gst_rtsp_url_get_request_uri: use rtsps scheme for tls transport methods

gst_rtsp_url_get_request_uri returns rtsp://... url when requested url is rtsps://, this is not
in accordance with https://www.rfc-editor.org/rfc/rfc7826.html#section-19.2.
This also impedes setting up a rtsps session with a live555 rtsp server.

Don't expose other than rtsp and rtsps internal gstreamer rtsp url schemes
to avoid regression:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2412

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4298>
subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspurl.c