X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/21006e5dadcc191222dd103b163b1bbd9f76c742..92456d9542585d58e011fa4f0b501de3ef9c1819:/lib/python/Components/Sources/FrontendStatus.py diff --git a/lib/python/Components/Sources/FrontendStatus.py b/lib/python/Components/Sources/FrontendStatus.py index 6682e829..352b9fdc 100644 --- a/lib/python/Components/Sources/FrontendStatus.py +++ b/lib/python/Components/Sources/FrontendStatus.py @@ -27,7 +27,7 @@ class FrontendStatus(Source): iFrontendInformation.bitErrorRate, iFrontendInformation.lockState] ] - self.changed() + self.changed((self.CHANGED_ALL, )) def getFrontendInfo(self): if self.frontend_source: @@ -37,3 +37,10 @@ class FrontendStatus(Source): return service and service.frontendInfo() else: return None + + def doSuspend(self, suspended): + if suspended: + self.poll_timer.stop() + else: + self.poll_timer.start(1000) +