Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'iOSClient/Viewer/NCViewerMedia/NCPlayer/NCSubtitle/NCSubtitlePlayer.swift')
-rw-r--r--iOSClient/Viewer/NCViewerMedia/NCPlayer/NCSubtitle/NCSubtitlePlayer.swift8
1 files changed, 5 insertions, 3 deletions
diff --git a/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCSubtitle/NCSubtitlePlayer.swift b/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCSubtitle/NCSubtitlePlayer.swift
index 3955fe8b5..fa345fa50 100644
--- a/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCSubtitle/NCSubtitlePlayer.swift
+++ b/iOSClient/Viewer/NCViewerMedia/NCPlayer/NCSubtitle/NCSubtitlePlayer.swift
@@ -25,6 +25,7 @@
import Foundation
import AVKit
+import NextcloudKit
extension NCPlayer {
@@ -134,7 +135,8 @@ extension NCPlayer {
}
}
if all.count != existing.count {
- NCContentPresenter.shared.messageNotification("_info_", description: "_subtitle_not_dowloaded_", delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.info, errorCode: NCGlobal.shared.errorNoError)
+ let error = NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: "_subtitle_not_dowloaded_")
+ NCContentPresenter.shared.showInfo(error: error)
}
self.setSubtitleToolbarIcon(subtitleUrls: subtitleUrls)
self.hideSubtitle()
@@ -153,8 +155,8 @@ extension NCPlayer {
NotificationCenter.default.addObserver(self, selector: #selector(deviceRotated(_:)), name: UIDevice.orientationDidChangeNotification, object: nil)
}
- func loadText(filePath: URL, _ completion:@escaping (_ contents: String?) -> Void) {
- DispatchQueue.global(qos: .background).async {
+ func loadText(filePath: URL, _ completion: @escaping (_ contents: String?) -> Void) {
+ DispatchQueue.global().async {
guard let data = try? Data(contentsOf: filePath),
let encoding = NCUtility.shared.getEncondingDataType(data: data) else {
return