File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -66,15 +66,4 @@ class NormalPlayer: AVPlayerViewController {
6666 player? . rate = lastPlayedSpeed > 0 ? lastPlayedSpeed : 1.0
6767 }
6868 }
69-
70- override func viewWillDisappear( _ animated: Bool ) {
71- super. viewWillDisappear ( animated)
72- saveCurrentPlayerRate ( )
73- }
74-
75- private func saveCurrentPlayerRate( ) {
76- if UserDefaults . standard. bool ( forKey: " rememberPlaySpeed " ) , let player = player {
77- UserDefaults . standard. set ( player. rate, forKey: " lastPlayedSpeed " )
78- }
79- }
80- }
69+ }
Original file line number Diff line number Diff line change @@ -76,6 +76,9 @@ class VideoPlayerViewController: UIViewController {
7676 player? . removeTimeObserver ( timeObserverToken)
7777 self . timeObserverToken = nil
7878 }
79+ if let player = player {
80+ UserDefaults . standard. set ( player. rate, forKey: " lastPlayedSpeed " )
81+ }
7982 }
8083
8184 func addPeriodicTimeObserver( fullURL: String ) {
You can’t perform that action at this time.
0 commit comments