Graphtft-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(→Probleme) |
|||
| Zeile 74: | Zeile 74: | ||
elapsed = wait ? timeMs.Elapsed() - wait : 0; | elapsed = wait ? timeMs.Elapsed() - wait : 0; | ||
</pre> | </pre> | ||
| + | |||
| + | |||
| + | Der patch vdr-1.3.15-getosd.diff muß nur angewandt werden wenn ihr das Text2Skin plugin '''nicht''' geladen habt. So bald das Text2Skin plugin aktiv ist wird das OSD an das graphTFT plugin übergeben. | ||
| + | |||
Wünschenswert wäre eine Option. | Wünschenswert wäre eine Option. | ||
Version vom 8. September 2005, 08:04 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Lars Tegeler
Siehe PSone LCD.
Bilder
Datei:Graphtft-plugin-03.jpg Theme "poetter" | |||
Hardwareanforderungen
- TFT-Display
Softwareanforderungen
- imlib2
- ffmpeg
Installation
cd $SOURCEDIR
tar xvzf imlib2-<VERSION>.tar.gz
cd imlib2-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig
cd -
tar xvzf ffmpeg-<VERSION>.tar.gz
ln -s ffmpeg-<VERSION> ffmpeg
cd ffmpeg
./configure --prefix=/usr/local \
--enable-shared
make
make install
ldconfig
Das Plugin benötigt Fonts, laut README -> Vera.ttf
mkdir -p /etc/vdr/plugins/graphTFT/fonts locate Vera.ttf /usr/X11R6/lib/X11/fonts/truetype/Vera.ttf cp /usr/X11R6/lib/X11/fonts/truetype/Vera.ttf /etc/vdr/plugins/graphTFT/fonts
Findet Ihr mit dem Suchtool (locate) keine Fonts auf dem System, kann man sie auch nachinstallieren.
Debian -> apt-get install bitstream-vera SuSE -> yast -i bitstream-vera Gentoo -> emerge ttf-bitstream-vera
Oder mal google bemühen... danach die Schritte oben erneut ausführen.
Zu den Skins, diese sind unterhalb von ../plugins/graphTFT/themes zu entpacken.
mkdir -p /etc/vdr/plugins/graphTFT/themes tar jxvf /wo/auch/immer/standard.tar.bz2 -C /etc/vdr/plugins/graphTFT/themes
Probleme
Bei zu hoher Systemauslastung bitte in der display.c folgendes hinzufügen ("timeMS.set()"). Sollte dann ungefähr so aussehen:
d(4, "updating display\n"); timeMs.Set(); // milliseconds elapsed since last update elapsed = wait ? timeMs.Elapsed() - wait : 0;
Der patch vdr-1.3.15-getosd.diff muß nur angewandt werden wenn ihr das Text2Skin plugin nicht geladen habt. So bald das Text2Skin plugin aktiv ist wird das OSD an das graphTFT plugin übergeben.
Wünschenswert wäre eine Option.
-f ../../fontfile(Vera...)
Optionen
| HAVE_IMLIB = 1 | to enable support for dvb- and fb-devices. |
| HAVE_DFB = 1 HAVE_SOFTMPEG = 1 |
Install directFB and libsoftmpeg to use an directFB-output-device. You can use only directFB without ffmpeg, imlib and libsoftmpeg, but without Pbp. |
| HAVE_FAST_MEMCPY = 1 | USE FASTMEMCPY WITH CPUACCEL |
| HAVE_PVRFB = 1 | FIX FOR USING PVR350-FRAMEBUFFER |
| DEBUG=1 | Enable Debuging |
Parameter
| Parameter (kurz) | Parameter (lang) | Beschreibung |
|---|---|---|
| -d DEV | --device=DEV | sets the device i.e.: /dev/fb0 or for VDR-Dev.: vdr/1 |
Links
| [1] | http://enlightenment.org | Homepage -> imlib2 |
| [2] | http://ffmpeg.sourceforge.net | Homepage -> ffmpeg |
| [3] | http://homepages.uni-paderborn.de/tegeler/vdr | Homepage des Plugins |
| [4] | http://www.haile.ch/vdr | Skins/Themes |
| [5] | http://xpix.dieserver.de/downloads | Skins/Themes |
| [6] | http://www.braun-edv.de/Downloads | Skins/Themes |
| [7] | http://www.vdrportal.de/board/thread.php?threadid=32758 | Skins/Themes |
| [8] | http://www.siegers.biz/index.php?option=com_weblinks&Itemid=4&catid=69 | Skins/Themes |
| [9] | http://www.heuwinkel.net/psone.htm | Daten/Schaltungen/etc |
| [10] | http://gentoo.fh-luh.de/files/vdrplugin-graphtft/ | Spiegel -> Skins/Themes |