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
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: thread. gmane.org/ gmane.linux. alsa.devel/ 61365/focus= 61366
http://
Here is a patch for bluez package to fix this problem. /edge.launchpad .net/~cavedon/ +archive/ ppa
I also uploaded a fixed version to my ppa: https:/