* Preferred way to keep mixer mute in sync with digital_mute callback
@ 2016-10-10 15:34 Pascal Huerst
0 siblings, 0 replies; only message in thread
From: Pascal Huerst @ 2016-10-10 15:34 UTC (permalink / raw)
To: alsa-devel@alsa-project.org
Hey everyone,
I'm currently having an issue with cs4271. The codec plays back, even if
mute is activated in alsa mixer. This is caused by the digital_mute
callback, that does not care about the current mute status in alsa
mixer. As a user, I would expect, that if mute is set in alsa mixer, I
don't get any output if I play something back. (But probably I'm wrong?).
On the other hand, wm8350 codec uses a flag in the driver struct, that
stores the current state of mute in alsa mixer, which is taken into
consideration in the digital_mute callback. But to make this possible,
one can not just use:
SOC_*()
for example, but has to create a put-function using:
SOC_*_EXT()
only to get and store that flag. Is this really the way to go, or did I
miss something?
Thanks,
Pascal
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-10-10 15:34 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-10 15:34 Preferred way to keep mixer mute in sync with digital_mute callback Pascal Huerst
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.