Matt の古い AudioStreamer を使用してオーディオ ストリーミング アプリを開発しています。
- (void)MyAudioSessionInterruptionListener(void *inClientData, UInt32 inInterruptionState)
{
AudioStreamer *streamer = (AudioStreamer*)inClientData;
if (inInterruptionState == kAudioSessionBeginInterruption)
{
[streamer stop];
NSLog(@"kAudioSessionBeginInterruption");
}
else if (inInterruptionState == kAudioSessionEndInterruption)
{
[self playpause];
NSLog(@"kAudioSessionEndInterruption");
}
}
私の問題は、[self playpause] で関数「playpause」を呼び出そうとしていることです。しかし、エラー playpause undeclared が発生します!
MyAudioSessionInterruptionListener 内で playpause を宣言するにはどうすればよいですか?