You are not logged in.
I've noticed today that almost all the time, if I stop mpd with the current play position in the middle of a track, when I start it up again, it goes to the beginning of the next track instead of restarting from where it left off. It doesn't matter if it was playing or paused.
I don't recall seeing this behavior before, at least not this consistently. (And I've been using mpd for a long time.)
My music library is in Ogg Vorbis format.
I enabled verbose logging and got this output:
Sep 25 18:37:11 asenath mpd: state_file: Loading state file /var/lib/mpd/state
Sep 25 18:37:11 asenath mpd: database: get song: Wolfgang_Bauer,_Württembergisches_Kammerorchester_Heilbronn/Joseph_&_Michael_Haydn_Trumpet_Concertos/01.Conerto_For_Trumpet_And_Orchestra_In_E_Flat_Major_-_Allegro.ogg
Sep 25 18:37:11 asenath mpd: database: get song: Wolfgang_Bauer,_Württembergisches_Kammerorchester_Heilbronn/Joseph_&_Michael_Haydn_Trumpet_Concertos/02.Conerto_For_Trumpet_And_Orchestra_In_E_Flat_Major_-_Andante.ogg
Sep 25 18:37:11 asenath mpd: playlist: queue song 1:"Wolfgang_Bauer,_Württembergisches_Kammerorchester_Heilbronn/Joseph_&_Michael_Haydn_Trumpet_Concertos/02.Conerto_For_Trumpet_And_Orchestra_In_E_Flat_Major_-_Andante.ogg"
Sep 25 18:37:11 asenath mpd: decoder_thread: clearing mixramp tags
Sep 25 18:37:11 asenath mpd: decoder_control: mixramp_start = NULL
Sep 25 18:37:11 asenath mpd: decoder_control: mixramp_prev_end = NULL
Sep 25 18:37:11 asenath mpd: playlist: queue song 2:"Wolfgang_Bauer,_Württembergisches_Kammerorchester_Heilbronn/Joseph_&_Michael_Haydn_Trumpet_Concertos/03.Conerto_For_Trumpet_And_Orchestra_In_E_Flat_Major_-_Finale._Allegro.ogg"
Sep 25 18:37:11 asenath mpd: decoder: audio_format=44100:16:2, seekable=true
Sep 25 18:37:11 asenath mpd: alsa: buffer: size=1881..7526 time=42653..170658
Sep 25 18:37:11 asenath mpd: alsa: period: size=940..941 time=21333..21334
Sep 25 18:37:11 asenath mpd: alsa: default period_time = buffer_time/4 = 170657/4 = 42664
Sep 25 18:37:11 asenath mpd: alsa: buffer_size=7526 period_size=940
Sep 25 18:37:11 asenath mpd: output: opened plugin=alsa name="My ALSA Device" audio_format=44100:16:2
Sep 25 18:37:11 asenath mpd: replay_gain: replay gain mode has changed -1->0
Sep 25 18:37:11 asenath mpd: replay_gain: scale=0.961260
mpd was in the middle of song 1 when it was shut down.
Last edited by ataraxia (2011-09-26 15:35:16)
Offline
I can't reproduce this running mpd 0.16.4-1. If I pause, mpd resumes at that same place. If I stop, it resumes at the start of the track that was previously playing. Playing .ogg or .flacs with ncmpcpp as the client.
This happens with any/other clients?
Last edited by jasonwryan (2011-09-26 00:20:11)
Offline
I use ncmpcpp and mpc as clients, that's all. The behavior you describe is what I'd expect it to do.
Offline
He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.
Douglas Adams
Offline
That does look like my problem. I saw this bug in my search results, but I didn't look at it because the title wasn't relevant. (But it's just a wrong title, as it doesn't really have anything to do with resume_paused in the submitter's case either.)
I'll mark this solved based on getting this explanation.
Offline