|
@@ -128,6 +128,7 @@ class BFRecordScreenCameraManager : BFRecordScreenBaseManager{
|
|
|
return layer
|
|
|
}()
|
|
|
|
|
|
+ // add by ak 延迟播放任务是否已经取消 , YES:(1,avplayer 播放结束时,2,暂停时),NO:(1,avplayer开始播放时)
|
|
|
var dispatchWorkItemIsCancel:Bool = false
|
|
|
|
|
|
// MARK: 重放
|
|
@@ -253,6 +254,7 @@ class BFRecordScreenCameraManager : BFRecordScreenBaseManager{
|
|
|
wself.recordProgressCallBack?(currDur)
|
|
|
wself.updateUI(progress: currDur)
|
|
|
// BFLog(1, message: "frame: \(wself.currentAssetProgress.seconds)")
|
|
|
+
|
|
|
}
|
|
|
|
|
|
// wself.getThumImage()
|
|
@@ -530,7 +532,7 @@ class BFRecordScreenCameraManager : BFRecordScreenBaseManager{
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //add by ak 正常播放未命中可使用录音时查找最近一个可用的音频, 返回和当前播放进度的时间差
|
|
|
+ //add by ak 正常播放未命中可使用录音时查找最近一个可用的音频, 并在 S 秒后会自动播放。
|
|
|
func findAvailableChangeVoice(){
|
|
|
var playCMTime = CMTime.zero
|
|
|
|