0

我正在做一个基于音频的应用程序,在其中我将 wav 文件转换为 aac 格式。转换工作成功,但即使有一个来电,转换时也不会调用中断侦听器...我正在初始化 audioSession 并处理 main() 中的中断。中断侦听器在应用程序的另一部分工作,例如录制和播放。任何人都可以帮助我,好吗?

4

2 回答 2

1

我有同样的问题通过这个解决它,你可以阅读这个链接:http: //developer.apple.com/library/ios/#documentation/Audio/Conceptual/AudioSessionProgrammingGuide/HandlingAudioInterruptions/HandlingAudioInterruptions.html

于 2013-06-06T07:20:50.000 回答
1

最后我得到了这个问题的解决方案。我使用了 audioSession 类别

kAudioSessionCategory_MediaPlayback

更早的 AAC 转换。现在我把它改成了

kAudioSessionCategory_AudioProcessing

所以它现在工作得很好。中断侦听器方法在中断发生时完美调用。

于 2013-10-08T09:40:02.040 回答