diff options
author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-05-16 21:31:59 +0000 |
---|---|---|
committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-05-16 21:31:59 +0000 |
commit | 22c9b6ef8e1e1f4354ff0fc445990512175a1649 (patch) | |
tree | 5389bf2dc5ca9cb3b440f9c58854020accb4ac98 /apps/codecs/libmusepack/synth_filter.c | |
parent | e8c79d65e18be1eb1ddc8a0e32a04c17dbc73459 (diff) | |
download | rockbox-22c9b6ef8e1e1f4354ff0fc445990512175a1649.tar.gz rockbox-22c9b6ef8e1e1f4354ff0fc445990512175a1649.zip |
Use more IRAM for mpc on S5L870x. Speed up decoding by ~2%.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29891 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libmusepack/synth_filter.c')
-rw-r--r-- | apps/codecs/libmusepack/synth_filter.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/codecs/libmusepack/synth_filter.c b/apps/codecs/libmusepack/synth_filter.c index 602edff6c6..3ad2b236a0 100644 --- a/apps/codecs/libmusepack/synth_filter.c +++ b/apps/codecs/libmusepack/synth_filter.c @@ -510,7 +510,11 @@ mpc_decoder_windowing_D(MPC_SAMPLE_FORMAT * Data, #endif /* CPU_ARM || CPU_COLDFIRE */ static void -mpc_full_synthesis_filter(MPC_SAMPLE_FORMAT *OutData, MPC_SAMPLE_FORMAT *V, const MPC_SAMPLE_FORMAT *Y) +mpc_full_synthesis_filter(MPC_SAMPLE_FORMAT *OutData, MPC_SAMPLE_FORMAT *V, + const MPC_SAMPLE_FORMAT *Y) ICODE_ATTR_MPC_LARGE_IRAM; +static void +mpc_full_synthesis_filter(MPC_SAMPLE_FORMAT *OutData, MPC_SAMPLE_FORMAT *V, + const MPC_SAMPLE_FORMAT *Y) { mpc_uint32_t n; |