summaryrefslogtreecommitdiff
path: root/apps/playback.c
diff options
context:
space:
mode:
authorMark Arigo <markarigo@gmail.com>2006-07-18 21:10:13 +0000
committerMark Arigo <markarigo@gmail.com>2006-07-18 21:10:13 +0000
commit50f7e4e083f83fa340d9862d4e8d474c6a7f3b46 (patch)
tree4265972b92930d33e0d1f273db4c91f30b480a06 /apps/playback.c
parent7ab1d9bbac41df6b57a2701709fa79797655f705 (diff)
downloadrockbox-50f7e4e083f83fa340d9862d4e8d474c6a7f3b46.zip
rockbox-50f7e4e083f83fa340d9862d4e8d474c6a7f3b46.tar.gz
rockbox-50f7e4e083f83fa340d9862d4e8d474c6a7f3b46.tar.bz2
rockbox-50f7e4e083f83fa340d9862d4e8d474c6a7f3b46.tar.xz
Additional fix for seeking beyond the current buffered data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10243 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playback.c')
-rw-r--r--apps/playback.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/playback.c b/apps/playback.c
index e029a12..41f4355 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1079,6 +1079,7 @@ static void rebuffer_and_seek(size_t newpos)
buf_ridx += AUDIO_REBUFFER_GUESS_SIZE;
cur_ti->start_pos = newpos - AUDIO_REBUFFER_GUESS_SIZE;
} else {
+ buf_ridx += newpos;
cur_ti->start_pos = 0;
}