diff options
author | Tomas Salfischberger <tomas@rockbox.org> | 2005-06-08 22:51:24 +0000 |
---|---|---|
committer | Tomas Salfischberger <tomas@rockbox.org> | 2005-06-08 22:51:24 +0000 |
commit | 2d8e7f20d469e2e069afa5979430f9d1bcfe72dc (patch) | |
tree | 7cdacd7e4e34d57014dd4665db776e8e2c8b3fe0 | |
parent | 23797afb0b389c7baeae27d28c2e812f83ef2811 (diff) | |
download | rockbox-2d8e7f20d469e2e069afa5979430f9d1bcfe72dc.tar.gz rockbox-2d8e7f20d469e2e069afa5979430f9d1bcfe72dc.zip |
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.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c index 61573e6602..99a71c2f41 100644 --- a/firmware/pcm_playback.c +++ b/firmware/pcm_playback.c | |||
@@ -383,7 +383,7 @@ bool audiobuffer_insert(char *buf, size_t length) | |||
383 | return false; | 383 | return false; |
384 | } | 384 | } |
385 | 385 | ||
386 | if (!pcm_is_playing()) { | 386 | if (!pcm_is_playing() && !pcm_paused) { |
387 | pcm_boost(true); | 387 | pcm_boost(true); |
388 | if (audiobuffer_free < PCMBUF_SIZE - CHUNK_SIZE*2) | 388 | if (audiobuffer_free < PCMBUF_SIZE - CHUNK_SIZE*2) |
389 | pcm_play_start(); | 389 | pcm_play_start(); |