I'm using the latest version of JRiver Media Center (23.0.62 x86). I use a WASAPI connection to the audio device, and my Playlist Repeat setting is set to Repeat All. I attached a log of the issue.
I noticed that when I play an audio playlist with the option to load the full playlist into memory enabled, playback will fail (with no additional details given) when the track at which I originally started playback is reached again. This happens at the next occurrence of that track, if the track occurs more than once.
Before the playback failure message box comes up, the entire UI locks up for a while (at least half a second), as if heavy disk access was going on. When Memory Playback is set to load only the current file (undecoded), everything works fine.
The log file that I attached is of the simplest such scenario I could conceive: A single file being the entire playlist.
- In the case of a single-file (or effectively single-file) playlist, the error occurs when the Repeat setting is at Repeat All as well as when it's at Repeat Current File.
- In the case of a multi-file playlist (so, it's not just the same file twice, and that's the entire playlist), Repeat Current File does not throw me the error.
I suspect that my explanation is a bit confusing, so consider this playlist:
A -- B -- C (started playing at this track) -- D -- E -- C (fails playback) -- ...
A (started playing at this track) -- B -- C -- D -- [repeat all] -- A (fails playback) -- B -- ...
If you need more information, please tell me.