[vdr] run xineliboutput with some Errors

2008-02-14 Thread





 hi, I am from china. I have finished compiling VDR-1.47 and  
vdr-xineliboutput-1.0.0rc2. I want to use xineliboutput with framebuffer in 
textmode. Before I compiled  VDR-1.47 and  vdr-xineliboutput-1.0.0rc2, I have 
set xineliboutput with XINELIBOUTPUT_X11 = 0 XINELIBOUTPUT_FB = 1 
XINELIBOUTPUT_XINEPLUGIN = 1. But when I use the following command:dddk:~# vdr 
--video=/var/spool/video --epgfile=/var/spool/epg --config=/etc/vdr 
--lib=/usr/lib/vdr -Pxineliboutput --local=fbfe --video=DirectFB 
--remote=none the screen displays: Benchmarking memcpy methods (smaller is 
better):libc memcpy() : 638969394linux kernel memcpy() : 
637708145MMX optimized memcpy() : 739269605MMXEXT optimized 
memcpy() : 321292168SSE optimized memcpy() : 326055823load_plugins: 
skipping unreadable plugin directory /root/.xine/plugins.load_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_vo_out_xshm.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_flv.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_spucmml.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_dmx_rawdv.so foundload_plugins: 
cannot open plugin lib 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_mng.so:libmng.so.1: cannot open shared 
object file: No such file or directoryload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_inp_pnm.so foundload_plugins: cannot open 
plugin lib /usr/lib/xine/plugins/1.1.2/xineplug_vo_out_caca.so:libcaca.so.0: 
cannot open shared object file: No such file or directoryload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_mpeg_elem.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_ao_out_oss.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_gsm610.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_asf.so foundload_plugins: cannot open 
plugin lib 
/usr/lib/xine/plugins/1.1.2/xineplug_inp_gnome_vfs.so:libgnomevfs-2.so.0: 
cannot open shared object file: No such file or directoryload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_mpeg_ts.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_speex.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_bitplane.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_inp_rtsp.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_dmx_image.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_decode_real.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_inp_xvdr.so foundload_plugins: 
cannot open plugin lib 
/usr/lib/xine/plugins/1.1.2/xineplug_flac.so:libFLAC.so.7: cannot open shared 
object file: No such file or directoryload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_vo_out_xvmc.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_ao_out_file.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_sputext.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_nsf.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_mpeg_pes.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_real_audio.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_inp_pvr.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_decode_spucc.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_decode_mad.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/xineplug_decode_sputext.so 
foundload_plugins: plugin /usr/lib/xine/plugins/1.1.2/xineplug_dmx_pva.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_inp_stdin_fifo.so foundload_plugins: 
cannot open plugin lib 
/usr/lib/xine/plugins/1.1.2/xineplug_ao_out_esd.so:libesd.so.0: cannot open 
shared object file: No such file or directoryload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_slave.so foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_tvtime.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/post/xineplug_post_audio_filters.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_audio_filters.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_audio_filters.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_audio_filters.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_audiochannel.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_autocrop.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/post/xineplug_post_goom.so 
foundload_plugins: plugin 
/usr/lib/xine/plugins/1.1.2/post/xineplug_post_mosaico.so foundload_plugins: 
plugin /usr/lib/xine/plugins/1.1.2/post/xineplug_post_visualizations.so 
foundload_plugins: plugin 

[vdr] channelscan-0.6.1 failed in compiling under VDR-1.7.0

2008-07-13 Thread

