diff --git a/Sora/MediaPlayer/NormalPlayer.swift b/Sora/MediaPlayer/NormalPlayer.swift index 1a1e4ea..821b45d 100644 --- a/Sora/MediaPlayer/NormalPlayer.swift +++ b/Sora/MediaPlayer/NormalPlayer.swift @@ -17,22 +17,6 @@ class NormalPlayer: AVPlayerViewController { setupAudioSession() } - override var supportedInterfaceOrientations: UIInterfaceOrientationMask { - if UserDefaults.standard.bool(forKey: "AlwaysLandscape") { - return .landscape - } else { - return .all - } - } - - override var prefersHomeIndicatorAutoHidden: Bool { - return true - } - - override var prefersStatusBarHidden: Bool { - return true - } - private func setupHoldGesture() { holdGesture = UILongPressGestureRecognizer(target: self, action: #selector(handleHoldGesture(_:))) holdGesture?.minimumPressDuration = 0.5 diff --git a/Sora/MediaPlayer/VideoPlayer.swift b/Sora/MediaPlayer/VideoPlayer.swift index 1d00cd9..9654d0d 100644 --- a/Sora/MediaPlayer/VideoPlayer.swift +++ b/Sora/MediaPlayer/VideoPlayer.swift @@ -95,4 +95,20 @@ class VideoPlayerViewController: UIViewController { UserDefaults.standard.set(duration, forKey: "totalTime_\(fullURL)") } } + + override var supportedInterfaceOrientations: UIInterfaceOrientationMask { + if UserDefaults.standard.bool(forKey: "AlwaysLandscape") { + return .landscape + } else { + return .all + } + } + + override var prefersHomeIndicatorAutoHidden: Bool { + return true + } + + override var prefersStatusBarHidden: Bool { + return true + } }