Hey, let me chime in into the discussion.

First I'm terribly sorry to see that people are affected by this kind of issue.
I remember a similar one on Ubuntu Phone which we have finally tracked down to
the hardware side but were never able to fix completely.

Canonical as a company and we as a developers working on Ubuntu do actually care
about Bluetooth. Myself, Daniel and a few others formed an informal group that
meets regularly and strives to set the course for improvement. Believe me, we
would be delighted to see it working flawlessly because well... among other
reasons we also use Bluetooth devices on daily basis. However, sadly, it is not
that easy as the underlying technology itself is fairly complex and requires
both hardware, software and remote side to click in.

We are not searching for the white flag though :) this would be too easy.
Instead we plan our work in a way that we are able to take down issues and
gradually improve the overall experience. This is a step by step process where
we tackle problems one by one aiming for these that have the best chance to be
solved in order to deliver improvements with each cycle. 

In this case the audio in under running, PulseAudio tries to catch up and this
is why you see skipped bytes messages. There might be multiple reasons for this
starting from PulseAudio (and it's Bluetooth modules), through bluez, system
load and such and ending on the hardware configuration itself. For example
hugely popular WiFi+BT combo chipsets are prone to such issues as Bluetooth and
WiFi have to compete for throughput.

If I were you I would start from reporting this issue to Pulse Audio developers
through their mailing list (perhaps also on bluez) and start working from there.
We do keep an eye on these so if there is something interesting coming up in the
discussions we will pick it up. We will also remember about this one and for an
upcoming bluez 5.47 testing we will include high-load tests to see if we can
even experience this issue (so far we did not) with the hardware we test with.
Does it make sense?

Hope that at some point in the near future we will learn enough about this one
so that we can fix it.

Hope this helps,
K

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/405294

Title:
  A2DP Bluetooth audio skips terribly ["Skipping NNN us (= MMM bytes) in
  audio stream"]

Status in PulseAudio:
  Confirmed
Status in bluez package in Ubuntu:
  Confirmed
Status in pulseaudio package in Ubuntu:
  Confirmed

Bug description:
  As I upgraded to the Karmic alpha, bluetooth audio (via a2dp) stopped
  working properly. It was working fine in Jaunty.

  My headphones are detected and configured by pulse, but the audio
  skips as if it's spending half of each second paused. Music is
  buffered so that after I click stop on rhythmbox (or whatever--it
  happens with whatever player I use) the audio continues until it's
  caught up.

  syslog is full of the following lines:
  Jul 27 08:55:45 carlin1 pulseaudio[3218]: alsa-source.c: Increasing minimal 
latency to 1.00 ms
  Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 
15128 us (= 2668 bytes) in audio stream
  Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 
36586 us (= 6452 bytes) in audio stream
  Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 
35593 us (= 6276 bytes) in audio stream
  Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 
36597 us (= 6452 bytes) in audio stream
  Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 
32601 us (= 5748 bytes) in audio stream
  Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 
32589 us (= 5748 bytes) in audio stream

  This is with
  bluez                             4.45-0ubuntu4
  pulseaudio                    1:0.9.15-4ubuntu2 0

  pulseaudio version 1:0.9.16~test2-0ubuntu1~ppa3 from ubuntu-audio-dev
  didn't help.

To manage notifications about this bug go to:
https://bugs.launchpad.net/pulseaudio/+bug/405294/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to