--- src/modules/module-solaris.c | 2 +- src/modules/module-tunnel.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/module-solaris.c b/src/modules/module-solaris.c index 71a98e9..4f11000 100644 --- a/src/modules/module-solaris.c +++ b/src/modules/module-solaris.c @@ -564,7 +564,7 @@ static void sink_set_mute(pa_sink *s) { if (u->fd >= 0) { AUDIO_INITINFO(&info); - info.output_muted = !!s->muted; + info.output_muted = s->muted; if (ioctl(u->fd, AUDIO_SETINFO, &info) < 0) pa_log("AUDIO_SETINFO: %s", pa_cstrerror(errno)); diff --git a/src/modules/module-tunnel.c b/src/modules/module-tunnel.c index 6b3512e..f0f0e31 100644 --- a/src/modules/module-tunnel.c +++ b/src/modules/module-tunnel.c @@ -1906,7 +1906,7 @@ static void sink_set_mute(pa_sink *sink) { pa_tagstruct_putu32(t, PA_COMMAND_SET_SINK_INPUT_MUTE); pa_tagstruct_putu32(t, u->ctag++); pa_tagstruct_putu32(t, u->device_index); - pa_tagstruct_put_boolean(t, !!sink->muted); + pa_tagstruct_put_boolean(t, sink->muted); pa_pstream_send_tagstruct(u->pstream, t); } -- 1.8.3.1