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
Hi,
lucian orasanu schrieb:
it is changed after 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);
Try changing it to:
SChannel->cChannel::SetSatTransponderData(RotorPos->R_Code(),Frequenz,Pol,Symbolrate,DVBFE_FEC_AUTO,DVBFE_MOD_AUTO,DVBFE_DELSYS_DVBS,DVBFE_ROLLOFF_UNKNOWN);
You'll need to apply the attached VDR patch instead of the one included with vdr-rotor.
Please keep in mind that I cannot test this patch. The suggested line above will only support DVB-S. For DVB-S2 and H.264 support, a lot more needs to be changed.
Bye.
On Thursday 10 January 2008, Reinhard Nissl wrote:
Hi,
lucian orasanu schrieb:
it is changed after 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);
Try changing it to:
SChannel->cChannel::SetSatTransponderData(RotorPos->R_Code(),Frequenz,Pol,S ymbolrate,DVBFE_FEC_AUTO,DVBFE_MOD_AUTO,DVBFE_DELSYS_DVBS,DVBFE_ROLLOFF_UNKN OWN);
You'll need to apply the attached VDR patch instead of the one included with vdr-rotor.
Hi,
I've tested it, it seems that it works - but I have motor behind the switch (port D of 4port) and in some cases the dish doesn't went back to east (with SS1, old driver, old rotor, vdr-1.5.12 no such problem detected). In that case I have to switch to channel which is not behind portD and then back to portD and the dish begin to move. I'm using gotoX functionality.
I'm using for testing: - Debian Lenny - TT S2-3200 - HH120 - vdr-1.5.13 patched by vdr-1.5.12-dvbs2-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff, vdr-1.5.12-speedup-fix1.diff and vdr-1.5.12-speedup-fix2.diff. - rotor version vdr-rotor-0.1.4-vdr1.5.7.tgz patched by Rotor-0.1.4-vdr1.5.10.diff and vdr-1.5.12-dvbs2-h264-other-rotor.diff and with changes of SChannel->cChannel::SetSatTransponderData proposed above by Reinhard.
Reinhard, if you agree I'm ready to cooperate in testing.
Ales
Please keep in mind that I cannot test this patch. The suggested line above will only support DVB-S. For DVB-S2 and H.264 support, a lot more needs to be changed.
Bye.