rockbox/lib
Michael Sevakis 95bc93194e 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
2013-07-09 06:28:33 -04:00
..
arm_support build system: unify/simplify library handling a bit. 2012-03-26 22:27:40 +02:00
fixedpoint Revert "Don't set CORE_GCSECTIONS in fixedpoint.make." 2013-05-04 21:41:49 +02:00
libsetjmp Deprecate the EXTRA_LIBS variable. 2013-01-24 16:06:45 +01:00
rbcodec Multithread compressing encoders on multicore targets. 2013-07-09 06:28:33 -04:00
skin_parser more error handling for checkwps 2013-02-27 21:15:57 +11:00
tlsf Build libtlsf for all systems 2013-02-23 21:11:10 +01:00
unwarminder Fix return address when data_abort_handler skips faulting instruction. 2013-05-23 19:51:19 -04:00