Browse Source

音量设置判断使用原录音数据

jsonwang 3 years ago
parent
commit
16d3353b9e

+ 3 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -2067,7 +2067,9 @@ public class BFRecordScreenController: BFBaseViewController {
         
         
         //add by ak 使用的音频数据
         //add by ak 使用的音频数据
         let  useVoiceStickers = itemModels[currItemModelIndex].getUsedVoices()
         let  useVoiceStickers = itemModels[currItemModelIndex].getUsedVoices()
-        if useVoiceStickers.first(where: { m in
+        
+        //音量设置判断使用原录音数据
+        if itemModels[currItemModelIndex].voiceStickers.first(where: { m in
             CMTimeCompare(m.startCMTime, currentT) <= 0 && CMTimeCompare(currentT, m.endCMTime) <= 0
             CMTimeCompare(m.startCMTime, currentT) <= 0 && CMTimeCompare(currentT, m.endCMTime) <= 0
         }) != nil {
         }) != nil {
             if assetPlayer.volume != haveSpeakVolume {
             if assetPlayer.volume != haveSpeakVolume {