xref: /third_party/pulseaudio/include/config.h (revision 53a5a1b3)
1/***
2  This file is part of PulseAudio.
3
4  Copyright 2004-2006 Lennart Poettering
5  Copyright 2006 Pierre Ossman <ossman@cendio.se> for Cendio AB
6
7  PulseAudio is free software; you can redistribute it and/or modify
8  it under the terms of the GNU Lesser General Public License as published
9  by the Free Software Foundation; either version 2 of the License,
10  or (at your option) any later version.
11
12  PulseAudio is distributed in the hope that it will be useful, but
13  WITHOUT ANY WARRANTY; without even the implied warranty of
14  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15  General Public License for more details.
16
17  You should have received a copy of the GNU Lesser General Public License
18  along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
19***/
20
21/*
22 * Autogenerated by the Meson build system.
23 * Do not edit, your changes will be lost.
24 */
25
26#pragma once
27
28#define DESKTOPFILEDIR "/usr/local/share/applications"
29
30#define DISABLE_ORC 1
31
32#define ENABLE_LEGACY_DATABASE_ENTRY_FORMAT 1
33
34#define GETGROUPS_T gid_t
35
36#define GETTEXT_PACKAGE "pulseaudio"
37
38#define HAVE_ACCEPT4 1
39
40#define HAVE_ALSA 1
41
42#define HAVE_ALSA_UCM 1
43
44#define HAVE_ARPA_INET_H 1
45
46#define HAVE_ATOMIC_BUILTINS 1
47
48#define HAVE_ATOMIC_BUILTINS_MEMORY_MODEL 1
49
50#define HAVE_BYTESWAP_H 1
51
52#define HAVE_CLOCK_GETTIME 1
53
54#define HAVE_COREAUDIO 0
55
56#define HAVE_CTIME_R 1
57
58#define HAVE_DECL_ENVIRON 1
59
60#define HAVE_DECL_SOUND_PCM_READ_BITS 1
61
62#define HAVE_DECL_SOUND_PCM_READ_CHANNELS 1
63
64#define HAVE_DECL_SOUND_PCM_READ_RATE 1
65
66#define HAVE_DLADDR 1
67
68#define HAVE_DLFCN_H 1
69
70#define HAVE_FAST_64BIT_OPERATIONS 1
71
72#define HAVE_FCHMOD 1
73
74#define HAVE_FCHOWN 1
75
76#define HAVE_FORK 1
77
78#define HAVE_FSTAT 1
79
80#define HAVE_GETADDRINFO 1
81
82#define HAVE_GETGRGID_R 1
83
84#define HAVE_GETGRNAM_R 1
85
86#define HAVE_GETPWNAM_R 1
87
88#define HAVE_GETPWUID_R 1
89
90#define HAVE_GETTIMEOFDAY 1
91
92#define HAVE_GETUID 1
93
94#define HAVE_GRP_H 1
95
96#define HAVE_HAL_COMPAT 1
97
98#define HAVE_ICONV 1
99
100#define HAVE_IPV6 1
101
102#define HAVE_LANGINFO_H 1
103
104#define HAVE_LINUX_SOCKIOS_H 1
105
106#define HAVE_LOCALE_H 1
107
108#define HAVE_LRINTF 1
109
110#define HAVE_LSTAT 1
111
112#define HAVE_MEMFD_CREATE 1
113
114#define HAVE_MKFIFO 1
115
116#define HAVE_MLOCK 1
117
118/* Compiler supports mmx. */
119#define HAVE_MMX 1
120
121#define HAVE_NANOSLEEP 1
122
123#define HAVE_NETDB_H 1
124
125#define HAVE_NETINET_IN_H 1
126
127#define HAVE_NETINET_IN_SYSTM_H 1
128
129#define HAVE_NETINET_IP_H 1
130
131#define HAVE_NETINET_TCP_H 1
132
133#define HAVE_OPEN64 1
134
135#define HAVE_OPENSSL 1
136
137#define HAVE_OSS_OUTPUT 1
138
139#define HAVE_OSS_WRAPPER 1
140
141#define HAVE_PCREPOSIX_H 1
142
143#define HAVE_PIPE 1
144
145#define HAVE_PIPE2 1
146
147#define HAVE_POLL_H 1
148
149#define HAVE_POSIX_FADVISE 1
150
151#define HAVE_POSIX_MADVISE 1
152
153#define HAVE_POSIX_MEMALIGN 1
154
155#define HAVE_PPOLL 1
156
157#define HAVE_PTHREAD 1
158
159#define HAVE_PTHREAD_GETNAME_NP 1
160
161#define HAVE_PTHREAD_PRIO_INHERIT 1
162
163#define HAVE_PTHREAD_SETAFFINITY_NP 1
164
165#define HAVE_PTHREAD_SETNAME_NP 1
166
167#define HAVE_PWD_H 1
168
169#define HAVE_READLINK 1
170
171#define HAVE_REGEX_H 1
172
173#define HAVE_RUNNING_FROM_BUILD_TREE 1
174
175#define HAVE_SCHED_H 1
176
177#define HAVE_SETEGID 1
178
179#define HAVE_SETEUID 1
180
181#define HAVE_SETPGID 1
182
183#define HAVE_SETREGID 1
184
185#define HAVE_SETRESGID 1
186
187#define HAVE_SETRESUID 1
188
189#define HAVE_SETREUID 1
190
191#define HAVE_SETSID 1
192
193#define HAVE_SIGACTION 1
194
195#define HAVE_SIGXCPU 1
196
197/* Compiler supports sse. */
198#define HAVE_SSE 1
199
200#define HAVE_STDINT_H 1
201
202#define HAVE_STD_BOOL 1
203
204#define HAVE_STRERROR_R 1
205
206#define HAVE_STRTOD_L 1
207
208#define HAVE_STRTOF 1
209
210#define HAVE_SYMLINK 1
211
212#define HAVE_SYSCONF 1
213
214#define HAVE_SYS_EVENTFD_H 1
215
216#define HAVE_SYS_IOCTL_H 1
217
218#define HAVE_SYS_MMAN_H 1
219
220#define HAVE_SYS_PRCTL_H 1
221
222#define HAVE_SYS_RESOURCE_H 1
223
224#define HAVE_SYS_SELECT_H 1
225
226#define HAVE_SYS_SOCKET_H 1
227
228#define HAVE_SYS_SYSCALL_H 1
229
230#define HAVE_SYS_UIO_H 1
231
232#define HAVE_SYS_UN_H 1
233
234#define HAVE_SYS_WAIT_H 1
235
236#define HAVE_UNAME 1
237
238#define HAVE_WAVEOUT 0
239
240#define ICONV_CONST
241
242#define LIBICONV_PLUG 1
243
244#define MESON_BUILD 1
245
246#define PACKAGE "pulseaudio"
247
248#define PACKAGE_NAME "pulseaudio"
249
250#define PACKAGE_VERSION "14.0-271-g1a19"
251
252#define PA_ACCESS_GROUP "pulse-access"
253
254#define PA_ALSA_PATHS_DIR "/usr/local/share/pulseaudio/alsa-mixer/paths"
255
256#define PA_ALSA_PROFILE_SETS_DIR "/usr/local/share/pulseaudio/alsa-mixer/profile-sets"
257
258#define PA_API_VERSION 12
259
260#define PA_BINARY "/system/bin"
261
262#define PA_BUILDDIR "/home/workspace/pa/pulseaudio/confgure"
263
264#define PA_CFLAGS "Not yet supported on meson"
265
266#define PA_DEFAULT_CONFIG_DIR "/system/etc/pulse"
267
268#define PA_DEFAULT_CONFIG_DIR_UNQUOTED /usr/local/etc/pulse
269
270#define PA_DLSEARCHPATH "/system/lib"
271
272#define PA_INCDIR /usr/local/include
273
274#define PA_LIBDIR /usr/local/lib/x86_64-linux-gnu
275
276#define PA_MACHINE_ID "/usr/local/etc/machine-id"
277
278#define PA_MACHINE_ID_FALLBACK "/var/local/lib/dbus/machine-id"
279
280#define PA_MAJOR 14
281
282#define PA_MINOR 0
283
284#define PA_PROTOCOL_VERSION 35
285
286#define PA_SOEXT ".so"
287
288#define PA_SYSTEM_CONFIG_PATH "/var/local/lib/pulse"
289
290#define PA_SYSTEM_GROUP "pulse"
291
292#define PA_SYSTEM_RUNTIME_PATH "/data/data/.pulse_dir/runtime"
293
294#define PA_SYSTEM_STATE_PATH "/data/data/.pulse_dir/state"
295
296#define PA_SYSTEM_USER "pulse"
297
298#define PULSEDSP_LOCATION /usr/local/lib/x86_64-linux-gnu/pulseaudio
299
300#define PULSE_LOCALEDIR "/usr/local/share/locale"
301
302#define top_srcdir /home/workspace/pa/pulseaudio
303
304