diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2008-08-31 03:12:13 +0000 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2008-08-31 03:12:13 +0000 |
commit | 158efd74fe15d8fb4e56d3055db0ae48bc665426 (patch) | |
tree | 504efc020867cfb4f20802388309c6f31ffe6857 /libavformat/rtsp.h | |
parent | 1f6a594de4f415f97adb324c7b897ac1fa0078d1 (diff) | |
download | ffmpeg-158efd74fe15d8fb4e56d3055db0ae48bc665426.tar.gz |
Implement RTSP/Realmedia-compatible OPTIONS command. See "Realmedia patch"
thread on mailinglist for discussion. This patch also implements a
RTSPServerType enum, which allows the RTSP to keep track of what kind of a
stream we're handling: standard-compliant RTP or a proprietary derivative.
This will be used in subsequent patches to implement more Realmedia-specific
extensions required to receive and parse data coming from a Realmedia server.
Originally committed as revision 15104 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/rtsp.h')
-rw-r--r-- | libavformat/rtsp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/rtsp.h b/libavformat/rtsp.h index 288f69776d..1923acbbc8 100644 --- a/libavformat/rtsp.h +++ b/libavformat/rtsp.h @@ -62,6 +62,7 @@ typedef struct RTSPHeader { RTSPTransportField transports[RTSP_MAX_TRANSPORTS]; int seq; /**< sequence number */ char session_id[512]; + char real_challenge[64]; /**< the RealChallenge1 field from the server */ } RTSPHeader; /** the callback can be used to extend the connection setup/teardown step */ |