add "divx" as known file extension
[enigma2.git] / mytest.py
index 8c900c18f5e59dcbde70125ea5909229ac4e9829..88c035abecd0114d86bc1c66a3076dbe217c3484 100644 (file)
--- a/mytest.py
+++ b/mytest.py
@@ -1,7 +1,9 @@
+import eConsoleImpl
 import eBaseImpl
 import enigma
 enigma.eTimer = eBaseImpl.eTimer
 enigma.eSocketNotifier = eBaseImpl.eSocketNotifier
+enigma.eConsoleAppContainer = eConsoleImpl.eConsoleAppContainer
 
 from Tools.Profile import profile, profile_final
 
@@ -59,7 +61,7 @@ try:
        from twisted.internet import reactor
 
        def runReactor():
-               reactor.run()
+               reactor.run(installSignalHandlers=False)
 except ImportError:
        print "twisted not available"
        def runReactor():
@@ -72,10 +74,11 @@ from Components.PluginComponent import plugins
 
 profile("LOAD:Wizard")
 from Screens.Wizard import wizardManager
+from Screens.DefaultWizard import *
 from Screens.ImageWizard import *
 from Screens.StartWizard import *
-from Screens.DefaultWizard import *
 from Screens.TutorialWizard import *
+import Screens.Rc
 from Tools.BoundFunction import boundFunction
 from Plugins.Plugin import PluginDescriptor
 
@@ -466,7 +469,7 @@ def runScreenTest():
 
        profile("wakeup")
        from time import time
-       from Tools.DreamboxHardware import setFPWakeuptime
+       from Tools.DreamboxHardware import setFPWakeuptime, getFPWakeuptime
        #get currentTime
        nowTime = time()
        wakeupList = [
@@ -479,10 +482,11 @@ def runScreenTest():
        wakeupList.sort()
        if len(wakeupList):
                startTime = wakeupList.pop(0)
-               if (startTime - nowTime < 330): # no time to switch box back on
-                       setFPWakeuptime(nowTime + 30) # so switch back on in 30 seconds
+               if (startTime - nowTime) < 330: # no time to switch box back on
+                       wptime = nowTime + 30  # so switch back on in 30 seconds
                else:
-                       setFPWakeuptime(startTime - 300)
+                       wptime = startTime - 300
+               setFPWakeuptime(wptime)
        profile("stopService")
        session.nav.stopService()
        profile("nav shutdown")