summaryrefslogtreecommitdiffstats
path: root/apps/recorder
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2013-07-04 05:27:29 -0400
committerMichael Sevakis <jethead71@rockbox.org>2013-07-09 06:28:33 -0400
commit95bc93194e18d1f5c7bf49683bcbe1b6ecc2a073 (patch)
tree58e0c3b1063191ebf7246b8361ad484ef9aaaaf5 /apps/recorder
parent08e466ff92a367bc54b0cf13585ca0b5d94ddd6c (diff)
downloadrockbox-95bc93194e18d1f5c7bf49683bcbe1b6ecc2a073.tar.gz
rockbox-95bc93194e18d1f5c7bf49683bcbe1b6ecc2a073.zip
Multithread compressing encoders on multicore targets.
For mp3_enc, split encoding duties between COP and CPU. For wavpack_enc, simply run the encoding on COP (splitting that one needs more consideration) which keeps the it and the UI from running on the same core. As a result, at least they are now useable on PP at "normal" sample rates. mp3_enc in all this gets an extensive renovation and some optimizations for speed, to reduce IRAM requirements and remove unneeded stuff. Change-Id: I215578dbe36f14e516b05a5ca70880eb01ca0ec2
Diffstat (limited to 'apps/recorder')
0 files changed, 0 insertions, 0 deletions