Nachdem skin-nopacity auf meinem alten VDR danke der Info hier wieder läuft wollte ich es auch auf dem neuen installieren. Leider ist Tumbleweed da aber zu modern und hat schon ImageMagick 7 drauf, was zu Fehlern im Zusammenhang mit den Änderungen rund um PixelPacket führt,
Code
imagemagickwrapper.c: In member function cImage* cImageMagickWrapper::CreateImage(int, int, bool):
imagemagickwrapper.c:30:19: error: PixelPacket does not name a type
const PixelPacket *pixels = buffer.getConstPixels(0, 0, w, h);
^~~~~~~~~~~
imagemagickwrapper.c:36:40: error: pixels was not declared in this scope
for (const void *pixels_end = &pixels[w*h]; pixels < pixels_end; ++pixels)
....
imagemagickwrapper.c:37:52: error: MaxRGB was not declared in this scope
scaler.PutSourcePixel(pixels->blue / ((MaxRGB + 1) / 256),
^~~~~~
Ist da sonst noch wer drübergestolpert und hat 'nen passenden Patch parat? Meine eigenen Versuche waren, ehm, niederschmetternd :o