summaryrefslogtreecommitdiff
path: root/apps/codecs/libalac/decomp.h
diff options
context:
space:
mode:
authorDave Chapman <dave@dchapman.com>2005-11-03 18:14:37 +0000
committerDave Chapman <dave@dchapman.com>2005-11-03 18:14:37 +0000
commit439ba9bdbb059d9065aa4d26688e50ab90ed5930 (patch)
tree77405510a11cbee41e492920f1da75938e5fc295 /apps/codecs/libalac/decomp.h
parent6f7f921ebee5589c7bc9e1196392c0ae7f28f96c (diff)
downloadrockbox-439ba9bdbb059d9065aa4d26688e50ab90ed5930.zip
rockbox-439ba9bdbb059d9065aa4d26688e50ab90ed5930.tar.gz
rockbox-439ba9bdbb059d9065aa4d26688e50ab90ed5930.tar.bz2
rockbox-439ba9bdbb059d9065aa4d26688e50ab90ed5930.tar.xz
Move code into IRAM and explicitly inline some functions (gcc was inlining them anyway, but this way is better)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7741 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libalac/decomp.h')
-rw-r--r--apps/codecs/libalac/decomp.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/codecs/libalac/decomp.h b/apps/codecs/libalac/decomp.h
index caa9f90..853c9d8 100644
--- a/apps/codecs/libalac/decomp.h
+++ b/apps/codecs/libalac/decomp.h
@@ -31,12 +31,12 @@ typedef struct
/* end setinfo stuff */
} alac_file;
-void create_alac(int samplesize, int numchannels, alac_file* alac);
+void create_alac(int samplesize, int numchannels, alac_file* alac) ICODE_ATTR;
int alac_decode_frame(alac_file *alac,
unsigned char *inbuffer,
int32_t outputbuffer[ALAC_MAX_CHANNELS][ALAC_BLOCKSIZE],
- void (*yield)(void));
-void alac_set_info(alac_file *alac, char *inputbuffer);
+ void (*yield)(void)) ICODE_ATTR;
+void alac_set_info(alac_file *alac, char *inputbuffer) ICODE_ATTR;
#endif /* __ALAC__DECOMP_H */