Merge branch 'master' of github.com:Spesmilo/Electrum
authorAmir Taaki <genjix@riseup.net>
Fri, 3 Aug 2012 19:13:49 +0000 (16:13 -0300)
committerAmir Taaki <genjix@riseup.net>
Fri, 3 Aug 2012 19:13:49 +0000 (16:13 -0300)
lib/qrscanner.py
setup.py

index eb3571a..bbf11c5 100644 (file)
@@ -11,6 +11,14 @@ from urlparse import urlparse, parse_qs
 def is_available():
     if not zbar:
         return False
+
+    try:
+        proc = zbar.Processor()
+        proc.init()
+    except zbar.SystemError:
+        # Cannot open video device
+        return False
+
     return True
 
 def scan_qr():
index 1af2662..770c59a 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -53,6 +53,7 @@ setup(name = "Electrum",
                   'electrum.icons_rc',
                   'electrum.mnemonic',
                   'electrum.pyqrnative',
+                  'electrum.qrscanner',
                   'electrum.bmp',
                   'electrum.msqr',
                   'electrum.util',