← Back to team overview

openlp-core team mailing list archive

Re: [Merge] lp:~springermac/openlp/pyqt5_final into lp:openlp

 

Review: Needs Fixing

Whenever I try to send a video live from the mediamanager I get this traceback:

Traceback (most recent call last):
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/lib/mediamanageritem.py", line 500, in on_live_click
    self.go_live()
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/lib/mediamanageritem.py", line 527, in go_live
    self.live_controller.add_service_item(service_item)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/common/openlpmixin.py", line 58, in wrapped
    raise e
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/common/openlpmixin.py", line 54, in wrapped
    return func(*args, **kwargs)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/ui/slidecontroller.py", line 779, in add_service_item
    self._process_item(item, slide_no)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/ui/slidecontroller.py", line 896, in _process_item
    self.on_media_start(service_item)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/common/openlpmixin.py", line 58, in wrapped
    raise e
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/common/openlpmixin.py", line 54, in wrapped
    return func(*args, **kwargs)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/ui/slidecontroller.py", line 1362, in on_media_start
    self.media_controller.video(self.controller_type, item, self.hide_mode())
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/common/openlpmixin.py", line 58, in wrapped
    raise e
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/common/openlpmixin.py", line 54, in wrapped
    return func(*args, **kwargs)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/ui/media/mediacontroller.py", line 376, in video
    is_valid = self._check_file_type(controller, display, service_item)
  File "/home/tgc/projects/OpenLP/code/pyqt5_final/openlp/core/ui/media/mediacontroller.py", line 533, in _check_file_type
    player = self.media_players[title]
TypeError: unhashable type: 'list'

-- 
https://code.launchpad.net/~springermac/openlp/pyqt5_final/+merge/280188
Your team OpenLP Core is subscribed to branch lp:openlp.


References