Basic Safari extension

This commit is contained in:
Arkadiusz Fal
2021-10-24 14:31:10 +02:00
parent 60c7027429
commit ca8298a9e9
32 changed files with 740 additions and 168 deletions

View File

@@ -36,7 +36,7 @@ extension PlayerModel {
}
return UIAction(
title: "Restore \(segment.category)",
title: "Restore \(segment.title())",
image: UIImage(systemName: "arrow.uturn.left.circle")
) { _ in
self.restoreLastSkippedSegment()

View File

@@ -13,10 +13,6 @@ class Segment: ObservableObject, Hashable {
segment.first!
}
var startTime: CMTime {
CMTime(seconds: start, preferredTimescale: 1000)
}
var end: Double {
segment.last!
}
@@ -25,10 +21,6 @@ class Segment: ObservableObject, Hashable {
CMTime(seconds: end, preferredTimescale: 1000)
}
var duration: Double {
end - start
}
init(category: String, segment: [Double], uuid: String, videoDuration: Int) {
self.category = category
self.segment = segment