cloudice0102 发表于 2010-05-14 14:21

打开声卡设备失败,大侠救命!!!

Ubuntu9.10系统声卡驱动是alsa体系的

如果直接用播放器播放电影或音乐都没有问题,但是自己写程序去打开/dev/dsp就失败
出错信息如下:
/dev/dsp: Device or resource busy

代码如下:
fd = open ( "/dev/dsp", O_RDWR )
如果用O_RDONLY打开设备是正常的,用O_RDWR或O_WRONLY都会出上面的错误

很奇怪的问题,请问有人碰到过这样的状况吗?

cloudice0102 发表于 2010-05-14 14:29

是不是alsa体系的驱动要用alsalib去操作而不能用oss方式呢?
但是不是兼容oss吗?
没试过用alsalib,去试试看
页: [1]
查看完整版本: 打开声卡设备失败,大侠救命!!!