Hallo Durchflieger,
das hier
Zitat
post.atmo.parameters:driver=file,driver_param=/tmp/atmo.out,top=1,bottom=1,left=1,right=1
In XINELIBOUTPUTOPTS muss aber mindestens --post=atmo stehen damit das Plugin überhaupt geladen wird.
Dort angegebene Optionen überschreiben die jeweilige Einstellung des Parameter in der config Datei.
hat so nicht funktioniert. Die Atmo.out wurde nicht weggeschrieben.
Ich habe jetzt folgendes gemacht:
1. Umstellung zurück auf xine@vdr-plugin-xine im WFE
2. Alle HW-Parameter in der "vdr-frontent.conf" im Verzeichnis "etc/init" in den XINEOPTS Parametern hinten dran gehangen:
XINEOPTS="-G $GEOMETRY -A alsa --config /etc/xine/config --keymap=file:/etc/xine/keymap --post vdr --post vdr_video --post vdr_audio --verbose=2 --no-gui --no-logo --no-splash --deinterlace -pq --post=atmo:driver=file,driver_param=/tmp/atmo.out,top=1,bottom=1,left=1,right=1,center=1"
3. Nach Starten und Stoppen des VDRs werde die Atmo-Parameter in der "/etc/xine/config" sauber weggeschrieben:
# Parameters of atmo post plugin
# string, default:
post.atmo.parameters:driver=1,driver_param=/tmp/atmo.out,top=1,bottom=1,left=1,right=1,center=1
4. Hier habe ich jetzt einen weiteren Parameter "brightness" drangehangen zum testen:
post.atmo.parameters:driver=1,driver_param=/tmp/atmo.out,top=1,bottom=1,left=1,right=1,center=1,brightness=300
5. In der Logdatei "/tmp/vdr.frontend.log" wird das Einlesen des zusätzlichen Parametes nicht angezeigt, sollte vermutlich so sein:
atmo: configure channels top 1, bottom 1, left 1, right 1, center 1, topLeft 0, topRight 0, bottomLeft 0, bottomRight 0
6. In der "/tmp/atmo.out" wird die Veränderung durch den Brightness-Parameter sofort sichtbar (gegengecheckt mit Parameter "50", hier "300"):
4: 1311413122.092 ---
top 1: 255 219 150
bottom 1: 172 172 172
left 1: 188 188 187
right 1: 165 165 165
center: 172 172 171
7. Damit ist klar das der Brightness-Parameter sauber aus der Config gezogen wird. Weitere Parameter kann ich dann dranhängen.
Noch ne Frage:
Das xine "Post Processing Panel" bekomme ich nicht geöffnet:
...Players like xine-ui have GUI support for changing plugin parameters
(press <alt><shift>p to show the post processing panel...
Alt-Shift-p bewirkt nichts. Wo liegt der Fehler ?
Hätte ja den Vorteil das ich (wenn ich das korrekt verstanden habe) die Parameter direkt in der GUI ändern kann....
Gruß
Patrick