diff options
Diffstat (limited to 'apps/codecs/aac.c')
-rw-r--r-- | apps/codecs/aac.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/codecs/aac.c b/apps/codecs/aac.c index 52e08c7b56..f1e81bad81 100644 --- a/apps/codecs/aac.c +++ b/apps/codecs/aac.c | |||
@@ -134,8 +134,6 @@ enum codec_status codec_run(void) | |||
134 | if (m4a_seek_raw(&demux_res, &input_stream, file_offset, | 134 | if (m4a_seek_raw(&demux_res, &input_stream, file_offset, |
135 | &sound_samples_done, (int*) &i)) { | 135 | &sound_samples_done, (int*) &i)) { |
136 | sound_samples_done *= sbr_fac; | 136 | sound_samples_done *= sbr_fac; |
137 | elapsed_time = (sound_samples_done * 10) / (ci->id3->frequency / 100); | ||
138 | ci->set_elapsed(elapsed_time); | ||
139 | } else { | 137 | } else { |
140 | sound_samples_done = 0; | 138 | sound_samples_done = 0; |
141 | } | 139 | } |
@@ -143,6 +141,9 @@ enum codec_status codec_run(void) | |||
143 | } else { | 141 | } else { |
144 | sound_samples_done = 0; | 142 | sound_samples_done = 0; |
145 | } | 143 | } |
144 | |||
145 | elapsed_time = (sound_samples_done * 10) / (ci->id3->frequency / 100); | ||
146 | ci->set_elapsed(elapsed_time); | ||
146 | 147 | ||
147 | if (i == 0) | 148 | if (i == 0) |
148 | { | 149 | { |