Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
I attach a new patch that will scan both DVB-S and DVB-S2 channels. If anybody tries it please post back. Thanks Vagelis Vangelis Nonas wrote: Hello again, Yes it is about the same warnings. Unfortunately I don't have much free time during the last days to try to improve the patch. I may manage to work on it the next days. Any suggestions on how we can make the plugin work with DVB-S2 are very welcome. Vagelis Goga777 wrote: I don't know what make[1]: *** Нет правила для сборки цели `bzlib.h', требуемой для `bzip2.o'. Останов. means. I suppose you are missing zlib or bzlib??? yes, you are right - one of them was not installed. After installation this dev-package I coukd compile reelcnahhelscan But I had warnings (not errors) goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include channelscan.c In file included from scan.h:34, from csmenu.h:42, from channelscan.c:31: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In 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 definition However the "redefinition of type " messages you get as warning (not errors) from g++, I get them as well. do you mean the warnings about which I wrote above ? Goga777 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr vdr-1.7.0-h264-channelscan-0.6.1.diff.bz2 Description: application/bzip ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
Hello again, Yes it is about the same warnings. Unfortunately I don't have much free time during the last days to try to improve the patch. I may manage to work on it the next days. Any suggestions on how we can make the plugin work with DVB-S2 are very welcome. Vagelis Goga777 wrote: > I don't know what > >> make[1]: *** Нет правила для сборки цели `bzlib.h', требуемой для `bzip2.o'. >> Останов. >> >> means. >> I suppose you are missing zlib or bzlib??? >> > > yes, you are right - one of them was not installed. After installation this > dev-package I coukd compile reelcnahhelscan > But I had warnings (not errors) > > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make > g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE > -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" > -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include > channelscan.c > In file included from scan.h:34, > from csmenu.h:42, > from channelscan.c:31: > filter.h:193:1: warning: "MAXNETWORKNAME" redefined > In 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 definition > > >> However the "redefinition of type " messages you get as warning (not >> errors) from g++, I get them as well. >> > > do you mean the warnings about which I wrote above ? > > Goga777 > > > ___ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > > > > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
so, I had this errors > > error: boost/iostreams/filtering_streambuf.hpp: Нет такого файла или > > каталога csmenu.c:31:36: error: > > boost/iostreams/copy.hpp: Нет такого файла или каталога csmenu.c:32:43: > > error: boost/iostreams/filter/gzip.hpp: Нет > > такого файла или каталога csmenu.c:33:44: error: > > boost/iostreams/filter/bzip2.hpp: Нет такого файла или каталога because libboost-dev was not installed. I have copied missing boost-headers from libboost-dev_1.34.1-11_i386.deb libboost-iostreams-dev_1.34.1-11_i386.deb http://packages.debian.org/sid/i386/libboost-dev/download so after that I made goga:/usr/src/VDR# make clean make -C ./libsi clean make[1]: Entering directory `/usr/src/vdr-1.7.0/libsi' make[1]: Leaving directory `/usr/src/vdr-1.7.0/libsi' rm -f audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbci.o dvbosd.o dvbplayer.o dvbspu.o dvbsubtitle.o eit.o eitscan.o epg.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o shutdown.o skinclassic.o skins.o skinsttng.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o h264parser.o .dependencies vdr core* *~ rm -rf locale po/*.mo po/*.pot rm -rf include rm -rf srcdoc goga:/usr/src/VDR# make clean-plugins make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/femon' make[1]: Leaving directory `/usr/src/vdr-1.7.0/PLUGINS/src/femon' make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/channelscan-0.6.1' make[1]: Leaving directory `/usr/src/vdr-1.7.0/PLUGINS/src/channelscan-0.6.1' make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/xine-0.8.2' make[1]: Leaving directory `/usr/src/vdr-1.7.0/PLUGINS/src/xine-0.8.2' goga:/usr/src/VDR# make .. . goga:/usr/src/VDR# make plugins Plugin femon: make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/femon' make[1]: Leaving directory `/usr/src/vdr-1.7.0/PLUGINS/src/femon' make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/femon' [skip] make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/channelscan-0.6.1' make[1]: Leaving directory `/usr/src/vdr-1.7.0/PLUGINS/src/channelscan-0.6.1' make[1]: Entering directory `/usr/src/vdr-1.7.0/PLUGINS/src/channelscan-0.6.1' g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include channelscan.c In file included from scan.h:34, from csmenu.h:42, from channelscan.c:31: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In 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 definition g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include csmenu.c In file included from scan.h:34, from csmenu.h:42, from csmenu.c:43: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In file included from ../../../include/vdr/device.h:18, from ../../../include/vdr/menu.h:14, from csmenu.c:40: ../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definition g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include filter.c In file included from scan.h:34, from csmenu.h:42, from filter.c:35: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In file included from ../../../include/vdr/device.h:18, from scan.h:31, from csmenu.h:42, from filter.c:35: ../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definition g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include i18n.c g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include scan.c In file included from scan.h:34, from csmenu.h:42, from scan.c:36: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In file included from ../../../include/vdr/device.h:18, from scan.c:32: ../../../include/vdr/nit.h:16:1
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
Hello, After patching you have to go to main vdr directory and from there run "make plugins". If you want to clean up before compile do: make clean; make clean-plugins; then make;make plugins to compile everything. Thanks Vagelis Goga777 wrote: > these are my steps > > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# svn up > At revision 6171. > > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# cat > vdr-1.7.0-h264-channelscan-0.6.1.diff | patch -p1 > patching file channelscan.c > patching file csmenu.c > patching file filter.c > patching file scan.c > patching file transponders.c > > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make > bzip2.c:135:22: error: missing binary operator before token "(" > g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE > -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" > -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include > channelscan.c > In file included from scan.h:34, > from csmenu.h:42, > from channelscan.c:31: > filter.h:193:1: warning: "MAXNETWORKNAME" redefined > In 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 definition > g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE > -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" > -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include > csmenu.c > csmenu.c:30:51: error: boost/iostreams/filtering_streambuf.hpp: Нет такого > файла или каталога > csmenu.c:31:36: error: boost/iostreams/copy.hpp: Нет такого файла или каталога > csmenu.c:32:43: error: boost/iostreams/filter/gzip.hpp: Нет такого файла или > каталога > csmenu.c:33:44: error: boost/iostreams/filter/bzip2.hpp: Нет такого файла или > каталога > In file included from scan.h:34, > from csmenu.h:42, > from csmenu.c:43: > filter.h:193:1: warning: "MAXNETWORKNAME" redefined > In file included from ../../../include/vdr/device.h:18, > from ../../../include/vdr/menu.h:14, > from csmenu.c:40: > ../../../include/vdr/nit.h:16:1: warning: this is the location of the > previous definition > make: *** [csmenu.o] Ошибка 1 > > > the same errors > > Goga777 > > > > > > >> I dont know what the problem is. From your error message I can only >> guess that you haven't applied my patch at all. If this is the case try >> applying my patch (without reel's patch from >> /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches) and post back. >> >> Thanks >> Vagelis >> >> >> >> Goga777 wrote: >> >>> FYI - I didn't apply the channelscan-vdr.patch from >>> /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches >>> >>> >>> I can't compile patched reelchannelscan (revision 6170) goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean bzip2.c:135:22: error: missing binary operator before token "(" goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make bzip2.c:135:22: error: missing binary operator before token "(" g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include channelscan.c In file included from scan.h:34, from csmenu.h:42, from channelscan.c:31: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In 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 definition channelscan.c: In member function ‘virtual void cMenuChannelscanSetup::Store()’: channelscan.c:71: 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:72: 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) make: *** [channelscan.o] Ошибка 1 > > > ___ > vdr mailing list > vdr@linuxtv.o
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
these are my steps goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# svn up At revision 6171. goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# cat vdr-1.7.0-h264-channelscan-0.6.1.diff | patch -p1 patching file channelscan.c patching file csmenu.c patching file filter.c patching file scan.c patching file transponders.c goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make bzip2.c:135:22: error: missing binary operator before token "(" g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include channelscan.c In file included from scan.h:34, from csmenu.h:42, from channelscan.c:31: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In 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 definition g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include csmenu.c csmenu.c:30:51: error: boost/iostreams/filtering_streambuf.hpp: Нет такого файла или каталога csmenu.c:31:36: error: boost/iostreams/copy.hpp: Нет такого файла или каталога csmenu.c:32:43: error: boost/iostreams/filter/gzip.hpp: Нет такого файла или каталога csmenu.c:33:44: error: boost/iostreams/filter/bzip2.hpp: Нет такого файла или каталога In file included from scan.h:34, from csmenu.h:42, from csmenu.c:43: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In file included from ../../../include/vdr/device.h:18, from ../../../include/vdr/menu.h:14, from csmenu.c:40: ../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definition make: *** [csmenu.o] Ошибка 1 the same errors Goga777 > I dont know what the problem is. From your error message I can only > guess that you haven't applied my patch at all. If this is the case try > applying my patch (without reel's patch from > /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches) and post back. > > Thanks > Vagelis > > > > Goga777 wrote: > > FYI - I didn't apply the channelscan-vdr.patch from > > /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches > > > > > >> I can't compile patched reelchannelscan (revision 6170) > >> > >> goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean > >> bzip2.c:135:22: error: missing binary operator before token "(" > >> > >> > >> goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make > >> bzip2.c:135:22: error: missing binary operator before token "(" > >> g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE > >> -DPLUGIN_NAME_I18N='"reelchannelscan"' > >> -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG > >> -I../../../include -I../..//include channelscan.c In file > >> included from scan.h:34, from csmenu.h:42, > >> from channelscan.c:31: > >> filter.h:193:1: warning: "MAXNETWORKNAME" redefined > >> In 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 definition > >> channelscan.c: In member function ‘virtual void > >> cMenuChannelscanSetup::Store()’: > >> channelscan.c:71: 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:72: 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) make: *** [channelscan.o] > >> Ошибка 1 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
I dont know what the problem is. From your error message I can only guess that you haven't applied my patch at all. If this is the case try applying my patch (without reel's patch from /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches) and post back. Thanks Vagelis Goga777 wrote: > FYI - I didn't apply the channelscan-vdr.patch from > /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches > > >> I can't compile patched reelchannelscan (revision 6170) >> >> goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean >> bzip2.c:135:22: error: missing binary operator before token "(" >> >> >> goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make >> bzip2.c:135:22: error: missing binary operator before token "(" >> g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE >> -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" >> -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include >> channelscan.c In file included from scan.h:34, >> from csmenu.h:42, >> from channelscan.c:31: >> filter.h:193:1: warning: "MAXNETWORKNAME" redefined >> In 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 definition >> channelscan.c: In member function ‘virtual void >> cMenuChannelscanSetup::Store()’: >> channelscan.c:71: 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:72: 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) make: *** [channelscan.o] Ошибка 1 >> > > > ___ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > > > > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
FYI - I didn't apply the channelscan-vdr.patch from /usr/src/VDR/PLUGINS/src/channelscan-0.6.1/patches > I can't compile patched reelchannelscan (revision 6170) > > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean > bzip2.c:135:22: error: missing binary operator before token "(" > > > goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make > bzip2.c:135:22: error: missing binary operator before token "(" > g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE > -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" > -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include > channelscan.c In file included from scan.h:34, > from csmenu.h:42, > from channelscan.c:31: > filter.h:193:1: warning: "MAXNETWORKNAME" redefined > In 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 definition > channelscan.c: In member function ‘virtual void > cMenuChannelscanSetup::Store()’: > channelscan.c:71: 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:72: 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) make: *** [channelscan.o] Ошибка 1 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
Hi I can't compile patched reelchannelscan (revision 6170) goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make clean bzip2.c:135:22: error: missing binary operator before token "(" goga:/usr/src/VDR/PLUGINS/src/channelscan-0.6.1# make bzip2.c:135:22: error: missing binary operator before token "(" g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include channelscan.c In file included from scan.h:34, from csmenu.h:42, from channelscan.c:31: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In 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 definition channelscan.c: In member function ‘virtual void cMenuChannelscanSetup::Store()’: channelscan.c:71: 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:72: 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) make: *** [channelscan.o] Ошибка 1 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr- 1.7.0 + h264
> > I would like to mention that for the time being the scanner won't pick up > > DVB-S2 channels. > > Anyone knows why? > > > > You might want to look into > svn ls svn://[EMAIL PROTECTED]/testing/src/kernel/patches/2.6.11.11/ > > frontend.h is patched for S2 support. I donot if this would help, > just for your info. there's multiproto's version of frontend.h http://jusst.de/hg/multiproto/log/46df93f7bcee/linux/include/linux/dvb/frontend.h btw is there any files "what's new" for reelchannelscan from 0.4.1 version till 0.6.1 ? Goga777 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
> I would like to mention that for the time being the scanner won't pick up > DVB-S2 channels. > Anyone knows why? > You might want to look into svn ls svn://[EMAIL PROTECTED]/testing/src/kernel/patches/2.6.11.11/ frontend.h is patched for S2 support. I donot if this would help, just for your info. Bye -- Sundararaj ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
On Thu, May 22, 2008 at 11:11:02PM +, Vangelis Nonas wrote: > Hello, > > My patch does not change anything in vdr. > > I have tested it on my machine. Here I have vanilla vdr 1.7.0 with the > h264 patch. Try applying this patch to your vdr and post back. > > Maybe this is the problem. > > Try make clean;make clean-plugins;make;make plugins. > > To apply the h264 patch : > > wget > http://www.linuxtv.org/pipermail/vdr/attachments/20080413/1054bcfb/attachment-0001.bin > mv attachment-0001.bin > vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2 > bunzip2 > vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2 > > and then patch -p1 inside your vdr directory. I have done all that already :-) I should look at reelchannelscan (or just forget it until I have more free time). Thanks. -- Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org http://picasaweb.google.com/Gregoire.Favre ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
Hello, My patch does not change anything in vdr. I have tested it on my machine. Here I have vanilla vdr 1.7.0 with the h264 patch. Try applying this patch to your vdr and post back. Maybe this is the problem. Try make clean;make clean-plugins;make;make plugins. To apply the h264 patch : wget http://www.linuxtv.org/pipermail/vdr/attachments/20080413/1054bcfb/attachment-0001.bin mv attachment-0001.bin vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2 bunzip2 vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff.bz2 and then patch -p1 inside your vdr directory. Gregoire Favre wrote: > On Thu, May 22, 2008 at 10:35:10PM +, Vangelis Nonas wrote: > >> This is the correct patch for reelchannelscan 0.6.1 with vdr 1.7.0 >> Reelchannelscan can be found at: >> >> svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ >> >> If you decide to try it out, please post your comments. >> > > Without patching anything in VDR except channelscan-0.6.1 I got : > > make all > g++ -g -O3 -march=core2 -DPIC -pipe -Wall -Woverloaded-virtual -c > -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" > -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG > -I/usr/src/CVS/multiproto_plus/linux/include -I../../../include > -I../..//usr/src/CVS/multiproto_plus/linux/include channelscan.c > In file included from scan.h:34, > from csmenu.h:42, > from channelscan.c:31: > filter.h:193:1: warning: "MAXNETWORKNAME" redefined > In 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 definition > In 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 > type > transponders.h:357: error: invalid use of ‘::’ > transponders.h:357: error: expected ‘;’ before ‘<’ token > transponders.h: In member function ‘void > cTransponders::ResetNITStartTransponder(cSatTransponder*)’: > transponders.h:350: error: ‘nitStartTransponder_’ was not declared in this > scope > transponders.h: In member function ‘cTransponder* > cTransponders::GetNITStartTransponder()’: > transponders.h:405: error: ‘nitStartTransponder_’ was not declared in this > scope > In file included from channelscan.c:31: > csmenu.h: At global scope: > csmenu.h:220: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type > csmenu.h:220: error: invalid use of ‘::’ > csmenu.h:220: error: expected ‘;’ before ‘<’ token > make: *** [channelscan.o] Error 1 > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
On Thu, May 22, 2008 at 10:35:10PM +, Vangelis Nonas wrote: > This is the correct patch for reelchannelscan 0.6.1 with vdr 1.7.0 > Reelchannelscan can be found at: > > svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ > > If you decide to try it out, please post your comments. Without patching anything in VDR except channelscan-0.6.1 I got : make all g++ -g -O3 -march=core2 -DPIC -pipe -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I/usr/src/CVS/multiproto_plus/linux/include -I../../../include -I../..//usr/src/CVS/multiproto_plus/linux/include channelscan.c In file included from scan.h:34, from csmenu.h:42, from channelscan.c:31: filter.h:193:1: warning: "MAXNETWORKNAME" redefined In 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 definition In 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 type transponders.h:357: error: invalid use of ‘::’ transponders.h:357: error: expected ‘;’ before ‘<’ token transponders.h: In member function ‘void cTransponders::ResetNITStartTransponder(cSatTransponder*)’: transponders.h:350: error: ‘nitStartTransponder_’ was not declared in this scope transponders.h: In member function ‘cTransponder* cTransponders::GetNITStartTransponder()’: transponders.h:405: error: ‘nitStartTransponder_’ was not declared in this scope In file included from channelscan.c:31: csmenu.h: At global scope: csmenu.h:220: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type csmenu.h:220: error: invalid use of ‘::’ csmenu.h:220: error: expected ‘;’ before ‘<’ token make: *** [channelscan.o] Error 1 -- Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org http://picasaweb.google.com/Gregoire.Favre ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
On Thu, May 22, 2008 at 10:35:10PM +, Vangelis Nonas wrote: > This is the correct patch for reelchannelscan 0.6.1 with vdr 1.7.0 > Reelchannelscan can be found at: > > svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ > > If you decide to try it out, please post your comments. Thank, should anything in VDR be patched ? -- Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org http://picasaweb.google.com/Gregoire.Favre ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
This is the correct patch for reelchannelscan 0.6.1 with vdr 1.7.0 Reelchannelscan can be found at: svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ If you decide to try it out, please post your comments. Thanks Vagelis vdr-1.7.0-h264-channelscan-0.6.1.diff.bz2 Description: application/bzip ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
Yes, you can use it without a reelbox, it is GPL. However when I created the patch last night, I put the source and destination directories in the wrong order, so the patch will not apply correctly (I was too sleepy!!!). Anyway, I'll fix it this evening when I get to my machine and post it again. I would like to mention that for the time being the scanner won't pick up DVB-S2 channels. Anyone knows why? Jelle De Loecker <[EMAIL PROTECTED]> wrote: > > Vangelis Nonas schreef: > > I forgot to mention I gor reelchannelscan from reel svn site: > > svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ > > > > Vangelis Nonas wrote: > > > >> I have created a patch for reelchannelscan 0.6.1 and vdr-1.7.0. > >> > >> I have substituted cDevice::Provides_S2 with true (I have a dvb-S2 > >> card). It is not the correct way to do it but I did not know what to > >> do > >> I have changed some constants like PSK8, FEC_2_3, etc with other > >> constants I found in vdr that usually start with DVBFE. I hope it is > >> correct. > >> The plugin seems to work OK with DVB-S stations. When you ask it to > >> scan for HDTV it only returns DVB-S, not DVB-S2. > >> > >> I would appreciate your help, in order to make this plugin work properly. > >> > >> The attachment is compressed with bzip2. > Oh, how nice, I actually need a new channelscanner today! > > However, can I use this without a "reelbox"? (I'm getting all my > information out of a german site, so I'm probably misunderstanding one > or two things ... Like I'm unable to set up the diseqc file) > > ___ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
Vangelis Nonas schreef: > I forgot to mention I gor reelchannelscan from reel svn site: > svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ > > Vangelis Nonas wrote: > >> I have created a patch for reelchannelscan 0.6.1 and vdr-1.7.0. >> >> I have substituted cDevice::Provides_S2 with true (I have a dvb-S2 >> card). It is not the correct way to do it but I did not know what to >> do >> I have changed some constants like PSK8, FEC_2_3, etc with other >> constants I found in vdr that usually start with DVBFE. I hope it is >> correct. >> The plugin seems to work OK with DVB-S stations. When you ask it to >> scan for HDTV it only returns DVB-S, not DVB-S2. >> >> I would appreciate your help, in order to make this plugin work properly. >> >> The attachment is compressed with bzip2. Oh, how nice, I actually need a new channelscanner today! However, can I use this without a "reelbox"? (I'm getting all my information out of a german site, so I'm probably misunderstanding one or two things ... Like I'm unable to set up the diseqc file) ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
I forgot to mention I gor reelchannelscan from reel svn site: svn co svn://[EMAIL PROTECTED]/testing/src/vdr-plugins/src/ Vangelis Nonas wrote: > I have created a patch for reelchannelscan 0.6.1 and vdr-1.7.0. > > I have substituted cDevice::Provides_S2 with true (I have a dvb-S2 > card). It is not the correct way to do it but I did not know what to > do > I have changed some constants like PSK8, FEC_2_3, etc with other > constants I found in vdr that usually start with DVBFE. I hope it is > correct. > The plugin seems to work OK with DVB-S stations. When you ask it to > scan for HDTV it only returns DVB-S, not DVB-S2. > > I would appreciate your help, in order to make this plugin work properly. > > The attachment is compressed with bzip2. > > Regards > Vagelis > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] reelchannelscan 0.6.1 patch for vdr-1.7.0 + h264
I have created a patch for reelchannelscan 0.6.1 and vdr-1.7.0. I have substituted cDevice::Provides_S2 with true (I have a dvb-S2 card). It is not the correct way to do it but I did not know what to do I have changed some constants like PSK8, FEC_2_3, etc with other constants I found in vdr that usually start with DVBFE. I hope it is correct. The plugin seems to work OK with DVB-S stations. When you ask it to scan for HDTV it only returns DVB-S, not DVB-S2. I would appreciate your help, in order to make this plugin work properly. The attachment is compressed with bzip2. Regards Vagelis vdr-1.7.0-h264-channelscan-0.6.1 Description: Binary data ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr