>>> 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. Without bragging it looks like the timing of this loopback code I wrote was perfect...Stars must be aligned. This type of direct connection is needed whenever a Linux device is used as a gateway between sources of all kinds and the speaker system. You can stream audio with A2DP from your mobile, but USB is another candidate I also saw in my previous life. Some automotive manufacturers connect hardware modules together with USB, i.e. a satellite radio to the main infotainment module. The main difficulty is to keep latency under control and handle clock drifts. Of course this can also be used with serial PCM input links whose bitclock differs from the I2S/HDAudio output bitclock. Cheers - Pierre