blob: 91c80022465e8637e266a364084e01e826366468 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import time
from enigma import eDVBLocalTimeHandler
org_time = time.time
time_difference = eDVBLocalTimeHandler.getInstance().difference()
def myTime():
global time_difference
t = org_time()
t += time_difference
return t
def timeChangedCallback():
global time_difference
time_difference = eDVBLocalTimeHandler.getInstance().difference()
eDVBLocalTimeHandler.getInstance().m_timeUpdated.get().append(timeChangedCallback)
time.time = myTime
|