• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category
  • Assigned To
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by lowlight - 2006-02-07
Last edited by linuxstb - 2006-02-07

FS#2997 - Shorten codec optimizations

The the main improvement is from decoding several
frames per call to the decoder (since the framesize
is so small), and better iram utilization. There's
also one coldfire asm routine for bit shifting (it
gives about a 5% performance boost)…I don't know
why it's more efficient than gcc.

Using the codec timer patch, shorten decoding
improves from 396 → 673% on a small test file. I've
tested this on more files and don't get any boosting
with the cpu clocked at 23 MHz (except on file

Closed by  linuxstb
2006-02-07 22:17
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Logged In: YES

Committed to CVS, thanks.

Committed to CVS, thanks.


Available keyboard shortcuts


Task Details

Task Editing