habe wieder mal ne frage... wenn ich mit nav.playservice(tv_service_ref) nach dem abspielen einer aufnahme wieder einen tv service spielen will, dann scheint es auf die session variable anzukommen, ob das funktioniert.
habe folgende konstruktion:
Python
plugin:
session.open(screen1)
class screen1(Screen, ...):
def __init__(self, session, ...):
Screen.__init__(self, session)
init_something_else
self.session.open(screen2)
class screen2(Screen, ...):
def _init__(self, session, ...):
Screen.__init__(self, session)
init_something_else
self.session.nav.playService(service)
Alles anzeigen
d.h. vom plugin wird ein screen1 aufgerufen, von dem dann ein screen2 und in screen2 soll der tv service gestartet werden.
das funktioniert aber nicht.
das self.session.nav.playService funktioniert, wenn ich es in screen1 aufrufe aber nicht in screen2.
vermute, es liegt an der session variablen... muss ich die session variable aus screen1 als parameter an screen2 uebergeben und dort fuer playService verwenden?
oder liege ich total daneben?
danke.