Bläddra i källkod

临时方案处理合成黑屏问题

jsonwang 3 år sedan
förälder
incheckning
8be6257d40

+ 4 - 2
BFFramework/Classes/PQGPUImage/akfilters/Tools/PQCompositionExporter.swift

@@ -64,6 +64,7 @@ public class PQCompositionExporter {
         } else {
             tmpExportURL = nil
         }
+        
 
     }
 
@@ -184,6 +185,7 @@ public class PQCompositionExporter {
         while true {
             if let sticker = mStickers!.first {
                 if sticker.timelineIn <= currTime && sticker.timelineOut >= currTime {
+                    BFLog(message: " 导出时换了的时间:\(currTime)")
                     currentSticker = sticker
                     break
                 }else{
@@ -203,8 +205,8 @@ public class PQCompositionExporter {
             var showFitler:PQBaseFilter?
             if currentSticker!.type == StickerType.VIDEO.rawValue {
                 showFitler = PQMovieFilter(movieSticker: currentSticker!)
-     
-
+                (showFitler as? PQMovieFilter)?.isPointModel = ((mStickers?.count ?? 0) > 0)
+              
             } else if currentSticker!.type == StickerType.IMAGE.rawValue {
                 showFitler = PQImageFilter(sticker: currentSticker!)