gst/rtsp/URLS: Add another interesting test url.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 28 Feb 2007 10:06:27 +0000 (10:06 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 28 Feb 2007 10:06:27 +0000 (10:06 +0000)
Original commit message from CVS:
* gst/rtsp/URLS:
Add another interesting test url.
* gst/rtsp/rtspmessage.c: (rtsp_message_get_header):
Don't allow getting header fields from data packets.

ChangeLog
gst/rtsp/URLS
gst/rtsp/rtspmessage.c

index 9fa1dfb..09b5f0a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-02-28  Wim Taymans  <wim@fluendo.com>
+
+       * gst/rtsp/URLS:
+       Add another interesting test url.
+
+       * gst/rtsp/rtspmessage.c: (rtsp_message_get_header):
+       Don't allow getting header fields from data packets.
+
 2007-02-28  Michael Smith  <msmith@fluendo.com>
 
        * ext/shout2/gstshout2.c: (gst_shout2send_class_init),
index 125943e..e4c7b74 100644 (file)
@@ -14,6 +14,7 @@ MP4V-ES/mpeg4-generic(ACC):
   rtsp://vod.nwec.jp/quicktime/505.mov
   rtsp://203.140.68.241:554/hirakataeizou9.mp4
   rtsp://kmdi.utoronto.ca:555/osconf/2004_may9.1.mp4
+  rtsp://a2047.v1413b.c1413.g.vq.akamaistream.net/5/2047/1413/1_h264_110/1a1a1ae656c632970267e04ebd3196c428970e7ce857b81c4aab1677e445aedc3fae1b4a7bafe013/8848125_1_110.mov
 
 REAL:
   rtsp://213.254.239.61/farm/*/encoder/tagesschau/live1high.rm
index ac227ac..de68699 100644 (file)
@@ -253,6 +253,9 @@ rtsp_message_get_header (const RTSPMessage * msg, RTSPHeaderField field,
 
   g_return_val_if_fail (msg != NULL, RTSP_EINVAL);
 
+  if (msg->type != RTSP_MESSAGE_RESPONSE && msg->type != RTSP_MESSAGE_REQUEST)
+    return RTSP_ENOTIMPL;
+
   val = g_hash_table_lookup (msg->hdr_fields, GINT_TO_POINTER (field));
   if (val == NULL)
     return RTSP_ENOTIMPL;