2011-07-26 24 views
0

を開始する前に一時停止していない、iPhone:最初の曲は、バッファリングを通じてマイアプリソングプレイで次の曲

私は、私のアプリでは2人の音楽プレーヤーを持っている

しかし、それは一緒に両方のmusicplayerの曲を再生します。私が一時停止しようとしても、最初の曲を一時停止しません。私は

[ストリーマ一時停止]を呼び出そうそのため

http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html

;:

私はこのチュートリアルを参照してください。

- (void)pause 

{

@synchronized(self) 

{ 

    if (state == AS_PLAYING) 

    { 
     err = AudioQueuePause(audioQueue); 

     if (err) 

     { 

      [self failWithErrorCode:AS_AUDIO_QUEUE_PAUSE_FAILED]; 
      return; 

     } 
     self.state = AS_PAUSED; 
    } 
    else if (state == AS_PAUSED) 
    { 
     err = AudioQueueStart(audioQueue, NULL); 
     if (err) 
     { 
      [self failWithErrorCode:AS_AUDIO_QUEUE_START_FAILED]; 
      return; 
     } 
     self.state = AS_PLAYING; 
    } 
} 

}

ストリーマは、バッファリングの休止メソッドを呼び出します。

どうすればいいですか?

答えて

0
if (audioPlayer.playing==YES) { 
     [audioPlayer pause]; 
    } 

これを試してください。

+0

rakesh、私はこれを試しても動作しません –

関連する問題