Remotetimers-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(Bug: Reihenfolge beim Laden der Plugins) |
|||
| Zeile 52: | Zeile 52: | ||
<!-- ===Wunschliste=== --> | <!-- ===Wunschliste=== --> | ||
<!-- ===Snapshot=== --> | <!-- ===Snapshot=== --> | ||
| + | |||
| + | ==Aktuelle Version(en)== | ||
| + | [http://vdr.schmirler.de/remotetimers/vdr-remotetimers-0.1.1.tgz Version 0.1.1] | ||
==Links== | ==Links== | ||
Version vom 10. Juni 2009, 12:23 Uhr
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;