Hallo,
erstmal ein großes Dankeschön an die Anpassung des LinVDR für die DXR3! Habe davor versucht, mit Gentoo eine Installation from Scratch zu machen, aber nach 12h Kompilierung hab ich den Beitrag hier entdeckt, abgebrochen, und 1 h Später hat ich das Bild auf dem Fernseher.
Der Mplayer sollte natürlich auch gehen, also hab ich kurzerhand den gcc installiert, wie auf linvdr beschrieben:
debtool -u
debtool -i gcc-2.95 make libc6-dev cpp-2.95 libjpeg62-dev binutils libstdc++2.10-dev g++-2.95
ln -s /usr/bin/gcc-2.95 /usr/bin/gcc
ln -s /usr/bin/gcc /usr/bin/cc
ln -s /usr/bin/g++-2.95 /usr/bin/g++
Dann noch den MC installiert:
debtool -u (einmalig)
debtool -i libgpmg1 libglib1.2 file mc mc-common
anschliessend dann den Mplayer die Sourcen für die 1.0pre5 von mplayerhq.hu gezogen, in /usr/src entpackt, die Codes nach /usr/local/include/codecs (gemäß dem Readme von Mplayerhq.hu) verschoben, und den
configure --disable-x11 --disable-xinerama --disable-fbdev --disable-vesa --disable-tga --disable-jpeg --disable-ftp --disable-network --disable-edl --disable-tv --disable-mpdvdkit --enable-runtime-cpudetection --disable-mencoder --enable-largefiles --disable-png --disable-vidix --disable-smb --disable-gif --enable-dxr3
aufgerufen (das ist der gleiche Aufruf wie für linvdr, nur eben zusätzlich mit --enable-dxr3). Beim kompilieren käme dann eine Fehlermeldung wegen der em8300, da er in /usr/include/linux die em8300.h nicht findet - die noch vom Sourceforge-CVS gezogen, und hinkopiert - und nochmal make aufgerufen, und er läuft sauber durch.
Anschliessend noch ein
make install
und dann hat er bei mir die sachen installiert (leider aber an die falschen Orte, nämlich nach /usr/local/bin) - nachdem meine Linuxkenntnisse nicht so überragend sind, hab ich kurzerhand die mplayer aus /usr/bin in mplayer.old umbenannt, einen symbolischen link
ln -s /usr/local/bin/mplayer mplayer
im Verzeichnis /usr/bin
gesetzt, und hab dann noch zwei Änderungen an der
mplayer.sh.conf
vorgenommen:
Die Option vo
vo="dxr3"
aktiviert
und drunter die Option ao auf
ao="oss:/dev/em8300_ma-0"
geändert.
Neustart, und voila, er spielt mit dem mplayer die dateien ab. einziges Problem ist wohl, dass er gelegentlich abstürzt, wenn man mpegs anschaut und diese abbrechen will, offenbar funktioniert es nur wenn man erst auf "stop" auf der RC geht, und dann mit "off" der RC den Mplayer beendet.
Vielleicht kann ja jemand was damit anfangen.