core: make sure soft mute status stays in sync with hw mute status

This should close rhbz #494851, mandriva bz #51234.

Probably the same as our own #572, launchpad #352732.
This commit is contained in:
Lennart Poettering 2009-06-08 00:02:15 +02:00 committed by Colin Guthrie
parent 56f457c10d
commit d52262367a
4 changed files with 12 additions and 4 deletions

View file

@ -1146,7 +1146,7 @@ fail:
static void sink_get_mute_cb(pa_sink *s) {
struct userdata *u = s->userdata;
int err, sw;
int err, sw = 0;
pa_assert(u);
pa_assert(u->mixer_elem);

View file

@ -1105,7 +1105,7 @@ fail:
static void source_get_mute_cb(pa_source *s) {
struct userdata *u = s->userdata;
int err, sw;
int err, sw = 0;
pa_assert(u);
pa_assert(u->mixer_elem);