1
0
Fork 0
forked from len0rd/rockbox

Use dedicated function to internally reset aac decoder synthesis after seek.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29775 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Andree Buschmann 2011-04-24 18:56:23 +00:00
parent 2f04e6cca2
commit 2f215da9c3
2 changed files with 3 additions and 0 deletions

View file

@ -173,6 +173,7 @@ next_track:
} else {
sound_samples_done = 0;
}
NeAACDecPostSeekReset(decoder, i);
} else {
sound_samples_done = 0;
}
@ -209,6 +210,7 @@ next_track:
lead_trim = ci->id3->lead_trim;
}
}
NeAACDecPostSeekReset(decoder, i);
ci->seek_complete();
}

View file

@ -188,6 +188,7 @@ seek_start:
}
ci->seek_buffer(pkt_offset + rmctx.data_offset + DATA_HEADER_SIZE);
buffer = ci->request_buffer(&n,rmctx.audio_framesize + 1000);
NeAACDecPostSeekReset(decoder, i);
ci->seek_complete();
}