I would like to propose adding to the repository, EHfive
This is a plugin that adds support LDAC, APTX, APTX-HD, AAC, for BT.
Description and review - Better Bluetooth sound quality on Linux
They should work with upstream pulseaudio, instead of forking just one module from there. Won't be added, since it will conflict with current pulseaudio, all the libs it installs are duplicates of the bluez modules in current pa.
Okay, I understand.
Probably legal issues, will prevent the plugin from being in the PA code.
The plugin is in the PA code, just that plugin is forked. https://github.com/pulseaudio/pulseaudio/tree/master/src/modules/bluetooth https://github.com/EHfive/pulseaudio-modules-bt/tree/master/src/modules/bluetooth
Yes, and as the comments show, another solution is being prepared
I've Majority Skiddaw Bluetooth sound bar, what i've done is prioritizing pulse to be real time (if you use wireless wifi and bluetooth at same time, most of laptops). Other than that it works as High Fidelity Playback (A2DP Sink)
Light of hope
Another patch for PulseAudio BT stack is available now from JP Guillemin - https://github.com/JPGuillemin/pulseaudio/tree/SBC-XQ. This patch activates SBC XQ mode in Linux systems in the most simple end effective way - it allows to transmit audio using standard SBC codec in the highest possible quality supported by receiving BT device.
PulseAudio mailing list
This patch is likely safe to be applied on the official master cause it doesn't need Bluez multi-codec API, and doesn't introduce any patent issue (mainly from CSR, openaptx being underground reverse ingeniering).
Merge request is up, no comments or activity from pulseaudio devs yet: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/177 I'd like to see some response before applying.
Of course, I hope they won't wait for the major version.
https://www.collabora.com/news-and-blog/news-and-events/pipewire-bluetooth-support-status-update.html We could have them as depend of pipewire?