'Twas brillig, and Lennart Poettering at 17/02/10 02:28 did gyre and gimble: > I'd advise to not fire the subscription event here, unless an existing > module really needs this. (Though generally I am tempted to say that > modules that care about save_sink and the routing stuff should use > synchrnous hooks rather than asynchronous subscriptions) Yeah I think this approach will make more sense when I get around to doing some bigger changes on the way that m-s-r works. I'll work out a more concrete plan for the code/api level changes I want to introduce (you've already read the overview which isn't too far away from what we've discussed before), so I'll try and formulate the next stage of that in due course. 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/]