EHfive / pulseaudio-modules-bt

[Deprecated, see https://github.com/EHfive/pulseaudio-modules-bt/issues/154] Adds Sony LDAC, aptX, aptX HD, AAC codecs (A2DP Audio) support to PulseAudio on Linux
GNU General Public License v3.0
1.75k stars 86 forks source link

Detect available codecs of a device #107

Closed howl closed 4 years ago

howl commented 4 years ago

Perhaps this is not an issue of this project, but the default modes HSP and A2DP (SBC) get detected so the only available ones are shown in gnome sound control configuration.

When connecting a device it seems that the best mode is autoselected, I have an aptX headset and another aptX HD one, and when connecting one or another the corresponding codec is defaulted despite aptX or AAC could be used for the aptX HD one.

On both of them all the codecs are shown, and even you cannot tell if you could set up a codec that is not available for the devices, if you select for example LDAC for any of them, silently in the journal appears that is not supported, but the codec remains selected in the combo box.

So the issue is just to show in the combo the available codecs. I don't know if this is more a general PulseAudio issue or gnome volume control problem.

EHfive commented 4 years ago

Unlike KDE, gnome volume control shows unavailable profiles in profile menu.

EHfive commented 4 years ago

Due to the complexity of original pulseaudio bluetooth module source which this repo based on, it's not easy to change its design in state mutations, I am not going to change this behavior.