summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/wps.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/apps/wps.c b/apps/wps.c
index e247cb3..d9aed39 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -1136,9 +1136,13 @@ int wps_show(void)
if (!id3 || (id3->elapsed < 3*1000))
mpeg_prev();
else {
- mpeg_pause();
+ if (!paused)
+ mpeg_pause();
+
mpeg_ff_rewind(-(id3->elapsed));
- mpeg_resume();
+
+ if (!paused)
+ mpeg_resume();
}
}
}