Revert "rtsp-sdp: Parse width/height from caps and set SDP attribute"
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 31 May 2013 13:28:58 +0000 (15:28 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 31 May 2013 13:43:11 +0000 (15:43 +0200)
This reverts commit 5fd034ff1a517db7f629ffcc3ed16839c61f5c97.

We already have a way to place extra attributes in the SDP by using a string
property with prefix x- or a- in the caps.

gst/rtsp-server/rtsp-sdp.c

index 4028b85..6be99fc 100644 (file)
@@ -100,7 +100,6 @@ gst_rtsp_sdp_from_media (GstSDPMessage * sdp, GstSDPInfo * info,
     gboolean first;
     GString *fmtp;
     GstCaps *caps;
-    gint width, height;
 
     stream = gst_rtsp_media_get_stream (media, i);
     caps = gst_rtsp_stream_get_caps (stream);
@@ -151,18 +150,6 @@ gst_rtsp_sdp_from_media (GstSDPMessage * sdp, GstSDPInfo * info,
       g_free (tmp);
     }
 
-    /* create framesize SDP attribute */
-    if (gst_structure_get_int (s, "width", &width) && width > 0 &&
-        gst_structure_get_int (s, "height", &height) && height > 0) {
-      tmp = g_strdup_printf ("%d %d-%d", caps_pt, width, height);
-      gst_sdp_media_add_attribute (smedia, "framesize", tmp);
-      g_free (tmp);
-
-      tmp = g_strdup_printf (" %d,%d", width, height);
-      gst_sdp_media_add_attribute (smedia, "x-dimensions", tmp);
-      g_free (tmp);
-    }
-
     /* the config uri */
     tmp = g_strdup_printf ("stream=%d", i);
     gst_sdp_media_add_attribute (smedia, "control", tmp);
@@ -195,10 +182,6 @@ gst_rtsp_sdp_from_media (GstSDPMessage * sdp, GstSDPInfo * info,
         continue;
       if (!strcmp (fname, "seqnum-base"))
         continue;
-      if (!strcmp (fname, "width"))
-        continue;
-      if (!strcmp (fname, "height"))
-        continue;
 
       if (g_str_has_prefix (fname, "a-")) {
         /* attribute */