Tach auch...
heute mal wieder mit nem halbwegs sinnvollem Problem. Zum 1000. Beitrag hier gelobe ich zukünftigem Spamming zu entsagen.
Nuja, zum Thema. Ich bekomm das Softdevice-Plugin nicht installiert bzw. gar nicht erst kompiliert.
Folgendes passiert...
g++ -O2 -Wall -Woverloaded-virtual -L/usr/local/src/ffmpeg-0.4.7/libavcodec -c -DPLUGIN_NAME_I18N='"softdevice"' -I../../../include -I../../../../DVB/include -I/usr/local/src/ffmpeg-0.4.7/libavcodec mpeg2decoder.c
In file included from ../../../include/vdr/svdrp.h:13,
from ../../../include/vdr/interface.h:16,
from ../../../include/vdr/osd.h:18,
from ../../../include/vdr/menuitems.h:13,
from ../../../include/vdr/plugin.h:14,
from mpeg2decoder.c:9:
../../../include/vdr/tools.h:162: warning: `virtual void
cListBase::Add(cListObject*, cListObject*)' was hidden
../../../include/vdr/recording.h:102: warning: by `cMark* cMarks::Add(int)'
In file included from ../../../include/vdr/menuitems.h:13,
from ../../../include/vdr/plugin.h:14,
from mpeg2decoder.c:9:
../../../include/vdr/tools.h:162: warning: `virtual void
cListBase::Add(cListObject*, cListObject*)' was hidden
../../../include/vdr/osd.h:168: warning: by `void cOsdMenu::Add(cOsdItem*,
bool, cOsdItem*)'
In file included from mpeg2decoder.c:13:
utils.h:30:7: warning: no newline at end of file
mpeg2decoder.c: In constructor
`cVideoStreamDecoder::cVideoStreamDecoder(unsigned int, cVideoOut*,
uint64_t*)':
mpeg2decoder.c:191: `CODEC_ID_MPEG2VIDEO' undeclared (first use this function)
mpeg2decoder.c:191: (Each undeclared identifier is reported only once for each
function it appears in.)
make[1]: *** [mpeg2decoder.o] Error 1
Bevor jetzt wieder jemand sagt...pass mal im Makefile den Pfad für ffmpeg an...
# Set up this path!
LIBAVCODEC=/usr/local/src/ffmpeg-0.4.7/libavcodec
Es gab zudem irgendwo noch nen Hinweis, dass man aufpassen sollte, falls man sich verschiedene ffmpeg Versionen hält, dass es da auch zu Problemen kommen könnte.
Leider hab ich gleich alle 3 auffer Pladde...0.4.6...die ist extra für das alte farbige Teletext-Plugin reserviert...0.4.7 hab ich mir fürs Analog-TV-Plugin zurechtgebogen (diese beiden hab ich von Hand einkompiliert). Die 0.4.8 ist als ebuild druff. Aber das führt von der Fehlermeldung her auch zum gleichen Ergebnis.
Nuja, jetzt steh ich da wieder...wie üblich.
Hm...im README steht noch set up a framebuffer on /dev/fb0 with a minimal
resolution of 768x576 Truecolor!
Macht man das VOR oder nach der INSTALLATION ???
start vdr with -P softdevice...ist klar
Set the PrimaryDVB value to the last device.
Kannst daran liegen, dass ich das Gesette vom Framebuffer bzw. vonner DVB-Karte nicht vorm Kompilieren angestossen hab ? Mal ganz davon abgesehen, dass ich Null Plan davon habe, wie sowas geht (hab aber auch noch nicht danach gesucht, geb ich ehrlich zu).
Oder isses gar der hier ???
Thread model: posix
gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice)
Also...bietet mir irgendjemand (noch) seine Hilfe an ?
Greets Olaf