forked from len0rd/rockbox
Codecs: mp4: Enable FAAD_STATIC_ALLOC
Allocates several SBR + PS arrays and variables statically Prevents out of memory exceptions for long audiobooks Note from original commita602f46d
why it was disabled: For now malloc is not fully removed but used by a few arrays needed for AAC-HE SBR+PS only. Reason to keep malloc is to have this amount of memory available for AAC-LC files which might require large m4a tables. But now with "shrinkable" seek table2c6dfd06
it's no longer a critical issue for aac-lc files (we just load less seek entries) but might be critical for aac-he files. Fixes issue described here https://www.rockbox.org/tracker/task/13049#comment44587 Change-Id: Id9c20bad4c46034299a2a4de95d41c807b3af412
This commit is contained in:
parent
6e058fe77f
commit
19f21a2b3f
1 changed files with 1 additions and 1 deletions
|
@ -66,7 +66,7 @@ extern "C" {
|
|||
#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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue