diff options
author | Thomas Martitz <kugel@rockbox.org> | 2014-02-02 14:48:32 +0100 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-02-02 19:40:39 +0100 |
commit | 03f373c9cd370e77766a511c574b3cf7bf8d9226 (patch) | |
tree | 0a460efd9f33e29c1480df3652fab35aa0e4fa7c /firmware | |
parent | c46f9be10a9b3f34f804583d8cdc980ab62c58bd (diff) | |
download | rockbox-03f373c9cd370e77766a511c574b3cf7bf8d9226.tar.gz rockbox-03f373c9cd370e77766a511c574b3cf7bf8d9226.zip |
talk.c: The new cache management is good enough to use it on all targets.
This unifies the talk.c for all targets. The only separation is left is
TALK_PROGRESSIVE_LOAD: When this is defined the talk buffer will not be
initially prefilled. This is useful for super slow storage or when the buffer
is not large enough to prefill it with useful clips (the prefill code could
be made smarter too).
The buffer size can be adjusted. By default lowmem uses 100k while
other targets load the entire file. The bigger the more clips can be cached
but with diminishing returns.
Change-Id: Ife38fb101c53093117e6638c40c65f7d177a31d4
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions