2 Sep
2008
2 Sep
'08
12:05 p.m.
For the greatest flexibility you really want the activation and deactivation to be doable via user space - many devices (especially complex ones like smartphones) can run with several different audio setups and need to change between them on the fly at run time. Trying to encode all the possible scenarios in the kernel makes for a relatively large amount of work when there are a lot of options.
(: I didn't mean to hide activation/deactivation of controls from userspace by spinning the idea of an codec instantiation but merely as a convenient base setup for devices...in fact I always prefer larger system interfaces compared to locked up ones
Harry