]> code.delx.au - pulseaudio/commit
role-ducking: Apply a ducking effect based on streams roles
authorFlavio Ceolin <flavio.ceolin@profusion.mobi>
Thu, 13 Dec 2012 19:00:55 +0000 (17:00 -0200)
committerTanu Kaskinen <tanuk@iki.fi>
Wed, 19 Dec 2012 10:31:48 +0000 (12:31 +0200)
commit4d65c9582d42bea6816063fc6246bcce3bd02146
treee76b4409e7e7a5e262fc1612b0cf0dd7a51493ac
parentb9f6bfcadc1cf06e8ef7cc5546f2f086bd489e68
role-ducking: Apply a ducking effect based on streams roles

This module works pretty similar to the module-role-cork.
It should be used as an alternative to that module. Basically
it decreases the volume of the streams specified in ducking_roles
in the presence of at least one stream specified in trigger_roles.
Also, it's possible to choice the volume that will be used in the
ducking streams and if it should operates in all devices or not.

For basic reference: http://en.wikipedia.org/wiki/Ducking
src/Makefile.am
src/modules/module-role-ducking.c [new file with mode: 0644]