Sfoglia il codice sorgente

1,播放变音时 不强制加0.333S

jsonwang 3 anni fa
parent
commit
7720a30171

+ 1 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenCameraManager.swift

@@ -476,7 +476,7 @@ class BFRecordScreenCameraManager: BFRecordScreenBaseManager {
             useVoiceStickers = recordItem?.voiceStickers ?? [PQVoiceModel]()
         }
 
-        let spitTime = 0.333
+        let spitTime = (recordItem?.voiceChangeStickers.count ?? 0) > 0 ? 0.0 : 0.333
 
         if let mod = useVoiceStickers.first(where: { m in
             CMTimeCompare(m.startCMTime, currentAssetProgress + CMTime(seconds: spitTime, preferredTimescale: 1000)) <= 0 && CMTimeCompare(m.endCMTime, (currentAssetProgress + CMTime(seconds: spitTime, preferredTimescale: 1000))) > 0