diff options
Diffstat (limited to 'apps/codecs/mpc.c')
-rw-r--r-- | apps/codecs/mpc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/codecs/mpc.c b/apps/codecs/mpc.c index 7388799ee8..a405c72f79 100644 --- a/apps/codecs/mpc.c +++ b/apps/codecs/mpc.c | |||
@@ -123,6 +123,8 @@ enum codec_status codec_run(void) | |||
123 | codec_set_replaygain(ci->id3); | 123 | codec_set_replaygain(ci->id3); |
124 | 124 | ||
125 | /* Resume to saved sample offset. */ | 125 | /* Resume to saved sample offset. */ |
126 | elapsed_time = 0; | ||
127 | |||
126 | if (samplesdone > 0) | 128 | if (samplesdone > 0) |
127 | { | 129 | { |
128 | if (mpc_demux_seek_sample(demux, samplesdone) == MPC_STATUS_OK) | 130 | if (mpc_demux_seek_sample(demux, samplesdone) == MPC_STATUS_OK) |
@@ -136,6 +138,8 @@ enum codec_status codec_run(void) | |||
136 | } | 138 | } |
137 | } | 139 | } |
138 | 140 | ||
141 | ci->set_elapsed(elapsed_time); | ||
142 | |||
139 | /* This is the decoding loop. */ | 143 | /* This is the decoding loop. */ |
140 | do | 144 | do |
141 | { | 145 | { |