From 62fe5b6ab9d3c46cddda458ca232799c5b39acc9 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Thu, 19 Nov 2020 00:11:55 +1100 Subject: [PATCH] Fix iOS load bug with out of range index. --- just_audio/darwin/Classes/AudioPlayer.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/just_audio/darwin/Classes/AudioPlayer.m b/just_audio/darwin/Classes/AudioPlayer.m index 8bc0082..fef0e3a 100644 --- a/just_audio/darwin/Classes/AudioPlayer.m +++ b/just_audio/darwin/Classes/AudioPlayer.m @@ -344,7 +344,7 @@ } - (int)getDuration { - if (_processingState == none) { + if (_processingState == none || _processingState == loading) { return -1; } else if (_indexedAudioSources && _indexedAudioSources.count > 0) { int v = (int)(1000 * CMTimeGetSeconds(_indexedAudioSources[_index].duration));