2012-07-26 12:38:32 +00:00
|
|
|
#ifndef CONFIG_H
|
|
|
|
#define CONFIG_H
|
|
|
|
|
|
|
|
#include "config.h"
|
|
|
|
#include "codeclib.h"
|
2013-05-18 17:48:08 +00:00
|
|
|
#include "ogg/ogg.h"
|
2012-07-26 12:38:32 +00:00
|
|
|
|
|
|
|
/* general stuff */
|
|
|
|
#define OPUS_BUILD
|
|
|
|
|
|
|
|
/* alloc stuff */
|
|
|
|
#define NONTHREADSAFE_PSEUDOSTACK
|
|
|
|
|
|
|
|
#define OVERRIDE_OPUS_ALLOC
|
|
|
|
#define OVERRIDE_OPUS_FREE
|
|
|
|
#define OVERRIDE_OPUS_ALLOC_SCRATCH
|
|
|
|
|
2013-05-18 17:48:08 +00:00
|
|
|
#define opus_alloc _ogg_malloc
|
|
|
|
#define opus_free _ogg_free
|
|
|
|
#define opus_alloc_scratch _ogg_malloc
|
2012-07-26 12:38:32 +00:00
|
|
|
|
|
|
|
/* 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 */
|
|
|
|
|