From f7432aedbd74d83ec92dc72750d1e755a699c25a Mon Sep 17 00:00:00 2001 From: chriszero Date: Sat, 7 Nov 2015 16:39:28 +0100 Subject: Use skipsteps from VDR Setup. (kamel5) --- hlsPlayerControl.cpp | 28 +++++++++++++++++++++++++--- po/de_DE.po | 40 +++++++++++++++++++++++----------------- 2 files changed, 48 insertions(+), 20 deletions(-) diff --git a/hlsPlayerControl.cpp b/hlsPlayerControl.cpp index d8d847d..b7acd24 100644 --- a/hlsPlayerControl.cpp +++ b/hlsPlayerControl.cpp @@ -136,15 +136,37 @@ eOSState cHlsPlayerControl::ProcessKey(eKeys Key) case kDown: Pause(); break; + case kFastRew: + case kLeft: + player->JumpRelative(-10); + break; + case kFastFwd: + case kRight: + player->JumpRelative(10); + break; case kGreen|k_Repeat: +#if APIVERSNUM >= 20200 + player->JumpRelative(-Setup.SkipSecondsRepeat); + break; +#endif case kGreen: - //Hide(); +#if APIVERSNUM >= 20200 + player->JumpRelative(-Setup.SkipSeconds); +#else player->JumpRelative(-300); +#endif break; case kYellow|k_Repeat: +#if APIVERSNUM >= 20200 + player->JumpRelative(Setup.SkipSecondsRepeat); + break; +#endif case kYellow: - //Hide(); +#if APIVERSNUM >= 20200 + player->JumpRelative(Setup.SkipSeconds); +#else player->JumpRelative(300); +#endif break; case kStop: case kBlue: @@ -251,7 +273,7 @@ bool cHlsPlayerControl::ShowProgress(bool Initial) if (GetIndex(Current, Total)) { if (!visible) { displayReplay = Skins.Current()->DisplayReplay(modeOnly); - displayReplay->SetButtons(NULL,"-5m","+4m",tr("Stop")); + displayReplay->SetButtons(NULL,tr("Skip Back"),tr("Skip Forward"),tr("Stop")); SetNeedsFastResponse(true); visible = true; } diff --git a/po/de_DE.po b/po/de_DE.po index d4244f4..4c68b43 100644 --- a/po/de_DE.po +++ b/po/de_DE.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: vdr-plex 0.1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-02 18:19+0200\n" -"PO-Revision-Date: 2015-10-02 20:06+0200\n" +"POT-Creation-Date: 2015-11-07 16:19+0100\n" +"PO-Revision-Date: 2015-11-07 16:38+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" "Language: de\n" @@ -18,21 +18,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Virtaal 0.7.1\n" -msgid "Library" -msgstr "Bibliothek" - -msgid "No Plex Media Server found." -msgstr "Kein Plexmediaserver gefunden." - -msgid "Switch View" -msgstr "Ansicht wechseln" - -msgid "Unscrobble" -msgstr "Ungesehen" - -msgid "Scrobble" -msgstr "Gesehen" - msgid "Hide main menu entry" msgstr "Verstecke Hauptmenüeintrag" @@ -97,6 +82,27 @@ msgstr "Aktuelle UUID" msgid "%s - Season %d" msgstr "%s - Staffel %d" +msgid "Library" +msgstr "Bibliothek" + +msgid "No Plex Media Server found." +msgstr "Kein Plexmediaserver gefunden." + +msgid "Switch View" +msgstr "Ansicht wechseln" + +msgid "Unscrobble" +msgstr "Ungesehen" + +msgid "Scrobble" +msgstr "Gesehen" + +msgid "Skip Back" +msgstr "Vorspringen" + +msgid "Skip Forward" +msgstr "Zurückspringen" + msgid "Stop" msgstr "Stop" -- cgit v1.2.3