Ich habe, um das Grabbing zu testen, in der grab.cpp des Live-Plugins mal jpeg auf false gesetzt. Jetzt kommt die Meldung:
Das Scaling wird auch fürs Atmo-Plugin benötigt. Ich habe mir mal im Xine-Plugin angeschaut, wie das Scaling dort gelöst ist. Dort wurde der y4msclaer eingebaut. Allerdings verstehe ich lieder nicht so ganz, wo man den im Softhddevice-Plugin reinbasteln könnte...
Schade das es nicht direkt will, aber es sollte mit VDPAU relative einfach sein. VdpOutputSurfaceRenderOutputSurface kann diese für uns skalieren.
Bin gespannt wie lange die Leistung von NVidia Karten für sowas reicht.
In VideoGrab kannst auch einen Softwareskalierer einbauen, *width und *height enthalten bereits die Gewünschte Größe oder -1.
Da wird sowieso schon RGBA nach RGB gewandelt.
Johns