summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/wps.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/wps.c b/apps/wps.c
index efb02ba..c14cbb4 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -676,7 +676,13 @@ int wps_show(void)
else
#endif
{
- mpeg_prev();
+ if (id3->elapsed < 2*1000)
+ mpeg_prev();
+ else {
+ mpeg_pause();
+ mpeg_ff_rewind(-(id3->elapsed));
+ mpeg_resume();
+ }
}
}
#ifdef HAVE_PLAYER_KEYPAD