Implemented setup option "Recording/Pause key handling"

This commit is contained in:
Klaus Schmidinger 2009-05-21 11:35:37 +02:00
parent d007c8c0d4
commit 2c5faf0b65
30 changed files with 400 additions and 30 deletions

View File

@ -2341,6 +2341,7 @@ Diego Pierotto <vdr-italian@tiscali.it>
Timo Eskola <timo@tolleri.net>
for implementing sending all frames to devices that can handle them in fast forward
trick speeds
for implementing the setup option "Recording/Pause key handling"
Elias Luttinen <el@iki.fi>
for improving the description of where logging goes in the INSTALL file

View File

@ -6075,7 +6075,7 @@ Video Disk Recorder Revision History
- cFrameDetector::Analyze() now syncs on the TS packet sync bytes (thanks to
Oliver Endriss for reporting broken index generation after a buffer overflow).
2009-05-17: Version 1.7.8
2009-05-21: Version 1.7.8
- Fixed a typo in aspect ratio 2.21:1 (reported by Reinhard Nissl).
- The name of the function cDevice::GetVideoSize() wasn't very well chosen
@ -6103,3 +6103,6 @@ Video Disk Recorder Revision History
(suggested by Christoph Haubrich).
- Added a note about the meaning of PERCENTAGEDELTA in cRingBuffer::UpdatePercentage()
(thanks to Rolf Ahrenberg).
- The new setup option "Recording/Pause key handling" can be used to define
what happens if the Pause key on the remote control is pressed during
live tv (thanks to Timo Eskola).

7
MANUAL
View File

@ -748,6 +748,13 @@ Version 1.6
Pause priority = 10 The Priority and Lifetime values used when pausing live
Pause lifetime = 1 video.
Pause key handling = 3 Defines what happens if the Pause key on the remote control
is pressed during live tv.
0 = do not pause live video
1 = confirm pause live video
2 = pause live video
The default is 2.
Use episode name = yes Repeating timers use the EPG's 'Episode name' information
to create recording file names in a hierarchical structure
(for instance to gather all episodes of a series in a

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: config.c 2.3 2009/05/09 10:41:50 kls Exp $
* $Id: config.c 2.4 2009/05/21 11:10:38 kls Exp $
*/
#include "config.h"
@ -250,6 +250,7 @@ cSetup::cSetup(void)
PrimaryLimit = 0;
DefaultPriority = 50;
DefaultLifetime = 99;
PauseKeyHandling = 2;
PausePriority = 10;
PauseLifetime = 1;
UseSubtitle = 1;
@ -436,6 +437,7 @@ bool cSetup::Parse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "PrimaryLimit")) PrimaryLimit = atoi(Value);
else if (!strcasecmp(Name, "DefaultPriority")) DefaultPriority = atoi(Value);
else if (!strcasecmp(Name, "DefaultLifetime")) DefaultLifetime = atoi(Value);
else if (!strcasecmp(Name, "PauseKeyHandling")) PauseKeyHandling = atoi(Value);
else if (!strcasecmp(Name, "PausePriority")) PausePriority = atoi(Value);
else if (!strcasecmp(Name, "PauseLifetime")) PauseLifetime = atoi(Value);
else if (!strcasecmp(Name, "UseSubtitle")) UseSubtitle = atoi(Value);
@ -527,6 +529,7 @@ bool cSetup::Save(void)
Store("PrimaryLimit", PrimaryLimit);
Store("DefaultPriority", DefaultPriority);
Store("DefaultLifetime", DefaultLifetime);
Store("PauseKeyHandling", PauseKeyHandling);
Store("PausePriority", PausePriority);
Store("PauseLifetime", PauseLifetime);
Store("UseSubtitle", UseSubtitle);

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: config.h 2.12 2009/05/09 10:40:04 kls Exp $
* $Id: config.h 2.13 2009/05/21 11:11:32 kls Exp $
*/
#ifndef __CONFIG_H
@ -234,6 +234,7 @@ public:
int PrimaryLimit;
int DefaultPriority, DefaultLifetime;
int PausePriority, PauseLifetime;
int PauseKeyHandling;
int UseSubtitle;
int UseVps;
int VpsMargin;

