opuspay: remove pointless caps serialization
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 22 Oct 2012 10:08:41 +0000 (12:08 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 22 Oct 2012 10:11:02 +0000 (12:11 +0200)
Remove the caps serialization in the rtp caps. the spec nor the receiver
does anything with it.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686547

ext/opus/gstrtpopuspay.c

index cb3279c..5ba3217 100644 (file)
@@ -94,16 +94,10 @@ static gboolean
 gst_rtp_opus_pay_setcaps (GstRTPBasePayload * payload, GstCaps * caps)
 {
   gboolean res;
-  gchar *capsstr;
-
-  capsstr = gst_caps_to_string (caps);
 
   gst_rtp_base_payload_set_options (payload, "audio", FALSE,
       "X-GST-OPUS-DRAFT-SPITTKA-00", 48000);
-  res =
-      gst_rtp_base_payload_set_outcaps (payload, "caps", G_TYPE_STRING, capsstr,
-      NULL);
-  g_free (capsstr);
+  res = gst_rtp_base_payload_set_outcaps (payload, NULL);
 
   return res;
 }