VDR-1.7.0 had been patched 
vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
No patched FOR channelscan-0.6.1 (revision 6893) and compile 
failed*
debian:~/vdr/PLUGINS/src/# svn upAt revision 6893.
debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# 
makedebian:~/vdr# make plugins
Plugin channelscan:make[1]: Entering directory 
`/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual 
-Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' 
-DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB  -DNDEBUG 
-I/root/multiproto/linux/include -I../../../include 
-I../..//root/multiproto/linux/include channelscan.cIn file included from 
scan.h:34, from csmenu.h:42, from 
channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file 
included from ../../../include/vdr/device.h:18, from scan.h:31, 
from csmenu.h:42, from 
channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location 
of the previous definitionIn file included from filter.h:42, 
from scan.h:34, from csmenu.h:42, from 
channelscan.c:31:transponders.h:357: error: ISO C++ forbids declaration of 
‘auto_ptr’ with no typetransponders.h:357: error: invalid use of 
‘::’transponders.h:357: error: expected ‘;’ before ‘’ 
tokentransponders.h: In member function ‘void 
cTransponders::ResetNITStartTransponder(cSatTransponder*)’:transponders.h:350:
 error: ‘nitStartTransponder_’ was not declared in this 
scopetransponders.h: In member function ‘cTransponder* 
cTransponders::GetNITStartTransponder()’:transponders.h:405: error: 
‘nitStartTransponder_’ was not declared in this scopeIn file included from 
channelscan.c:31:csmenu.h: At global scope:csmenu.h:224: error: ISO C++ forbids 
declaration of ‘auto_ptr’ with no typecsmenu.h:224: error: invalid use of 
‘::’csmenu.h:224: error: expected ‘;’ before ‘’ 
tokenchannelscan.c: In member function ‘virtual void 
cMenuChannelscanSetup::Store()’:channelscan.c:74: error: no matching function 
for call to ‘cMenuChannelscanSetup::SetupStore(const char [12], const char 
[12], int)’../../../include/vdr/menuitems.h:182: note: candidates are: void 
cMenuSetupPage::SetupStore(const char*, const 
char*)../../../include/vdr/menuitems.h:183: note: void 
cMenuSetupPage::SetupStore(const char*, int)channelscan.c:75: error: no 
matching function for call to ‘cMenuChannelscanSetup::SetupStore(const char 
[8], const char [12], int)’../../../include/vdr/menuitems.h:182: note: 
candidates are: void cMenuSetupPage::SetupStore(const char*, const 
char*)../../../include/vdr/menuitems.h:183: note: void 
cMenuSetupPage::SetupStore(const char*, int)channelscan.c: In member function 
‘virtual cOsdObject* 
cPluginChannelscan::MainMenuAction()’:channelscan.c:133: error: 
‘AnyFreeTuners’ was not declared in this scopemake[1]: *** [channelscan.o] 
Error 1make[1]: Leaving directory `/root/vdr/PLUGINS/src/channelscan-0.6.1'
*
 
 
vdr-1.7.0-h264-channelscan-0.6.1.diff patched FOR channelscan-0.6.1 (revision 
6893) and compile 
failed*
debian:~/vdr/PLUGINS/src/# svn upAt revision 6893.
debian:~/vdr/PLUGINS/src/channelscan# cat vdr-1.7.0-h264-channelscan-0.6.1.diff 
| patch -p1patching file channelscan.cHunk #1 succeeded at 71 (offset 3 
lines).patching file csmenu.cHunk #1 succeeded at 240 (offset 7 lines).Hunk #2 
succeeded at 1128 (offset 91 lines).patching file filter.cpatching file 
scan.cpatching file transponders.c
debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# 
makedebian:~/vdr# make pluginsPlugin channelscan:make[1]: Entering directory 
`/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual 
-Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' 
-DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB  -DNDEBUG 
-I/root/multiproto/linux/include -I../../../include 
-I../..//root/multiproto/linux/include channelscan.cIn file included from 
scan.h:34, from csmenu.h:42, from 
channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file 
included from ../../../include/vdr/device.h:18, from scan.h:31, 
from csmenu.h:42, from 
channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location 
of the previous definitionIn file included from filter.h:42, 
from scan.h:34, from csmenu.h:42, from 

[vdr] channelscan-0.6.1 failed in compiling under VDR-1.7.0

2008-07-13 Thread

VDR-1.7.0 had been patched 
vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
No patched FOR channelscan-0.6.1 (revision 6893) and compile 
failed*
debian:~/vdr/PLUGINS/src/# svn upAt revision 6893.
debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# 
makedebian:~/vdr# make plugins
Plugin channelscan:make[1]: Entering directory 
`/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual 
-Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' 
-DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB  -DNDEBUG 
-I/root/multiproto/linux/include -I../../../include 
-I../..//root/multiproto/linux/include channelscan.cIn file included from 
scan.h:34, from csmenu.h:42, from 
channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file 
included from ../../../include/vdr/device.h:18, from scan.h:31, 
from csmenu.h:42, from 
channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location 
of the previous definitionIn file included from filter.h:42, 
from scan.h:34, from csmenu.h:42, from 
channelscan.c:31:transponders.h:357: error: ISO C++ forbids declaration of 
‘auto_ptr’ with no typetransponders.h:357: error: invalid use of 
‘::’transponders.h:357: error: expected ‘;’ before ‘’ 
tokentransponders.h: In member function ‘void 
cTransponders::ResetNITStartTransponder(cSatTransponder*)’:transponders.h:350:
 error: ‘nitStartTransponder_’ was not declared in this 
