I am using AudioPlayer to stop all playbacks , as code is given
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audiofile.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops = -1;
if (audioPlayer == nil)
NSLog([error description]);
else
[audioPlayer play];
But i can stop all play back using this but can not again play stopped play backs.How can I do this please help
You can easily play pause stop your AVAudioPlayer with these three methods:
If you pause, you can then play to resume from where you paused.
Hope this helps, i really don’t see where your problem is!
in the code you gave, you are not pausing, you are just playing it with
numberOfLoopsnegative.You should have a method to start your music like this:
And another for pausing:
And another for resuming:
To toggle iPod music when the app starts and exits override these two methods:
Hope it finally suits your needs!