NativesXineAtmolightplugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Beschreibung)
(Parameter)
Zeile 33: Zeile 33:
 
==Parameter==
 
==Parameter==
  
The plugin stores the actual parameter setting in the xinelib config file
+
Kommandozeilenparameter sind zwingend nötig und überschreiben Parameters stored im xinelib config file beim start.
under the key 'post.atmo.parameters'.
+
Für die Details siehe README des Plugin
Plugin parameters specified at the command line are mandatory and always
+
 
override the parameters stored in the xinelib config file at startup time.
+
Es gibt zwei Arten Parameter des Plugins:
You should specify all static parameters like output driver or section layout
+
===statische Parameter===
at the command line.
+
Sind die Kommandozeilenparameter die beim Start mit übergeben werden
Parameters that you wish to trim while player is running should not be specified within the
+
===zur Laufzeit änderbare Parameter===
command line. Players like xine-ui have GUI support for changing plugin parameters
+
Das Plugin speichert Diese im xinelib config file unter 'post.atmo.parameters'.
(press <alt><shift>p to show the post processing panel).  
+
Changes of Parameters marked with * will be immediately applied while player is running.
+
The other parameters will be applied after a stream close/open sequence (this happens already
+
when switching a channel within VDR).
+
  
 
==Thread im vdr-portal==
 
==Thread im vdr-portal==

Version vom 13. März 2011, 22:07 Uhr

Inhaltsverzeichnis

Hardware

Für die Hardware siehe DF10CH und Atmo-Light .

Beschreibung

Dieses ist ein "post plugin" für Xine basierte Medien Player. Also ein Plugin für xine oder xinelibout, sprich kein vdr-plugin.

Entwickelt von: Andreas Auras (durchflieger)

Das "atmo" post plugin analysiert das Video Bild und generiert daraus Daten die an Atmolight-Controller gesendet werden.

Anforderungen

Das Plugin benötigt http://hg.debian.org/hg/xine-lib/xine-lib-1.2

Die xine-lib-1.2 Bibliothek benötigt den df-xine-lib-extensions patch von http://projects.vdr-developer.org/projects/xine-lib/files

Zum Übersetzen werden die Entwicklungsversionen von xine-lib and libusb-1.0 benötigt. Auf Debian Systemen heissen die Packete:

  • libxine-dev
  • libusb-1.0-0-dev.

Konfiguration

Lade dieses post plugin in deinen xine basierten Medien Player. Für den VDR xineliboutput player oder den xine-ui player eine der folgende Zeilen in das Playerstartscript aufnehmen:

  • --post=atmo:driver=classic,driver_param=/dev/ttyS0,top=1,bottom=1,left=1,right=1,center=1

Mit dem DF10CH Controller:

  • --post atmo:driver=df10ch

Parameter

Kommandozeilenparameter sind zwingend nötig und überschreiben Parameters stored im xinelib config file beim start. Für die Details siehe README des Plugin

Es gibt zwei Arten Parameter des Plugins:

statische Parameter

Sind die Kommandozeilenparameter die beim Start mit übergeben werden

zur Laufzeit änderbare Parameter

Das Plugin speichert Diese im xinelib config file unter 'post.atmo.parameters'.

Thread im vdr-portal

siehe: http://www.vdr-portal.de/board/thread.php?threadid=88205

Homepage

http://projects.vdr-developer.org/projects/show/xine-lib-atmolight