-set_env_config("MPLAYER_PATH", find_path("mplayer"))
-set_env_config("MPLAYER_OPTS", None)
+set_env_config("PLAYER_NAME", "vlc")
+set_env_config("PLAYER_PATH", find_path(PLAYER_NAME))
+set_env_config("PLAYER_OPTS", None)
play_finished = pyqtSignal()
fatal_error = pyqtSignal(str, str)
def run(self):
play_finished = pyqtSignal()
fatal_error = pyqtSignal(str, str)
def run(self):
- "MPlayer was not found.",
- "Please install MPlayer. If you already have done so you " +
- "may set the MPLAYER_PATH environment variable to the " +
- "absolute path to the mplayer executable."
+ PLAYER_NAME + " was not found.",
+ "Please install it. If you already have done so you " +
+ "may set the PLAYER_PATH environment variable to the " +
+ "absolute path to the player executable."
]
def play(self, video_url):
video_url = str(video_url)
]
def play(self, video_url):
video_url = str(video_url)
- mplayer = MPlayer()
- mplayer_thread = QThread()
- mplayer.moveToThread(mplayer_thread)
- mplayer_thread.started.connect(mplayer.run)
+ player = Player()
+ player_thread = QThread()
+ player.moveToThread(player_thread)
+ player_thread.started.connect(player.run)
makemkv.title_loaded.connect(player_window.add_title)
makemkv.title_load_complete.connect(player_window.select_longest_title)
makemkv.title_loaded.connect(player_window.add_title)
makemkv.title_load_complete.connect(player_window.select_longest_title)
makemkv.fatal_error.connect(error_dialog.fatal_error)
makemkv.title_load_complete.connect(loading_dialog.reset)
makemkv.fatal_error.connect(error_dialog.fatal_error)
makemkv.title_load_complete.connect(loading_dialog.reset)
- player_window.video_selected.connect(mplayer.play)
- mplayer.play_finished.connect(player_window.set_play_finished)
- mplayer.fatal_error.connect(error_dialog.fatal_error)
+ player_window.video_selected.connect(player.play)
+ player.play_finished.connect(player_window.set_play_finished)
+ player.fatal_error.connect(error_dialog.fatal_error)
player_window.fatal_error.connect(error_dialog.fatal_error)
error_dialog.fatal_error.connect(loading_dialog.reset)
player_window.fatal_error.connect(error_dialog.fatal_error)
error_dialog.fatal_error.connect(loading_dialog.reset)