examples / vdr-lirc & co.
Tobias Grimm
pkg-vdr-dvb-devel@lists.alioth.debian.org
Sun, 25 Apr 2004 20:45:28 +0200
Thomas Schmidt wrote:
>Ich denke schon, das wir noch etwas Hilfe gebrauchen können - nützlich
>wäre es glaube ich, wenn wir erstmal die Sachen identifizieren, die
>wir vom c't-vdr übernehmen wollen. (Ich nutze c't-vdr nicht, deswegen
>weiss ich auch nicht genau, was c't-vdr wie macht.)
>
>
Das nächste Feature was ich gerne einbauen würde, ist das Zussammenbauen
der reccmds.conf / commands.conf.
Das ganze sieht so aus:
vdr.init sucht in /usr/share/vdr/command-hooks alle Dateien der Form
commands.<name>.conf zusammen und setzt daraus die commans.conf
zusammen, die vdr lädt. Gleiches gilt für die reccmds.conf. Damit ist es
anderen Paketen (z.B. vdr-addon-vdrconvert) möglich eigene Kommandos
einzubauen. Dazu gibt es dann auch eine order.reccmds.conf und eine
order.commands.conf.
Wenn das läuft würde ich mich über die shutdown-hooks hermachen:
Das Skript welches vdr beim Ausschalten aufruft, arbeitet nacheinander
alle Skripte in /usr/share/vdr/shutdown-hooks ab. So kann sich z.B. ein
vdr-addon-nvram-wakeup oder vdr-addon-acpiwakeup dort einklinken und
beim Ausschalten die Aufwachzeit setzen. Andere Add-ons wie z.B.
vdr-addon-noad installieren einen shutdown-hook um das Ausschalten zu
verzögern, wenn noch im Hintergrund gearbeitet wird.
Gleichermasse gibt es dann bei c't vdr noch recording-hooks. Dort können
Pakete ein binary oder shellskript installieren, welches vor und nach
sowie nach dem Bearbeiten einer Aufnahme aufgerufen werden.
Wenn ich das fertig habe, steht dem Übertragen der zahlreichen Plug-ins
und Add-ons erstmal nichts mehr im Weg.
Tobias