From 7454d66bb47349418f8f65b8d7bec79039a2be32 Mon Sep 17 00:00:00 2001 From: Fulup Ar Foll Date: Fri, 18 May 2018 13:31:36 +0200 Subject: Implements volume ramping --- conf.d/project/htdocs/index.html | 9 +- conf.d/project/lua.d/softmixer-simple-test.lua | 32 +++-- mixer-binding/mixer-binding.c | 2 +- plugins/alsa/alsa-api-backend.c | 10 +- plugins/alsa/alsa-api-frontend.c | 121 +++++++++++----- plugins/alsa/alsa-api-mixer.c | 8 +- plugins/alsa/alsa-api-streams.c | 184 +++++++++++++++---------- plugins/alsa/alsa-api-zones.c | 10 +- plugins/alsa/alsa-core-ctl.c | 61 ++++---- plugins/alsa/alsa-core-pcm.c | 32 ++--- plugins/alsa/alsa-effect-ramp.c | 144 +++++++++++++++++++ plugins/alsa/alsa-plug-multi.c | 4 +- plugins/alsa/alsa-plug-route.c | 4 +- plugins/alsa/alsa-plug-vol.c | 10 +- plugins/alsa/alsa-softmixer.c | 4 +- plugins/alsa/alsa-softmixer.h | 73 ++++++++-- 16 files changed, 505 insertions(+), 203 deletions(-) create mode 100644 plugins/alsa/alsa-effect-ramp.c diff --git a/conf.d/project/htdocs/index.html b/conf.d/project/htdocs/index.html index 3125f29..67a4a26 100644 --- a/conf.d/project/htdocs/index.html +++ b/conf.d/project/htdocs/index.html @@ -16,10 +16,15 @@

V3 API CALL

  1. +
  2. -
  3. -
  4. +
    +
  5. +
  6. +
    +
  7. +