diff options
Diffstat (limited to 'iOSClient/Viewer/NCViewerMedia/NCPlayer/NCPlayerToolBar.swift')
-rw-r--r-- | iOSClient/Viewer/NCViewerMedia/NCPlayer/NCPlayerToolBar.swift | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCPlayerToolBar.swift b/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCPlayerToolBar.swift index 9dcbe70ac..b266024f4 100644 --- a/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCPlayerToolBar.swift +++ b/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCPlayerToolBar.swift @@ -238,20 +238,16 @@ class NCPlayerToolBar: UIView { let session = AVAudioSession.sharedInstance() for output in session.currentRoute.outputs where output.portType == AVAudioSession.Port.headphones { print("headphones connected") - DispatchQueue.main.sync { - ncplayer?.playerPlay() - startTimerAutoHide() - } + ncplayer?.playerPlay() + startTimerAutoHide() break } case .oldDeviceUnavailable: if let previousRoute = userInfo[AVAudioSessionRouteChangePreviousRouteKey] as? AVAudioSessionRouteDescription { for output in previousRoute.outputs where output.portType == AVAudioSession.Port.headphones { print("headphones disconnected") - DispatchQueue.main.sync { - ncplayer?.playerPause() - ncplayer?.saveCurrentTime() - } + ncplayer?.playerPause() + ncplayer?.saveCurrentTime() break } } |