summaryrefslogtreecommitdiff
path: root/firmware/mpeg.c
diff options
context:
space:
mode:
authorHardeep Sidhu <dyp@pobox.com>2003-12-09 08:15:22 +0000
committerHardeep Sidhu <dyp@pobox.com>2003-12-09 08:15:22 +0000
commit166dc1743712a30ef2042be503cb888f93648b3f (patch)
tree4015abd050b150eefbbe3d51a47c445b4877365f /firmware/mpeg.c
parentb0625477476413b96fa865ba69d827464597095c (diff)
downloadrockbox-166dc1743712a30ef2042be503cb888f93648b3f.tar.gz
rockbox-166dc1743712a30ef2042be503cb888f93648b3f.zip
In simulator thread, increment id3 offset along with elapsed time so that resume settings are periodically updated.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4120 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mpeg.c')
-rw-r--r--firmware/mpeg.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index 0610e9890f..50320fc824 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -3131,7 +3131,10 @@ static void mpeg_thread(void)
3131 if (is_playing) { 3131 if (is_playing) {
3132 id3 = mpeg_current_track(); 3132 id3 = mpeg_current_track();
3133 if (!paused) 3133 if (!paused)
3134 {
3134 id3->elapsed+=1000; 3135 id3->elapsed+=1000;
3136 id3->offset+=1000;
3137 }
3135 if (id3->elapsed>=id3->length) 3138 if (id3->elapsed>=id3->length)
3136 mpeg_next(); 3139 mpeg_next();
3137 } 3140 }