← Back to team overview

touch-packages team mailing list archive

[Bug 1505213] [NEW] Multiple bluetooth audio devices break audio routing

 

Public bug reported:

When connecting multiple bluetooth audio devices the audio routing
doesn't behave as it should.

When multiple devices are connected which support A2DP for example we
have to

* Pick one which becomes the active one
* When the active one disappears (disconnected, out-of-range) we need to pick the next one and set it as the active

Right now the result is not constant when connecting multiple devices:

* bluez and PA (mainly PA) try to setup all devices not respecting if one is already active
* when disconnecting the active one the previously not-active one doesn't become active and stays unused

Also we need to check if telepathy-ofono takes always the right audio
card from PA to setup the audio routing for voicecalls.

** Affects: canonical-devices-system-image
     Importance: Undecided
         Status: New

** Affects: bluez (Ubuntu)
     Importance: Undecided
     Assignee: Simon Fels (morphis)
         Status: New

** Affects: pulseaudio (Ubuntu)
     Importance: Undecided
     Assignee: Simon Fels (morphis)
         Status: New

** Affects: telepathy-ofono (Ubuntu)
     Importance: Undecided
     Assignee: Simon Fels (morphis)
         Status: New


** Tags: after-bluez5 bluetooth

** Tags removed: bluez5
** Tags added: after-bluez5

** Description changed:

  When connecting multiple bluetooth audio devices the audio routing
  doesn't behave as it should.
  
  When multiple devices are connected which support A2DP for example we
  have to
  
  * Pick one which becomes the active one
  * When the active one disappears (disconnected, out-of-range) we need to pick the next one and set it as the active
  
  Right now the result is not constant when connecting multiple devices:
  
  * bluez and PA (mainly PA) try to setup all devices not respecting if one is already active
  * when disconnecting the active one the previously not-active one doesn't become active and stays unused
+ 
+ Also we need to check if telepathy-ofono takes always the right audio
+ card from PA to setup the audio routing for voicecalls.

** Also affects: canonical-devices-system-image
   Importance: Undecided
       Status: New

** Also affects: telepathy-ofono (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: bluez (Ubuntu)
     Assignee: (unassigned) => Simon Fels (morphis)

** Also affects: pulseaudio (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: telepathy-ofono (Ubuntu)
     Assignee: (unassigned) => Simon Fels (morphis)

** Changed in: pulseaudio (Ubuntu)
     Assignee: (unassigned) => Simon Fels (morphis)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/1505213

Title:
  Multiple bluetooth audio devices break audio routing

Status in Canonical System Image:
  New
Status in bluez package in Ubuntu:
  New
Status in pulseaudio package in Ubuntu:
  New
Status in telepathy-ofono package in Ubuntu:
  New

Bug description:
  When connecting multiple bluetooth audio devices the audio routing
  doesn't behave as it should.

  When multiple devices are connected which support A2DP for example we
  have to

  * Pick one which becomes the active one
  * When the active one disappears (disconnected, out-of-range) we need to pick the next one and set it as the active

  Right now the result is not constant when connecting multiple devices:

  * bluez and PA (mainly PA) try to setup all devices not respecting if one is already active
  * when disconnecting the active one the previously not-active one doesn't become active and stays unused

  Also we need to check if telepathy-ofono takes always the right audio
  card from PA to setup the audio routing for voicecalls.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1505213/+subscriptions


Follow ups