Ticket #115 (new enhancement)

Opened 6 years ago

Last modified 5 years ago

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:1 Changed 6 years ago by marcel@…

  • Status changed from new to assigned

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

comment:2 Changed 6 years ago by alphaone@…

Any update on this issue?

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.

comment:8 Changed 5 years ago by willie_chen@…

  • Status changed from assigned to new
  • Owner changed from marcel@… to michael@…

Hi Machiael,
Help us follow this issue.

comment:9 Changed 5 years ago by roh

  • Owner changed from michael@… to michael
Note: See TracTickets for help on using tickets.