Project

General

Profile

Bug #112

selected song advances before song has completed playing

Added by il lumilore about 7 years ago. Updated almost 7 years ago.

Status:
Rejected
Priority:
Minor
Assignee:
-
Category:
-
Target version:
-
Start date:
May 13, 2012
Due date:
% Done:

0%

Estimated time:
Affects version:

Description

When playing an ogg vorbis file, once the music gets close to the last few seconds, the blue highlight indicating what is selected and the boldening of the letters indicating what is currently playing (in gtk mode) will prematurely advance before the song is complete. This is most obvious with short music files, around 3s or less, where the highlighted playlist entry will immediately advance to the next entry. I first noticed this happening around 3.2

History

#1 Updated by John Lindgren about 7 years ago

  • Status changed from New to Rejected

This is a consequence of gapless playback. Audacious must start decoding song no. 2 before you hear song no. 1 finish. The song highlighted in the playlist is the one being decoded; hence, you see the song change a little before you hear it. Using a smaller buffer size (in audio preferences) will reduce the delay but also increase the chance that you hear a gap between songs.

Also, this is nothing new in 3.2. This has been the behavior since, maybe, 2.4?

#2 Updated by il lumilore almost 7 years ago

John Lindgren wrote:

This is a consequence of gapless playback. Audacious must start decoding song no. 2 before you hear song no. 1 finish. The song highlighted in the playlist is the one being decoded; hence, you see the song change a little before you hear it.

I have no idea what I am talking about, but wouldn't it still be possible to fix this with gapless playback enabled? The timer that shows the time of the song currently playing in the main window doesn't show up as four seconds (my buffer size) too fast. So that must be reading where the song is rather than the time that is being read from the disk. It should be possible to base the playlist highlighted song off of this? Or maybe just delay the highlighted song from advancing by 4 seconds, then it would sync up, and at worst be behind only when the disk read doesn't keep up.

Also available in: Atom PDF