Was du an dieser Stelle machen willst ist ja eigentlich, eine zweite "Skin" zu betreiben, oder?
Da fände ich es viel sinnvoller, das dann auch wirklich als eigene Skin zu implementieren, und nicht ins cStatus "reinzuquetschen". Allerdings müsste ich dazu VDR erst beibringen, mehrere Skins gleichzeitig zu betreiben, und das kann frühestens nach der Version 2.0 erfolgen (falls dieser Weg überhaupt sinnvoll machbar ist).
Das wäre sicherlich der eleganteste Weg, da die Skin-Schnittstelle alles benötigte mitbringt. Hast du schon eine Idee, ab wann es einen Stable VDR 2.0 gibt?
Falls du dann an der Skin-Schnittstelle entwickelst, könnte man da versuchen diese noch etwas flexibler für die Plugin-Entwicklung zu gestalten? Ich nutze z.B. beim CD-Player Plugin das cSkinDisplayMenu zur Titelanzeige. Hier habe ich zwar eine Menüdarstellung, die für die einfache Titeldarstellung ausreichend ist, aber z.B. eine Equalizer-Darstellung via Span-Plugin ist da nicht möglich. Ich müsste dazu ein eigenes OSD-Display schreiben, aber ob das dann zu dem gewählten Skin passen würde, ist dann auch Glückssache. Wenn es soweit ist, sollte man sich vielleicht auch mal an der Ecke noch was ausdenken.