|
|
发表于 2006-3-2 19:38:15
|
显示全部楼层
你非要最小?
1.kernel module 内核源码已带
2.开机时打开设备, 用 静态链接的 alsactl amix ,否则音量为0,无意义.
如果,你还要最小, 看看 alsa-lib 的源码,直接写 /sys/* 直接控制硬件. 连 静态链接的 alsactl amix 都不要
3.程序,理论上,直接写 /dev/dsp 或alsa 的设备 就可以,不要任何库. 但是现在已经没有程序这样干了,调用 alsa-lib 这么方便,为什么要自找麻烦? |
|