Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2013 17:11:33 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        freebsd-bluetooth@freebsd.org
Subject:   What's it going to take to get basic A2DP support into -HEAD?
Message-ID:  <CAJ-VmokxtmkqXBPXfvKzRJ2qxGUe5qN0D-pvsJP-7djDdVE4ag@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi all,

I've bought some bluetooth audio devices and I'd like to use them with
FreeBSD-HEAD. Specifically, I'd like to be able to use them _whilst_
doing active wifi traffic, so I can properly debug/diagnose all of the
crazy bluetooth coexistence issues that exist.

However, we don't have A2DP support as far as I can tell.

So, given that these headphones pair, what would it take to write up a
basic A2DP profile with the minimum-supported codec, and then route
audio to it?

Would it be something done in-kernel? Or would we just expose the
audio to userland and do the (re) encoding there?

What about supporting data sources that will happily supply a
supported bitrate/encoding type? (eg, if a player wants to spit out
MPEG encoded audio; why decode and re-encode it?)

I'm happy to hack on code. I just don't know anything about the
bluetooth stack here. :-)

Thanks!



Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmokxtmkqXBPXfvKzRJ2qxGUe5qN0D-pvsJP-7djDdVE4ag>