← Back to team overview

openlp-core team mailing list archive

[Bug 1547964] Re: Escaping video twice results in traceback

 

** Description changed:

  If video clip is blanked with escape item and escape item is triggered
  again the next traceback appears:
  
  Traceback (most recent call last):
-   File "E:\bzr\openlp\refix-win-display\openlp\core\ui\slidecontroller.py", line 516, in live_escape
-     self.media_controller.media_stop(self)
-   File "E:\bzr\openlp\refix-win-display\openlp\core\ui\media\mediacontroller.py", line 661, in media_stop
-     self.current_media_players[controller.controller_type].stop(display)
-   File "E:\bzr\openlp\refix-win-display\openlp\core\ui\media\systemplayer.py", line 181, in stop
-     display.media_player.durationChanged.disconnect()
+   File "E:\bzr\openlp\refix-win-display\openlp\core\ui\slidecontroller.py", line 516, in live_escape
+     self.media_controller.media_stop(self)
+   File "E:\bzr\openlp\refix-win-display\openlp\core\ui\media\mediacontroller.py", line 661, in media_stop
+     self.current_media_players[controller.controller_type].stop(display)
+   File "E:\bzr\openlp\refix-win-display\openlp\core\ui\media\systemplayer.py", line 181, in stop
+     display.media_player.durationChanged.disconnect()
  TypeError: disconnect() failed between 'durationChanged' and all its connections
  
+ Win 8.1 / 2.4 / System mediaplayer
  
- Win 8.1 / 2.4 / System / VLC / Webkit enabled.
+ Edit: This only happens when System media player has the highest
+ priority/is the only enabled player.

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1547964

Title:
  Escaping video twice results in traceback

Status in OpenLP:
  New

Bug description:
  If video clip is blanked with escape item and escape item is triggered
  again the next traceback appears:

  Traceback (most recent call last):
    File "E:\bzr\openlp\refix-win-display\openlp\core\ui\slidecontroller.py", line 516, in live_escape
      self.media_controller.media_stop(self)
    File "E:\bzr\openlp\refix-win-display\openlp\core\ui\media\mediacontroller.py", line 661, in media_stop
      self.current_media_players[controller.controller_type].stop(display)
    File "E:\bzr\openlp\refix-win-display\openlp\core\ui\media\systemplayer.py", line 181, in stop
      display.media_player.durationChanged.disconnect()
  TypeError: disconnect() failed between 'durationChanged' and all its connections

  Win 8.1 / 2.4 / System mediaplayer

  Edit: This only happens when System media player has the highest
  priority/is the only enabled player.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1547964/+subscriptions


References