summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <arun@arunraghavan.net>2016-09-24 22:39:38 +0530
committerArun Raghavan <arun@arunraghavan.net>2016-09-24 23:24:28 +0530
commit7e22db6542b99a256bca089713c22d3a80a31a50 (patch)
tree0cb120ef90042f4d39aaac72fda5d7cae3768b88
parentb2ed98d0a373dfe1e59271791ec7b3e9bd914d8b (diff)
downloadgstreamer-plugins-bad-7e22db6542b99a256bca089713c22d3a80a31a50.tar.gz
a2dpsink: Don't try to set device caps on avdtpsink
We can't actually configure the transport, so we should only be working with whatever we get.
-rw-r--r--sys/bluez/gsta2dpsink.c3
-rw-r--r--sys/bluez/gstavdtpsink.c15
-rw-r--r--sys/bluez/gstavdtpsink.h1
3 files changed, 0 insertions, 19 deletions
diff --git a/sys/bluez/gsta2dpsink.c b/sys/bluez/gsta2dpsink.c
index e835e1a78..b0fbb34bb 100644
--- a/sys/bluez/gsta2dpsink.c
+++ b/sys/bluez/gsta2dpsink.c
@@ -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);
diff --git a/sys/bluez/gstavdtpsink.c b/sys/bluez/gstavdtpsink.c
index 177ba9a2e..c6463d59b 100644
--- a/sys/bluez/gstavdtpsink.c
+++ b/sys/bluez/gstavdtpsink.c
@@ -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)
{
diff --git a/sys/bluez/gstavdtpsink.h b/sys/bluez/gstavdtpsink.h
index 91eba4093..c6b60b7f2 100644
--- a/sys/bluez/gstavdtpsink.h
+++ b/sys/bluez/gstavdtpsink.h
@@ -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);