On Mon, Sep 27, 2010 at 9:26 PM, Zhang, Zhenhua <zhenhua.zhang(a)intel.com> wrote:
Right. See bluez/audio/unix.c for BlueZ part SCO code that cooperate with pulseaudio.
BlueZ sends SCO fd to pulseaudio via UNIX
This put me in the right direction and I have a clearer idea of how to
do it. I found odd though that it seems I need to copy the ipc.c and
ipc.h files into my own app. Any reason they are not part of
Another thing that puzzles me is that supposedly DBUS >= 1.3 is needed
to be able to pass file descriptors. However as you pointed out and
per ipc.c the file descriptor is sent using a unix socket. Why the
need for DBUS file descriptor passing?
I'm gonna start testing right away and most likely will be back with
more questions (like what's the audio format, sampling rate and such)