Various fixes

This commit is contained in:
Ilya Laktyushin
2023-11-27 17:58:26 +04:00
parent e33b789f40
commit ca1dc72e57
9 changed files with 180 additions and 14 deletions

View File

@@ -261,6 +261,7 @@ public final class MediaEditor {
}
public var onFirstDisplay: () -> Void = {}
public var onFirstAdditionalDisplay: () -> Void = {}
public func playerState(framesCount: Int) -> Signal<MediaEditorPlayerState?, NoError> {
func artistAndTitleForTrack(_ audioTrack: MediaAudioTrack) -> (artist: String?, title: String?) {
@@ -713,6 +714,10 @@ public final class MediaEditor {
})
}
public func setOnNextAdditionalDisplay(_ f: @escaping () -> Void) {
self.renderer.onNextAdditionalRender = f
}
private func setupTimeObservers() {
var observedPlayer = self.player
if observedPlayer == nil {