| 
					
				 | 
			
			
				@@ -11,6 +11,7 @@ import BFUIKit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Foundation 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Photos 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import UIKit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import BFAnalyzeKit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class INVideoExportController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var avplayerTimeObserver: NSKeyValueObservation? 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -164,6 +165,8 @@ class INVideoExportController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 合成成功上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            BFEventTrackAdaptor.baseReportUpload(businessType: nil, objectType: .ot_composeSuccess, pageSource: .sp_composePage,commonParams: commonParams()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -176,6 +179,8 @@ class INVideoExportController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     override func viewWillAppear(_ animated: Bool) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         super.viewWillAppear(animated) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         showNavigation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 曝光上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        BFEventTrackAdaptor.baseReportUpload(businessType: .bt_pageView, objectType: nil, pageSource: .sp_composePage, commonParams: commonParams()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     override func viewWillDisappear(_ animated: Bool) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -301,6 +306,8 @@ class INVideoExportController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         progreddL.isHidden = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         export.startExprot(synthesisAll: saveAllBtn.isSelected) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         UIApplication.shared.isIdleTimerDisabled = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 开始合成上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        BFEventTrackAdaptor.baseReportUpload(businessType: nil, objectType: .ot_startCompose, pageSource: .sp_composePage,commonParams: commonParams()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @objc func saveToPhotoNow() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -327,6 +334,8 @@ class INVideoExportController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 点击保存至相册上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        BFEventTrackAdaptor.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_saveToAblum, pageSource: .sp_composePage,extParams: (saveAllBtn.isSelected ? ["saveAll":true] : ["saveRecord":true]),commonParams: commonParams()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @objc func saveAllAction(btn: UIButton) { 
			 |