Why does Music Assistant set players to Idle when pausing instead of Paused #4198
-
|
The title is fairly self-explanatory, I think. This has been my only gripe with Music Assistant. I've got a card that shows a media player when it's playing or paused, and is hidden when set to any other state. I don't want it showing when it's idle, since it's not doing anything. When it's paused, there's an expectation that you'll press Play at some point. Idle is for when the device isn't being actively used, and will have new media played instead of the previously selected one. I've been diving through the PRs on music-assistant/server and issues on music-assistant/support and can't find anything apart from #3467 regarding pausing/paying from a voice assistant which fails due to the state being Idle, but it was closed as a non-MA issue. Other media players (such as directly playing to the Voice PE) works with pause/play, setting the state to Paused correctly, but any players through Music Assistant set them to Idle. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 27 replies
-
|
Possibly the device doesn't support pause. MA won't try and trick you and say the device is paused if it is actually stopped |
Beta Was this translation helpful? Give feedback.

The situation is that universal groups do not support pause so stop is used under the hood. You can simply call play again and the group will resume. We could potentially implement pause support if all players support it, however, given the limited dev resources we have, we don’t feel it’s worth the effort as it’s just a small detail