Hi Lennart, OK, so attached should be a screenie of the KDE settings window. As you can see, the idea is to list all the various detected h/w and allow them to be prioritised accordingly. The categories are shown on the left hand side, but each once shows the same set of "devices" (albeit potentially in different orders!) As is clear it does show some devices that are not currently attached/detected. So to make this work nicely with pulse, I'd need to be able to: 1. Record the sinks seen and know whether they are currently alive or not (e.g. for USB, bluetooth and network sinks). 2. Provide a way to prioritise our sinks in a list. If the most preferred sink is not available (and our stream is not specifically playing on a given sink) it should automatically pick the next device with the highest priority. 3. Allow this priority list to be different for different roles/categories. or 3. Find a way to have something at the phonon side control the routing decisions in PA (e.g. by uploading rules etc) What do you think is needed and what should I work on to get there? Do you see any major roadblocks? Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mandriva Linux Contributor [http://www.mandriva.com/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/] -------------- next part -------------- A non-text attachment was scrubbed... Name: phonon-kde-settings.png Type: image/png Size: 140464 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20090224/25d47638/attachment.png>