Hi,
in the version of vdr-plugin-softhddevice-vpp_menu_integration cloned yesterday, there is a small
problem when compiling on an ubuntu trusty system:
Code
softhddevice.cpp: In member function ‘virtual void cSoftOsd::Flush()’:
softhddevice.cpp:503:32: error: invalid conversion from ‘cPixmap*’ to ‘cPixmapMemory*’ [-fpermissive]
while ((pm = RenderPixmaps())) {
^
make: *** [softhddevice.o] Fehler 1
if this is changed back to the softhddevice git version with the v10 patch applied, everything compiles fine,i.e.
patch:
Diff
diff -Naur softhddevice.cpp.orig softhddevice.cpp
--- softhddevice.cpp.orig 2015-02-15 12:18:43.541780806 +0100
+++ softhddevice.cpp 2015-02-15 12:19:06.973780386 +0100
@@ -500,7 +500,7 @@
}
LOCK_PIXMAPS;
- while ((pm = RenderPixmaps())) {
+ while ((pm = (dynamic_cast < cPixmapMemory * >(RenderPixmaps())))) {
int x;
int y;
int w;
Display More
best wishes pbg4