1
0
Fork 0
forked from len0rd/rockbox

Reset id3 info in all cases where we need to rebuffer tracks

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9928 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Hardeep Sidhu 2006-05-15 01:45:35 +00:00
parent a238ab9df8
commit c9a11cd3c8

View file

@ -894,6 +894,10 @@ static void audio_rebuffer(void)
last_peek_offset = -1;
cur_ti->filesize = 0;
cur_ti->start_pos = 0;
if (!cur_ti->taginfo_ready)
memset(&cur_ti->id3, 0, sizeof(struct mp3entry));
audio_fill_file_buffer(false, true, 0);
}
@ -909,7 +913,6 @@ static void audio_check_new_track(void)
if (playlist_next_dir(ci.new_track))
{
ci.new_track = 0;
memset(&cur_ti->id3, 0, sizeof(struct mp3entry));
cur_ti->taginfo_ready = false;
audio_rebuffer();
goto skip_done;