Ticket #115 (new enhancement)
A2DP / alsa integration
| Reported by: | laforge@… | Owned by: | michael |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | bluez | Version: | current svn head |
| Severity: | minor | Keywords: | |
| Cc: | buglog@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | PatchReviewResult: | ||
| Reproducible: |
Description
there's a bluetooth-a2dp project, whom have already contacted us. We want to
support them to get A2DP support on the Neo1973
Change History
comment:3 Changed 6 years ago by marcel@…
The merge into audio service has happened. Actually it was more of a complete
re-write than a merge.
The bluetoothd-service-audio from the bluez-devel CVS contains full A2DP support
and provides an ALSA plugin. This will be part of the upcoming bluez-utils-3.15
release.
comment:4 Changed 6 years ago by stefan@…
Great. Thanks for the update.
Once 3.15 is out we will use it and do some tests. If all goes well we can
finally close this bug.
comment:5 Changed 6 years ago by marcel@…
The bluez-utils-3.15 package has been released. Currently only an ALSA plugin is
provided, but a GStreamer plugin will follow.
comment:6 Changed 6 years ago by alphaone@…
Okay, I have set up A2DP for the first time today on both my laptop and my Neo.
I've been following http://wiki.bluez.org/wiki/HOWTO/Bonding for bonding and
http://wiki.bluez.org/wiki/HOWTO/AudioDevices for activating A2DP.
On the Neo I needed to install bluez-utils-alsa before it would work.
However, on the Neo A2DP is mono - on my laptop I have stereo sound.
comment:7 Changed 6 years ago by marcel@…
Welcome to our world. There are some minor glitches in some situations and on
some devices where something totally unexpected happens. Run "hcidump -X -V" and
catch the AVDTP control channel setup. It will tell you what your headset
supports and what the audio service actually selected. Highly likely we have
another bug in the stream setup. This is under a lot of development since in the
end a stream configuration can be changed on-the-fly and we have to deal with it
and provide the path with the best latency.

The A2DP stuff from the bluetooth-alsa project should be merged into
bluetoothd-service-audio. This is currently work in progress.