Clicking Prev rapidly on a play queue with a bunch of uncached songs causes MPV to die
To reproduce:
- on a playlist with a few uncached songs, start playing and then press prev really rapidly a bunch of times.
- notice that MPV doesn't actually play the song once you stop, and trying to play other songs won't work either.
I think one solution is to give the entire play queue to the player and then just update the index. I think the issue has to do with MPV getting overloaded with things that it should try and play that are across the network.
That approach will likely also help with #135