summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorHardeep Sidhu <dyp@pobox.com>2003-08-29 04:36:35 +0000
committerHardeep Sidhu <dyp@pobox.com>2003-08-29 04:36:35 +0000
commit4160b75456bc42adaa0857bf62fa89f01ba951d2 (patch)
tree6df5ae025d188425b59ba6c36b91b9470484977e /apps
parent20ac4a281af78077ce56271e11d11e151fe9cd3e (diff)
downloadrockbox-4160b75456bc42adaa0857bf62fa89f01ba951d2.tar.gz
rockbox-4160b75456bc42adaa0857bf62fa89f01ba951d2.zip
Pass actual time instead of offset to mpeg_ff_rewind. Fixes ff/rew to wrong time when mpeg thread is busy loading data.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3943 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/wps.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/wps.c b/apps/wps.c
index ca1d80fe28..d41413c179 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -391,7 +391,7 @@ static bool ffwd_rew(int button)
391 391
392 case BUTTON_LEFT | BUTTON_REL: 392 case BUTTON_LEFT | BUTTON_REL:
393 case BUTTON_RIGHT | BUTTON_REL: 393 case BUTTON_RIGHT | BUTTON_REL:
394 mpeg_ff_rewind(ff_rewind_count); 394 mpeg_ff_rewind(id3->elapsed+ff_rewind_count);
395 ff_rewind_count = 0; 395 ff_rewind_count = 0;
396 ff_rewind = false; 396 ff_rewind = false;
397 if (paused) 397 if (paused)
@@ -855,7 +855,7 @@ int wps_show(void)
855 if (!paused) 855 if (!paused)
856 mpeg_pause(); 856 mpeg_pause();
857 857
858 mpeg_ff_rewind(-(id3->elapsed)); 858 mpeg_ff_rewind(0);
859 859
860 if (!paused) 860 if (!paused)
861 mpeg_resume(); 861 mpeg_resume();