天嵌 ARM开发社区

 找回密码
 注册
查看: 2282|回复: 1

ALSA问题

[复制链接]
KauBoi 发表于 2010-8-11 16:46:12 | 显示全部楼层 |阅读模式
TQ2440的linux声卡驱动是ALSA,可是为什么没有/dev/snd/这个目录的呢?本应在该目录下的用户空间接口/dev/snd/controlCX,  /dev/snd/pcmCXDX,  /dev/snd/timer 这些都不见了,只有/dev/dsp这些,少了这些设备接口,还可以正常进行ALSA编程吗?不知道是不是因为这个原因,程序出现下面的错误:
        ALSA lib pcm_hw.c:1433:(_snd_pcm_hw_open) Invalid value for card
            InitAudi: Error opening PCM device plughw:0,0
应该是指找不到ALSA的音频设备吧。
    用OSS编程可以,因为有/dev/dsp设备。就是用ALSA编程就出问题了,snd_pcm_open()打开不了设备
 楼主| KauBoi 发表于 2010-8-12 20:46:58 | 显示全部楼层
问题解决了。
不知道其他人的情况是不是都跟我的一样,都没有/dev/snd目录,奇怪。ALSA的设备都在/dev下,要手动mknod建立连接节点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-27 21:07 , Processed in 1.047892 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表