summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 8a03f48..41659cb 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1333,6 +1333,9 @@ void initialize_buffer_fill(void)
if (filling)
return ;
+ /* Save the current resume position once. */
+ playlist_update_resume_info(audio_current_track());
+
fill_bytesleft = filebuflen - filebufused;
cur_ti->start_pos = ci.curpos;
@@ -1793,8 +1796,6 @@ void audio_thread(void)
break ;
#endif
case SYS_TIMEOUT:
- if (playing)
- playlist_update_resume_info(audio_current_track());
break;
}
}