我正在使用openAl进行音频处理,最近我遇到了一个问题,在初始化过程中,我的程序将挂在以下行:" ALCdevice * device = alcOpenDevice(NULL);"我在寻找解决方案方面没有多少运气(大多数人都有一个问题,它返回NULL)。
为什么这个功能会挂起,至少有一种方法可以提前检测到这个问题吗?
我怀疑我的音频驱动程序偶尔会崩溃(在Ubuntu 13.10上)。然而,解决这个崩溃并没有真正解决问题(即我的程序挂起)。
答案 0 :(得分:0)
您安装了oalinst.exe吗?
当我安装它时,
alcOpenDevice(NULL)不再返回NULL
你可以尝试一下!