Möchte das em84xx Plugin um eine Funktion erweitern.
Das alcd plugin erwartet beim start des VDR in /etc/init.d eine activy.sh!
ZitatAlles anzeigenconst char *cPluginAlcd::CommandLineHelp(void)
{
// Return a string that describes all known command line options.
static char *help_str=0;
free( help_str );
asprintf( &help_str, " -r <file>, --resetscript=<file> script to execute after pic reset\n"
" (usually something like /etc/init.d/activy.sh)\n" );
return help_str;
}
Da die Activy bei einer Ausgabe über den em84xx noch kein Bild macht und ich ungerne die Aufrufe für den TDK oder den TVIA Overlay
in der runvdr haben möchte, bin ich auf die Idee gekommen, das doch von den Plugin selbst machen zu lassen.
Hierzu habe ich das Menü um den Punkt Tv-Settings erweitert, der mir nun in der setup.conf
bei den Einstellungen em84xx.TviaOn = 0/1 oder em84xxTdkOn = 0/1 setzt.
ZitatcPluginEm84xx::cPluginEm84xx(void)
{
}
Mein Problem ist jetzt, wie mache ich das nun in dem Plugin, das es nach dem Start auch eine zb. em84xx.sh in der /etc/init.d erwartet
und abarbeitet, in der ich dann bei em84xxTvia = 1 das TVIA Overlay oder bei em84xxTdkOn = 1 den TDK einschalten kann?
mfg det