From bf55cf19ca46fdc70444359558243813db40418f Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Mon, 12 Jul 2010 10:17:20 +0000 Subject: Report when a method gets an error status code That makes easier understand what went wrong. In debug mode the whole reply gets printed. Originally committed as revision 24212 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/rtsp.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libavformat/rtsp.c') diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index 37d3be9217..9316f3cea9 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -959,6 +959,13 @@ retry: rt->auth_state.auth_type != HTTP_AUTH_NONE) goto retry; + if (reply->status_code > 400){ + av_log(s, AV_LOG_ERROR, "method %s failed, %d\n", + method, + reply->status_code); + av_log(s, AV_LOG_DEBUG, "%s\n", rt->last_reply); + } + return 0; } -- cgit v1.2.3