Bug 216615

Summary: mSBC codec not supported for 0e8d:0616 (MediaTek RZ616)
Product: Drivers Reporter: marelo64
Component: BluetoothAssignee: linux-bluetooth (linux-bluetooth)
Status: NEW ---    
Severity: normal    
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 5.19.0-21-generic Subsystem:
Regression: No Bisected commit-id:
Attachments: Logs for multiple relevant commands

Description marelo64 2022-10-22 13:18:00 UTC
Created attachment 303073 [details]
Logs for multiple relevant commands

- Ubuntu ticket: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2783
- Pipewire ticket: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2783

---

While the bluetooth adapter `0e8d:0616` is supposed to support HFP/mSBC (detected as such by pipewire), when switching to it, it fails and fall back to the low quality HFP/CVSD audio codec.

According to pipewire's dev, it could be an issue with the driver for that specific adapter since my headset (Pixel Buds Pro) works well on another machine with the exact same software stack (Ubuntu 22.10) but another bluetooth adapter where the Pixel Buds Pro works well with HFP/mSBC.

See logs attached.
Comment 1 marelo64 2022-10-22 13:18:42 UTC
(Correct link for Ubuntu ticket: https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/1993668)