Rockbox Ports are now being developed for various digital audio players!
If you're in STOP, there is no current song, so the list will contain just the inserted song.
QuoteIf you're in STOP, there is no current song, so the list will contain just the inserted song.This contradicts your earlier arguments that "Stopped" playlists still exist.
Well, by your standard if we "Stop" the playlist is still there, but the song that was being played isn't... I don't understand this, it's even more contradictory than "Neither still exists in memory, but can be reloaded"
Basically, you suggest that "Insert, Queue, and Play Next" treat the current playlist as if it were still active...
...but the current song as if it were not active.
You're making "Insert" and "Play" treat things differently
To me, "consistency" means "If playback is stopped, there is no active song or playlist, it playback is happening, both are active"
A) Makes the Pause and Stop buttons essentially identical in function, removing the usefulness of one of them entirely
B) Requires that the Insert function ignore whether the playlist is stopped or Paused, but the Play Next function dependent upon the playback status, rather than simply admitting globally that there is a difference between "Stop" and "Pause." You basically just want a stopped playlist to be treated differently by a different option than what treats it differently now, which is just moving the inconsistency you claim is there, while making "Stop" semantically useless in the process.
C) You ignore the fact that Stop removes the playlist from RAM, so it is an entirely different function. The playlist is not "Current" or "Active" or any other word you want: It's NOT THERE. Rockbox just remembers what WAS there, and can bring it back. It NEEDS to not be there for a variety of technical reasons, so suggesting that there be no way to stop, is silly.
Instead of re-stating your idea, why not specifically address the points such as "Why you think nobody should ever be able to actually clear their playlist" considering the fact that people frequently ask how to,
and "What should we do about the fact that some plugins can't be used unless the audio buffer is freed and playback is completely stopped"
why "An empty buffer, and shutdown of the audio engine" shouldn't mean "an empty playlist".
If we're going to allow any playlist manipulation while stopped, shouldn't there then be an option to clear a playlist, or start a new playlist without starting playback then?I mean so far, all you've suggested is making "Starting an empty playlist" require more keypresses than before, while not actually adding any new functionality, so I still really don't see any benefit to your method other than what can be interpreted as "Consistency."
Another way to be consistent, simply, would be to remove the "Insert" option entirely when playback is stopped, and put "Play Next" (perhaps renamed to "Play Now") at the top.
Page created in 0.067 seconds with 21 queries.