scopetransponders.h: In member function ‘cTransponder* 
cTransponders::GetNITStartTransponder()’:transponders.h:405: error: 
‘nitStartTransponder_’ was not declared in this scopeIn file included from 
channelscan.c:31:csmenu.h: At global scope:csmenu.h:224: error: ISO C++ forbids 
declaration of ‘auto_ptr’ with no typecsmenu.h:224: error: invalid use of 
‘::’csmenu.h:224: error: expected ‘;’ before ‘’ 
tokenchannelscan.c: In member function ‘virtual void 
cMenuChannelscanSetup::Store()’:channelscan.c:74: error: no matching function 
for call to ‘cMenuChannelscanSetup::SetupStore(const char [12], const char 
[12], int)’../../../include/vdr/menuitems.h:182: note: candidates are: void 
cMenuSetupPage::SetupStore(const char*, const 
char*)../../../include/vdr/menuitems.h:183: note: void 
cMenuSetupPage::SetupStore(const char*, int)channelscan.c:75: error: no 
matching function for call to ‘cMenuChannelscanSetup::SetupStore(const char 
[8], const char [12], int)’../../../include/vdr/menuitems.h:182: note: 
candidates are: void cMenuSetupPage::SetupStore(const char*, const 
char*)../../../include/vdr/menuitems.h:183: note: void 
cMenuSetupPage::SetupStore(const char*, int)channelscan.c: In member function 
‘virtual cOsdObject* 
cPluginChannelscan::MainMenuAction()’:channelscan.c:133: error: 
‘AnyFreeTuners’ was not declared in this scopemake[1]: *** [channelscan.o] 
Error 1make[1]: Leaving directory `/root/vdr/PLUGINS/src/channelscan-0.6.1'
*
 
 
vdr-1.7.0-h264-channelscan-0.6.1.diff patched FOR channelscan-0.6.1 (revision 
6893) and compile 
failed*
debian:~/vdr/PLUGINS/src/# svn upAt revision 6893.
debian:~/vdr/PLUGINS/src/channelscan# cat vdr-1.7.0-h264-channelscan-0.6.1.diff 
| patch -p1patching file channelscan.cHunk #1 succeeded at 71 (offset 3 
lines).patching file csmenu.cHunk #1 succeeded at 240 (offset 7 lines).Hunk #2 
succeeded at 1128 (offset 91 lines).patching file filter.cpatching file 
scan.cpatching file transponders.c
debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# 
makedebian:~/vdr# make pluginsPlugin channelscan:make[1]: Entering directory 
`/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual 
-Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' 
-DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB  -DNDEBUG 
-I/root/multiproto/linux/include -I../../../include 
-I../..//root/multiproto/linux/include channelscan.cIn file included from 
scan.h:34, from csmenu.h:42, from 
channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file 
included from ../../../include/vdr/device.h:18, from scan.h:31, 
from csmenu.h:42, from 
channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location 
of the previous definitionIn file included from filter.h:42, 
from scan.h:34, from csmenu.h:42, from