|
@@ -167,17 +167,17 @@ class PQStuckPointEditerController: PQBaseViewController {
|
|
|
// 初始化音频的开始和结束时间
|
|
|
self?.playeTimeRange = CMTimeRange(start: CMTimeMakeWithSeconds(Float64(startTime), preferredTimescale: BASE_FILTER_TIMESCALE), end: CMTimeMakeWithSeconds(Float64(endTime), preferredTimescale: BASE_FILTER_TIMESCALE))
|
|
|
|
|
|
- DispatchQueue.global().async { // 并行、异步
|
|
|
+// DispatchQueue.global().async { // 并行、异步
|
|
|
let beginTime: TimeInterval = Date().timeIntervalSince1970
|
|
|
self?.mStickers = self?.createStickers(sections: self?.projectModel.sData?.sections ?? List(), inputSize: CGSize(width: CGFloat(self?.projectModel.sData?.videoMetaData?.videoWidth ?? 0), height: CGFloat(self?.projectModel.sData?.videoMetaData?.videoHeight ?? 0)), model: self?.currentCreateStickersModel ?? .createStickersModelSpeed)
|
|
|
|
|
|
self?.playerView.mStickers = self?.mStickers
|
|
|
- DispatchQueue.main.async { // 串行、异步
|
|
|
+// DispatchQueue.main.async { // 串行、异步
|
|
|
var endTime: TimeInterval = Date().timeIntervalSince1970
|
|
|
BFLog(message: "endTime is endTimeendTime \(endTime = beginTime)")
|
|
|
self?.playerView.play(pauseFirstFrame: false, playeTimeRange: self!.playeTimeRange)
|
|
|
- }
|
|
|
- }
|
|
|
+// }
|
|
|
+// }
|
|
|
}
|
|
|
}
|
|
|
return stuckPointCuttingView
|
|
@@ -831,7 +831,7 @@ class PQStuckPointEditerController: PQBaseViewController {
|
|
|
func settingPlayerView() {
|
|
|
// 1,设置播放器的显示区域 和画布大小
|
|
|
// - 按第一个素材尺寸自适应
|
|
|
- playerView.pause()
|
|
|
+// playerView.pause()
|
|
|
let playerShowHeight = pointEditBGView.frame.minY - (navHeadImageView?.frame.maxY ?? 0)
|
|
|
var showRect: CGRect = PQPlayerViewModel.getShowCanvasRect(editProjectModel: projectModel, showType: 1, playerViewHeight: playerShowHeight)
|
|
|
if showRect.size.width == showRect.size.height {
|
|
@@ -1027,9 +1027,9 @@ extension PQStuckPointEditerController {
|
|
|
func createStickers(sections: List<PQEditSectionModel>, inputSize _: CGSize = .zero, model: createStickersModel = .createStickersModelPoint) -> [PQEditVisionTrackMaterialsModel] {
|
|
|
// 推荐卡点数
|
|
|
let beginDecoderTime: TimeInterval = Date().timeIntervalSince1970
|
|
|
- DispatchQueue.main.async {
|
|
|
+
|
|
|
self.dealParameter(model: model)
|
|
|
- }
|
|
|
+
|
|
|
// 保存滤镜对象数据
|
|
|
var stickers: Array = Array<PQEditVisionTrackMaterialsModel>.init()
|
|
|
for section in sections {
|