diff options
| author | Jens Arnold <amiconn@rockbox.org> | 2005-06-04 11:29:39 +0000 |
|---|---|---|
| committer | Jens Arnold <amiconn@rockbox.org> | 2005-06-04 11:29:39 +0000 |
| commit | e03f40284ed98c4fab5f9ec39db4a521ce4a061a (patch) | |
| tree | 9581de671bd1f41112ad713432731b59aee57620 /apps/plugins/lib/codeclib.c | |
| parent | d9b66127acd955c2a29b03165ced3aa17cb7a4a4 (diff) | |
| download | rockbox-e03f40284ed98c4fab5f9ec39db4a521ce4a061a.zip rockbox-e03f40284ed98c4fab5f9ec39db4a521ce4a061a.tar.gz rockbox-e03f40284ed98c4fab5f9ec39db4a521ce4a061a.tar.bz2 rockbox-e03f40284ed98c4fab5f9ec39db4a521ce4a061a.tar.xz | |
Major recording rework: (1) Slight optimisation of the recording transfer. (2) Rework of the recording event loop: (a) When starting a recording, wait a bit longer before grabbing a header, increasing the chance that we get a valid one. (b) Bugfix: Always flush the whole buffer when it gets above the watermark. (c) Save in chunks for lower latency (1MB on 8MB-modded boxes, and 256KB on Ondio). (d) Hierarchical scheme of reasons to save data: stop_recording beats new_file, and new_file beats buffer_full. (e) Saving is done in one location. Decreased code size.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6560 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/lib/codeclib.c')
0 files changed, 0 insertions, 0 deletions