diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2007-02-16 08:52:06 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2007-02-16 08:52:06 +0000 |
commit | ec1f4829cd4276137d3877e36a95c7671ea778d8 (patch) | |
tree | c8382071c39def196d2d7730304caf40809278c3 /rbutil/ipodpatcher | |
parent | fce01de0f0eeb72d67eebc66304ec1e7af04a375 (diff) | |
download | rockbox-ec1f4829cd4276137d3877e36a95c7671ea778d8.tar.gz rockbox-ec1f4829cd4276137d3877e36a95c7671ea778d8.zip |
SWCODEC Recording: Improve buffer handling by 1) Lowering watermark for flushing 2) Flushing down to a low watermark instead of a fixed number of chunks 3) Allowing in-process automatic flushes to be interrupted so file splits and stops can be marked in a timely manner (especially important when approaching 2GB limit) 4) Flush small amounts if buffer is filled during a split to protect integrity of streams 5) Boost both pcmrec and codec threads then thread priority boost is needed so that encoder doesn't fail to run and keep up with incoming data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12332 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/ipodpatcher')
0 files changed, 0 insertions, 0 deletions