home-assistant-libs / pychromecast

Library for Python 3 to communicate with the Google Chromecast.
MIT License
2.53k stars 377 forks source link

Attempting to fix 738 #886

Open geoffoxholm opened 6 months ago

geoffoxholm commented 6 months ago

I'm trying to fix #738.

It looks like some apps (maybe just "Audible" at the moment) have a very rigid interpretation of the connection handshake, and abandon it if messages come out-of-order.

I'd love any feedback to help move this forward. I can step into the debugger, do whatever is needed to figure out how to fix the issue, though I'm new to the pychromecast repo.

geoffoxholm commented 5 months ago

I would appreciate some feedback on this. Is there a better approach I could try? Any tips would be appreciated, I'll give it a serious try.