aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--music/playqueue.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/music/playqueue.go b/music/playqueue.go
index d6182ed..76d14df 100644
--- a/music/playqueue.go
+++ b/music/playqueue.go
@@ -153,6 +153,8 @@ func (p *Queue) setupSpeaker(s beep.Streamer, format beep.Format) (beep.Streamer
153 153
154 return s, nil 154 return s, nil
155 } else { 155 } else {
156 return beep.Resample(4, format.SampleRate, p.oldSampleRate, s), nil 156 sr := p.oldSampleRate
157 p.oldSampleRate = format.SampleRate
158 return beep.Resample(4, format.SampleRate, sr, s), nil
157 } 159 }
158} 160}