With the last developer VDR release plugin does not compile anymore:
Code
In file included from /usr/local/src/vdr-2.1.3/include/vdr/dvbdevice.h:15:0,
from /usr/local/src/vdr-2.1.3/include/vdr/menuitems.h:14,
from /usr/local/src/vdr-2.1.3/include/vdr/plugin.h:14,
from softhddevice.cpp:26:
/usr/local/src/vdr-2.1.3/include/vdr/device.h:702:16: error: ‘virtual void cDevice::TrickSpeed(int, bool)’ was hidden [-Werror=overloaded-virtual]
virtual void TrickSpeed(int Speed, bool Forward);
^
softhddevice.cpp:2054:18: error: by ‘virtual void cSoftHdDevice::TrickSpeed(int)’ [-Werror=overloaded-virtual]
virtual void TrickSpeed(int);
^
cc1plus: some warnings being treated as errors
make: *** [softhddevice.o] Error 1
Alles anzeigen
Is there a reason of error due of changed TrickSpeed function in vdr?
Code
root@akovdr:/usr/local/src/vdr-2.1.3# fgrep -i trickspeed /usr/local/src/vdr-2.1.2/*.h
/usr/local/src/vdr-2.1.2/device.h: virtual void TrickSpeed(int Speed);
/usr/local/src/vdr-2.1.2/player.h: void DeviceTrickSpeed(int Speed) { if (device) device->TrickSpeed(Speed); }
root@akovdr:/usr/local/src/vdr-2.1.3# fgrep -i trickspeed /usr/local/src/vdr-2.1.3/*.h
/usr/local/src/vdr-2.1.3/device.h: virtual void TrickSpeed(int Speed, bool Forward);
/usr/local/src/vdr-2.1.3/player.h: void DeviceTrickSpeed(int Speed, bool Forward) { if (device) device->TrickSpeed(Speed, Forward); }
Is it possible to fix it? Without this plugin I'm blind
Sorry, I don't speak Deutch, but this forum is the best for the VDR things
br,
arkoko