21 #ifndef _AUBIO__TYPES_H
22 #define _AUBIO__TYPES_H
34 #ifndef HAVE_AUBIO_DOUBLE
36 #define HAVE_AUBIO_DOUBLE 0
40 #if !HAVE_AUBIO_DOUBLE
43 #define AUBIO_SMPL_FMT "%f"
47 #define AUBIO_SMPL_FMT "%lf"
50 #if !HAVE_AUBIO_DOUBLE
53 #define AUBIO_LSMP_FMT "%lf"
55 typedef long double lsmp_t;
57 #define AUBIO_LSMP_FMT "%Lf"
float smpl_t
short sample format (32 or 64 bits)
double lsmp_t
long sample format (64 bits or more)
unsigned int uint_t
unsigned integer