On Mon, 2011-01-24 at 14:14 -0800, pl bossart wrote: > > FWIW, the zero-length wait seems to work fine for me as well (also > > HDAudio). A couple of things to consider if we do decide to go ahead > > with this are are that: > > Any ideas on how we can make this timeout sink-specific? Everything I > know of (default.pa, module-udev-detect) will set this timeout for all > possible sinks. Not clear to me how I can make this configuratble. > Properties maybe, but I don't know how to set them with a command or > configuration file. I can't think if anything simple to handle this. However. if we're going to have to apply some policy on a per-profile basis, perhaps we could let modules set a "can-quick-suspend" property or some such on the sink which module-suspend-on-idle can look for. This leaves the decision to the module that exposes the sink which, in theory, knows best about this anyway. -- Arun