pulseaudio/src/modules/alsa
Tanu Kaskinen 5715b2af30 alsa-mixer: When figuring out the max_dB of a path, use only channels that are used by the path elements.
Without this, p->max_dB could never be less than 0 dB, because the loop at the
end of pa_alsa_path_probe() would reset p->max_dB to 0 as soon as the loop
encountered a channel that wasn't touched by any element.

There was a similar issue for p->min_dB too (it could never be more than 0 dB),
which is also fixed by this patch.
2011-03-11 13:41:28 +02:00
..
mixer alsa-mixer: Implement support for setting element specific upper limits for volume. 2011-03-11 13:40:51 +02:00
alsa-mixer.c alsa-mixer: When figuring out the max_dB of a path, use only channels that are used by the path elements. 2011-03-11 13:41:28 +02:00
alsa-mixer.h alsa-mixer: Implement support for setting element specific upper limits for volume. 2011-03-11 13:40:51 +02:00
alsa-sink.c ratelimit: fix log levels of log suppression messages 2011-01-31 11:36:24 +00:00
alsa-sink.h alsa: rework mixer logic 2009-06-17 03:45:14 +02:00
alsa-source.c ratelimit: fix log levels of log suppression messages 2011-01-31 11:36:24 +00:00
alsa-source.h alsa: rework mixer logic 2009-06-17 03:45:14 +02:00
alsa-util.c alsa: disable period wakeups in tsched mode if possible 2011-02-01 09:41:02 +00:00
alsa-util.h alsa: work around slightly broken _delay implementations 2010-09-09 17:03:34 +01:00
module-alsa-card.c alsa-card: Print the profile set configuration when loading the card. 2011-03-11 13:39:50 +02:00
module-alsa-sink.c alsa: Take syncronized HW volume infra into use for alsa-sink 2010-10-16 11:53:39 +01:00
module-alsa-source.c pulse: move pa_rtclock_now in pulsecommon 2009-06-20 17:29:08 +03:00