diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/wps.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/wps.c b/apps/wps.c index efb02ba12c..c14cbb4488 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -676,7 +676,13 @@ int wps_show(void) | |||
676 | else | 676 | else |
677 | #endif | 677 | #endif |
678 | { | 678 | { |
679 | mpeg_prev(); | 679 | if (id3->elapsed < 2*1000) |
680 | mpeg_prev(); | ||
681 | else { | ||
682 | mpeg_pause(); | ||
683 | mpeg_ff_rewind(-(id3->elapsed)); | ||
684 | mpeg_resume(); | ||
685 | } | ||
680 | } | 686 | } |
681 | } | 687 | } |
682 | #ifdef HAVE_PLAYER_KEYPAD | 688 | #ifdef HAVE_PLAYER_KEYPAD |