I want to use my big big computer headphones and maybe some audio filters when making phone calls.
I had a look around the internet, and it _seems_ that pipewire with bluez should be able to do everything I want, but this part is not enabled by default:
https://pipewire.pages.freedesktop.org/ ... properties
The question is: how do I enable hsp-hs or hfp-hf roles? Grepping through configs and scripts in /usr/share/wireplumber didn't get me very far this time, so I'm looking for hints.
For a bit of extra context, snippets from wpctl status with either the speaker or the phone connected. Playing something through bt speaker also adds filters, but there is nothing to show when idle.
The phone does currently recognize my computer as a headset, though it could be an aftereffect of having used bluez-alsa, which was probably a wrong approach. Either way, the phone is trying to send audio to the PC, but my PC doesn't do anything with it.
Code: Select all
Audio
├─ Devices:
│ 47. SRS-XB10 [bluez5]
│ 176. Built-in Audio [alsa]
│
├─ Sinks:
│ 39. Built-in Audio Analog Stereo [vol: 0.18]
│ * 44. SRS-XB10 [vol: 0.24]
│ 75. Easy Effects Sink [vol: 1.00]
│
Code: Select all
Audio
├─ Devices:
│ 103. MYPHONE [bluez5]
│ 176. Built-in Audio [alsa]
│
├─ Sinks:
│ * 39. Built-in Audio Analog Stereo [vol: 0.18]
│ 75. Easy Effects Sink [vol: 1.00]
│



