summaryrefslogtreecommitdiff
path: root/apps/playback.c
diff options
context:
space:
mode:
authorBrandon Low <lostlogic@rockbox.org>2007-11-14 22:29:26 +0000
committerBrandon Low <lostlogic@rockbox.org>2007-11-14 22:29:26 +0000
commit02467cffa03e576c51af794fb313d70661e549ce (patch)
treea62c12da7dbe88cb3b329b09712a3e58cd64f9e7 /apps/playback.c
parent83e190bceff1ff5eecd0a89f1536aa9d3cc85703 (diff)
downloadrockbox-02467cffa03e576c51af794fb313d70661e549ce.zip
rockbox-02467cffa03e576c51af794fb313d70661e549ce.tar.gz
rockbox-02467cffa03e576c51af794fb313d70661e549ce.tar.bz2
rockbox-02467cffa03e576c51af794fb313d70661e549ce.tar.xz
Might fix FS#8158, I was unable to reproduce so no guarantee.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15626 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playback.c')
-rw-r--r--apps/playback.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 16407b2..62232b3 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2457,7 +2457,6 @@ static bool audio_load_track(int offset, bool start_play)
file_offset = offset;
track_id3->offset = offset;
audio_set_elapsed(track_id3);
- ci.curpos = offset;
}
break;
@@ -2466,7 +2465,6 @@ static bool audio_load_track(int offset, bool start_play)
file_offset = offset;
track_id3->offset = offset;
track_id3->elapsed = track_id3->length / 2;
- ci.curpos = offset;
}
break;
@@ -2501,6 +2499,8 @@ static bool audio_load_track(int offset, bool start_play)
tracks[track_widx].audio_hid = bufopen(trackname, file_offset, type);
+ ci.curpos=file_offset;
+
if (tracks[track_widx].audio_hid < 0)
return false;