浏览代码

1.update material

wenweiwei 3 年之前
父节点
当前提交
a2ac92182c
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5 5
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 5 - 5
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -1375,7 +1375,7 @@ public class BFRecordScreenController: BFBaseViewController {
             assetPlayer?.play()
         } else {
             // 处理图片音频播放
-            playRecord(time: currentAssetProgress)
+            startPlayRecord(time: currentAssetProgress)
         }
 
         deleteRecordBtn.isHidden = true
@@ -1480,7 +1480,7 @@ public class BFRecordScreenController: BFBaseViewController {
                 self?.periodicTimeObserver(item: item, time: time)
                 if self?.isNormalPlaying ?? false {
                     // 播放录音
-                    self?.playRecord(time: time)
+                    self?.startPlayRecord(time: time)
                 }
             } as? NSKeyValueObservation
         }
@@ -1757,7 +1757,7 @@ extension BFRecordScreenController: UICollectionViewDelegate, UICollectionViewDa
 public extension BFRecordScreenController {
     /// 播放录音
     /// - Parameter time: <#time description#>
-    func playRecord(time: CMTime) {
+    func startPlayRecord(time: CMTime) {
         // 播放对应的录音音频
         if itemModels[currItemModelIndex].mediaType == .IMAGE {
             if itemModels[currItemModelIndex].materialDuraion <= 0 || currentAssetProgress.seconds >= itemModels[currItemModelIndex].materialDuraion {
@@ -1788,13 +1788,13 @@ public extension BFRecordScreenController {
                 } else {
                     // 注:矫正进度--一段录音播放结束后当前指针应该到当前录音结束点
                     self?.currentAssetProgress = CMTime(seconds: self?.itemModels[self?.currItemModelIndex ?? 0].voiceStickers[(recordInfo?.0 ?? 0) + 1].startTime ?? 0, preferredTimescale: 1000)
-                    self?.playRecord(time: self?.currentAssetProgress ?? CMTime.zero)
+                    self?.startPlayRecord(time: self?.currentAssetProgress ?? CMTime.zero)
                 }
             }
         }) { [weak self] _, _ in
             if self?.itemModels[self?.currItemModelIndex ?? 0].mediaType == .IMAGE {
                 DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + 3) {
-                    self?.playRecord(time: self?.currentAssetProgress ?? CMTime.zero)
+                    self?.startPlayRecord(time: self?.currentAssetProgress ?? CMTime.zero)
                 }
             }
         }