主题 : Tiny6410,Linux声卡驱动源代码,怎么设置声卡波特率和输出音量? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 34711
精华: 0
发帖: 45
金钱: 235 两
威望: 47 点
贡献值: 0 点
综合积分: 90 分
注册时间: 2010-12-20
最后登录: 2011-10-27
楼主  发表于: 2011-06-09 09:22

 Tiny6410,Linux声卡驱动源代码,怎么设置声卡波特率和输出音量?

我用的是Tiny6410开发板,装的linux驱动,在编写MP3播放程序的时候遇到问题,声卡波特率和音量设置不了,请问linux下的/dev/dsp,和/dev/mixer驱动分别在哪个目录下。
我用的是这两个函数:
ioctl(g_audiofd, SNDCTL_DSP_SPEED, &freq) ;
ioctl(g_mixerfd, SOUND_MIXER_WRITE_VOLUME, &vol);
[ 此帖被micreeson在2011-06-09 11:09重新编辑 ]
级别: 新手上路
UID: 34711
精华: 0
发帖: 45
金钱: 235 两
威望: 47 点
贡献值: 0 点
综合积分: 90 分
注册时间: 2010-12-20
最后登录: 2011-10-27
1楼  发表于: 2011-06-09 09:51
谢谢!
ALSA调用函数是什么?
[ 此帖被micreeson在2011-06-09 11:02重新编辑 ]