Fix possible crash

This commit is contained in:
Arkadiusz Fal 2022-11-17 22:48:43 +01:00
parent 09de2cbbab
commit fa15a18374

View File

@ -445,14 +445,16 @@ final class PlayerModel: ObservableObject {
changeActiveBackend(from: activeBackend, to: backend) changeActiveBackend(from: activeBackend, to: backend)
} }
guard let stream = ((availableStreams.count == 1 && availableStreams.first!.isLocal) ? availableStreams.first : nil) ?? streamByQualityProfile else { guard let stream = (((availableStreams.count == 1 && availableStreams.first!.isLocal) ? availableStreams.first : nil) ?? streamByQualityProfile),
let currentVideo
else {
return return
} }
streamSelection = stream streamSelection = stream
playStream( playStream(
stream, stream,
of: currentVideo!, of: currentVideo,
preservingTime: !currentItem.playbackTime.isNil preservingTime: !currentItem.playbackTime.isNil
) )
} }