Remotetimers-plugin

Aus VDR Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Beschreibung

Autor(en): Frank Schmirler

Timerverwaltung in Client-/Server-Struktur. Zeigt die Timer des lokalen (Client-)VDRs und die eines anderen (Server-)VDRs in einer Liste. Timer können angelegt, bearbeitet, gelöscht und zwischen beiden VDRs hin und her geschoben werden.

Softwareanforderungen

Sonstiges

Probleme

Bei Version 0.0.1 muss das svdrpservice-Plugin vor remotetimers geladen werden:

-Psvdrpservice ... -Premotetimers

Sollte dies aus irgendeinem Grund nicht möglich sein, bitte folgenden Patch anwenden:

--- timers.c.orig       2007-03-16 07:39:06.000000000 +0100
+++ timers.c    2007-03-16 07:41:27.000000000 +0100
@@ -48,7 +48,7 @@
 // cRemoteTimers -------------------------------------------------

 cRemoteTimers::cRemoteTimers(): refcount(0) {
-       plugin = cPluginManager::GetPlugin("svdrpservice");
+       plugin = NULL;
        svdrp.handle = -1;
 }

@@ -59,6 +59,8 @@

 bool cRemoteTimers::Connect() {
        refcount++;
+       if (!plugin)
+               plugin = cPluginManager::GetPlugin("svdrpservice");
        if (plugin && svdrp.handle < 0) {
                svdrp.serverIp = RemoteTimersSetup.serverIp;
                svdrp.serverPort = RemoteTimersSetup.serverPort;


Links

  1. Homepage des Plugins