Hello,
Procedure with the second screen used for presentation :
Display a video on live (it will be display on the second screen)
Display something else on live
Display a video on live
=> it will be display on the first screen !!
Proposed patch:
<tt>
=== modified file 'openlp/core/ui/maindisplay.py'
--- openlp/core/ui/maindisplay.py 2010-04-22 21:22:09 +0000
+++ openlp/core/ui/maindisplay.py 2010-04-27 20:12:16 +0000
@@ -365,13 +365,14 @@
def onMediaQueue(self, message):
log.debug(u'VideoDisplay Queue new media message %s' % message)
file = os.path.join(message[0].get_frame_path(),
file = os.path.join(message[0].get_frame_path(),
message[0].get_frame_title())
source = self.mediaObject.setCurrentSource(Phonon.MediaSource(file))
self.onMediaPlay()
def onMediaPlay(self):
log.debug(u'VideoDisplay Play the new media, Live ')
self.screen = self.screens.current
self.mediaObject.play()
self.setVisible(True)
self.showFullScreen()
</tt></pre>
I hope that will be OK.
OS: Ubuntu 9.10 and 10.04