iSubMusicStreamer icon indicating copy to clipboard operation
iSubMusicStreamer copied to clipboard

Problems when server fails to send song

Open eharris opened this issue 4 years ago • 0 comments

First, thank you very much for all the recent updates to iSub, the new look and improvements are very nice, and I've noticed several problems have been fixed!

However, I just had some problems when iSub requested a song from the server that no longer exists. iSub displayed a dialog saying "We asked for a song, but the server didn't send anything! It's likely that Subsonic's transcoding failed."

I was using the "server shuffle" feature, and I think the unplayable song was caused by me renaming/moving that file, and the playlist had been created before it was moved.

After getting this error, and dismissing the dialog, iSub just keeps trying to request the same song, and never continues, so the music never resumes playing. It also looks like iSub is using a lot of cpu/battery just continually re-requesting the same song.

From the "now playing" screen, the progress bar keeps flashing to just the line, then filling in as a bar, then going back to the line, and repeating the same cycle about every 4 seconds. The play/pause button shows the play symbol

If I go to the playlist view, if I try to scroll the playlist, to pick another song, the playlist position resets each cycle (every few seconds) so that the playlist position has the "bad" song at the top of the screen, and my attempts to scroll are undone.

I let it go on repeating the cycle for about 10 minutes before manually skipping to the next song, just to see if it would ever give up and move on, but it didn't seem to.

When I tried to manually skip to the next song, it didn't seem to work, that song also wouldn't play even though I think it was fine, although that seemed to stop the continuous re-requests. Going to the 2nd song after the bad song seemed to work, and I could finally start it playing again.

The song after the "unplayable" song failing to play might have to do with me having "Pre-cache next song" enabled in settings.

eharris avatar Dec 23 '20 16:12 eharris