summaryrefslogtreecommitdiff
path: root/apps/codecs/libasap/asap.h
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2011-05-15 13:40:02 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2011-05-15 13:40:02 +0000
commitbf46e634b4bb5bb00e139e05569a19a55b4b1214 (patch)
tree61fba1d534eedb514a206abde7a9ac2f57e0f684 /apps/codecs/libasap/asap.h
parent322bbf7c00881b701f88713a7f4410ed69775475 (diff)
downloadrockbox-bf46e634b4bb5bb00e139e05569a19a55b4b1214.tar.gz
rockbox-bf46e634b4bb5bb00e139e05569a19a55b4b1214.zip
FS#12113: Optimize IRAM configuration for Atari SAP format. Performance gains range from 5% (PP5020), over 13-16% (PP5002, PP5022, PP5024, S5L870x) to 115% (MCF5249, MCF5250).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29883 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libasap/asap.h')
-rw-r--r--apps/codecs/libasap/asap.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/libasap/asap.h b/apps/codecs/libasap/asap.h
index 0758b60bfb..1cbf8d0100 100644
--- a/apps/codecs/libasap/asap.h
+++ b/apps/codecs/libasap/asap.h
@@ -179,7 +179,7 @@ typedef struct {
179 int samples; 179 int samples;
180 int iir_acc_left; 180 int iir_acc_left;
181 int iir_acc_right; 181 int iir_acc_right;
182 ASAP_ModuleInfo module_info; 182 ASAP_ModuleInfo *module_info;
183 int tmc_per_frame; 183 int tmc_per_frame;
184 int tmc_per_frame_counter; 184 int tmc_per_frame_counter;
185 int current_song; 185 int current_song;
@@ -189,7 +189,7 @@ typedef struct {
189 int silence_cycles_counter; 189 int silence_cycles_counter;
190 byte poly9_lookup[511]; 190 byte poly9_lookup[511];
191 byte poly17_lookup[16385]; 191 byte poly17_lookup[16385];
192 byte memory[65536]; 192 byte *memory;
193} ASAP_State; 193} ASAP_State;
194 194
195/* Parses the string in the "mm:ss.xxx" format 195/* Parses the string in the "mm:ss.xxx" format