|
发表于 2015-9-8 17:16:53
22690 浏览 8 回复
linux内核音频驱动的alsa框架不兼容oss吗?
需要运行一个基于OSS框架的音频程序,一直显示找不到/dev/dsp,mknod之后显示/dev/dsp:No such device or address
察看了内核中声卡的配置,oss弃用了,选择的是alsa,默认配置是没有勾选下面几项
OSS Mixer API
OSS PCM (digital audio) API
OSS PCM (digital audio) API - Include plugin system
勾选编译镜像,烧写到开发板之后,一直重启是怎么回事啊~~求指教~~
|
|
|
|
|
|
|
|
楼主,ALSA驱动是兼容OSS架构的驱动的,make menuconfig里面配置好即可。 |
|
|
|
|
|
|
|
发表于 2015-11-24 18:07:32
|
|
|
|
|
|
|
楼主|
发表于 2015-12-1 15:34:31
搞定了,之前不行是用的光盘的内核源码,参考新资料重新下载了个内核源码,在make menuconfig中选择上兼容OSS,编译之后就可以用了,我用aplay命令播放音乐是可以的 |
|
|
|
|
|
|
|
发表于 2015-12-3 10:00:14
楼主,之前没声音是由于没有初始配置,现在播放速度过快是怎么回事?还有去哪里重新下载内核源码? |
|
|
|
|
|
|
|
楼主|
发表于 2015-12-10 20:53:34
|
|
|
|
|
|
|
发表于 2016-3-27 13:50:54
楼主,我自己移植mplayer,也是发现缺失alsa项,没有声音。可是直接用讯为提供的mplayer就有alsa项,声音也正常。请问你是在make menuconfig里面重新配置了哪些选项? |
|
|
|
|
|
|
|
发表于 2016-4-18 19:40:47
|
|
|
|
|
|
|
发表于 2016-9-2 23:39:21
层主,请问你是怎么解决的啊?我用madplay播放mp3,madplay已经运行了,但是没有声音,你后面说的初始化是什么意思啊? |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|