Ok, I've found the problem, and reverting this one small change allows
all the bluetooth audio hardware I have here to connect and work.

For those following along with the technical side, I reverted/removed
one hunk from 0502-bluetooth-bluez5-bring-back-SCO-over-PCM-
support.patch:

@@ -1582,7 +1738,8 @@ static void stop_thread(struct userdata *u) {
 
     if (u->transport) {
         transport_release(u);
-        u->transport = NULL;
+        /* Do not set transport pointer to NULL. When failing to switch
+         * profile NULL u->transport would assert. */
     }
 
     if (u->sink) {

I can only summise that this was relevant for vivid, but work on pulse's
bluez5 module between pulse in Vivid and pulse in Xenial improved this
situation.

As such, I've uploaded a new revision of pulseaudio to my PPA for
Xenial, ppa:themuso/ppa, with this hunk reverted.

Could everybody affected by *this* bug on Xenial please add my PPA,
update to pulseaudio in my Xenial PPA and report back and let me know
whether things are working for you.

Thanks

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574324

Title:
  pulseaudio crashes when connecting to bluetooth headphones (due to
  ubuntu changes?)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1574324/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to