b2e80edd16
codec makefiles larger freedom in what they can do to it. Use this in libopus to prepend the libopus searchpaths to CODECFLAGS so that its internal config.h will be picked up before our global one. This avoids having to do a s/config.h/opus_config.h/ when syncing which will be handy soon. Change-Id: I018d729aa0c8300fa3149f22a5a8c5668b339dfa Reviewed-on: http://gerrit.rockbox.org/496 Reviewed-by: Nils Wallménius <nils@rockbox.org>
43 lines
689 B
C
43 lines
689 B
C
#ifndef CONFIG_H
|
|
#define CONFIG_H
|
|
|
|
#include "rbcodecconfig.h"
|
|
#include "codeclib.h"
|
|
#include "ogg/ogg.h"
|
|
|
|
/* general stuff */
|
|
#define OPUS_BUILD
|
|
|
|
/* alloc stuff */
|
|
#define NONTHREADSAFE_PSEUDOSTACK
|
|
|
|
#define OVERRIDE_OPUS_ALLOC
|
|
#define OVERRIDE_OPUS_FREE
|
|
#define OVERRIDE_OPUS_ALLOC_SCRATCH
|
|
|
|
#define opus_alloc _ogg_malloc
|
|
#define opus_free _ogg_free
|
|
#define opus_alloc_scratch _ogg_malloc
|
|
|
|
/* lrint */
|
|
#define HAVE_LRINTF 0
|
|
#define HAVE_LRINT 0
|
|
|
|
/* embedded stuff */
|
|
#define FIXED_POINT
|
|
#define DISABLE_FLOAT_API
|
|
#define EMBEDDED_ARM 1
|
|
|
|
/* undefinitions */
|
|
#ifdef ABS
|
|
#undef ABS
|
|
#endif
|
|
#ifdef MIN
|
|
#undef MIN
|
|
#endif
|
|
#ifdef MAX
|
|
#undef MAX
|
|
#endif
|
|
|
|
#endif /* CONFIG_H */
|
|
|