diff --git a/openlp/core/ui/slidecontroller.py b/openlp/core/ui/slidecontroller.py index e5420f0fe..4dfc5a4ff 100644 --- a/openlp/core/ui/slidecontroller.py +++ b/openlp/core/ui/slidecontroller.py @@ -333,7 +333,7 @@ class SlideController(QtGui.QWidget): def getControlPanel(self): return self.controllerLayout - def sendToPlugins(self, **kwargs): + def sendToPlugins(self, *args): """ This is the generic function to send signal for control widgets, created from within other plugins @@ -341,7 +341,7 @@ class SlideController(QtGui.QWidget): """ sender = self.sender().objectName() or self.sender().text() controller = self - Receiver.send_message('%s' % sender, [controller, kwargs]) + Receiver.send_message('%s' % sender, [controller, args]) def setPreviewHotkeys(self, parent=None): self.previousItem.setObjectName(u'previousItemPreview') diff --git a/openlp/plugins/media/lib/mediamanager.py b/openlp/plugins/media/lib/mediamanager.py index 3bf4355ae..5e8cf43de 100644 --- a/openlp/plugins/media/lib/mediamanager.py +++ b/openlp/plugins/media/lib/mediamanager.py @@ -247,7 +247,7 @@ class MediaManager(object): #now start playing self.video_play([controller]) self.video_pause([controller]) - self.video_seek([controller, 0]) + self.video_seek([controller, [0]]) self.video_play([controller]) self.set_controls_visible(controller, True) @@ -312,7 +312,7 @@ class MediaManager(object): Changes the volume of a running video """ controller = msg[0] - vol = msg[1] + vol = msg[1][0] log.debug(u'video_volume %d' % vol) for display in self.curDisplayMediaAPI.keys(): if display.controller == controller: @@ -324,7 +324,7 @@ class MediaManager(object): """ log.debug(u'video_seek') controller = msg[0] - seekVal = msg[1] + seekVal = msg[1][0] for display in self.curDisplayMediaAPI.keys(): if display.controller == controller: self.curDisplayMediaAPI[display].seek(display, seekVal)