1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

The keys '1' and '3' can now be used in replay mode to position an editing mark in "binary" mode

This commit is contained in:
Klaus Schmidinger 2015-01-27 21:22:53 +01:00
parent 4aa496b079
commit 91e0151674
36 changed files with 321 additions and 44 deletions

View File

@ -624,6 +624,7 @@ Helmut Auer <vdr@helmutauer.de>
for helping to debug a problem with frame detection in MPEG-2 streams that have "bottom fields" for helping to debug a problem with frame detection in MPEG-2 streams that have "bottom fields"
or varying GOP structures or varying GOP structures
for a patch that was used to implement the command line option --updindex for a patch that was used to implement the command line option --updindex
for modifying the "binary skip" patch to move editing marks
Jeremy Hall <jhall@UU.NET> Jeremy Hall <jhall@UU.NET>
for fixing an incomplete initialization of the filter parameters in eit.c for fixing an incomplete initialization of the filter parameters in eit.c
@ -1192,6 +1193,7 @@ Rolf Ahrenberg <Rolf.Ahrenberg@sci.fi>
for adding support for "Pilot", "T2-System-Id" and "SISO/MISO" parameters for adding support for "Pilot", "T2-System-Id" and "SISO/MISO" parameters
for fixing a problem with subtitles not being displayed because the broadcaster for fixing a problem with subtitles not being displayed because the broadcaster
doesn't set the data's version numbers as required by the DVB standard doesn't set the data's version numbers as required by the DVB standard
for the "binary skip" patch
Ralf Klueber <ralf.klueber@vodafone.com> Ralf Klueber <ralf.klueber@vodafone.com>
for reporting a bug in cutting a recording if there is only a single editing mark for reporting a bug in cutting a recording if there is only a single editing mark

View File

