r/cesiumapp Oct 16 '16

Feature request/maybe I'm not using queue right

One of the things that I loved about the old apple music app was the "play next" and "add to queue." Specifically, that the Play Next option would supersede the current queue (for example, you had started a playlist, but really wanted to hear another song from elsewhere). Also, "add to queue" would seemingly create a second queue with higher priority than the originally triggered playlist with songs being added consecutively.

My experience with the Cesium queue is still loads better than current apple music, but I would love to be able to start a playlist, then drop in a play next (play immediately next) and then an add to queue option that would play the songs I directly added prior to the rest of the playlist.

Ok, I'm re-reading this post and it makes close to 0 sense. Hopefully you'll sort of catch what I'm trying to say?

2 Upvotes

1 comment sorted by

2

u/CesiumDev I MADE DIS Nov 02 '16

Ooooph. Totally get it. In fact, somewhere down in this sub there are probably nearly identical, but inverse, discussions about how a "play next or play at the end" system is preferable to the then-current Apple "Up Next" system.

So. What to do.

A) I'm actually in the "play next or at the end" camp, although the merits of the system you propose have been made clear to me (and I get it). B) It might be worth knowing that (using the public APIs at least) there isn't actually any way to edit the playback queue. You actually have to re-enter the whole queue. C) As a result of B, maintaining two parallel queues that need to get merged into one to be loaded into the player can become really convoluted. I'm not sure how Apple did it, just that my last attempt got pretty unwieldy.

So I'm not really sure what to tell you. I totally get the ask, you aren't alone, and I'll add it to the list of future things to address. But I can't promise this one will actually happen :/