At Thu, 10 Jan 2008 16:43:24 +0100 (CET), Jaroslav Kysela wrote:
On Thu, 10 Jan 2008, Takashi Iwai wrote:
I'm sure I can hack smixer - simple_none.c - to add virtual master support in few days. If I fail for a reason or code is really ugly, I give you my ack for your implementation, ok?
Well, as I wrote, smixer alone won't solve all the corner cases. Imlementing smixer would be relatively easy. But it can't be solid like the kernel driver, and we have still problems with control API and kernel mixer OSS.
Ok, I switch to rather neutral mode in this issue. Although I don't think that it's the right solution. You can commit this code to repo. Time shows us if it was good or not. Back to coding.
Glad to hear that.
The user-space solution would be of course nice, but in this particular case, it results in far more codes and may give even more problems. Once after we get a better infrastructure for mixer abstraction, let's clean up the whole stuff.
Takashi