Browse code

Rename RTSPHeader to RTSPMessageHeader to reflect more clearly what the structure is meant to represent. See "[PATCH] rtsp.[ch]: RTSPHeader -> RTSPServerResponse" and "[PATCH] document rtsp.h" threads on ML.

Originally committed as revision 17504 to svn://svn.ffmpeg.org/ffmpeg/trunk

Ronald S. Bultje authored on 2009/02/22 07:26:44
Showing 3 changed files
... ...
@@ -273,10 +273,10 @@ static int http_receive_data(HTTPContext *c);
273 273
 static int rtsp_parse_request(HTTPContext *c);
274 274
 static void rtsp_cmd_describe(HTTPContext *c, const char *url);
275 275
 static void rtsp_cmd_options(HTTPContext *c, const char *url);
276
-static void rtsp_cmd_setup(HTTPContext *c, const char *url, RTSPHeader *h);
277
-static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPHeader *h);
278
-static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPHeader *h);
279
-static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPHeader *h);
276
+static void rtsp_cmd_setup(HTTPContext *c, const char *url, RTSPMessageHeader *h);
277
+static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPMessageHeader *h);
278
+static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPMessageHeader *h);
279
+static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPMessageHeader *h);
280 280
 
281 281
 /* SDP handling */
282 282
 static int prepare_sdp_description(FFStream *stream, uint8_t **pbuffer,
... ...
@@ -2628,7 +2628,7 @@ static int rtsp_parse_request(HTTPContext *c)
2628 2628
     char protocol[32];
2629 2629
     char line[1024];
2630 2630
     int len;
2631
-    RTSPHeader header1, *header = &header1;
2631
+    RTSPMessageHeader header1, *header = &header1;
2632 2632
 
2633 2633
     c->buffer_ptr[0] = '\0';
2634 2634
     p = c->buffer;
... ...
@@ -2811,7 +2811,7 @@ static HTTPContext *find_rtp_session(const char *session_id)
2811 2811
     return NULL;
2812 2812
 }
2813 2813
 
2814
-static RTSPTransportField *find_transport(RTSPHeader *h, enum RTSPLowerTransport lower_transport)
2814
+static RTSPTransportField *find_transport(RTSPMessageHeader *h, enum RTSPLowerTransport lower_transport)
2815 2815
 {
2816 2816
     RTSPTransportField *th;
2817 2817
     int i;
... ...
@@ -2825,7 +2825,7 @@ static RTSPTransportField *find_transport(RTSPHeader *h, enum RTSPLowerTransport
2825 2825
 }
2826 2826
 
2827 2827
 static void rtsp_cmd_setup(HTTPContext *c, const char *url,
2828
-                           RTSPHeader *h)
2828
+                           RTSPMessageHeader *h)
2829 2829
 {
2830 2830
     FFStream *stream;
2831 2831
     int stream_index, port;
... ...
@@ -2996,7 +2996,7 @@ static HTTPContext *find_rtp_session_with_url(const char *url,
2996 2996
     return NULL;
2997 2997
 }
2998 2998
 
2999
-static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPHeader *h)
2999
+static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPMessageHeader *h)
3000 3000
 {
3001 3001
     HTTPContext *rtp_c;
3002 3002
 
... ...
@@ -3030,7 +3030,7 @@ static void rtsp_cmd_play(HTTPContext *c, const char *url, RTSPHeader *h)
3030 3030
     url_fprintf(c->pb, "\r\n");
3031 3031
 }
3032 3032
 
3033
-static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPHeader *h)
3033
+static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPMessageHeader *h)
3034 3034
 {
3035 3035
     HTTPContext *rtp_c;
3036 3036
 
... ...
@@ -3055,7 +3055,7 @@ static void rtsp_cmd_pause(HTTPContext *c, const char *url, RTSPHeader *h)
3055 3055
     url_fprintf(c->pb, "\r\n");
3056 3056
 }
3057 3057
 
3058
-static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPHeader *h)
3058
+static void rtsp_cmd_teardown(HTTPContext *c, const char *url, RTSPMessageHeader *h)
3059 3059
 {
3060 3060
     HTTPContext *rtp_c;
3061 3061
     char session_id[32];
... ...
@@ -570,7 +570,7 @@ static void rtsp_parse_range(int *min_ptr, int *max_ptr, const char **pp)
570 570
 }
571 571
 
572 572
 /* XXX: only one transport specification is parsed */
573
-static void rtsp_parse_transport(RTSPHeader *reply, const char *p)
573
+static void rtsp_parse_transport(RTSPMessageHeader *reply, const char *p)
574 574
 {
575 575
     char transport_protocol[16];
576 576
     char profile[16];
... ...
@@ -672,7 +672,7 @@ static void rtsp_parse_transport(RTSPHeader *reply, const char *p)
672 672
     }
673 673
 }
674 674
 
675
-void rtsp_parse_line(RTSPHeader *reply, const char *buf)
675
+void rtsp_parse_line(RTSPMessageHeader *reply, const char *buf)
676 676
 {
677 677
     const char *p;
678 678
 
... ...
@@ -738,7 +738,7 @@ static void rtsp_skip_packet(AVFormatContext *s)
738 738
 }
