Also muss in TVGuide noch irgendwas anders sein.
Wenn man keine Taste drückt macht TVGuide nichts. Das einzige was durch das Plugin geht, ist dann ProcessKey() vom VDR jede sec. getriggert. Und das triggert dann jede Min. ein Update des OSD.
Einen Thread, der dann im Hintergrund werkelt, gibt es auch nicht.
Das einzige, was bei jedem ProcessKey() Durchlauf gemacht wird, ist ein cPixmap::Lock() am Anfang und ein cPixmap::Unlock() am Ende. Vielleicht reicht das ja schon, um das OSD offen zu halten.
Ich muss das morgen mal testen, ob das die Ursache dafür ist.
Grüße
kamel5