summaryrefslogtreecommitdiff
path: root/firmware/mpeg.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/mpeg.c')
-rw-r--r--firmware/mpeg.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index ec5a8b3684..347e8ded21 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -1497,7 +1497,7 @@ static void mpeg_thread(void)
1497 case MPEG_FF_REWIND: { 1497 case MPEG_FF_REWIND: {
1498 struct mp3entry *id3 = mpeg_current_track(); 1498 struct mp3entry *id3 = mpeg_current_track();
1499 unsigned int oldtime = id3->elapsed; 1499 unsigned int oldtime = id3->elapsed;
1500 unsigned int newtime = oldtime + (int)ev.data; 1500 unsigned int newtime = (unsigned int)ev.data;
1501 int curpos, newpos, diffpos; 1501 int curpos, newpos, diffpos;
1502 DEBUGF("MPEG_FF_REWIND\n"); 1502 DEBUGF("MPEG_FF_REWIND\n");
1503 1503
@@ -2450,12 +2450,12 @@ void mpeg_prev(void)
2450#endif 2450#endif
2451} 2451}
2452 2452
2453void mpeg_ff_rewind(int change) 2453void mpeg_ff_rewind(int newtime)
2454{ 2454{
2455#ifndef SIMULATOR 2455#ifndef SIMULATOR
2456 queue_post(&mpeg_queue, MPEG_FF_REWIND, (void *)change); 2456 queue_post(&mpeg_queue, MPEG_FF_REWIND, (void *)newtime);
2457#else 2457#else
2458 (void)change; 2458 (void)newtime;
2459#endif 2459#endif
2460} 2460}
2461 2461