Add missing buffering state

This commit is contained in:
Philippe Loriaux 2022-11-25 16:35:53 +01:00
parent 67521e76e4
commit 03f0769690

View file

@ -99,7 +99,8 @@ class VoiceBroadcastPlaybackViewModel: VoiceBroadcastPlaybackViewModelType, Voic
if let audioPlayer = audioPlayer {
MXLog.debug("[VoiceBroadcastPlaybackViewModel] play: resume")
audioPlayer.play()
} else {
} else if voiceBroadcastAggregator.launchState == .loaded {
state.playbackState = .buffering
let chunks = voiceBroadcastAggregator.voiceBroadcast.chunks
MXLog.debug("[VoiceBroadcastPlaybackViewModel] play: restart from the beginning: \(chunks.count) chunks")