fix off-by-one error on the progress and fix vars in ToolExistsPrecondition
[enigma2.git] / lib / python / Components / SystemInfo.py
index a3b83fd99f3d8181a4687933c2f5041568916d59..c3c8ff361022f68024f50be3780cc8005e06fa6b 100644 (file)
@@ -1 +1,14 @@
-SystemInfo = { }
\ No newline at end of file
+from enigma import eDVBResourceManager
+
+SystemInfo = { }
+
+#FIXMEE...
+def getNumVideoDecoders():
+       from Tools.Directories import fileExists
+       idx = 0
+       while fileExists("/dev/dvb/adapter0/video%d"%(idx), 'w'):
+               idx += 1
+       return idx
+
+SystemInfo["NumVideoDecoders"] = getNumVideoDecoders()
+SystemInfo["CanMeasureFrontendInputPower"] = eDVBResourceManager.getInstance().canMeasureFrontendInputPower()