(1)
Control接口
Control接口主要让用户空间的应用程序(alsa-lib)可以访问和控制音频codec芯片中的多路开关,滑动控件等。对于Mixer(混音)来说,Control接口显得尤为重要,所有的mixer工作都是通过control接口的API来实现的。
struct snd_kcontrol_new {
snd_ctl_elem_iface_t iface; /* interface identifier */