forked from len0rd/rockbox
Combine the Vorbis, WMA and AAC IMDCT functions and put them into the codeclib. Combined IMDCT is now based on existing Tremor transform. Reduces CPU for 192k AAC by 21MHz on Coldfire, and 5MHz on PP5024. WMA and Vorbis should have no functional changes since they already used this code. Further optimization is possible and would benefit all 3 codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18412 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
6c608263d7
commit
46f85c4c54
35 changed files with 52 additions and 11507 deletions
|
@ -1,5 +1,12 @@
|
|||
#if CONFIG_CODEC == SWCODEC /* software codec platforms */
|
||||
codeclib.c
|
||||
|
||||
|
||||
mdct2.c
|
||||
#ifdef CPU_ARM
|
||||
mdct_arm.S
|
||||
#endif
|
||||
|
||||
#elif defined(SIMULATOR) && defined(__APPLE__)
|
||||
osx.dummy.c
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue