Support and General Use > Audio Playback, Database and Playlists
Unreasonable delay when skipping tracks
jhMikeS:
We demand quite a bit at times as far as how much stuff we check when loading a track. Shuffling should have minimal effect with short skips that stay within the buffer. Skipping to unbuffered tracks can take longer and if the audio thread is buffering already, it might get stuck in some other loading operation and the UI has to wait for it to finish. Things like decoding album art cannot be interrupted from outside at this time in order to free up the audio thread.
There are things that could be done to make the engine more responsive like separating basic playback control and buffering control and making sub-ops cancellable. It's not lightweight work though but things are probably in a better state to change that than it used to be.
Navigation
[0] Message Index
[*] Previous page
Go to full version