Hi Guillaume, On Tue, Mar 01, 2016 at 01:23:59PM +0200, Ahmed S. Darwish wrote: > On Tue, Mar 01, 2016 at 11:30:54AM +0100, Guillaume Desmottes wrote: > > On mar., 2016-03-01 at 11:12 +0200, Ahmed S. Darwish wrote: > > > > > > The May 2014 thread contained a good discussion about the media > > > center / home theater use cases of this module. Upon merge, it > > > would be great to summarize these use-cases here: > > > > > > https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules > > > > Something like this? > > > > """ > > module-allow-passthrough > > > > Since $VERSION. This module ensures that passthrough streams are always > > allowed to play on sinks. The default policy in pulseaudio is to only > > allow exclusive access if nothing else is currently using the sink. > > With this module, all the existing streams are muted (by being re > > -routed to the null sink) when a passthrough stream comes in, allowing > > the passthrough stream to use the sink. > > This is particularly useful with media centers and HTPC boxes where we > > usually always want to be able to start a video even if an external > > notification sound happened to be playing at the same time. > > """ > > Yup, that's a very nice summary. > Since this is now merged in master, I've added the above paragraph to the wiki at Documentation/User/Modules. Thanks! BTW the passthrough use case, and this module, is mentioned in our new (draft) AccessControl/Containers effort at: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/AccessControl Regards, -- Darwish http://darwish.chasingpointers.com