Re: [ANNOUNCE] vdr-rotor support patches for VDR-1.5.16

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



First, thanks for your vdr patches and all the work with xine-lib!

Reinhard Nissl wrote:
> the attached patch replaces the previously released but
> incomplete patch for VDR-1.5.14, which was part of my recent
> rotor support patches.
>
> You have to apply this patch after patching VDR-1.5.16 with
> DVB-S2+H.264 support.
>   
Do you get this error when compiling rotor plugin 
(vdr-rotor-0.1.4-vdr1.5.7.tgz)?

g++-4.3 -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c 
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='"rotor"' 
-I/home/seppo/src/dvb/multiproto-0448e5a6d8a6/linux/include 
-I../../..//include 
-I/home/seppo/src/dvb/multiproto-0448e5a6d8a6/linux/include menu.c
menu.c: In member function 'virtual eOSState 
cMainMenuRotor::ProcessKey(eKeys)':
menu.c:304: error: no matching function for call to 
'cChannel::SetSatTransponderData(int, int&, char&, int&, fe_code_rate)'
../../..//include/vdr/channels.h:226: 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:226: note: candidates are: bool 
cChannel::SetSatTransponderData(int, int, char, int, int, int, int, int)
menu.c: In member function 'void cMenuScan::AddChannel(int)':
menu.c:429: error: no matching function for call to 
'cChannel::SetPids(int, int, int [33], char [33][8], int [17], char 
[17][8], int)'
../../..//include/vdr/channels.h:232: note: candidates are: void 
cChannel::SetPids(int, int, int*, char (*)[8], int*, char (*)[8], int*, 
char (*)[8], int)
menu.c: In member function 'void cMenuScan::SetPids(int, int, int, int*, 
char (*)[8], int*, char (*)[8], int)':
menu.c:467: error: no matching function for call to 
'cChannel::SetPids(int&, int&, int*&, char (*&)[8], int*&, char (*&)[8], 
int&)'
../../..//include/vdr/channels.h:232: note: candidates are: void 
cChannel::SetPids(int, int, int*, char (*)[8], int*, char (*)[8], int*, 
char (*)[8], int)
make[1]: *** [menu.o] Error 1

As a brutal fix I added dummy parameters (zeros, copy language strings, 
etc.) for SetSatTransponderData() and SetPids() calls to get it 
compiled. I appreciate a real correction if such exists ;^)

I'm having problems in getting my diseqc motor positioner to work with 
multiproto+h.264 patched vdr 1.5.16. It is at the moment very 
unreliable. Most of the time it just stays stuck into the old position 
so possibly the commands get corrupted.  Is a Technotrend S2-3200 
capable to control a positioner? My old budget-s Tecnotrend was very 
reliable in driving the same positioner.

BR,
Seppo


_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux