mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
Changed the naming of "binary skip mode" to "adaptive skip mode"
This commit is contained in:
parent
ad45f801d5
commit
1b2a62623c
@ -1195,6 +1195,7 @@ Rolf Ahrenberg <Rolf.Ahrenberg@sci.fi>
|
||||
doesn't set the data's version numbers as required by the DVB standard
|
||||
for the "binary skip" patch
|
||||
for adding support for LCN (Logical Channel Numbers)
|
||||
for suggesting to change the naming of "binary skip mode" to "adaptive skip mode"
|
||||
|
||||
Ralf Klueber <ralf.klueber@vodafone.com>
|
||||
for reporting a bug in cutting a recording if there is only a single editing mark
|
||||
@ -2834,6 +2835,7 @@ Derek Kelly <user.vdr@gmail.com>
|
||||
for reporting an incompatible change from DTV_DVBT2_PLP_ID to DTV_STREAM_ID in DVB API 5.8
|
||||
for reporting a missing template for DVBDIR in Make.config.template
|
||||
for suggesting to add ARGSDIR to the ONEDIR section of Make.config.template
|
||||
for suggesting to change the naming of "binary skip mode" to "adaptive skip mode"
|
||||
|
||||
Marcel Unbehaun <frostworks@gmx.de>
|
||||
for adding cRecordingInfo::GetEvent()
|
||||
|
4
HISTORY
4
HISTORY
@ -8453,7 +8453,7 @@ Video Disk Recorder Revision History
|
||||
- Added support for LCN (Logical Channel Numbers), which plugins may use to sort
|
||||
channels (thanks to Rolf Ahrenberg).
|
||||
|
||||
2015-02-05: Version 2.1.9
|
||||
2015-02-06: Version 2.1.9
|
||||
|
||||
- Fixed a memory leak in case of broken Extended Event Descriptors (thanks to Lars
|
||||
Hanisch).
|
||||
@ -8506,3 +8506,5 @@ Video Disk Recorder Revision History
|
||||
functions is now exacly as described in the header file. Editing marks that are
|
||||
placed at exactly the same offset in a recording are now preserved in the cutting
|
||||
process.
|
||||
- Changed the naming of "binary skip mode" to "adaptive skip mode" (suggested by
|
||||
Rolf Ahrenberg and Derek Kelly).
|
||||
|
45
MANUAL
45
MANUAL
@ -363,18 +363,19 @@ Version 2.0
|
||||
- 0 Toggles an editing mark. If the mark indicator shows a red triangle,
|
||||
the current mark is deleted. Otherwise a new mark is set at the
|
||||
current position.
|
||||
- 1, 3 Move an editing mark back and forward in "binary" mode. Pressing
|
||||
- 1, 3 Move an editing mark back and forward in "adaptive" mode. Pressing
|
||||
either of these keys for the first time moves the mark 120 seconds
|
||||
in the given direction (configurable via "Setup/Replay/Binary skip
|
||||
initial value"). Further presses of the same key keep moving
|
||||
the mark by the same value. Once the other key is pressed, the value
|
||||
is divided by 2 (hence the name "binary") with every further press
|
||||
of either key. Pressing '1' and '3' alternatingly divides the
|
||||
distance all the way down to a single I-frame. That way a particular
|
||||
place in a recording (for instance the beginning or end of a
|
||||
commercial break) can be found very quickly. If none of these two
|
||||
keys is pressed for a while (configurable via "Setup/Replay/Binary
|
||||
skip timeout") the distance falls back to the initial value.
|
||||
in the given direction (configurable via "Setup/Replay/Initial
|
||||
duration for adaptive skipping"). Further presses of the same key
|
||||
keep moving the mark by the same value. Once the other key is
|
||||
pressed, the value is divided by 2 (hence the name "adaptive") with
|
||||
every further press of either key. Pressing '1' and '3'
|
||||
alternatingly divides the distance all the way down to a single
|
||||
I-frame. That way a particular place in a recording (for instance
|
||||
the beginning or end of a commercial break) can be found very
|
||||
quickly. If none of these two keys is pressed for a while
|
||||
(configurable via "Setup/Replay/Reset timeout for adaptive
|
||||
skipping") the distance falls back to the initial value.
|
||||
If replay is not in Pause mode, or if there is no mark at the
|
||||
current position, the skip is performed without moving any mark.
|
||||
- 4, 6 Move an editing mark back and forward by one I-frame. You need to
|
||||
@ -1002,28 +1003,30 @@ Version 2.0
|
||||
In order to work, this option must be enabled before starting
|
||||
replay.
|
||||
|
||||
Binary skip initial value (s) = 120
|
||||
Initial duration for adaptive skipping (s) = 120
|
||||
Defines the number of seconds to jump from the current replay
|
||||
position in either direction, when pressing the '1' or '3'
|
||||
key for the first time after the "Binary skip timeout".
|
||||
key for the first time after the "Reset timeout for adaptive
|
||||
skipping".
|
||||
The valid range is 10...600.
|
||||
|
||||
Binary skip timeout (s) = 3
|
||||
Reset timeout for adaptive skipping (s) = 3
|
||||
Defines the number of seconds after which pressing the
|
||||
'1' or '3' key falls back to the "Binary skip initial value".
|
||||
'1' or '3' key falls back to the "Initial duration for adaptive
|
||||
skipping".
|
||||
The valid range is 0...10. Setting the timeout to 0 disables
|
||||
the binary mode and makes '1' and '3' always skip the number
|
||||
of seconds configured as the initial value.
|
||||
the adaptive mode and makes '1' and '3' always skip the number
|
||||
of seconds configured as the initial duration.
|
||||
|
||||
Binary skip strict = yes
|
||||
When skipping in binary mode with the '1' and '3' keys, the
|
||||
Alternate behavior for adaptive skipping = no
|
||||
When skipping in adaptive mode with the '1' and '3' keys, the
|
||||
distance of the skip is halved with every key press after the
|
||||
first change of direction. While this allows for locating a
|
||||
particular position in a recording very fast, once you make
|
||||
one step too many in the current direction you have no chance
|
||||
of ever reaching the desired point any more. You will have to
|
||||
wait for the timeout to occur and start binary skipping anew.
|
||||
If this option is set to 'no', the skip distance will only be
|
||||
wait for the timeout to occur and start adaptive skipping anew.
|
||||
If this option is set to 'yes', the skip distance will only be
|
||||
halved if the direction actually changes. That way, even if
|
||||
you missed the target point, you can still back up to it.
|
||||
|
||||
|
20
config.c
20
config.c
@ -4,7 +4,7 @@
|
||||
* See the main source file 'vdr.c' for copyright information and
|
||||
* how to reach the author.
|
||||
*
|
||||
* $Id: config.c 3.7 2015/02/02 12:22:30 kls Exp $
|
||||
* $Id: config.c 3.8 2015/02/06 10:10:22 kls Exp $
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
@ -473,9 +473,9 @@ cSetup::cSetup(void)
|
||||
PauseOnMarkJump = 1;
|
||||
SkipEdited = 0;
|
||||
PauseAtLastMark = 0;
|
||||
BinarySkipInitial = 120;
|
||||
BinarySkipTimeout = 3;
|
||||
BinarySkipStrict = 1;
|
||||
AdaptiveSkipInitial = 120;
|
||||
AdaptiveSkipTimeout = 3;
|
||||
AdaptiveSkipAlternate = 0;
|
||||
ResumeID = 0;
|
||||
CurrentChannel = -1;
|
||||
CurrentVolume = MAXVOLUME;
|
||||
@ -692,9 +692,9 @@ bool cSetup::Parse(const char *Name, const char *Value)
|
||||
else if (!strcasecmp(Name, "PauseOnMarkJump")) PauseOnMarkJump = atoi(Value);
|
||||
else if (!strcasecmp(Name, "SkipEdited")) SkipEdited = atoi(Value);
|
||||
else if (!strcasecmp(Name, "PauseAtLastMark")) PauseAtLastMark = atoi(Value);
|
||||
else if (!strcasecmp(Name, "BinarySkipInitial")) BinarySkipInitial = atoi(Value);
|
||||
else if (!strcasecmp(Name, "BinarySkipTimeout")) BinarySkipTimeout = atoi(Value);
|
||||
else if (!strcasecmp(Name, "BinarySkipStrict")) BinarySkipStrict = atoi(Value);
|
||||
else if (!strcasecmp(Name, "AdaptiveSkipInitial")) AdaptiveSkipInitial= atoi(Value);
|
||||
else if (!strcasecmp(Name, "AdaptiveSkipTimeout")) AdaptiveSkipTimeout= atoi(Value);
|
||||
else if (!strcasecmp(Name, "AdaptiveSkipAlternate")) AdaptiveSkipAlternate = atoi(Value);
|
||||
else if (!strcasecmp(Name, "ResumeID")) ResumeID = atoi(Value);
|
||||
else if (!strcasecmp(Name, "CurrentChannel")) CurrentChannel = atoi(Value);
|
||||
else if (!strcasecmp(Name, "CurrentVolume")) CurrentVolume = atoi(Value);
|
||||
@ -815,9 +815,9 @@ bool cSetup::Save(void)
|
||||
Store("PauseOnMarkJump", PauseOnMarkJump);
|
||||
Store("SkipEdited", SkipEdited);
|
||||
Store("PauseAtLastMark", PauseAtLastMark);
|
||||
Store("BinarySkipInitial", BinarySkipInitial);
|
||||
Store("BinarySkipTimeout", BinarySkipTimeout);
|
||||
Store("BinarySkipStrict", BinarySkipStrict);
|
||||
Store("AdaptiveSkipInitial",AdaptiveSkipInitial);
|
||||
Store("AdaptiveSkipTimeout",AdaptiveSkipTimeout);
|
||||
Store("AdaptiveSkipAlternate", AdaptiveSkipAlternate);
|
||||
Store("ResumeID", ResumeID);
|
||||
Store("CurrentChannel", CurrentChannel);
|
||||
Store("CurrentVolume", CurrentVolume);
|
||||
|
8
config.h
8
config.h
@ -4,7 +4,7 @@
|
||||
* See the main source file 'vdr.c' for copyright information and
|
||||
* how to reach the author.
|
||||
*
|
||||
* $Id: config.h 3.16 2015/02/04 09:13:54 kls Exp $
|
||||
* $Id: config.h 3.17 2015/02/06 09:53:50 kls Exp $
|
||||
*/
|
||||
|
||||
#ifndef __CONFIG_H
|
||||
@ -337,9 +337,9 @@ public:
|
||||
int PauseOnMarkJump;
|
||||
int SkipEdited;
|
||||
int PauseAtLastMark;
|
||||
int BinarySkipInitial;
|
||||
int BinarySkipTimeout;
|
||||
int BinarySkipStrict;
|
||||
int AdaptiveSkipInitial;
|
||||
int AdaptiveSkipTimeout;
|
||||
int AdaptiveSkipAlternate;
|
||||
int ResumeID;
|
||||
int CurrentChannel;
|
||||
int CurrentVolume;
|
||||
|
30
menu.c
30
menu.c
@ -4,7 +4,7 @@
|
||||
* See the main source file 'vdr.c' for copyright information and
|
||||
* how to reach the author.
|
||||
*
|
||||
* $Id: menu.c 3.41 2015/02/04 12:18:27 kls Exp $
|
||||
* $Id: menu.c 3.42 2015/02/06 09:53:25 kls Exp $
|
||||
*/
|
||||
|
||||
#include "menu.h"
|
||||
@ -3721,9 +3721,9 @@ cMenuSetupReplay::cMenuSetupReplay(void)
|
||||
Add(new cMenuEditBoolItem(tr("Setup.Replay$Pause replay when jumping to a mark"), &data.PauseOnMarkJump));
|
||||
Add(new cMenuEditBoolItem(tr("Setup.Replay$Skip edited parts"), &data.SkipEdited));
|
||||
Add(new cMenuEditBoolItem(tr("Setup.Replay$Pause replay at last mark"), &data.PauseAtLastMark));
|
||||
Add(new cMenuEditIntItem( tr("Setup.Replay$Binary skip initial value (s)"), &data.BinarySkipInitial, 10, 600));
|
||||
Add(new cMenuEditIntItem( tr("Setup.Replay$Binary skip timeout (s)"), &data.BinarySkipTimeout, 0, 10));
|
||||
Add(new cMenuEditBoolItem(tr("Setup.Replay$Binary skip strict"), &data.BinarySkipStrict));
|
||||
Add(new cMenuEditIntItem( tr("Setup.Replay$Initial duration for adaptive skipping (s)"), &data.AdaptiveSkipInitial, 10, 600));
|
||||
Add(new cMenuEditIntItem( tr("Setup.Replay$Reset timeout for adaptive skipping (s)"), &data.AdaptiveSkipTimeout, 0, 10));
|
||||
Add(new cMenuEditBoolItem(tr("Setup.Replay$Alternate behavior for adaptive skipping"), &data.AdaptiveSkipAlternate));
|
||||
Add(new cMenuEditIntItem(tr("Setup.Replay$Resume ID"), &data.ResumeID, 0, 99));
|
||||
}
|
||||
|
||||
@ -5063,9 +5063,9 @@ bool cRecordControls::StateChanged(int &State)
|
||||
return Result;
|
||||
}
|
||||
|
||||
// --- cBinarySkipper --------------------------------------------------------
|
||||
// --- cAdaptiveSkipper ------------------------------------------------------
|
||||
|
||||
cBinarySkipper::cBinarySkipper(void)
|
||||
cAdaptiveSkipper::cAdaptiveSkipper(void)
|
||||
{
|
||||
initialValue = NULL;
|
||||
currentValue = 0;
|
||||
@ -5073,14 +5073,14 @@ cBinarySkipper::cBinarySkipper(void)
|
||||
lastKey = kNone;
|
||||
}
|
||||
|
||||
void cBinarySkipper::Initialize(int *InitialValue, double FramesPerSecond)
|
||||
void cAdaptiveSkipper::Initialize(int *InitialValue, double FramesPerSecond)
|
||||
{
|
||||
initialValue = InitialValue;
|
||||
framesPerSecond = FramesPerSecond;
|
||||
currentValue = 0;
|
||||
}
|
||||
|
||||
int cBinarySkipper::GetValue(eKeys Key)
|
||||
int cAdaptiveSkipper::GetValue(eKeys Key)
|
||||
{
|
||||
if (!initialValue)
|
||||
return 0;
|
||||
@ -5090,12 +5090,12 @@ int cBinarySkipper::GetValue(eKeys Key)
|
||||
}
|
||||
else if (Key != lastKey) {
|
||||
currentValue /= 2;
|
||||
if (Setup.BinarySkipStrict)
|
||||
lastKey = kNone; // once the direction has changed, every further call halves the value
|
||||
else
|
||||
if (Setup.AdaptiveSkipAlternate)
|
||||
lastKey = Key; // only halve the value when the direction is changed
|
||||
else
|
||||
lastKey = kNone; // once the direction has changed, every further call halves the value
|
||||
}
|
||||
timeout.Set(Setup.BinarySkipTimeout * 1000);
|
||||
timeout.Set(Setup.AdaptiveSkipTimeout * 1000);
|
||||
return max(currentValue, 1);
|
||||
}
|
||||
|
||||
@ -5120,7 +5120,7 @@ cReplayControl::cReplayControl(bool PauseLive)
|
||||
cRecording Recording(fileName);
|
||||
cStatus::MsgReplaying(this, Recording.Name(), Recording.FileName(), true);
|
||||
marks.Load(fileName, Recording.FramesPerSecond(), Recording.IsPesRecording());
|
||||
binarySkipper.Initialize(&Setup.BinarySkipInitial, Recording.FramesPerSecond());
|
||||
adaptiveSkipper.Initialize(&Setup.AdaptiveSkipInitial, Recording.FramesPerSecond());
|
||||
SetTrackDescriptions(false);
|
||||
if (Setup.ProgressDisplayTime)
|
||||
ShowTimed(Setup.ProgressDisplayTime);
|
||||
@ -5596,9 +5596,9 @@ eOSState cReplayControl::ProcessKey(eKeys Key)
|
||||
case kMarkMoveForward|k_Repeat:
|
||||
case kMarkMoveForward: MarkMove(+1, true); break;
|
||||
case kMarkSkipBack|k_Repeat:
|
||||
case kMarkSkipBack: MarkMove(-binarySkipper.GetValue(RAWKEY(Key)), false); break;
|
||||
case kMarkSkipBack: MarkMove(-adaptiveSkipper.GetValue(RAWKEY(Key)), false); break;
|
||||
case kMarkSkipForward|k_Repeat:
|
||||
case kMarkSkipForward: MarkMove(+binarySkipper.GetValue(RAWKEY(Key)), false); break;
|
||||
case kMarkSkipForward: MarkMove(+adaptiveSkipper.GetValue(RAWKEY(Key)), false); break;
|
||||
case kEditCut: EditCut(); break;
|
||||
case kEditTest: EditTest(); break;
|
||||
default: {
|
||||
|
8
menu.h
8
menu.h
@ -4,7 +4,7 @@
|
||||
* See the main source file 'vdr.c' for copyright information and
|
||||
* how to reach the author.
|
||||
*
|
||||
* $Id: menu.h 3.7 2015/01/27 11:38:20 kls Exp $
|
||||
* $Id: menu.h 3.8 2015/02/06 09:47:30 kls Exp $
|
||||
*/
|
||||
|
||||
#ifndef __MENU_H
|
||||
@ -270,7 +270,7 @@ public:
|
||||
static bool StateChanged(int &State);
|
||||
};
|
||||
|
||||
class cBinarySkipper {
|
||||
class cAdaptiveSkipper {
|
||||
private:
|
||||
int *initialValue;
|
||||
int currentValue;
|
||||
@ -278,7 +278,7 @@ private:
|
||||
eKeys lastKey;
|
||||
cTimeMs timeout;
|
||||
public:
|
||||
cBinarySkipper(void);
|
||||
cAdaptiveSkipper(void);
|
||||
void Initialize(int *InitialValue, double FramesPerSecond);
|
||||
int GetValue(eKeys Key);
|
||||
};
|
||||
@ -286,7 +286,7 @@ public:
|
||||
class cReplayControl : public cDvbPlayerControl {
|
||||
private:
|
||||
cSkinDisplayReplay *displayReplay;
|
||||
cBinarySkipper binarySkipper;
|
||||
cAdaptiveSkipper adaptiveSkipper;
|
||||
cMarks marks;
|
||||
bool marksModified;
|
||||
bool visible, modeOnly, shown, displayFrames;
|
||||
|
6
po/ar.po
6
po/ar.po
@ -1245,13 +1245,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1244,13 +1244,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1244,13 +1244,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1241,13 +1241,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1241,14 +1241,14 @@ msgstr "Herausgeschnittene Teile
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Pause an der letzten Schnittmarke"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr "Anfangswert beim Halbieren der Sprungweite (s)"
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr "Zeitlimit für Halbieren der Sprungweite (s)"
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgstr "Sprungweite immer halbieren"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr "Alternatives Verhalten beim Halbieren der Sprungweite"
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
msgstr "Wiedergabe-ID"
|
||||
|
@ -1241,13 +1241,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
10
po/et_EE.po
10
po/et_EE.po
@ -1241,13 +1241,13 @@ msgstr "Redigeeritud osade vahelejätmine"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Paus viimasel markeril"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Binaarhüppe algväärtus (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Binaarhüppe ajalimiit (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
12
po/fi_FI.po
12
po/fi_FI.po
@ -1245,14 +1245,14 @@ msgstr "Ohita muokatut kohdat"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Pysäytä toisto viimeiseen merkkiin"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Binäärihypyn oletuspituus (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Binäärihypyn odotusaika (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgstr "Tulkitse binäärihyppy täsmällisesti"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
msgstr "Tallenteen paluutunniste"
|
||||
|
@ -1251,13 +1251,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1243,13 +1243,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
12
po/hu_HU.po
12
po/hu_HU.po
@ -1246,14 +1246,14 @@ msgstr "Vágott részek kihagyása"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Utolsó vágópontnál szünet a lejátszásban"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Bináris ugrás kezdeti értéke (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Bináris ugrás időkorláta (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgstr "Bináris ugrás végpont"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
msgstr "Lejátszás ID"
|
||||
|
12
po/it_IT.po
12
po/it_IT.po
@ -1247,14 +1247,14 @@ msgstr "Salta parti modificate"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Pausa riproduzione all'ultimo marcatore"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Valore iniziale salto binario (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Scadenza salto binario (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgstr "Forza salto binario"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
msgstr "ID di ripristino"
|
||||
|
10
po/lt_LT.po
10
po/lt_LT.po
@ -1241,13 +1241,13 @@ msgstr "Setup.Replay$Praleisti koreguotas dalis"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Setup.Replay$Pristabdyti pakartojimą pasiekus paskutinę žymę"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Setup.Replay$Dvetetainis pradinės reikšmės praleidimas (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Setup.Replay$Dvejetainis pertraukos praleidimas (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1246,13 +1246,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1243,13 +1243,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
10
po/ro_RO.po
10
po/ro_RO.po
@ -1243,13 +1243,13 @@ msgstr "Săritură peste părțile editate"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Pauză la ultimul marcaj"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Valoarea inițială (s) pentru săritul \"binar\" al marcajelor"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Timeout (s) pentru săritul \"binar\" al marcajelor"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1241,13 +1241,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1242,13 +1242,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1245,13 +1245,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1241,13 +1241,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
10
po/uk_UA.po
10
po/uk_UA.po
@ -1242,13 +1242,13 @@ msgstr "Пропустити редаговані частини"
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr "Призупинити програвання на останній мітці"
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgstr "Цифровий пропуск початкового значення (нь)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgstr "Цифровий пропуск тайм-ауту (ів)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
@ -1243,13 +1243,13 @@ msgstr ""
|
||||
msgid "Setup.Replay$Pause replay at last mark"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip initial value (s)"
|
||||
msgid "Setup.Replay$Initial duration for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip timeout (s)"
|
||||
msgid "Setup.Replay$Reset timeout for adaptive skipping (s)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Binary skip strict"
|
||||
msgid "Setup.Replay$Alternate behavior for adaptive skipping"
|
||||
msgstr ""
|
||||
|
||||
msgid "Setup.Replay$Resume ID"
|
||||
|
Loading…
Reference in New Issue
Block a user