From 3184cbe10add23e0e4e53523a06e311db0ba15cd Mon Sep 17 00:00:00 2001 From: Andree Buschmann Date: Wed, 6 Apr 2011 19:11:40 +0000 Subject: Fix FS#12043. Next track was resumed when pausing and shutting down the player in the last seconds of a track. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29682 a1c6a512-1295-4272-9138-f99709370657 --- apps/playback.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apps/playback.c') diff --git a/apps/playback.c b/apps/playback.c index 2c34adf12d..ea26ed12ab 100644 --- a/apps/playback.c +++ b/apps/playback.c @@ -2207,6 +2207,8 @@ static void audio_thread(void) case Q_AUDIO_TRACK_CHANGED: /* PCM track change done */ LOGFQUEUE("audio < Q_AUDIO_TRACK_CHANGED"); + /* Set new playlist position for resuming. */ + thistrack_id3->index = playlist_get_index(); if (filling != STATE_ENDING) audio_finalise_track_change(); else if (playing) -- cgit v1.2.3