如何以编程方式检查其他应用程序是否使用麦克风和扬声器

时间:2012-04-10 12:08:43

标签: iphone objective-c audio core-audio

我想检查iPhone上是否有其他应用程序使用麦克风和扬声器。有可能吗?

我使用了以下代码。

  UInt32 otherAudioIsPlaying;                                   
  UInt32 propertySize = sizeof (otherAudioIsPlaying);
  OSStatus result = AudioSessionGetProperty (kAudioSessionProperty_OtherAudioIsPlaying,
                                                 &propertySize,&otherAudioIsPlaying);

然而,当我刚打开VoiceMemos时,还没有按下开始按钮,结果是otherAudioIsPlaying为1。

0 个答案:

没有答案