AL:LIB<EE>ALCdsoundCapture_open:DEVICE init failed :0x88780078?

1 使用版本比较低的openal时;然后频繁的 :“开默认采集设备-采集-关闭-关闭采集设备”

在调用AlcOpenCaptureDevice的时候返回的设备名是NULL,并且控制台有:AL:LIB<EE>ALCdsoundCapture_open:DEVICE init failed :0x88780078

 

2 使用较低版本openal,并且在采集数据途中拔掉了麦克风,程序停止采集,并且控制台有:AL:LIB<EE>ALCdsoundCapture_open:DEVICE init failed :0x88780078

解决方法:替换Openal1.20及以上,这样一般可以继续采集全零,你在插上“这个”耳机的时候,还可以继续采集有内容的东西;

3 机箱上没有耳机麦克风,扬声器等东西,扬声器的喇叭图标是带一个红叉叉,这时候你运行openal库去获取设备信息的时候,控制台会打印

   lib(EE):alccmmdevplayback_open:Device init failed:0x80070490;所以你要记得有麦克风扬声器在运行;

 

posted on 2022-01-24 20:26  邗影  阅读(268)  评论(0编辑  收藏  举报

导航