Skip to content
Snippets Groups Projects
Commit 30aa6aed authored by Ronald S. Bultje's avatar Ronald S. Bultje
Browse files

Read RealChallenge1 field from the server.

Originally committed as revision 15124 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent e0776043
No related branches found
No related tags found
No related merge requests found
...@@ -717,6 +717,9 @@ void rtsp_parse_line(RTSPHeader *reply, const char *buf) ...@@ -717,6 +717,9 @@ void rtsp_parse_line(RTSPHeader *reply, const char *buf)
reply->seq = strtol(p, NULL, 10); reply->seq = strtol(p, NULL, 10);
} else if (av_stristart(p, "Range:", &p)) { } else if (av_stristart(p, "Range:", &p)) {
rtsp_parse_range_npt(p, &reply->range_start, &reply->range_end); rtsp_parse_range_npt(p, &reply->range_start, &reply->range_end);
} else if (av_stristart(p, "RealChallenge1:", &p)) {
skip_spaces(&p);
av_strlcpy(reply->real_challenge, p, sizeof(reply->real_challenge));
} }
} }
......
...@@ -62,6 +62,7 @@ typedef struct RTSPHeader { ...@@ -62,6 +62,7 @@ typedef struct RTSPHeader {
RTSPTransportField transports[RTSP_MAX_TRANSPORTS]; RTSPTransportField transports[RTSP_MAX_TRANSPORTS];
int seq; /**< sequence number */ int seq; /**< sequence number */
char session_id[512]; char session_id[512];
char real_challenge[64]; /**< the RealChallenge1 field from the server */
} RTSPHeader; } RTSPHeader;
/** the callback can be used to extend the connection setup/teardown step */ /** the callback can be used to extend the connection setup/teardown step */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment