1
0
Fork 0
forked from len0rd/rockbox

Adjust filesize if id3v1 is stripped

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9648 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Brandon Low 2006-04-13 20:42:11 +00:00
parent 22a81d7c76
commit 017914a087

View file

@ -1134,6 +1134,7 @@ void strip_id3v1_tag(void)
buf_widx += filebuflen;
buf_widx -= 128;
tracks[track_widx].available -= 128;
tracks[track_widx].filesize -= 128;
filebufused -= 128;
}
}
@ -1191,9 +1192,10 @@ static void audio_read_file(void)
if (tracks[track_widx].filerem == 0) {
logf("Finished buf:%dB", tracks[track_widx].filesize);
strip_id3v1_tag();
close(current_fd);
current_fd = -1;
strip_id3v1_tag();
if (++track_widx >= MAX_TRACK)
track_widx = 0;