role-ducking: Introduction of fading effect

Submitted by Sangchul Lee on April 28, 2017, 1:37 p.m.


Reviewer None
Submitted April 28, 2017, 1:37 p.m.
Last Updated April 28, 2017, 1:40 p.m.
Revision 1

Cover Letter(s)

Revision 1
      Fading effect when ducking/unducking can be applied as per new arguments.
We expect it can bring a better audio experience to user.

 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(-)