Skip to content

bluetooth: WBS for native backend

This change adds mSBC codec support to bluetooth native headset backend, enabling wideband speech.

mSBC will be used by default with headsets claiming support. If it is causing problems mSBC can be disabled via module-bluetooth-discover module argument enable_msbc like this

load-module module-bluetooth-discover enable_msbc=false

Native backend and codec itself is based on original development by @jejb here https://git.kernel.org/pub/scm/linux/kernel/git/jejb/pulseaudio.git/log/?h=jejb-v12

Edited by Igor Kovalenko

Merge request reports