[pulseaudio-discuss] [PATCH 0/2] Bluetooth A2DP Source module

Lennart Poettering lennart at poettering.net
Wed Aug 19 16:09:02 PDT 2009


On Sun, 16.08.09 20:12, João Paulo Rechi Vita (jprvita at gmail.com) wrote:

> >> You exposed this as a source. Which makes a lot of sense I
> >> guess. However, there is one little problem: we don't allow direct
> >> connections between sinks and sources right now, which limtis the
> >> usefulness of the a2dp source, because you cannot really use PA as a
> >> set of a2dp speakers like this... But I guess this should really
> >> convince me to get of my ass and actually implement the necessary code
> >> for allowing direct sink/source connections.
> >>
> 
> I've been using "parec | pacat" as a workaround for testing, but if
> the connection was done inside PA it would be at least more "user
> friendly" I guess.

Not just that. It will also shortne latency and most importantly can
deal with frequency deviations between the sink and the source to
connect. 

> >> One question though: what about support for HSP/HFP? Would it even
> >> make sense to make PA behave like a headset to other devices?
> >
> 
> I think the use case of having your PC to behave as a headset for your
> phone is a good example, but I'm not sure how is the BlueZ support on
> this. HSP has two different roles for stream endpoints, Headset and
> Audio Gateway. BlueZ implements Audio Gateway, but I haven't checked
> about the Headset role.

Hmm, implementing the other side of HSP/HFP probably means writing an
AT command interpretor. Ugly stuff.

> > One more question: the bluez side of this, I assume I can find that in
> > the upstream bluez git repo? Would really like to play around with
> > this...
> 
> Johan just merged it upstream and is also part of the release 4.48,
> released today.

Nice, I'll make sure this is in rawhide and toy around with this.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list