diff --git a/ffserver.c b/ffserver.c index 927a888980..40df9faeb8 100644 --- a/ffserver.c +++ b/ffserver.c @@ -273,10 +273,10 @@ static int http_receive_data(HTTPContext *c); static int rtsp_parse_request(HTTPContext *c); static void rtsp_cmd_describe(HTTPContext *c, const char *url); static void rtsp_cmd_options(HTTPContext *c, const char *url); -static void rtsp_cmd_setup(HTTPContext *c, const char *url, RTSPHeader *h); -static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPHeader *h); -static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPHeader *h); -static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPHeader *h); +static void rtsp_cmd_setup(HTTPContext *c, const char *url, RTSPMessageHeader *h); +static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPMessageHeader *h); +static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPMessageHeader *h); +static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPMessageHeader *h); /* SDP handling */ static int prepare_sdp_description(FFStream *stream, uint8_t **pbuffer, @@ -2628,7 +2628,7 @@ static int rtsp_parse_request(HTTPContext *c) char protocol[32]; char line[1024]; int len; - RTSPHeader header1, *header = &header1; + RTSPMessageHeader header1, *header = &header1; c->buffer_ptr[0] = '\0'; p = c->buffer; @@ -2811,7 +2811,7 @@ static HTTPContext *find_rtp_session(const char *session_id) return NULL; } -static RTSPTransportField *find_transport(RTSPHeader *h, enum RTSPLowerTransport lower_transport) +static RTSPTransportField *find_transport(RTSPMessageHeader *h, enum RTSPLowerTransport lower_transport) { RTSPTransportField *th; int i; @@ -2825,7 +2825,7 @@ static RTSPTransportField *find_transport(RTSPHeader *h, enum RTSPLowerTransport } static void rtsp_cmd_setup(HTTPContext *c, const char *url, - RTSPHeader *h) + RTSPMessageHeader *h) { FFStream *stream; int stream_index, port; @@ -2996,7 +2996,7 @@ static HTTPContext *find_rtp_session_with_url(const char *url, return NULL; } -static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPHeader *h) +static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPMessageHeader *h) { HTTPContext *rtp_c; @@ -3030,7 +3030,7 @@ static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPHeader *h) url_fprintf(c->pb, "\r\n"); } -static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPHeader *h) +static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPMessageHeader *h) { HTTPContext *rtp_c; @@ -3055,7 +3055,7 @@ static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPHeader *h) url_fprintf(c->pb, "\r\n"); } -static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPHeader *h) +static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPMessageHeader *h) { HTTPContext *rtp_c; char session_id[32]; diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index d991a9de72..a7bd0199ff 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -570,7 +570,7 @@ static void rtsp_parse_range(int *min_ptr, int *max_ptr, const char **pp) } /* XXX: only one transport specification is parsed */ -static void rtsp_parse_transport(RTSPHeader *reply, const char *p) +static void rtsp_parse_transport(RTSPMessageHeader *reply, const char *p) { char transport_protocol[16]; char profile[16]; @@ -672,7 +672,7 @@ static void rtsp_parse_transport(RTSPHeader *reply, const char *p) } } -void rtsp_parse_line(RTSPHeader *reply, const char *buf) +void rtsp_parse_line(RTSPMessageHeader *reply, const char *buf) { const char *p; @@ -738,7 +738,7 @@ static void rtsp_skip_packet(AVFormatContext *s) } static void rtsp_send_cmd(AVFormatContext *s, - const char *cmd, RTSPHeader *reply, + const char *cmd, RTSPMessageHeader *reply, unsigned char **content_ptr) { RTSPState *rt = s->priv_data; @@ -888,7 +888,7 @@ make_setup_request (AVFormatContext *s, const char *host, int port, RTSPState *rt = s->priv_data; int j, i, err, interleave = 0; RTSPStream *rtsp_st; - RTSPHeader reply1, *reply = &reply1; + RTSPMessageHeader reply1, *reply = &reply1; char cmd[2048]; const char *trans_pref; @@ -1064,7 +1064,7 @@ static int rtsp_read_header(AVFormatContext *s, char host[1024], path[1024], tcpname[1024], cmd[2048], *option_list, *option; URLContext *rtsp_hd; int port, ret, err; - RTSPHeader reply1, *reply = &reply1; + RTSPMessageHeader reply1, *reply = &reply1; unsigned char *content = NULL; int lower_transport_mask = 0; char real_challenge[64]; @@ -1313,7 +1313,7 @@ static int rtsp_read_packet(AVFormatContext *s, if (rt->server_type == RTSP_SERVER_REAL) { int i; - RTSPHeader reply1, *reply = &reply1; + RTSPMessageHeader reply1, *reply = &reply1; enum AVDiscard cache[MAX_STREAMS]; char cmd[1024]; @@ -1421,7 +1421,7 @@ static int rtsp_read_packet(AVFormatContext *s, static int rtsp_read_play(AVFormatContext *s) { RTSPState *rt = s->priv_data; - RTSPHeader reply1, *reply = &reply1; + RTSPMessageHeader reply1, *reply = &reply1; char cmd[1024]; av_log(s, AV_LOG_DEBUG, "hello state=%d\n", rt->state); @@ -1451,7 +1451,7 @@ static int rtsp_read_play(AVFormatContext *s) static int rtsp_read_pause(AVFormatContext *s) { RTSPState *rt = s->priv_data; - RTSPHeader reply1, *reply = &reply1; + RTSPMessageHeader reply1, *reply = &reply1; char cmd[1024]; rt = s->priv_data; @@ -1495,7 +1495,7 @@ static int rtsp_read_seek(AVFormatContext *s, int stream_index, static int rtsp_read_close(AVFormatContext *s) { RTSPState *rt = s->priv_data; - RTSPHeader reply1, *reply = &reply1; + RTSPMessageHeader reply1, *reply = &reply1; char cmd[1024]; #if 0 diff --git a/libavformat/rtsp.h b/libavformat/rtsp.h index 48df0feac8..94ee719519 100644 --- a/libavformat/rtsp.h +++ b/libavformat/rtsp.h @@ -59,7 +59,7 @@ typedef struct RTSPTransportField { enum RTSPLowerTransport lower_transport; } RTSPTransportField; -typedef struct RTSPHeader { +typedef struct RTSPMessageHeader { int content_length; enum RTSPStatusCode status_code; /**< response code from server */ int nb_transports; @@ -70,7 +70,7 @@ typedef struct RTSPHeader { char session_id[512]; char real_challenge[64]; /**< the RealChallenge1 field from the server */ char server[64]; -} RTSPHeader; +} RTSPMessageHeader; enum RTSPClientState { RTSP_STATE_IDLE, @@ -126,7 +126,7 @@ typedef struct RTSPStream { } RTSPStream; int rtsp_init(void); -void rtsp_parse_line(RTSPHeader *reply, const char *buf); +void rtsp_parse_line(RTSPMessageHeader *reply, const char *buf); #if LIBAVFORMAT_VERSION_INT < (53 << 16) extern int rtsp_default_protocols;