Home | History | Annotate | Download | only in audio

Lines Matching refs:sink

85 	GST_ELEMENT_DETAILS("Bluetooth AVDTP sink",
86 "Sink/Audio",
91 GST_STATIC_PAD_TEMPLATE("sink", GST_PAD_SINK, GST_PAD_ALWAYS,
189 GstAvdtpSink *sink = GST_AVDTP_SINK(object);
193 if (sink->device)
194 g_free(sink->device);
195 sink->device = g_value_dup_string(value);
199 sink->autoconnect = g_value_get_boolean(value);
210 GstAvdtpSink *sink = GST_AVDTP_SINK(object);
214 g_value_set_string(value, sink->device);
218 g_value_set_boolean(value, sink->autoconnect);
226 static gint gst_avdtp_sink_bluetooth_recvmsg_fd(GstAvdtpSink *sink)
231 g_io_channel_unix_get_fd(sink->server));
235 GST_ERROR_OBJECT(sink, "Unable to receive fd: %s (%d)",
240 sink->stream = g_io_channel_unix_new(ret);
241 GST_DEBUG_OBJECT(sink, "stream_fd=%d", ret);
246 static codec_capabilities_t *gst_avdtp_find_caps(GstAvdtpSink *sink,
249 struct bt_get_capabilities_rsp *rsp = sink->data->caps;
268 static gboolean gst_avdtp_sink_init_sbc_pkt_conf(GstAvdtpSink *sink,
278 cfg = (void *) gst_avdtp_find_caps(sink, BT_A2DP_SBC_SINK);
282 GST_ERROR_OBJECT(sink, "Unexpected format %s, "
298 GST_ERROR_OBJECT(sink, "Invalid rate while setting caps");
313 GST_ERROR_OBJECT(sink, "Invalid mode %s", pref);
324 GST_ERROR_OBJECT(sink, "Invalid allocation: %s", pref);
335 GST_ERROR_OBJECT(sink, "Invalid subbands %d", subbands);
350 GST_ERROR_OBJECT(sink, "Invalid blocks %d", blocks);
1133 GstAvdtpSink *sink = GST_AVDTP_SINK(basesink);
1136 GST_AVDTP_SINK_MUTEX_LOCK(sink);
1138 ret = gst_avdtp_sink_stream_start(sink);
1140 GST_AVDTP_SINK_MUTEX_UNLOCK(sink);
1238 "A2DP headset sink element");
1360 GstCaps *gst_avdtp_sink_get_device_caps(GstAvdtpSink *sink)
1362 if (sink->dev_caps == NULL)
1365 return gst_caps_copy(sink->dev_caps);
1386 guint gst_avdtp_sink_get_link_mtu(GstAvdtpSink *sink)
1388 return sink->data->link_mtu;