[pulseaudio-discuss] [RFCv2 15/17] bluetooth: Do the socket defered setup
jprvita at gmail.com
jprvita at gmail.com
Mon Apr 15 14:53:30 PDT 2013
From: João Paulo Rechi Vita <jprvita at openbossa.org>
---
src/modules/bluetooth/module-bluetooth-device.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/modules/bluetooth/module-bluetooth-device.c b/src/modules/bluetooth/module-bluetooth-device.c
index 9a0b765..d234f15 100644
--- a/src/modules/bluetooth/module-bluetooth-device.c
+++ b/src/modules/bluetooth/module-bluetooth-device.c
@@ -296,6 +296,10 @@ static void setup_stream(struct userdata *u) {
if (setsockopt(u->stream_fd, SOL_SOCKET, SO_TIMESTAMP, &one, sizeof(one)) < 0)
pa_log_warn("Failed to enable SO_TIMESTAMP: %s", pa_cstrerror(errno));
+ /* Do the socket defered setup */
+ if (recv(u->stream_fd, NULL, 0, 0) < 0)
+ pa_log_error("Defered setup failed: %d (%s)", errno, strerror(errno));
+
pa_log_debug("Stream properly set up, we're ready to roll!");
if (u->profile == PROFILE_A2DP)
--
1.7.11.7
More information about the pulseaudio-discuss
mailing list