summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorRyan Jackson <rdjackso@rockbox.org>2005-09-24 15:44:07 +0000
committerRyan Jackson <rdjackso@rockbox.org>2005-09-24 15:44:07 +0000
commitc694954f73b7cfea662b332fc690cc02f5d0642c (patch)
treeebcc8494747ad3fcd52ce56d138854bb322e783a /apps
parent4b711c2f72608441f1ef44db584eccc9ca823ea1 (diff)
downloadrockbox-c694954f73b7cfea662b332fc690cc02f5d0642c.tar.gz
rockbox-c694954f73b7cfea662b332fc690cc02f5d0642c.zip
Skipping to the previous track from the last buffered track caused playback to stop after the last buffered track if it didn't originally fit completely in the file buffer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7559 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 0885bd487a..d8d6a00b50 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1401,7 +1401,7 @@ void audio_update_trackinfo(void)
1401 } else { 1401 } else {
1402 buf_ridx -= ci.curpos + cur_ti->codecsize; 1402 buf_ridx -= ci.curpos + cur_ti->codecsize;
1403 filebufused += ci.curpos + cur_ti->codecsize; 1403 filebufused += ci.curpos + cur_ti->codecsize;
1404 cur_ti->available = cur_ti->filesize; 1404 cur_ti->available = cur_ti->filesize - cur_ti->filerem;
1405 1405
1406 cur_ti = &tracks[track_ridx]; 1406 cur_ti = &tracks[track_ridx];
1407 buf_ridx -= cur_ti->filesize; 1407 buf_ridx -= cur_ti->filesize;