Lock "alternate podcasts" while playing
Maybe that's not the best title.
I have automatic limited downloads that add to the playlist. The dynamic sort is Publication (old to new) then priority (low to high) Alternate podcasts is turned on.
While listening, when an episode finishes downloading, the playlist re-sorts. This causes 2 podcasts to alternate, the rest don't get played.
Initial:
Podcast A: episode 1 <-- now playing
Podcast B: episode 1
Podcast C: episode 1
Podcast D: episode 1
-
Steve Almond commented
Amen! I hate that, once I've listened to A1, A2 is now *above* the 'current' episode so won't get played until *after* I've listened to A3. Really messes up linear podcasts, e.g. serials.
Unexpected behaviour is a bug, surely?
-
Scott Lesovic commented
I've tried that too. Depending on the publication dates, Podcast A will still jump up. That means episode A3 would be played before episode A2.
I think maybe the rotation of podcasts should take priority over the sort order. Perhaps with the exception of the limited value sorts like "priority" and "rating"
-
@Scott Lesovic
The app is behaving as expected here.
If you disable play from the top, the app will keep playing as intended Podcast C episode 1 and so on until the end of the playlist is reached
Then you can select the episode at the top of the list to restart playback -
Scott Lesovic commented
Looks like my suggestion got cut off. Hopefully the rest will post here in full.
---
Initial:Podcast A: episode 1 <-- now playing
Podcast B: episode 1
Podcast C: episode 1
Podcast D: episode 1
Podcast A: episode 2
Podcast B: episode 2
Podcast C: episode 2
Podcast D: episode 2
Podcast A: episode 3
Podcast B: episode 3
Podcast C: episode 3
Podcast D: episode 3
---After finishing A1 and A4 downloading:
---
ActualPodcast A: episode 2 <-- will play next
Podcast B: episode 1 <-- now playing
Podcast C: episode 1
Podcast D: episode 1
Podcast A: episode 3
Podcast B: episode 2
Podcast C: episode 2
Podcast D: episode 2
Podcast A: episode 4
Podcast B: episode 3
Podcast C: episode 3
Podcast D: episode 3---
ExpectedPodcast B: episode 1 <-- now playing
Podcast C: episode 1 <-- will play next
Podcast D: episode 1
Podcast A: episode 2
Podcast B: episode 2
Podcast C: episode 2
Podcast D: episode 2
Podcast A: episode 3
Podcast B: episode 3
Podcast C: episode 3
Podcast D: episode 3
Podcast A: episode 4---