Ios 同时使用OpenAL、RemoteIO和AVPlayer播放音频时处理中断
我正在开发一个应用程序,需要同时使用OpenAL、RemoteIO和AVPlayer播放音频。我也在按照苹果公司的指导方针处理中断: RemoteIO和AVPlayer的播放正在正常恢复。但是,OpenAL的播放被禁用 对于OpenAL,我在中断结束时重置上下文,如下所示:Ios 同时使用OpenAL、RemoteIO和AVPlayer播放音频时处理中断,ios,core-audio,avplayer,openal,remoteio,Ios,Core Audio,Avplayer,Openal,Remoteio,我正在开发一个应用程序,需要同时使用OpenAL、RemoteIO和AVPlayer播放音频。我也在按照苹果公司的指导方针处理中断: RemoteIO和AVPlayer的播放正在正常恢复。但是,OpenAL的播放被禁用 对于OpenAL,我在中断结束时重置上下文,如下所示: alcMakeContextCurrent (myContext); 当仅进行OpenAL播放时,或当OpenAL播放与RemoteIO一起进行时,播放将正常恢复。但是,如果我同时使用OpenAL、RemoteIO和AVP
alcMakeContextCurrent (myContext);
当仅进行OpenAL播放时,或当OpenAL播放与RemoteIO一起进行时,播放将正常恢复。但是,如果我同时使用OpenAL、RemoteIO和AVPlayer播放音频,在恢复时,OpenAL播放将被静音。可能出现什么问题?在中断之前关闭OpenAL、RemoteIO和AVPlayer的顺序可能很重要。@hotpaw2正确的顺序应该是什么?