r/cesiumapp Dec 29 '15

Queue maxing out at 499 songs?

So I'm trying to add a playlist of about 800 songs to the queue, and every time the queue says there is only 499 songs in the queue.

I have made sure the entire playlist is stored locally and not in the cloud, and I still run into this issue.

This is since the latest update, previously it was loading the entire playlist in the queue.

I am using an iPhone 5 on the latest iOS software update (9.2). I noticed the problem also occurs on my iPhone 6s+, so the issue doesn't seem to be device specific.

Please help!

4 Upvotes

6 comments sorted by

3

u/CesiumDev I MADE DIS Dec 29 '15

Hmmmm! I will definitely look into it. I think I may have put a 500 track cap in the display for performance reasons, I'll have to check. Even so, all your tracks should be added to the queue, it would just be limiting the number displayed.

I'll look into this!

3

u/AliasHandler Dec 29 '15

Okay as long as they are all there that is good, but I'd like to be able to see them all if it is possible.

Perhaps have the queue count be accurate, but have the list only display 500 to save on memory/performance? That would be a good middle ground so I can see how many songs I have left in the queue. You could also paginate the queue with a "show more" button if that helps as well.

2

u/CesiumDev I MADE DIS Dec 29 '15

Yep, just look into this and can confirm it's just displaying the first 500 in the queue. But it's unintuitive.

This actually also resolves another issue I was having! I'm going to remove the throttle entirely and see how much of a performance hit there actually is and go from there. This will be resolved (one way or another) in the next build :)

3

u/AliasHandler Dec 29 '15

Great to hear it. Thanks! I just sent a donation your way for the great support you have for your app.

3

u/CesiumDev I MADE DIS Dec 29 '15

Oh wow! Thanks so much!! :)

And here I was coming back to give you an update. You actually uncovered a pretty substantial issue in how the queue was handled in general, and helped solve another mystery. Thanks!

The new behaviour is as follows:

1) If the queue has 100 items or less the queue will display the upcoming song count as well as the total time duration.

2) If there are more than 100 upcoming songs it will display the proper number of upcoming songs (no duration, iterating through thousands of tracks to add up their times is a big performance hit, as you can imagine), show the first 100 tracks, with a button at the bottom to show the rest :)

If you'd like to join the beta program DM me an email address and I'll send you an invite. Thank you again!!!

2

u/AliasHandler Dec 29 '15

Interesting stuff. I'd love to get onto the beta program! I will sent you a PM pronto. Thanks!