Bug 60623

Summary: No audio with A2DP playback to Rocketfish headphones
Product: PulseAudio Reporter: David Highley <dhighley>
Component: coreAssignee: pulseaudio-bugs
Status: RESOLVED MOVED QA Contact: pulseaudio-bugs
Severity: major    
Priority: medium CC: lennart
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Pulse audio log file.

Description David Highley 2013-02-11 04:36:42 UTC
Also submitted to Fedora bugzilla, Bug 882594.
Description of problem:
Streaming audio via A2DP bluetooth profile is low quality to headphones.

Version-Release number of selected component (if applicable):


How reproducible:
Everytime

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:
I have had an open bug report on this since Fedora 16, Bug 787405. The bluetooth stack seems to be working now in Fedora 17 but the audio quality for streaming is poor. In the sound options I was only able to get audio to work for the telephony mode. If I switched to A2DP then I received no audio. I have tested this on Fedora 17 and Fedora 18. I use the same headphones with my cellphone and have good quality audio. For more information see the reference bug report. Purchased a USB 4.0 Bluetooth adapter to see if it would work better than the SOC motherboard but nothing changed. Headphones are Rocketfish and work great with Android phones.
Comment 1 Tanu Kaskinen 2013-02-11 12:37:08 UTC
Am I interpreting this correctly: A2DP doesn't actually work at all? That is, you only get any kind of audio if the HSP/HFP profile is selected?
Comment 2 David Highley 2013-02-11 13:30:06 UTC
The only other selection available besides A2DP is telephony.
Comment 3 Tanu Kaskinen 2013-02-11 15:26:50 UTC
Ok, "telephony" is the same as "HSP/HFP". The question remains: do you get any audio at all with the A2DP mode?
Comment 4 David Highley 2013-02-11 16:00:56 UTC
Yes, we get audio, just very bad quality.
Comment 5 David Highley 2013-02-11 16:02:30 UTC
Oops, I see I miss read the question. We get audio of poor quality in telephony mode. We get no audio in A2DP mode.
Comment 6 Tanu Kaskinen 2013-02-16 19:28:14 UTC
Sorry for delay in replying...

Could you attach a verbose pulseaudio log? While capturing the log, change the headset profile to A2DP and try to play something. Instructions for getting the log are here: https://wiki.ubuntu.com/PulseAudio/Log

What version of pulseaudio do you use?
Comment 7 David Highley 2013-02-18 04:33:55 UTC
Created attachment 75027 [details]
Pulse audio log file.

Reported this issue after testing on a live beta Fedora 18 system. Issue now seems to be fixed on a fresh install of Fedora 18 with pulseaudio-2.1-5.fc18.x86_64. Re-tested first trying to use the SOC chip with the bluetooth built in on the P8H67-I-DELUXE-ASUS Rev. 3 motherboard. It still will not pair with the latest BIOS and the released Fedora 18 operating system. Then we plugged in the IO Gear USB 4.0 bluetooth adapter paired up the headphones and they came up in the telephoney "HSP/HFP" mode and now there was no sound. Switch to the A2DP mode and now get pretty good sound quality.

Attaching a log file in case it may shed more light on how well it is working. Still must say it is much more difficult to pair and get decent sound on a Linux desk system than the portable Android devices.
Comment 8 Tanu Kaskinen 2013-02-18 15:15:41 UTC
(In reply to comment #7)
> Attaching a log file in case it may shed more light on how well it is
> working. Still must say it is much more difficult to pair and get decent
> sound on a Linux desk system than the portable Android devices.

Pairing is outside of the scope of PulseAudio. Having to manually switch the profile is a usability issue that we plan to get fixed eventually. Apart from pairing, are there any other difficulties with getting decent sound than having to manually switch to A2DP once? If not, I'll close this bug.

Regarding the missing audio with HSP, another bug could be filed for that, if you're interested in getting it working.
Comment 9 GitLab Migration User 2018-07-30 10:21:53 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/378.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.