summaryrefslogtreecommitdiff
path: root/coreengine/viewelementsdisplayreplay.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2016-10-03 15:20:36 +0200
committerlouis <louis.braun@gmx.de>2016-10-03 15:20:36 +0200
commit2378bc8c4ecdc4c24102da89932fc68100262426 (patch)
treee7ae5b7b9245e8f1463ac15d2302411ba22a22da /coreengine/viewelementsdisplayreplay.c
parent0ef5487e6f2eb314dcab347b877dd175604013e6 (diff)
downloadvdr-plugin-skindesigner-2378bc8c4ecdc4c24102da89932fc68100262426.tar.gz
vdr-plugin-skindesigner-2378bc8c4ecdc4c24102da89932fc68100262426.tar.bz2
fixed slow ff and rew
Diffstat (limited to 'coreengine/viewelementsdisplayreplay.c')
-rw-r--r--coreengine/viewelementsdisplayreplay.c46
1 files changed, 24 insertions, 22 deletions
diff --git a/coreengine/viewelementsdisplayreplay.c b/coreengine/viewelementsdisplayreplay.c
index bdc12aa..a8b98ae 100644
--- a/coreengine/viewelementsdisplayreplay.c
+++ b/coreengine/viewelementsdisplayreplay.c
@@ -485,45 +485,47 @@ bool cVeDrControlIcons::Parse(bool force) {
isPause = true;
}
} else if (forward) {
- if (!play) {
- isPause = true;
- }
if (speed == 1) {
- isFF1x = true;
- if (!play)
+ if (play)
+ isFF1x = true;
+ else
isSlowFF1x = true;
} else if (speed == 2) {
- isFF2x = true;
- if (!play)
+ if (play)
+ isFF2x = true;
+ else
isSlowFF2x = true;
} else if (speed == 3) {
- isFF3x = true;
- if (!play)
+ if (play)
+ isFF3x = true;
+ else
isSlowFF3x = true;
} else {
- isFF = true;
- if (!play)
+ if (play)
+ isFF = true;
+ else
isSlowFF = true;
}
} else {
- if (!play) {
- isPause = true;
- }
if (speed == 1) {
- isRew1x = true;
- if (!play)
+ if (play)
+ isRew1x = true;
+ else
isSlowRew1x = true;
} else if (speed == 2) {
- isRew2x = true;
- if (!play)
+ if (play)
+ isRew2x = true;
+ else
isSlowRew2x = true;
} else if (speed == 3) {
- isRew3x = true;
- if (!play)
+ if (play)
+ isRew3x = true;
+ else
isSlowRew3x = true;
} else {
- isRew = true;
- if (!play)
+ if (play)
+ isRew = true;
+ else
isSlowRew = true;
}
}