Fix faded audio start/pause

This commit is contained in:
Ilya Laktyushin 2023-03-20 16:54:00 +04:00
parent 76aacfc03e
commit d11ebb7379
2 changed files with 3 additions and 2 deletions

View File

@ -481,7 +481,7 @@ private final class MediaPlayerContext {
self.state = .seeking(frameSource: frameSource, timestamp: timestamp, seekState: seekState, disposable: disposable, action: .play, enableSound: enableSound)
self.lastStatusUpdateTimestamp = nil
case let .paused(loadedState):
if faded && false {
if faded {
self.fadeTimer?.invalidate()
var volume: Double = 0.0
@ -676,7 +676,7 @@ private final class MediaPlayerContext {
self.state = .paused(loadedState)
self.lastStatusUpdateTimestamp = nil
if faded && false {
if faded {
self.fadeTimer?.invalidate()
var volume: Double = 1.0

View File

@ -616,6 +616,7 @@ private final class AudioPlayerRendererContext {
}
self.audioGraph = nil
self.mixerAudioUnit = nil
self.outputAudioUnit = nil
self.timePitchAudioUnit = nil
}