summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/playback.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 34e9f1f..f202626 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1112,7 +1112,8 @@ static void audio_read_file(void)
track_widx = 0;
}
tracks[track_widx].filesize = 0;
- /* If this is an initial fill, stop after one track is complete */
+ /* If we're short filling, and have at least twice the watermark
+ * of data, stop filling after this track */
if (filling_short && filebufused > conf_watermark * 2)
fill_bytesleft = 0;
} else {