Play to Cast fail to persist on MM restart [#20327]
Posted: Sat Nov 04, 2023 4:26 pm
MM5 (5.1.0.2812) maintains the cast player during a power cycle of that player, this is great.
However the cast player is reset during a MM5 app stop/start cycle if the cast player is off.
This is inconsistent, and significant in the case of starting MM5 on OS start, and a computer power cycle occurs.
Request: Always remember the last cast device.
EDIT, and a related issue:
If the cast player is off and MM5 play is pressed, a informative message is presented. And after a few seconds playback ends. This is great.
However MM5 keeps retrying play. Pressing pause is overridden by repeated retries.
The only way to end this loop is to power on the cast player (and press its volume button).
Interestingly if I do the same thing from MMRemote5, the behavior is single try (as I would expect).
Strangely if (when cast player is off) I try from MMR5 (and it correctly tries once) and then try from MM5, MM5 exhibits the (correct) single try behavior.
Request: Initialize the MM5 cast/play state machine for consistent behavior (like MMR5)
However the cast player is reset during a MM5 app stop/start cycle if the cast player is off.
This is inconsistent, and significant in the case of starting MM5 on OS start, and a computer power cycle occurs.
Request: Always remember the last cast device.
EDIT, and a related issue:
If the cast player is off and MM5 play is pressed, a informative message is presented. And after a few seconds playback ends. This is great.
However MM5 keeps retrying play. Pressing pause is overridden by repeated retries.
The only way to end this loop is to power on the cast player (and press its volume button).
Interestingly if I do the same thing from MMRemote5, the behavior is single try (as I would expect).
Strangely if (when cast player is off) I try from MMR5 (and it correctly tries once) and then try from MM5, MM5 exhibits the (correct) single try behavior.
Request: Initialize the MM5 cast/play state machine for consistent behavior (like MMR5)