Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (void)setCurrentAudioProgress:(NSTimeInterval)time duration:(NSTimeInterval)duration
- {
- float progress = time/duration;
- long currentPlaybackTime = audioPlayer.currentTime;
- // NSLog(@"Current Time %ld",currentPlaybackTime);
- // float currentTimefloat = (float)currentPlaybackTime;
- // NSLog(@"Current TIme Float %f",currentTimefloat);
- long remainingTime = (duration-time);
- int remainingHours = (remainingTime /3600);
- int remainingMinutes = ((remainingTime /60 -remainingHours*60));
- int remainingSeconds = (remainingTime %60);
- int currentHours = (currentPlaybackTime / 3600);
- int currentMinutes = ((currentPlaybackTime / 60) - currentHours*60);
- int currentSeconds = (currentPlaybackTime % 60);
- // NSLog(@"currentHours %i",currentSeconds);
- currentTimeLabel.text = [NSString stringWithFormat:@"%i.%02d.%02d", currentHours, currentMinutes, currentSeconds];
- remainingTimeLabel.text = [NSString stringWithFormat:@"%i.%02d.%02d", remainingHours , remainingMinutes, remainingSeconds];
- [progressView setProgress:progress];
- NSString *seconds = [NSString stringWithFormat:@".%02d",currentSeconds];
- float fseconds = [seconds floatValue];
- NSLog(@"%@ ,current seconds",seconds);
- // NSLog(@"%f cureentsecondsin flor",currentSecondsinFloat);
- //float currentTimefloat = (float)currentPlaybackTime;
- for (int i = 0; i<[lyricsArray count]; i++) {
- float lyricsTime = [[[lyricsArray objectAtIndex:i]valueForKey:@"startTime" ] floatValue] ;
- //
- // NSLog(@"%f",lyricsTime);
- //NSLog(@"%f",currentTimefloat);
- if (lyricsTime == fseconds) {
- NSLog(@"Time Matched");
- }
- }
- }
Add Comment
Please, Sign In to add comment