@ -8414,7 +8414,7 @@ Video Disk Recorder Revision History
generated an index file with VDR version 2.0.6 you may want to do so again with this generated an index file with VDR version 2.0.6 you may want to do so again with this
version to make sure the index is OK. version to make sure the index is OK.
2015-01-26: Version 2.1.8 2015-01-27: Version 2.1.8
- Updated the Italian OSD texts (thanks to Diego Pierotto). - Updated the Italian OSD texts (thanks to Diego Pierotto).
- Fixed "warning: invalid suffix on literal" with GCC 4.8 and C++11 (thanks to Joerg - Fixed "warning: invalid suffix on literal" with GCC 4.8 and C++11 (thanks to Joerg
@ -8436,3 +8436,6 @@ Video Disk Recorder Revision History
well as recordings that have not been cut, in case "Skip edited parts" is enabled. well as recordings that have not been cut, in case "Skip edited parts" is enabled.
- Added support for "Satellite Channel Routing" (SCR) according to EN50607, also - Added support for "Satellite Channel Routing" (SCR) according to EN50607, also
known as "JESS" (thanks to Manfred Völkel and Frank Neumann). known as "JESS" (thanks to Manfred Völkel and Frank Neumann).
- The keys '1' and '3' can now be used in replay mode to position an editing mark
in "binary" mode (based on a patch from Rolf Ahrenberg, with modifications by Helmut
Auer). See MANUAL, section "Editing a Recording".

29
MANUAL
View File

@ -363,15 +363,29 @@ Version 2.0
- 0 Toggles an editing mark. If the mark indicator shows a red triangle, - 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 the current mark is deleted. Otherwise a new mark is set at the
current position. current position.
- 4, 6 Move an editing mark back and forward. You need to first jump to - 1, 3 Move an editing mark back and forward in "binary" mode. Pressing
an editing mark for this to work. 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.
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
first jump to an editing mark for this to work.
- 7, 9 Jump back and forward between editing marks. Replay goes into still - 7, 9 Jump back and forward between editing marks. Replay goes into still
mode after jumping to a mark. If the current position is at the mode after jumping to a mark. If the current position is at the
first or last mark, or if there are no marks at all, these keys first or last mark, or if there are no marks at all, these keys
jump to the very beginning or end, respectively, of the recording. jump to the very beginning or end, respectively, of the recording.
- 8 Positions replay at a point 3 seconds before the current or next - 8 Positions replay at a point 3 seconds before the current or next
"begin" mark and starts replay. "begin" mark and starts replay.
- 2 Start the actual cutting process. - 2 Starts the actual cutting process.
Editing marks are represented by black, vertical lines in the progress display. Editing marks are represented by black, vertical lines in the progress display.
A small black triangle at the top of the mark means that this is a "begin" A small black triangle at the top of the mark means that this is a "begin"
@ -967,6 +981,15 @@ Version 2.0
In order to work, this option must be enabled before starting In order to work, this option must be enabled before starting
replay. replay.
Binary skip initial value (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".
Binary skip timeout (ms) = 3000
Defines the number of milliseconds after which pressing the
'1' or '3' key falls back to the "Binary skip initial value".
Resume ID = 0 Defines an additional ID that can be used in a multi user Resume ID = 0 Defines an additional ID that can be used in a multi user
environment, so that every user has his/her own resume environment, so that every user has his/her own resume
files for each recording. The valid range is 0...99, with files for each recording. The valid range is 0...99, with

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.c 3.4 2015/01/25 14:17:45 kls Exp $ * $Id: config.c 3.5 2015/01/27 10:51:19 kls Exp $
*/ */
#include "config.h" #include "config.h"
@ -473,6 +473,8 @@ cSetup::cSetup(void)
PauseOnMarkJump = 1; PauseOnMarkJump = 1;
SkipEdited = 0; SkipEdited = 0;
PauseAtLastMark = 0; PauseAtLastMark = 0;
BinarySkipInitial = 120;
BinarySkipTimeout = 3000;
ResumeID = 0; ResumeID = 0;
CurrentChannel = -1; CurrentChannel = -1;
CurrentVolume = MAXVOLUME; CurrentVolume = MAXVOLUME;
@ -689,6 +691,8 @@ bool cSetup::Parse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "PauseOnMarkJump")) PauseOnMarkJump = atoi(Value); else if (!strcasecmp(Name, "PauseOnMarkJump")) PauseOnMarkJump = atoi(Value);
else if (!strcasecmp(Name, "SkipEdited")) SkipEdited = atoi(Value); else if (!strcasecmp(Name, "SkipEdited")) SkipEdited = atoi(Value);
else if (!strcasecmp(Name, "PauseAtLastMark")) PauseAtLastMark = 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, "ResumeID")) ResumeID = atoi(Value); else if (!strcasecmp(Name, "ResumeID")) ResumeID = atoi(Value);
else if (!strcasecmp(Name, "CurrentChannel")) CurrentChannel = atoi(Value); else if (!strcasecmp(Name, "CurrentChannel")) CurrentChannel = atoi(Value);
else if (!strcasecmp(Name, "CurrentVolume")) CurrentVolume = atoi(Value); else if (!strcasecmp(Name, "CurrentVolume")) CurrentVolume = atoi(Value);
@ -809,6 +813,8 @@ bool cSetup::Save(void)
Store("PauseOnMarkJump", PauseOnMarkJump); Store("PauseOnMarkJump", PauseOnMarkJump);
Store("SkipEdited", SkipEdited); Store("SkipEdited", SkipEdited);
Store("PauseAtLastMark", PauseAtLastMark); Store("PauseAtLastMark", PauseAtLastMark);
Store("BinarySkipInitial", BinarySkipInitial);
Store("BinarySkipTimeout", BinarySkipTimeout);
Store("ResumeID", ResumeID); Store("ResumeID", ResumeID);
Store("CurrentChannel", CurrentChannel); Store("CurrentChannel", CurrentChannel);
Store("CurrentVolume", CurrentVolume); Store("CurrentVolume", CurrentVolume);

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.h 3.12 2015/01/25 14:16:32 kls Exp $ * $Id: config.h 3.13 2015/01/27 10:50:11 kls Exp $
*/ */
#ifndef __CONFIG_H #ifndef __CONFIG_H
@ -336,6 +336,8 @@ public:
int PauseOnMarkJump; int PauseOnMarkJump;
int SkipEdited; int SkipEdited;
int PauseAtLastMark; int PauseAtLastMark;
int BinarySkipInitial;
int BinarySkipTimeout;
int ResumeID; int ResumeID;
int CurrentChannel; int CurrentChannel;
int CurrentVolume; int CurrentVolume;

