From: Andreas Monzner Date: Fri, 5 Jan 2007 16:11:06 +0000 (+0000) Subject: do not restart previous tv service when leave standby X-Git-Tag: 2.6.0~2516 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/fcea714ed304234bdb7e05e40c3e3d7109fbd1f1 do not restart previous tv service when leave standby --- diff --git a/lib/python/Screens/Standby.py b/lib/python/Screens/Standby.py index ebac55a8..06c44703 100644 --- a/lib/python/Screens/Standby.py +++ b/lib/python/Screens/Standby.py @@ -11,10 +11,9 @@ class Standby(Screen): print "leave standby" #set input to encoder self.avswitch.setInput("ENCODER") - #start last played service - #self.infobar.servicelist.zap() - self.session.nav.playService(eServiceReference(config.tv.lastservice.value)) - + #restart last played service + if self.prev_running_service: + self.session.nav.playService(self.prev_running_service) #unmute adc self.leaveMute() #set brightness of lcd @@ -48,6 +47,8 @@ class Standby(Screen): #mute adc self.setMute() + #get currently playing service reference + self.prev_running_service = self.session.nav.getCurrentlyPlayingServiceReference() #stop actual played dvb-service self.session.nav.stopService() #set input to vcr scart