Start of refactor

This commit is contained in:
ronaldheft
2022-08-21 12:36:29 -04:00
parent 27d2ed2304
commit 8952cbfd20
3 changed files with 29 additions and 8 deletions
+7 -1
View File
@@ -15,8 +15,10 @@ class PlayerProgress {
private init() {}
public func syncFromPlayer() {
public func syncFromPlayer() async {
let backgroundToken = await UIApplication.shared.beginBackgroundTask(withName: "ABS:syncFromPlayer")
updateLocalMediaProgressFromLocalSession()
await UIApplication.shared.endBackgroundTask(backgroundToken)
}
public func syncToServer() async {
@@ -31,6 +33,10 @@ class PlayerProgress {
await UIApplication.shared.endBackgroundTask(backgroundToken)
}
private func updateLocalSessionFromPlayer() async {
}
private func updateLocalMediaProgressFromLocalSession() {
guard let session = PlayerHandler.getPlaybackSession() else { return }
guard session.isLocal else { return }