diff options
| author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-12-19 19:46:10 +0000 |
|---|---|---|
| committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-12-19 19:46:10 +0000 |
| commit | 07405841c67ac29b2a75f20f8732b34064a28cff (patch) | |
| tree | 2f0cff6eecb9c77c18ac411b2067610bf862e69a /apps/codecs/libffmpegFLAC/decoder.c | |
| parent | 9b920734be1325ce60c46b6afaff5a23309be97a (diff) | |
| download | rockbox-07405841c67ac29b2a75f20f8732b34064a28cff.zip rockbox-07405841c67ac29b2a75f20f8732b34064a28cff.tar.gz rockbox-07405841c67ac29b2a75f20f8732b34064a28cff.tar.bz2 rockbox-07405841c67ac29b2a75f20f8732b34064a28cff.tar.xz | |
FS#12463: Improve performance for multichannel FLAC decoding. Speeds up decoding by 3 MHz on PP5022, 6-7 MHz on S5L870x and 11-12 MHz on MCF5250. 5.1-88kHz-files still do not decode in realtime on Coldfire and PP502x.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31367 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libffmpegFLAC/decoder.c')
| -rw-r--r-- | apps/codecs/libffmpegFLAC/decoder.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/codecs/libffmpegFLAC/decoder.c b/apps/codecs/libffmpegFLAC/decoder.c index 1be5fbb..2e92c4b 100644 --- a/apps/codecs/libffmpegFLAC/decoder.c +++ b/apps/codecs/libffmpegFLAC/decoder.c @@ -488,6 +488,7 @@ static int decode_frame(FLACContext *s, return 0; } +static int flac_downmix(FLACContext *s) ICODE_ATTR_FLAC; static int flac_downmix(FLACContext *s) { int32_t *FL, *FR, *FC, *SB, *RL, *RR; |