LWN.net Logo

PulseAudio meets BlueTooth

There is an effort to add support for Bluetooth devices to the PulseAudio networked sound server project, as documented by notes from the recent BlueZ meeting in Helsinki. "There should be two new PA modules, module-bluetooth-discover and module-bluetooth-device. The former will use D-Bus to connect to the BlueZ system services and whenever a new BT audio devices appears load one m-bt-device instance for it. (as a side node: in contrast to linux kernel modules, PA modules can be loaded more than once at the same time). The latter, m-bt-device, then connects to the BlueZ audio service via one BlueZ specific well known unix socket, configures a connection to the BT device, gets a BT socket fd passed in via the unix socket and then hands this over to its RT thread." (Thanks to Ernst Persson).
(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds