我有一个问题,我以为我会问这里。
我在两个应用程序中实现了OpenAL。
问题是如果一个应用程序在后台运行(即我启动它,然后按下HOME按钮启动另一个) - 当我启动另一个应用程序时alcOpenDevice
失败。它返回:
2013-12-04 11:39:23.866 Safari Puzzle [4132:4803] 11:39:23.866错误:185:创建聚合音频设备时出错:'nope'
2013-12-04 11:39:23.867 Safari Puzzle [4132:4803] 11:39:23.867警告:219:输入设备为0x39; 'AppleHDAEngineInput:1B,0,1,0:1'
2013-12-04 11:39:23.867 Safari Puzzle [4132:4803] 11:39:23.867警告:223:输出设备为0x2f; 'AppleHDAEngineOutput:1B,0,1,1:0'
2013-12-04 11:39:23.868 Safari Puzzle [4132:4803] 11:39:23.868错误:398:错误'nope'
2013-12-04 11:39:23.869 Safari Puzzle [4132:4503] 11:39:23.869错误:398:错误-66680
2013-12-04 11:39:23.869 Safari Puzzle [4132:70b] 11:39:23.869错误:> aurioc> 783:失败:-10851(启用2,outf< 2 ch,44100 Hz,Int16,inter> inf< 2 ch,0 Hz,Int16,inter>)
任何帮助,任何人?
编辑:
可能只是模拟器 - 在真实设备上,两个应用程序都可以正常运行......