diff options
author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2010-02-21 19:47:05 +0000 |
---|---|---|
committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2010-02-21 19:47:05 +0000 |
commit | 3d6faa08bf95da6e0f65a070a11f014e78c0b682 (patch) | |
tree | fdffd82b1972b735b5e82b1258d578f61f64b2bb /apps/codecs/libcook/cook.h | |
parent | a31624e76e45230aa9f94b16709f86e0042bad91 (diff) | |
download | rockbox-3d6faa08bf95da6e0f65a070a11f014e78c0b682.tar.gz rockbox-3d6faa08bf95da6e0f65a070a11f014e78c0b682.zip |
Optimization for cook codec. Rework sample output to be able to use highly optimized dsp routines. Moved some functions to iram. Speeds up codec by 1.3 MHz on PP5022.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24815 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libcook/cook.h')
-rw-r--r-- | apps/codecs/libcook/cook.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/codecs/libcook/cook.h b/apps/codecs/libcook/cook.h index 0672553895..93abf9a52d 100644 --- a/apps/codecs/libcook/cook.h +++ b/apps/codecs/libcook/cook.h | |||
@@ -97,6 +97,6 @@ typedef struct cook { | |||
97 | 97 | ||
98 | int cook_decode_init(RMContext *rmctx, COOKContext *q); | 98 | int cook_decode_init(RMContext *rmctx, COOKContext *q); |
99 | int cook_decode_frame(RMContext *rmctx,COOKContext *q, | 99 | int cook_decode_frame(RMContext *rmctx,COOKContext *q, |
100 | int16_t *outbuffer, int *data_size, | 100 | int32_t *outbuffer, int *data_size, |
101 | const uint8_t *inbuffer, int buf_size); | 101 | const uint8_t *inbuffer, int buf_size); |
102 | #endif /*_COOK_H */ | 102 | #endif /*_COOK_H */ |