[vdr] Rotor patch for 1.5.12

lucian orasanu o_lucian at yahoo.com
Thu Jan 10 12:59:26 CET 2008


Hy. 

Afther aplyng the patch from you stil cant compile i
get the following error: 

menu.c:304: error: no matching function for call to
'cChannel::SetSatTransponderData(int, int&, char&,
int&, fe_code_rate)'
../../..//include/vdr/channels.h:231: note: candidates
are: bool cChannel::SetSatTransponderData(int, int,
char, int, int, int, int, int)
menu.c:316: error: no matching function for call to
'cChannel::SetSatTransponderData(int, int&, char&,
int&, fe_code_rate)'
../../..//include/vdr/channels.h:231: note: candidates
are: bool cChannel::SetSatTransponderData(int, int,
char, int, int, int, int, int)

I use vdr-1.5.12 patched with dvb-s2 suppor.
It seams in vdr/channels.h at line 231 this function:

 bool SetSatTransponderData(int Source, int Frequency,
char Polarization, int Srate, int CoderateH, int
Modulation, int ModulationSystem, int RollOff);

it is changed afther patch with function above and in
menu.c at line 304 is expecting another function like
this: 

SChannel->cChannel::SetSatTransponderData(RotorPos->R_Code(),Frequenz,Pol,Symbolrate,FEC_AUTO);

so i modified this line in menu.c like this:

SChannel->cChannel::SetSatTransponderData(RotorPos->R_Code(),Frequenz,Pol,Symbolrate,Symbolrate,Symbolrate,Symbolrate,Symbolrate);

it compile but is not working because functios is not
ok, i dont know any coding and i think is because of
dvb-s2 api.

Could somebody telme right functions.






      ____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  http://tools.search.yahoo.com/newsearch/category.php?category=shopping



More information about the vdr mailing list