xref: /third_party/pulseaudio/include/config.h (revision 53a5a1b3)
153a5a1b3Sopenharmony_ci/***
253a5a1b3Sopenharmony_ci  This file is part of PulseAudio.
353a5a1b3Sopenharmony_ci
453a5a1b3Sopenharmony_ci  Copyright 2004-2006 Lennart Poettering
553a5a1b3Sopenharmony_ci  Copyright 2006 Pierre Ossman <ossman@cendio.se> for Cendio AB
653a5a1b3Sopenharmony_ci
753a5a1b3Sopenharmony_ci  PulseAudio is free software; you can redistribute it and/or modify
853a5a1b3Sopenharmony_ci  it under the terms of the GNU Lesser General Public License as published
953a5a1b3Sopenharmony_ci  by the Free Software Foundation; either version 2 of the License,
1053a5a1b3Sopenharmony_ci  or (at your option) any later version.
1153a5a1b3Sopenharmony_ci
1253a5a1b3Sopenharmony_ci  PulseAudio is distributed in the hope that it will be useful, but
1353a5a1b3Sopenharmony_ci  WITHOUT ANY WARRANTY; without even the implied warranty of
1453a5a1b3Sopenharmony_ci  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1553a5a1b3Sopenharmony_ci  General Public License for more details.
1653a5a1b3Sopenharmony_ci
1753a5a1b3Sopenharmony_ci  You should have received a copy of the GNU Lesser General Public License
1853a5a1b3Sopenharmony_ci  along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
1953a5a1b3Sopenharmony_ci***/
2053a5a1b3Sopenharmony_ci
2153a5a1b3Sopenharmony_ci/*
2253a5a1b3Sopenharmony_ci * Autogenerated by the Meson build system.
2353a5a1b3Sopenharmony_ci * Do not edit, your changes will be lost.
2453a5a1b3Sopenharmony_ci */
2553a5a1b3Sopenharmony_ci
2653a5a1b3Sopenharmony_ci#pragma once
2753a5a1b3Sopenharmony_ci
2853a5a1b3Sopenharmony_ci#define DESKTOPFILEDIR "/usr/local/share/applications"
2953a5a1b3Sopenharmony_ci
3053a5a1b3Sopenharmony_ci#define DISABLE_ORC 1
3153a5a1b3Sopenharmony_ci
3253a5a1b3Sopenharmony_ci#define ENABLE_LEGACY_DATABASE_ENTRY_FORMAT 1
3353a5a1b3Sopenharmony_ci
3453a5a1b3Sopenharmony_ci#define GETGROUPS_T gid_t
3553a5a1b3Sopenharmony_ci
3653a5a1b3Sopenharmony_ci#define GETTEXT_PACKAGE "pulseaudio"
3753a5a1b3Sopenharmony_ci
3853a5a1b3Sopenharmony_ci#define HAVE_ACCEPT4 1
3953a5a1b3Sopenharmony_ci
4053a5a1b3Sopenharmony_ci#define HAVE_ALSA 1
4153a5a1b3Sopenharmony_ci
4253a5a1b3Sopenharmony_ci#define HAVE_ALSA_UCM 1
4353a5a1b3Sopenharmony_ci
4453a5a1b3Sopenharmony_ci#define HAVE_ARPA_INET_H 1
4553a5a1b3Sopenharmony_ci
4653a5a1b3Sopenharmony_ci#define HAVE_ATOMIC_BUILTINS 1
4753a5a1b3Sopenharmony_ci
4853a5a1b3Sopenharmony_ci#define HAVE_ATOMIC_BUILTINS_MEMORY_MODEL 1
4953a5a1b3Sopenharmony_ci
5053a5a1b3Sopenharmony_ci#define HAVE_BYTESWAP_H 1
5153a5a1b3Sopenharmony_ci
5253a5a1b3Sopenharmony_ci#define HAVE_CLOCK_GETTIME 1
5353a5a1b3Sopenharmony_ci
5453a5a1b3Sopenharmony_ci#define HAVE_COREAUDIO 0
5553a5a1b3Sopenharmony_ci
5653a5a1b3Sopenharmony_ci#define HAVE_CTIME_R 1
5753a5a1b3Sopenharmony_ci
5853a5a1b3Sopenharmony_ci#define HAVE_DECL_ENVIRON 1
5953a5a1b3Sopenharmony_ci
6053a5a1b3Sopenharmony_ci#define HAVE_DECL_SOUND_PCM_READ_BITS 1
6153a5a1b3Sopenharmony_ci
6253a5a1b3Sopenharmony_ci#define HAVE_DECL_SOUND_PCM_READ_CHANNELS 1
6353a5a1b3Sopenharmony_ci
6453a5a1b3Sopenharmony_ci#define HAVE_DECL_SOUND_PCM_READ_RATE 1
6553a5a1b3Sopenharmony_ci
6653a5a1b3Sopenharmony_ci#define HAVE_DLADDR 1
6753a5a1b3Sopenharmony_ci
6853a5a1b3Sopenharmony_ci#define HAVE_DLFCN_H 1
6953a5a1b3Sopenharmony_ci
7053a5a1b3Sopenharmony_ci#define HAVE_FAST_64BIT_OPERATIONS 1
7153a5a1b3Sopenharmony_ci
7253a5a1b3Sopenharmony_ci#define HAVE_FCHMOD 1
7353a5a1b3Sopenharmony_ci
7453a5a1b3Sopenharmony_ci#define HAVE_FCHOWN 1
7553a5a1b3Sopenharmony_ci
7653a5a1b3Sopenharmony_ci#define HAVE_FORK 1
7753a5a1b3Sopenharmony_ci
7853a5a1b3Sopenharmony_ci#define HAVE_FSTAT 1
7953a5a1b3Sopenharmony_ci
8053a5a1b3Sopenharmony_ci#define HAVE_GETADDRINFO 1
8153a5a1b3Sopenharmony_ci
8253a5a1b3Sopenharmony_ci#define HAVE_GETGRGID_R 1
8353a5a1b3Sopenharmony_ci
8453a5a1b3Sopenharmony_ci#define HAVE_GETGRNAM_R 1
8553a5a1b3Sopenharmony_ci
8653a5a1b3Sopenharmony_ci#define HAVE_GETPWNAM_R 1
8753a5a1b3Sopenharmony_ci
8853a5a1b3Sopenharmony_ci#define HAVE_GETPWUID_R 1
8953a5a1b3Sopenharmony_ci
9053a5a1b3Sopenharmony_ci#define HAVE_GETTIMEOFDAY 1
9153a5a1b3Sopenharmony_ci
9253a5a1b3Sopenharmony_ci#define HAVE_GETUID 1
9353a5a1b3Sopenharmony_ci
9453a5a1b3Sopenharmony_ci#define HAVE_GRP_H 1
9553a5a1b3Sopenharmony_ci
9653a5a1b3Sopenharmony_ci#define HAVE_HAL_COMPAT 1
9753a5a1b3Sopenharmony_ci
9853a5a1b3Sopenharmony_ci#define HAVE_ICONV 1
9953a5a1b3Sopenharmony_ci
10053a5a1b3Sopenharmony_ci#define HAVE_IPV6 1
10153a5a1b3Sopenharmony_ci
10253a5a1b3Sopenharmony_ci#define HAVE_LANGINFO_H 1
10353a5a1b3Sopenharmony_ci
10453a5a1b3Sopenharmony_ci#define HAVE_LINUX_SOCKIOS_H 1
10553a5a1b3Sopenharmony_ci
10653a5a1b3Sopenharmony_ci#define HAVE_LOCALE_H 1
10753a5a1b3Sopenharmony_ci
10853a5a1b3Sopenharmony_ci#define HAVE_LRINTF 1
10953a5a1b3Sopenharmony_ci
11053a5a1b3Sopenharmony_ci#define HAVE_LSTAT 1
11153a5a1b3Sopenharmony_ci
11253a5a1b3Sopenharmony_ci#define HAVE_MEMFD_CREATE 1
11353a5a1b3Sopenharmony_ci
11453a5a1b3Sopenharmony_ci#define HAVE_MKFIFO 1
11553a5a1b3Sopenharmony_ci
11653a5a1b3Sopenharmony_ci#define HAVE_MLOCK 1
11753a5a1b3Sopenharmony_ci
11853a5a1b3Sopenharmony_ci/* Compiler supports mmx. */
11953a5a1b3Sopenharmony_ci#define HAVE_MMX 1
12053a5a1b3Sopenharmony_ci
12153a5a1b3Sopenharmony_ci#define HAVE_NANOSLEEP 1
12253a5a1b3Sopenharmony_ci
12353a5a1b3Sopenharmony_ci#define HAVE_NETDB_H 1
12453a5a1b3Sopenharmony_ci
12553a5a1b3Sopenharmony_ci#define HAVE_NETINET_IN_H 1
12653a5a1b3Sopenharmony_ci
12753a5a1b3Sopenharmony_ci#define HAVE_NETINET_IN_SYSTM_H 1
12853a5a1b3Sopenharmony_ci
12953a5a1b3Sopenharmony_ci#define HAVE_NETINET_IP_H 1
13053a5a1b3Sopenharmony_ci
13153a5a1b3Sopenharmony_ci#define HAVE_NETINET_TCP_H 1
13253a5a1b3Sopenharmony_ci
13353a5a1b3Sopenharmony_ci#define HAVE_OPEN64 1
13453a5a1b3Sopenharmony_ci
13553a5a1b3Sopenharmony_ci#define HAVE_OPENSSL 1
13653a5a1b3Sopenharmony_ci
13753a5a1b3Sopenharmony_ci#define HAVE_OSS_OUTPUT 1
13853a5a1b3Sopenharmony_ci
13953a5a1b3Sopenharmony_ci#define HAVE_OSS_WRAPPER 1
14053a5a1b3Sopenharmony_ci
14153a5a1b3Sopenharmony_ci#define HAVE_PCREPOSIX_H 1
14253a5a1b3Sopenharmony_ci
14353a5a1b3Sopenharmony_ci#define HAVE_PIPE 1
14453a5a1b3Sopenharmony_ci
14553a5a1b3Sopenharmony_ci#define HAVE_PIPE2 1
14653a5a1b3Sopenharmony_ci
14753a5a1b3Sopenharmony_ci#define HAVE_POLL_H 1
14853a5a1b3Sopenharmony_ci
14953a5a1b3Sopenharmony_ci#define HAVE_POSIX_FADVISE 1
15053a5a1b3Sopenharmony_ci
15153a5a1b3Sopenharmony_ci#define HAVE_POSIX_MADVISE 1
15253a5a1b3Sopenharmony_ci
15353a5a1b3Sopenharmony_ci#define HAVE_POSIX_MEMALIGN 1
15453a5a1b3Sopenharmony_ci
15553a5a1b3Sopenharmony_ci#define HAVE_PPOLL 1
15653a5a1b3Sopenharmony_ci
15753a5a1b3Sopenharmony_ci#define HAVE_PTHREAD 1
15853a5a1b3Sopenharmony_ci
15953a5a1b3Sopenharmony_ci#define HAVE_PTHREAD_GETNAME_NP 1
16053a5a1b3Sopenharmony_ci
16153a5a1b3Sopenharmony_ci#define HAVE_PTHREAD_PRIO_INHERIT 1
16253a5a1b3Sopenharmony_ci
16353a5a1b3Sopenharmony_ci#define HAVE_PTHREAD_SETAFFINITY_NP 1
16453a5a1b3Sopenharmony_ci
16553a5a1b3Sopenharmony_ci#define HAVE_PTHREAD_SETNAME_NP 1
16653a5a1b3Sopenharmony_ci
16753a5a1b3Sopenharmony_ci#define HAVE_PWD_H 1
16853a5a1b3Sopenharmony_ci
16953a5a1b3Sopenharmony_ci#define HAVE_READLINK 1
17053a5a1b3Sopenharmony_ci
17153a5a1b3Sopenharmony_ci#define HAVE_REGEX_H 1
17253a5a1b3Sopenharmony_ci
17353a5a1b3Sopenharmony_ci#define HAVE_RUNNING_FROM_BUILD_TREE 1
17453a5a1b3Sopenharmony_ci
17553a5a1b3Sopenharmony_ci#define HAVE_SCHED_H 1
17653a5a1b3Sopenharmony_ci
17753a5a1b3Sopenharmony_ci#define HAVE_SETEGID 1
17853a5a1b3Sopenharmony_ci
17953a5a1b3Sopenharmony_ci#define HAVE_SETEUID 1
18053a5a1b3Sopenharmony_ci
18153a5a1b3Sopenharmony_ci#define HAVE_SETPGID 1
18253a5a1b3Sopenharmony_ci
18353a5a1b3Sopenharmony_ci#define HAVE_SETREGID 1
18453a5a1b3Sopenharmony_ci
18553a5a1b3Sopenharmony_ci#define HAVE_SETRESGID 1
18653a5a1b3Sopenharmony_ci
18753a5a1b3Sopenharmony_ci#define HAVE_SETRESUID 1
18853a5a1b3Sopenharmony_ci
18953a5a1b3Sopenharmony_ci#define HAVE_SETREUID 1
19053a5a1b3Sopenharmony_ci
19153a5a1b3Sopenharmony_ci#define HAVE_SETSID 1
19253a5a1b3Sopenharmony_ci
19353a5a1b3Sopenharmony_ci#define HAVE_SIGACTION 1
19453a5a1b3Sopenharmony_ci
19553a5a1b3Sopenharmony_ci#define HAVE_SIGXCPU 1
19653a5a1b3Sopenharmony_ci
19753a5a1b3Sopenharmony_ci/* Compiler supports sse. */
19853a5a1b3Sopenharmony_ci#define HAVE_SSE 1
19953a5a1b3Sopenharmony_ci
20053a5a1b3Sopenharmony_ci#define HAVE_STDINT_H 1
20153a5a1b3Sopenharmony_ci
20253a5a1b3Sopenharmony_ci#define HAVE_STD_BOOL 1
20353a5a1b3Sopenharmony_ci
20453a5a1b3Sopenharmony_ci#define HAVE_STRERROR_R 1
20553a5a1b3Sopenharmony_ci
20653a5a1b3Sopenharmony_ci#define HAVE_STRTOD_L 1
20753a5a1b3Sopenharmony_ci
20853a5a1b3Sopenharmony_ci#define HAVE_STRTOF 1
20953a5a1b3Sopenharmony_ci
21053a5a1b3Sopenharmony_ci#define HAVE_SYMLINK 1
21153a5a1b3Sopenharmony_ci
21253a5a1b3Sopenharmony_ci#define HAVE_SYSCONF 1
21353a5a1b3Sopenharmony_ci
21453a5a1b3Sopenharmony_ci#define HAVE_SYS_EVENTFD_H 1
21553a5a1b3Sopenharmony_ci
21653a5a1b3Sopenharmony_ci#define HAVE_SYS_IOCTL_H 1
21753a5a1b3Sopenharmony_ci
21853a5a1b3Sopenharmony_ci#define HAVE_SYS_MMAN_H 1
21953a5a1b3Sopenharmony_ci
22053a5a1b3Sopenharmony_ci#define HAVE_SYS_PRCTL_H 1
22153a5a1b3Sopenharmony_ci
22253a5a1b3Sopenharmony_ci#define HAVE_SYS_RESOURCE_H 1
22353a5a1b3Sopenharmony_ci
22453a5a1b3Sopenharmony_ci#define HAVE_SYS_SELECT_H 1
22553a5a1b3Sopenharmony_ci
22653a5a1b3Sopenharmony_ci#define HAVE_SYS_SOCKET_H 1
22753a5a1b3Sopenharmony_ci
22853a5a1b3Sopenharmony_ci#define HAVE_SYS_SYSCALL_H 1
22953a5a1b3Sopenharmony_ci
23053a5a1b3Sopenharmony_ci#define HAVE_SYS_UIO_H 1
23153a5a1b3Sopenharmony_ci
23253a5a1b3Sopenharmony_ci#define HAVE_SYS_UN_H 1
23353a5a1b3Sopenharmony_ci
23453a5a1b3Sopenharmony_ci#define HAVE_SYS_WAIT_H 1
23553a5a1b3Sopenharmony_ci
23653a5a1b3Sopenharmony_ci#define HAVE_UNAME 1
23753a5a1b3Sopenharmony_ci
23853a5a1b3Sopenharmony_ci#define HAVE_WAVEOUT 0
23953a5a1b3Sopenharmony_ci
24053a5a1b3Sopenharmony_ci#define ICONV_CONST
24153a5a1b3Sopenharmony_ci
24253a5a1b3Sopenharmony_ci#define LIBICONV_PLUG 1
24353a5a1b3Sopenharmony_ci
24453a5a1b3Sopenharmony_ci#define MESON_BUILD 1
24553a5a1b3Sopenharmony_ci
24653a5a1b3Sopenharmony_ci#define PACKAGE "pulseaudio"
24753a5a1b3Sopenharmony_ci
24853a5a1b3Sopenharmony_ci#define PACKAGE_NAME "pulseaudio"
24953a5a1b3Sopenharmony_ci
25053a5a1b3Sopenharmony_ci#define PACKAGE_VERSION "14.0-271-g1a19"
25153a5a1b3Sopenharmony_ci
25253a5a1b3Sopenharmony_ci#define PA_ACCESS_GROUP "pulse-access"
25353a5a1b3Sopenharmony_ci
25453a5a1b3Sopenharmony_ci#define PA_ALSA_PATHS_DIR "/usr/local/share/pulseaudio/alsa-mixer/paths"
25553a5a1b3Sopenharmony_ci
25653a5a1b3Sopenharmony_ci#define PA_ALSA_PROFILE_SETS_DIR "/usr/local/share/pulseaudio/alsa-mixer/profile-sets"
25753a5a1b3Sopenharmony_ci
25853a5a1b3Sopenharmony_ci#define PA_API_VERSION 12
25953a5a1b3Sopenharmony_ci
26053a5a1b3Sopenharmony_ci#define PA_BINARY "/system/bin"
26153a5a1b3Sopenharmony_ci
26253a5a1b3Sopenharmony_ci#define PA_BUILDDIR "/home/workspace/pa/pulseaudio/confgure"
26353a5a1b3Sopenharmony_ci
26453a5a1b3Sopenharmony_ci#define PA_CFLAGS "Not yet supported on meson"
26553a5a1b3Sopenharmony_ci
26653a5a1b3Sopenharmony_ci#define PA_DEFAULT_CONFIG_DIR "/system/etc/pulse"
26753a5a1b3Sopenharmony_ci
26853a5a1b3Sopenharmony_ci#define PA_DEFAULT_CONFIG_DIR_UNQUOTED /usr/local/etc/pulse
26953a5a1b3Sopenharmony_ci
27053a5a1b3Sopenharmony_ci#define PA_DLSEARCHPATH "/system/lib"
27153a5a1b3Sopenharmony_ci
27253a5a1b3Sopenharmony_ci#define PA_INCDIR /usr/local/include
27353a5a1b3Sopenharmony_ci
27453a5a1b3Sopenharmony_ci#define PA_LIBDIR /usr/local/lib/x86_64-linux-gnu
27553a5a1b3Sopenharmony_ci
27653a5a1b3Sopenharmony_ci#define PA_MACHINE_ID "/usr/local/etc/machine-id"
27753a5a1b3Sopenharmony_ci
27853a5a1b3Sopenharmony_ci#define PA_MACHINE_ID_FALLBACK "/var/local/lib/dbus/machine-id"
27953a5a1b3Sopenharmony_ci
28053a5a1b3Sopenharmony_ci#define PA_MAJOR 14
28153a5a1b3Sopenharmony_ci
28253a5a1b3Sopenharmony_ci#define PA_MINOR 0
28353a5a1b3Sopenharmony_ci
28453a5a1b3Sopenharmony_ci#define PA_PROTOCOL_VERSION 35
28553a5a1b3Sopenharmony_ci
28653a5a1b3Sopenharmony_ci#define PA_SOEXT ".so"
28753a5a1b3Sopenharmony_ci
28853a5a1b3Sopenharmony_ci#define PA_SYSTEM_CONFIG_PATH "/var/local/lib/pulse"
28953a5a1b3Sopenharmony_ci
29053a5a1b3Sopenharmony_ci#define PA_SYSTEM_GROUP "pulse"
29153a5a1b3Sopenharmony_ci
29253a5a1b3Sopenharmony_ci#define PA_SYSTEM_RUNTIME_PATH "/data/data/.pulse_dir/runtime"
29353a5a1b3Sopenharmony_ci
29453a5a1b3Sopenharmony_ci#define PA_SYSTEM_STATE_PATH "/data/data/.pulse_dir/state"
29553a5a1b3Sopenharmony_ci
29653a5a1b3Sopenharmony_ci#define PA_SYSTEM_USER "pulse"
29753a5a1b3Sopenharmony_ci
29853a5a1b3Sopenharmony_ci#define PULSEDSP_LOCATION /usr/local/lib/x86_64-linux-gnu/pulseaudio
29953a5a1b3Sopenharmony_ci
30053a5a1b3Sopenharmony_ci#define PULSE_LOCALEDIR "/usr/local/share/locale"
30153a5a1b3Sopenharmony_ci
30253a5a1b3Sopenharmony_ci#define top_srcdir /home/workspace/pa/pulseaudio
30353a5a1b3Sopenharmony_ci
304