summaryrefslogtreecommitdiff
path: root/apps/plugins/codecmpa.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/codecmpa.c')
-rw-r--r--apps/plugins/codecmpa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/plugins/codecmpa.c b/apps/plugins/codecmpa.c
index bf6cf3f..86211df 100644
--- a/apps/plugins/codecmpa.c
+++ b/apps/plugins/codecmpa.c
@@ -244,7 +244,6 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parm)
first = false;
#endif
- samplesdone = 0;
first_frame = false;
file_end = 0;
OutputPtr = OutputBuffer;
@@ -257,6 +256,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parm)
ci->advance_buffer(size);
samplecount = ci->id3->length * (ci->id3->frequency / 100) / 10;
+ samplesdone = ci->id3->elapsed * (ci->id3->frequency / 100) / 10;
/* rb->snprintf(buf2, sizeof(buf2), "sc: %d", samplecount);
rb->splash(0, true, buf2);
rb->snprintf(buf2, sizeof(buf2), "length: %d", ci->id3->length);