欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

声卡驱动的有关问题,大神进来看看

更新时间: 2014-01-05 03:19:43 责任编辑: Author_N1

 

声卡驱动的问题,大神进来看看~
以下是系统启动的log:
[    3.838258] No device for DAI WM8994 PAIFRX
[    3.842068] No device for DAI WM8994 PCM
[    3.846355] wm8994_probe: WM8994 Audio Codec 0.1
[    3.863396] s3c_idma_preallocate_buffer:  VA-e0900000  PA-C0000000  163840bytes
[    3.869543] asoc: WM8994 PAIFRX <-> s3c64xx-i2s mapping ok
[    3.875285] ALSA device list:
[    3.877628]   #0: wm8994 (WM8994)


以下是系统启动以后:

# ls /dev/snd
ls /dev/snd
timer
controlC0
pcmC0D0c
pcmC0D0p

内核没有创建/dev/dsp这个节点,我装了一个酷狗播放器,可是播放没有声音~请问大概是什么问题啊?
/dev/dsp没有就不能用cat命令去测试声卡了嘛?
--参考方法--
引用:
Quote: 引用:

好像新版本ALSA驱动框架(新版本名字实际上叫ASOC)本来就没有/dev/dsp设备节点哦,这是我的声卡设备文件夹!
ss@ubuntu10:/dev/snd$ ls 
by-path  controlC0  midiC0D0  pcmC0D0c  pcmC0D0p  pcmC0D1p  seq  timer
其中 pcmC0D0p  pcmC0D1p是输出设备,pcmC0D0c是输入设备。


驱动假如没有问题,那么我在安卓的应用层安装的播放软件就能直接播放音频文件了么?
我建议你先不要直接在android层播放音频,先在Linux层试下比如linux自带的工具aplay,如果Linux层能播的话,那应该就linux到android这块出问题,如果不能播的话有可能就是驱动没配置好。所以,你还是逐层排除吧,现在不好说哪部分出问题了!或者像你说的可能你的android应用使用的老版本音频接口/dev/dsp,当然不能使用,如果真是这样的话,可能在编译内核时让alsa支持OSS接口,或者修改应用程序!
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:19:43
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20867/
本文WWW.DOC100.NET DOC100.NET版权所有。