diff options
-rw-r--r-- | apps/playback.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c index d709bd9dc4..feeb61a3ff 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -1254,7 +1254,7 @@ static void codec_advance_buffer_counters(size_t amount) | |||
1254 | /* Start buffer filling as necessary. */ | 1254 | /* Start buffer filling as necessary. */ |
1255 | if (!pcmbuf_is_lowdata() && !filling) | 1255 | if (!pcmbuf_is_lowdata() && !filling) |
1256 | { | 1256 | { |
1257 | if (FILEBUFUSED < conf_watermark && playing) | 1257 | if (FILEBUFUSED < conf_watermark && playing && !playlist_end) |
1258 | { | 1258 | { |
1259 | LOGFQUEUE("codec > audio Q_AUDIO_FILL_BUFFER"); | 1259 | LOGFQUEUE("codec > audio Q_AUDIO_FILL_BUFFER"); |
1260 | queue_post(&audio_queue, Q_AUDIO_FILL_BUFFER, 0); | 1260 | queue_post(&audio_queue, Q_AUDIO_FILL_BUFFER, 0); |