Lamarqe
Lamarqe
Same issue for me. This happens when I try to cast a dashboard to Google Nesthub using an own Chromecast integration (in other words: NOT using home assistant clound). This...
@thomasloven : Is there anything that prevents this MR from getting merged?
The following class should solve the problem: https://github.com/Lamarqe/cast-custom-receiver/blob/main/pychromecast/cast_finder.py This class avoids the usage of a timeout and instead directly uses the underlying callback. Example usage: ``` castFinder = CastFinder("Nest Hub")...
I use dab-cmdline in combination with MPD. The bridge between both is created with TvHeadend. You need to create a pipe input mux for each radio station in TvHeadend. Details...
Yes, I am. I use this setup every day. 😄 I had initial problems with the tempo when I used example-3. I tried to work around with some ffmpeg parameter...
One more comment: Example 4 avoids any re-encoding within dab-cmdline. The ffmpeg command line in my tvheadend helper script also does not do any re-encoding. The only thing it does,...
@vale-max I recently changed my setup and then also faced issues with streams that could not be processed due to the ffmpeg incompatibility you mentioned. This ended up in replacing...
I found a solution to the problem. There is a magic in zeroconf which automatically discovers if its created in an async loop or in a threaded environment. When you...
For the example of @mikewebkist regarding `get_chromecasts()`, you should use`blocking=False`: ``` import asyncio import pychromecast async def find_chromecasts(): done = asyncio.Event() loop = asyncio.get_running_loop() def callback(chromecast): loop.call_soon_threadsafe(done.set) loop.call_soon_threadsafe(done.clear) browser =...