Go to the documentation of this file.
28#if !defined(_SPANDSP_H_)
31#define __inline__ __inline
32#pragma warning(disable:4200)
34#undef SPANDSP_USE_FIXED_POINT
35#undef SPANDSP_MISALIGNED_ACCESS_FAILS
37#define SPANDSP_USE_EXPORT_CAPABILITY 1
39#undef SPANDSP_SUPPORT_T43
40#undef SPANDSP_SUPPORT_V32BIS
41#undef SPANDSP_SUPPORT_V34
42#undef SPANDSP_SUPPORT_TIFF_FX
45#include <msvc/inttypes.h>
52#if !defined(__cplusplus)
55#include <spandsp/telephony.h>
58#include <spandsp/fast_convert.h>
67#include <spandsp/timing.h>
68#include <spandsp/math_fixed.h>
69#include <spandsp/vector_float.h>
70#include <spandsp/complex_vector_float.h>
71#include <spandsp/vector_int.h>
72#include <spandsp/complex_vector_int.h>
74#include <spandsp/biquad.h>
75#include <spandsp/fir.h>
77#include <spandsp/bert.h>
78#include <spandsp/power_meter.h>
79#include <spandsp/complex_filters.h>
90#include <spandsp/time_scale.h>
91#include <spandsp/tone_detect.h>
93#include <spandsp/super_tone_rx.h>
94#include <spandsp/super_tone_tx.h>
95#include <spandsp/dtmf.h>
100#include <spandsp/silence_gen.h>
103#include <spandsp/godard.h>
111#if defined(SPANDSP_SUPPORT_V32BIS)
114#if defined(SPANDSP_SUPPORT_V34)
117#include <spandsp/v42.h>
118#include <spandsp/v42bis.h>
151#include <spandsp/lpc10.h>
152#include <spandsp/gsm0610.h>
154#include <spandsp/playout.h>
156#include <spandsp/v150_1.h>
157#include <spandsp/v150_1_sse.h>
161#if defined(SPANDSP_EXPOSE_INTERNAL_STRUCTURES)