diff options
author | Hardeep Sidhu <dyp@pobox.com> | 2003-08-29 04:36:35 +0000 |
---|---|---|
committer | Hardeep Sidhu <dyp@pobox.com> | 2003-08-29 04:36:35 +0000 |
commit | 4160b75456bc42adaa0857bf62fa89f01ba951d2 (patch) | |
tree | 6df5ae025d188425b59ba6c36b91b9470484977e /apps/wps.c | |
parent | 20ac4a281af78077ce56271e11d11e151fe9cd3e (diff) | |
download | rockbox-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/wps.c')
-rw-r--r-- | apps/wps.c | 4 |
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(); |