diff options
author | Hardeep Sidhu <dyp@pobox.com> | 2002-08-29 16:20:33 +0000 |
---|---|---|
committer | Hardeep Sidhu <dyp@pobox.com> | 2002-08-29 16:20:33 +0000 |
commit | 0227b9681233ebeacca746292969efb36968e1e8 (patch) | |
tree | 65815a4f7173ea07aaa5fa65c5b15a6c0d18922f /apps/wps.c | |
parent | d2fb0a09d4b4de45e726b9c8b29e9e4354b0e7c9 (diff) | |
download | rockbox-0227b9681233ebeacca746292969efb36968e1e8.tar.gz rockbox-0227b9681233ebeacca746292969efb36968e1e8.zip |
Don't resume when song is already paused and user selects previous
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2061 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/wps.c')
-rw-r--r-- | apps/wps.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/apps/wps.c b/apps/wps.c index e247cb32e2..d9aed39588 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -1136,9 +1136,13 @@ int wps_show(void) | |||
1136 | if (!id3 || (id3->elapsed < 3*1000)) | 1136 | if (!id3 || (id3->elapsed < 3*1000)) |
1137 | mpeg_prev(); | 1137 | mpeg_prev(); |
1138 | else { | 1138 | else { |
1139 | mpeg_pause(); | 1139 | if (!paused) |
1140 | mpeg_pause(); | ||
1141 | |||
1140 | mpeg_ff_rewind(-(id3->elapsed)); | 1142 | mpeg_ff_rewind(-(id3->elapsed)); |
1141 | mpeg_resume(); | 1143 | |
1144 | if (!paused) | ||
1145 | mpeg_resume(); | ||
1142 | } | 1146 | } |
1143 | } | 1147 | } |
1144 | } | 1148 | } |