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

João Paulo Rechi Vita jprvita at gmail.com
Sun Aug 16 16:12:28 PDT 2009


On Sun, Aug 16, 2009 at 10:40 AM, Lennart
Poettering<lennart at poettering.net> wrote:
> On Sun, 16.08.09 15:36, Lennart Poettering (lennart at poettering.net) wrote:
>
>>
>> On Sun, 16.08.09 02:16, João Paulo Rechi Vita (jprvita at gmail.com) wrote:
>>
>> > This serie of patches adds A2DP Source support on PulseAudio. Please Lennart
>> > and Luiz have a look and tell me what you think. I'm currently discarding any
>> > information coming on the RTP header. I'll probably work on this soon, but first
>> > I want to solve an issue on BlueZ side with Android playing the Source role,
>> > since now I have an Android phone. :)
>>
>> Looks pretty good.
>>
>> 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.

>> 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.

> 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.

>
> Lennart
>
> --
> Lennart Poettering                        Red Hat, Inc.
> lennart [at] poettering [dot] net
> http://0pointer.net/lennart/           GnuPG 0x1A015CC4
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at mail.0pointer.de
> https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss
>



-- 
João Paulo Rechi Vita
MSc Computer Science Student
Computer Engineer
IC / Unicamp
http://jprvita.wordpress.com/



More information about the pulseaudio-discuss mailing list