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

Reply via email to