On Sat, Mar 12, 2016 at 08:52:22AM +0100, Danny Milosavljevic wrote:
Hi,
does anyone know the answer to the questions below?
The other direction (making two controls which both do the same and update each other's value) doesn't seem to be easily available.
Should I write a _put handler that does it manually?
(Or should that be handled by alsa-lib mixer modules instead?)
Is it possible to merge the "Left Mixer" control and respective "Right Mixer" control into one selem in alsamixer?
Because alsamixer actually has support for one-sided muting.
Mark, do you know how to do it?
IIRC, in order to have shared controls, you just needed to share the controls structure.
If that's unknown, I can post v9 without doing the grouping-together of mixer controls and we can use it like that - I don't want the patch to stall indefinitely on mere usability issues...
Unfortunately, that is exposed to the user-space. Once it's in, you cannot change it / fix it anymore.
Maxime