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 +0000, 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