Unfortunately, this featureĬonfigure: WARNING: is not mature enough - software plugins may experienceĬonfigure: WARNING: random deadlocks (bluez-alsa PCM plugin is affected).Ĭonfigure: WARNING: Either compile alsa-lib without this feature or exportĬonfigure: WARNING: LIBASOUND_THREAD_SAFE=0 while using bluealsa PCM. Now - for using your bluetooth-speaker/headset - with BlueALSA you have to intoduce the device to the bluetooth-stack using bluetoothctl:Īfter that power off&on the bt-speaker device and the device will connect automatically as a trusted device.īefore we try our first audio-command we had to export one thing to make BlueALSA mor system-friendly:Įxport LIBASOUND_THREAD_SAFE=0because of a message while compiling:Ĭonfigure: WARNING: *** alsa-lib >= 1.1.2 ***Ĭonfigure: WARNING: Starting from alsa-lib 1.1.2, it is possible to enableĬonfigure: WARNING: thread-safe API functions. When BlueALSA has been created, then you can start BlueALSA as background task: Libfdk-aac-dev is one more than at the RPi-Documetation page.įor creating / compiling BlueALSA I did use the follwoing commands:
As Dependencies I had to install the following packages:Īpt-get install libasound2-dev dh-autoreconf libortp-dev bluez bluetooth bluez-tools libbluetooth-dev libusb-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev libsbc1 libsbc-dev libfdk-aac-dev