Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674944 - media-sound/pulseaudio: support high quality bluetooth codecs
Summary: media-sound/pulseaudio: support high quality bluetooth codecs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-09 08:21 UTC by Jason A. Donenfeld
Modified: 2022-03-20 22:10 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
/var/tmp/portage/media-sound/pulseaudio-12.2/work/pulseaudio-12.2-abi_x86_64.amd64/config.log (config.log,335.91 KB, text/plain)
2019-01-21 20:14 UTC, Tobias Roeser
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason A. Donenfeld gentoo-dev 2019-01-09 08:21:26 UTC
After discussions with the author of the high quality bluetooth codecs patchset, I made this commit -- https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea8d613021272d4b4cdd0e4e90fae5ebb725044 -- which integrates these into pulseaudio the right way, using the 1.0 patch released specifically against the 12.2 tarball. It works extremely well and follows the pattern of other optional patchsets, such as openssh[hpn]. It's a very marked improvement over the prior media-sound/pulseaudio-modules-bt-9999 package, since it doesn't introduce file conflicts and doesn't create the possibility of ABI clashes, since the patchset is made specifically against our release of pulseaudio.

Unfortunately, I'm not the pulseaudio maintainer, and so leio promptly reverted this commit. Therefore, this bug is a request to revert his revert via the proper processes, so that this feature can ship to users again.
Comment 1 Tobias Roeser 2019-01-21 20:11:49 UTC
The attached patch doesn't work for me. I manually patched the pulseaudio ebuild and tried to install in a mostly stable up-to-date system. I will attach the config.log.

Regards, Tobias
Comment 2 Tobias Roeser 2019-01-21 20:14:42 UTC
Created attachment 562490 [details]
/var/tmp/portage/media-sound/pulseaudio-12.2/work/pulseaudio-12.2-abi_x86_64.amd64/config.log
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-02-12 07:45:17 UTC
https://www.phoronix.com/scan.php?page=news_item&px=Better-Bluetooth-Linux-Audio

Would be really great if we can get this into Gentoo as well.
Comment 4 Andreas Sturmlechner gentoo-dev 2019-02-14 16:25:36 UTC
(In reply to Jason A. Donenfeld from comment #0)
> Unfortunately, I'm not the pulseaudio maintainer, and so leio promptly
> reverted this commit. Therefore, this bug is a request to revert his revert
> via the proper processes, so that this feature can ship to users again.
Apart from non-maintainer commit it was poorly made (several invalid KEYWORD changes, package removal) so I can see why it was reverted.

Otherwise though I'm interested and would like to see this in tree to make use of high-end bluetooth periphery. If we need libldac for that, then you could start with fixing bug 674578 in order to actually be able to stabilise it, and file a keywording bug for the necessary arches.
Comment 5 Pacho Ramos gentoo-dev 2019-04-15 08:13:30 UTC
it seems we have media-sound/pulseaudio-modules-bt already, but only a live ebuild version
Comment 6 Joakim Tjernlund 2019-10-08 19:42:34 UTC
See my comment about SBC XQ in
  https://bugs.gentoo.org/695806
XQ would perhaps be good enough.
Comment 7 Igor V. Kovalenko 2022-03-20 05:08:29 UTC
gstreamer-based codecs should be now available with pulseaudio-15.0-r3