diff options
author | Dave Chapman <dave@dchapman.com> | 2007-07-09 17:24:00 +0000 |
---|---|---|
committer | Dave Chapman <dave@dchapman.com> | 2007-07-09 17:24:00 +0000 |
commit | 88e32c2fc66544dfe55c2e307461ee01d590fef3 (patch) | |
tree | 9b192ebacf8b12c6bcbb24335c32207113af56f8 /firmware/export | |
parent | 01e8fce28760ab32c45ca330a8506c5cf45abf14 (diff) | |
download | rockbox-88e32c2fc66544dfe55c2e307461ee01d590fef3.tar.gz rockbox-88e32c2fc66544dfe55c2e307461ee01d590fef3.zip |
Reorganise the wma_decode_superframe() function - split into a separate init and decode functions. Each call to the decode function now decodes a single frame (2048 samples) instead of an entire superframe (which typically contained about 7 or 8 frames and can in theory contain up to 16 frames). This allows us to replace the 256KB output buffer with a 8KB buffer, and also perform more yields in the main decoding loop.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13833 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
0 files changed, 0 insertions, 0 deletions