4
keys.h
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: keys.h 2.2 2012/12/04 12:51:25 kls Exp $ * $Id: keys.h 3.1 2015/01/27 10:45:18 kls Exp $
*/ */
#ifndef __KEYS_H #ifndef __KEYS_H
@ -65,6 +65,8 @@ enum eKeys { // "Up" and "Down" must be the first two keys!
// This is in preparation for having more key codes: // This is in preparation for having more key codes:
#define kMarkToggle k0 #define kMarkToggle k0
#define kMarkSkipBack k1
#define kMarkSkipForward k3
#define kMarkMoveBack k4 #define kMarkMoveBack k4
#define kMarkMoveForward k6 #define kMarkMoveForward k6
#define kMarkJumpBack k7 #define kMarkJumpBack k7

71
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: menu.c 3.29 2015/01/25 15:21:42 kls Exp $ * $Id: menu.c 3.30 2015/01/27 14:09:49 kls Exp $
*/ */
#include "menu.h" #include "menu.h"
@ -3574,6 +3574,8 @@ cMenuSetupReplay::cMenuSetupReplay(void)
Add(new cMenuEditBoolItem(tr("Setup.Replay$Pause replay when jumping to a mark"), &data.PauseOnMarkJump)); 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$Skip edited parts"), &data.SkipEdited));
Add(new cMenuEditBoolItem(tr("Setup.Replay$Pause replay at last mark"), &data.PauseAtLastMark)); 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 (ms)"), &data.BinarySkipTimeout, 1000, 10000));
Add(new cMenuEditIntItem(tr("Setup.Replay$Resume ID"), &data.ResumeID, 0, 99)); Add(new cMenuEditIntItem(tr("Setup.Replay$Resume ID"), &data.ResumeID, 0, 99));
} }
@ -4913,6 +4915,39 @@ bool cRecordControls::StateChanged(int &State)
return Result; return Result;
} }
// --- cBinarySkipper --------------------------------------------------------
cBinarySkipper::cBinarySkipper(void)
{
initialValue = NULL;
currentValue = 0;
framesPerSecond = 0;
lastKey = kNone;
}
void cBinarySkipper::Initialize(int *InitialValue, double FramesPerSecond)
{
initialValue = InitialValue;
framesPerSecond = FramesPerSecond;
currentValue = 0;
}
int cBinarySkipper::GetValue(eKeys Key)
{
if (!initialValue)
return 0;
if (timeout.TimedOut()) {
currentValue = int(round(*initialValue * framesPerSecond));
lastKey = Key;
}
else if (Key != lastKey) {
currentValue /= 2;
lastKey = kNone; // once the direction has changed, every further call halves the value
}
timeout.Set(Setup.BinarySkipTimeout);
return max(currentValue, 1);
}
// --- cReplayControl -------------------------------------------------------- // --- cReplayControl --------------------------------------------------------
cReplayControl *cReplayControl::currentReplayControl = NULL; cReplayControl *cReplayControl::currentReplayControl = NULL;
@ -4934,6 +4969,7 @@ cReplayControl::cReplayControl(bool PauseLive)
cRecording Recording(fileName); cRecording Recording(fileName);
cStatus::MsgReplaying(this, Recording.Name(), Recording.FileName(), true); cStatus::MsgReplaying(this, Recording.Name(), Recording.FileName(), true);
marks.Load(fileName, Recording.FramesPerSecond(), Recording.IsPesRecording()); marks.Load(fileName, Recording.FramesPerSecond(), Recording.IsPesRecording());
binarySkipper.Initialize(&Setup.BinarySkipInitial, Recording.FramesPerSecond());
SetTrackDescriptions(false); SetTrackDescriptions(false);
if (Setup.ProgressDisplayTime) if (Setup.ProgressDisplayTime)
ShowTimed(Setup.ProgressDisplayTime); ShowTimed(Setup.ProgressDisplayTime);
@ -5246,26 +5282,43 @@ void cReplayControl::MarkJump(bool Forward)
} }
} }
void cReplayControl::MarkMove(bool Forward) void cReplayControl::MarkMove(int Frames, bool MarkRequired)
{ {
int Current, Total; int Current, Total;
if (GetIndex(Current, Total)) { if (GetIndex(Current, Total)) {
if (cMark *m = marks.Get(Current)) { bool Play, Forward;
int Speed;
GetReplayMode(Play, Forward, Speed);
cMark *m = marks.Get(Current);
if (!Play && m) {
displayFrames = true; displayFrames = true;
int p = SkipFrames(Forward ? 1 : -1);
cMark *m2; cMark *m2;
if (Forward) { if (Frames > 0) {
// Handle marks at the same offset:
while ((m2 = marks.Next(m)) != NULL && m2->Position() == m->Position()) while ((m2 = marks.Next(m)) != NULL && m2->Position() == m->Position())
m = m2; m = m2;
// Don't skip the next mark:
if ((m2 = marks.Next(m)) != NULL)
Frames = min(Frames, m2->Position() - m->Position() - 1);
} }
else { else {
// Handle marks at the same offset:
while ((m2 = marks.Prev(m)) != NULL && m2->Position() == m->Position()) while ((m2 = marks.Prev(m)) != NULL && m2->Position() == m->Position())
m = m2; m = m2;
// Don't skip the next mark:
if ((m2 = marks.Prev(m)) != NULL)
Frames = -min(-Frames, m->Position() - m2->Position() - 1);
} }
int p = SkipFrames(Frames);
m->SetPosition(p); m->SetPosition(p);
Goto(m->Position(), true); Goto(m->Position(), true);
marksModified = true; marksModified = true;
} }
else if (!MarkRequired) {
Goto(SkipFrames(Frames), !Play);
if (Play)
this->Play();
}
} }
} }
@ -5396,9 +5449,13 @@ eOSState cReplayControl::ProcessKey(eKeys Key)
case kMarkJumpForward|k_Repeat: case kMarkJumpForward|k_Repeat:
case kMarkJumpForward: MarkJump(true); break; case kMarkJumpForward: MarkJump(true); break;
case kMarkMoveBack|k_Repeat: case kMarkMoveBack|k_Repeat:
case kMarkMoveBack: MarkMove(false); break; case kMarkMoveBack: MarkMove(-1, true); break;
case kMarkMoveForward|k_Repeat: case kMarkMoveForward|k_Repeat:
case kMarkMoveForward: MarkMove(true); break; case kMarkMoveForward: MarkMove(+1, true); break;
case kMarkSkipBack|k_Repeat:
case kMarkSkipBack: MarkMove(-binarySkipper.GetValue(RAWKEY(Key)), false); break;
case kMarkSkipForward|k_Repeat:
case kMarkSkipForward: MarkMove(+binarySkipper.GetValue(RAWKEY(Key)), false); break;
case kEditCut: EditCut(); break; case kEditCut: EditCut(); break;
case kEditTest: EditTest(); break; case kEditTest: EditTest(); break;
default: { default: {

18
menu.h
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: menu.h 3.6 2015/01/15 11:12:57 kls Exp $ * $Id: menu.h 3.7 2015/01/27 11:38:20 kls Exp $
*/ */
#ifndef __MENU_H #ifndef __MENU_H
@ -270,9 +270,23 @@ public:
static bool StateChanged(int &State); static bool StateChanged(int &State);
}; };
class cBinarySkipper {
private:
int *initialValue;
int currentValue;
double framesPerSecond;
eKeys lastKey;
cTimeMs timeout;
public:
cBinarySkipper(void);
void Initialize(int *InitialValue, double FramesPerSecond);
int GetValue(eKeys Key);
};
class cReplayControl : public cDvbPlayerControl { class cReplayControl : public cDvbPlayerControl {
private: private:
cSkinDisplayReplay *displayReplay; cSkinDisplayReplay *displayReplay;
cBinarySkipper binarySkipper;
cMarks marks; cMarks marks;
bool marksModified; bool marksModified;
bool visible, modeOnly, shown, displayFrames; bool visible, modeOnly, shown, displayFrames;
@ -292,7 +306,7 @@ private:
bool ShowProgress(bool Initial); bool ShowProgress(bool Initial);
void MarkToggle(void); void MarkToggle(void);
void MarkJump(bool Forward); void MarkJump(bool Forward);
void MarkMove(bool Forward); void MarkMove(int Frames, bool MarkRequired);
void EditCut(void); void EditCut(void);
void EditTest(void); void EditTest(void);
public: public:

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-10-16 11:16-0400\n" "PO-Revision-Date: 2008-10-16 11:16-0400\n"
"Last-Translator: Osama Alrawab <alrawab@hotmail.com>\n" "Last-Translator: Osama Alrawab <alrawab@hotmail.com>\n"
"Language-Team: Arabic <ar@li.org>\n" "Language-Team: Arabic <ar@li.org>\n"
@ -1229,6 +1229,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "رقم المواصلة" msgstr "رقم المواصلة"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n" "PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n" "Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Catalan <vdr@linuxtv.org>\n" "Language-Team: Catalan <vdr@linuxtv.org>\n"
@ -1228,6 +1228,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID de Continuar" msgstr "ID de Continuar"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2010-05-06 11:00+0200\n" "PO-Revision-Date: 2010-05-06 11:00+0200\n"
"Last-Translator: Aleš Juřík <ajurik@quick.cz>\n" "Last-Translator: Aleš Juřík <ajurik@quick.cz>\n"
"Language-Team: Czech <vdr@linuxtv.org>\n" "Language-Team: Czech <vdr@linuxtv.org>\n"
@ -1228,6 +1228,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID obnovení" msgstr "ID obnovení"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n" "Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: Danish <vdr@linuxtv.org>\n" "Language-Team: Danish <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Genoptagelses ID" msgstr "Genoptagelses ID"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2010-01-16 16:46+0100\n" "PO-Revision-Date: 2010-01-16 16:46+0100\n"
"Last-Translator: Klaus Schmidinger <vdr@tvdr.de>\n" "Last-Translator: Klaus Schmidinger <vdr@tvdr.de>\n"
"Language-Team: German <vdr@linuxtv.org>\n" "Language-Team: German <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr "Herausgeschnittene Teile
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "Pause an der letzten Schnittmarke" msgstr "Pause an der letzten Schnittmarke"
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr "Anfangswert für binäres Springen (s)"
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr "Zeitlimit für binäres Springen (ms)"
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Wiedergabe-ID" msgstr "Wiedergabe-ID"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n" "Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: Greek <vdr@linuxtv.org>\n" "Language-Team: Greek <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID áíáìåôÜäïóçò" msgstr "ID áíáìåôÜäïóçò"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n" "PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n" "Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Spanish <vdr@linuxtv.org>\n" "Language-Team: Spanish <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID de continuación" msgstr "ID de continuación"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Arthur Konovalov <artlov@gmail.com>\n" "Last-Translator: Arthur Konovalov <artlov@gmail.com>\n"
"Language-Team: Estonian <vdr@linuxtv.org>\n" "Language-Team: Estonian <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Jätkamise ID" msgstr "Jätkamise ID"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-12 15:40+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2007-08-15 15:52+0200\n" "PO-Revision-Date: 2007-08-15 15:52+0200\n"
"Last-Translator: Matti Lehtimäki <matti.lehtimaki@gmail.com>\n" "Last-Translator: Matti Lehtimäki <matti.lehtimaki@gmail.com>\n"
"Language-Team: Finnish <vdr@linuxtv.org>\n" "Language-Team: Finnish <vdr@linuxtv.org>\n"
@ -1229,6 +1229,12 @@ msgstr "Ohita muokatut kohdat"
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "Pysäytä toisto viimeiseen merkkiin" msgstr "Pysäytä toisto viimeiseen merkkiin"
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr "Binäärihypyn oletuspituus (s)"
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr "Binäärihypyn odotusaika (ms)"
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Tallenteen paluutunniste" msgstr "Tallenteen paluutunniste"

View File

@ -17,7 +17,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-02-24 12:56+0100\n" "PO-Revision-Date: 2013-02-24 12:56+0100\n"
"Last-Translator: Dominique Plu <dplu@free.fr>\n" "Last-Translator: Dominique Plu <dplu@free.fr>\n"
"Language-Team: French <vdr@linuxtv.org>\n" "Language-Team: French <vdr@linuxtv.org>\n"
@ -1235,6 +1235,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID de reprise" msgstr "ID de reprise"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-03-17 19:00+0100\n" "PO-Revision-Date: 2008-03-17 19:00+0100\n"
"Last-Translator: Adrian Caval <anrxc@sysphere.org>\n" "Last-Translator: Adrian Caval <anrxc@sysphere.org>\n"
"Language-Team: Croatian <vdr@linuxtv.org>\n" "Language-Team: Croatian <vdr@linuxtv.org>\n"
@ -1227,6 +1227,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID nastavka" msgstr "ID nastavka"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-03-01 19:22+0200\n" "PO-Revision-Date: 2013-03-01 19:22+0200\n"
"Last-Translator: István Füley <ifuley@tigercomp.ro>\n" "Last-Translator: István Füley <ifuley@tigercomp.ro>\n"
"Language-Team: Hungarian <vdr@linuxtv.org>\n" "Language-Team: Hungarian <vdr@linuxtv.org>\n"
@ -1229,6 +1229,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Lejátszás ID" msgstr "Lejátszás ID"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2015-01-19 20:19+0100\n" "PO-Revision-Date: 2015-01-19 20:19+0100\n"
"Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n" "Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n"
"Language-Team: Italian <vdr@linuxtv.org>\n" "Language-Team: Italian <vdr@linuxtv.org>\n"
@ -1232,6 +1232,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID di ripristino" msgstr "ID di ripristino"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2010-10-30 11:55+0200\n" "PO-Revision-Date: 2010-10-30 11:55+0200\n"
"Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n" "Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n"
"Language-Team: Lithuanian <vdr@linuxtv.org>\n" "Language-Team: Lithuanian <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Kūrinio ID" msgstr "Kūrinio ID"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2012-11-19 15:18+0100\n" "PO-Revision-Date: 2012-11-19 15:18+0100\n"
"Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n" "Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n"
"Language-Team: Macedonian <en@li.org>\n" "Language-Team: Macedonian <en@li.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID на продолжеток" msgstr "ID на продолжеток"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-02-26 17:20+0100\n" "PO-Revision-Date: 2008-02-26 17:20+0100\n"
"Last-Translator: Cedric Dewijs <cedric.dewijs@telfort.nl>\n" "Last-Translator: Cedric Dewijs <cedric.dewijs@telfort.nl>\n"
"Language-Team: Dutch <vdr@linuxtv.org>\n" "Language-Team: Dutch <vdr@linuxtv.org>\n"
@ -1230,6 +1230,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Hervattings ID" msgstr "Hervattings ID"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n" "Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: Norwegian Nynorsk <vdr@linuxtv.org>\n" "Language-Team: Norwegian Nynorsk <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Resume ID" msgstr "Resume ID"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-03-09 12:59+0100\n" "PO-Revision-Date: 2008-03-09 12:59+0100\n"
"Last-Translator: Marek Nazarko <mnazarko@gmail.com>\n" "Last-Translator: Marek Nazarko <mnazarko@gmail.com>\n"
"Language-Team: Polish <vdr@linuxtv.org>\n" "Language-Team: Polish <vdr@linuxtv.org>\n"
@ -1227,6 +1227,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID wznowienia" msgstr "ID wznowienia"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2010-03-28 22:49+0100\n" "PO-Revision-Date: 2010-03-28 22:49+0100\n"
"Last-Translator: Cris Silva <hudokkow@gmail.com>\n" "Last-Translator: Cris Silva <hudokkow@gmail.com>\n"
"Language-Team: Portuguese <vdr@linuxtv.org>\n" "Language-Team: Portuguese <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID de resumo" msgstr "ID de resumo"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2015-01-21 22:34+0100\n" "PO-Revision-Date: 2015-01-21 22:34+0100\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n" "Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: Romanian <vdr@linuxtv.org>\n" "Language-Team: Romanian <vdr@linuxtv.org>\n"
@ -1227,6 +1227,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Identificator continuare" msgstr "Identificator continuare"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-03-10 17:13+0100\n" "PO-Revision-Date: 2013-03-10 17:13+0100\n"
"Last-Translator: Oleg Roitburd <oroitburd@gmail.com>\n" "Last-Translator: Oleg Roitburd <oroitburd@gmail.com>\n"
"Language-Team: Russian <vdr@linuxtv.org>\n" "Language-Team: Russian <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID ÒÞáßàÞØ×ÒÕÔÕÝØï" msgstr "ID ÒÞáßàÞØ×ÒÕÔÕÝØï"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-03-04 21:24+0100\n" "PO-Revision-Date: 2013-03-04 21:24+0100\n"
"Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n" "Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n"
"Language-Team: Slovak <vdr@linuxtv.org>\n" "Language-Team: Slovak <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ident. èíslo obnovenia prehrávania" msgstr "ident. èíslo obnovenia prehrávania"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-03-04 12:46+0100\n" "PO-Revision-Date: 2013-03-04 12:46+0100\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n" "Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: Slovenian <vdr@linuxtv.org>\n" "Language-Team: Slovenian <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID za predvajanje" msgstr "ID za predvajanje"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-03-16 15:05+0100\n" "PO-Revision-Date: 2013-03-16 15:05+0100\n"
"Last-Translator: Zoran Turalija <zoran.turalija@gmail.com>\n" "Last-Translator: Zoran Turalija <zoran.turalija@gmail.com>\n"
"Language-Team: Serbian <vdr@linuxtv.org>\n" "Language-Team: Serbian <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID reprodukcije" msgstr "ID reprodukcije"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-02-18 17:04+0100\n" "PO-Revision-Date: 2013-02-18 17:04+0100\n"
"Last-Translator: Richard Lithvall <r-vdr@boomer.se>\n" "Last-Translator: Richard Lithvall <r-vdr@boomer.se>\n"
"Language-Team: Swedish <vdr@linuxtv.org>\n" "Language-Team: Swedish <vdr@linuxtv.org>\n"
@ -1229,6 +1229,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Återupptagnings-ID" msgstr "Återupptagnings-ID"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2008-02-28 00:33+0100\n" "PO-Revision-Date: 2008-02-28 00:33+0100\n"
"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n" "Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
"Language-Team: Turkish <vdr@linuxtv.org>\n" "Language-Team: Turkish <vdr@linuxtv.org>\n"
@ -1225,6 +1225,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "Gösteriþ ID'si" msgstr "Gösteriþ ID'si"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-02-09 16:00+0100\n" "PO-Revision-Date: 2013-02-09 16:00+0100\n"
"Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n" "Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n"
"Language-Team: Ukrainian <vdr@linuxtv.org>\n" "Language-Team: Ukrainian <vdr@linuxtv.org>\n"
@ -1226,6 +1226,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "ID продовження" msgstr "ID продовження"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.0.0\n" "Project-Id-Version: VDR 2.0.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2015-01-26 11:17+0100\n" "POT-Creation-Date: 2015-01-27 13:59+0100\n"
"PO-Revision-Date: 2013-03-04 14:52+0800\n" "PO-Revision-Date: 2013-03-04 14:52+0800\n"
"Last-Translator: NFVDR <nfvdr@live.com>\n" "Last-Translator: NFVDR <nfvdr@live.com>\n"
"Language-Team: Chinese (simplified) <nfvdr@live.com>\n" "Language-Team: Chinese (simplified) <nfvdr@live.com>\n"
@ -1227,6 +1227,12 @@ msgstr ""
msgid "Setup.Replay$Pause replay at last mark" msgid "Setup.Replay$Pause replay at last mark"
msgstr "" msgstr ""
msgid "Setup.Replay$Binary skip initial value (s)"
msgstr ""
msgid "Setup.Replay$Binary skip timeout (s)"
msgstr ""
msgid "Setup.Replay$Resume ID" msgid "Setup.Replay$Resume ID"
msgstr "恢复 ID" msgstr "恢复 ID"