summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Salfischberger <tomas@rockbox.org>2005-06-08 22:51:24 +0000
committerTomas Salfischberger <tomas@rockbox.org>2005-06-08 22:51:24 +0000
commit2d8e7f20d469e2e069afa5979430f9d1bcfe72dc (patch)
tree7cdacd7e4e34d57014dd4665db776e8e2c8b3fe0
parent23797afb0b389c7baeae27d28c2e812f83ef2811 (diff)
downloadrockbox-2d8e7f20d469e2e069afa5979430f9d1bcfe72dc.zip
rockbox-2d8e7f20d469e2e069afa5979430f9d1bcfe72dc.tar.gz
rockbox-2d8e7f20d469e2e069afa5979430f9d1bcfe72dc.tar.bz2
rockbox-2d8e7f20d469e2e069afa5979430f9d1bcfe72dc.tar.xz
Bug fix: When paused, pressing next would start playing next track. Now it stays in pause mode. (pause still isn't perfect, afaik it's not working when it's loading data from disk.)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6626 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/pcm_playback.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c
index 61573e6..99a71c2 100644
--- a/firmware/pcm_playback.c
+++ b/firmware/pcm_playback.c
@@ -383,7 +383,7 @@ bool audiobuffer_insert(char *buf, size_t length)
return false;
}
- if (!pcm_is_playing()) {
+ if (!pcm_is_playing() && !pcm_paused) {
pcm_boost(true);
if (audiobuffer_free < PCMBUF_SIZE - CHUNK_SIZE*2)
pcm_play_start();