[pulseaudio-discuss] [PATCH 0/5] Synchronize HW and SW volume timing

Jyri Sarha oku at iki.fi
Sun Feb 28 05:13:04 PST 2010


From: Jyri Sarha <jyri.sarha at nokia.com>

The first patch here is part of Maemo Fremantle release, so has gone 
trough considerable amount of testing already. However, the adaptation 
on top of the latest upstream is fairly recent.

Jyri Sarha (5):
  core: Add infrastructure for delayed HW volume setting
  alsa-sink: Take syncronized HW volume infra into use
  alsa-sink: Add locking to protect concurrent mixer and mixer_path
    access
  udev-detect: Add sync_volume parameter
  alsa-card: Add sync_volume parameter

 src/modules/alsa/alsa-mixer.c       |   38 ++++++--
 src/modules/alsa/alsa-mixer.h       |    2 +-
 src/modules/alsa/alsa-sink.c        |  132 +++++++++++++++++++++--
 src/modules/alsa/alsa-source.c      |    2 +-
 src/modules/alsa/module-alsa-card.c |    4 +-
 src/modules/alsa/module-alsa-sink.c |    8 ++-
 src/modules/module-udev-detect.c    |   17 +++-
 src/pulse/def.h                     |    8 ++-
 src/pulsecore/sink.c                |  201 ++++++++++++++++++++++++++++++++++-
 src/pulsecore/sink.h                |   39 +++++++-
 10 files changed, 424 insertions(+), 27 deletions(-)




More information about the pulseaudio-discuss mailing list