Hi Fabien,
Yep, you are right we cannot stop application using alsa plugin while in PCM mode,
Im not so familiar with alsa so I have no clue about slave pcm, but if we can make
it to just open/close the device (the only thing left in PCM mode) that is the way
to go.
Another point I would like to discuss is about not having the intermediate state when
we are connected to the rfcomm but not yet to the sco socket, it seems useless
to have to Connect() and then Play(), the alsa plugin already goes direct to Play the
stream. Do you guys see any value in having a device connected but not streaming?
--
Luiz Augusto von Dentz
Engenheiro de Computação