Multimedia audio is routed for half of a second through HFP SCO after call has ended

Bug #1506340 reported by Simon Fels
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Confirmed
Medium
Unassigned
bluez (Ubuntu)
Won't Fix
Undecided
Simon Fels
pulseaudio (Ubuntu)
Won't Fix
Undecided
Simon Fels
telepathy-ofono (Ubuntu)
New
Undecided
Unassigned

Bug Description

When playing audio through A2DP and a call comes in, gets accepted and finishes after some time the multimedia audio will start again after the call but is played for half of a second either through the phone speaker or HFP SCO channel rather than only being played again through A2DP as it was before the call.

This happens with BlueZ 4.x and 5.x and is related to how we handle the audio routing setup currently.

The telepathy-ofono service currently switches the different ports, sinks, sources and profiles of our PulseAudio elements to enable everything needed to do a voicecall and to switch things back correctly once the voicecall is done. The issue described above is the result of either a incorrect sequence of enabling/disbling things or bound to timing issues when the switching is done.

We need to do some more analysis on the routing in PulseAudio and how telepathy-ofono does things.

Simon Fels (morphis)
Changed in pulseaudio (Ubuntu):
assignee: nobody → Simon Fels (morphis)
Changed in bluez (Ubuntu):
assignee: nobody → Simon Fels (morphis)
Changed in canonical-devices-system-image:
assignee: nobody → John McAleely (john.mcaleely)
importance: Undecided → Medium
milestone: none → backlog
status: New → Confirmed
Changed in canonical-devices-system-image:
assignee: John McAleely (john.mcaleely) → nobody
tags: added: bluez-touch
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Ubuntu Touch is no longer supported.

Changed in bluez (Ubuntu):
status: New → Won't Fix
Changed in pulseaudio (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.