|
@@ -1412,7 +1412,7 @@ extension PQStuckPointEditerController {
|
|
|
var tempMaxSpeed: Float = 1
|
|
|
var tempMinSpeed: Float = 1
|
|
|
//速度有为0 会出现在切换模式时,目前是共用一个参数值,会清掉老值 TODO
|
|
|
- if((maxSpeed == 0.0 || minSpeed == 0.0) && selectedDataCount != selectedImageDataCount){
|
|
|
+ if((maxSpeed == 0.0 && minSpeed == 0.0) && selectedDataCount != selectedImageDataCount && model == .createStickersModelSpeed){
|
|
|
BFLog(message: "速度参数有错误 要重新计算!!!")
|
|
|
dealWithDataSuccess()
|
|
|
return
|
|
@@ -1602,7 +1602,7 @@ extension PQStuckPointEditerController {
|
|
|
finallyUserAudioTime = Float(finallyStuckPoints.last ?? 0) + (Float(CMTimeGetSeconds(asset.duration)) - Float(lastSecondPoint))
|
|
|
}
|
|
|
|
|
|
- playeTimeRange = CMTimeRange(start: CMTime(value: CMTimeValue(Float(finallyStuckPoints.first ?? 0) * Float(BASE_FILTER_TIMESCALE)), timescale: BASE_FILTER_TIMESCALE), end: CMTime(value: CMTimeValue((Float(finallyStuckPoints.last ?? 0)) * Float(BASE_FILTER_TIMESCALE)), timescale: BASE_FILTER_TIMESCALE))
|
|
|
+ playeTimeRange = CMTimeRange(start: CMTime(value: CMTimeValue(Float64(finallyStuckPoints.first ?? 0) * Float64(BASE_FILTER_TIMESCALE)), timescale: BASE_FILTER_TIMESCALE), end: CMTime(value: CMTimeValue((Float64(finallyStuckPoints.last ?? 0)) * Float64(BASE_FILTER_TIMESCALE)), timescale: BASE_FILTER_TIMESCALE))
|
|
|
|
|
|
for (index, usePoint) in finallyStuckPoints.enumerated() {
|
|
|
BFLog(message: "测试人员最后使用的卡点信息 \(index) : \(usePoint)")
|