diff options
-rw-r--r-- | firmware/pcm_playback.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c index 50b675734b..12f6e08bd0 100644 --- a/firmware/pcm_playback.c +++ b/firmware/pcm_playback.c | |||
@@ -240,7 +240,6 @@ void pcm_play_stop(void) | |||
240 | 240 | ||
241 | void pcm_play_pause(bool play) | 241 | void pcm_play_pause(bool play) |
242 | { | 242 | { |
243 | pcm_paused = !play; | ||
244 | if(pcm_paused && play && pcmbuf_unplayed_bytes) | 243 | if(pcm_paused && play && pcmbuf_unplayed_bytes) |
245 | { | 244 | { |
246 | /* Enable the FIFO and force one write to it */ | 245 | /* Enable the FIFO and force one write to it */ |
@@ -251,6 +250,7 @@ void pcm_play_pause(bool play) | |||
251 | { | 250 | { |
252 | IIS2CONFIG = 0x800; | 251 | IIS2CONFIG = 0x800; |
253 | } | 252 | } |
253 | pcm_paused = !play; | ||
254 | pcm_boost(false); | 254 | pcm_boost(false); |
255 | } | 255 | } |
256 | 256 | ||