Comment 4 for bug 350829

Revision history for this message
Ludovico Cavedon (cavedon) wrote :

The problem is that the with the alsa blutooth plugin, snd_pcm_update_avail() is returning EAGAIN instead of 0 when no data is available. And pulseaudio expect snd_pcm_update_avail() to never return EAGAIN.

According to ALSA developers, the bluetooth plugin is doing the wrong thing:
http://thread.gmane.org/gmane.linux.alsa.devel/61365/focus=61366

Here is a patch for bluez package to fix this problem.
I also uploaded a fixed version to my ppa: https://edge.launchpad.net/~cavedon/+archive/ppa