Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: AW: Delay between tracks (was: Just a short question)
From: Danjel Ilisin (d.ilisin_at_web.de)
Date: 2002-09-16


Ok, so what to do? You now officially exclude
all Winamp Users? Well, i guess that could be a couple of people...

Since original archos software handles that, i guess that there
are more programs out there that cause junk insertion, otherwise
the archos coders never would have implemented that!

.... i wonder if i am the only person who has this problems ...

-----Ursprüngliche Nachricht-----
Von: owner-rockbox_at_cool.haxx.se [mailto:owner-rockbox_at_cool.haxx.se] Im
Auftrag von Nielsen Linus (ext)
Gesendet: Montag, 16. September 2002 10:38
An: 'rockbox_at_cool.haxx.se'
Betreff: RE: Delay between tracks (was: Just a short question)

> Well this is the only feature that hinders me from switching
> permanently to rockbox :-O

But you happily use programs that corrupt the MP3 files by filling it
with
junk?

> This seems to be the part that causes the delay:
>
> else {
> /* skip past id3v2 tag (to an even byte) */
> lseek(mpeg_file,
> id3tags[tag_read_idx]->id3.id3v2len & ~1,
> SEEK_SET);
> }

No, that is the part that is trying to *remove* the delay. The delay is
caused by the junk in your MP3 file.

> So i just have to finetune the getid3v2len() function, right?
> Can't be that difficult :) Scanning for the 1st mp3 frame right
> after the V2 tag and adjusting "offset" according to scan result.

No, it isn't hard. It just wouldn't have to be necessary if the Winamp
authors had their brains where they belonged.

/Linus



Page was last modified "Jan 10 2012" The Rockbox Crew
aaa