Hallo
Jetzt kann ich ja das Geheimnis der Probleme mit der Screen-Positionierung lüften
Ich hab mal als Spielerei versucht, eine PiP-Vorschau direkt in die ChannelSelection (in den Favoriten-Listen) zu integrieren.
Dazu wird das PiP-Fenster dann an die Position eines Widgets mit Pig-Renderer geschoben, weil dieses Widget ja ein durchsichtiges "Fenster" in den Screen brennt.
<widget name="pipvideo" render="Pig" position="755,375" size="320,180" transparent="1"/>
Damit es auch funktioniert, wenn der Screen im Skin noch kein passendes Pig-widget hat, hab ich mit ein paar Zeilen eine Live-Manipulation des Skin-Screens eingebaut, der dem Skin-Screen dann zur Laufzeit virtuell das Pig-widget unterjubelt
So kann die Änderung sofort ohne Skin-Anpassung getestet werden
Das PiP erscheint dann links oben im Fenster der ChannelSelection (sofern es noch kein Pig-widget im Skin gibt).
Ist bestimmt noch nicht perfekt, aber als Ansatz vielleicht doch ganz gut
Falls Dr. Best seinen MiniTV mal fürs DreamOS anbietet, wäre das natürlich die bessere Lösung. (vorausgesetzt der Skinner des Vertrauens spielt da mit)
wichtig:
Hab die Änderung natürlich nur im DMM-DreamOS getestet.
Es könnte also auf anderen Images evtl. nicht funktionieren.
Edit:
- veralteten Download entfernt, der aktuelle Download ist im Post #22 zu finden