|
@@ -613,6 +613,9 @@ class PQStuckPointEditerController: PQBaseViewController {
|
|
|
speedStuckBtnGif.kf.setImage(with: URL(fileURLWithPath: Bundle().BF_mainbundle().path(forResource: speedStuckBtnGifName, ofType: ".gif")!))
|
|
|
jumpPointBtnGif.kf.setImage(with: URL(fileURLWithPath: Bundle().BF_mainbundle().path(forResource: jumpPointBtnGifName, ofType: ".gif")!))
|
|
|
|
|
|
+ speedStuckBtnGif.isHidden = false
|
|
|
+ jumpPointBtnGif.isHidden = false
|
|
|
+
|
|
|
settingPlayerView()
|
|
|
|
|
|
|
|
@@ -1169,13 +1172,16 @@ extension PQStuckPointEditerController {
|
|
|
deepCopySticker?.speedRate = tempSpeed
|
|
|
|
|
|
|
|
|
-
|
|
|
- let tempModel_In = lastOutTime
|
|
|
- var tempOut = lastOutTime + Float64(tempSpeed) * Float64(finallyStuckPoints[totalClipNum + 1 + clipindex] - finallyStuckPoints[totalClipNum + clipindex])
|
|
|
-
|
|
|
+
|
|
|
|
|
|
+
|
|
|
+
|
|
|
let tempTimelineIn = Float64(finallyStuckPoints[totalClipNum + clipindex])
|
|
|
let timelineOut = Float64(finallyStuckPoints[totalClipNum + 1 + clipindex])
|
|
|
+
|
|
|
+
|
|
|
+ let tempModel_In = lastOutTime
|
|
|
+ var tempOut = lastOutTime + Float64(tempSpeed) * (timelineOut - tempTimelineIn)
|
|
|
|
|
|
|
|
|
if tempOut > CMTimeGetSeconds(asset.duration) {
|