diff --git a/coreengine/listelements.c b/coreengine/listelements.c index 0e25dc7..aee73ff 100644 --- a/coreengine/listelements.c +++ b/coreengine/listelements.c @@ -1856,7 +1856,6 @@ cCeMenuRecordings::cCeMenuRecordings(void) { } cCeMenuRecordings::~cCeMenuRecordings(void) { - delete recording; } void cCeMenuRecordings::SetTokenContainer(void) { 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; } } diff --git a/skins/estuary4vdr/xmlfiles/displayreplay.xml b/skins/estuary4vdr/xmlfiles/displayreplay.xml index c9e74c2..b4c7473 100644 --- a/skins/estuary4vdr/xmlfiles/displayreplay.xml +++ b/skins/estuary4vdr/xmlfiles/displayreplay.xml @@ -117,10 +117,10 @@ - - - - + + + + @@ -129,25 +129,25 @@ - - - - + + + + - - - - + + + + - - - - + + + + diff --git a/skinskeleton/xmlfiles/displayreplay.xml b/skinskeleton/xmlfiles/displayreplay.xml index 04cdac8..758960b 100644 --- a/skinskeleton/xmlfiles/displayreplay.xml +++ b/skinskeleton/xmlfiles/displayreplay.xml @@ -116,19 +116,19 @@