739 739
 
740 740
 static void rtsp_send_cmd(AVFormatContext *s,
741
-                          const char *cmd, RTSPHeader *reply,
741
+                          const char *cmd, RTSPMessageHeader *reply,
742 742
                           unsigned char **content_ptr)
743 743
 {
744 744
     RTSPState *rt = s->priv_data;
... ...
@@ -888,7 +888,7 @@ make_setup_request (AVFormatContext *s, const char *host, int port,
888 888
     RTSPState *rt = s->priv_data;
889 889
     int j, i, err, interleave = 0;
890 890
     RTSPStream *rtsp_st;
891
-    RTSPHeader reply1, *reply = &reply1;
891
+    RTSPMessageHeader reply1, *reply = &reply1;
892 892
     char cmd[2048];
893 893
     const char *trans_pref;
894 894
 
... ...
@@ -1064,7 +1064,7 @@ static int rtsp_read_header(AVFormatContext *s,
1064 1064
     char host[1024], path[1024], tcpname[1024], cmd[2048], *option_list, *option;
1065 1065
     URLContext *rtsp_hd;
1066 1066
     int port, ret, err;
1067
-    RTSPHeader reply1, *reply = &reply1;
1067
+    RTSPMessageHeader reply1, *reply = &reply1;
1068 1068
     unsigned char *content = NULL;
1069 1069
     int lower_transport_mask = 0;
1070 1070
     char real_challenge[64];
... ...
@@ -1313,7 +1313,7 @@ static int rtsp_read_packet(AVFormatContext *s,
1313 1313
 
1314 1314
     if (rt->server_type == RTSP_SERVER_REAL) {
1315 1315
         int i;
1316
-        RTSPHeader reply1, *reply = &reply1;
1316
+        RTSPMessageHeader reply1, *reply = &reply1;
1317 1317
         enum AVDiscard cache[MAX_STREAMS];
1318 1318
         char cmd[1024];
1319 1319
 
... ...
@@ -1421,7 +1421,7 @@ static int rtsp_read_packet(AVFormatContext *s,
1421 1421
 static int rtsp_read_play(AVFormatContext *s)
1422 1422
 {
1423 1423
     RTSPState *rt = s->priv_data;
1424
-    RTSPHeader reply1, *reply = &reply1;
1424
+    RTSPMessageHeader reply1, *reply = &reply1;
1425 1425
     char cmd[1024];
1426 1426
 
1427 1427
     av_log(s, AV_LOG_DEBUG, "hello state=%d\n", rt->state);
... ...
@@ -1451,7 +1451,7 @@ static int rtsp_read_play(AVFormatContext *s)
1451 1451
 static int rtsp_read_pause(AVFormatContext *s)
1452 1452
 {
1453 1453
     RTSPState *rt = s->priv_data;
1454
-    RTSPHeader reply1, *reply = &reply1;
1454
+    RTSPMessageHeader reply1, *reply = &reply1;
1455 1455
     char cmd[1024];
1456 1456
 
1457 1457
     rt = s->priv_data;
... ...
@@ -1495,7 +1495,7 @@ static int rtsp_read_seek(AVFormatContext *s, int stream_index,
1495 1495
 static int rtsp_read_close(AVFormatContext *s)
1496 1496
 {
1497 1497
     RTSPState *rt = s->priv_data;
1498
-    RTSPHeader reply1, *reply = &reply1;
1498
+    RTSPMessageHeader reply1, *reply = &reply1;
1499 1499
     char cmd[1024];
1500 1500
 
1501 1501
 #if 0
... ...
@@ -59,7 +59,7 @@ typedef struct RTSPTransportField {
59 59
     enum RTSPLowerTransport lower_transport;
60 60
 } RTSPTransportField;
61 61
 
62
-typedef struct RTSPHeader {
62
+typedef struct RTSPMessageHeader {
63 63
     int content_length;
64 64
     enum RTSPStatusCode status_code; /**< response code from server */
65 65
     int nb_transports;
... ...
@@ -70,7 +70,7 @@ typedef struct RTSPHeader {
70 70
     char session_id[512];
71 71
     char real_challenge[64]; /**< the RealChallenge1 field from the server */
72 72
     char server[64];
73
-} RTSPHeader;
73
+} RTSPMessageHeader;
74 74
 
75 75
 enum RTSPClientState {
76 76
     RTSP_STATE_IDLE,
... ...
@@ -126,7 +126,7 @@ typedef struct RTSPStream {
126 126
 } RTSPStream;
127 127
 
128 128
 int rtsp_init(void);
129
-void rtsp_parse_line(RTSPHeader *reply, const char *buf);
129
+void rtsp_parse_line(RTSPMessageHeader *reply, const char *buf);
130 130
 
131 131
 #if LIBAVFORMAT_VERSION_INT < (53 << 16)
132 132
 extern int rtsp_default_protocols;