diff --git a/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java b/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java index 371fe50b21..a206d2c1ec 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java @@ -466,8 +466,10 @@ public final class DefaultAudioSink implements AudioSink { } } - // The old playback parameters may no longer be applicable so try to reset them now. - setPlaybackParameters(playbackParameters); + playbackParameters = + canApplyPlaybackParameters + ? applyPlaybackParameters(playbackParameters) + : PlaybackParameters.DEFAULT; setupAudioProcessors(); audioTrackPositionTracker.setAudioTrack(