Make the buffer low-level watermark (and the related anti-skip setting) work again...
commit75e105a6a38dde8e3a3d1fc22998271d796c294a
authorMagnus Holmgren <magnushol@gmail.com>
Sun, 28 Feb 2010 13:02:02 +0000 (28 13:02 +0000)
committerMagnus Holmgren <magnushol@gmail.com>
Sun, 28 Feb 2010 13:02:02 +0000 (28 13:02 +0000)
tree4aef6c0c2f1554da4e4df481d39c6f10d9500506
parent4dad0dd76223d7799f364df5af3a2d7b9fe321d4
Make the buffer low-level watermark (and the related anti-skip setting) work again. Update the buffering 'base handle' as new tracks start playing, since this is needed to determine how much playable data is left in the buffer. Should fix the buffering problem reported in the forums (forums.rockbox.org/index.php?topic=24014.0), and also makes the usefl line in the buffering thread debug screen useful again.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24968 a1c6a512-1295-4272-9138-f99709370657
apps/playback.c