This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8049 - MoB: Incomplete buffering on flash-based targets.
Attached to Project:
Rockbox
Opened by Magnus Holmgren (learman) - Tuesday, 30 October 2007, 13:17 GMT+2
Last edited by Nicolas Pennequin (nicolas_p) - Tuesday, 30 October 2007, 18:24 GMT+2
Opened by Magnus Holmgren (learman) - Tuesday, 30 October 2007, 13:17 GMT+2
Last edited by Nicolas Pennequin (nicolas_p) - Tuesday, 30 October 2007, 18:24 GMT+2
|
DetailsWhen playing music on a Sansa (probably any flash-based player), the file buffer is rarely filled to capacity. buffering.c seem to rely on ata_disk_is_active() to return true to make full use of the buffer, but it always return false on flash targets. This behavior can be seen in the simulator by changing the ata_disk_is_active define (in buffering.c) to 0.
This could perhaps explain some strange buffering behavior on the Sansa, like occasional buffer under-runs or |
This task depends upon
Closed by Nicolas Pennequin (nicolas_p)
Tuesday, 30 October 2007, 18:24 GMT+2
Reason for closing: Fixed
Tuesday, 30 October 2007, 18:24 GMT+2
Reason for closing: Fixed