
ALSA
白鲸入海
嵌入式软件类,蓝牙BLE-2.4G开发,杰理/泰凌 蓝牙ble方案开发,杰理音频方案开发,定制键鼠方案开发,语音遥控器方案开发。BLE触摸方案开发。
展开
-
L i nu x ALSA声卡驱动之四:control设备的创建
转自:http://blog.youkuaiyun.com/droidphoneControl接口control接口主要让用户空间的应用程序(alsa-lib)可以访问和控制音频的codec芯片中的多路开关,滑动控件等。对于Mixer(混音)来说,control接口显得尤为重要,从ALSA0.9.x版本开始,所有的mixer工作都是通过control接口的API来实现的。/sound/con...转载 2018-12-06 11:29:25 · 666 阅读 · 0 评论 -
Linux ALSA声卡驱动之二:声卡的创建
1.1.snd_card是什么snd_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声卡相关的逻辑设备都是在snd_card的管理之下,声卡驱动的第一个动作就是创建一个snd_card结构体。1.2snd_card的定义 位于include/sound/core.hstruct snd_card { int number; ...转载 2018-12-04 10:20:46 · 815 阅读 · 0 评论