From e24c9e92d326a9584afbf6d9b76bc620ab237a28 Mon Sep 17 00:00:00 2001 From: Michal Szczepanski Date: Thu, 20 Feb 2020 21:09:15 +0100 Subject: [PATCH] Fix chromecast paths --- playlistcast/chromecast.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/playlistcast/chromecast.py b/playlistcast/chromecast.py index d892cf2..d1c5c68 100644 --- a/playlistcast/chromecast.py +++ b/playlistcast/chromecast.py @@ -21,7 +21,7 @@ class PlayerTime: if self.current and self.duration: cdelta = timedelta(seconds=self.current) ddelta = timedelta(seconds=self.duration) - return f'{lib.util.strfdelta(cdelta, "%H:%M:%S")}/{lib.util.strfdelta(ddelta, "%H:%M:%S")}' + return f'{playlistcast.util.strfdelta(cdelta, "%H:%M:%S")}/{playlistcast.util.strfdelta(ddelta, "%H:%M:%S")}' return '00:00:00/00:00:00' @property @@ -95,8 +95,10 @@ class ChromeCast: def _start(self): # find and wait for chromecast chromecasts = pychromecast.get_chromecasts() - self.cast = chromecasts[0] - self.cast.wait(timeout=30) + for ch in chromecasts: + if ch.name == 'Hell TV': + self.cast = chromecasts[0] + self.cast.wait(timeout=30) print(self.cast.status) # media controller self.media_controller = self.cast.media_controller