forked from len0rd/rockbox
Apply a bunch of simple AAC decoder optimizations. Biggest speedup is on ColdFire targets, but ARM targets benefits too. Allows realtime playback of some AAC files on Iriver targets (H1x0, H3x0). Remove support for some rarely used AAC profiles to reduce code size a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11038 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
0e5bd54cbb
commit
3fa5e5f592
11 changed files with 62 additions and 41 deletions
|
|
@ -32,7 +32,7 @@
|
|||
#include <string.h>
|
||||
#include "bits.h"
|
||||
|
||||
uint8_t static_buffer[1024] IBSS_ATTR;
|
||||
uint8_t static_buffer[1024];
|
||||
|
||||
/* initialize buffer, call once before first getbits or showbits */
|
||||
void faad_initbits(bitfile *ld, const void *_buffer, const uint32_t buffer_size)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue