主题 : 音频设备/dev/dsp 问题请教!! 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 62125
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2012-01-15
最后登录: 2017-09-13
楼主  发表于: 2014-01-01 20:15

 音频设备/dev/dsp 问题请教!!

我用的平台是mini2440

用open("dev/dsp",O_RDWR);开打的时候出现错误

分别用:
用open("dev/dsp",O_RDONLY)
用open("dev/dsp",O_WRONLY)

就没问题,可是我想实现语音通信啊,必须同时说跟听,请教下大家怎么解决!
级别: 新手上路
UID: 107168
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2014-08-16
最后登录: 2018-08-22
1楼  发表于: 2014-12-04 22:09
同求= =我也想实现双工,可是不知道怎么做
级别: 骑士
UID: 5844
精华: 9
发帖: 64
金钱: 770 两
威望: 154 点
贡献值: 9 点
综合积分: 308 分
注册时间: 2009-05-11
最后登录: 2019-05-14
2楼  发表于: 2014-12-07 14:39
/dev/dsp 这个是 OSS 框架的驱动吗?

如果是 ALSA 框架的驱动的话,应该是 /dev/snd/pcmC0D0p 和 /dev/snd/pcmC0D0c

分别对应 playback 和 capture 。 分别打开就好。