vishal dharankar
vishal dharankar

Reputation: 7756

Audio player progress iOS

I am playing an audio clip using AvAudipPlayer, I want to know if there is a way to get progress on how much time is left or played ? I want to animate the slider control while the audio is being played in a view is this possible ?

Upvotes: 0

Views: 510

Answers (1)

Mick MacCallum
Mick MacCallum

Reputation: 130222

You should read AVAudioPlayer's documentation. You'll find that the player has two properties that pertain to this, currentTime and duration

audioPlayer.currentTime

audioPlayer.duration

Then, assuming that you're leaving your sliders min and max values at their default settings (0 - 1), you can determine progress by simply dividing currentTime by duration.

Upvotes: 3

Related Questions