diff options
author | Petri Hintukainen <phintuka@users.sourceforge.net> | 2012-11-13 22:06:08 +0200 |
---|---|---|
committer | Petri Hintukainen <phintuka@users.sourceforge.net> | 2012-11-13 22:06:08 +0200 |
commit | 2ebb089a9c085035028b03324257b88a7f3d360d (patch) | |
tree | 29475d10de17b0fc7b2051fac1ba85c61cbc5001 | |
parent | b89f849c7bdb7752036a7448ed4cf17e99af1ebc (diff) | |
download | xine-lib-2ebb089a9c085035028b03324257b88a7f3d360d.tar.gz xine-lib-2ebb089a9c085035028b03324257b88a7f3d360d.tar.bz2 |
rtsp: notify user with XINE_MSG_AUTHENTICATION_NEEDED if rtsp fails with error 401
-rw-r--r-- | src/input/librtsp/rtsp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/input/librtsp/rtsp.c b/src/input/librtsp/rtsp.c index 0e65d97d7..c0570b966 100644 --- a/src/input/librtsp/rtsp.c +++ b/src/input/librtsp/rtsp.c @@ -162,6 +162,9 @@ static int rtsp_get_code(rtsp_t *s, const char *string) { if(code != 200) xprintf(s->stream->xine, XINE_VERBOSITY_DEBUG, "librtsp: server responds: '%s'\n", string); + if (code == 401) + _x_message(s->stream, XINE_MSG_AUTHENTICATION_NEEDED, + s->mrl, NULL, NULL); return code; } |