a2dpsink: Don't try to set device caps on avdtpsink
authorArun Raghavan <arun@arunraghavan.net>
Sat, 24 Sep 2016 17:09:38 +0000 (22:39 +0530)
committerArun Raghavan <arun@arunraghavan.net>
Sat, 24 Sep 2016 17:54:28 +0000 (23:24 +0530)
We can't actually configure the transport, so we should only be working
with whatever we get.

sys/bluez/gsta2dpsink.c
sys/bluez/gstavdtpsink.c
sys/bluez/gstavdtpsink.h

index e835e1a..b0fbb34 100644 (file)
@@ -455,9 +455,6 @@ gst_a2dp_sink_init_dynamic_elements (GstA2dpSink * self, GstCaps * caps)
     g_free (mode);
   }
 
-  if (!gst_avdtp_sink_set_device_caps (self->sink, caps))
-    return FALSE;
-
   g_object_set (self->rtp, "mtu",
       gst_avdtp_sink_get_link_mtu (self->sink), NULL);
 
index 177ba9a..c6463d5 100644 (file)
@@ -427,21 +427,6 @@ gst_avdtp_sink_get_device_caps (GstAvdtpSink * sink)
   return gst_caps_copy (sink->dev_caps);
 }
 
-gboolean
-gst_avdtp_sink_set_device_caps (GstAvdtpSink * self, GstCaps * caps)
-{
-  GST_DEBUG_OBJECT (self, "setting device caps");
-  GST_AVDTP_SINK_MUTEX_LOCK (self);
-
-  if (self->stream_caps)
-    gst_caps_unref (self->stream_caps);
-  self->stream_caps = gst_caps_ref (caps);
-
-  GST_AVDTP_SINK_MUTEX_UNLOCK (self);
-
-  return TRUE;
-}
-
 guint
 gst_avdtp_sink_get_link_mtu (GstAvdtpSink * sink)
 {
index 91eba40..c6b60b7 100644 (file)
@@ -74,7 +74,6 @@ struct _GstAvdtpSinkClass
 GType gst_avdtp_sink_get_type (void);
 
 GstCaps *gst_avdtp_sink_get_device_caps (GstAvdtpSink * sink);
-gboolean gst_avdtp_sink_set_device_caps (GstAvdtpSink * sink, GstCaps * caps);
 
 guint gst_avdtp_sink_get_link_mtu (GstAvdtpSink * sink);