Audio looping in Objective-C/iPhone
- by Neurofluxation
So, I'm finishing up an iPhone App.
I have the following code in place to play the file:
while(![player isPlaying]) {
totalSoundDuration = soundDuration + 0.5; //Gives a half second break between sounds
sleep(totalSoundDuration); //Don't play next sound until the previous sound has finished
[player play]; //Play sound
NSLog(@" \n Sound Finished Playing \n"); //Output to console
}
For some reason, the sound plays once then the code loops and it outputs the following:
Sound Finished Playing
Sound Finished Playing
Sound Finished Playing
etc...
This just repeats forever, I don't suppose any of you lovely people can fathom what could be the boggle?
Cheers!