As my xine plugin doesn't have the OSD memory limitation, I wanted to patch
your plugin. But I didn't find the location, where this is handled.
Or am I totally wrong about that and there is a different reason, why the
quality decreases so much for an uncropped (0, 0, 0, 0) osdpip at scale 3x?
http://home.vr-web.de/~rnissl/osdpip2x.png
http://home.vr-web.de/~rnissl/osdpip3x.png
Looks like something with the palette. I guess there is another color used for
transparent or background if the scaled picture doesn't fit the window
completely. I have some ongoing changes in that area anyways...