- ):
- logger.debug('Refreshing the shared chromecast info list')
- if BaseChromecast.browser is not None:
- BaseChromecast.browser.stop_discovery()
- BaseChromecast.ccasts, BaseChromecast.browser = pychromecast.get_chromecasts(
- timeout=10.0
- )
- atexit.register(BaseChromecast.browser.stop_discovery)
- BaseChromecast.refresh_ts = now
+ ):
+ logger.debug('Refreshing the shared chromecast info list')
+ if BaseChromecast.browser is not None:
+ BaseChromecast.browser.stop_discovery()
+ (
+ BaseChromecast.ccasts,
+ BaseChromecast.browser,
+ ) = pychromecast.get_chromecasts(timeout=15.0)
+ assert BaseChromecast.browser is not None
+ atexit.register(BaseChromecast.browser.stop_discovery)
+ BaseChromecast.refresh_ts = now