diff options
Diffstat (limited to 'apps/codecs/demac/libdemac/predictor.c')
-rw-r--r-- | apps/codecs/demac/libdemac/predictor.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/apps/codecs/demac/libdemac/predictor.c b/apps/codecs/demac/libdemac/predictor.c index efc334e858..edf8b71575 100644 --- a/apps/codecs/demac/libdemac/predictor.c +++ b/apps/codecs/demac/libdemac/predictor.c | |||
@@ -66,16 +66,10 @@ void init_predictor_decoder(struct predictor_t* p) | |||
66 | p->XlastA = 0; | 66 | p->XlastA = 0; |
67 | } | 67 | } |
68 | 68 | ||
69 | #ifdef CPU_COLDFIRE | 69 | #if !defined(CPU_ARM) && !defined(CPU_COLDFIRE) |
70 | /* Putting this in IRAM makes a small speedup (e.g. 186% -> 187% | ||
71 | realtime for a -c1000 file on Coldfire, but is slower on PP. */ | ||
72 | int predictor_decode_stereo(struct predictor_t* p, int32_t* decoded0, int32_t* decoded1, int count) ICODE_ATTR; | ||
73 | #endif | ||
74 | |||
75 | #ifndef CPU_ARM | ||
76 | int predictor_decode_stereo(struct predictor_t* p, int32_t* decoded0, int32_t* decoded1, int count) | 70 | int predictor_decode_stereo(struct predictor_t* p, int32_t* decoded0, int32_t* decoded1, int count) |
77 | { | 71 | { |
78 | int32_t predictionA, predictionB; | 72 | int32_t predictionA, predictionB; |
79 | 73 | ||
80 | while (count--) | 74 | while (count--) |
81 | { | 75 | { |