diff --git a/Model/Player/Backends/MPVBackend.swift b/Model/Player/Backends/MPVBackend.swift index e85850ac..b4774b6c 100644 --- a/Model/Player/Backends/MPVBackend.swift +++ b/Model/Player/Backends/MPVBackend.swift @@ -47,7 +47,6 @@ final class MPVBackend: PlayerBackend { networkStateTimer.start() if isPlaying { - model.updateAspectRatio() startClientUpdates() } else { stopControlsUpdates() @@ -410,6 +409,9 @@ final class MPVBackend: PlayerBackend { isSeeking = false networkStateTimer.start() + case MPV_EVENT_VIDEO_RECONFIG: + model.updateAspectRatio() + case MPV_EVENT_SEEK: isSeeking = true