Use a unique_ptr to manager PFFFT_Setup objects
[openal-soft.git] / config.h.in
blob19cb79e01bd90581cdb6d80fecb5299934985197
1 /* Define the alignment attribute for externally callable functions. */
2 #define FORCE_ALIGN @ALSOFT_FORCE_ALIGN@
4 /* Define if deprecated EAX extensions are enabled */
5 #cmakedefine ALSOFT_EAX
7 /* Define if HRTF data is embedded in the library */
8 #cmakedefine ALSOFT_EMBED_HRTF_DATA
10 /* Define if we have the proc_pidpath function */
11 #cmakedefine HAVE_PROC_PIDPATH
13 /* Define if we have the getopt function */
14 #cmakedefine HAVE_GETOPT
16 /* Define if we have DBus/RTKit */
17 #cmakedefine HAVE_RTKIT
19 /* Define if we have SSE CPU extensions */
20 #cmakedefine HAVE_SSE
21 #cmakedefine HAVE_SSE2
22 #cmakedefine HAVE_SSE3
23 #cmakedefine HAVE_SSE4_1
25 /* Define if we have ARM Neon CPU extensions */
26 #cmakedefine HAVE_NEON
28 /* Define if we have the ALSA backend */
29 #cmakedefine HAVE_ALSA
31 /* Define if we have the OSS backend */
32 #cmakedefine HAVE_OSS
34 /* Define if we have the PipeWire backend */
35 #cmakedefine HAVE_PIPEWIRE
37 /* Define if we have the Solaris backend */
38 #cmakedefine HAVE_SOLARIS
40 /* Define if we have the SndIO backend */
41 #cmakedefine HAVE_SNDIO
43 /* Define if we have the WASAPI backend */
44 #cmakedefine HAVE_WASAPI
46 /* Define if we have the DSound backend */
47 #cmakedefine HAVE_DSOUND
49 /* Define if we have the Windows Multimedia backend */
50 #cmakedefine HAVE_WINMM
52 /* Define if we have the PortAudio backend */
53 #cmakedefine HAVE_PORTAUDIO
55 /* Define if we have the PulseAudio backend */
56 #cmakedefine HAVE_PULSEAUDIO
58 /* Define if we have the JACK backend */
59 #cmakedefine HAVE_JACK
61 /* Define if we have the CoreAudio backend */
62 #cmakedefine HAVE_COREAUDIO
64 /* Define if we have the OpenSL backend */
65 #cmakedefine HAVE_OPENSL
67 /* Define if we have the Oboe backend */
68 #cmakedefine HAVE_OBOE
70 /* Define if we have the Wave Writer backend */
71 #cmakedefine HAVE_WAVE
73 /* Define if we have the SDL2 backend */
74 #cmakedefine HAVE_SDL2
76 /* Define if we have dlfcn.h */
77 #cmakedefine HAVE_DLFCN_H
79 /* Define if we have pthread_np.h */
80 #cmakedefine HAVE_PTHREAD_NP_H
82 /* Define if we have malloc.h */
83 #cmakedefine HAVE_MALLOC_H
85 /* Define if we have cpuid.h */
86 #cmakedefine HAVE_CPUID_H
88 /* Define if we have intrin.h */
89 #cmakedefine HAVE_INTRIN_H
91 /* Define if we have guiddef.h */
92 #cmakedefine HAVE_GUIDDEF_H
94 /* Define if we have initguid.h */
95 #cmakedefine HAVE_INITGUID_H
97 /* Define if we have GCC's __get_cpuid() */
98 #cmakedefine HAVE_GCC_GET_CPUID
100 /* Define if we have the __cpuid() intrinsic */
101 #cmakedefine HAVE_CPUID_INTRINSIC
103 /* Define if we have SSE intrinsics */
104 #cmakedefine HAVE_SSE_INTRINSICS
106 /* Define if we have pthread_setschedparam() */
107 #cmakedefine HAVE_PTHREAD_SETSCHEDPARAM
109 /* Define if we have pthread_setname_np() */
110 #cmakedefine HAVE_PTHREAD_SETNAME_NP
112 /* Define if we have pthread_set_name_np() */
113 #cmakedefine HAVE_PTHREAD_SET_NAME_NP
115 /* Define the installation data directory */
116 #cmakedefine ALSOFT_INSTALL_DATADIR "@ALSOFT_INSTALL_DATADIR@"
118 /* Define whether build alsoft for winuwp */
119 #cmakedefine ALSOFT_UWP