From 4a68322a60390b8843cc20d6a1b3de0c7612c0b0 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sat, 27 Oct 2012 17:01:55 +0200 Subject: [PATCH] Bug #963955: Fix the video progress bar. --- openlp/plugins/media/lib/mediaitem.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/openlp/plugins/media/lib/mediaitem.py b/openlp/plugins/media/lib/mediaitem.py index d1b0a8777..765e59cfc 100644 --- a/openlp/plugins/media/lib/mediaitem.py +++ b/openlp/plugins/media/lib/mediaitem.py @@ -205,18 +205,19 @@ class MediaMediaItem(MediaManagerItem): return False self.mediaLength = 0 # Get media information and its length. - # TODO This code (mediaController.video()) starts playback but we - # need only media information not video to start. Otherwise - # video is played twice. Find another way to get media info - # without loading and starting video playback. + # + # This code (mediaController.video()) starts playback but we + # need only media information not video to start. Otherwise + # video is played twice. Find another way to get media info + # without loading and starting video playback. + # # TODO Test getting media length with other media backends # Phonon/Webkit. - if self.plugin.mediaController.video( \ - self.mediaController, filename, muted=True, - isBackground=False, isInfo=True, controllersVisible=False): + if self.plugin.mediaController.video(self.mediaController, + filename, muted=False, isBackground=False, isInfo=True, + controllersVisible=False): self.mediaLength = self.mediaController.media_info.length service_item.media_length = self.mediaLength - print ' media length:', self.mediaLength if self.mediaLength > 0: service_item.add_capability( ItemCapabilities.HasVariableStartTime)