OpenSUSE VDR DVB-S2 - Teil3.1: eHD Reelbox Plugin

Aus VDR Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] OS Systempakete installieren

yast > Software > Software Management >

- alsa-devel
- ffmpeg
- libavcodec52
- libavdevice52
- libavformat52
- libavutil49
- libavutil50
- libffmpeg-devel
- libffmpeg0
- libpostproc51
- libswscale0
- libmad-devel

[Bearbeiten] Reelbox Plugin herunterladen

cd /data/installfiles/eHD/
svn co svn://reelbox.org/testing/src/vdr-plugins/src/reelbox-3
tar -czf reelbox-3-<Revisionsnummer>.tar.gz reelbox-3/
tar -czf reelbox-3-rev13038.tar.gz reelbox-3/

[Bearbeiten] Reelbox Plugin vorbereiten

cd /usr/local/src/vdr/PLUGINS/src
cp -a /data/installfiles/eHD/reelbox-3/ .
ln -s reelbox-3/ reelbox
cd reelbox/
mkdir utils
cd utils/
cp -a /data/installfiles/eHD/hdshm3 .
cp -a /data/installfiles/eHD/bspshm .

[Bearbeiten] Reelbox Plugin für VDR Patchen

cd /data/installfiles/eHD/
wget -O reelbox-svn11707-patch.diff.gz \
     http://www.vdr-portal.de/board/attachment.php?attachmentid=21840
gunzip reelbox-svn11707-patch.diff.gz

[Bearbeiten] Patch einspielen

cd /usr/local/src/vdr/PLUGINS/src/reelbox
patch -p1 -i /data/installfiles/eHD/reelbox-svn11707-patch.diff

[Bearbeiten] Make.config anpassen

Im VDR Makefile müssen noch ein paar Pfade an euer System angepasst werden.

cd /usr/local/src/vdr/
vi Make.config

REELSKIN=

BSPSHM = ./utils/bspshm
HDSHM = ./utils/hdshm3/src

[Bearbeiten] Reelbox Plugin installieren

cd /usr/local/src/vdr/
make plugins

[Bearbeiten] Fehler, die bei der Installation auftreten können

Falls Ihr den Fehler bekommt:

VideoPlayerPipHd.c:435: error: ‘PIX_FMT_RGBA32’ was not declared in this scope
VideoPlayerPipHd.c:449: error: ‘PIX_FMT_RGBA32’ was not declared in this scope

folgendes in der Datei VideoPlayerPipHd.c anpassen:

cd /usr/local/src/vdr/PLUGINS/src/reelbox/
vi VideoPlayerPipHd.c
 
Zeile 435 von
PIX_FMT_RGBA32

auf
PIX_FMT_RGB32
Zeile 449 von
PIX_FMT_RGBA32

auf
PIX_FMT_RGB32

[Bearbeiten] runvdr anpassen

cd /usr/local/bin/
vi runvdr
VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \
        -L /usr/local/src/vdr/PLUGINS/lib \
        -s /usr/local/bin/vdrpoweroff.sh \
        -P reelbox \
        $*"

[Bearbeiten] Links

  1. Reel Multimedia
  2. Reel Forum
Persönliche Werkzeuge