diff options
| author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-05-12 17:41:45 +0000 |
|---|---|---|
| committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-05-12 17:41:45 +0000 |
| commit | 2263cf35ab7f86ac1b4c2e6567a8164f8535d5ac (patch) | |
| tree | 990f74c8a4bad875980ecbece854b9e0cfc8b76e /apps/codecs/libfaad/common.h | |
| parent | 72fba7a9d77246aaf8551d915b4a2234912de6c9 (diff) | |
| download | rockbox-2263cf35ab7f86ac1b4c2e6567a8164f8535d5ac.zip rockbox-2263cf35ab7f86ac1b4c2e6567a8164f8535d5ac.tar.gz rockbox-2263cf35ab7f86ac1b4c2e6567a8164f8535d5ac.tar.bz2 rockbox-2263cf35ab7f86ac1b4c2e6567a8164f8535d5ac.tar.xz | |
libfaad: AAC including HE-profile needs ~470 KB for playback (measured on ARM). Therefor it does not make sense to enable HE on devices with CODEC_SIZE < 512 KB. This will allow to load and play larger AAC-LC files on such devices.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29862 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libfaad/common.h')
| -rw-r--r-- | apps/codecs/libfaad/common.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/apps/codecs/libfaad/common.h b/apps/codecs/libfaad/common.h index 08f4c7a..fa8f4e0 100644 --- a/apps/codecs/libfaad/common.h +++ b/apps/codecs/libfaad/common.h @@ -78,7 +78,7 @@ extern struct codec_api* ci; #endif /* Used to allocate several SBR + PS arrays and variables statically. */ -//#define FAAD_STATIC_ALLOC +#define FAAD_STATIC_ALLOC #define INLINE __inline #if 0 //defined(_WIN32) && !defined(_WIN32_WCE) @@ -110,10 +110,8 @@ extern struct codec_api* ci; /* Allow decoding of MAIN profile AAC */ #define MAIN_DEC -#if MEMORYSIZE > 2 /* Allow decoding of SSR profile AAC */ #define SSR_DEC -#endif /* Allow decoding of LTP profile AAC */ #define LTP_DEC /* Allow decoding of LD profile AAC */ @@ -149,9 +147,9 @@ extern struct codec_api* ci; #undef ERROR_RESILIENCE #endif -#if MEMORYSIZE > 2 +#if CODEC_SIZE >= 0x80000 #define SBR_DEC -//#define SBR_LOW_POWER +//#define SBR_LOW_POWER /* Does not work yet in rockbox. */ #define PS_DEC #endif |