8
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: menu.c 2.7 2009/05/03 13:30:13 kls Exp $
* $Id: menu.c 2.8 2009/05/21 11:10:38 kls Exp $
*/
#include "menu.h"
@ -2672,18 +2672,24 @@ eOSState cMenuSetupCAM::ProcessKey(eKeys Key)
// --- cMenuSetupRecord ------------------------------------------------------
class cMenuSetupRecord : public cMenuSetupBase {
private:
const char *pauseKeyHandlingTexts[3];
public:
cMenuSetupRecord(void);
};
cMenuSetupRecord::cMenuSetupRecord(void)
{
pauseKeyHandlingTexts[0] = tr("do not pause live video");
pauseKeyHandlingTexts[1] = tr("confirm pause live video");
pauseKeyHandlingTexts[2] = tr("pause live video");
SetSection(tr("Recording"));
Add(new cMenuEditIntItem( tr("Setup.Recording$Margin at start (min)"), &data.MarginStart));
Add(new cMenuEditIntItem( tr("Setup.Recording$Margin at stop (min)"), &data.MarginStop));
Add(new cMenuEditIntItem( tr("Setup.Recording$Primary limit"), &data.PrimaryLimit, 0, MAXPRIORITY));
Add(new cMenuEditIntItem( tr("Setup.Recording$Default priority"), &data.DefaultPriority, 0, MAXPRIORITY));
Add(new cMenuEditIntItem( tr("Setup.Recording$Default lifetime (d)"), &data.DefaultLifetime, 0, MAXLIFETIME));
Add(new cMenuEditStraItem(tr("Setup.Recording$Pause key handling"), &data.PauseKeyHandling, 3, pauseKeyHandlingTexts));
Add(new cMenuEditIntItem( tr("Setup.Recording$Pause priority"), &data.PausePriority, 0, MAXPRIORITY));
Add(new cMenuEditIntItem( tr("Setup.Recording$Pause lifetime (d)"), &data.PauseLifetime, 0, MAXLIFETIME));
Add(new cMenuEditBoolItem(tr("Setup.Recording$Use episode name"), &data.UseSubtitle));

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Catalanian\n"
@ -707,6 +707,15 @@ msgstr "CAM en
msgid "Can't reset CAM!"
msgstr "No puc reiniciar la CAM!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Opcions de Gravació"
@ -725,6 +734,9 @@ msgstr "Prioritat per defecte"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Durada predefinida"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioritat de la pausa"
@ -986,6 +998,9 @@ msgstr "Diumenge"
msgid "Upcoming recording!"
msgstr "Gravació a punt d'iniciar!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Gravació començada"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-02-28 15:00+0200\n"
"Last-Translator: Vladimír Bárta <vladimir.barta@k2atmitec.cz>, Jiøí Dobrý <jdobry@centrum.cz>\n"
"Language-Team: Czech\n"
@ -705,6 +705,15 @@ msgstr "CAM se pou
msgid "Can't reset CAM!"
msgstr "CAM modul nelze restartovat!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Nahrávání"
@ -723,6 +732,9 @@ msgstr "V
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Výchozí ¾ivotnost"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Priorita pøeru¹ení"
@ -984,6 +996,9 @@ msgstr "Ned
msgid "Upcoming recording!"
msgstr "Brzo zaène nahrávání!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Zaèalo nahrávání"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: Danish\n"
@ -704,6 +704,15 @@ msgstr "CAM er i brug - virkelig nulstille?"
msgid "Can't reset CAM!"
msgstr "Kan ikke nulstille CAM!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Optagelse"
@ -722,6 +731,9 @@ msgstr "Standard prioritet"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Standard levetid (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Pause prioritet"
@ -983,6 +995,9 @@ msgstr "S
msgid "Upcoming recording!"
msgstr "Optagelse starter snart!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Optagelse startet"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-11-25 15:19+0200\n"
"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"
"Language-Team: German\n"
@ -704,6 +704,15 @@ msgstr "CAM wird benutzt - wirklich zur
msgid "Can't reset CAM!"
msgstr "Zurücksetzen des CAM fehlgeschlagen!"
msgid "do not pause live video"
msgstr "Live-Signal nicht anhalten"
msgid "confirm pause live video"
msgstr "Anhalten des Live-Signals bestätigen"
msgid "pause live video"
msgstr "Live-Signal anhalten"
msgid "Recording"
msgstr "Aufnahme"
@ -722,6 +731,9 @@ msgstr "Default-Priorit
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Default-Lebensdauer (d)"
msgid "Setup.Recording$Pause key handling"
msgstr "Funktion der Pause-Taste"
msgid "Setup.Recording$Pause priority"
msgstr "Pause-Priorität"
@ -983,6 +995,9 @@ msgstr "Sonntag"
msgid "Upcoming recording!"
msgstr "Aufnahme beginnt in Kürze!"
msgid "Pause live video?"
msgstr "Live-Signal anhalten?"
msgid "Recording started"
msgstr "Aufzeichnung gestartet"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: Greek\n"
@ -704,6 +704,15 @@ msgstr ""
msgid "Can't reset CAM!"
msgstr "Áäýíáôç ç åðáíáöïñÜ óôü CAM"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "ÅããñáöÞ"
@ -722,6 +731,9 @@ msgstr "
msgid "Setup.Recording$Default lifetime (d)"
msgstr "ÐñïêáèïñéóìÝíç äéÜñêåéá ðáñáìïíÞò (ÇìÝñåò)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Ðñïôåñáéüôçôá äéáëåßììáôïò"
@ -983,6 +995,9 @@ msgstr "
msgid "Upcoming recording!"
msgstr ""
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Spanish\n"
@ -705,6 +705,15 @@ msgstr "CAM en uso -
msgid "Can't reset CAM!"
msgstr "¡No se puede reiniciar CAM!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Opciones de grabación"
@ -723,6 +732,9 @@ msgstr "Prioridad por defecto"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Duración por defecto (días)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioridad en modo pausa"
@ -984,6 +996,9 @@ msgstr "Domingo"
msgid "Upcoming recording!"
msgstr "¡Grabación a punto de empezar!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Iniciando grabación"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Arthur Konovalov <kasjas@hot.ee>\n"
"Language-Team: Estonian\n"
@ -704,6 +704,15 @@ msgstr "CAM on kasutuses - taask
msgid "Can't reset CAM!"
msgstr "CAM mooduli taaskäivitus ebaõnnestus!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Salvestamine"
@ -722,6 +731,9 @@ msgstr "Vaikimisi prioriteet"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Salvestuse eluiga (päevi)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Pausi prioriteet"
@ -983,6 +995,9 @@ msgstr "P
msgid "Upcoming recording!"
msgstr "Salvestamine tulekul!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Salvestamine algas"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-08-15 15:52+0200\n"
"Last-Translator: Rolf Ahrenberg <rahrenbe@cc.hut.fi>\n"
"Language-Team: Finnish\n"
@ -707,6 +707,15 @@ msgstr "CA-moduuli k
msgid "Can't reset CAM!"
msgstr "CA-moduulin nollaus epäonnistui!"
msgid "do not pause live video"
msgstr "älä pysäytä lähetystä"
msgid "confirm pause live video"
msgstr "varmista lähetyksen pysäyttäminen"
msgid "pause live video"
msgstr "pysäytä lähetys"
msgid "Recording"
msgstr "Tallennus"
@ -725,6 +734,9 @@ msgstr "Tallenteen oletusprioriteetti"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Tallenteen oletuselinikä (d)"
msgid "Setup.Recording$Pause key handling"
msgstr "Taukonäppäimen toiminta"
msgid "Setup.Recording$Pause priority"
msgstr "Taukotallenteen prioriteetti"
@ -986,6 +998,9 @@ msgstr "Sunnuntai"
msgid "Upcoming recording!"
msgstr "Tallennus on alkamassa!"
msgid "Pause live video?"
msgstr "Pysäytetäänkö lähetys?"
msgid "Recording started"
msgstr "Tallennus aloitettu"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-02-27 18:14+0100\n"
"Last-Translator: Jean-Claude Repetto <jc@repetto.org>\n"
"Language-Team: French\n"
@ -710,6 +710,15 @@ msgstr "CAM en cours d'utilisation - Remettre
msgid "Can't reset CAM!"
msgstr "Impossible de réinitialiser le CAM !"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Enregistrement"
@ -728,6 +737,9 @@ msgstr "Priorit
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Durée de vie par défaut (j)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Priorité des pauses"
@ -989,6 +1001,9 @@ msgstr "Dimanche"
msgid "Upcoming recording!"
msgstr "L'enregistrement va commencer !"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "L'enregistrement a commencé"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-17 19:00+0100\n"
"Last-Translator: Adrian Caval <anrxc@sysphere.org>\n"
"Language-Team: Croatian\n"
@ -706,6 +706,15 @@ msgstr "CAM se koristi - ponovno pokrenuti unato
msgid "Can't reset CAM!"
msgstr "Ponovno pokretanje CAM-a neuspje¹no!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Snimanje"
@ -724,6 +733,9 @@ msgstr "Zadani prioritet"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Zadano trajanje (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioritet pauze"
@ -985,6 +997,9 @@ msgstr "Nedjelja"
msgid "Upcoming recording!"
msgstr "Obnovljena snimka!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Snimanje zapoèelo"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-12-01 21:42+0200\n"
"Last-Translator: István Füley <ifuley@tigercomp.ro>\n"
"Language-Team: Hungarian\n"
@ -707,6 +707,15 @@ msgstr "CAM haszn
msgid "Can't reset CAM!"
msgstr "A CAM újraindítás nem sikerült"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Felvétel"
@ -725,6 +734,9 @@ msgstr "Alap
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Alapértelmezett élettartam"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Szünet prioritás"
@ -986,6 +998,9 @@ msgstr "Vas
msgid "Upcoming recording!"
msgstr "Felvétel rögtön kezdõdik!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "A felvétel elindítva"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2009-02-08 18:58+0100\n"
"Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n"
"Language-Team: Italian\n"
@ -711,6 +711,15 @@ msgstr "La CAM è in uso - vuoi reimpostarla?"
msgid "Can't reset CAM!"
msgstr "Impossibile reimpostare il modulo CAM!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Registrazione"
@ -729,6 +738,9 @@ msgstr "Priorità predefinita"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Scadenza predefinita (gg)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Priorità di pausa"
@ -990,6 +1002,9 @@ msgstr "Domenica"
msgid "Upcoming recording!"
msgstr "Registrazione imminente!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Registrazione avviata"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-02-26 17:20+0100\n"
"Last-Translator: Johan Schuring <johan.schuring@vetteblei.nl>\n"
"Language-Team: Dutch\n"
@ -708,6 +708,15 @@ msgstr "CAM wordt gebruikt - werkelijk herstarten?"
msgid "Can't reset CAM!"
msgstr "Kan CAM niet herstarten!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Opname"
@ -726,6 +735,9 @@ msgstr "Standaard prioriteit"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Standaard levensduur (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Pauze prioriteit"
@ -987,6 +999,9 @@ msgstr "Zondag"
msgid "Upcoming recording!"
msgstr "Opname start binnenkort!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Opname is gestart!"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: Norwegian\n"
@ -705,6 +705,15 @@ msgstr ""
msgid "Can't reset CAM!"
msgstr ""
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Opptak"
@ -723,6 +732,9 @@ msgstr "Normal prioritet (Timer)"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Normal levetid timer (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr ""
@ -984,6 +996,9 @@ msgstr "S
msgid "Upcoming recording!"
msgstr ""
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-09 12:59+0100\n"
"Last-Translator: Michael Rakowski <mrak@gmx.de>\n"
"Language-Team: Polish\n"
@ -705,6 +705,15 @@ msgstr "CAM jest w u
msgid "Can't reset CAM!"
msgstr "Nie mo¿na zresetowaæ CAM!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Nagranie"
@ -723,6 +732,9 @@ msgstr "Domy
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Domy¶lny czas ¿ycia (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Priorytet pauzy"
@ -984,6 +996,9 @@ msgstr "Niedziela"
msgid "Upcoming recording!"
msgstr "Wkrótce nagranie!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Rozpoczêto nagrywanie"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-18 17:04+0100\n"
"Last-Translator: anonymous\n"
"Language-Team: Portuguese\n"
@ -704,6 +704,15 @@ msgstr "CAM em uso - quer mesmo reiniciar?"
msgid "Can't reset CAM!"
msgstr "Não é possível reiniciar a CAM"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Opções de gravação"
@ -722,6 +731,9 @@ msgstr "Prioridade por defeito"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Validade por defeito (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioridade da pausa"
@ -983,6 +995,9 @@ msgstr "Domingo"
msgid "Upcoming recording!"
msgstr "Gravação agendada!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Gravação iniciada"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-02-25 00:39+0100\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: Romanian\n"
@ -707,6 +707,15 @@ msgstr "CAM-ul este in folosin
msgid "Can't reset CAM!"
msgstr "Nu pot reseta CAM"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Înregistrare"
@ -725,6 +734,9 @@ msgstr "Prioritate implicit
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Timp de pãstrare predefinit (zile)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioritate pauzã"
@ -986,6 +998,9 @@ msgstr "Duminic
msgid "Upcoming recording!"
msgstr "Urmeazã o înregistrare!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "A început înregistrarea"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-12-15 14:37+0100\n"
"Last-Translator: Oleg Roitburd <oleg@roitburd.de>\n"
"Language-Team: Russian\n"
@ -705,6 +705,15 @@ msgstr "CAM
msgid "Can't reset CAM!"
msgstr "¾èØÑÚÐ ßÕàÕ×ÐßãáÚÐ CAM-ÜÞÔãÛï!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "·ÐßØáì"
@ -723,6 +732,9 @@ msgstr "
msgid "Setup.Recording$Default lifetime (d)"
msgstr "ÁàÞÚ åàÐÝÕÝØï ×ÐßØáØ ßÞ ãÜÞÛçÐÝØî (Ô)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "¿àØÞàØâÕâ ÞâÛÞÖÕÝÝÞÓÞ ßàÞáÜÞâàÐ"
@ -984,6 +996,9 @@ msgstr "
msgid "Upcoming recording!"
msgstr "·ÐßØáì áÚÞàÞ ÝÐçÝÕâáï"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "·ÐßØáì ÝÐçÐâÐ"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-02-28 19:44+0100\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: Slovenian\n"
@ -705,6 +705,15 @@ msgstr "CAM je v uporabi - zares resetiraj?"
msgid "Can't reset CAM!"
msgstr "Ne morem resetirati CAM-a!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Snemanje"
@ -723,6 +732,9 @@ msgstr "Privzeta prioriteta"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Privzeti ¾ivljenski èas (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioriteta pavze"
@ -984,6 +996,9 @@ msgstr "Nedelja"
msgid "Upcoming recording!"
msgstr "Sledi snemanje!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Snemanje se je prièelo"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-12 18:25+0100\n"
"Last-Translator: Magnus Andersson <svankan@bahnhof.se>\n"
"Language-Team: Swedish\n"
@ -707,6 +707,15 @@ msgstr "CAM upptagen, vill du verkligen starta om?"
msgid "Can't reset CAM!"
msgstr "Kan inte återställa CAM!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Inspelning"
@ -725,6 +734,9 @@ msgstr "Normal prioritet"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Normal livstid (dagar)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Prioritet för direktinspelning"
@ -986,6 +998,9 @@ msgstr "S
msgid "Upcoming recording!"
msgstr "strax inspelning..."
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Inspelningen har startat"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-02-28 00:33+0100\n"
"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
"Language-Team: Turkish\n"
@ -704,6 +704,15 @@ msgstr "CAM kullan
msgid "Can't reset CAM!"
msgstr "CAM sýfýrlanamadý!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "Kayýt"
@ -722,6 +731,9 @@ msgstr "Ola
msgid "Setup.Recording$Default lifetime (d)"
msgstr "Olaðan çekim ömrü (gün)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "Duraklama prioritesi"
@ -983,6 +995,9 @@ msgstr "Pazar"
msgid "Upcoming recording!"
msgstr "Çekim yakýnda baþlýyor!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "Kayýt baþlandý"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-07 14:17+0200\n"
"Last-Translator: Yarema Aka Knedlyk <yupadmin@gmail.com>\n"
"Language-Team: Ukrainian\n"
@ -704,6 +704,15 @@ msgstr "CAM
msgid "Can't reset CAM!"
msgstr "¿ÞÜØÛÚÐ ßÕàÕ×ÐßãáÚã CAM-ÜÞÔãÛï!"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "·ÐßØá"
@ -722,6 +731,9 @@ msgstr "
msgid "Setup.Recording$Default lifetime (d)"
msgstr "ÁâàÞÚ ×ÑÕàöÓÐÝÝï ×ÐßØáã ßÞ ×ÐÜÞÒçãÒÐÝÝî (Ô)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "¿àöÞàØâÕâ ÒöÔÚÛÐÔÕÝÞÓÞ ßÕàÕÓÛïÔã"
@ -983,6 +995,9 @@ msgstr "
msgid "Upcoming recording!"
msgstr "·ÐßØá áÚÞàÞ ßÞçÝÕâìáï"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "·ÐßØá ßÞçÐÒáï"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2008-12-14 16:10+0100\n"
"POT-Creation-Date: 2009-05-21 13:18+0200\n"
"PO-Revision-Date: 2008-03-21 08:44+0800\n"
"Last-Translator: Nan Feng <nfgx@21cn.com>\n"
"Language-Team: Chinese\n"
@ -707,6 +707,15 @@ msgstr "CAM正在使用-是否重启?"
msgid "Can't reset CAM!"
msgstr "不能重启CAM"
msgid "do not pause live video"
msgstr ""
msgid "confirm pause live video"
msgstr ""
msgid "pause live video"
msgstr ""
msgid "Recording"
msgstr "记录中"
@ -725,6 +734,9 @@ msgstr "默认优先"
msgid "Setup.Recording$Default lifetime (d)"
msgstr "默认终身 (d)"
msgid "Setup.Recording$Pause key handling"
msgstr ""
msgid "Setup.Recording$Pause priority"
msgstr "暂停优先"
@ -986,6 +998,9 @@ msgstr "星期天"
msgid "Upcoming recording!"
msgstr "即将的记录!"
msgid "Pause live video?"
msgstr ""
msgid "Recording started"
msgstr "记录开始!"

10
vdr.c
View File

@ -22,7 +22,7 @@
*
* The project's page is at http://www.cadsoft.de/vdr
*
* $Id: vdr.c 2.9 2009/05/12 21:02:58 kls Exp $
* $Id: vdr.c 2.10 2009/05/21 11:14:48 kls Exp $
*/
#include <getopt.h>
@ -1062,8 +1062,12 @@ int main(int argc, char *argv[])
case kPause:
if (!cControl::Control()) {
DELETE_MENU;
if (!cRecordControls::PauseLiveVideo())
Skins.Message(mtError, tr("No free DVB device to record!"));
if (Setup.PauseKeyHandling) {
if (Setup.PauseKeyHandling > 1 || Interface->Confirm(tr("Pause live video?"))) {
if (!cRecordControls::PauseLiveVideo())
Skins.Message(mtError, tr("No free DVB device to record!"));
}
}
key = kNone; // nobody else needs to see this key
}
break;