Fading effect when ducking/unducking can be applied as per new arguments. We expect it can bring a better audio experience to user. Notes: v2 changelog * Title of cover letter is changed * Use volume ramp factor functions Sangchul Lee (4): stream-interaction: Modify codes to use idxset and macro stream-interaction: Add support for fading in case of ducking/unducking stream-interaction: Use volume ramp factor functions to apply fade-in/out role-ducking: Add support for fading feature src/modules/module-role-ducking.c | 4 + src/modules/stream-interaction.c | 260 ++++++++++++++++++++++++++++++-------- 2 files changed, 213 insertions(+), 51 deletions(-) -- These patches are based on the previous patches for volume ramping. : https://lists.freedesktop.org/archives/pulseaudio-discuss/2017-April/027927.html 2.7.4