summaryrefslogtreecommitdiff
path: root/apps/codecs
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs')
-rw-r--r--apps/codecs/asap.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/codecs/asap.c b/apps/codecs/asap.c
index bb627ad..bcb47a7 100644
--- a/apps/codecs/asap.c
+++ b/apps/codecs/asap.c
@@ -89,6 +89,9 @@ next_track:
if (duration < 0)
duration = 180 * 1000;
+ /* set id3 length, because metadata parse might not have done it */
+ ci->id3->length = duration;
+
ASAP_PlaySong(&asap, song, duration);
ASAP_MutePokeyChannels(&asap, 0);