Various improvements

This commit is contained in:
Ilya Laktyushin
2025-11-07 14:13:09 +04:00
parent a05ef5e022
commit 22945ebb31
22 changed files with 662 additions and 363 deletions

View File

@@ -92,7 +92,12 @@ public final class MediaEditorComposer {
let ciContext: CIContext?
private var textureCache: CVMetalTextureCache?
private let values: MediaEditorValues
public var values: MediaEditorValues {
didSet {
self.renderChain.update(values: self.values)
self.renderer.videoFinishPass.update(values: self.values, videoDuration: nil, additionalVideoDuration: nil)
}
}
private let dimensions: CGSize
private let outputDimensions: CGSize
private let textScale: CGFloat