From e3ca4d1c86813338915e2e143e4d4675e40c45ea Mon Sep 17 00:00:00 2001 From: Krzysztof Kotlenga Date: Sun, 22 Feb 2015 01:49:52 +0100 Subject: [PATCH] rtspsrc: improve error message when unauthorized Make use of NOT_AUTHORIZED error code instead of falling back to generic READ error. https://bugzilla.gnome.org/show_bug.cgi?id=601733 --- gst/rtsp/gstrtspsrc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c index a1a8f0f2f6..f30ff08f63 100644 --- a/gst/rtsp/gstrtspsrc.c +++ b/gst/rtsp/gstrtspsrc.c @@ -5717,6 +5717,10 @@ error_response: GST_ELEMENT_ERROR (src, RESOURCE, NOT_FOUND, (NULL), ("%s", response->type_data.response.reason)); break; + case GST_RTSP_STS_UNAUTHORIZED: + GST_ELEMENT_ERROR (src, RESOURCE, NOT_AUTHORIZED, (NULL), ("%s", + response->type_data.response.reason)); + break; case GST_RTSP_STS_MOVED_PERMANENTLY: case GST_RTSP_STS_MOVE_TEMPORARILY: {