diff --git a/openlp/core/ui/maindisplay.py b/openlp/core/ui/maindisplay.py index 687c3522c..6b61a539d 100644 --- a/openlp/core/ui/maindisplay.py +++ b/openlp/core/ui/maindisplay.py @@ -110,7 +110,7 @@ class MainDisplay(DisplayWidget): Phonon.createPath(self.mediaObject, self.audio) QtCore.QObject.connect(self.mediaObject, QtCore.SIGNAL(u'stateChanged(Phonon::State, Phonon::State)'), - self.videoStart) + self.videoState) QtCore.QObject.connect(self.mediaObject, QtCore.SIGNAL(u'finished()'), self.videoFinished) @@ -378,7 +378,7 @@ class MainDisplay(DisplayWidget): Receiver.send_message(u'maindisplay_active') return self.preview() - def videoStart(self, newState, oldState): + def videoState(self, newState, oldState): """ Start the video at a predetermined point. """ diff --git a/openlp/plugins/media/lib/mediaitem.py b/openlp/plugins/media/lib/mediaitem.py index 6e5dc9ff1..8a1bc2b76 100644 --- a/openlp/plugins/media/lib/mediaitem.py +++ b/openlp/plugins/media/lib/mediaitem.py @@ -148,6 +148,7 @@ class MediaMediaItem(MediaManagerItem): == Phonon.MediaSource.Invalid: # Due to string freeze, borrow a message from presentations # This will be corrected in 1.9.6 + self.mediaObject.stop() critical_error_message_box( translate('PresentationPlugin.MediaItem', 'Unsupported File'),