Extb-plugin
Aus VDR Wiki
Version vom 12. Mai 2018, 17:54 Uhr von MarkusE (Diskussion | Beiträge)
Inhaltsverzeichnis |
Beschreibung
Autor: Andreas Brachold
Plugin zur Steuerung des VDR Extension Boards.
Bilder
Hardwareanforderungen
Softwareanforderungen
Installation
Das Kompilieren und Installieren erfolgt auf den üblichen Weg der Plugin Installation.
Patch für vdr >= 1.7.13:
extb-0.3.1-vdr-1.7.13.diff (ich kann hier keinen Link einfügen, einfach mal suchen ...)
Patch für vdr >= 2.4:
Index: vdr-plugin-extb-0.3.3/extboardio.c =================================================================== --- vdr-plugin-extb-0.3.3.orig/extboardio.c +++ vdr-plugin-extb-0.3.3/extboardio.c @@ -345,9 +345,15 @@ void cExtBoardIO::Replaying(const cContr void cExtBoardIO::Channel(int nChannelNumber) { if(nChannelNumber > 0) { +#if VDRVERSNUM >= 20301 + LOCK_CHANNELS_READ; + const cChannel * pChannel = Channels->GetByNumber(nChannelNumber); +#else /*gcc3.3.4 only ?? const cChannel * pChannel = Channels.GetByNumber(nChannelNumber);*/ cChannel * pChannel = Channels.GetByNumber(nChannelNumber); +#endif + if(pChannel && !pChannel->GroupSep()) { m_nChannel = 0;
Konfiguration
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-d <DEV> | --device=<DEV> | Lirc-Geräte-Name (Standard: /dev/lircd) |
Bei neueren Lirc Versionen muss hier --device=/var/run/lirc/lircd angegeben werden