[pulseaudio-discuss] [PATCH v2 0/5] volume ramping

Sangchul Lee sangchul1011 at gmail.com
Sat Aug 27 12:33:15 UTC 2016


These patches bring the volume ramping feature that has not been applied to upstream.

This topic was also mentioned a few weeks ago.
 : https://lists.freedesktop.org/archives/pulseaudio-discuss/2016-June/026459.html

The original patches are at below.
 : https://lists.freedesktop.org/archives/pulseaudio-discuss/2012-August/014351.html

Here are resubmitting patches without client API part as we discussed on IRC before.
Please note that these are from tizen project, because it seems more refined than
the above original patches.
And volume ramp factor APIs are added to sink-input which will be used instead of the
previous volume ramp setting API of sink-input.

Notes:
 v2 changelog
  - Not applying the commit "volume ramp: add volume ramping to sink"
  - Added volume ramp factor to sink-input

Jaska Uimonen (2):
  volume ramp: additions to the low level infra
  volume ramp: adding volume ramping to sink-input
Sangchul Lee (3):
  sink-input: Code cleanup regarding volume ramping
  sink-input, volume: Add support for volume ramp factor
  sink-input: Remove pa_sink_input_set_volume_ramp()

 src/map-file               |   7 +
 src/pulse/def.h            |  13 +-
 src/pulse/volume.c         | 118 ++++++++++++++++-
 src/pulse/volume.h         |  42 ++++++
 src/pulsecore/mix.c        | 310 +++++++++++++++++++++++++++++++++++++++++++++
 src/pulsecore/mix.h        |  27 ++++
 src/pulsecore/sink-input.c | 143 +++++++++++++++++++++
 src/pulsecore/sink-input.h |  16 ++-
 8 files changed, 673 insertions(+), 3 deletions(-)

-- 
2.7.4



More information about the pulseaudio-discuss mailing list