From 5fd17b706b71e964e559f76398302a4bcf75f107 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Wed, 27 Jan 2021 12:15:53 +0300 Subject: [PATCH] Disable play/pause volume fade --- submodules/MediaPlayer/Sources/MediaPlayer.swift | 4 ++-- submodules/MediaPlayer/Sources/MediaPlayerAudioRenderer.swift | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/submodules/MediaPlayer/Sources/MediaPlayer.swift b/submodules/MediaPlayer/Sources/MediaPlayer.swift index 559f4b44a7..315f8c85c3 100644 --- a/submodules/MediaPlayer/Sources/MediaPlayer.swift +++ b/submodules/MediaPlayer/Sources/MediaPlayer.swift @@ -479,7 +479,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 { + if faded && false { self.fadeTimer?.invalidate() var volume: Double = 0.0 @@ -674,7 +674,7 @@ private final class MediaPlayerContext { self.state = .paused(loadedState) self.lastStatusUpdateTimestamp = nil - if faded { + if faded && false { self.fadeTimer?.invalidate() var volume: Double = 1.0 diff --git a/submodules/MediaPlayer/Sources/MediaPlayerAudioRenderer.swift b/submodules/MediaPlayer/Sources/MediaPlayerAudioRenderer.swift index 614e4d7316..876eeae33e 100644 --- a/submodules/MediaPlayer/Sources/MediaPlayerAudioRenderer.swift +++ b/submodules/MediaPlayer/Sources/MediaPlayerAudioRenderer.swift @@ -317,7 +317,7 @@ private final class AudioPlayerRendererContext { fileprivate func setVolume(_ volume: Double) { if let mixerAudioUnit = self.mixerAudioUnit { - AudioUnitSetParameter(mixerAudioUnit,kMultiChannelMixerParam_Volume, kAudioUnitScope_Input, 0, Float32(volume), 0) + AudioUnitSetParameter(mixerAudioUnit, kMultiChannelMixerParam_Volume, kAudioUnitScope_Input, 0, Float32(volume), 0) } }