天天看点

alsa 的 kcontrol

alsa 的 kcontrol

kcontrol的 作用控制 codec

**

kcontrol的流程

**

alsa 的 kcontrol

snd_kcontrol_new 创建 snd_kcontrol变量

snd_kcontrol_new 会给 snd_kcontrol变量 函数实现(info,get,put),还有 私有数据

snd_ctl_add 会把创建好的 snd_kcontrol变量 变量添加到链表中,方便进行调用

可以使用 tinymix 得到所有的控制功能就是 snd_kcontrol变量

可以使用tinymix 来设置 snd_kcontrol的状态

alsa 的 kcontrol

如何使用 snd_kcontrol?

app