From: Jyri Sarha <jyri.sarha@xxxxxxxxx> This is a collection of patches which I never got around to try to get to the upstream before. All but the last one have been in use in Maemo/Meego for several months without any problems at least in that context. Anyway, as far as I can see these patches should be fairly generic. Cheers, Jyri Jyri Sarha (4): protocol-native: Stop auto timing updates if connected to suspended sink or source suspend-on-idle: Trigger mempool vacuuming core: no rewinding on volume change if the sink does not support it. alsa-mixer: Add force-hw-volume flag to alsa profile sets src/modules/alsa/alsa-mixer.c | 51 ++++++++++++++++++++++ src/modules/alsa/alsa-mixer.h | 3 + src/modules/alsa/mixer/profile-sets/default.conf | 3 + src/modules/module-suspend-on-idle.c | 41 +++++++++++++++++- src/pulse/stream.c | 28 ++++++++++-- src/pulsecore/sink-input.c | 6 ++- src/pulsecore/sink.c | 3 +- 7 files changed, 127 insertions(+), 8 deletions(-)