On Fri, 12 Apr 2013 10:32:49 +0530 Arun Raghavan <arun.raghavan at collabora.co.uk> wrote: > > [..] > > You should just be setting the filter.want property to 'echo-cancel' > and let PulseAudio manage loading the canceller where appropriate. > > Regards, > Arun > Thanks for your answer. I am doing just that (upon stream creation I am setting the filter.want and media.role properties) and PulseAudio successfully creates the echo-canceled streams. But my concern is that the echo-canceled devices that were created are not destroyed when I close my streams. That means that when I restart my application and enumerate the devices the echo-canceled devices are still present. My question was: can I manually remove those devices before I close my application?