Graphtft-plugin: Difference between revisions

From VDR Wiki
Jump to navigation Jump to search
(link)
mNo edit summary
Line 17: Line 17:
==Installation==
==Installation==
First the prerequisites ''imlib2''
First the prerequisites ''imlib2''
cd $SOURCEDIR
<pre>
tar xvzf imlib2-<VERSION>.tar.gz
cd $SOURCEDIR
tar xvzf imlib2-<VERSION>.tar.gz
cd imlib2-<VERSION>
./configure --prefix=/usr/local
cd imlib2-<VERSION>
make
./configure --prefix=/usr/local
make
make install
ldconfig
make install

ldconfig
cd -
</pre>
and ''ffmpeg''
and ''ffmpeg''
cd $SOURCEDIR
<pre>
tar xvzf ffmpeg-<VERSION>.tar.gz
tar xvzf ffmpeg-<VERSION>.tar.gz
ln -s ffmpeg-<VERSION> ffmpeg
ln -s ffmpeg-<VERSION> ffmpeg
cd ffmpeg
cd ffmpeg
./configure --prefix=/usr/local --enable-shared
./configure --prefix=/usr/local --enable-shared
make
make
make install
make install
ldconfig
ldconfig
</pre>


For the plugin to work you need the Vera truetype font (others will possibly work too)
For the plugin to work you need the Vera truetype font (others will possibly work too)
mkdir -p /etc/vdr/plugins/graphTFT/fonts
<pre>
mkdir -p /etc/vdr/plugins/graphTFT/fonts
cp /path/to/Vera.ttf /etc/vdr/plugins
cp /path/to/Vera.ttf /etc/vdr/plugins
</pre>


If you don't know where to find ''Vera.ttf'' try the command
If you don't know where to find ''Vera.ttf'' try the command
locate Vera.ttf
<pre>
locate Vera.ttf
</pre>


For the rest see [[plugin installation]].
For the rest see [[plugin installation]].
Line 75: Line 68:
==Configuration==
==Configuration==
The skins goes to '''/etc/vdr/plugins/graphTFT/themes'''
The skins goes to '''/etc/vdr/plugins/graphTFT/themes'''
mkdir -p /etc/vdr/plugins/graphTFT/themes
<pre>
mkdir -p /etc/vdr/plugins/graphTFT/themes
tar jxvf standard.tar.bz2 -C /etc/vdr/plugins/graphTFT/themes
tar jxvf standard.tar.bz2 -C /etc/vdr/plugins/graphTFT/themes
</pre>


===Parameter===
===Parameter===

Revision as of 22:31, 30 November 2004

Description

"Standard"-Theme

This Plugin uses a Framebuffer or VDR device to show Status Informations, so one can use a cheap mini-TFT to show infos about the VDR.

Setup
"brst"-Theme

Hardware requirements

  • TFT display

Software requirements

  • imlib2
  • ffmpeg

Installation

First the prerequisites imlib2

cd $SOURCEDIR
tar xvzf imlib2-<VERSION>.tar.gz
cd imlib2-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig

and ffmpeg

cd $SOURCEDIR
tar xvzf ffmpeg-<VERSION>.tar.gz
ln -s ffmpeg-<VERSION> ffmpeg
cd ffmpeg
./configure --prefix=/usr/local --enable-shared
make
make install
ldconfig

For the plugin to work you need the Vera truetype font (others will possibly work too)

mkdir -p /etc/vdr/plugins/graphTFT/fonts
cp /path/to/Vera.ttf /etc/vdr/plugins

If you don't know where to find Vera.ttf try the command

locate Vera.ttf

For the rest see plugin installation.

Options

Option Description
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

Configuration

The skins goes to /etc/vdr/plugins/graphTFT/themes

mkdir -p /etc/vdr/plugins/graphTFT/themes
tar jxvf standard.tar.bz2 -C /etc/vdr/plugins/graphTFT/themes

Parameter

Parameter (short) Parameter (long) Description
-d DEV --device=DEV sets the device i.e.: /dev/fb0 or for VDR-Dev.: vdr/1

Problems

Links

[1] http://homepages.uni-paderborn.de/tegeler/vdr Plugin homepage
[2] http://www.enlightenment.org/pages/imlib2.html imlib2 homepage
[3] http://ffmpeg.sourceforge.net ffmpeg homepage
[4] http://www.haile.ch/vdr Skins/Themes
[5] http://xpix.dieserver.de/downloads Skins/Themes