No sound from phone as audio input device over Bluetooth
I have a podcast app I use on my phone and I've been able to stream it fine with PulseAudio on Fedora 33. (I use my phone to have the state preserved in my podcasts, so I can use headphones on my phone or stream to my desktop for the speakers.)
On the Fedora 34 beta with PipeWire, after connecting my phone over Bluetooth, no audio is heard on my system.
pipewire0.2-libs-0.2.7-5.fc34.x86_64 pipewire-libs-0.3.23-1.fc34.x86_64 pipewire-0.3.23-1.fc34.x86_64 pipewire-jack-audio-connection-kit-0.3.23-1.fc34.x86_64 pipewire-gstreamer-0.3.23-1.fc34.x86_64 pipewire-utils-0.3.23-1.fc34.x86_64 pipewire-pulseaudio-0.3.23-1.fc34.x86_64 pipewire-alsa-0.3.23-1.fc34.x86_64
Phone: OnePlus 6T running LineageOS (Android 10)
The phone shows up in Bluetooth, connects (unpairing / pairing again works too). It shows up in PulseAudio Mixer. But it now defaults to Headset Audio HSP/HFP instead of A2DP (which PulseAudio uses by default). Even without switching profiles, no audio is heard.
Before, on Fedora 33, this works as expected:
- Connect phone via Bluetooth (either by pairing the first time or selecting "connect" on the phone)
- Play audio on phone; it is heard through the computer