Re: GSoC Project - Integration of Bluetooth Audio with PulseAudio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



João

I'm really excited to have you helping on this. It'll be a great
project for your gsoc experience.

>  I'm not pretty sure about how the integration is going to happen. One
>  idea is to implement two modules in PA, a BT sink (playback) and
>  source (record). Also, there will be a need to something on PA to
>  detect BT devices, similar to the module-detect-hal of PA.

My impression looking at the existing modules is there would be one
main file to deal with enumeration, switching, etc. The modules tend
to be broken out for the different protocols when they are
implementation details. So it might look something like

module-bt.c
module-bt-protocol-sco.c
module-bt-protocol-a2dp.c

A good start is setting up a main pulse module and getting d-bus calls
to the bluez services working to see audio device lists in pulse.

Anyway, a lot of the tricky details will be pulse things, so the
mailing list for pulse is useful too.

-- 
Brad

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluez-devel mailing list
Bluez-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/bluez-devel


[Index of Archives]     [Linux Bluetooth Devel]     [Linux USB Devel]     [Network Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux