Forgive my ignorance of how the virtual-sink.c works (I've really not looked) but my (perhaps incorrect) understanding was that it is basically a code template rather than a real sink. Is this just a wrong grasp of the situation? If it's not wrong, should the changes there to modargs etc. be migrated to the modules which have been spawned from virtual sink? Or should we try to come up with a better inheritance mechanism... perhaps we should switch to C++? :p (that was a joke btw!) /me really needs to read up more on the virtual sink stuff Cheers Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mageia Contributor [http://www.mageia.org/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/]