I run two applications, both of which use Cast SDK v2 and the Remote Display
API. I start casting from App #1, then go to App #2, press the cast button and select a route.
Expected: App #2 starts casting, App #1 stops casting.
Actual: Immediately after I select a route, App #2's MediaRouter.Callback.onRouteUnselected()
is called. Neither app's content shows up on the receiver, but App #1's notification controller remains.
I haven't seen this behavior in Cast SDK v3. Is there any way in Cast SDK v2 to ensure that a prior cast session stops when another app starts casting?