use libupnpp-bindings runaction. Store results

Jean-Francois Dockes Jean-Francois Dockes 2017-10-13

changed local-gui/abxplayer.py
changed local-gui/abxresults.py
changed local-gui/abxtestparams.py
changed local-gui/abxutils.py
copied local-gui/abx.py -> local-gui/upabx.py
local-gui/abxplayer.py Diff Switch to unified view
Loading...
local-gui/abxresults.py Diff Switch to unified view
Loading...
local-gui/abxtestparams.py Diff Switch to unified view
Loading...
local-gui/abxutils.py Diff Switch to unified view
Loading...
local-gui/abx.py to local-gui/upabx.py
--- a/local-gui/abx.py
+++ b/local-gui/upabx.py
@@ -18,7 +18,7 @@
         self.player = player
         self.results = results
         self.tnum = 1
-        self.testlen = abxutils.abxconfig.get('seqlen')
+        self.testlen = int(abxutils.abxconfig.get('seqlen'))
         self.showTNum()
         self.ui.playAPB.clicked.connect(self.playA)
         self.ui.playBPB.clicked.connect(self.playB)
@@ -97,6 +97,7 @@
             msg.setStandardButtons(QMessageBox.Ok)
             msg.exec_()
             sys.exit(0)
+
     def onExit(self):
         self.player.reset()
         sys.exit(0)
@@ -111,7 +112,7 @@
     testconf = sys.argv[1]
     player = ABXPlayer(testconf)
     player.reset()
-    results = ABXTestResults(player)
+    results = ABXTestResults(testconf, player)
     app = QApplication(sys.argv)
     mygui = ABXGui(player, results)
     mygui.show()