Bin mal wieder dabei, mich an einem Plugin zu versuchen. Das OSDPIP sollte es sein, aber beim kompilieren folgender Fehler:
ZitatAlles anzeigen
make[1]: Entering directory `/usr/local/src/vdr-1.4.4/PLUGINS/src/osdpip-0.0.8'
g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"osdpip"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include -I. -I../../../../ffmpeg-0.4.8/libavcodec -o osdpip.o osdpip.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"osdpip"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include -I. -I../../../../ffmpeg-0.4.8/libavcodec -o osd_info.o osd_info.c
osd_info.c: In member function ‘eOSState cOsdInfoWindow::ProcessKey(eKeys)’:
osd_info.c:233: error: ‘cDevice’ has not been declared
osd_info.c:260: error: ‘cDevice’ has not been declared
osd_info.c:260: error: invalid type in declaration before ‘(’ token
osd_info.c:262: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:263: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:264: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:265: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:271: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:290: error: ‘cDevice’ has not been declared
osd_info.c:298: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:312: error: ‘cDevice’ has not been declared
osd_info.c:319: error: jump to case label
osd_info.c:260: error: crosses initialization of ‘int SwitchChannel’
osd_info.c:260: warning: unused variable ‘SwitchChannel’
make[1]: *** [osd_info.o] Fehler 1
FFmpeg ist installiert (Version 0.4.9-5.pm.cvs20060409).
Weiss da 'wer Bescheid?