GNOME Bugzilla – Bug 796679
rtsp-stream: Mismatch between allowed and configured protocols
Last modified: 2018-06-26 13:43:58 UTC
Created attachment 372826 [details] [review] Remove the current flag and add two new flags, one indicating configured and the other one allowed transports The 'protocols' flag in the streams' private structure is used for two different purposes, i.e. indicating configured and allowed transports which are two different things.
Review of attachment 372826 [details] [review]: Generally looks good, thanks! ::: gst/rtsp-server/rtsp-stream.c @@ +4800,3 @@ goto create_sender_error; + priv->configured_protocols |= transport->lower_transport; Protocols can also be removed later if a client using the stream disappeared, or not?
Actually sinks are never ever removed again, so this should be fine.
commit f110016ac6bb90a2cbadfd8275a0a997babf57e2 (HEAD -> master) Author: Ognyan Tonchev <ognyan@axis.com> Date: Wed Mar 21 10:56:51 2018 +0100 rtsp-stream: Fix mismatch between allowed and configured protocols https://bugzilla.gnome.org/show_bug.cgi?id=796679