[alsa-devel] [PATCH 1/2 v2] ALSA: Add snd_ctl_update() to dynamically update a control
dp at opensource.wolfsonmicro.com
Tue Mar 15 17:27:28 CET 2011
On Tue, Mar 15, 2011 at 03:17:58PM +0100, Clemens Ladisch wrote:
> Doing this outside the semaphore doesn't look good.
Yes, I was thinking about the same thing, wasn't sure about nesting rw
> I wonder whether snd_ctl_add() is the right function to use, because it
> will assign a different numid event if the control didn't change.
Hm, indeed. I can probably inline a slightly different version of
> > A separate patch needs to be made to make ALSA Mixer cope with this.
> What happens?
It doesn't break or anything hopefully. It will probably need support for
handling the update of the controls (without exiting and starting it
again). I've only tested it against alsa-utils 1.0.20 and it worked
fine with a few changes (updating the controls on the fly).
More information about the Alsa-devel