msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: PPV aktivieren"
+
+msgid "stream"
+msgstr "Datenstrom"
+
+msgid "tps.bin"
+msgstr "tps.bin"
+
+msgid "Viaccess: TPS updates from"
+msgstr "Viaccess: TPS updates aus"
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: Aktivoi PPV"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: activer les PPV"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.11\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-11-01 16:45+0200\n"
"Last-Translator: jv\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: aktiváld a PPV-t"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: attiva PPV"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: activeer PPV"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: aktywuj PPV"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2008-03-13 15:43+0100\n"
"Last-Translator: somebody\n"
"Language-Team: ru\n"
msgid "SC-Seca: activate PPV"
msgstr "SC-Seca: ÐÚâØÒØàÞÒÐâì PPV"
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
msgstr ""
"Project-Id-Version: VDR 1.5.9\n"
"Report-Msgid-Bugs-To: <noone@nowhere.org>\n"
-"POT-Creation-Date: 2008-01-18 18:31+0100\n"
+"POT-Creation-Date: 2008-08-11 19:27-0400\n"
"PO-Revision-Date: 2007-08-27 12:45+0200\n"
"Last-Translator: somebody\n"
"Language-Team: somebody\n"
msgid "SC-Seca: activate PPV"
msgstr ""
+
+msgid "stream"
+msgstr ""
+
+msgid "tps.bin"
+msgstr ""
+
+msgid "Viaccess: TPS updates from"
+msgstr ""
cTpsKeys tpskeys;
+#define AU_STREAM 0
+#define AU_TPSBIN 1
+int tpsAuMode=AU_STREAM;
+
cTpsKeys::cTpsKeys(void)
:cStructListPlain<cTpsKey>("TPS keys","tps.cache",SL_READWRITE|SL_MISSINGOK|SL_WATCH|SL_NOPURGE)
,lastLoad(-LOADBIN_TIME)
lastLoad.Set();
}
*/
- if(lastAu.Elapsed()>(nokey ? TPSAU_TIME/60 : TPSAU_TIME)) {
+ if(tpsAuMode==AU_STREAM && lastAu.Elapsed()>(nokey ? TPSAU_TIME/60 : TPSAU_TIME)) {
if(ScSetup.AutoUpdate>0) {
PRINTF(L_SYS_TPSAU,"TPS AU triggered");
if(!cSoftCAM::TriggerHook(cardnum,HOOK_TPSAU)) {
};
extern cTpsKeys tpskeys;
+extern int tpsAuMode;
#endif
#include <ctype.h>
#include "system-common.h"
+#include "opts.h"
#include "misc.h"
#include "parse.h"
#include "log-core.h"
// -- cSystemLinkViaccess ------------------------------------------------------
+static const char *tpsau[] = {
+ trNOOP("stream"),
+ trNOOP("tps.bin"),
+ };
+
class cSystemLinkViaccess : public cSystemLink {
public:
cSystemLinkViaccess(void);
cSystemLinkViaccess::cSystemLinkViaccess(void)
:cSystemLink(SYSTEM_NAME,SYSTEM_PRI)
{
+ opts=new cOpts(SYSTEM_NAME,1);
+ opts->Add(new cOptSel("TpsAU",trNOOP("Viaccess: TPS updates from"),&tpsAuMode,sizeof(tpsau)/sizeof(char *),tpsau));
Feature.NeedsKeyFile();
}