Seems that I spoke too soon - I get a problem running rotor on my system after compilation: - vdr: ./PLUGINS/lib/libvdr-rotor.so.1.5.14: undefined symbol: _ZN7cDevice13SwitchChannelEPK8cChannelPS_ Whatever I try I can't seem to fix it. Reverting back to my old version of rotor works fine. On Jan 28, 2008 10:34 AM, Morfsta <morfsta@xxxxxxxxx> wrote: > I got the following error when compiling 1.5.14 with h264 patch > applied and your VDR diff from the tgz: - > > g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD > -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE > -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" > -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" > -I/usr/include/freetype2 -I/root/multiproto/linux/include device.c > device.c:793: error: prototype for âeSetChannelResult > cDevice::SetChannel(const cChannel*, bool)â does not match any in > class âcDeviceâ > device.h:255: error: candidate is: eSetChannelResult > cDevice::SetChannel(const cChannel*, bool, cDevice*) > device.c: In member function âeSetChannelResult > cDevice::SetChannel(const cChannel*, bool)â: > device.c:813: error: call of overloaded âSetChannel(const cChannel*&, > bool)â is ambiguous > device.h:255: note: candidates are: eSetChannelResult > cDevice::SetChannel(const cChannel*, bool, cDevice*) > device.c:793: note: eSetChannelResult > cDevice::SetChannel(const cChannel*, bool) > make: *** [device.o] Error 1 > > The following patch fixes it: - > > --- device.c 2008-01-28 10:33:00.000000000 +0000 > +++ device.c.new 2008-01-28 10:32:47.000000000 +0000 > @@ -790,7 +790,7 @@ bool cDevice::SwitchChannel(int Directio > return result; > } > > -eSetChannelResult cDevice::SetChannel(const cChannel *Channel, bool LiveView) > +eSetChannelResult cDevice::SetChannel(const cChannel *Channel, bool > LiveView, cDevice *SpecificSourceDevice) > { > if (LiveView) { > StopReplay(); > > I'll test the functionality of the new rotor + patches shortly. I had > a brief look through the output, should it now be able to scan DVB-S2 > transponders? > > Thanks > > > > > On Jan 27, 2008 11:05 PM, Reinhard Nissl <rnissl@xxxxxx> wrote: > > Hi, > > > > the attached patch is based on these files: > > > > vdr-rotor-0.1.4-vdr1.5.tgz > > rotor-0.1.4-vdr-15.12.diff > > > > For simplicity a patched version is attached too. > > > > NOTES: > > - I couldn't test with a real rotor device > > - I couldn't test with a FF card > > > > Have fun! > > > > Bye. > > -- > > Dipl.-Inform. (FH) Reinhard Nissl > > mailto:rnissl@xxxxxx > > > > _______________________________________________ > > vdr mailing list > > vdr@xxxxxxxxxxx > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > > > > > _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr