Fix casting#3377
Conversation
|
The changes in #3351 didn't work for me, in particular the connection attempts in CastMediaRouteController throw errors. I don't think changes are needed to that class anyway (at least not to get basic casting working) |
|
Nice work — this builds clean for me ( Full disclosure so this lands as "someone who walked the same path" rather than a competing claim: I went down the connectionless route too (#3570), reverse-engineering Small bug: Minor: the Happy to validate on real hardware — I've got a Chromecast-with-Google-TV rig, and since this is YouTube-focused I can try YouTube specifically and report what the receiver does. Thanks for pushing this forward. |
|
Tested #3377 on real hardware (Pixel 2 + Chromecast, connectionless path): it casts — video plays end-to-end ( The session was initially unstable, though: microG's I implemented a minimal no-op Since that |
Addresses #580
This fixes a few issues preventing casting from working properly. My main focus has been to get casting from the youtube app working. I've tested this on a CCwGTV from an emulator (with a hardcoded address since emulator can't do mDNS) and it seems to be able to start a session and control media playback. The disconnect process is a bit broken so still need to dig into that.