mirror of
https://github.com/yattee/yattee.git
synced 2024-11-09 15:58:20 +00:00
Minor improvements
This commit is contained in:
parent
5cfcffc885
commit
24241d3485
@ -387,7 +387,7 @@ final class PlayerModel: ObservableObject {
|
||||
if !upgrading, !video.isLocal {
|
||||
resetSegments()
|
||||
|
||||
DispatchQueue.main.async { [weak self] in
|
||||
DispatchQueue.global(qos: .userInitiated).async { [weak self] in
|
||||
self?.sponsorBlock.loadSegments(
|
||||
videoID: video.videoID,
|
||||
categories: Defaults[.sponsorBlockCategories]
|
||||
@ -407,15 +407,19 @@ final class PlayerModel: ObservableObject {
|
||||
resetSegments()
|
||||
}
|
||||
|
||||
(withBackend ?? backend).playStream(
|
||||
stream,
|
||||
of: video,
|
||||
preservingTime: preservingTime,
|
||||
upgrading: upgrading
|
||||
)
|
||||
DispatchQueue.global(qos: .userInitiated).asyncAfter(deadline: .now() + 0.25) {
|
||||
(withBackend ?? self.backend).playStream(
|
||||
stream,
|
||||
of: video,
|
||||
preservingTime: preservingTime,
|
||||
upgrading: upgrading
|
||||
)
|
||||
}
|
||||
|
||||
if !upgrading {
|
||||
updateCurrentArtwork()
|
||||
DispatchQueue.global(qos: .userInitiated).asyncAfter(deadline: .now() + 0.5) {
|
||||
self.updateCurrentArtwork()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -75,7 +75,7 @@ final class SponsorBlockAPI: ObservableObject {
|
||||
|
||||
self.videoID = videoID
|
||||
|
||||
DispatchQueue.main.async { [weak self] in
|
||||
DispatchQueue.global(qos: .userInitiated).async { [weak self] in
|
||||
self?.requestSegments(categories: categories, completionHandler: completionHandler)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user