[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