From c41322c59182e4cb10de185f7c14a59a015ac994 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Sun, 27 Oct 2002 23:07:26 +0000 Subject: Better skipping of leading garbage. Fixes bug #625868. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2752 a1c6a512-1295-4272-9138-f99709370657 --- firmware/mpeg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'firmware/mpeg.c') diff --git a/firmware/mpeg.c b/firmware/mpeg.c index d75ac2085e..e8fd1acbc7 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c @@ -775,7 +775,7 @@ static int new_file(int steps) { /* skip past id3v2 tag */ lseek(mpeg_file, - id3tags[new_tag_idx]->id3.id3v2len, + id3tags[new_tag_idx]->id3.first_frame_offset, SEEK_SET); id3tags[new_tag_idx]->id3.index = steps; id3tags[new_tag_idx]->id3.offset = 0; @@ -967,7 +967,7 @@ static void mpeg_thread(void) else { /* skip past id3v2 tag */ lseek(mpeg_file, - id3tags[tag_read_idx]->id3.id3v2len, + id3tags[tag_read_idx]->id3.first_frame_offset, SEEK_SET); } -- cgit v1.2.3